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
/
opentracker.c
Age
Commit message (
Expand
)
Author
12 hours
Use new entropy fascility and add tests for it
Dirk Engling
13 hours
Replace endianess helpers and remove unused system and libowfat included
Dirk Engling
16 hours
Rework config file parser and tidy up mem inits
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
Install default signal handlers before spawning first thread
Dirk Engling
2024-04-15
time_caching_worker never returns, but if it would, it should return a value
Dirk Engling
2024-04-15
clang-format
Dirk Engling
2024-04-14
Spelling
Dirk Engling
2024-04-14
print when RANDOMTORRENTS were created
Dirk Engling
2024-04-14
Make the amount of random torrents a tunable
Dirk Engling
2024-04-14
Revert b8ee3dfec11d1c66bee614bfab171ada9fc2bb78
Dirk Engling
2024-04-14
remove debug fprintfs used to catch a bug
Dirk Engling
2024-04-14
Use the HELPLINE macro for help lines
Dirk Engling
2024-04-13
Cancel chunked transfers on dead sockets, too
Dirk Engling
2024-04-13
Fix type warnings in debug strings
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-05
minor cleanups. Breaks proxy.c
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-03-29
Allow networks to be used instead of ip addresses when blessing is involved
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
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
opentracker.c: check set*id return values
Romain Porte
2021-07-27
Fix typo. Thanks to Romain Porte
Dirk Engling
2021-05-09
Handle eagain case in trywrite
Dirk Engling
2021-04-25
Retry successful writes immediately
Dirk Engling
2021-04-24
Split huge iovecs over multiple io_batches
Dirk Engling
2021-04-21
Add a handler for the EAGAIN reason code to iob_send
Dirk Engling
2021-04-20
Use arc4random whereever we need strong entropy
Dirk Engling
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
2018-05-26
Remove debug code for self pipes
Dirk Engling
2018-05-26
Tell libowfat about EWOULDBLOCK conditions
Dirk Engling
2018-01-29
register both ends of self pipe to libowfat in order to use them
Dirk Engling
2017-04-28
Get rid of some warnings regarding header guards
Dirk Engling
2014-10-07
Only kick off udp handlers, when everything is initialised
erdgeist
2012-05-28
Init prng before udp code needs it.
erdgeist
2012-04-25
Add functionality to distribute udp to several workers
erdgeist
2012-04-01
undo last change, it did not work well
erdgeist
2012-04-01
fix tiny issue
erdgeist
2012-03-31
Try to act upon all udp packets at once
erdgeist
2010-12-11
Open syslog connection before dropping privileges
erdgeist
2010-08-18
Chomp all trailing space characters, including new lines, when parsing the config file
erdgeist
2010-08-17
Load state only after initialising all structs. Thanks to Michael S. Combs for pointing out the buf
erdgeist
2010-08-09
the keep-alive loop must not run, if no keep alive is configured or requested for connection
erdgeist
[next]