aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2023-02-06Const-correct the various EVP_PKEY PEM writersDavid Benjamin1-11/+11
2023-02-06Fix leak in set_dist_point_name error handling.David Benjamin1-1/+1
2023-02-01Align header guard style in the remaining headers.David Benjamin4-15/+17
2023-02-01Add locale independent implementations of isalpha, isalnum, isdigit,Bob Beck1-7/+27
2023-02-01Remove ASN1_TFLG_COMBINE.David Benjamin1-15/+0
2023-02-01Unexport and remove support for implicit tagging on ASN1_ITYPE_EXTERN.David Benjamin1-29/+0
2023-02-01Remove the last of the broken NEON workaroundDavid Benjamin1-4/+6
2023-01-30Introduce a locale-independent version of isdigitBob Beck1-0/+4
2023-01-30Introduce constants for ASN1_BOOLEANDavid Benjamin1-2/+15
2023-01-30Introduce a locale-independent version of isspaceDavid Benjamin1-1/+6
2023-01-27Remove old Trust Token redeem API.Steven Valdez1-23/+5
2023-01-27Remove support for ppc64le.David Benjamin1-3/+0
2023-01-27Switch ERR_GET_* to inline functionsDavid Benjamin1-3/+10
2023-01-26Add CBS_get_u64_decimal.David Benjamin1-0/+7
2023-01-26Use the same Deleter across all bssl::UniquePtr<T>.David Benjamin1-2/+2
2023-01-25Unexport BN_MONT_CTX_set_locked.David Benjamin1-9/+0
2023-01-23Don't automatically sync the two CONF parameters in X509V3_EXT_nconf.David Benjamin1-23/+16
2023-01-19Rewrite X.509 policy tree logic.David Benjamin2-1/+1
2023-01-18Reduce caller requirements on X509V3_CTX.David Benjamin1-15/+11
2023-01-18Rename CTX_TEST to X509V3_CTX_TEST.David Benjamin1-3/+2
2023-01-17Fix crash if '@section' is used with no CONF.David Benjamin1-3/+3
2023-01-17Add stubs for hybrid Kyber768 with X25519 or P-256.Adam Langley2-0/+8
2023-01-17Const-correct sk_FOO_deep_copy's copy callback.David Benjamin1-8/+8
2023-01-17Deprecate, test, and document X.509 config APIs.David Benjamin1-30/+118
2023-01-17Remove the last of the filename comments.David Benjamin1-1/+0
2023-01-17Further const-correct config-based extension creation.David Benjamin2-26/+35
2023-01-17Empty stacks are vacuously sortedDavid Benjamin1-2/+3
2023-01-17Add sk_FOO_delete_if.David Benjamin1-1/+33
2023-01-17Add over_message issuance and redemption to Trust Tokens.Steven Valdez1-0/+29
2023-01-17Remove hmac.h include from ssl.h.Piotr Sikora1-5/+0
2023-01-12Remove custom CONF methods from X509V3_CTX.David Benjamin1-11/+2
2023-01-12Unexport various X509V3_CTX and NCONF helper functions.David Benjamin1-47/+0
2022-12-15Const-correct and simplify X509_VERIFY_PARAM_set1_policies.David Benjamin1-1/+1
2022-12-13Explicitly warn about streaming AEADs with EVP_CIPHER_CTX.David Benjamin1-0/+6
2022-12-09Unexport X509V3_NAME_from_section and fix the type of chtype.David Benjamin1-3/+0
2022-12-08Add SSL_was_key_usage_invalid.David Benjamin1-3/+15
2022-12-07Fix -Wshorten-64-to-32 errors in ex_data.c.David Benjamin1-1/+1
2022-12-07Rewrite i2o_ECPublicKey with CBB_finish_i2d.David Benjamin1-1/+1
2022-12-03Fix up some integer types in crypto/asn1David Benjamin1-2/+2
2022-12-02Use a sized type for asn1t.h flags.David Benjamin1-3/+3
2022-11-29Test, re-document, and deprecate EVP_Cipher.David Benjamin1-20/+24
2022-11-28Add a note in bn.h that this is not for general-purpose math.David Benjamin1-1/+6
2022-11-23Make OPENSSL_tm_to_posix and OPENSSL_posix_to_tm public APIBob Beck1-0/+41
2022-11-21Switch blinding indices to size_t.David Benjamin1-1/+1
2022-11-21Remove ASN1_PRINTABLE_type.David Benjamin1-9/+0
2022-11-14Define CBS/CBB tags as uint32_t with a typedef.David Benjamin2-15/+22
2022-11-14More -Wshorten-64-to-32 fixes.David Benjamin2-3/+3
2022-11-14Introduce ossl_ssize_t and use it in ASN1_STRING_set.David Benjamin2-2/+13
2022-11-06Add the suite of EC_KEY and EC_POINT serializers.David Benjamin2-8/+37
2022-10-26Simplify crypto/evp/print.c.David Benjamin1-1/+1