<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kitd, branch main</title>
<subtitle>process supervisor for OpenBSD
</subtitle>
<id>https://git.causal.agency/kitd/atom?h=main</id>
<link rel='self' href='https://git.causal.agency/kitd/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/'/>
<updated>2023-10-10T21:16:53+00:00</updated>
<entry>
<title>Add maximum restart interval</title>
<updated>2023-10-10T21:16:53+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-10T21:16:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=9d864e5526d39ef974557c9b406bc3ada03ed4c1'/>
<id>urn:sha1:9d864e5526d39ef974557c9b406bc3ada03ed4c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parse interval suffixes</title>
<updated>2023-10-10T21:11:27+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-10T21:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=1be4440342a9f22258593502f6ecf68ff1bfef8c'/>
<id>urn:sha1:1be4440342a9f22258593502f6ecf68ff1bfef8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unmask signals before exec!</title>
<updated>2023-10-09T18:15:18+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-09T18:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=ef31f3fa2ca48f7cfc9a5d106f35c53ea4e647c4'/>
<id>urn:sha1:ef31f3fa2ca48f7cfc9a5d106f35c53ea4e647c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set signal mask and use ppoll</title>
<updated>2023-10-09T17:36:39+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-09T17:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=7be202d1db19581c8420af64b684829ae346f6cf'/>
<id>urn:sha1:7be202d1db19581c8420af64b684829ae346f6cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use setitimer(2)</title>
<updated>2023-10-08T23:09:47+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-08T23:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=2c2f4cb6a681f427947a27154828f63ce0cecc36'/>
<id>urn:sha1:2c2f4cb6a681f427947a27154828f63ce0cecc36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use strsignal</title>
<updated>2023-10-08T20:54:31+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-08T20:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=e9f93c6ff47bb5d765fecd8cfe056a170428457b'/>
<id>urn:sha1:e9f93c6ff47bb5d765fecd8cfe056a170428457b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't LOG_PID</title>
<updated>2023-10-08T20:44:49+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-08T20:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=374f69627258d0b8161acc011509f1702e93094b'/>
<id>urn:sha1:374f69627258d0b8161acc011509f1702e93094b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use | between signals in manual</title>
<updated>2023-10-08T20:43:18+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-08T20:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=d4c31840e538bb5b0900878ef05e077bd06dc277'/>
<id>urn:sha1:d4c31840e538bb5b0900878ef05e077bd06dc277</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add pounce example to manual</title>
<updated>2023-10-08T19:48:17+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-08T19:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=a3c70e3b35a86068b6bb0f05f2f587838ffb81f5'/>
<id>urn:sha1:a3c70e3b35a86068b6bb0f05f2f587838ffb81f5</id>
<content type='text'>
Not quite good for actually running pounce due to rcctl reload
sending HUP though, hm.
</content>
</entry>
<entry>
<title>Clean things up somewhat</title>
<updated>2023-10-08T19:38:04+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-10-08T19:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/kitd/commit/?id=02b69fbe4f74c0faa0f09cc762762f3c34149201'/>
<id>urn:sha1:02b69fbe4f74c0faa0f09cc762762f3c34149201</id>
<content type='text'>
</content>
</entry>
</feed>
e McEnroe</td></tr>
<tr><td><span title='2018-02-05 17:29:21 -0500'>2018-02-05</span></td><td><a href='/src/commit/bin/gfxx.c?id=373a74f4d7d104ba110e62b3f23887fc1109aa67&amp;follow=1'>Always skip most significant bits in gfxx</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-05 16:40:14 -0500'>2018-02-05</span></td><td><a href='/src/commit/bin/gfxx.c?id=1c1d6cff97156d5edf8f10b2bbd80ff8d40c09ff&amp;follow=1'>Set title in gfcocoa</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-05 14:47:19 -0500'>2018-02-05</span></td><td><a href='/src/commit/bin/gfb.c?id=a150d3d2eaaa4411d7cdc625c198c76d71a9638f&amp;follow=1'>Double-buffer gfb frontend</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-05 14:40:21 -0500'>2018-02-05</span></td><td><a href='/src/commit/bin/gfxx.c?id=cfa638863a94a1550bacfb29383f9456ebbe323a&amp;follow=1'>Rewrite gfxx bit handling</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-05 12:08:12 -0500'>2018-02-05</span></td><td><a href='/src/commit/bin/gfxx.c?id=b79845f529fbe37c37fe15de75d3411931621b32&amp;follow=1'>Add flip option to gfxx</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-05 11:35:25 -0500'>2018-02-05</span></td><td><a href='/src/commit/bin/gfxx.c?id=28150e1b9b60c73a8eafbb11983a3ecb52c05765&amp;follow=1'>Remove gfxx reverse option</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 23:51:24 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfxx.c?id=9acb950c0a5e7a8ab4b33a6f0507f791c0067eba&amp;follow=1'>Fix gfxx draw stop condition</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 22:30:59 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfcocoa.m?id=2a0e262253f3849362f7ac4db6f5e8bb04d77491&amp;follow=1'>Reuse CGColorSpace and CGDataProvider in gfcocoa</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 19:15:00 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/Makefile?id=774ad7be50e2be32793cfd99e55798e5ab66ff6b&amp;follow=1'>Mark mac target phony</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 19:13:05 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/Makefile?id=edbbd92ce0b56141a230eb4bad05cd5e56685112&amp;follow=1'>Set up Makefile for gfxx-cocoa or gfxx-fb</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 18:17:37 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfxx.c?id=bc7ae68f58ddf49bfcb0aafd3b05579becc666e2&amp;follow=1'>Avoid doing excessive work in gfxx</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 17:34:30 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfcocoa.m?id=6ad5c72e145b001564dc1e88231a3ca4a97e4cab&amp;follow=1'>Handle window resizing in gfcocoa</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 16:34:06 -0500'>2018-02-04</span></td><td><a href='/src/commit/home/.config/nvim/init.vim?id=ed9ac85020a613ff33da72dc29f7ee29c78b9e7a&amp;follow=1'>Set cinoptions</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 16:11:46 -0500'>2018-02-04</span></td><td><a href='/src/commit/home/.config/nvim/colors/trivial.vim?id=e21a04d5b658d5f90031b6666b3cff874eaf83b8&amp;follow=1'>Tweak colorscheme more</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 14:52:06 -0500'>2018-02-04</span></td><td><a href='/src/commit/home/.config/nvim/colors/trivial.vim?id=d854a63c49fe6dcfacf6034591db31d4857beaec&amp;follow=1'>Color MatchParen DarkYellow</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 12:11:48 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfxx.c?id=aaebee43905e1f9951321954231ac78f4bd22c06&amp;follow=1'>Add palette sampling to gfxx</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 11:59:14 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfxx.c?id=82abc2d38c92542b1c7e4eaf6a662d9e4bef2c52&amp;follow=1'>Add 4-bit RGB to gfxx</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 11:42:54 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfcocoa.m?id=a23f3c57caa37886956b704cb232ef211792c1aa&amp;follow=1'>Add Quit menu item to gfcocoa</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 11:04:40 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfcocoa.m?id=57d57e1dcb0461b438f1ae8b7531467c71c13a49&amp;follow=1'>Switch back to sane Objective-C style</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-04 00:11:18 -0500'>2018-02-04</span></td><td><a href='/src/commit/bin/gfcocoa.m?id=609f8d0b1acb75a29e2c4192811c41037d13cf43&amp;follow=1'>Quit gfcocoa when window closes</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-02-03 23:21:47 -0500'>2018-02-03</span></td><td><a href='/src/commit/bin/gfcocoa.m?id=0c47483ab5b71c4ac618ea6eac7c8ec47dc74033&amp;follow=1'>Apparently this is how people write Objective-C</a></td><td>June McEnroe