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 |