summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-03Add debug code to store peer iderdgeist
2008-12-03New peer flag to see, whether peer came from announce or syncerdgeist
2008-12-03Aid spotting bad clients...erdgeist
2008-12-03stats fuer syncdenis
2008-12-01Live Sync for peers that do not come back too early.erdgeist
2008-11-28The BIG refactoring [tm]. Too many changes to count them. If it doesn't suite you, revert to last version.erdgeist
2008-11-03Bugfix: Number of Pools << Number of Bucketserdgeist
2008-11-03Try to use much less memory and hope for speedupserdgeist
2008-11-03Spread the amount of time spent in cleanup about 2 minuteserdgeist
2008-11-03Add stats about when peers renew their announces.erdgeist
2008-11-03Never let vectors shrink below their minimal capacityerdgeist
2008-11-03Formattingerdgeist
2008-11-03Add stats about when peers renew their announces.erdgeist
2008-10-28Whitespace fixeserdgeist
2008-10-28fixed typodenis
2008-10-28Fix stats parse code to allow modes with more than 4 characters. Wir wurden ja langsam zum Gespoett der Leute.erdgeist
2008-10-28First vector has size 1, not 0 in debug vectorerdgeist
2008-10-26Fix: blacklist and whitelist config option parsing code was the wrong wayerdgeist
2008-10-24Document WANT_RESTRICT_STATS in sample config fileerdgeist
2008-10-24Enable stats restricting config file optionerdgeist
2008-10-24Tidy up stats task.erdgeist
2008-10-24Move more complicated stats code to its own threaderdgeist
2008-10-24Introduce vector debuggin code and stats restriction optionserdgeist
2008-10-23Add code to debug vector code performance.erdgeist
2008-10-22fixed the lengthdenis
2008-10-17release pools only after all other services have been stopped.erdgeist
2008-10-17Fix debug output for addresses >127erdgeist
2008-10-07Reverting last commit. Debug effect not seen.erdgeist
2008-10-07Add config option for naming threadserdgeist
2008-10-07allow threads to be named. not posix compliant.erdgeist
2008-10-07only sync when the peer is actually added to the first pool. this saves ca. 40% syncdatadenis
2008-10-06Bugfix: API change missed in two points, when calling return_peers_for_torrent. is_tcp was replaced by FLAG_TCP or FLAG_UDPerdgeist
2008-10-06Bugfix: overwrote bencoded data with udp reply data when sending an event=stoppederdgeist
2008-10-06A new config file option to connect to tcp and udp at once has been added. Also some clarifications have been put into the sample config file.erdgeist
2008-10-06Futher clean up config file documentationerdgeist
2008-10-06Add some explanations about the implicite :6969 and the ancient tracker sync formaterdgeist
2008-10-06document the new config file feature.erdgeist
2008-10-06Make ot_try_bind local again.erdgeist
2008-10-06Live sync is now handled in its own thread. Therefore it now creates and handles its own sockets.erdgeist
2008-10-06Make ot_try_bind local again. Also dont handle multi cast udp packets in opentracker.c, ot_livesync.c does it by itself.erdgeist
2008-10-06Cosmeticserdgeist
2008-10-05Add _DEBUG flag for debug builds. This flag enables some diagnostic messages.erdgeist
2008-10-05Make scan_ip4_port API more sane, add debug output, be less tolerant when syntax checking command line optionserdgeist
2008-10-05Enabled debug output, fixed blessed ip permissionserdgeist
2008-10-05white space in commenterdgeist
2008-10-04added live sync codeerdgeist
added a config file parser added tracker id changed WANT_CLOSED_TRACKER and WANT_BLACKLIST into WANT_ACCESS_WHITE and WANT_ACCESS_BLACK changed WANT_TRACKER_SYNC to WANT_SYNC_BATCH and added WANT_SYNC_LIVE added an option to switch off fullscrapes cleaned up many internal hardcoded values, like PROTO_FLAG,
2008-10-03Cleaning up Build time options. Also add ot_livesync.[ch]erdgeist
2008-10-03Live syncing between multiple tracker instances via udp multicast.erdgeist
2008-10-03Refine config syntax. Testing code...erdgeist
2008-09-23Add a config file framework to opentrackererdgeist