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
7 days
Move _GNU_SOURCE declaration further to the top, so recursive inclusion of stdio does not ignore the macro
Dirk Engling
10 days
Add support for zstd
Dirk Engling
10 days
Only have huge downloads (aka chunked) be application/octet-stream
Dirk Engling
10 days
Let our fullscrapes have a binary content-type
Dirk Engling
11 days
chrome does not accept chunked gzip encoding for http/1.0 protocol version
Dirk Engling
12 days
Remove CVS version tags, they did not work anymore after moving to git
Dirk Engling
13 days
define _GNU_SOURCE to silence warning about asprintf
Dirk Engling
13 days
Use bzero instead of the new iob_init for older libowfats
Dirk Engling
13 days
Allow the use of iob_init if the new libowfat is not yet available
Dirk Engling
13 days
clang-format
Dirk Engling
14 days
remove debug fprintfs used to catch a bug
Dirk Engling
2024-04-14
Call io_dontwantread only once on a socket
Dirk Engling
2024-04-13
Initialise io_batches with their appropiate init function
Dirk Engling
2024-04-13
Remove unused macro
Dirk Engling
2024-04-13
Use asprintf to allocate header instead of fixed array
Dirk Engling
2024-04-13
Fix type warnings in debug strings
Dirk Engling
2024-04-13
Add proper parsing for the gzip content encoding
Dirk Engling
2024-04-13
Better track current iobatch
Dirk Engling
2024-04-13
First shot on chunked transfers
Dirk Engling
2024-04-10
white space
Dirk Engling
2024-04-07
Silence warning on older compilers
Dirk Engling
2024-04-07
Whitespace fix
Dirk Engling
2024-04-06
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
[next]