erdgeist
|
9be794395f
|
v6 works since january
|
15 years ago |
erdgeist
|
9eb860f041
|
Log successful incoming connections
|
15 years ago |
erdgeist
|
9cced7eb88
|
Report connection duplication
|
15 years ago |
erdgeist
|
ed1673eb10
|
Network connection code seems to be working now
|
15 years ago |
erdgeist
|
cde8cf0559
|
Network handling code skeleton stands, is untested and no configure code there, yet.
|
15 years ago |
erdgeist
|
5168a3314c
|
Reaching completion soon
|
15 years ago |
erdgeist
|
21b5baf0c1
|
Update project to use 10.6 CLang by default.
|
16 years ago |
erdgeist
|
26bf39da89
|
#define closed too early
|
16 years ago |
erdgeist
|
0bf88427c6
|
Add spotting woodpeckers, thanks to Vasya P. again
|
16 years ago |
erdgeist
|
c76814cfec
|
Going to the forest, spotting woodpeckers
|
16 years ago |
erdgeist
|
6eeb16123c
|
Cleanup s24s code, remove an ugly mem leak, thanks to Vasya P. for pointing at the bug and suggesting a fix
|
16 years ago |
erdgeist
|
d9287403a8
|
add option to log the numwants over time
|
16 years ago |
erdgeist
|
4c4303a156
|
Temporary feature: log amount of numwants. See if we can save traffic if we reduce max numwant to something less than 200
|
16 years ago |
erdgeist
|
517adde681
|
Limit shifting in s24s cleanup code to a non-overflowing size
|
16 years ago |
erdgeist
|
342182a496
|
Put the WANT_MODEST_FULLSCRAPES option into Makefile
|
16 years ago |
erdgeist
|
478884660f
|
Enable limiting fullscrapes to only every 5 minutes per IP
|
16 years ago |
erdgeist
|
682bd069d2
|
Enable Networks debugging in Makefile
|
16 years ago |
erdgeist
|
56c1cf1b5d
|
Nicer formatting for value--
|
16 years ago |
erdgeist
|
6073127ad0
|
Add some subnet debugging features
|
16 years ago |
erdgeist
|
20955311d1
|
Introducing the concept of vectors of nets into opentracker
|
16 years ago |
erdgeist
|
c3a58d248b
|
binary search speedup was buggy.
|
16 years ago |
erdgeist
|
0c8a17cbef
|
Optimize binary_search function
|
16 years ago |
erdgeist
|
6c51fca9a1
|
Introduce the concept of an ot_net into opentracker.
|
16 years ago |
erdgeist
|
5364ea31ca
|
Omit a warning where signed chars can't hold 0xff. Initialisen them with -1
|
16 years ago |
erdgeist
|
bb770a45a6
|
Make accesslists thread safe. Signal handler is working in its own thread now, waiting for a signal. All other threads ignore signals.
|
16 years ago |
erdgeist
|
57f85fc7cc
|
Debug information only in debug mode.
|
16 years ago |
erdgeist
|
06e89257a1
|
Make opentracker HUGE-accesslist-ready. Parse, then sort.
|
16 years ago |
erdgeist
|
8d25bf2d31
|
Double definition of all_torrents
|
16 years ago |
erdgeist
|
dad215a6e1
|
Add a new proxy daemon to opentracker
|
16 years ago |
erdgeist
|
531ebd4949
|
Make opentracker return tracker id in stats=everything request
|
16 years ago |
erdgeist
|
6819db7e98
|
Missed the last info_hash
|
16 years ago |
erdgeist
|
553f62329a
|
Parse accesslist file by mmaping the whole thing and searching for lines by ourself. fgets is slooooooow on linux.
|
16 years ago |
erdgeist
|
bb9650f55e
|
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).
|
16 years ago |
erdgeist
|
d729c88d88
|
Be more verbose if the accesslist can not be found
|
16 years ago |
erdgeist
|
3afbbc37d0
|
Don't default the incoming port to 6881 but rather use 0 to indicate a less than valid announce
|
16 years ago |
erdgeist
|
274a03f3d7
|
Only get old accesslist value shortly before freeing it
|
16 years ago |
erdgeist
|
a9c25b9fed
|
Reloading accesslists left a wide window for race conditions.
|
16 years ago |
erdgeist
|
fa10063d15
|
Make attempts to access to unauthorized torrents more verbose.
|
16 years ago |
erdgeist
|
dfa173b071
|
Make accesslist function check for the correct signal
|
16 years ago |
erdgeist
|
7d67d38e27
|
Fixed an incorrect peer count in udp responses. Credits to Theron Lewis.
|
16 years ago |
erdgeist
|
877e3cfbb0
|
Remove unnecessary =NULL initialization of static pointers.
|
16 years ago |
erdgeist
|
65d7d9b89c
|
Allow /stats to be located anywhere in your trackers path
|
16 years ago |
erdgeist
|
2a17f847ae
|
Fix statedump
|
16 years ago |
erdgeist
|
2a94892890
|
Display v4 addresses in v4 mode nicer
|
16 years ago |
erdgeist
|
6c19143bc1
|
Major rewrite of live bad network logging. You can now limit logging to any netmask. HTTP interface for that coming soon.
|
16 years ago |
erdgeist
|
d113912101
|
Log networks in its old form has been disabled. Live logging may come back soon.
|
16 years ago |
erdgeist
|
f0b37172bf
|
Dont log connection id missmatches anymore
|
16 years ago |
erdgeist
|
a713514a78
|
Make our stats xml validate again
|
16 years ago |
erdgeist
|
91f5fa20a7
|
include overall completed count in stats
|
16 years ago |
erdgeist
|
a7cb039b67
|
There seems to be more broken v6 APIs than just the OpenBSD one. Linux smells as well.
|
16 years ago |