summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2007-11-21Last user of sendmmapdata is gone. Purge it.erdgeist
2007-11-20Tested for a too strict condition, we do need the correct tasktype AND an empty taskid, not the other way arounderdgeist
2007-11-20Make clean_single_torrent return much faster, if nothing is to doerdgeist
2007-11-20Sockets do not inherit non-blocking state in libowfat...erdgeist
2007-11-19Fullscrape now cleanly finalizes its threaderdgeist
2007-11-19Cleanup now moved to its own thread, tooerdgeist
2007-11-19Missing include for htonl()erdgeist
2007-11-18Full scrapes are now being delivered in different modes, as triggered by stats&mode=tpbserdgeist
2007-11-18Reflect new task-classes model in fullscrape workererdgeist
2007-11-18Reflect new task-classes model in mutex queueerdgeist
2007-11-18Stats are tasks now, they also come in classes.erdgeist
2007-11-18Stats are tasks now.erdgeist
2007-11-16Forgot to specify -pthread when using threadserdgeist
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