summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-20Introduce some kind of versioningerdgeist
2007-12-17Forgot to unlock bucket in case of malloc error, thanks to Astro for reporting.erdgeist
2007-12-17Add documentation to our uri scannererdgeist
2007-12-15too many wrong udp requests scroll too much :) disable logging for nowerdgeist
2007-12-15more udp debuggingerdgeist
2007-12-15Do not lock out well behaving clientserdgeist
2007-12-15more udp debuggingerdgeist
2007-12-15Prepare udp connection id generation and checkingerdgeist
2007-12-14add support for more stats:denis
1. stats for added and removed torrents 2. stats for start and stopped events from peers this should help to detect DoS attacks and is useful for profiling
2007-12-11A simple script that fills up opentracker with some peers, if -DWANT_IP_FROM_QUERY_STRING is specifierderdgeist
2007-12-08add mrtgstyle stats for number of torrentsdenis
2007-12-05/ can now be redirected to any URLerdgeist
2007-12-04Count invalid requestserdgeist
2007-12-04Be a little more verbose about why increases failerdgeist
2007-12-04print ip addresses from unsigned charserdgeist
2007-12-04[19:19] <eRdgEiSt> Denis: erdgeist ist ein Volltrottel!denis
2007-12-03Dont need arpa/ineterdgeist
2007-12-03 Avoid warnings about unused variables without certain defineserdgeist
2007-12-03Fix a broken merge resulterdgeist
2007-12-03Fix include for iovecserdgeist
2007-12-03add newline to end of fileerdgeist
2007-12-03Reflect changes for ot_http.* in project fileerdgeist
2007-12-03Drop ot_{byte,word,dword} and use uint{8,16,32}_t, also simplify includeserdgeist
2007-12-03Drop ot_{byte,word,dword} and use uint{8,16,32}_t, also move run time keeping and FULLSCRAPE stderr output to ot_statserdgeist
2007-12-03Introduce new ot_http.c and ot_http.herdgeist
2007-12-03Simplify includes, add new STATS code for scrapeserdgeist
2007-12-03Finally split up the opentracker.c cruft into ot_http.c, ot_accesslist.c and just leave in socket handling and parameter parsingerdgeist
2007-12-03Simplify includeserdgeist
2007-12-03Drop ot_{byte,word,dword} and use uint{8,16,32}_terdgeist
2007-12-03Move blessed IP handling code to accesslist objectserdgeist
2007-12-03Move http handling to its own sourceserdgeist
2007-12-02add scrape stats and small correction to udp statsdenis
2007-11-29Encforce setting the clock more often. This hopefully fixes a rare bug of g_now not being updated anymore.erdgeist
2007-11-28Fixed a bug where we forgot to stamp torrents that are not new.erdgeist
2007-11-28XCode-Project. Note: This is PPC only, x86 must be enablederdgeist
2007-11-25Fixed call to deflate() with wrong flag in endgameerdgeist
2007-11-24Missed the second strnstr... fixed.erdgeist
2007-11-24Debug settings for chunk size were _way_ to low for productionerdgeist
2007-11-23Completely rewritten fullscrape code. All assumptions on how deflate() works were a little naive. Needs more error checking and testing.erdgeist
2007-11-23strnstr is not part of what posix conform libc has to offer... replace it by strstr after cutting off the last byteerdgeist
2007-11-23Reflect changes in iovec code in sync codeerdgeist
2007-11-23make ot_iovecs fix last interface more sane, also add a convenience function that handles the task of fixing, allocating and - if necessary - freeingerdgeist
2007-11-22Introducing compression for fullscrapes and tpbs statserdgeist
2007-11-22Introducing compression task flagserdgeist
2007-11-22Make allowing gzip a Makefile tunableerdgeist
2007-11-21Fixing mmap allocation went to ot_mutex.c. Clean all torrents moved to ot_clean.c. Also make static buffers staticerdgeist
2007-11-21Fixing mmap allocation went to ot_mutex.c. Also startup new sync thread.erdgeist
2007-11-21Formattingerdgeist
2007-11-21static bufs are not shared anymore, even if that means more memory.erdgeist
2007-11-21Reflect changes in multithreaded sync model in header file.erdgeist