summaryrefslogtreecommitdiff
path: root/methods/server.cc
Commit message (Expand)AuthorAgeFilesLines
* don't try pipelining if server closes connectionsDavid Kalnischkies2016-08-161-1/+9
* don't sent Range requests if we know its not acceptedDavid Kalnischkies2016-08-161-0/+10
* reorganize server-states resetting in http/httpsDavid Kalnischkies2016-08-161-12/+13
* http(s): allow empty values for header fieldsDavid Kalnischkies2016-08-131-19/+16
* http: auto-configure for local Tor proxy if called as 'tor'David Kalnischkies2016-08-111-0/+26
* implement generic config fallback for methodsDavid Kalnischkies2016-08-101-8/+49
* use the same redirection handling for http and httpsDavid Kalnischkies2016-08-101-38/+18
* detect redirection loops in acquire instead of workersDavid Kalnischkies2016-08-101-44/+31
* http: skip requesting if pipeline is fullDavid Kalnischkies2016-07-271-0/+2
* use proper warning for automatic pipeline disableDavid Kalnischkies2016-07-271-4/+1
* close server if parsing of header field failedDavid Kalnischkies2016-06-271-0/+1
* use std::locale::global instead of setlocaleDavid Kalnischkies2016-05-281-1/+0
* prevent C++ locale number formatting in text APIsDavid Kalnischkies2016-05-271-1/+1
* don't ask server if we have entire file in partial/David Kalnischkies2016-04-251-24/+54
* act on various suggestions from cppcheckDavid Kalnischkies2016-01-261-1/+2
* Only enable pipelining if server is HTTP/1.1Julian Andres Klode2016-01-121-0/+8
* Convert most callers of isspace() to isspace_ascii()Julian Andres Klode2015-12-271-1/+1
* allow acquire method specific options via Binary scopeDavid Kalnischkies2015-11-051-13/+2
* wrap every unlink call to check for != /dev/nullDavid Kalnischkies2015-11-041-2/+2
* fix two memory leaks reported by gccDavid Kalnischkies2015-09-141-8/+9
* fix various typos reported by codespellDavid Kalnischkies2015-08-271-2/+2
* Merge branch 'debian/sid' into debian/experimentalMichael Vogt2015-05-221-14/+24
|\
| * Rename "Size" in ServerState to TotalFileSizeMichael Vogt2015-05-221-10/+10
| * Fix endless loop in apt-get update that can cause disk fillupMichael Vogt2015-05-221-5/+15
* | detect 416 complete file in partial by expected hashDavid Kalnischkies2015-05-121-3/+16
* | calculate hashes while downloading in httpsDavid Kalnischkies2015-04-191-1/+7
* | calculate only expected hashes in methodsDavid Kalnischkies2015-04-191-1/+1
* | derive more of https from http methodDavid Kalnischkies2015-03-161-1/+6
* | merge debian/sid into debian/experimentalDavid Kalnischkies2015-03-161-1/+1
|\|
| * Fix crash in the apt-transport-https when Owner is NULLTomasz Buchert2015-02-231-1/+1
| * dispose http(s) 416 error page as non-contentDavid Kalnischkies2014-12-221-11/+15
* | dispose http(s) 416 error page as non-contentDavid Kalnischkies2014-12-091-11/+15
* | Fix ServerMethod::FindMaximumObjectSizeInQueue()Michael Vogt2014-10-081-1/+1
* | Fix http pipeline messup detectionMichael Vogt2014-10-081-2/+14
* | make expected-size a maximum-size check as this is what we want at this pointMichael Vogt2014-10-071-2/+2
* | make http size check workMichael Vogt2014-10-061-6/+10
|\ \
| * | fix: %i in format string (no. 1) requires 'int' but the argument type isDavid Kalnischkies2014-09-271-3/+3
| * | Merge branch 'debian/sid' into debian/experimentalMichael Vogt2014-09-231-3/+4
| |\|
| | * Improve Debug::Acquire::http debug outputMichael Vogt2014-09-051-3/+4
* | | Pass ExpectedSize to tthe backend methodMichael Vogt2014-08-261-0/+5
|/ /
* / reenable pipelining via hashsum reordering supportDavid Kalnischkies2014-05-091-4/+42
|/
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-16/+11
* warning: extra ‘;’ [-Wpedantic]David Kalnischkies2014-03-131-10/+10
* Fix typos in documentation (codespell)Michael Vogt2014-02-221-3/+3
* allow http protocol to switch to httpsDavid Kalnischkies2014-02-141-5/+9
* use utimes instead of utimensat/futimensDavid Kalnischkies2014-02-111-6/+6
* correct some style/performance/warnings from cppcheckDavid Kalnischkies2014-01-161-13/+12
* refactor http client implementationDavid Kalnischkies2013-10-011-0/+665