<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dht.git/src, branch peer_table</title>
<subtitle>BitTorrent DHT peer
</subtitle>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/'/>
<entry>
<title>Fix the expire hashmap remove code</title>
<updated>2025-06-21T12:34:30+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-06-21T12:34:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=f7d52eeb018473bc511c2e3e139cfc13958821a8'/>
<id>f7d52eeb018473bc511c2e3e139cfc13958821a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct duplicate check</title>
<updated>2025-06-19T15:33:09+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-06-19T15:33:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=c1be1fdaa93fb0c492047f2f57c238e8d42b50eb'/>
<id>c1be1fdaa93fb0c492047f2f57c238e8d42b50eb</id>
<content type='text'>
I though it was a cool feature that C allowed you to implicitly memcmp
statically sized arrays. It turns out it doesn't, it was just comparing
their pointers which are obviously not equal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I though it was a cool feature that C allowed you to implicitly memcmp
statically sized arrays. It turns out it doesn't, it was just comparing
their pointers which are obviously not equal.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't copy entries that are empty</title>
<updated>2025-06-18T20:25:24+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-06-18T20:25:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=47091526d2526e243b0322a5652d01e588ef1475'/>
<id>47091526d2526e243b0322a5652d01e588ef1475</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a debug printout of collision</title>
<updated>2025-06-18T19:39:53+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-06-18T19:39:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=a63a7a8d9e577d5b05b19ab324e50d639c7aa78c'/>
<id>a63a7a8d9e577d5b05b19ab324e50d639c7aa78c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Discard the request when there's no timeout func</title>
<updated>2025-06-14T22:33:02+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-06-14T22:33:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=815198586229f980a52fb077f1f404633f282e43'/>
<id>815198586229f980a52fb077f1f404633f282e43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Time out lookup requests too</title>
<updated>2025-06-14T22:28:07+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-06-14T22:28:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=f0ade23a3d8a42ba7f48ba2a92f36ea0d88542e4'/>
<id>f0ade23a3d8a42ba7f48ba2a92f36ea0d88542e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add content-type to metrics page</title>
<updated>2025-06-14T21:34:00+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-06-14T21:34:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=6dcd11f89e0a1307f86f205c9a8f7204cac7c16b'/>
<id>6dcd11f89e0a1307f86f205c9a8f7204cac7c16b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Discard lookup responses when it's completed</title>
<updated>2025-05-11T20:29:46+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-05-11T20:29:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=a806da7ddbb62b70322db412089af8749ec4e741'/>
<id>a806da7ddbb62b70322db412089af8749ec4e741</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Give nodes a little more timeout time</title>
<updated>2025-05-11T17:13:28+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-05-11T17:09:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=d6318a064954f54530a87ae9a21a2cf78c32f7cb'/>
<id>d6318a064954f54530a87ae9a21a2cf78c32f7cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle error from lookup</title>
<updated>2025-05-11T15:04:28+00:00</updated>
<author>
<name>Jesper Jensen</name>
<email>jesper@jnsn.dev</email>
</author>
<published>2025-05-11T15:04:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.jnsn.dev/cgit/dht.git/commit/?id=3ccb8ad85c8777e417d1212bc19dc14b348fef4d'/>
<id>3ccb8ad85c8777e417d1212bc19dc14b348fef4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
