summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2009-03-04Add a stat option the count bucket stallserdgeist
Add an iterator for all torrents. It's slower but for stats it's okay. Move some stats collection stuff to the new iterator. More to come. Start a "report all stats" page. Start fixing the code to identify "busy" networks. Add the concept of hosts allowed to proxy. Add a parser for the X-Forwarded-For: HTTP header. Clean up HTTP Header handling code. (Remove some left overs of now vanished sync code).
2009-03-03Value of off is not used, so don't calculate iterdgeist