<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-rs/src/configuration, branch locking</title>
<subtitle>Rust implementation of WireGuard</subtitle>
<id>https://git.zx2c4.com/wireguard-rs/atom/src/configuration?h=locking</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-rs/atom/src/configuration?h=locking'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/'/>
<updated>2020-02-12T20:38:25Z</updated>
<entry>
<title>Bumped crate versions.</title>
<updated>2020-02-12T20:38:25Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2020-02-12T20:38:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=5e6edb280e588397c3420d08cf46a52b34b58740'/>
<id>urn:sha1:5e6edb280e588397c3420d08cf46a52b34b58740</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Squashed commit of the following:</title>
<updated>2020-02-01T13:39:19Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2020-02-01T13:39:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=dcd567c08f126b09548a98df0468ef1fe86d9f0a'/>
<id>urn:sha1:dcd567c08f126b09548a98df0468ef1fe86d9f0a</id>
<content type='text'>
commit 1e26a0bef44e65023a97a16ecf3b123e688d19f7
Author: Mathias Hall-Andersen &lt;mathias@hall-andersen.dk&gt;
Date:   Sat Feb 1 14:36:50 2020 +0100

    Initial version of sticky sockets for Linux

commit 605cc656ad235d09ba6cd12d03dee2c5e0a9a80a
Author: Mathias Hall-Andersen &lt;mathias@hall-andersen.dk&gt;
Date:   Thu Jan 30 14:57:00 2020 +0100

    Clear src when sendmsg fails with EINVAL

commit dffd2b228af70f681e2a161642bbdaa348419bf3
Author: Mathias Hall-Andersen &lt;mathias@hall-andersen.dk&gt;
Date:   Sun Jan 26 14:01:28 2020 +0100

    Fix typoes

commit 2015663706fbe15ed1ac443a31de86b3e6c643c7
Author: Mathias Hall-Andersen &lt;mathias@hall-andersen.dk&gt;
Date:   Sun Jan 26 13:51:59 2020 +0100

    Restructure of public key -&gt; peer state

    Restructured the mapping of public keys to peer state in the project.
    The handshake device is now generic over an opaque type,
    which enables it to be the sole place where public keys are mapped to
    the peer states.

    This gets rid of the "peer" map in the WireGuard devices
    and avoids having to include the public key in the handshake peer state.

commit bbcfaad4bcc5cf16bacdef0cefe7d29ba1519a23
Author: Mathias Hall-Andersen &lt;mathias@hall-andersen.dk&gt;
Date:   Fri Jan 10 21:10:27 2020 +0100

    Fixed bind6 also binding on IPv4

commit acbca236b70598c20c24de474690bcad883241d4
Author: Mathias Hall-Andersen &lt;mathias@hall-andersen.dk&gt;
Date:   Thu Jan 9 11:24:13 2020 +0100

    Work on sticky sockets
</content>
</entry>
<entry>
<title>Make under_load global for WireGuard device</title>
<updated>2019-12-26T21:55:33Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-12-26T21:55:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=bb0a8acea3161a08ac69cc2e35489f8d33741d1a'/>
<id>urn:sha1:bb0a8acea3161a08ac69cc2e35489f8d33741d1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused test code.</title>
<updated>2019-12-20T23:17:31Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-12-20T23:17:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=aabefa50436af8d614520bb219d675953eeba6eb'/>
<id>urn:sha1:aabefa50436af8d614520bb219d675953eeba6eb</id>
<content type='text'>
- make naming consistent with the kernel module.
- better distribution of functionality from src/wireguard.rs
- more consistent "import pattern" throughout the project.
- remove unused test code.
</content>
</entry>
<entry>
<title>Clean dead code</title>
<updated>2019-12-16T15:37:16Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-12-16T15:37:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=22f978f0142286b26b48a25364236436b9bad56d'/>
<id>urn:sha1:22f978f0142286b26b48a25364236436b9bad56d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Work on netlink IF event code for Linux</title>
<updated>2019-11-27T15:59:54Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-11-27T15:59:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=04f507556baf2336a613cb684ec98f2cdf519163'/>
<id>urn:sha1:04f507556baf2336a613cb684ec98f2cdf519163</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable up/down from configuration interface</title>
<updated>2019-11-25T12:33:00Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-11-25T12:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=f228b6f98b141940a3302d4cd1978f56f5edb13e'/>
<id>urn:sha1:f228b6f98b141940a3302d4cd1978f56f5edb13e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make IO traits suitable for Tun events (up/down)</title>
<updated>2019-11-24T17:41:43Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-11-24T17:41:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=3bff078e3f1c59454d8db14e5dc7603e6fdbeaba'/>
<id>urn:sha1:3bff078e3f1c59454d8db14e5dc7603e6fdbeaba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Daemonization</title>
<updated>2019-11-21T16:12:00Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-11-21T16:12:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=dee23969f5b1cfce7b352d6782a86cac062ec12e'/>
<id>urn:sha1:dee23969f5b1cfce7b352d6782a86cac062ec12e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean dependencies and imports</title>
<updated>2019-11-21T10:43:16Z</updated>
<author>
<name>Mathias Hall-Andersen</name>
<email>mathias@hall-andersen.dk</email>
</author>
<published>2019-11-21T10:43:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-rs/commit/?id=92dbb4c46a5651afb8f92375e0ed154673929eeb'/>
<id>urn:sha1:92dbb4c46a5651afb8f92375e0ed154673929eeb</id>
<content type='text'>
</content>
</entry>
</feed>
