<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>sdhcp, branch HEAD</title>
<subtitle>simple dhcp client
</subtitle>
<entry>
<id>8455fd2d090bd9b227340c30c92c6aa13302c91a</id>
<published>2018-11-22T12:13:48Z</published>
<updated>2018-11-22T12:13:48Z</updated>
<title>Statify some variables</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/8455fd2d090bd9b227340c30c92c6aa13302c91a.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 8455fd2d090bd9b227340c30c92c6aa13302c91a
parent 9cd8b81473192dc0bc5476fba506d0ee995f6494
Author: sin &lt;[email protected]&gt;
Date:   Thu, 22 Nov 2018 12:13:48 +0000

Statify some variables

</content>
</entry>
<entry>
<id>9cd8b81473192dc0bc5476fba506d0ee995f6494</id>
<published>2018-11-15T02:40:41Z</published>
<updated>2018-11-20T08:31:17Z</updated>
<title>Add hostname option to DHCP messages</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/9cd8b81473192dc0bc5476fba506d0ee995f6494.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 9cd8b81473192dc0bc5476fba506d0ee995f6494
parent fafdfd63ff3595a27718bd3a44a35488f1282d33
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:41 -0800

Add hostname option to DHCP messages

</content>
</entry>
<entry>
<id>fafdfd63ff3595a27718bd3a44a35488f1282d33</id>
<published>2018-11-15T02:40:40Z</published>
<updated>2018-11-20T08:31:15Z</updated>
<title>Use parameters from DHCPACK, not DHCPOFFER</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/fafdfd63ff3595a27718bd3a44a35488f1282d33.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit fafdfd63ff3595a27718bd3a44a35488f1282d33
parent 5506c81d9930e68cfb29960a4211454fd46262b9
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:40 -0800

Use parameters from DHCPACK, not DHCPOFFER

Also, don&#39;t bother sending back lease time to server in DHCPREQUEST.

</content>
</entry>
<entry>
<id>5506c81d9930e68cfb29960a4211454fd46262b9</id>
<published>2018-11-15T02:40:39Z</published>
<updated>2018-11-20T08:31:04Z</updated>
<title>Resend DHCPREQUEST in case server does not respond</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/5506c81d9930e68cfb29960a4211454fd46262b9.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 5506c81d9930e68cfb29960a4211454fd46262b9
parent 80bdf55532fadbf9398ce7e12fe494282f45f394
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:39 -0800

Resend DHCPREQUEST in case server does not respond

The delays were chosen to follow section 4.1 of RFC 2131.

</content>
</entry>
<entry>
<id>80bdf55532fadbf9398ce7e12fe494282f45f394</id>
<published>2018-11-15T02:40:38Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Use timerfd in order to correctly handle various renewal and rebinding timeouts</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/80bdf55532fadbf9398ce7e12fe494282f45f394.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 80bdf55532fadbf9398ce7e12fe494282f45f394
parent a5616cecc1506731f1ca20ae0d31325f9b0526b4
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:38 -0800

Use timerfd in order to correctly handle various renewal and rebinding timeouts

</content>
</entry>
<entry>
<id>a5616cecc1506731f1ca20ae0d31325f9b0526b4</id>
<published>2018-11-15T02:40:37Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Handle DHCPnak in REQUESTING state</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/a5616cecc1506731f1ca20ae0d31325f9b0526b4.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit a5616cecc1506731f1ca20ae0d31325f9b0526b4
parent a48cdb438ed91b4fabaf741b9c011ba3d7984883
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:37 -0800

Handle DHCPnak in REQUESTING state

</content>
</entry>
<entry>
<id>a48cdb438ed91b4fabaf741b9c011ba3d7984883</id>
<published>2018-11-15T02:40:36Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Move acceptlease and DHCPrequest to the appropriate state section</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/a48cdb438ed91b4fabaf741b9c011ba3d7984883.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit a48cdb438ed91b4fabaf741b9c011ba3d7984883
parent f397bb3ea1de20c1cac1baf2e091f2ec8c79ec82
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:36 -0800

Move acceptlease and DHCPrequest to the appropriate state section

</content>
</entry>
<entry>
<id>f397bb3ea1de20c1cac1baf2e091f2ec8c79ec82</id>
<published>2018-11-15T02:40:35Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Ignore unexpected DHCP messages</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/f397bb3ea1de20c1cac1baf2e091f2ec8c79ec82.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit f397bb3ea1de20c1cac1baf2e091f2ec8c79ec82
parent 219b8fe1c38097c37de89b0c8c2aa771ebe1daff
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:35 -0800

Ignore unexpected DHCP messages

</content>
</entry>
<entry>
<id>219b8fe1c38097c37de89b0c8c2aa771ebe1daff</id>
<published>2018-11-15T02:40:34Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Use _DEFAULT_SOURCE instead of _BSD_SOURCE</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/219b8fe1c38097c37de89b0c8c2aa771ebe1daff.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 219b8fe1c38097c37de89b0c8c2aa771ebe1daff
parent a8cbeb12e4df31ea50f5effd25eacfe8145c538e
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:34 -0800

Use _DEFAULT_SOURCE instead of _BSD_SOURCE

</content>
</entry>
<entry>
<id>a8cbeb12e4df31ea50f5effd25eacfe8145c538e</id>
<published>2018-11-15T02:40:33Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Convert cid to char * for strlcpy</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/a8cbeb12e4df31ea50f5effd25eacfe8145c538e.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit a8cbeb12e4df31ea50f5effd25eacfe8145c538e
parent cbf0f211645a92ada263ddff97e08038c9d19299
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:33 -0800

Convert cid to char * for strlcpy

</content>
</entry>
<entry>
<id>cbf0f211645a92ada263ddff97e08038c9d19299</id>
<published>2018-11-15T02:40:32Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Other minor style fixes</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/cbf0f211645a92ada263ddff97e08038c9d19299.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit cbf0f211645a92ada263ddff97e08038c9d19299
parent 4871e8efcfcd14dd626d44067eb14fc0ef3ee880
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:32 -0800

Other minor style fixes

</content>
</entry>
<entry>
<id>4871e8efcfcd14dd626d44067eb14fc0ef3ee880</id>
<published>2018-11-15T02:40:31Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Brace style in switch statements</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/4871e8efcfcd14dd626d44067eb14fc0ef3ee880.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 4871e8efcfcd14dd626d44067eb14fc0ef3ee880
parent 88edf2a3924b19d804b5783540fb272bc8a52c8f
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:31 -0800

Brace style in switch statements

</content>
</entry>
<entry>
<id>88edf2a3924b19d804b5783540fb272bc8a52c8f</id>
<published>2018-11-15T02:40:30Z</published>
<updated>2018-11-20T08:30:58Z</updated>
<title>Parenthesize sizeof expressions</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/88edf2a3924b19d804b5783540fb272bc8a52c8f.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 88edf2a3924b19d804b5783540fb272bc8a52c8f
parent 90b18e7b1cfcf7ab0799b917d7c4d1318ed29f57
Author: Michael Forney &lt;[email protected]&gt;
Date:   Wed, 14 Nov 2018 18:40:30 -0800

Parenthesize sizeof expressions

</content>
</entry>
<entry>
<id>90b18e7b1cfcf7ab0799b917d7c4d1318ed29f57</id>
<published>2017-02-09T21:42:27Z</published>
<updated>2017-02-09T22:20:01Z</updated>
<title>Fix sent lease time on 64-bit systems</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/90b18e7b1cfcf7ab0799b917d7c4d1318ed29f57.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 90b18e7b1cfcf7ab0799b917d7c4d1318ed29f57
parent 450beea4e88ab7f80206741f18f0d5539ae60b44
Author: Michael Forney &lt;[email protected]&gt;
Date:   Thu,  9 Feb 2017 13:42:27 -0800

Fix sent lease time on 64-bit systems

The lease time option is defined in RFC 1533 to be a 32-bit unsigned
integer. However, on 64-bit systems, unsigned long long is 64 bits, so
hnput writes 8 bytes, the first 4 of which are 0.

dnsmasq (and possibly other DHCP servers) only looks at the first 4
bytes in the option, so interprets a lease time of 0. It then sets the
lease time to a minimum of 120 seconds. This causes the server to expire
the lease long before sdhcp attempts to renew it.

</content>
</entry>
<entry>
<id>450beea4e88ab7f80206741f18f0d5539ae60b44</id>
<published>2016-07-28T21:22:53Z</published>
<updated>2016-07-29T08:00:16Z</updated>
<title>Use signal-safe _exit in signal handler</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/450beea4e88ab7f80206741f18f0d5539ae60b44.gph" />
<author>
<name>Tobias Stoeckmann</name>
<email>[email protected]</email>
</author>
<content>commit 450beea4e88ab7f80206741f18f0d5539ae60b44
parent a3a3e615d0e66b388b436196863095aede5c9dbe
Author: Tobias Stoeckmann &lt;[email protected]&gt;
Date:   Thu, 28 Jul 2016 23:22:53 +0200

Use signal-safe _exit in signal handler

The call to exit is not signal-safe, therefore _exit should be called
from within signal handlers.

Signed-off-by: Tobias Stoeckmann &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>a3a3e615d0e66b388b436196863095aede5c9dbe</id>
<published>2016-01-13T19:34:17Z</published>
<updated>2016-01-13T19:37:02Z</updated>
<title>client id is always fixed at 16 bytes</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/a3a3e615d0e66b388b436196863095aede5c9dbe.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit a3a3e615d0e66b388b436196863095aede5c9dbe
parent 5ad98876ed3e0d8024c8e65174a675bd35ce058e
Author: sin &lt;[email protected]&gt;
Date:   Wed, 13 Jan 2016 19:34:17 +0000

client id is always fixed at 16 bytes

</content>
</entry>
<entry>
<id>5ad98876ed3e0d8024c8e65174a675bd35ce058e</id>
<published>2016-01-13T19:28:39Z</published>
<updated>2016-01-13T19:29:27Z</updated>
<title>Use hardware address as default dhcp client identifier</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/5ad98876ed3e0d8024c8e65174a675bd35ce058e.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 5ad98876ed3e0d8024c8e65174a675bd35ce058e
parent 3da0238a42595c0edf641d504d051f15348a205c
Author: sin &lt;[email protected]&gt;
Date:   Wed, 13 Jan 2016 19:28:39 +0000

Use hardware address as default dhcp client identifier

</content>
</entry>
<entry>
<id>3da0238a42595c0edf641d504d051f15348a205c</id>
<published>2015-05-21T18:07:01Z</published>
<updated>2015-05-21T18:11:44Z</updated>
<title>config.mk: strip all symbols in sdhcp</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/3da0238a42595c0edf641d504d051f15348a205c.gph" />
<author>
<name>Ypnose</name>
<email>[email protected]</email>
</author>
<content>commit 3da0238a42595c0edf641d504d051f15348a205c
parent d64b498944cd8ca265e167f130992dff5b744e68
Author: Ypnose &lt;[email protected]&gt;
Date:   Thu, 21 May 2015 20:07:01 +0200

config.mk: strip all symbols in sdhcp

</content>
</entry>
<entry>
<id>d64b498944cd8ca265e167f130992dff5b744e68</id>
<published>2015-04-27T20:59:41Z</published>
<updated>2015-04-27T21:06:28Z</updated>
<title>code-style, remove debug.c, config.mk: default c99</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/d64b498944cd8ca265e167f130992dff5b744e68.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit d64b498944cd8ca265e167f130992dff5b744e68
parent 2a32d2ca9330dbf0c660827daf2da3d3e657697d
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Mon, 27 Apr 2015 22:59:41 +0200

code-style, remove debug.c, config.mk: default c99

</content>
</entry>
<entry>
<id>2a32d2ca9330dbf0c660827daf2da3d3e657697d</id>
<published>2015-04-27T20:30:34Z</published>
<updated>2015-04-27T20:30:34Z</updated>
<title>minor style fixes</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/2a32d2ca9330dbf0c660827daf2da3d3e657697d.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 2a32d2ca9330dbf0c660827daf2da3d3e657697d
parent 29ba9ee87072d80c968b56237b3b5e174ce40554
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Mon, 27 Apr 2015 22:30:34 +0200

minor style fixes

</content>
</entry>
<entry>
<id>29ba9ee87072d80c968b56237b3b5e174ce40554</id>
<published>2015-04-27T20:30:11Z</published>
<updated>2015-04-27T20:30:11Z</updated>
<title>update LICENSE and TODO/CHANGES</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/29ba9ee87072d80c968b56237b3b5e174ce40554.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 29ba9ee87072d80c968b56237b3b5e174ce40554
parent ebefa9d8d870bedf286a6084960995c8e082fbc0
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Mon, 27 Apr 2015 22:30:11 +0200

update LICENSE and TODO/CHANGES

</content>
</entry>
<entry>
<id>ebefa9d8d870bedf286a6084960995c8e082fbc0</id>
<published>2015-04-27T20:26:49Z</published>
<updated>2015-04-27T20:26:49Z</updated>
<title>sdhcp.1: convert to mandoc</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/ebefa9d8d870bedf286a6084960995c8e082fbc0.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit ebefa9d8d870bedf286a6084960995c8e082fbc0
parent 6453b6d68c6452bb0731b3250e308d4e6750dbec
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Mon, 27 Apr 2015 22:26:49 +0200

sdhcp.1: convert to mandoc

</content>
</entry>
<entry>
<id>6453b6d68c6452bb0731b3250e308d4e6750dbec</id>
<published>2015-04-27T01:00:03Z</published>
<updated>2015-04-27T20:12:17Z</updated>
<title>Add flag to run in foreground</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/6453b6d68c6452bb0731b3250e308d4e6750dbec.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 6453b6d68c6452bb0731b3250e308d4e6750dbec
parent 4716991b7cf1cf79d3ddf27b16690ccb37e863b7
Author: Michael Forney &lt;[email protected]&gt;
Date:   Mon, 27 Apr 2015 01:00:03 +0000

Add flag to run in foreground

</content>
</entry>
<entry>
<id>4716991b7cf1cf79d3ddf27b16690ccb37e863b7</id>
<published>2015-04-27T01:00:02Z</published>
<updated>2015-04-27T20:12:10Z</updated>
<title>Only fork once</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/4716991b7cf1cf79d3ddf27b16690ccb37e863b7.gph" />
<author>
<name>Michael Forney</name>
<email>[email protected]</email>
</author>
<content>commit 4716991b7cf1cf79d3ddf27b16690ccb37e863b7
parent 462f43e6073a740dfb71e720ace9d7f041e36b36
Author: Michael Forney &lt;[email protected]&gt;
Date:   Mon, 27 Apr 2015 01:00:02 +0000

Only fork once

</content>
</entry>
<entry>
<id>462f43e6073a740dfb71e720ace9d7f041e36b36</id>
<published>2015-04-12T11:43:04Z</published>
<updated>2015-04-12T11:43:04Z</updated>
<title>config.mk: default CC = cc</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/462f43e6073a740dfb71e720ace9d7f041e36b36.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 462f43e6073a740dfb71e720ace9d7f041e36b36
parent 839099bc5853a58cb40fc744fd891022b0bdc6bf
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sun, 12 Apr 2015 13:43:04 +0200

config.mk: default CC = cc

</content>
</entry>
<entry>
<id>839099bc5853a58cb40fc744fd891022b0bdc6bf</id>
<published>2015-04-05T12:47:59Z</published>
<updated>2015-04-05T12:50:50Z</updated>
<title>sdhcp.1: Don&#39;t add dollar before variables</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/839099bc5853a58cb40fc744fd891022b0bdc6bf.gph" />
<author>
<name>Ypnose</name>
<email>[email protected]</email>
</author>
<content>commit 839099bc5853a58cb40fc744fd891022b0bdc6bf
parent 5b2cea6f3d520f37ac3575cabf8f3693a10352a5
Author: Ypnose &lt;[email protected]&gt;
Date:   Sun,  5 Apr 2015 14:47:59 +0200

sdhcp.1: Don&#39;t add dollar before variables

</content>
</entry>
<entry>
<id>5b2cea6f3d520f37ac3575cabf8f3693a10352a5</id>
<published>2014-09-22T23:36:37Z</published>
<updated>2014-09-22T23:36:37Z</updated>
<title>Update TODO</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/5b2cea6f3d520f37ac3575cabf8f3693a10352a5.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 5b2cea6f3d520f37ac3575cabf8f3693a10352a5
parent 35938890d090e5f7e5862c6a6731f168004e6fd3
Author: sin &lt;[email protected]&gt;
Date:   Tue, 23 Sep 2014 00:36:37 +0100

Update TODO

</content>
</entry>
<entry>
<id>35938890d090e5f7e5862c6a6731f168004e6fd3</id>
<published>2014-07-17T19:21:41Z</published>
<updated>2014-07-17T19:21:41Z</updated>
<title>Clean util.a as well</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/35938890d090e5f7e5862c6a6731f168004e6fd3.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 35938890d090e5f7e5862c6a6731f168004e6fd3
parent 38916f6c32b2830cb5f04f0b345b6e01b4c23695
Author: sin &lt;[email protected]&gt;
Date:   Thu, 17 Jul 2014 20:21:41 +0100

Clean util.a as well

</content>
</entry>
<entry>
<id>38916f6c32b2830cb5f04f0b345b6e01b4c23695</id>
<published>2014-07-05T11:32:48Z</published>
<updated>2014-07-05T11:32:48Z</updated>
<title>Fix date in LICENSE</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/38916f6c32b2830cb5f04f0b345b6e01b4c23695.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 38916f6c32b2830cb5f04f0b345b6e01b4c23695
parent 114b10d606cf25b226f47bab8e29acca6b503d6e
Author: sin &lt;[email protected]&gt;
Date:   Sat,  5 Jul 2014 12:32:48 +0100

Fix date in LICENSE

</content>
</entry>
<entry>
<id>114b10d606cf25b226f47bab8e29acca6b503d6e</id>
<published>2014-07-05T11:31:43Z</published>
<updated>2014-07-05T11:31:43Z</updated>
<title>License sdhcp under MIT/X</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/114b10d606cf25b226f47bab8e29acca6b503d6e.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 114b10d606cf25b226f47bab8e29acca6b503d6e
parent 2152f4c9f5b4ec106bb76de15a61ce0e2f380131
Author: sin &lt;[email protected]&gt;
Date:   Sat,  5 Jul 2014 12:31:43 +0100

License sdhcp under MIT/X

</content>
</entry>
<entry>
<id>2152f4c9f5b4ec106bb76de15a61ce0e2f380131</id>
<published>2014-05-14T10:46:40Z</published>
<updated>2014-05-14T13:10:48Z</updated>
<title>Just silence some unused var warnings</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/2152f4c9f5b4ec106bb76de15a61ce0e2f380131.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 2152f4c9f5b4ec106bb76de15a61ce0e2f380131
parent 7c74f27acfe5963ecded3ca444421e691216d5e9
Author: sin &lt;[email protected]&gt;
Date:   Wed, 14 May 2014 11:46:40 +0100

Just silence some unused var warnings

</content>
</entry>
<entry>
<id>7c74f27acfe5963ecded3ca444421e691216d5e9</id>
<published>2014-04-28T21:17:26Z</published>
<updated>2014-04-28T21:17:26Z</updated>
<title>update sdhcp documentation</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/7c74f27acfe5963ecded3ca444421e691216d5e9.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 7c74f27acfe5963ecded3ca444421e691216d5e9
parent 9261d14454972ced5ae7b014b50b0f12eaad8de0
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Mon, 28 Apr 2014 21:17:26 +0000

update sdhcp documentation

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>9261d14454972ced5ae7b014b50b0f12eaad8de0</id>
<published>2014-04-25T22:22:19Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>add $SERVER variable</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/9261d14454972ced5ae7b014b50b0f12eaad8de0.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 9261d14454972ced5ae7b014b50b0f12eaad8de0
parent 466314b9bd85e738d917df0298576e28c33eaec7
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 26 Apr 2014 00:22:19 +0200

add $SERVER variable

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>466314b9bd85e738d917df0298576e28c33eaec7</id>
<published>2014-04-25T22:21:08Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>set default -i and -d to 1</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/466314b9bd85e738d917df0298576e28c33eaec7.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 466314b9bd85e738d917df0298576e28c33eaec7
parent 2f36192032083fac6ee0200f3b32f5253ac6c221
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 26 Apr 2014 00:21:08 +0200

set default -i and -d to 1

this is useful for most people

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>2f36192032083fac6ee0200f3b32f5253ac6c221</id>
<published>2014-04-25T22:18:33Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>args: simplify a bit</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/2f36192032083fac6ee0200f3b32f5253ac6c221.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 2f36192032083fac6ee0200f3b32f5253ac6c221
parent 4f0cb77b97c5b7e907cd5b1e926a1d992f566995
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 26 Apr 2014 00:18:33 +0200

args: simplify a bit

- change -i to toggle to set ip (default none).
- add -e to launch program $CLIENT, $DNS, $ROUTER and $MASK are set.

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>4f0cb77b97c5b7e907cd5b1e926a1d992f566995</id>
<published>2014-04-25T22:02:49Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>fix silly bug, dont read stdin ;)</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/4f0cb77b97c5b7e907cd5b1e926a1d992f566995.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 4f0cb77b97c5b7e907cd5b1e926a1d992f566995
parent 3acad37482310e721ce213ab49feecdd0b8719e0
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Sat, 26 Apr 2014 00:02:49 +0200

fix silly bug, dont read stdin ;)

mismatch braces so rnd evaluated to 0 (stdin).

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>3acad37482310e721ce213ab49feecdd0b8719e0</id>
<published>2014-04-25T21:39:22Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>sdhcp.1: fix typo</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/3acad37482310e721ce213ab49feecdd0b8719e0.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 3acad37482310e721ce213ab49feecdd0b8719e0
parent 8847720e8bbb4b2abe82770ad972b3774fa45d7f
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 23:39:22 +0200

sdhcp.1: fix typo

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>8847720e8bbb4b2abe82770ad972b3774fa45d7f</id>
<published>2014-04-25T21:39:11Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>update TODO</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/8847720e8bbb4b2abe82770ad972b3774fa45d7f.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 8847720e8bbb4b2abe82770ad972b3774fa45d7f
parent 1c7f40ecc174851a7833cde8da3a443f16440e8a
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 23:39:11 +0200

update TODO

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>1c7f40ecc174851a7833cde8da3a443f16440e8a</id>
<published>2014-04-25T21:04:16Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>update TODO</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/1c7f40ecc174851a7833cde8da3a443f16440e8a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 1c7f40ecc174851a7833cde8da3a443f16440e8a
parent 9a516fee5f808e1fb8a33f93411df70471fa0b0c
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 23:04:16 +0200

update TODO

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>9a516fee5f808e1fb8a33f93411df70471fa0b0c</id>
<published>2014-04-25T21:04:04Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>style</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/9a516fee5f808e1fb8a33f93411df70471fa0b0c.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 9a516fee5f808e1fb8a33f93411df70471fa0b0c
parent 25a4c8c5c72961fdab5de9fc38472e6fca849a4a
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 23:04:04 +0200

style

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>25a4c8c5c72961fdab5de9fc38472e6fca849a4a</id>
<published>2014-04-25T21:03:53Z</published>
<updated>2014-04-26T17:06:08Z</updated>
<title>creat() return on failure</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/25a4c8c5c72961fdab5de9fc38472e6fca849a4a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 25a4c8c5c72961fdab5de9fc38472e6fca849a4a
parent b3d202e72bacd84e7a7ae53621c33fbaa983e8aa
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 23:03:53 +0200

creat() return on failure

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>b3d202e72bacd84e7a7ae53621c33fbaa983e8aa</id>
<published>2014-04-25T20:54:14Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>fix typo and add some comments</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/b3d202e72bacd84e7a7ae53621c33fbaa983e8aa.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit b3d202e72bacd84e7a7ae53621c33fbaa983e8aa
parent 98a77a0f7ccea2df3ca9182ff82d21e6b33193b1
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:54:14 +0200

fix typo and add some comments

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>98a77a0f7ccea2df3ca9182ff82d21e6b33193b1</id>
<published>2014-04-25T20:54:04Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>change iptoaddr, im not sure if it was correct</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/98a77a0f7ccea2df3ca9182ff82d21e6b33193b1.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 98a77a0f7ccea2df3ca9182ff82d21e6b33193b1
parent 970e3fa9791b1c223a0ae2f323680dee8372b838
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:54:04 +0200

change iptoaddr, im not sure if it was correct

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>970e3fa9791b1c223a0ae2f323680dee8372b838</id>
<published>2014-04-25T20:52:58Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>set client-id to empty string for now</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/970e3fa9791b1c223a0ae2f323680dee8372b838.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 970e3fa9791b1c223a0ae2f323680dee8372b838
parent 5f693aa8b5aafaae588daf36fe1455ce6191882e
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:52:58 +0200

set client-id to empty string for now

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>5f693aa8b5aafaae588daf36fe1455ce6191882e</id>
<published>2014-04-25T20:52:40Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>dont use varargs for IP macro</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/5f693aa8b5aafaae588daf36fe1455ce6191882e.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 5f693aa8b5aafaae588daf36fe1455ce6191882e
parent 112489c843d04ad8e67f831848f8e77b50df6a2c
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:52:40 +0200

dont use varargs for IP macro

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>112489c843d04ad8e67f831848f8e77b50df6a2c</id>
<published>2014-04-25T20:52:27Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>update TODO</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/112489c843d04ad8e67f831848f8e77b50df6a2c.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 112489c843d04ad8e67f831848f8e77b50df6a2c
parent c671dc0487570ee917373cd0c625584e04199af4
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:52:27 +0200

update TODO

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>c671dc0487570ee917373cd0c625584e04199af4</id>
<published>2014-04-25T20:22:31Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>update TODO / CHANGELOG</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/c671dc0487570ee917373cd0c625584e04199af4.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit c671dc0487570ee917373cd0c625584e04199af4
parent 176aad994ae2ddf0603b572ae57b88bfbed5708a
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:22:31 +0200

update TODO / CHANGELOG

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>176aad994ae2ddf0603b572ae57b88bfbed5708a</id>
<published>2014-04-25T20:22:18Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>compile with -Wextra for now</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/176aad994ae2ddf0603b572ae57b88bfbed5708a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 176aad994ae2ddf0603b572ae57b88bfbed5708a
parent 875f71857e85ec86a1903f4622a1de62d4882800
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:22:18 +0200

compile with -Wextra for now

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>875f71857e85ec86a1903f4622a1de62d4882800</id>
<published>2014-04-25T20:16:36Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>fix warning with -Wextra</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/875f71857e85ec86a1903f4622a1de62d4882800.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 875f71857e85ec86a1903f4622a1de62d4882800
parent b9a0a3e1c7b194f9c82015a03cfe05fb4286d98f
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:16:36 +0200

fix warning with -Wextra

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>b9a0a3e1c7b194f9c82015a03cfe05fb4286d98f</id>
<published>2014-04-25T20:13:25Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>fix arg parsing</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/b9a0a3e1c7b194f9c82015a03cfe05fb4286d98f.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit b9a0a3e1c7b194f9c82015a03cfe05fb4286d98f
parent 983d3375adcee59bf8acc476e0e6260bcbb88ce8
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:13:25 +0200

fix arg parsing

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>983d3375adcee59bf8acc476e0e6260bcbb88ce8</id>
<published>2014-04-25T20:07:25Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>fix remaining warnings</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/983d3375adcee59bf8acc476e0e6260bcbb88ce8.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 983d3375adcee59bf8acc476e0e6260bcbb88ce8
parent b97fe80b0c80d16802031d321f8aeb4f642ba37a
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:07:25 +0200

fix remaining warnings

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>b97fe80b0c80d16802031d321f8aeb4f642ba37a</id>
<published>2014-04-25T20:02:57Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>whoops add arg.h</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/b97fe80b0c80d16802031d321f8aeb4f642ba37a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit b97fe80b0c80d16802031d321f8aeb4f642ba37a
parent ba2f7b64cceb89657c54733fbfdfb0b127427da1
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:02:57 +0200

whoops add arg.h

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>ba2f7b64cceb89657c54733fbfdfb0b127427da1</id>
<published>2014-04-25T20:02:37Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>use BUFSIZ for optimal buffer size, check open return fd</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/ba2f7b64cceb89657c54733fbfdfb0b127427da1.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit ba2f7b64cceb89657c54733fbfdfb0b127427da1
parent 6d5cb4daf78d159d9a6446183956c7a7086f1b80
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:02:37 +0200

use BUFSIZ for optimal buffer size, check open return fd

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>6d5cb4daf78d159d9a6446183956c7a7086f1b80</id>
<published>2014-04-25T20:02:11Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>optget doesn&#39;t return</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/6d5cb4daf78d159d9a6446183956c7a7086f1b80.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 6d5cb4daf78d159d9a6446183956c7a7086f1b80
parent 1c2db38abfb99b98dfcb3e13eab361e741c08d4e
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:02:11 +0200

optget doesn&#39;t return

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>1c2db38abfb99b98dfcb3e13eab361e741c08d4e</id>
<published>2014-04-25T20:02:00Z</published>
<updated>2014-04-26T17:06:07Z</updated>
<title>add arg.h and -d, -i and -c options (untested)</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/1c2db38abfb99b98dfcb3e13eab361e741c08d4e.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 1c2db38abfb99b98dfcb3e13eab361e741c08d4e
parent ff21770ca48baa7851a9e6972e33584d66c3e785
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:02:00 +0200

add arg.h and -d, -i and -c options (untested)

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>ff21770ca48baa7851a9e6972e33584d66c3e785</id>
<published>2014-04-25T20:01:20Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>cleanup code</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/ff21770ca48baa7851a9e6972e33584d66c3e785.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit ff21770ca48baa7851a9e6972e33584d66c3e785
parent 7780d06e8ee64392f8c852ae24cdf5ff8c11845a
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 22:01:20 +0200

cleanup code

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>7780d06e8ee64392f8c852ae24cdf5ff8c11845a</id>
<published>2014-04-25T19:58:18Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>replace UDPWRAPPER macro with readable normal version</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/7780d06e8ee64392f8c852ae24cdf5ff8c11845a.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 7780d06e8ee64392f8c852ae24cdf5ff8c11845a
parent 253bb65b9f029890469c3726c446daf34747bcba
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 21:58:18 +0200

replace UDPWRAPPER macro with readable normal version

fix some compiler warnings aswell (signed/unsigned)

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>253bb65b9f029890469c3726c446daf34747bcba</id>
<published>2014-04-25T19:52:54Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>removenote, this is correct, make i unsigned though</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/253bb65b9f029890469c3726c446daf34747bcba.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 253bb65b9f029890469c3726c446daf34747bcba
parent 19e0ab7cc747ad5f6f239e484531a5fec0626e14
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 21:52:54 +0200

removenote, this is correct, make i unsigned though

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>19e0ab7cc747ad5f6f239e484531a5fec0626e14</id>
<published>2014-04-25T19:50:25Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>add eprintf(), weprintf()</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/19e0ab7cc747ad5f6f239e484531a5fec0626e14.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 19e0ab7cc747ad5f6f239e484531a5fec0626e14
parent 8559ac1f08e7592d9f9b142e11125e210d6e7f5b
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 21:50:25 +0200

add eprintf(), weprintf()

use it instead of die()

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>8559ac1f08e7592d9f9b142e11125e210d6e7f5b</id>
<published>2014-04-25T19:48:24Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>exclude lib.a from git</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/8559ac1f08e7592d9f9b142e11125e210d6e7f5b.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 8559ac1f08e7592d9f9b142e11125e210d6e7f5b
parent ecd7d1ab7d75dae0f468bacd43b985f37e61f01c
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 21:48:24 +0200

exclude lib.a from git

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>ecd7d1ab7d75dae0f468bacd43b985f37e61f01c</id>
<published>2014-04-25T18:59:41Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>add strlcpy</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/ecd7d1ab7d75dae0f468bacd43b985f37e61f01c.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit ecd7d1ab7d75dae0f468bacd43b985f37e61f01c
parent c1aa3d309eb59561dbc17845ee9fdb73efa51679
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 20:59:41 +0200

add strlcpy

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>c1aa3d309eb59561dbc17845ee9fdb73efa51679</id>
<published>2014-04-25T18:58:34Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>code style fixes</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/c1aa3d309eb59561dbc17845ee9fdb73efa51679.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit c1aa3d309eb59561dbc17845ee9fdb73efa51679
parent 64736a417ed037670ee916078b94903d9882f28e
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 20:58:34 +0200

code style fixes

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>64736a417ed037670ee916078b94903d9882f28e</id>
<published>2014-04-25T18:57:46Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>util.h for strlcpy() and MIN() macro</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/64736a417ed037670ee916078b94903d9882f28e.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 64736a417ed037670ee916078b94903d9882f28e
parent 2e4eae5360a37cf9d7ebad8cb4bfa135dae6b3d8
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 20:57:46 +0200

util.h for strlcpy() and MIN() macro

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>2e4eae5360a37cf9d7ebad8cb4bfa135dae6b3d8</id>
<published>2014-04-25T18:57:19Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>fix include for time and read(), write()</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/2e4eae5360a37cf9d7ebad8cb4bfa135dae6b3d8.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 2e4eae5360a37cf9d7ebad8cb4bfa135dae6b3d8
parent d02e213601a5432e7efcd1bbeab1bff151ee04fe
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 20:57:19 +0200

fix include for time and read(), write()

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>d02e213601a5432e7efcd1bbeab1bff151ee04fe</id>
<published>2014-04-25T18:57:00Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>make man page (8) to (1), use VERSION</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/d02e213601a5432e7efcd1bbeab1bff151ee04fe.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit d02e213601a5432e7efcd1bbeab1bff151ee04fe
parent 61b1942be50463eb03c55c055df4b8f62a4549e2
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 20:57:00 +0200

make man page (8) to (1), use VERSION

and fix uninstall rule (/bin to /sbin)

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>61b1942be50463eb03c55c055df4b8f62a4549e2</id>
<published>2014-04-25T18:52:34Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>use suckless style makefile</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/61b1942be50463eb03c55c055df4b8f62a4549e2.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 61b1942be50463eb03c55c055df4b8f62a4549e2
parent 0d4e3b57668dbabd501b83f2228d18b0a53598d0
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 20:52:34 +0200

use suckless style makefile

- add config.mk,
- use -ansi and -D_BSD_SOURCE (needed for IFF_*) for CFLAGS.

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>0d4e3b57668dbabd501b83f2228d18b0a53598d0</id>
<published>2014-04-25T17:29:06Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>update TODO</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/0d4e3b57668dbabd501b83f2228d18b0a53598d0.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 0d4e3b57668dbabd501b83f2228d18b0a53598d0
parent 3e2bf1a43fc43b90a8d1bc2ffae62b83b765cb84
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 19:29:06 +0200

update TODO

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>3e2bf1a43fc43b90a8d1bc2ffae62b83b765cb84</id>
<published>2014-04-25T17:26:40Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>cleanup (WIP)</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/3e2bf1a43fc43b90a8d1bc2ffae62b83b765cb84.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 3e2bf1a43fc43b90a8d1bc2ffae62b83b765cb84
parent 45c39c4a1772a01d0d37a26f2a92e3fa2f5a750e
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 19:26:40 +0200

cleanup (WIP)

- code style, trailing whitespace and use tabs
- add some notes for further cleanup
- remove dbgprintf() code in sdhcp.c
- make exit(n), EXIT_SUCCESS or EXIT_FAILURE

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>45c39c4a1772a01d0d37a26f2a92e3fa2f5a750e</id>
<published>2014-04-25T17:24:30Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>add gitignore</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/45c39c4a1772a01d0d37a26f2a92e3fa2f5a750e.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 45c39c4a1772a01d0d37a26f2a92e3fa2f5a750e
parent fee8efc7684cde41fcbc2ca2d903c30a008c22cd
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 19:24:30 +0200

add gitignore

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>fee8efc7684cde41fcbc2ca2d903c30a008c22cd</id>
<published>2014-04-25T17:24:05Z</published>
<updated>2014-04-26T17:06:06Z</updated>
<title>fix typos</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/fee8efc7684cde41fcbc2ca2d903c30a008c22cd.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit fee8efc7684cde41fcbc2ca2d903c30a008c22cd
parent d810f71b91a99088de330bf3d16459a8a5c7c859
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 19:24:05 +0200

fix typos

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>d810f71b91a99088de330bf3d16459a8a5c7c859</id>
<published>2014-04-25T17:23:26Z</published>
<updated>2014-04-26T17:06:05Z</updated>
<title>code style, move debug specific code to debug.c</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/d810f71b91a99088de330bf3d16459a8a5c7c859.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit d810f71b91a99088de330bf3d16459a8a5c7c859
parent d6f464ea4a66968f3d3a44433dfdd7819006804c
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 19:23:26 +0200

code style, move debug specific code to debug.c

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>d6f464ea4a66968f3d3a44433dfdd7819006804c</id>
<published>2014-04-25T17:22:21Z</published>
<updated>2014-04-26T17:06:05Z</updated>
<title>makefile: remove debug from normal build</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/d6f464ea4a66968f3d3a44433dfdd7819006804c.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit d6f464ea4a66968f3d3a44433dfdd7819006804c
parent 45822e2399a0daad7046b2cf309c0cbaff96104d
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 19:22:21 +0200

makefile: remove debug from normal build

stricter options for now (cleanup)

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>45822e2399a0daad7046b2cf309c0cbaff96104d</id>
<published>2014-04-25T17:21:53Z</published>
<updated>2014-04-26T17:06:05Z</updated>
<title>makefile: man page install should respect $DESTDIR</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/45822e2399a0daad7046b2cf309c0cbaff96104d.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>[email protected]</email>
</author>
<content>commit 45822e2399a0daad7046b2cf309c0cbaff96104d
parent 26f8405cf619f67a76b170480efbcc1defa04c46
Author: Hiltjo Posthuma &lt;[email protected]&gt;
Date:   Fri, 25 Apr 2014 19:21:53 +0200

makefile: man page install should respect $DESTDIR

Signed-off-by: Hiltjo Posthuma &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>26f8405cf619f67a76b170480efbcc1defa04c46</id>
<published>2014-03-05T16:51:33Z</published>
<updated>2014-03-05T16:52:04Z</updated>
<title>Use poll.h not sys/poll.h</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/26f8405cf619f67a76b170480efbcc1defa04c46.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit 26f8405cf619f67a76b170480efbcc1defa04c46
parent a91f359dd69354befd8c70a89e0effd8891e1644
Author: sin &lt;[email protected]&gt;
Date:   Wed,  5 Mar 2014 16:51:33 +0000

Use poll.h not sys/poll.h

</content>
</entry>
<entry>
<id>a91f359dd69354befd8c70a89e0effd8891e1644</id>
<published>2013-09-25T11:14:00Z</published>
<updated>2013-09-25T11:14:00Z</updated>
<title>Initial import of http://galos.no-ip.org/sdhcp</title>
<link rel="alternate" href="gopher://codemadness.org/1/git/sdhcp/commit/a91f359dd69354befd8c70a89e0effd8891e1644.gph" />
<author>
<name>sin</name>
<email>[email protected]</email>
</author>
<content>commit a91f359dd69354befd8c70a89e0effd8891e1644
Author: sin &lt;[email protected]&gt;
Date:   Wed, 25 Sep 2013 12:14:00 +0100

Initial import of http://galos.no-ip.org/sdhcp

</content>
</entry>
</feed>