<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wg-dynamic, branch tp/experiment</title>
<subtitle>Dynamic configuration daemons for WireGuard</subtitle>
<id>https://git.zx2c4.com/wg-dynamic/atom/?h=tp%2Fexperiment</id>
<link rel='self' href='https://git.zx2c4.com/wg-dynamic/atom/?h=tp%2Fexperiment'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/'/>
<updated>2018-11-13T04:42:54Z</updated>
<entry>
<title>Fix memleak</title>
<updated>2018-11-13T04:42:54Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-13T04:42:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=76923fc4c44a7454c80dfd220c42812af92eca41'/>
<id>urn:sha1:76923fc4c44a7454c80dfd220c42812af92eca41</id>
<content type='text'>
Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Implement basic server/client + protocol</title>
<updated>2018-11-13T00:34:29Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-13T00:34:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=5f4e092e04755bcb89d2252d828de2de8d3d7aca'/>
<id>urn:sha1:5f4e092e04755bcb89d2252d828de2de8d3d7aca</id>
<content type='text'>
Includes WireGuard submodule to use the embeddable library

Squashed commit of the following:

commit 3e5252d93c87c4cddf596d4030d736e2cea81557
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Mon Nov 12 18:33:33 2018 -0600

    Implement server check iface

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit a30c60e51ecae887fd89654bdedddcf0decb766c
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Mon Nov 12 18:26:57 2018 -0600

    Add WireGuard embeddable library

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit ea6ab8ce09d4e84440185536f7b3e92346789233
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Mon Nov 12 17:59:39 2018 -0600

    Working client and server comms

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 5d717e37baaa9882ea2356fa24a2b85beaf51558
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Mon Nov 12 17:13:32 2018 -0600

    Add IP addr structs to protocol

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 8c31eec08257f77a9c95c7437b21bf7eb8106916
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Mon Nov 12 17:06:18 2018 -0600

    Style fixes

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 64f825db92ce31102b29ac96fd382ac3643fb6ae
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Mon Nov 12 17:06:07 2018 -0600

    Write client connect_to_server

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit f33225d130263eea481e28269b6b01a7cf75b0c8
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Fri Nov 9 20:00:37 2018 -0600

    Add pthread library

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 1f73168641d92917dc942c3d6cc200fb7f557674
Merge: 98fe966 3048896
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Nov 7 10:59:13 2018 -0600

    Merge branch 'master' into tp/protocol_draft

commit 98fe966940eaf324b5d8d1edc64f6d0ff1334441
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Nov 7 10:55:53 2018 -0600

    Add Makefile library includes for capnp

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 3bd7dffda7db8e9bf4cd0dad2455328508efb9b2
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Nov 7 10:49:50 2018 -0600

    Make protocol.capnp.o compile

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 14e708783433816fd6cead46e2aa823ab8e41294
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Nov 7 10:38:29 2018 -0600

    Untested first draft of protocol.capnp

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 5558c37a1a2626beaee5bb69c83d4013f2bcaf44
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Tue Nov 6 20:51:49 2018 -0600

    Exclude capnproto from clang-format

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 50042af6aec61c495c08d1b83f4c63288a30cc90
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Oct 31 20:40:23 2018 -0500

    Make better var names

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 2352cbc91e6be9bcd73ca2794372b1ed8361448e
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Oct 31 20:08:05 2018 -0500

    First draft of protocol

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Write basic mains so project compiles</title>
<updated>2018-11-07T16:57:04Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-07T16:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=304889695712eaa33f9471d681d2ea93aeb50e19'/>
<id>urn:sha1:304889695712eaa33f9471d681d2ea93aeb50e19</id>
<content type='text'>
Squashed commit of the following:

commit 3e88f04eb35d1afe374389958832fd75d76b8824
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Nov 7 09:36:00 2018 -0600

    Fix typos

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 2b7b58b2b67fa8325a21a13d9ef42ad644df1731
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Nov 7 09:35:21 2018 -0600

    Separate out server code

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 9e6ff0536a00498652f12e28d54f1b73b974a9fd
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Wed Nov 7 09:31:32 2018 -0600

    Separate out client network code

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 5bbd32aaefa1baacdd8edd90efd4f8b609cbbc87
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Tue Nov 6 23:12:56 2018 -0600

    Write basic main

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Write high-level TODO</title>
<updated>2018-11-07T02:34:57Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-07T02:34:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=624c21f4b400ec9d5be198ca9d1636895b00ec57'/>
<id>urn:sha1:624c21f4b400ec9d5be198ca9d1636895b00ec57</id>
<content type='text'>
Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Write basic Makefile</title>
<updated>2018-11-07T01:48:51Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-07T01:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=f20276c52368b8baf13982b3a024860794a9ea23'/>
<id>urn:sha1:f20276c52368b8baf13982b3a024860794a9ea23</id>
<content type='text'>
Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Didn't realize libc has daemon()</title>
<updated>2018-11-07T01:46:37Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-07T01:46:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=f47c0ab12e6f877ccfa125c6b59f6fe804e01f5a'/>
<id>urn:sha1:f47c0ab12e6f877ccfa125c6b59f6fe804e01f5a</id>
<content type='text'>
Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add daemonize function to fork off as a daemon.</title>
<updated>2018-11-01T21:29:16Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-01T21:29:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=dbe20017c0d84de216d5cc0e3163ceae5882ebc7'/>
<id>urn:sha1:dbe20017c0d84de216d5cc0e3163ceae5882ebc7</id>
<content type='text'>
Method:
1. Forks off
2. Becomes session leader
3. Forks off again
4. Sets up new environment
5. Closes all open file descriptors

Squashed commit of the following:

commit 1e71e5dcc6f979ce2f06d59e3c05660fa97e69f3
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Thu Nov 1 16:28:09 2018 -0500

    Fix missing include in daemonize

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;

commit 80aaa1112f2bf21f98be02f9e5f8be4bc7ed94d1
Author: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
Date:   Thu Nov 1 16:23:34 2018 -0500

    First draft of daemonize

    Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Empty files for protocol code</title>
<updated>2018-11-01T00:59:12Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-11-01T00:59:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=faebe21bf97cc653a7b8b87f1f594d4f33a9ebcd'/>
<id>urn:sha1:faebe21bf97cc653a7b8b87f1f594d4f33a9ebcd</id>
<content type='text'>
Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add editor temporaries to gitignore</title>
<updated>2018-10-31T21:43:35Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-10-31T21:43:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=1e6b44a89a5596a8775e91927ba1aa2dd3f70555'/>
<id>urn:sha1:1e6b44a89a5596a8775e91927ba1aa2dd3f70555</id>
<content type='text'>
Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
<entry>
<title>Update (C) in license</title>
<updated>2018-10-31T21:43:20Z</updated>
<author>
<name>Tushar Pankaj</name>
<email>tushar.s.pankaj@gmail.com</email>
</author>
<published>2018-10-31T21:43:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wg-dynamic/commit/?id=e956731e85a7eacb38851a849c27c560786c1f1b'/>
<id>urn:sha1:e956731e85a7eacb38851a849c27c560786c1f1b</id>
<content type='text'>
Signed-off-by: Tushar Pankaj &lt;tushar.s.pankaj@gmail.com&gt;
</content>
</entry>
</feed>
