Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-26 | Introducing the concept of vectors of nets into opentracker | erdgeist | |
2009-07-17 | Make accesslists thread safe. Signal handler is working in its own thread now, waiting for a signal. All other threads ignore signals. | erdgeist | |
2009-07-17 | Debug information only in debug mode. | erdgeist | |
2009-07-17 | Make opentracker HUGE-accesslist-ready. Parse, then sort. | erdgeist | |
2009-07-15 | Missed the last info_hash | erdgeist | |
2009-07-14 | Parse accesslist file by mmaping the whole thing and searching for lines by ourself. fgets is slooooooow on linux. | erdgeist | |
2009-07-14 | Be more verbose if the accesslist can not be found | erdgeist | |
2009-07-14 | Only get old accesslist value shortly before freeing it | erdgeist | |
2009-07-14 | Reloading accesslists left a wide window for race conditions. | erdgeist | |
2009-07-01 | Make accesslist function check for the correct signal | erdgeist | |
2009-06-17 | Remove unnecessary =NULL initialization of static pointers. | erdgeist | |
2009-06-16 | Display v4 addresses in v4 mode nicer | erdgeist | |
2009-03-17 | Fix white spaces | erdgeist | |
Introduce loading tracker states with -l Alter tracker state to a human readable form | |||
2009-03-04 | Add a stat option the count bucket stalls | erdgeist | |
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-01-13 | V6 | erdgeist | |
2009-01-02 | Fix incorrect prototype for accesslist_deinit | erdgeist | |
2008-12-07 | Handle program end more politely | erdgeist | |
2008-12-06 | Renamed OT_FLAG to OT_PEERFLAG to make code easier to read | erdgeist | |
Introduced READ16/32 and WRITE16/32 makros to abstract loading/storing from unaligned addresses away on cpu's that can actually load/store everywhere Removed all unnecessary memmoves, especially where it only moved 6 bytes in inner loop. I replaced them with WRITE16/32(READ16/32()) makros | |||
2008-11-28 | The BIG refactoring [tm]. Too many changes to count them. If it doesn't suite you, revert to last version. | erdgeist | |
2008-10-28 | Whitespace fixes | erdgeist | |
2008-10-17 | Fix debug output for addresses >127 | erdgeist | |
2008-10-05 | Enabled debug output, fixed blessed ip permissions | erdgeist | |
2008-10-04 | added live sync code | erdgeist | |
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, | |||
2007-12-20 | Introduce some kind of versioning | erdgeist | |
2007-12-03 | Move blessed IP handling code to accesslist objects | erdgeist | |
2007-11-21 | static bufs are not shared anymore, even if that means more memory. | erdgeist | |
2007-11-13 | missing include | erdgeist | |
2007-11-12 | Moving accesslist stuff to its own object | erdgeist | |