Age | Commit message (Expand) | Author |
2024-04-12 | Start an extra thread to update timer cache. Using signals was unnecessary | Dirk Engling |
2024-04-10 | Reserve enough memory to hold all peer timeout buckets | Dirk Engling |
2024-04-10 | white space | Dirk Engling |
2024-04-09 | Only query torrents if we actually found one | Dirk Engling |
2024-04-07 | report full peer and seed count for both address families | Dirk Engling |
2024-04-07 | Silence warning on older compilers | Dirk Engling |
2024-04-07 | Whitespace fix | Dirk Engling |
2024-04-07 | Number of reported removed peers was too high, correct it by size of peer | Dirk Engling |
2024-04-06 | if copying seeders from behind, use compare_size to advance pointer | Dirk Engling |
2024-04-06 | Return peer from both address families on announce | Dirk Engling |
2024-04-06 | Avoid incompatible pointer type warning | Dirk Engling |
2024-04-06 | Add stddef header | Dirk Engling |
2024-04-05 | Improve example for proxy network addresses | Dirk Engling |
2024-04-05 | minor cleanups. Breaks proxy.c | Dirk Engling |
2024-04-05 | constify | Dirk Engling |
2024-04-05 | Ignore object files | Dirk Engling |
2024-04-05 | Merge branch 'dualstack-opentracker' of erdgeist.org:opentracker into dualstack-opentracker | Dirk Engling |
2024-04-05 | Enable live syncing v6 peers | Dirk Engling |
2024-04-04 | gcc is no longer default cc | Dirk Engling |
2024-04-04 | -pthread needs to be in CFLAGS | Dirk Engling |
2024-04-04 | -pthread is the only necessary linker option for pthread API | Dirk Engling |
2024-04-03 | Bind dual stack by default | Dirk Engling |
2024-04-03 | Allow binding to v4 and v6 addresses always | Dirk Engling |
2024-04-03 | Prepare opentracker for dual stack capabilities | Dirk Engling |
2024-04-01 | Move further towards dual stack capable opentracker, name more constants | Dirk Engling |
2024-04-01 | Clean up pointer to task object | Dirk Engling |
2024-04-01 | Tidy up v6 handler | Dirk Engling |
2024-03-31 | Prevent proxied ips of the wrong flavour to poison our clients | Dirk Engling |
2024-03-30 | Limit ipv6 udp replies to an amount that does not create too large UDP packets. Credits to anonymous donor | Dirk Engling |
2024-03-29 | mask bits to be checked in ot_net | Dirk Engling |
2024-03-29 | Dont take address of address | Dirk Engling |
2024-03-29 | Allow networks to be used instead of ip addresses when blessing is involved | Dirk Engling |
2024-03-10 | Add docs about reverse proxies | Dirk Engling |
2024-03-09 | Some clients have added the /stats URL as /announce URL and cause a lot of expensive operations. Prevent that | Dirk Engling |
2024-03-08 | Fix tasklist iteratorserdgeist-fix-tasklists | Dirk Engling |
2024-03-07 | Merge branch 'master' into erdgeist-fix-top10-stats | Dirk Engling |
2024-03-07 | handle -1 length reads properly | Dirk Engling |
2024-03-07 | Remember hash and not torrent pointer for use after releasing the lock on torrent vector | Dirk Engling |
2023-02-22 | Add error if WANT_DYNAMIC_ACCESSLIST is enabled without any accesslistdynamic-accesslists | Dirk Engling |
2022-11-25 | Add atomicity qualifier | Dirk Engling |
2022-11-24 | Clean accesslists every five minutes | Dirk Engling |
2022-11-24 | Add support for dynamic accesslists | Dirk Engling |
2021-08-23 | Fix return code check inversion introduced in last commit | Dirk Engling |
2021-08-22 | Mark return code of write() as intentionally unused | Dirk Engling |
2021-08-22 | fix implicit fallthrough spelling | Romain Porte |
2021-08-22 | opentracker.c: check set*id return values | Romain Porte |
2021-07-27 | Fix typo. Thanks to Romain Porte | Dirk Engling |
2021-07-27 | Obey DESTDIR macro. Thanks to Romain Porte | Dirk Engling |
2021-06-06 | Using strip from enviroment to allow different strippers | Dirk Engling |
2021-06-05 | Make accesslists work again by testing the actual result of bsearch. Thanks to Hanno | Dirk Engling |