Development discussion of WireGuard
 help / color / mirror / Atom feed
* [ANNOUNCE] wireguard-linux-compat v1.0.20200520 released
@ 2020-05-21  4:40 Jason A. Donenfeld
  0 siblings, 0 replies; only message in thread
From: Jason A. Donenfeld @ 2020-05-21  4:40 UTC (permalink / raw)
  To: WireGuard mailing list

Hash: SHA256


A new version, v1.0.20200520, of the backported WireGuard kernel module for
3.10 <= Linux <= 5.5.y has been tagged in the git repository.

== Changes ==

  This release aligns with the changes I sent to DaveM for 5.7-rc7 and were
  pushed to net.git about 45 minutes ago.
  * qemu: use newer iproute2 for gcc-10
  * qemu: add -fcommon for compiling ping with gcc-10
  These enable the test suite to compile with gcc-10.
  * noise: read preshared key while taking lock
  Matt noticed a benign data race when porting the Linux code to OpenBSD.
  * queueing: preserve flow hash across packet scrubbing
  * noise: separate receive counter from send counter
  WireGuard now works with fq_codel, cake, and other qdiscs that make use of
  skb->hash. This should significantly improve latency spikes related to
  buffer bloat. Here's a before and after graph from some data Toke measured:
  * compat: support RHEL 8 as 8.2, drop 8.1 support
  * compat: support CentOS 8 explicitly
  * compat: RHEL7 backported the skb hash renamings
  The usual RHEL churn.
  * compat: backport renamed/missing skb hash members
  The new support for fq_codel and friends meant more backporting work.
  * compat: ip6_dst_lookup_flow was backported to 4.14, 4.9, and 4.4
  The main motivation for releasing this now: three stable kernels were released
  at the same time, with a patch that necessitated updating in our compat layer.

This release contains commits from: Jason A. Donenfeld.

As always, the source is available at
and information about the project is available at .

This version is available in compressed tarball form here:
  SHA2-256: 16e7ae4bef734b243428eea07f3b3c3d4721880c3ea8eb8f98628fd6ae5b77c3

A PGP signature of that file decompressed is available here:
  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:

Thank you,
Jason Donenfeld



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-05-21  4:40 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-21  4:40 [ANNOUNCE] wireguard-linux-compat v1.0.20200520 released Jason A. Donenfeld

Development discussion of WireGuard

This inbox may be cloned and mirrored by anyone:

	git clone --mirror

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 wireguard wireguard/ \
	public-inbox-index wireguard

Example config snippet for mirrors.
Newsgroup available over NNTP:

AGPL code for this site: git clone