[ANNOUNCE] wireguard-tools v1.0.20200827 released

Jason A. Donenfeld Jason at zx2c4.com
Thu Aug 27 10:26:37 CEST 2020


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

A new version, v1.0.20200827, of wireguard-tools has been tagged in the git
repository, containing various required userspace utilities, such as the
wg(8) and wg-quick(8) commands and documentation.

== Changes ==

  * wg-quick: android: use iproute2 to bring up interface instead of ndc
  
  Android 11's ndc regresses even more, but it turns out that netd doesn't
  need to track up/down state via direct invocation, so just set the
  interface up by way of normal iproute2.
  
  * Revert "wg-quick: wait on process substitutions"
  
  The real reason for this small release. This reverts a commit from the last
  release, which means the old problem comes back. That's an issue. But waiting
  on process substitutions is not available with commonly used bash versions:
  
    # wg-quick up demo
    [#] ip link add demo type wireguard
    [#] wg setconf demo /dev/fd/63
    /usr/bin/wg-quick: line 251: wait: pid 2955 is not a child of this shell
    [#] ip link delete dev demo
  
  This means we have to wait a few years before fixing this issue. IOW, it's a
  bash limitation that we can't fix right now. But maybe someone on this list
  has some nice ideas of other potential fixes. I'd be interested in hearing
  ideas.
  

This release contains commits from: Jason A. Donenfeld.

As always, the source is available at https://git.zx2c4.com/wireguard-tools/ and
information about the project is available at https://www.wireguard.com/ .

This release is available in compressed tarball form here:
  https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-1.0.20200827.tar.xz
  SHA2-256: 51bc85e33a5b3cf353786ae64b0f1216d7a871447f058b6137f793eb0f53b7fd

A PGP signature of that file decompressed is available here:
  https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-1.0.20200827.tar.asc
  Signing key: AB9942E6D4A4CFC3412620A749FC7012A5DE03AE
  Remember to unxz the tarball before verifying the signature.

If you're a package maintainer, please bump your package version. If you're a
user, the WireGuard team welcomes any and all feedback on this latest version.

Finally, WireGuard development thrives on donations. By popular demand, we
have a webpage for this: https://www.wireguard.com/donations/

Thank you,
Jason Donenfeld


-----BEGIN PGP SIGNATURE-----

iQJDBAEBCAAuFiEEq5lC5tSkz8NBJiCnSfxwEqXeA64FAl9HbjIQHGphc29uQHp4
MmM0LmNvbQAKCRBJ/HASpd4DrqjWD/jKutC3MPQubBWEyOA5nc+e621b+6ziTL0a
jspFfYVUgaPFdQOhvxRzf4EI32lS+GjNwCpfgXexivkFRsPcDezGYz+WHdzm7SyC
Ap5cY7ftb6C2W7b49wVBF2pvBiVTG8thX0VRuYU4j+Hat+uQVw2rqEOZPK6H1qlM
uBx4HB0rCEM+i7cMJ4FGh/oPMSAJxMPhnSBfoDqSbW/ZBCSpAEWMUfQhdhKO+g03
kTNAHNk6SLkQagimFa8thwCQf3mZjtC+FCn+HBucFcYGLhAuKVAIF5tdbnI317tK
nXqSqxn74bar2yNTffMn6cmY3sjKNuH/WHz68M8mEgsxhgMaAmNTCBTAR+TmEL35
Ckr9mZcGUr+5VqUgYtcfZLY5VFHlzjnyZZljzAxeR/5jLWHTFlH7IKSQeQLAefw8
to0osdw9hg0iIx4ErpdxFEzbP9MWtposaSksiMfuIyHhdWM3PEv7yO2YbuHTwEbm
at8oqpDEdCQSWugU8gH7Tu3l9WV9/fEWrwCHnIZcI9QnhwcRlo1HXi1kY9noxD/D
lGIfZW32mOpuEW2NGeJ97zEV9AAnrsaYBOpKMxF4iR2WE7OI8XO6AZwrD25IrREx
wvwFXNUmJSF7Wi6ut9zD9xEBmYuHXZgoLFV3xTC6XhyN2qQDaOdhLnWx0c5PyoFG
Mf/CN6x+
=3+Ka
-----END PGP SIGNATURE-----


More information about the WireGuard mailing list