aboutsummaryrefslogtreecommitdiff
path: root/lib/libfetch
Commit message (Expand)AuthorAgeFilesLines
* 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
* fetch: support EAI_ADDRFAMILY error, correct two error messagesMike Karels2022-11-021-2/+5
* libfetch: Use memcpy in place of an odd strncpy.John Baldwin2022-10-031-1/+1
* There's no PEM(3) anywhere around; delete reference.Jens Schweikhardt2022-09-171-2/+1
* libfetch: remove a set-but-not-uswed variableStefan Eßer2022-04-201-5/+2
* pkgbase: Create a FreeBSD-fetch packageEmmanuel Vadot2021-12-211-0/+2
* fetch: do not confuse capacity and lengthBaptiste Daroussin2021-09-091-2/+3
* Fix libfetch out of bounds read.Gordon Tetlow2021-08-241-1/+4
* libfetch: use more portable getline() interfaceDaniel Kolesa2021-08-171-3/+5
* libfetch: Retry with proxy auth when server returns 407Renato Botelho2021-04-011-6/+49
* Remove support for SSLv3 from fetch(3).Jung-uk Kim2020-11-242-9/+3
* Replace literal uses of /usr/local in C sources with _PATH_LOCALBASEStefan Eßer2020-10-271-1/+2
* Don't explicitly specify c99 or gnu99 as the default is now gnu99.Xin LI2020-08-171-2/+0
* fetch(3): plug some leaksKyle Evans2020-02-211-1/+5
* fetch(3): don't leak sockshost on failureKyle Evans2020-02-151-10/+13
* fetch(3): fix regression in IPv6:port spec from r357977Kyle Evans2020-02-151-5/+5