summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2007-11-16introducing multithreaded full scrape creation.erdgeist
2007-11-15tasklist code now tested in a multi threaded environment.erdgeist
2007-11-14Move dead socket handling from handle_(read,write,timedout) into its own function handle_deaderdgeist
2007-11-14Introducing the workqueueerdgeist
2007-11-13Increase full scrape chunk size to 1/2megerdgeist
2007-11-13Rather embarrasing arithmetic fuckuperdgeist
2007-11-13missing includeerdgeist
2007-11-12Fix typos in documenationerdgeist
2007-11-12Some in code documentation to make Denis happy :)erdgeist
2007-11-12Moving accesslist stuff to its own objecterdgeist
2007-11-12Return at end of line missingerdgeist
2007-11-12Moving full scrapes to iovec-creating thread safe functionerdgeist
2007-11-12Dokumentationerdgeist
2007-11-12Reflect changes in ot_iovec and ot_fullscrape in Makefileerdgeist
2007-11-12Full scrape moves to its own objecterdgeist
2007-11-12Fullscrape is thread safe now.erdgeist
2007-11-12New large chunk allocation codeerdgeist
2007-11-06MUST NOT enable features in CVSpico Makefile bad codererdgeist
2007-11-06The expensive DMEM stats is gone. No need for it, too much potential to DOS.erdgeist
2007-11-06Missing newline warning, missing include fixederdgeist
2007-11-06Have an own file handle udp requests.erdgeist
2007-11-06Move stats out of opentracker.c, also have an own file handle udp requests.erdgeist
2007-11-06Thank you, GNU for fucking up pmake :)erdgeist
2007-11-06Makefile now builds each object on its own. Thus it can be build with -j2 and highererdgeist
2007-11-06Fixed a forgotten unlock and a messed up string pointererdgeist
2007-11-06Fixed ntohl includeerdgeist
2007-11-06Fixed warnings about newlines at end of fileerdgeist
2007-11-06No one can get access to buckets now without locking them. Also split up the trackerlogic.c-monster in functional sub-units. HEADS UP: this code is untested ...erdgeist
2007-11-06Rename source files in an ot_ fashionerdgeist
2007-11-06Make to_hex thread safe. Get rid off old /24 counting code. Protect more bucket accesses by locks.erdgeist
2007-11-06We do now use the tools for locking buckets in order to prepare MT codeerdgeist
2007-11-06Cleaned up stats return format. Also reflect APPI changes due to MT code in trackerlogic.{c,h}erdgeist
2007-11-06Locks tested. Got the test routine wrong -> Fixed.erdgeist
2007-11-03Introducing first tools to make opentracker multithreaded.erdgeist
2007-11-02Introduce configuration dependent number of parameters in a nicer wayerdgeist
2007-11-02The last experiment failed. No more accept deferralerdgeist
2007-11-02Trying to accept connections only when data has come in. This is an experiment.erdgeist
2007-11-01Allow for more than one admin ip addresserdgeist
2007-10-31Add more full scrape statserdgeist
2007-10-29Reenabled syncingerdgeist
2007-10-27Number of buckets is 1024 nowerdgeist
2007-10-23I accidently put space on the list of non-terminating characters...erdgeist
2007-10-23some clients chose to accidently send negative numwantserdgeist
2007-10-23Accept clients that forget to spell announce at all...erdgeist
2007-10-23Be really relaxed now about what to accept in values...erdgeist
2007-10-23Allow @ in values. This seems to fix some clientserdgeist
2007-10-23Allow = in values. This seems to fix some clientserdgeist
2007-10-23This uTorrent/1600 client requires some... measures :/ I dont like the workaround.erdgeist
2007-10-22Now measure the time a clean_all_torrents takeserdgeist
2007-10-22Now measure the time a clean_all_torrents takeserdgeist