Age | Commit message (Expand) | Author |
2024-04-14 | Use the HELPLINE macro for help lines | Dirk Engling |
2024-04-14 | Call io_dontwantread only once on a socket | Dirk Engling |
2024-04-13 | Merge branch 'chunked-transfers' of erdgeist.org:opentracker into chunked-transfers | Dirk Engling |
2024-04-13 | Cancel chunked transfers on dead sockets, too | Dirk Engling |
2024-04-13 | white space | Dirk Engling |
2024-04-13 | Initialise io_batches with their appropiate init function | Dirk Engling |
2024-04-13 | Remove unused macro | Dirk Engling |
2024-04-13 | Use asprintf to allocate header instead of fixed array | Dirk Engling |
2024-04-13 | Fix type warnings in debug strings | Dirk Engling |
2024-04-13 | Add proper parsing for the gzip content encoding | Dirk Engling |
2024-04-13 | Make chunked transfers use gzip also | Dirk Engling |
2024-04-13 | Allow opentracker to start with a random set of torrents for debugging purposes | Dirk Engling |
2024-04-13 | Better track current iobatch | Dirk Engling |
2024-04-13 | First shot on chunked transfers | Dirk Engling |
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 |