Commit Graph

707 Commits (160ba08074827f0ddecaf611dd9f9b15593be9c1)
 

Author SHA1 Message Date
Dirk Engling 160ba08074 Only have huge downloads (aka chunked) be application/octet-stream 9 months ago
Dirk Engling b56e648b5e Let our fullscrapes have a binary content-type 9 months ago
Dirk Engling ff03fd7449 chrome does not accept chunked gzip encoding for http/1.0 protocol version 9 months ago
Dirk Engling d3985b00b5 Remove CVS version tags, they did not work anymore after moving to git 9 months ago
Dirk Engling 8fd8a54c4e Install default signal handlers before spawning first thread 9 months ago
Dirk Engling 62807ad205 deflatePending ist not available everywhere. Just treat the (very rare) case of some data being left over like all other reallocatables 9 months ago
Dirk Engling 806a6b99cf time_caching_worker never returns, but if it would, it should return a value 9 months ago
Dirk Engling a6c4766348 define _GNU_SOURCE to silence warning about asprintf 9 months ago
Dirk Engling a4161f911f Use bzero instead of the new iob_init for older libowfats 9 months ago
Dirk Engling e0cd3b1831 fix: git version string is not yet available 9 months ago
Dirk Engling 6cdebf31ac Remove warning 9 months ago
Dirk Engling f8637baaeb Allow the use of iob_init if the new libowfat is not yet available 9 months ago
Dirk Engling b1606fd37e clang-format 9 months ago
Dirk Engling 7a48a69345 clang-format 9 months ago
Dirk Engling 7c633c259e clang-format 9 months ago
Dirk Engling 4c5935c057 Formatter description 9 months ago
Dirk Engling 7428c12e5d Spelling 9 months ago
Dirk Engling 464038a091 print when RANDOMTORRENTS were created (fix) 9 months ago
Dirk Engling 4dcb75a736 print when RANDOMTORRENTS were created 9 months ago
Dirk Engling 0ce6c42aaa print when RANDOMTORRENTS were created 9 months ago
Dirk Engling 04e0eca0a0 Make the amount of random torrents a tunable 9 months ago
Dirk Engling cab821f253 Silence warning in debug code 9 months ago
Dirk Engling 236c9292f6 gzip fullscrapes by default now 9 months ago
Dirk Engling 4ff25fc9c6 Revert b8ee3dfec1 9 months ago
Dirk Engling 6ae819ae10 remove debug fprintfs used to catch a bug 9 months ago
Dirk Engling b8ee3dfec1 Use the HELPLINE macro for help lines 9 months ago
Dirk Engling fceffdefba Call io_dontwantread only once on a socket 9 months ago
Dirk Engling f4a389da3f Merge branch 'chunked-transfers' of erdgeist.org:opentracker into chunked-transfers 9 months ago
Dirk Engling 0e9cc66de2 Cancel chunked transfers on dead sockets, too 9 months ago
Dirk Engling 79f5e272aa white space 9 months ago
Dirk Engling 57f859728d Initialise io_batches with their appropiate init function 9 months ago
Dirk Engling a3d27dff8c Remove unused macro 9 months ago
Dirk Engling 638ca0f56c Use asprintf to allocate header instead of fixed array 9 months ago
Dirk Engling 3a2a711a29 Fix type warnings in debug strings 9 months ago
Dirk Engling bd4992435c Add proper parsing for the gzip content encoding 9 months ago
Dirk Engling 35f55290f3 Make chunked transfers use gzip also 9 months ago
Dirk Engling 2eeae0a65a Allow opentracker to start with a random set of torrents for debugging purposes 9 months ago
Dirk Engling 3a6d99dd46 Better track current iobatch 9 months ago
Dirk Engling 1a70d9f9ef First shot on chunked transfers 9 months ago
Dirk Engling 301faeb10c Start an extra thread to update timer cache. Using signals was unnecessary 9 months ago
Dirk Engling 52d9829f81 Reserve enough memory to hold all peer timeout buckets 10 months ago
Dirk Engling 1b976863fc white space 10 months ago
Dirk Engling ffa7b81690 Only query torrents if we actually found one 10 months ago
Dirk Engling 18a746b89d report full peer and seed count for both address families 10 months ago
Dirk Engling aedd7e30cb Silence warning on older compilers 10 months ago
Dirk Engling 18554498c2 Whitespace fix 10 months ago
Dirk Engling b7b84bdec4 Number of reported removed peers was too high, correct it by size of peer 10 months ago
Dirk Engling db28465e0c if copying seeders from behind, use compare_size to advance pointer 10 months ago
Dirk Engling d9a5f04675 Return peer from both address families on announce 10 months ago
Dirk Engling 880d5145a0 Avoid incompatible pointer type warning 10 months ago