<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentracker, branch dynamic-accesslists</title>
<subtitle>An open and free bittorrent tracker
</subtitle>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/'/>
<entry>
<title>Add error if WANT_DYNAMIC_ACCESSLIST is enabled without any accesslist</title>
<updated>2023-02-22T21:36:12+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2023-02-22T21:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=cc24e1ab2d571402fe352a24898d5a103e28b844'/>
<id>cc24e1ab2d571402fe352a24898d5a103e28b844</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add atomicity qualifier</title>
<updated>2022-11-24T23:11:47+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2022-11-24T23:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=6e591d7437fb174be4e288f04a3c5d75f1c5db4f'/>
<id>6e591d7437fb174be4e288f04a3c5d75f1c5db4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean accesslists every five minutes</title>
<updated>2022-11-24T15:38:26+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2022-11-24T15:38:26+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=f62398c7483e8ce9122e86cc2a09abda5f3745e3'/>
<id>f62398c7483e8ce9122e86cc2a09abda5f3745e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for dynamic accesslists</title>
<updated>2022-11-24T03:20:06+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2022-11-24T03:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=be825f57597b0e9dcf07d257e93f03e30935f7db'/>
<id>be825f57597b0e9dcf07d257e93f03e30935f7db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix return code check inversion introduced in last commit</title>
<updated>2021-08-23T16:12:23+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2021-08-23T16:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=110868ec4ebe60521d5a4ced63feca6a1cf0aa2a'/>
<id>110868ec4ebe60521d5a4ced63feca6a1cf0aa2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark return code of write() as intentionally unused</title>
<updated>2021-08-22T12:45:19+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2021-08-22T12:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=e89905166c6c1f3347994d2a41eb8d3264c1b56b'/>
<id>e89905166c6c1f3347994d2a41eb8d3264c1b56b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix implicit fallthrough spelling</title>
<updated>2021-08-22T12:42:17+00:00</updated>
<author>
<name>Romain Porte</name>
<email>microjoe@microjoe.org</email>
</author>
<published>2021-08-03T11:59:09+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=019d58d154a878aea845989f1a5f4f4eb3b80673'/>
<id>019d58d154a878aea845989f1a5f4f4eb3b80673</id>
<content type='text'>
This commit fixes the syntax of the implicit fallthrough comments, in
order to be matched by GCC (and probably other compilers as well) with
the following regular expression:

[ \t.!]*([Ee]lse,? |[Ii]ntentional(ly)? )? fall(s | |-)?thr(ough|u)[
\t.!]*(-[^\n\r]*)?

See: https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit fixes the syntax of the implicit fallthrough comments, in
order to be matched by GCC (and probably other compilers as well) with
the following regular expression:

[ \t.!]*([Ee]lse,? |[Ii]ntentional(ly)? )? fall(s | |-)?thr(ough|u)[
\t.!]*(-[^\n\r]*)?

See: https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-fallthrough=
</pre>
</div>
</content>
</entry>
<entry>
<title>opentracker.c: check set*id return values</title>
<updated>2021-08-22T12:40:31+00:00</updated>
<author>
<name>Romain Porte</name>
<email>microjoe@microjoe.org</email>
</author>
<published>2021-08-03T11:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=c4fc41a8315614dd91119b34330152775682e280'/>
<id>c4fc41a8315614dd91119b34330152775682e280</id>
<content type='text'>
This commit fix the following similar warnings:

    opentracker.c:562:7: warning: ignoring return value of ‘setegid’
    declared with attribute ‘warn_unused_result’ [-Wunused-result]
    […]

The man page of these functions ask users to explicitly check the return
value in case of any error happening.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit fix the following similar warnings:

    opentracker.c:562:7: warning: ignoring return value of ‘setegid’
    declared with attribute ‘warn_unused_result’ [-Wunused-result]
    […]

The man page of these functions ask users to explicitly check the return
value in case of any error happening.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo. Thanks to Romain Porte</title>
<updated>2021-07-27T21:15:48+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2021-07-27T21:15:48+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=9a20ebe3f2ee5c4aebb8b5abb679ede92dddb90c'/>
<id>9a20ebe3f2ee5c4aebb8b5abb679ede92dddb90c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Obey DESTDIR macro. Thanks to Romain Porte</title>
<updated>2021-07-27T21:15:17+00:00</updated>
<author>
<name>Dirk Engling</name>
<email>erdgeist@erdgeist.org</email>
</author>
<published>2021-07-27T21:14:47+00:00</published>
<link rel='alternate' type='text/html' href='https://erdgeist.org/gitweb/opentracker/commit/?id=68a17b3ae47f2855cd2fca7d75584a4a67c860d9'/>
<id>68a17b3ae47f2855cd2fca7d75584a4a67c860d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
