<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emergency.git, branch master</title>
<subtitle>Emergency Daemon</subtitle>
<id>http://git.madore.org/cgit/emergency.git/atom?h=master</id>
<link rel='self' href='http://git.madore.org/cgit/emergency.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/'/>
<updated>2010-02-22T18:16:18+00:00</updated>
<entry>
<title>Cancel timeout to avoid stupid race condition.</title>
<updated>2010-02-22T18:16:18+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T18:16:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=2c4b3387b797e9ae88790c2ca0a8dde4e848c86e'/>
<id>urn:sha1:2c4b3387b797e9ae88790c2ca0a8dde4e848c86e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>It's true resolving the UDP and TCP protocols is pretty pointless.</title>
<updated>2010-02-22T17:47:28+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T17:47:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=abbf6293642e1ca64f556ea05a3ea76bf51fe81f'/>
<id>urn:sha1:abbf6293642e1ca64f556ea05a3ea76bf51fe81f</id>
<content type='text'>
(Plus, it can add unpleasant dependencies in emergency situations.)
</content>
</entry>
<entry>
<title>Add a new SHEL command, which tries to provide a shell back to sender.</title>
<updated>2010-02-22T17:42:16+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T17:42:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=4858d50fbcfad7970c827e0ae4784da2f2230e25'/>
<id>urn:sha1:4858d50fbcfad7970c827e0ae4784da2f2230e25</id>
<content type='text'>
* SHEL: this command takes a mandatory numeric argument, which is
  interpreted as a TCP port number on the computer at the source of
  the datagram; the server tries to connect to that port and spawn a
  shell attached to it (beware, though: this shell will have no
  terminal).

Incidentally, curse Unix with a thousand curses for making this so
grossly difficult.
</content>
</entry>
<entry>
<title>Rewrite description of protocol (and reply !BAD in case of missing argument).</title>
<updated>2010-02-22T15:52:08+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T15:52:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=2152c0a7f0f4732fb1d352cb5dbc14e7b0fe8320'/>
<id>urn:sha1:2152c0a7f0f4732fb1d352cb5dbc14e7b0fe8320</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow running the client with no key (generating no HMAC), for PING and DATE.</title>
<updated>2010-02-22T15:29:02+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T15:29:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=0b16a534b2036c16637ecc5e97f9dcd3e265049a'/>
<id>urn:sha1:0b16a534b2036c16637ecc5e97f9dcd3e265049a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modularize command dispatching.</title>
<updated>2010-02-22T15:21:40+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T15:21:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=d0567f5c51be98e62bf011bf38b73e840eb8b338'/>
<id>urn:sha1:d0567f5c51be98e62bf011bf38b73e840eb8b338</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement LOGM command (write a message to syslog).</title>
<updated>2010-02-22T14:03:47+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T14:03:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=11c4e8510a0de2850f5ee637ae846980fcabe759'/>
<id>urn:sha1:11c4e8510a0de2850f5ee637ae846980fcabe759</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Close stdout and stderr after forking (is this a good idea?).</title>
<updated>2010-02-22T13:42:11+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david+git@madore.org</email>
</author>
<published>2010-02-22T13:42:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=d1ae14233a8a106aff4bfaf61080cef916d48632'/>
<id>urn:sha1:d1ae14233a8a106aff4bfaf61080cef916d48632</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of gitosis@git.madore.org:emergency</title>
<updated>2010-02-22T13:36:13+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david.madore@ens.fr</email>
</author>
<published>2010-02-22T13:36:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=6f6c00294593b93ac6ad443915b6eec93ca259ba'/>
<id>urn:sha1:6f6c00294593b93ac6ad443915b6eec93ca259ba</id>
<content type='text'>
Conflicts:
	emergencyd.pl
</content>
</entry>
<entry>
<title>Use a way to check for the existence of IPV6_V6ONLY that actually works.  (Thanks, Cigaes, for this one.)</title>
<updated>2010-02-22T13:31:43+00:00</updated>
<author>
<name>David A. Madore</name>
<email>david.madore@ens.fr</email>
</author>
<published>2010-02-22T13:31:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.madore.org/cgit/emergency.git/commit/?id=0ee8db29286983511adc1c9ed3ae64ff4ee1f0b3'/>
<id>urn:sha1:0ee8db29286983511adc1c9ed3ae64ff4ee1f0b3</id>
<content type='text'>
</content>
</entry>
</feed>
