AgeCommit message (Expand)AuthorFilesLines
2018-01-29sync with gitHEADmasterDirk Engling31-52/+64
2015-12-11Forgot to include one error code. Thanks to Lars Seipelgit1-2/+2
2015-11-26dont count scrapes as full scrapes, fall through failgit1-1/+2
2015-11-25Accept was counted twicegit1-2/+3
2015-08-30Add missing enum value. Thanks to zhangdongmaogit1-0/+1
2015-06-07Increase number of locks to accomodate for more cores on contemporary CPUsgit1-1/+1
2015-06-05Avoid reacting to our own error packets, should the happen to end up on our i...git1-6/+15
2015-04-27Fix typo in stat reporting, use udp and not tcp counter. Thanks to zebulongit1-2/+2
2014-10-06Protect static data by mutexgit1-6/+23
2014-10-06Only kick off udp handlers, when everything is initialisedgit1-5/+5
2014-10-06Initialise all values of aes keygit1-4/+7
2013-08-04Fix immediate overwrite in the X-forwarded-for passing case. Thanks to Alexan...Dirk Engling1-2/+2
2013-06-07Fix spelling error ;)Dirk Engling1-1/+1
2012-06-08Dont make srandomdev the default, it exists only in BSDsDirk Engling1-2/+2
2012-06-03Make woodpecker spotting more usable by adjusting count every 2 minutesDirk Engling3-2/+13
2012-06-03Calculate the old hash for the ip address only, when the current one mismatchesDirk Engling1-20/+23
2012-06-03Dont ruin the srandomdev initialisation in trackerlogic's initDirk Engling1-3/+2
2012-05-31Forgot variable declarationDirk Engling1-1/+2
2012-05-29reduce zlib warnings to when there really is something failingDirk Engling1-3/+6
2012-05-29new flag to enforce gzip even if client did not request itDenis Ahrens3-93/+22
2012-05-29Add rijndael to version reportDirk Engling2-4/+6
2012-05-28Remove debug infoDirk Engling1-2/+1
2012-05-28Report connection id missmatch countDirk Engling3-8/+8
2012-05-28udp now generates a cryptographically secure token for connecting clients. Th...Dirk Engling1-9/+54
2012-05-28Init prng before udp code needs it.Dirk Engling2-4/+13
2012-05-28Add connection id missmatch codeDirk Engling2-2/+6
2012-05-28Adding rijndael code for udp connection id calculationDirk Engling3-3/+512
2012-05-18Do not always grow the vector, shrink the first iovec to 0 before filling the...Dirk Engling1-3/+3
2012-05-18Need more space for top100Dirk Engling1-2/+5
2012-05-18Add a top100 for most popular torrentsDirk Engling3-31/+36
2012-04-25Add functionality to distribute udp to several workersDirk Engling4-6/+54
2012-04-01undo last change, it did not work wellDirk Engling1-3/+3
2012-04-01fix tiny issueDirk Engling1-3/+3
2012-04-01fix prototypeDirk Engling1-1/+1
2012-03-31Try to act upon all udp packets at onceDirk Engling2-9/+11
2011-11-16silenced some clang warningsDenis Ahrens3-7/+7
2010-12-11Open syslog connection before dropping privilegesDirk Engling2-10/+16
2010-08-26Prevent infinite loop if whitelist ends in several returnsDirk Engling1-3/+3
2010-08-18Chomp all trailing space characters, including new lines, when parsing the co...Dirk Engling1-5/+7
2010-08-17Load state only after initialising all structs. Thanks to Michael S. Combs fo...Dirk Engling1-3/+8
2010-08-15Stop sending tracker id with every packetDirk Engling1-30/+26
2010-08-15Don't only walk through outgoing connections to search for connected peersDirk Engling1-2/+2
2010-08-15Address reconnecting issuesDirk Engling1-21/+34
2010-08-15Fixed sync loss bugDirk Engling1-13/+8
2010-08-14Looking into pointer arithmetics issueDirk Engling1-7/+7
2010-08-14tidy up peer count parser codeDirk Engling1-10/+9
2010-08-14Fix encoding of peer count in proxy sync packetDirk Engling1-44/+78
2010-08-14enable proxy.debug targetDirk Engling1-2/+5
2010-08-13Tidy up sync proxy codeDirk Engling1-4/+6
2010-08-09Reset http request input array on error caseDirk Engling1-1/+2