summaryrefslogtreecommitdiff
path: root/xs_curl.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-10-24More fixes to libcurl warnings.Gravatar grunfink1-5/+5
2025-10-24Added cast to curl_read_callback functions to mute warnings.Gravatar grunfink1-4/+4
2025-05-04xs_webmention.h new file.Gravatar grunfink1-2/+2
2025-04-27Fixed length error in xs_smtp_request().Gravatar grunfink1-1/+2
2025-02-17Show the POST status also as string.Gravatar default1-0/+11
2025-01-24enforce tls when supported && add testsGravatar shtrophic1-6/+16
2025-01-20add xs_smtp_requestGravatar shtrophic1-0/+36
2025-01-08Bumped copyright year.Gravatar default1-1/+1
2024-08-30Backport from xs.Gravatar default1-2/+1
2024-05-23Added more const.Gravatar default1-2/+2
2024-05-21Added const everywhere.Gravatar default1-1/+1
2024-03-09Backport from xs.Gravatar default1-3/+2
2024-01-04Updated copyright year.Gravatar default1-1/+1
2023-08-09Be more strict in not retrying on permanent errors.Gravatar default1-2/+7
2023-08-09Backport from xs.Gravatar default1-3/+7
2023-07-28Updated comment in headers.Gravatar default1-1/+1
2023-05-07Fixed webfinger and curl issuesGravatar poesty1-2/+3
2023-04-10Fix heap overflow from curl-originating buffersGravatar Saagar Jha1-1/+1
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.Gravatar default1-1/+1
2023-03-03Changed the way the content-length is set.Gravatar default1-3/+1
2023-02-02Minor header tweaks.Gravatar default1-6/+8
2023-02-02Backport from xs.Gravatar default1-2/+2
2023-01-28Backport from xs.Gravatar default1-10/+12
2023-01-24Use a shorter timeout for first output connections.Gravatar default1-5/+8
2023-01-17Updated year in copyright notices.Gravatar default1-1/+1
2023-01-12Backport from xs.Gravatar default1-2/+2
2023-01-08Backport from xs.Gravatar default1-1/+1
2022-12-24More curl timeout tweaks.Gravatar default1-3/+1
2022-12-17Backport from xs.Gravatar default1-0/+2
2022-12-16Don't force HTTP/1.1 connections by default.Gravatar default1-0/+2
2022-12-10Ensure that pd variable stays in scope while curl request runsGravatar Toby Jaffey1-1/+4
Fix for #19
2022-11-04Backport from xs.Gravatar default1-0/+3
2022-10-26Backport from xs.Gravatar default1-0/+2
2022-10-25Backport from xs.Gravatar default1-2/+2
2022-10-05Alert if _timeline_find_fn() finds more than one file.Gravatar default1-2/+2
2022-09-21More work in http signed request.Gravatar default1-4/+1
2022-09-20Imported changes from xs.Gravatar default1-0/+2
2022-09-19Renamed xs_splitn() to xs_split_n().Gravatar default1-1/+1
2022-09-19Imported xs.Gravatar default1-0/+177