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
15 hours
Use new ranged unsigned int scanner everywhere and squash some bugs along the way
Dirk Engling
15 hours
add missing break in config file parser
Dirk Engling
18 hours
Replace all manual hex conversion with the new helper
Dirk Engling
19 hours
Use new entropy fascility and add tests for it
Dirk Engling
20 hours
Replace endianess helpers and remove unused system and libowfat included
Dirk Engling
23 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
[next]