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-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
2009-06-17
Fix statedump
erdgeist
2009-03-24
include overall completed count in stats
erdgeist
2009-03-17
Fix white spaces
erdgeist
2009-03-12
Re-implement logging busy networks to handle v6 API.
erdgeist
2009-03-04
Add a everything stats page. So you won't have to remember what all those switches were.
erdgeist
2009-03-04
Add a stat option the count bucket stalls
erdgeist
2009-02-03
Reverse logic... do only fail if scan_ip6 cant parse
erdgeist
2009-02-03
Forgot to copy the stats?mode=tcp4 parameter
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-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-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
[next]