<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentracker/ot_livesync.c, branch v2.0.0</title>
<subtitle>An open and free bittorrent tracker
</subtitle>
<id>https://erdgeist.org/gitweb/opentracker/atom?h=v2.0.0</id>
<link rel='self' href='https://erdgeist.org/gitweb/opentracker/atom?h=v2.0.0'/>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/'/>
<updated>2026-11-02T20:14:02Z</updated>
<entry>
<title>Move the build sources into src/</title>
<updated>2026-11-02T20:14:02Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-11-02T19:50:24Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=ad541c67761b8aa6da1566802c347cac4018d0c2'/>
<id>urn:sha1:ad541c67761b8aa6da1566802c347cac4018d0c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sweep the obsolete CVS Id keyword out of the tree</title>
<updated>2026-11-02T15:55:53Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-11-02T15:55:53Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=28d6bf03e1bb8c38fb7e09ade3c5a9c58d68182e'/>
<id>urn:sha1:28d6bf03e1bb8c38fb7e09ade3c5a9c58d68182e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert last wake-up experiment. Having each udp worker wake up once a second to check if the tracker stops is wasteful</title>
<updated>2026-10-28T23:53:50Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-28T23:53:50Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=0f95c7d1056cab5bd8c6334cf601349ac4631457'/>
<id>urn:sha1:0f95c7d1056cab5bd8c6334cf601349ac4631457</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Livesync now also gets proper deinit code</title>
<updated>2026-10-28T22:32:51Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-28T22:32:51Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=58f76d9e91c8c29404d7990a1a876a8d61ce9448'/>
<id>urn:sha1:58f76d9e91c8c29404d7990a1a876a8d61ce9448</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Plug in the new per-thread stats counter, also make sure that the ot_clean sleep does not stall tracker exit</title>
<updated>2026-10-27T20:32:24Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-27T20:32:24Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=6cbd21542cf7a751e6f0f38864e7e9eae8fa3b14'/>
<id>urn:sha1:6cbd21542cf7a751e6f0f38864e7e9eae8fa3b14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>All OSes now do have a cheap monotonic clock, so no caching thread is needed.  Also add some relative time helpers</title>
<updated>2026-10-27T18:15:22Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-27T18:15:22Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=8fb1c09df1540aa3fca1148bed6a08ffc3090669'/>
<id>urn:sha1:8fb1c09df1540aa3fca1148bed6a08ffc3090669</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the new ot_socket abstraction for socket creation, read and write</title>
<updated>2026-10-25T00:43:09Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-25T00:43:09Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=4afeaeb4b6ab6c56e582436b17f367e216f16de1'/>
<id>urn:sha1:4afeaeb4b6ab6c56e582436b17f367e216f16de1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace custom int64 with its standardized int64_t type</title>
<updated>2026-10-24T18:30:30Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-24T18:30:30Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=96fa1b7327b35cdeca6c77f2fdde906cabc437d8'/>
<id>urn:sha1:96fa1b7327b35cdeca6c77f2fdde906cabc437d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace libowfat's ip scanner and formatters with own own</title>
<updated>2026-10-24T15:23:32Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-24T15:23:32Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=d61aefe2fc4d8549f459bdfc2749c9f163449ebc'/>
<id>urn:sha1:d61aefe2fc4d8549f459bdfc2749c9f163449ebc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>set O_NONBLOCK using fcntl instead of libowfat's ndelay_off</title>
<updated>2026-10-24T02:55:05Z</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2026-10-24T02:55:05Z</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=d6263780639978db69833446e6696ef73129b670'/>
<id>urn:sha1:d6263780639978db69833446e6696ef73129b670</id>
<content type='text'>
</content>
</entry>
</feed>
