summaryrefslogtreecommitdiff
path: root/methods/server.cc
AgeCommit message (Expand)Author
2017-02-22basehttp: Only read Content-Range on 416 and 206 responsesJulian Andres Klode
2017-02-22http: clear content before reporting the failureEdgar Fuß
2016-08-16don't try pipelining if server closes connectionsDavid Kalnischkies
2016-08-16don't sent Range requests if we know its not acceptedDavid Kalnischkies
2016-08-16reorganize server-states resetting in http/httpsDavid Kalnischkies
2016-08-13http(s): allow empty values for header fieldsDavid Kalnischkies
2016-08-11http: auto-configure for local Tor proxy if called as 'tor'David Kalnischkies
2016-08-10implement generic config fallback for methodsDavid Kalnischkies
2016-08-10use the same redirection handling for http and httpsDavid Kalnischkies
2016-08-10detect redirection loops in acquire instead of workersDavid Kalnischkies
2016-07-27http: skip requesting if pipeline is fullDavid Kalnischkies
2016-07-27use proper warning for automatic pipeline disableDavid Kalnischkies
2016-06-27close server if parsing of header field failedDavid Kalnischkies
2016-05-28use std::locale::global instead of setlocaleDavid Kalnischkies
2016-05-27prevent C++ locale number formatting in text APIsDavid Kalnischkies
2016-04-25don't ask server if we have entire file in partial/David Kalnischkies
2016-01-26act on various suggestions from cppcheckDavid Kalnischkies
2016-01-12Only enable pipelining if server is HTTP/1.1Julian Andres Klode
2015-12-27Convert most callers of isspace() to isspace_ascii()Julian Andres Klode
2015-11-05allow acquire method specific options via Binary scopeDavid Kalnischkies
2015-11-04wrap every unlink call to check for != /dev/nullDavid Kalnischkies
2015-09-14fix two memory leaks reported by gccDavid Kalnischkies
2015-08-27fix various typos reported by codespellDavid Kalnischkies
2015-05-22Merge branch 'debian/sid' into debian/experimentalMichael Vogt
2015-05-22Rename "Size" in ServerState to TotalFileSizeMichael Vogt
2015-05-22Fix endless loop in apt-get update that can cause disk fillupMichael Vogt
2015-05-12detect 416 complete file in partial by expected hashDavid Kalnischkies
2015-04-19calculate hashes while downloading in httpsDavid Kalnischkies
2015-04-19calculate only expected hashes in methodsDavid Kalnischkies
2015-03-16derive more of https from http methodDavid Kalnischkies
2015-03-16merge debian/sid into debian/experimentalDavid Kalnischkies
2015-02-23Fix crash in the apt-transport-https when Owner is NULLTomasz Buchert
2014-12-22dispose http(s) 416 error page as non-contentDavid Kalnischkies
2014-12-09dispose http(s) 416 error page as non-contentDavid Kalnischkies
2014-10-08Fix ServerMethod::FindMaximumObjectSizeInQueue()Michael Vogt
2014-10-08Fix http pipeline messup detectionMichael Vogt
2014-10-07make expected-size a maximum-size check as this is what we want at this pointMichael Vogt
2014-10-06make http size check workMichael Vogt
2014-09-27fix: %i in format string (no. 1) requires 'int' but the argument type isDavid Kalnischkies
2014-09-23Merge branch 'debian/sid' into debian/experimentalMichael Vogt
2014-09-05Improve Debug::Acquire::http debug outputMichael Vogt
2014-08-26Pass ExpectedSize to tthe backend methodMichael Vogt
2014-05-09reenable pipelining via hashsum reordering supportDavid Kalnischkies
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies
2014-03-13warning: extra ‘;’ [-Wpedantic]David Kalnischkies
2014-02-22Fix typos in documentation (codespell)Michael Vogt
2014-02-14allow http protocol to switch to httpsDavid Kalnischkies
2014-02-11use utimes instead of utimensat/futimensDavid Kalnischkies
2014-01-16correct some style/performance/warnings from cppcheckDavid Kalnischkies
2013-10-01refactor http client implementationDavid Kalnischkies