summaryrefslogtreecommitdiff
path: root/methods
Commit message (Expand)AuthorAgeFilesLines
* don't set ip addresses as server names for SNIDavid Kalnischkies2017-07-031-2/+12
* Swap file descriptors before the handshakeJulian Andres Klode2017-07-031-2/+4
* Do not error out, only warn if ca certificates are not availableJulian Andres Klode2017-07-031-5/+5
* tls: Add more details to error messages, and detect more errorsJulian Andres Klode2017-07-031-9/+11
* http: A response with Content-Length: 0 has no contentJulian Andres Klode2017-07-011-1/+4
* Make Verify-Host and Verify-Peer independent againJulian Andres Klode2017-07-011-2/+2
* TLS support: Error out on unsupported curl optionsJulian Andres Klode2017-06-301-2/+4
* Improve closing the TLS connectionJulian Andres Klode2017-06-301-3/+3
* Switch to 'http' as the default https methodJulian Andres Klode2017-06-303-6/+13
* http: Add support for https:// proxiesJulian Andres Klode2017-06-301-3/+8
* http: Add support for CONNECT proxying to HTTPS locationsJulian Andres Klode2017-06-302-1/+131
* Allow running the TLS stack on any lower connectionJulian Andres Klode2017-06-301-1/+19
* Reset failure reason when connection was successfulJulian Andres Klode2017-06-301-1/+3
* Don't read CaInfo if not specified (missing else)Julian Andres Klode2017-06-301-0/+1
* http: Only use system CA store if CaInfo is not setJulian Andres Klode2017-06-291-7/+10
* Improve error message if system CA store is emptyJulian Andres Klode2017-06-291-1/+4
* use port from SRV record instead of initial portDavid Kalnischkies2017-06-291-1/+5
* support tor+https being handled by httpDavid Kalnischkies2017-06-281-3/+10
* Introduce Acquire::AllowTLS to turn off TLS supportJulian Andres Klode2017-06-281-0/+3
* Fix https->http redirect issuesDavid Kalnischkies2017-06-281-1/+1
* methods: http: Drain pending data before selectingJulian Andres Klode2017-06-283-1/+20
* Allow building without curlJulian Andres Klode2017-06-281-3/+14
* methods: Add HTTPS support to http method, using GnuTLSJulian Andres Klode2017-06-284-181/+379
* methods: connect: Switch from int fds to new MethodFdJulian Andres Klode2017-06-286-72/+126
* methods: connect: Change PkgAcqMethod to aptMethodJulian Andres Klode2017-06-284-12/+14
* deal with 3xx httpcodes as required by HTTP/1.1 specDavid Kalnischkies2017-06-261-12/+12
* avoid changing directory in mirror methodDavid Kalnischkies2017-06-261-17/+13
* Annotate intended switch fall through in httpsDavid Kalnischkies2017-06-261-0/+1
* basehttp: Only read Content-Range on 416 and 206 responsesJulian Andres Klode2017-01-241-1/+5
* fix various typos reported by spellintianDavid Kalnischkies2017-01-193-5/+5
* stop rred from leaking debug messages on recovered errorsDavid Kalnischkies2017-01-191-3/+6
* https: Quote path in URL before passing it to curlJulian Andres Klode2017-01-171-0/+4
* rename ServerMethod to BaseHttpMethodDavid Kalnischkies2016-12-317-45/+45
* separating state variables regarding server/requestDavid Kalnischkies2016-12-316-226/+211
* Honour Acquire::ForceIPv4/6 in the https transportLukasz Kawczynski2016-12-081-0/+5
* gpgv: Untrust SHA1, RIPE-MD/160, but allow downgrading to weakJulian Andres Klode2016-11-251-4/+4
* report apt-key errors via status-fd messagesDavid Kalnischkies2016-11-241-1/+6
* http: skip connection cleanup if we close it anyhowDavid Kalnischkies2016-11-111-0/+3
* http: clear content before reporting the failureEdgar Fuß2016-11-111-1/+1
* improve SOCKS error messages for http slightlyDavid Kalnischkies2016-11-101-14/+46
* abort connection on '.' target replies in SRVDavid Kalnischkies2016-09-041-0/+8
* support long keyid and fingerprint in gpgv's GOODSIGDavid Kalnischkies2016-09-011-4/+20
* try not to call memcpy with length 0 in hash calculationsDavid Kalnischkies2016-09-011-4/+5
* Merge branch 'portability/freebsd'Julian Andres Klode2016-08-272-1/+3
|\
| * methods/connect.cc: Only use AI_IDN if definedJulian Andres Klode2016-08-261-0/+2
| * CMake: Do not use -lresolv if res_init exists in libcJulian Andres Klode2016-08-261-1/+1
* | show apt-key warnings in apt updateDavid Kalnischkies2016-08-251-0/+3
|/
* methods: read config in most to least specific orderDavid Kalnischkies2016-08-171-2/+2
* 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-164-8/+20