Commit Graph

524 Commits (8bbced15154734569b936ecd5903b4423f581d3c)
 

Author SHA1 Message Date
Dirk Engling 8bbced1515 Reenable statedump 14 years ago
Dirk Engling ceafe85123 Need to compile sources for proxy 14 years ago
Dirk Engling 11aa190c74 Add source files to proxy project 14 years ago
Dirk Engling 77cadf946f v6 works since january 14 years ago
Dirk Engling b3cf443f8b Log successful incoming connections 14 years ago
Dirk Engling 3ba454b893 Report connection duplication 14 years ago
Dirk Engling c6d5071afe Network connection code seems to be working now 14 years ago
Dirk Engling fd149f843e Network handling code skeleton stands, is untested and no configure code there, yet. 14 years ago
Dirk Engling bf836643e5 Reaching completion soon 14 years ago
Dirk Engling 8ce146ff78 Update project to use 10.6 CLang by default. 14 years ago
Dirk Engling e6754bb7f6 #define closed too early 14 years ago
Dirk Engling 8a870f3d0a Add spotting woodpeckers, thanks to Vasya P. again 14 years ago
Dirk Engling 1fbf2f4706 Going to the forest, spotting woodpeckers 14 years ago
Dirk Engling 81f2a1c0a9 Cleanup s24s code, remove an ugly mem leak, thanks to Vasya P. for pointing at the bug and suggesting a fix 14 years ago
Dirk Engling e87008f160 add option to log the numwants over time 14 years ago
Dirk Engling 6e6aa95d4a Temporary feature: log amount of numwants. See if we can save traffic if we reduce max numwant to something less than 200 14 years ago
Dirk Engling ff4e4d848c Limit shifting in s24s cleanup code to a non-overflowing size 14 years ago
Dirk Engling 72ea78a6aa Put the WANT_MODEST_FULLSCRAPES option into Makefile 14 years ago
Dirk Engling f22a20de6a Enable limiting fullscrapes to only every 5 minutes per IP 14 years ago
Dirk Engling 2ab7c05823 Enable Networks debugging in Makefile 14 years ago
Dirk Engling 834c600c8d Nicer formatting for value-- 14 years ago
Dirk Engling cf3ce3525e Add some subnet debugging features 14 years ago
Dirk Engling bd6aaee3ef Introducing the concept of vectors of nets into opentracker 14 years ago
Dirk Engling 2be302c225 binary search speedup was buggy. 14 years ago
Dirk Engling 842a3db5d9 Optimize binary_search function 14 years ago
Dirk Engling 6062c3afd2 Introduce the concept of an ot_net into opentracker. 14 years ago
Dirk Engling 1f5ca5c83d Omit a warning where signed chars can't hold 0xff. Initialisen them with -1 14 years ago
Dirk Engling 276d902d61 Make accesslists thread safe. Signal handler is working in its own thread now, waiting for a signal. All other threads ignore signals. 14 years ago
Dirk Engling 409ef7dc83 Debug information only in debug mode. 14 years ago
Dirk Engling e5f3f71d9a Make opentracker HUGE-accesslist-ready. Parse, then sort. 14 years ago
Dirk Engling 544ff039e0 Double definition of all_torrents 14 years ago
Dirk Engling 5f2910c0b4 Add a new proxy daemon to opentracker 14 years ago
Dirk Engling 6f31485efe Make opentracker return tracker id in stats=everything request 14 years ago
Dirk Engling 7fbeb6b010 Missed the last info_hash 14 years ago
Dirk Engling 936d0ed2f1 Parse accesslist file by mmaping the whole thing and searching for lines by ourself. fgets is slooooooow on linux. 14 years ago
Dirk Engling bb1e76c1a4 Order 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). 14 years ago
Dirk Engling f7cb2cf545 Be more verbose if the accesslist can not be found 14 years ago
Dirk Engling 73f781c0a3 Don't default the incoming port to 6881 but rather use 0 to indicate a less than valid announce 14 years ago
Dirk Engling f6025394bd Only get old accesslist value shortly before freeing it 14 years ago
Dirk Engling eda672e253 Reloading accesslists left a wide window for race conditions. 14 years ago
Dirk Engling 2aca3aafcf Make attempts to access to unauthorized torrents more verbose. 14 years ago
Dirk Engling baa8b31981 Make accesslist function check for the correct signal 14 years ago
Dirk Engling 0c0a4533b7 Fixed an incorrect peer count in udp responses. Credits to Theron Lewis. 14 years ago
Dirk Engling ad7dbf0c7c Remove unnecessary =NULL initialization of static pointers. 14 years ago
Dirk Engling b6fdc5433a Allow /stats to be located anywhere in your trackers path 14 years ago
Dirk Engling 6abed54fd7 Fix statedump 14 years ago
Dirk Engling 43e07caf4e Display v4 addresses in v4 mode nicer 14 years ago
Dirk Engling bc521d9911 Major rewrite of live bad network logging. You can now limit logging to any netmask. HTTP interface for that coming soon. 14 years ago
Dirk Engling 1e8b74da9a Log networks in its old form has been disabled. Live logging may come back soon. 14 years ago
Dirk Engling 506c7883f7 Dont log connection id missmatches anymore 14 years ago