Age | Commit message (Expand) | Author |
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 |
2011-11-16 | silenced some clang warnings | denis |
2010-12-11 | Open syslog connection before dropping privileges | erdgeist |
2010-08-26 | Prevent infinite loop if whitelist ends in several returns | 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-15 | Stop sending tracker id with every packet | erdgeist |
2010-08-15 | Don't only walk through outgoing connections to search for connected peers | erdgeist |