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
2024-04-21
Move _GNU_SOURCE declaration further to the top, so recursive inclusion of stdio does not ignore the macro
Dirk Engling
2024-04-18
Add support for zstd
Dirk Engling
2024-04-18
Only have huge downloads (aka chunked) be application/octet-stream
Dirk Engling
2024-04-17
Let our fullscrapes have a binary content-type
Dirk Engling
2024-04-17
chrome does not accept chunked gzip encoding for http/1.0 protocol version
Dirk Engling
2024-04-16
Remove CVS version tags, they did not work anymore after moving to git
Dirk Engling
2024-04-15
define _GNU_SOURCE to silence warning about asprintf
Dirk Engling
2024-04-15
Use bzero instead of the new iob_init for older libowfats
Dirk Engling
2024-04-15
Allow the use of iob_init if the new libowfat is not yet available
Dirk Engling
2024-04-15
clang-format
Dirk Engling
2024-04-14
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]