summaryrefslogtreecommitdiff
path: root/xs_curl.h
AgeCommit message (Collapse)Author
2024-08-30Backport from xs.default
2024-05-23Added more const.default
2024-05-21Added const everywhere.default
2024-03-09Backport from xs.default
2024-01-04Updated copyright year.default
2023-08-09Be more strict in not retrying on permanent errors.default
2023-08-09Backport from xs.default
2023-07-28Updated comment in headers.default
2023-05-07Fixed webfinger and curl issuespoesty
2023-04-10Fix heap overflow from curl-originating buffersSaagar Jha
Most of xs.h seems to expect that buffers are rounded up to block size, so we should preserve that invariant here. (In particular, xs_expand will avoid calling xs_realloc if the new size fits in the same block, which means that if we don't pad out the data it will expand out of the memory we're allocated.)
2023-03-30Backport from xs.default
2023-03-03Changed the way the content-length is set.default
2023-02-02Minor header tweaks.default
2023-02-02Backport from xs.default
2023-01-28Backport from xs.default
2023-01-24Use a shorter timeout for first output connections.default
2023-01-17Updated year in copyright notices.default
2023-01-12Backport from xs.default
2023-01-08Backport from xs.default
2022-12-24More curl timeout tweaks.default
2022-12-17Backport from xs.default
2022-12-16Don't force HTTP/1.1 connections by default.default
2022-12-10Ensure that pd variable stays in scope while curl request runsToby Jaffey
Fix for #19
2022-11-04Backport from xs.default
2022-10-26Backport from xs.default
2022-10-25Backport from xs.default
2022-10-05Alert if _timeline_find_fn() finds more than one file.default
2022-09-21More work in http signed request.default
2022-09-20Imported changes from xs.default
2022-09-19Renamed xs_splitn() to xs_split_n().default
2022-09-19Imported xs.default