]> git.ipfire.org Git - thirdparty/opentracker.git/shortlog
thirdparty/opentracker.git
2022-11-24  Dirk EnglingClean accesslists every five minutes
2022-11-24  Dirk EnglingAdd support for dynamic accesslists
2021-08-23  Dirk EnglingFix return code check inversion introduced in last...
2021-08-22  Dirk EnglingMark return code of write() as intentionally unused
2021-08-22  Romain Portefix implicit fallthrough spelling
2021-08-22  Romain Porteopentracker.c: check set*id return values
2021-07-27  Dirk EnglingFix typo. Thanks to Romain Porte
2021-07-27  Dirk EnglingObey DESTDIR macro. Thanks to Romain Porte
2021-06-06  Dirk EnglingUsing strip from enviroment to allow different strippers
2021-06-05  Dirk EnglingMake accesslists work again by testing the actual resul...
2021-05-08  Dirk EnglingFix two issues when splitting an iovec to large iobatches
2021-05-08  Dirk EnglingHandle eagain case in trywrite
2021-05-08  Dirk EnglingAdd newline to debug string
2021-04-25  Dirk EnglingMerge branch 'split-iobatches' of erdgeist.org:opentrac...
2021-04-25  Dirk EnglingRemove old mman header
2021-04-25  Dirk EnglingTurn mmaps into malloc
2021-04-25  Dirk EnglingRetry successful writes immediately
2021-04-24  Dirk EnglingSplit huge iovecs over multiple io_batches
2021-04-22  Dirk Englinggzip iovecs always end on the boundary and don't need...
2021-04-21  Dirk EnglingAdd a handler for the EAGAIN reason code to iob_send
2021-04-21  Dirk EnglingRework fullscrape worker, unifying non-gzip and gzip...
2021-04-20  Dirk Englingaccesslist checker should not operate on an empty list
2021-04-20  Dirk Englingsrandomdev is not available on linuxes by default
2021-04-20  Dirk EnglingUse arc4random whereever we need strong entropy
2021-04-20  Dirk EnglingUse dev random by default
2021-04-20  Dirk EnglingTurn random() to nrand48 in inner loop where it is...
2021-04-20  Dirk EnglingWhite space
2021-04-19  Dirk Englingunmap file if a memory allocation error occurs
2021-04-19  Dirk EnglingMake accesslist reload thread safe. The last commit...
2021-04-19  Dirk EnglingTry accessing the access lists without locks by making...
2021-04-19  Dirk EnglingDe-bottleneck mutex access code
2018-05-25  Dirk EnglingRemove debug code for self pipes
2018-05-25  Dirk EnglingTell libowfat about EWOULDBLOCK conditions
2018-01-29  Dirk Englingregister both ends of self pipe to libowfat in order...
2017-04-28  Dirk Englingbreak belongs inside the guard
2017-04-28  Dirk Englingincorporate a more verbose ascii dump, provided by...
2017-04-28  Dirk EnglingGet rid of some warnings regarding header guards
2016-10-02  Dirk EnglingAvoid double free when iob_addbuf_free fails, thanks...
2015-12-11  Dirk EnglingForgot to include one error code. Thanks to Lars Seipel
2015-11-26  Dirk Englingdont count scrapes as full scrapes, fall through fail
2015-11-25  Dirk EnglingAccept was counted twice
2015-08-30  Dirk EnglingAdd missing enum value. Thanks to zhangdongmao
2015-06-07  Dirk EnglingIncrease number of locks to accomodate for more cores...
2015-06-05  Dirk EnglingAvoid reacting to our own error packets, should the...
2015-04-27  Dirk EnglingFix typo in stat reporting, use udp and not tcp counter...
2014-10-06  erdgeistProtect static data by mutex
2014-10-06  erdgeistOnly kick off udp handlers, when everything is initialised
2014-10-06  erdgeistInitialise all values of aes key
2013-08-04  erdgeistFix immediate overwrite in the X-forwarded-for passing...
2013-06-07  erdgeistFix spelling error ;)
2012-06-08  erdgeistDont make srandomdev the default, it exists only in...
2012-06-03  erdgeistMake woodpecker spotting more usable by adjusting count...
2012-06-03  erdgeistCalculate the old hash for the ip address only, when...
2012-06-03  erdgeistDont ruin the srandomdev initialisation in trackerlogic...
2012-05-31  erdgeistForgot variable declaration
2012-05-29  erdgeistreduce zlib warnings to when there really is something...
2012-05-29  denisnew flag to enforce gzip even if client did not request it
2012-05-29  erdgeistAdd rijndael to version report
2012-05-28  erdgeistRemove debug info
2012-05-28  erdgeistReport connection id missmatch count
2012-05-28  erdgeistudp now generates a cryptographically secure token...
2012-05-28  erdgeistInit prng before udp code needs it.
2012-05-28  erdgeistAdd connection id missmatch code
2012-05-28  erdgeistAdding rijndael code for udp connection id calculation
2012-05-18  erdgeistDo not always grow the vector, shrink the first iovec...
2012-05-18  erdgeistNeed more space for top100
2012-05-18  erdgeistAdd a top100 for most popular torrents
2012-04-25  erdgeistAdd functionality to distribute udp to several workers
2012-04-01  erdgeistundo last change, it did not work well
2012-04-01  erdgeistfix tiny issue
2012-04-01  erdgeistfix prototype
2012-03-31  erdgeistTry to act upon all udp packets at once
2011-11-16  denissilenced some clang warnings
2010-12-11  erdgeistOpen syslog connection before dropping privileges
2010-08-26  erdgeistPrevent infinite loop if whitelist ends in several...
2010-08-18  erdgeistChomp all trailing space characters, including new...
2010-08-17  erdgeistLoad state only after initialising all structs. Thanks...
2010-08-15  erdgeistStop sending tracker id with every packet
2010-08-15  erdgeistDon't only walk through outgoing connections to search...
2010-08-15  erdgeistAddress reconnecting issues
2010-08-15  erdgeistFixed sync loss bug
2010-08-14  erdgeistLooking into pointer arithmetics issue
2010-08-14  erdgeisttidy up peer count parser code
2010-08-14  erdgeistFix encoding of peer count in proxy sync packet
2010-08-14  erdgeistenable proxy.debug target
2010-08-13  erdgeistTidy up sync proxy code
2010-08-09  erdgeistReset http request input array on error case
2010-08-09  erdgeistthe keep-alive loop must not run, if no keep alive...
2010-07-30  erdgeistWe have been too overly cautious not to read beyond...
2010-05-05  erdgeistMake whitelist parser more robust against comments...
2010-04-22  erdgeist** struct ot_workstruct gets ritcher (and will become...
2010-04-22  erdgeistGet rid of SYNC_SCRAPE madness. It's overkill and no...
2010-04-21  erdgeistFix white spaces
2010-04-21  erdgeistAdd our own time stamps to the completed logs.
2010-04-09  erdgeistMake opentracker's user runtime configurable. Also...
2010-04-09  erdgeistFix segfault in stats?mode=everything, an additional...
2010-04-09  erdgeistOnly chroot if -d option or tracker.rootdir are set
2009-12-01  erdgeistFixed including another error message
2009-11-18  erdgeistMake header parsing more efficient, prepare multithread...
2009-11-18  erdgeistPreparing more efficient header parsing
next