index
:
opentracker
dynamic-accesslists
master
An open and free bittorrent tracker
User &
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
trackerlogic.c
Age
Commit message (
Expand
)
Author
16 hours
Replace endianess helpers and remove unused system and libowfat included
Dirk Engling
18 hours
Avoid returning the result of void functions
Dirk Engling
18 hours
Rework config file parser and tidy up mem inits
Dirk Engling
6 days
Hold off starting udp workers until trackerlogic finished initialising
Dirk Engling
2026-04-13
Silence warning about pointer arithmetic on void by turning the pointer to uint8_t*
Dirk Engling
2026-04-13
Silence warnings about function declaration without a prototype for functions taking void
Dirk Engling
2026-04-03
turn all int offsets into size_t
Dirk Engling
2024-04-16
Remove CVS version tags, they did not work anymore after moving to git
Dirk Engling
2024-04-15
clang-format
Dirk Engling
2024-04-14
Silence warning in debug code
Dirk Engling
2024-04-13
Allow opentracker to start with a random set of torrents for debugging purposes
Dirk Engling
2024-04-13
First shot on chunked transfers
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
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-05
constify
Dirk Engling
2024-04-03
Prepare opentracker for dual stack capabilities
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
2021-08-22
fix implicit fallthrough spelling
Romain Porte
2021-04-20
Turn random() to nrand48 in inner loop where it is not cryptographically relevant to avoid futex storm. Thanks and credits to Bart Smienk
Dirk Engling
2021-04-20
White space
Dirk Engling
2012-06-03
Dont ruin the srandomdev initialisation in trackerlogic's init
erdgeist
2010-04-22
** struct ot_workstruct gets ritcher (and will become even ritcher soon).
erdgeist
2010-04-21
Add our own time stamps to the completed logs.
erdgeist
2009-11-12
Allow logging of completed events to syslog
erdgeist
2009-09-02
Add spotting woodpeckers, thanks to Vasya P. again
erdgeist
2009-07-14
Order peers by whether they seed. This way clients can chose if they prefer leechers (at the beginning) or leechers (at the end of the list).
erdgeist
2009-07-04
Make attempts to access to unauthorized torrents more verbose.
erdgeist
2009-06-28
Fixed an incorrect peer count in udp responses. Credits to Theron Lewis.
erdgeist
2009-06-17
Allow /stats to be located anywhere in your trackers path
erdgeist
2009-03-24
include overall completed count in stats
erdgeist
2009-03-17
Fix white spaces
erdgeist
2009-03-04
Add a stat option the count bucket stalls
erdgeist
2009-02-20
Reset delta_torrentcount to zero on each pass
erdgeist
2009-02-20
Forgot to notify central counter about torrent removal
erdgeist
2009-02-03
Reverse logic... do only sync those NOT coming from multi cast
erdgeist
2009-01-16
Fix a pointer arithmetic issue leading to incorrect peer data being copied. Allocate correct size for debugbuffer. Expect exact values on find keywords, not ...
erdgeist
2009-01-15
We sent an incorrect reply dictionary vor v6 announces
erdgeist
2009-01-13
V6
erdgeist
2009-01-02
* opentracker now drops permissions in correct order and really chroots() if ran as root
erdgeist
2008-12-30
Fix badly formed bencoded answer to stopped events
erdgeist
2008-12-11
Fix: Did not time stamp a torrent correctly, that once timed out and came back to life
erdgeist
2008-12-07
Fix: auto increment in += is not a post increment...
erdgeist
2008-12-07
Used wrong variable as offset into hash to copy
erdgeist
2008-12-07
Handle program end more politely
erdgeist
2008-12-06
Renamed OT_FLAG to OT_PEERFLAG to make code easier to read
erdgeist
2008-12-03
Now enforce that peers do not come back before our interval by giving out a 'min interval' in responses.
erdgeist
[next]