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
2007-11-06
Locks tested. Got the test routine wrong -> Fixed.
erdgeist
2007-11-03
Introducing first tools to make opentracker multithreaded.
erdgeist
2007-11-02
Introduce configuration dependent number of parameters in a nicer way
erdgeist
2007-11-02
The last experiment failed. No more accept deferral
erdgeist
2007-11-02
Trying to accept connections only when data has come in. This is an experiment.
erdgeist
2007-11-01
Allow for more than one admin ip address
erdgeist
2007-10-31
Add more full scrape stats
erdgeist
2007-10-29
Reenabled syncing
erdgeist
2007-10-27
Number of buckets is 1024 now
erdgeist
2007-10-23
I accidently put space on the list of non-terminating characters...
erdgeist
2007-10-23
some clients chose to accidently send negative numwants
erdgeist
2007-10-23
Accept clients that forget to spell announce at all...
erdgeist
2007-10-23
Be really relaxed now about what to accept in values...
erdgeist
2007-10-23
Allow @ in values. This seems to fix some clients
erdgeist
2007-10-23
Allow = in values. This seems to fix some clients
erdgeist
2007-10-23
This uTorrent/1600 client requires some... measures :/ I dont like the workaround.
erdgeist
2007-10-22
Now measure the time a clean_all_torrents takes
erdgeist
2007-10-22
Now measure the time a clean_all_torrents takes
erdgeist
2007-10-21
assume anything looking like GET /a to be an announce...
erdgeist
2007-10-21
Last fix was not enough to get rid off those 1600er buggers.
erdgeist
2007-10-21
Work around the stupid utorrent 1600 bug. That'll be removed after a while.
erdgeist
2007-10-21
Now the Holzhammer: GET /an is announce, GET /sc is scrape. Period.
erdgeist
2007-10-21
now accept more classes of announce fuckups
erdgeist
2007-10-21
Just one more typo
erdgeist
2007-10-21
Just one more typo
erdgeist
2007-10-21
Work around more typos that might end up in torrent files as announce urls
erdgeist
2007-10-21
Debug code sometimes copied too much data
erdgeist
2007-10-21
Fixed one leak from struct_http
erdgeist
2007-10-19
Be even more stupidistas-tolerant
erdgeist
2007-10-19
Fix debug output
erdgeist
2007-10-19
Enable _DEBUG_HTTPERROR to avoid warning...
erdgeist
2007-10-19
Include time since startup in full scrape debug output
erdgeist
2007-10-19
Now limit full scrape to requests sending exactly "GET /scrape HTTP/"
erdgeist
2007-10-19
Introducing multiscrape
erdgeist
2007-10-19
Prevent url-decoding for debug by using a temp buffer
erdgeist
2007-10-19
Those stupid "announce ?info_hash" torrents get really annoying. Fix it in announce and scrape.
erdgeist
2007-10-19
be more verbose about what full scrape consumers deliver in their http requests
erdgeist
2007-10-19
After studying opentracker live data, I decided to radically reduce default allocation for vectors and making it grow faster instead: Most pools only had one...
erdgeist
2007-10-19
Remove an unused variable
erdgeist
2007-10-19
Release exactly all unused bytes in mmap allocation.
erdgeist
2007-10-19
give opentracker the missing header file
erdgeist
2007-10-19
Must not dealloc mmaped buffers with free()
erdgeist
2007-10-19
Fix misunderstandig of what libowfat thinks are seconds and what I did...
erdgeist
2007-10-19
Increase check interval for timeouted sockets to 10 seconds. That may prevent some disrupted scrapes.
erdgeist
2007-10-19
Since array and io_batch are in a union, and we also have time-outing writable sockets, we need to mark, which of the union is used. Also remove the blessed ...
erdgeist
2007-10-19
Cannot access members after they are freed :/
erdgeist
2007-10-18
Save a lot of work when skipping through uninteresting http request parameters
erdgeist
2007-10-18
Make fromhex() even faster
erdgeist
2007-10-18
fixed one performance bug, where "skipping values from a ¶m=values pair" was requested, the requestor ended up with "values" to be parsed again.
erdgeist
2007-10-17
Increase send timeout. Also use an own variable for that.
erdgeist
[prev]
[next]