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
Age
Commit message (
Collapse
)
Author
2007-04-02
Gimmi Beer!
cryx
2007-04-02
Sync-daemon written in perl to sync torrents and peers between more than one tracker entity.
cryx
2007-03-29
Fix endianess issue with blessed ips. Document -A feature.
erdgeist
2007-03-28
added the -A feature that blesses a certain IP address for administrative use (like sync)
erdgeist
2007-03-27
Added inbound part of sync. This also meant to remove the black/whitelisting as we did by now. A more scalable way to blacklist will follow.
erdgeist
2007-03-27
Added outbound part of sync Proposed format: d4:syncd20:<info_hash>8*N:(xxxxyy)*Nee, therefore had to refactor torrent cleanup now that it will hit all ↵
erdgeist
torrents once every OT_POOL_TIMEOUT units.
2007-03-25
Moved to tests/
erdgeist
2007-03-17
revert previous commit
denis
2007-03-17
endianess fix for udp scrape
denis
2007-03-16
code cleanup and more specific comments. tracker starts now also with udp port 6969 as default
denis
2007-03-16
some udp scrape style cleanup
denis
2007-03-16
support for udp scrape
denis
2007-03-16
fix the stats a little for not accepting udp scrapes
denis
2007-03-15
udp first connect needs to be counted as a connection too
denis
2007-03-15
added the udp stats to the main stats
denis
2007-03-15
new modes for udp4 and tcp4 stats
denis
2007-03-15
collecting stats for udp connections (2nd try)
denis
2007-03-15
collecting stats for udp connections
denis
2007-03-13
fixed udp peerport endianess handling
denis
2007-03-13
fixed udp remoteport handling
denis
2007-03-13
some 64bit and endianess issues with udp...
erdgeist
2007-03-10
make full scrapes a bit faster, increase checkback time for udp
erdgeist
2007-03-08
Port is a short, not a long
erdgeist
2007-03-07
Missing include
erdgeist
2007-03-07
Sanify handling of server sockets
erdgeist
2007-03-06
udp is working in theory, return_peers_for_torrent accepts a switch to request an udp answer. Fixed prototypes.
erdgeist
2007-03-05
Can now handle multiple ips/ports, can BIND to udp ports but not yet handle them, now checks if event=completed comes with left=0 and drops it, if it doesnt
erdgeist
2007-03-03
Some clients even send plain : in their requests
erdgeist
2007-03-02
stupid mistake in remove torrent call
erdgeist
2007-02-16
Count completed messages only once per peer
erdgeist
2007-02-04
Add a lot of documentation for static functions in trackerlogic.c. Make vector_remove_peer use hysteresis only, if pool is expected to grow again. Remove ↵
erdgeist
too old torrents.
2007-02-04
shortened the dmem debug output
denis
2007-02-03
zero copy sockets do only work on page aligned buffers for page sized blocks. So remove the code that tried to take advantage of false assuming, it would ↵
erdgeist
work on any buffer
2007-02-02
made the output of the memdebug smaller
denis
2007-02-02
increased the interval random variation
denis
2007-02-02
fixed the last commit. now it really counts the scrapes and fullscrapes
denis
2007-02-01
make the interval with random an average value around the real value and not additional
denis
2007-02-01
Make timeouts more human readable
erdgeist
2007-02-01
clear the freed mempointer
denis
2007-02-01
release memory for empty peer pools
erdgeist
2007-02-01
Wasted too much space for minimum element count. Now minimum elements in vektor is 16, it grows and shrinks by a factor of 4 and a shrinking hysteresis of a ↵
erdgeist
factor of 5
2007-02-01
Forgot to take into account, that there are OT_POOL_COUNT debuggable pools in one torrent. Fixed.
erdgeist
2007-02-01
Reserved too few space to hold all data for a memdebug
erdgeist
2007-02-01
add the scrapes to the valid requests (blue mrtg line)
denis
2007-02-01
el cheapo vector debugging
erdgeist
2007-02-01
Use multiple output buffers to try to avoid copy on write when unnecessary
erdgeist
2007-01-31
Try to shake off too stupid clients by sending an Bittorrent error rather than an HTTP 400
erdgeist
2007-01-31
Use signed size_t wherever appropriate
erdgeist
2007-01-31
size_t cant get < 0 and thus wont report errors
erdgeist
2007-01-30
On linux time.h must be included to use time()
erdgeist
[next]