summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-12-25Fix some weird line wrapping and a minor KNF nitTheo Buehler
2021-12-25No need for assert.h in here.Theo Buehler
2021-12-25drop a meaningless XXXTheo Buehler
2021-12-25Use C99 initializers for v3_addr, v3_asid and v3_ct_scts[]Theo Buehler
2021-12-25Indent goto labels for diffability.Joel Sing
2021-12-25Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions.Joel Sing
2021-12-25Merge evp_asn1.c into a_type.c - these are all ASN1_TYPE_* functions.Joel Sing
2021-12-25Move more ASN1_STRING_* functions to a_string.c.Joel Sing
2021-12-25More consolidation of ASN.1 code.Joel Sing
2021-12-25Consolidate code/templates for ASN.1 types.Joel Sing
2021-12-25Move ASN1_<type>_* functions to the top, encoding/decoding to the bottom.Joel Sing
2021-12-25Rewrite ASN.1 identifier/length parsing in CBS.Joel Sing
2021-12-25Update to reflect changes over the last six yearsPhilip Guenther
2021-12-24Reorder some functions.Joel Sing
2021-12-24Undo commenting of OPENSSL_NO_RFC3779Theo Buehler
2021-12-24Prepare to provide PEM_write_bio_PrivateKey_traditional()Theo Buehler
2021-12-24Prepare to provide EVP_CIPHER_CTX_{get,set}_cipher_dataTheo Buehler
2021-12-24Prepare to provide EVP_CIPHER_CTX_buf_noconst()Theo Buehler
2021-12-24Fix a typo in a comment and add some empty lines for readabilityTheo Buehler
2021-12-24Fix some KNF issues in the RFC 3779 section that have bothered me forTheo Buehler
2021-12-24KNF nitTheo Buehler
2021-12-24Remove asserts from asid_validate_path_internal()Theo Buehler
2021-12-24Turn asserts in ASIdentifierChoice_canonize() into error checksTheo Buehler
2021-12-24Remove assert from extract_min_max() (again)Theo Buehler
2021-12-24Revert previous. The commit contained more than intended.Theo Buehler
2021-12-24Turn asserts in ASIdentifierChoice_canonize() into error checksTheo Buehler
2021-12-24Remove assert from extract_min_max()Theo Buehler
2021-12-24Fix indent of a comment.Theo Buehler
2021-12-24Remove asserts from addr_validate_path_internal()Theo Buehler
2021-12-24Turn assert in X509v3_addr_canonize() into an error check.Theo Buehler
2021-12-23Fully check the second strtoul() call in v2i_IPAddrBlocks()Theo Buehler
2021-12-23Fix an arbitrary out-of-bounds stack read in v2i_IPAddrBlocks()Theo Buehler
2021-12-23Roll the syscalls that have an off_t argument to remove the explicit padding.Philip Guenther
2021-12-23Route templated implementations of {d2i,i2d}_ASN1_BOOLEAN() throughTheo Buehler
2021-12-21document BN_MONT_CTX_set_locked(3)Ingo Schwarze
2021-12-20Always allocate a new stack in o2i_SCT_LIST().Joel Sing
2021-12-20Convert SCT_new_from_base64() to use CBS for o2i_SCT_signature().Joel Sing
2021-12-20document BN_mod_add_quick(3), BN_mod_sub_quick(3), BN_mod_lshift(3),Ingo Schwarze
2021-12-19document BN_consttime_swap(3); this will probably require more work,Ingo Schwarze
2021-12-19document BN_uadd(3) and BN_usub(3)Ingo Schwarze
2021-12-19document BN_zero_ex(3)Ingo Schwarze
2021-12-19Put CTLOG and SCT stacks definitions in the right place.Joel Sing
2021-12-18Document BN_abs_is_word(3).Ingo Schwarze
2021-12-18add the missing .Nm BN_get_rfc3526_prime_1536,Ingo Schwarze
2021-12-18new manual page OBJ_add_sigid(3)Ingo Schwarze
2021-12-18KNF two commentsTheo Buehler
2021-12-18Reinstate the licenses that were replaced with a license stubTheo Buehler
2021-12-18Revert license stubs to full licenses in the remaining files.Theo Buehler
2021-12-18Reinstate the license stubs to their original licenses in most of theTheo Buehler
2021-12-18Convert o2i_SCT* functions to CBS.Joel Sing