summaryrefslogtreecommitdiff
path: root/http.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-01-24Use a shorter timeout for first output connections.Gravatar default1-2/+3
2023-01-17Updated year in copyright notices.Gravatar default1-1/+1
2023-01-12Backport from xs.Gravatar default1-5/+5
2023-01-11More keyId/signature tweaks.Gravatar default1-7/+5
2023-01-10Use the already loaded actor in check_signature().Gravatar default1-3/+5
2023-01-09Log check_signature() errors.Gravatar default1-0/+2
2023-01-08More work in check_signature() error archiving.Gravatar default1-10/+11
2023-01-08Don't use goto in check_signature().Gravatar default1-9/+15
It seems to interfere with cleanup functions in llvm.
2023-01-08Move the ~/error directory to where it belongs.Gravatar default1-1/+1
2023-01-08The headers of signature errors are archived in the ~/error directory (if ↵Gravatar default1-0/+14
exists).
2023-01-08Minor refactor to check_signature().Gravatar default1-10/+13
2023-01-08Added support for HTTP signature pseudo-headers (created) and (expires).Gravatar default1-1/+18
They are used in Lemmy.
2022-10-02Use the time functions of xs_time.h.Gravatar default1-1/+2
2022-09-30Fixed check_signature().Gravatar default1-7/+2
2022-09-29More work in check_signature() (non-working).Gravatar default1-0/+43
2022-09-29New function check_signature() (incomplete).Gravatar default1-0/+54
2022-09-27New variable USER_AGENT.Gravatar default1-1/+1
2022-09-26Use xs_evp_sign() for signing.Gravatar default1-4/+4
2022-09-26Serve the actor as the correct content-type.Gravatar default1-2/+5
2022-09-25More sign work (I'm tired).Gravatar default1-1/+1
2022-09-25New function msg_actor().Gravatar default1-0/+1
2022-09-25Minor tweak in http signatures.Gravatar default1-6/+10
2022-09-25Fixed a bug in the digest header.Gravatar default1-5/+12
2022-09-21More work in http signed request.Gravatar default1-3/+3
2022-09-21New function xs_sha256_base64().Gravatar default1-2/+2
2022-09-21Use its own copy of the headers in http_signed_request().Gravatar default1-7/+14
2022-09-20Added http signed request code (untested).Gravatar default1-3/+62
2022-09-20[http.c] new file.Gravatar default1-0/+20