index
:
opentracker
dynamic-accesslists
erdgeist-fix-tasklists
master
An open and free bittorrent tracker
User &
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2021-04-20
srandomdev is not available on linuxes by default
Dirk Engling
2021-04-20
Use arc4random whereever we need strong entropy
Dirk Engling
2021-04-20
Use dev random by default
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
2021-04-20
White space
Dirk Engling
2021-04-19
unmap file if a memory allocation error occurs
Dirk Engling
2021-04-19
Make accesslist reload thread safe. The last commit actually would make a free possible while another thread was bsearching that memory
Dirk Engling
2021-04-19
Try accessing the access lists without locks by making the replacement process as atomic as possible.
Dirk Engling
2021-04-19
De-bottleneck mutex access code
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
break belongs inside the guard
Dirk Engling
2017-04-28
incorporate a more verbose ascii dump, provided by Tom <tom@foscore.com>
Dirk Engling
2017-04-28
Get rid of some warnings regarding header guards
Dirk Engling
2016-10-02
Avoid double free when iob_addbuf_free fails, thanks to Sami Farin
Dirk Engling
2015-12-11
Forgot to include one error code. Thanks to Lars Seipel
Dirk Engling
2015-11-26
dont count scrapes as full scrapes, fall through fail
Dirk Engling
2015-11-25
Accept was counted twice
Dirk Engling
2015-08-30
Add missing enum value. Thanks to zhangdongmao
Dirk Engling
2015-06-08
Increase number of locks to accomodate for more cores on contemporary CPUs
Dirk Engling
2015-06-05
Avoid reacting to our own error packets, should the happen to end up on our interface with a spoofed source IP. Thanks to zorun.
Dirk Engling
2015-04-27
Fix typo in stat reporting, use udp and not tcp counter. Thanks to zebulon
Dirk Engling
2014-10-07
Protect static data by mutex
erdgeist
2014-10-07
Only kick off udp handlers, when everything is initialised
erdgeist
2014-10-07
Initialise all values of aes key
erdgeist
2013-08-04
Fix immediate overwrite in the X-forwarded-for passing case. Thanks to Alexander Luetjen.
erdgeist
2013-06-07
Fix spelling error ;)
erdgeist
2012-06-08
Dont make srandomdev the default, it exists only in BSDs
erdgeist
2012-06-03
Make woodpecker spotting more usable by adjusting count every 2 minutes
erdgeist
2012-06-03
Calculate the old hash for the ip address only, when the current one mismatches
erdgeist
2012-06-03
Dont ruin the srandomdev initialisation in trackerlogic's init
erdgeist
2012-05-31
Forgot variable declaration
erdgeist
2012-05-29
reduce zlib warnings to when there really is something failing
erdgeist
2012-05-29
new flag to enforce gzip even if client did not request it
denis
2012-05-29
Add rijndael to version report
erdgeist
2012-05-28
Remove debug info
erdgeist
2012-05-28
Report connection id missmatch count
erdgeist
2012-05-28
udp now generates a cryptographically secure token for connecting clients. This is later verified.
erdgeist
2012-05-28
Init prng before udp code needs it.
erdgeist
2012-05-28
Add connection id missmatch code
erdgeist
2012-05-28
Adding rijndael code for udp connection id calculation
erdgeist
2012-05-18
Do not always grow the vector, shrink the first iovec to 0 before filling the second one
erdgeist
2012-05-18
Need more space for top100
erdgeist
2012-05-18
Add a top100 for most popular torrents
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-04-01
fix prototype
erdgeist
2012-03-31
Try to act upon all udp packets at once
erdgeist
[prev]
[next]