<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pounce, branch 3.1</title>
<subtitle>IRC bouncer
</subtitle>
<id>https://git.causal.agency/pounce/atom?h=3.1</id>
<link rel='self' href='https://git.causal.agency/pounce/atom?h=3.1'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/'/>
<updated>2023-02-07T17:17:19+00:00</updated>
<entry>
<title>Handle irssi's invalid JOIN during registration</title>
<updated>2023-02-07T17:17:19+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-02-07T17:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=2abf0df3017195842c12197de3ea092febf2e60c'/>
<id>urn:sha1:2abf0df3017195842c12197de3ea092febf2e60c</id>
<content type='text'>
Thanks to Tassilo Philipp for reporting this behaviour.
</content>
</entry>
<entry>
<title>Remove pounce-edit</title>
<updated>2023-02-07T16:25:01+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-02-07T16:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=7370eac9a41a1d37397092760f7e7a18edb26078'/>
<id>urn:sha1:7370eac9a41a1d37397092760f7e7a18edb26078</id>
<content type='text'>
Temporarily? It never got finished and I need to be able to cut new
releases of pounce without it.
</content>
</entry>
<entry>
<title>Set msg.cmd to NULL if it is empty string</title>
<updated>2023-02-07T16:17:48+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-02-07T16:17:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=625de6979e28269bf27b9d35f4e2bb030ad2920a'/>
<id>urn:sha1:625de6979e28269bf27b9d35f4e2bb030ad2920a</id>
<content type='text'>
This fixes allowing empty lines from clients during registration.
</content>
</entry>
<entry>
<title>Fix segfault parsing line with only tags</title>
<updated>2023-02-07T16:17:15+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-02-07T16:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=d410e03ca334140760b7ee9ad356d6f035e2563e'/>
<id>urn:sha1:d410e03ca334140760b7ee9ad356d6f035e2563e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check local-pass and sasl-plain in edit</title>
<updated>2022-10-30T21:18:27+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-10-30T21:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=81608f2dd47a5ea42ac4c5e849fd4fd136facc5b'/>
<id>urn:sha1:81608f2dd47a5ea42ac4c5e849fd4fd136facc5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor edit options list</title>
<updated>2022-10-30T21:13:39+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-10-30T21:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=69ab131dece0f69798b07ba7729ab06142dbc585'/>
<id>urn:sha1:69ab131dece0f69798b07ba7729ab06142dbc585</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use $pounce as clientQuit keyword</title>
<updated>2022-10-30T20:37:29+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-10-30T20:37:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=449d2b2c4de9e3579fdf555761862b909e52e9d5'/>
<id>urn:sha1:449d2b2c4de9e3579fdf555761862b909e52e9d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenBSD: Fix broken unveil in calico on 7.2</title>
<updated>2022-10-30T20:28:36+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-10-30T20:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=cd2e8408997a37895c5f8a0c148fd521725380af'/>
<id>urn:sha1:cd2e8408997a37895c5f8a0c148fd521725380af</id>
<content type='text'>
Relevant OpenBSD changelog:

&gt; o AF_UNIX socket bind(2) and connect(2) now follow unveil(2)
&gt;   configuration.
</content>
</entry>
<entry>
<title>Use xdg.c for pounce-palaver</title>
<updated>2022-07-17T22:44:58+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-07-17T22:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=f2ca5b05e8ff38120aacda2eb105961bf0be7fee'/>
<id>urn:sha1:f2ca5b05e8ff38120aacda2eb105961bf0be7fee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyrights, authors</title>
<updated>2022-07-17T22:33:24+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-07-17T22:32:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/pounce/commit/?id=e6552fdca1756e3f75132b685e117805f2421f2a'/>
<id>urn:sha1:e6552fdca1756e3f75132b685e117805f2421f2a</id>
<content type='text'>
</content>
</entry>
</feed>
='3' class='logmsg'>
Aborting the request and leaving data around may be causing intermittent
errors. Just discard the rest of the data.


</td></tr>
<tr class='logheader'><td><span title='2019-09-10 22:39:13 -0400'>2019-09-10</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=cd25fb7a873005bda0579faeb3b2aea529679440&amp;follow=1'>Add title -v flag</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-10 21:13:47 -0400'>2019-09-10</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=8d3d52109e22f1f13378bc1909071d35d7e13c42&amp;follow=1'>Use curl error buffer</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-10 02:34:48 -0400'>2019-09-10</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=d4add47b07626260f2b9fb66b825d84e335c1227&amp;follow=1'>Set Accept-Encoding in title</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Because apparently it's fine for servers to respond with
Content-Encoding you didn't ask for, and curl won't decode it if you
didn't ask for it.


</td></tr>
<tr class='logheader'><td><span title='2019-09-08 16:25:46 -0400'>2019-09-08</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=d7ac3ac9aa027602fd581d383bc1d40f2d47234f&amp;follow=1'>Set title User-Agent</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Some things don't like you if you don't send one.


</td></tr>
<tr class='logheader'><td><span title='2019-09-07 17:30:31 -0400'>2019-09-07</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=d5e24eb908e982a5d582dc46e944905685be4908&amp;follow=1'>Add -x flag to title</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-07 14:30:02 -0400'>2019-09-07</span></td><td class='logsubject'><a href='/src/commit/bin/relay.c?id=86ecab1e04989e5d1bf692563974e7850363e87d&amp;follow=1'>Ignore SIGPIPE in relay</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Allows restarting consumers safely.


</td></tr>
<tr class='logheader'><td><span title='2019-09-07 13:19:32 -0400'>2019-09-07</span></td><td class='logsubject'><a href='/src/commit/txt/books.txt?id=c331ca928473b8eb84556096d03ea8fcc6bced19&amp;follow=1'>Add A Memory Called Empire</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-05 20:09:34 -0400'>2019-09-05</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=049da6dc7be51d934cf0c95af5270e6c8b6466bf&amp;follow=1'>Handle lack of Content-Type</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-05 20:04:48 -0400'>2019-09-05</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=ef72de007fc8c63650349c3d026c70335025013c&amp;follow=1'>Use CURLINFO_CONTENT_TYPE</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
Oops, didn't see this.


</td></tr>
<tr class='logheader'><td><span title='2019-09-05 13:51:08 -0400'>2019-09-05</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=aabfe37483233382e3a823af5202ad29d2ef3868&amp;follow=1'>Decode entities in titles</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-05 13:36:58 -0400'>2019-09-05</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=eecfff41291d0ab9a122b6924c3e4a6e1053a645&amp;follow=1'>Print title as soon as it's available</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-05 02:39:41 -0400'>2019-09-05</span></td><td class='logsubject'><a href='/src/commit/bin/Makefile?id=dc336eb40bc16ee4f45bc6ad56329cf099e17729&amp;follow=1'>Use CURL_PREFIX to set flags</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-05 01:49:01 -0400'>2019-09-05</span></td><td class='logsubject'><a href='/src/commit/bin/title.c?id=615869edabec042fdcd960f17cdc7b6fc39b11a2&amp;follow=1'>Add title</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-09-04 23:25:44 -0400'>2019-09-04</span></td><td class='logsubject'><a href='/src/commit/txt/music.md?id=44e602b226196cefb6a624ade2d14edf774e8a8b&amp;follow=1'>Add Avorter n'est pas tuer</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-08-29 19:02:54 -0400'>2019-08-29</span></td><td class='logsubject'><a href='/src/commit/prune.sh?id=a1266866d54aa6ce1f0c2e1aede206aa6fe1b906&amp;follow=1'>Unset executable on shell scripts</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-08-29 18:52:06 -0400'>2019-08-29</span></td><td class='logsubject'><a href='/src/commit/bin/man1/setopt.1?id=e34aeb3115a7d6d732de91cd559b73b4b1b2c3c3&amp;follow=1'>Add long-missing setopt to bin.7</a></td><td>June McEnroe</td></tr>
<tr class='nohover-highlight'><td/><td colspan='3' class='logmsg'>
</td></tr>
<tr class='logheader'><td><span title='2019-08-29 01:20:23 -0400'>2019-08-29</span></td><td class='logsubject'><a href='/src/commit/bin/man1/edit.1?id=bd7f109ded822b4e33697c530e9917064039b80a&amp;follow=1'>Add edit</a></td><td>June McEnroe