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
/
ot_http.c
Age
Commit message (
Expand
)
Author
37 hours
Add support for zstd
Dirk Engling
37 hours
Only have huge downloads (aka chunked) be application/octet-stream
Dirk Engling
2 days
Let our fullscrapes have a binary content-type
Dirk Engling
3 days
chrome does not accept chunked gzip encoding for http/1.0 protocol version
Dirk Engling
3 days
Remove CVS version tags, they did not work anymore after moving to git
Dirk Engling
4 days
define _GNU_SOURCE to silence warning about asprintf
Dirk Engling
4 days
Use bzero instead of the new iob_init for older libowfats
Dirk Engling
5 days
Allow the use of iob_init if the new libowfat is not yet available
Dirk Engling
5 days
clang-format
Dirk Engling
6 days
remove debug fprintfs used to catch a bug
Dirk Engling
6 days
Call io_dontwantread only once on a socket
Dirk Engling
6 days
Initialise io_batches with their appropiate init function
Dirk Engling
6 days
Remove unused macro
Dirk Engling
6 days
Use asprintf to allocate header instead of fixed array
Dirk Engling
6 days
Fix type warnings in debug strings
Dirk Engling
7 days
Add proper parsing for the gzip content encoding
Dirk Engling
7 days
Better track current iobatch
Dirk Engling
7 days
First shot on chunked transfers
Dirk Engling
10 days
white space
Dirk Engling
13 days
Silence warning on older compilers
Dirk Engling
13 days
Whitespace fix
Dirk Engling
13 days
Return peer from both address families on announce
Dirk Engling
2024-04-03
Prepare opentracker for dual stack capabilities
Dirk Engling
2024-03-31
Prevent proxied ips of the wrong flavour to poison our clients
Dirk Engling
2024-03-29
Allow networks to be used instead of ip addresses when blessing is involved
Dirk Engling
2024-03-09
Some clients have added the /stats URL as /announce URL and cause a lot of expensive operations. Prevent that
Dirk Engling
2021-05-09
Fix two issues when splitting an iovec to large iobatches
Dirk Engling
2021-04-25
Turn mmaps into malloc
Dirk Engling
2021-04-24
Split huge iovecs over multiple io_batches
Dirk Engling
2017-04-28
break belongs inside the guard
Dirk Engling
2017-04-28
incorporate a more verbose ascii dump, provided by Tom <tom@foscore.com>
Dirk Engling
2015-11-25
Accept was counted twice
Dirk Engling
2013-08-04
Fix immediate overwrite in the X-forwarded-for passing case. Thanks to Alexander Luetjen.
erdgeist
2012-05-29
new flag to enforce gzip even if client did not request it
denis
2012-05-18
Add a top100 for most popular torrents
erdgeist
2010-08-09
Reset http request input array on error case
erdgeist
2010-04-22
** struct ot_workstruct gets ritcher (and will become even ritcher soon).
erdgeist
2010-04-21
Fix white spaces
erdgeist
2010-04-09
Make opentracker's user runtime configurable. Also add more debug output to aid finding problems.
erdgeist
2009-12-01
Fixed including another error message
erdgeist
2009-11-18
Make header parsing more efficient, prepare multithreading and keep-alive.
erdgeist
2009-11-16
prevent infinite loop when looking for X-Forwarded-For: Headers
erdgeist
2009-10-15
Reenable statedump
erdgeist
2009-09-02
Add spotting woodpeckers, thanks to Vasya P. again
erdgeist
2009-08-30
Temporary feature: log amount of numwants. See if we can save traffic if we reduce max numwant to something less than 200
erdgeist
2009-08-29
Enable limiting fullscrapes to only every 5 minutes per IP
erdgeist
2009-08-26
Add some subnet debugging features
erdgeist
2009-07-14
Don't default the incoming port to 6881 but rather use 0 to indicate a less than valid announce
erdgeist
2009-06-17
Allow /stats to be located anywhere in your trackers path
erdgeist
2009-06-17
Fix statedump
erdgeist
[next]