summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix typo in commenttb2021-12-281-2/+2
* Use lowercase letters for hexadecimal constants, as both jsing and Itb2021-12-281-15/+15
* Rewrite X509v3_addr_canonize() with new accessorstb2021-12-281-7/+9
* Validate AFIs before sorting in X509v3_adr_canonize()tb2021-12-281-1/+7
* Rewrite/simplify X509v3_addr_is_canonical()tb2021-12-281-40/+36
* Check AFI/SAFI before comparing them in X509v3_addr_is_canonical()tb2021-12-281-1/+8
* Make IPAddressFamily_cmp() more pleasing on the eyetb2021-12-281-4/+11
* Style improvements in X509v3_addr_add_range()tb2021-12-281-8/+15
* Style improvements in X509v3_addr_add_prefix()tb2021-12-281-7/+16
* Another small readability tweak in X509v3_addr_inherits()tb2021-12-281-2/+3
* Use an accessor in X509v3_addr_inherits()tb2021-12-281-2/+2
* Add a comment to i2r_IPAddrBlocks that we may want/have to deal withtb2021-12-281-1/+2
* Add a few accessors for IPAddressFamily and make first use of themtb2021-12-281-25/+94
* Simplify and explain expand_addr() a bittb2021-12-281-12/+23
* Add a comment so I don't forget to think about input validationtb2021-12-281-1/+3
* Convert make_IPAddressFamily to CBS/CBBtb2021-12-281-13/+26
* Remove two pointless NULL checks and allocationstb2021-12-281-7/+1
* Check for trailing garbage in X509_addr_get_afi()tb2021-12-281-1/+5
* Convert X509v3_adr_get_afi() to CBStb2021-12-281-6/+21
* Pull BN_{new,init,clear,clear_free,free} up to the top of bn_lib.cjsing2021-12-271-58/+58
* zap doubled semicolontb2021-12-261-2/+2
* Check BIO_indent() return like all the others in this file.tb2021-12-261-2/+3
* Drop pointless cast in i2d_ASN1_BOOLEAN(). This may or may not fixtb2021-12-261-2/+2
* Consistently call BN_init() before BN_with_flags()tb2021-12-263-15/+33
* Hoist memset of CBB above EVP_MD_CTX_new() and HMAC_CTX_new() to avoidtb2021-12-261-3/+3
* Correct SSL_get_peer_cert_chain() when used with the TLSv1.3 stack.jsing2021-12-261-3/+6
* Fix some weird line wrapping and a minor KNF nittb2021-12-251-10/+6
* No need for assert.h in here.tb2021-12-251-2/+1
* drop a meaningless XXXtb2021-12-251-2/+1
* Use C99 initializers for v3_addr, v3_asid and v3_ct_scts[]tb2021-12-253-45/+79
* Indent goto labels for diffability.jsing2021-12-2529-101/+101
* Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions.jsing2021-12-253-112/+50
* Merge evp_asn1.c into a_type.c - these are all ASN1_TYPE_* functions.jsing2021-12-253-197/+134
* Move more ASN1_STRING_* functions to a_string.c.jsing2021-12-253-60/+62
* More consolidation of ASN.1 code.jsing2021-12-258-715/+438
* Consolidate code/templates for ASN.1 types.jsing2021-12-257-168/+168
* Move ASN1_<type>_* functions to the top, encoding/decoding to the bottom.jsing2021-12-254-329/+329
* Rewrite ASN.1 identifier/length parsing in CBS.jsing2021-12-254-92/+220
* Update to reflect changes over the last six yearsguenther2021-12-251-34/+47
* Reorder some functions.jsing2021-12-241-46/+46
* Undo commenting of OPENSSL_NO_RFC3779tb2021-12-242-5/+7
* Prepare to provide PEM_write_bio_PrivateKey_traditional()tb2021-12-242-5/+19
* Prepare to provide EVP_CIPHER_CTX_{get,set}_cipher_datatb2021-12-242-3/+22
* Prepare to provide EVP_CIPHER_CTX_buf_noconst()tb2021-12-242-2/+11
* Fix a typo in a comment and add some empty lines for readabilitytb2021-12-241-2/+6
* Fix some KNF issues in the RFC 3779 section that have bothered me fortb2021-12-241-54/+55
* KNF nittb2021-12-241-2/+2
* Remove asserts from asid_validate_path_internal()tb2021-12-241-11/+22
* Turn asserts in ASIdentifierChoice_canonize() into error checkstb2021-12-241-3/+5
* Remove assert from extract_min_max() (again)tb2021-12-241-3/+1