summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509
AgeCommit message (Expand)Author
2021-12-28Fix typo in commentTheo Buehler
2021-12-28Use lowercase letters for hexadecimal constants, as both jsing and ITheo Buehler
2021-12-28Rewrite X509v3_addr_canonize() with new accessorsTheo Buehler
2021-12-28Validate AFIs before sorting in X509v3_adr_canonize()Theo Buehler
2021-12-28Rewrite/simplify X509v3_addr_is_canonical()Theo Buehler
2021-12-28Check AFI/SAFI before comparing them in X509v3_addr_is_canonical()Theo Buehler
2021-12-28Make IPAddressFamily_cmp() more pleasing on the eyeTheo Buehler
2021-12-28Style improvements in X509v3_addr_add_range()Theo Buehler
2021-12-28Style improvements in X509v3_addr_add_prefix()Theo Buehler
2021-12-28Another small readability tweak in X509v3_addr_inherits()Theo Buehler
2021-12-28Use an accessor in X509v3_addr_inherits()Theo Buehler
2021-12-28Add a comment to i2r_IPAddrBlocks that we may want/have to deal withTheo Buehler
2021-12-28Add a few accessors for IPAddressFamily and make first use of themTheo Buehler
2021-12-28Simplify and explain expand_addr() a bitTheo Buehler
2021-12-28Add a comment so I don't forget to think about input validationTheo Buehler
2021-12-28Convert make_IPAddressFamily to CBS/CBBTheo Buehler
2021-12-28Remove two pointless NULL checks and allocationsTheo Buehler
2021-12-28Check for trailing garbage in X509_addr_get_afi()Theo Buehler
2021-12-28Convert X509v3_adr_get_afi() to CBSTheo Buehler
2021-12-26zap doubled semicolonTheo Buehler
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-24Undo commenting of OPENSSL_NO_RFC3779Theo 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-18Reinstate the licenses that were replaced with a license stubTheo Buehler
2021-12-12Include evp_locl.h where it will be needed once most structs fromTheo Buehler
2021-12-03Convert {i2d,d2i}_{,EC_,DSA_,RSA_}PUBKEY{,_bio,_fp}() to templated ASN1Joel Sing
2021-11-26Bugfix in X509_get_pubkey_parameters(3):Ingo Schwarze
2021-11-26Simplify the code in X509_get_pubkey_parameters(3)Ingo Schwarze
2021-11-24Add certificate transparency methods to the standard extensions.Theo Buehler
2021-11-24In some situations, the verifier would discard the error on an unvalidatedBob Beck
2021-11-19minor KNF improvement, changing only whitespace, no code change:Ingo Schwarze
2021-11-19As long as X509_OBJECT_free_contents(3) is a public API function,Ingo Schwarze
2021-11-14Put curly brace on the correct line.Joel Sing
2021-11-13Fix a bug in check_crl_time() that could result in incompleteIngo Schwarze