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 (
Expand
)
Author
2009-01-19
Limit comparison of strings to the length of the shorter string
erdgeist
2009-01-16
Fix a pointer arithmetic issue leading to incorrect peer data being copied. Allocate correct size for debugbuffer. Expect exact values on find keywords, not ...
erdgeist
2009-01-16
Remove debug message
erdgeist
2009-01-16
Use a self pipe to wake from io_wait when a thread finished his work.
erdgeist
2009-01-15
Add comments, rename our struct http_data h to cookie, all clientsockets to sock, all size_t from socket_recvs to byte_count. Make signal handler set default...
erdgeist
2009-01-15
Some premature optimization lead to always only 8bytes of ot_peers being copied
erdgeist
2009-01-15
Make v4 and v6 modes v4/v6-ONLY
erdgeist
2009-01-15
We sent an incorrect reply dictionary vor v6 announces
erdgeist
2009-01-14
fix parser
erdgeist
2009-01-13
V6
erdgeist
2009-01-05
* http and udp routines now use thread local buffers passed in workstruct containers. In other words they do not use static_buffer anymore and are considered...
erdgeist
2009-01-03
Make opentracker ANSI C again.
erdgeist
2009-01-02
* opentracker now drops permissions in correct order and really chroots() if ran as root
erdgeist
2009-01-02
Introduce new flag WANT_SYNC_SCRAPE
erdgeist
2009-01-02
Fix incorrect prototype for accesslist_deinit
erdgeist
2009-01-01
minor white space
erdgeist
2009-01-01
minoe white space
erdgeist
2008-12-30
Fix badly formed bencoded answer to stopped events
erdgeist
2008-12-11
Fix: Did not time stamp a torrent correctly, that once timed out and came back to life
erdgeist
2008-12-10
Propose a scrape sync protocol.
erdgeist
2008-12-08
Make all torrents in their buckets sorted again.
erdgeist
2008-12-07
Fix: auto increment in += is not a post increment...
erdgeist
2008-12-07
Fix post increase on wrong pointer type.
erdgeist
2008-12-07
Used wrong variable as offset into hash to copy
erdgeist
2008-12-07
Handle program end more politely
erdgeist
2008-12-06
Avoid cast warning on 64bit machines
erdgeist
2008-12-06
Renamed OT_FLAG to OT_PEERFLAG to make code easier to read
erdgeist
2008-12-06
Format for full scrapes was not parsed correctly.
erdgeist
2008-12-06
Make mutex_lock_bucket_by_hash generic to any OT_BUCKET_COUNT
erdgeist
2008-12-06
Forgot one define READ32
erdgeist
2008-12-05
Tidy up unnecessary includes
erdgeist
2008-12-05
Add specialized vector functions to handle peers in sorted lists
erdgeist
2008-12-05
Let's give a damn about syntactical correctness of peer's http strings. It's too expensive on both sides to check and to reject.
erdgeist
2008-12-03
Now enforce that peers do not come back before our interval by giving out a 'min interval' in responses.
erdgeist
2008-12-03
printf is buffered, write not. Use printf for all.
erdgeist
2008-12-03
fix size of 0 issue
erdgeist
2008-12-03
Add debug code to spot peers that come back too early
erdgeist
2008-12-03
Add debug code to store peer id
erdgeist
2008-12-03
New peer flag to see, whether peer came from announce or sync
erdgeist
2008-12-03
Aid spotting bad clients...
erdgeist
2008-12-03
stats fuer sync
denis
2008-12-01
Live Sync for peers that do not come back too early.
erdgeist
2008-11-28
The BIG refactoring [tm]. Too many changes to count them. If it doesn't suite you, revert to last version.
erdgeist
2008-11-03
Bugfix: Number of Pools << Number of Buckets
erdgeist
2008-11-03
Try to use much less memory and hope for speedups
erdgeist
2008-11-03
Spread the amount of time spent in cleanup about 2 minutes
erdgeist
2008-11-03
Add stats about when peers renew their announces.
erdgeist
2008-11-03
Never let vectors shrink below their minimal capacity
erdgeist
2008-11-03
Formatting
erdgeist
2008-11-03
Add stats about when peers renew their announces.
erdgeist
[next]