wireguard-android/tunnel/tools
Jason A. Donenfeld 9fe0019ec1 tunnel: libwg-go: use deterministic verdef name
From the ld.gold source:

  const char* name = parameters->options().soname();
  if (name == NULL)
    name = parameters->options().output_file_name();

That means by default it uses `-o {output}` as the verdef aux name,
which is random every time due to Go's build system. By passing in
`--soname={somethingexplicit}` we can instead have a deterministic
verdef.

This commit makes wireguard-android reproducible.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-04-03 19:07:33 -06:00
..
libwg-go tunnel: libwg-go: use deterministic verdef name 2020-04-03 19:07:33 -06:00
ndk-compat Migrate tunnel related classes to tunnel/ Gradle module 2020-03-09 19:24:26 +05:30
wireguard-tools@828ffc88cd Version bump 2020-03-09 17:31:52 -06:00
CMakeLists.txt tunnel: libwg-go: stick go tarball in gradle cache 2020-03-29 02:28:41 -06:00