index
:
opentracker
dynamic-accesslists
erdgeist-fix-tasklists
master
An open and free bittorrent tracker
User &
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
opentracker.c
Age
Commit message (
Collapse
)
Author
2007-01-26
Introduce another unspec'd command: sync which syncs the most recent peer pool for a torrent out. Do some variable type clean up. Do some code structure ↵
erdgeist
clean up.
2007-01-25
return random check back intervals to our clients
erdgeist
2007-01-24
Code cleanup reindenting
erdgeist
2007-01-24
backout Revision 1.67
denis
2007-01-24
workaround for some weird requests
denis
2007-01-24
Denis wanted scrapes and erdgeist didnt give it :)
denis
2007-01-24
Copy request before expanding url-encoded bytes
denis
2007-01-24
Debugging for failed requests.
erdgeist
2007-01-23
Count successful announces extra
erdgeist
2007-01-20
FD-debug also in new iob_send path
erdgeist
2007-01-20
Full scrape, kinda tested
erdgeist
2007-01-20
increase the timeout to make the ride a little smoother for some clients
denis
2007-01-20
-m64 is not usually a correct compile option
erdgeist
2007-01-19
Debug file descriptors
erdgeist
2007-01-19
*seuftz*
denis
2007-01-19
set the interval to 1800 for announce (last change was only for scrape)
denis
2007-01-18
From now the OT_CLIENT_TIMEOUT will be enforced, even if some data arrived inside this interval
erdgeist
2007-01-18
Tidied main loop do accept() and read() before timeout()
erdgeist
2007-01-18
Give our server some air to check for timedout connections
erdgeist
2007-01-18
Rearranged code to try to read data as soon as socket is accepted, also raise backlog for listening socket
erdgeist
2007-01-17
Simple top5 by peers/seeders table
erdgeist
2007-01-16
Rudimentary stats
erdgeist
2007-01-16
Do some timeout checking on the first possible moment
erdgeist
2007-01-16
Previous answer to event=stopped irritated some clients. Now reply with a static nothing-message
erdgeist
2007-01-14
Cast types for mrtg_scrape sprintf
erdgeist
2007-01-14
Drop permission, if we can
erdgeist
2007-01-11
Documentation improved, some reindenting (again), variable types checked, unnecessary defines removed
erdgeist
2007-01-10
Ignore SIGPIPE. This is safe, since it only raises, when the remote site died before we could send our paket back and is catched by write() returning -1
erdgeist
2007-01-09
Fixed a bug where I didn't replace new buffer pointer after realloc. Fixed a bug where I didnt copy enough memory when shrinking vectors. Now save some ↵
erdgeist
extra bytes in header.
2007-01-08
Now we also check, if no io happens
erdgeist
2007-01-08
Some code spacifying. Added actually checking timeouts.
erdgeist
2007-01-08
Indent. Sorry. Plus timeout on every connection, for every byte we got.
erdgeist
2007-01-08
This one breaks all ;) Lets see, what happens
erdgeist
2007-01-07
add timeout for clients
erdgeist
2007-01-06
shutdown was unnecessary
erdgeist
2007-01-06
Apply some limits
erdgeist
2007-01-05
Be more helpful
erdgeist
2007-01-05
added closed tracker and blacklist code
erdgeist
2007-01-05
README\!
erdgeist
2007-01-03
Added option to get ip from query string + parser, fixed two bugs concerning grow/shrink of vectors. Now cleans up a torrent BEFORE trying to remove a peer ↵
erdgeist
-> this may remove peer already and must be done anyway.
2006-12-19
Remove some integer constants from code. Bad coder. Very bad coder :/
erdgeist
2006-12-19
Now every answer goes in one buffer
erdgeist
2006-12-16
Try early answers
erdgeist
2006-12-16
Missing header file
erdgeist
2006-12-16
try shutdown() the socket after writing
erdgeist
2006-12-16
corrected the modifier for size_t
denis
2006-12-16
Fixed two mem leaks from httpd :/
erdgeist
2006-12-16
Fixed memleak in example httpd :/
erdgeist
2006-12-16
Made answer http/1.1
erdgeist
2006-12-15
Division in stats now works
erdgeist
[next]