4 Commits (42654d08c2ca1bee18b6947a39228a35c2409deb)

Author SHA1 Message Date
  David Kalnischkies 42654d08c2 deal with 3xx httpcodes as required by HTTP/1.1 spec 4 years ago
  Julian Andres Klode 4759a70208 basehttp: Only read Content-Range on 416 and 206 responses 4 years ago
  David Kalnischkies 93cff633a8 fix various typos reported by spellintian 4 years ago
  David Kalnischkies d8617331af rename ServerMethod to BaseHttpMethod 4 years ago
  David Kalnischkies 13a9f08de1 separating state variables regarding server/request 4 years ago
  Edgar Fuß 324bb34d77 http: clear content before reporting the failure 4 years ago
  David Kalnischkies 9714d52205 don't try pipelining if server closes connections 5 years ago
  David Kalnischkies d94b1d80d8 don't sent Range requests if we know its not accepted 5 years ago
  David Kalnischkies ebdb6f1810 reorganize server-states resetting in http/https 5 years ago
  David Kalnischkies 148c049150 http(s): allow empty values for header fields 5 years ago
  David Kalnischkies 0568d325ad http: auto-configure for local Tor proxy if called as 'tor' 5 years ago
  David Kalnischkies 3006044202 implement generic config fallback for methods 5 years ago
  David Kalnischkies 4bba5a88d0 use the same redirection handling for http and https 5 years ago
  David Kalnischkies 57401c48fa detect redirection loops in acquire instead of workers 5 years ago
  David Kalnischkies 353b7bab08 http: skip requesting if pipeline is full 5 years ago
  David Kalnischkies b9c20219dc use proper warning for automatic pipeline disable 5 years ago
  David Kalnischkies cc0a4c82b3 close server if parsing of header field failed 5 years ago
  David Kalnischkies 8b79c94af7 use std::locale::global instead of setlocale 5 years ago
  David Kalnischkies b58e2c7c56 prevent C++ locale number formatting in text APIs 5 years ago
  David Kalnischkies 742f67eaed don't ask server if we have entire file in partial/ 5 years ago
  David Kalnischkies 2651f1c071 act on various suggestions from cppcheck 5 years ago
  Julian Andres Klode b6d88f39ac Only enable pipelining if server is HTTP/1.1 5 years ago
  Julian Andres Klode 74dedb4ae2 Convert most callers of isspace() to isspace_ascii() 5 years ago
  David Kalnischkies 23e64f6d0f allow acquire method specific options via Binary scope 5 years ago
  David Kalnischkies ce1f3a2c61 wrap every unlink call to check for != /dev/null 5 years ago
  David Kalnischkies 830a1b8c9e fix two memory leaks reported by gcc 6 years ago
  David Kalnischkies 3a8776a37a fix various typos reported by codespell 6 years ago
  Michael Vogt 6291f60e86 Rename "Size" in ServerState to TotalFileSize 6 years ago
  Michael Vogt ceafe8a6ed Fix endless loop in apt-get update that can cause disk fillup 6 years ago
  David Kalnischkies dcbb364fc6 detect 416 complete file in partial by expected hash 6 years ago
  David Kalnischkies 34faa8f7ae calculate hashes while downloading in https 6 years ago
  David Kalnischkies 9224ce3d4d calculate only expected hashes in methods 6 years ago
  David Kalnischkies 905fba60a0 derive more of https from http method 6 years ago
  Tomasz Buchert 0c2dc43d4f Fix crash in the apt-transport-https when Owner is NULL 6 years ago
  David Kalnischkies 92e8c1ff28 dispose http(s) 416 error page as non-content 6 years ago
  David Kalnischkies ed793a19ec dispose http(s) 416 error page as non-content 6 years ago
  Michael Vogt 8bb043fcd1 Fix ServerMethod::FindMaximumObjectSizeInQueue() 7 years ago
  Michael Vogt f2b47ba290 Fix http pipeline messup detection 7 years ago
  Michael Vogt c48eea97b9 make expected-size a maximum-size check as this is what we want at this point 7 years ago
  David Kalnischkies 84361defb5 fix: %i in format string (no. 1) requires 'int' but the argument type is 7 years ago
  Michael Vogt 9622b21110 Improve Debug::Acquire::http debug output 7 years ago
  Michael Vogt dcd5856b11 Pass ExpectedSize to tthe backend method 7 years ago
  David Kalnischkies 895417ef99 reenable pipelining via hashsum reordering support 7 years ago
  David Kalnischkies 453b82a388 cleanup headers and especially #includes everywhere 7 years ago
  David Kalnischkies d3e8fbb395 warning: extra ‘;’ [-Wpedantic] 7 years ago
  Michael Vogt 1e3f4083db Fix typos in documentation (codespell) 7 years ago
  David Kalnischkies 9082a1fc7b allow http protocol to switch to https 7 years ago
  David Kalnischkies 246bbb611d use utimes instead of utimensat/futimens 7 years ago
  David Kalnischkies 9ce3cfc930 correct some style/performance/warnings from cppcheck 7 years ago
  David Kalnischkies 7330f4df8b refactor http client implementation 8 years ago