summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-02Update project to use 10.6 CLang by default.erdgeist
2009-09-02#define closed too earlyerdgeist
2009-09-02Add spotting woodpeckers, thanks to Vasya P. againerdgeist
2009-09-02Going to the forest, spotting woodpeckerserdgeist
2009-09-01Cleanup s24s code, remove an ugly mem leak, thanks to Vasya P. for pointing at the bug and suggesting a fixerdgeist
2009-08-30add option to log the numwants over timeerdgeist
2009-08-30Temporary feature: log amount of numwants. See if we can save traffic if we reduce max numwant to something less than 200erdgeist
2009-08-30Limit shifting in s24s cleanup code to a non-overflowing sizeerdgeist
2009-08-29Put the WANT_MODEST_FULLSCRAPES option into Makefileerdgeist
2009-08-29Enable limiting fullscrapes to only every 5 minutes per IPerdgeist
2009-08-26Enable Networks debugging in Makefileerdgeist
2009-08-26Nicer formatting for value--erdgeist
2009-08-26Add some subnet debugging featureserdgeist
2009-08-26Introducing the concept of vectors of nets into opentrackererdgeist
2009-08-26binary search speedup was buggy.erdgeist
2009-08-26Optimize binary_search functionerdgeist
2009-08-26Introduce the concept of an ot_net into opentracker.erdgeist
2009-08-26Omit a warning where signed chars can't hold 0xff. Initialisen them with -1erdgeist
2009-07-17Make accesslists thread safe. Signal handler is working in its own thread now, waiting for a signal. All other threads ignore signals.erdgeist
2009-07-17Debug information only in debug mode.erdgeist
2009-07-17Make opentracker HUGE-accesslist-ready. Parse, then sort.erdgeist
2009-07-16Double definition of all_torrentserdgeist
2009-07-16Add a new proxy daemon to opentrackererdgeist
2009-07-15Make opentracker return tracker id in stats=everything requesterdgeist
2009-07-15Missed the last info_hasherdgeist
2009-07-14Parse accesslist file by mmaping the whole thing and searching for lines by ourself. fgets is slooooooow on linux.erdgeist
2009-07-14Order peers by whether they seed. This way clients can chose if they prefer leechers (at the beginning) or leechers (at the end of the list).erdgeist
2009-07-14Be more verbose if the accesslist can not be founderdgeist
2009-07-14Don't default the incoming port to 6881 but rather use 0 to indicate a less than valid announceerdgeist
2009-07-14Only get old accesslist value shortly before freeing iterdgeist
2009-07-14Reloading accesslists left a wide window for race conditions.erdgeist
2009-07-04Make attempts to access to unauthorized torrents more verbose.erdgeist
2009-07-01Make accesslist function check for the correct signalerdgeist
2009-06-28Fixed an incorrect peer count in udp responses. Credits to Theron Lewis.erdgeist
2009-06-17Remove unnecessary =NULL initialization of static pointers.erdgeist
2009-06-17Allow /stats to be located anywhere in your trackers patherdgeist
2009-06-17Fix statedumperdgeist
2009-06-16Display v4 addresses in v4 mode nicererdgeist
2009-06-15Major rewrite of live bad network logging. You can now limit logging to any netmask. HTTP interface for that coming soon.erdgeist
2009-06-15Log networks in its old form has been disabled. Live logging may come back soon.erdgeist
2009-06-15Dont log connection id missmatches anymoreerdgeist
2009-03-25Make our stats xml validate againerdgeist
2009-03-24include overall completed count in statserdgeist
2009-03-18There seems to be more broken v6 APIs than just the OpenBSD one. Linux smells as well.erdgeist
2009-03-18If we don't want v6, tell libowfat not to worry about it.erdgeist
2009-03-18Fix XML syntaxerdgeist
2009-03-17Fix white spaceserdgeist
Introduce loading tracker states with -l Alter tracker state to a human readable form
2009-03-12Found some minor issues in busy network detection code.erdgeist
2009-03-12Re-implement logging busy networks to handle v6 API.erdgeist
Implement a state dump for later reparsing.
2009-03-04Add a everything stats page. So you won't have to remember what all those switches were.erdgeist
Remove the prepared Add/Remove-Torrent count until we implement it. Remove the start/stop count until we implement it.