summaryrefslogtreecommitdiff
path: root/lib/libfetch
Commit message (Expand)AuthorAgeFilesLines
* libfetch: Apply timeout to SSL handshakeDag-Erling Smørgrav10 days1-3/+39
* libfetch: Use C locale for datesDag-Erling Smørgrav10 days1-9/+19
* libfetch: Plug connection leaks in FTP codeDag-Erling Smørgrav2026-09-301-3/+7
* libfetch: Plug leak in 304 Not Modified caseDag-Erling Smørgrav2026-09-301-1/+1
* libfetch: Correctly free redirect targetDag-Erling Smørgrav2026-09-301-16/+16
* libfetch: Reject control characters in credentialsDag-Erling Smørgrav2026-09-301-1/+7
* libfetch: Limit response line lengthDag-Erling Smørgrav2026-09-301-2/+15
* libfetch: Further improve connection pollingDag-Erling Smørgrav2026-07-301-36/+51
* libfetch: Fix handling of connection failuresMark Johnston2026-07-271-0/+4
* libfetch: Reduce copyingDag-Erling Smørgrav2026-07-134-50/+61
* libfetch: Make fetch_ref an inlineDag-Erling Smørgrav2026-07-133-13/+13
* libfetch: Document fetchTimeoutDag-Erling Smørgrav2026-07-131-2/+16
* libfetch: Apply timeout to connection attemptsDag-Erling Smørgrav2026-07-131-6/+41
* libfetch: Add read bufferingDag-Erling Smørgrav2026-07-134-71/+118
* libfetch: Overhaul socket read / writeDag-Erling Smørgrav2026-07-132-83/+127
* Revert "libfetch: Overhaul socket read / write"Dag-Erling Smørgrav2026-06-292-127/+83
* Revert "libfetch: Add read buffering"Dag-Erling Smørgrav2026-06-294-118/+67
* Revert "libfetch: Apply timeout to connection attempts"Dag-Erling Smørgrav2026-06-291-41/+6
* Revert "libfetch: Document fetchTimeout"Dag-Erling Smørgrav2026-06-291-16/+2
* Revert "libfetch: Make fetch_ref an inline"Dag-Erling Smørgrav2026-06-293-13/+13
* libfetch: Make fetch_ref an inlineDag-Erling Smørgrav2026-06-293-13/+13
* libfetch: Document fetchTimeoutDag-Erling Smørgrav2026-06-291-2/+16
* libfetch: Apply timeout to connection attemptsDag-Erling Smørgrav2026-06-291-6/+41
* libfetch: Add read bufferingDag-Erling Smørgrav2026-06-294-67/+118
* libfetch: Overhaul socket read / writeDag-Erling Smørgrav2026-06-292-83/+127
* libfetch: Gracefully skip unsupported protocolsDag-Erling Smørgrav2026-02-211-1/+5
* libfetch: Fail hard if interrupted while connectingDag-Erling Smørgrav2026-02-211-1/+7
* libfetch: Clean up fetch_info usageDag-Erling Smørgrav2026-02-211-54/+34
* libfetch: Restore timeout functionalityDag-Erling Smørgrav2026-02-181-8/+3
* libfetch: Check for failure to create SSL contextDag-Erling Smørgrav2026-02-072-4/+7
* libfetch: allow disabling TLS v1.3 when the connectionEugene Grosbein2026-01-222-4/+10
* libfetch: apply timeout to SSL_read()Eugene Grosbein2026-01-221-0/+8
* libfetch: Fix -Wunterminated-string-initializationAlex Richardson2025-12-161-1/+1
* lib: Fix calls that naively set F_SETFD.Ricardo Branco2025-07-171-2/+5
* libfetch: don't include fragments in HTTP requestsPietro Cerutti2024-08-211-1/+4
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
* libfetch: parse IPv4address in IPv6address properlyKa Ho Ng2024-07-111-1/+1
* libfetch: parse scheme://domain:/ correctlyKa Ho Ng2024-03-251-1/+1
* lib/libfetch/common.c: remove an extra semicolonrilysh2024-02-031-1/+1
* lib: Automated cleanup of cdefs and other formattingWarner Losh2023-11-273-3/+0
* libfetch, fetch: Stop recommending the use of ca_root_nss.Dag-Erling Smørgrav2023-10-081-14/+1
* libfetch: don't rely on ca_root_nss for certificate validationMichael Osipov2023-10-031-8/+0
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-161-2/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-165-5/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-165-10/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* libfetch: remove all old OpenSSL supportEnji Cooper2023-06-241-27/+1
* libfetch: specify OpenSSL 1.1 APIsPierre Pronchery2023-05-251-0/+1
* libfetch: do not call deprecated OpenSSL functionsEd Maste2023-05-251-0/+2
* libfetch: Pass a zeroed digest to DigestCalcResponse.John Baldwin2022-11-161-2/+3