summaryrefslogtreecommitdiff
path: root/src/lib (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-04-26Make the new policy code in x509_policy.c to be selectable at compile time.beck12-15/+106
The old policy codes remains the default, with the new policy code selectable by defining LIBRESSL_HAS_POLICY_DAG. ok tb@ jsing@
2023-04-26Add a shim to mimic the BoringSSL sk_delete_if function.beck1-0/+23
We add this locally as a function to avoid delving into the unholy macro madness of STACK_OF(3). ok tb@ jsing@
2023-04-26Add lookup name+function pointer table for improved diagnosticsjob1-4/+29
OK tb@
2023-04-26Adapt the sk_find calls from BoringSSL's api to ours.beck1-6/+5
ok tb@ jsing@
2023-04-26Add the STACK_OF declarations we require.beck1-2/+46
ok tb@ jsing@
2023-04-26Change OPENSSL_malloc|free|memset and friends to the normal versions.beck1-6/+6
ok tb@ jsing@
2023-04-26Fix error code goopbeck1-5/+8
ok tb@ jsing@
2023-04-26Use the correct headers to compile with libresslbeck1-5/+4