summaryrefslogtreecommitdiff
path: root/lib/libcrypto/x509/x509_addr.c
AgeCommit message (Expand)Author
2023-02-16libressl *_namespace.h: adjust *_ALIAS() to require a semicolonTheo Buehler
2022-11-26Make internal header file names consistentTheo Buehler
2022-11-14Hide public symbols in libcrypto/x509 .c filesBob Beck
2022-05-25Remove an unnecessary XXX comment. The suggested check is part ofTheo Buehler
2022-05-17Rewrite make_addressRange() using CBSTheo Buehler
2022-05-17Simplify make_addressPrefix()Theo Buehler
2022-04-21Clarify comments at the start of {asid,addr}_validate_path_internal()Theo Buehler
2022-04-21Avoid expensive RFC 3779 checks during cert verificationTheo Buehler
2022-03-16Make gcc 4 happier about x509_addr.cTheo Buehler
2022-02-04Remove a strange inheritance check from addr_validate_path_internal()Theo Buehler
2022-01-06minor tweaks, no code changeTheo Buehler
2022-01-05Unindent a few lines of code and avoid shadowed variables.Theo Buehler
2022-01-05Rename {c,p}_{min,max} into {child,parent}_{min,max}Theo Buehler
2022-01-05Two minor KNF tweaksTheo Buehler
2022-01-05Use child_aor and parent_aor instead of aorc and aorpTheo Buehler
2022-01-05Rename fp and fc into parent_af and child_af for readability.Theo Buehler
2022-01-05Globally rename all IPAddressFamily *f into af since this is slightlyTheo Buehler
2022-01-05Add a helper function to turn unchecked (but sound) use ofTheo Buehler
2022-01-05Hoist IPAddressFamily_cmp() to the other IPAddressFamily functions.Theo Buehler
2022-01-05Call x a cert for readability.Theo Buehler
2022-01-05Now that i is free, rename j to i for use as loop variable inTheo Buehler
2022-01-05In addr_validate_path_internal() rename i to depth because that'sTheo Buehler
2022-01-05Turn the validation_err() macro into a functionTheo Buehler
2022-01-05Move variable declarations in X509v3_addr_canonize() to the top ofTheo Buehler
2022-01-05Remove a bogus memcmp in range_should_be_prefix()Theo Buehler
2022-01-05Polish X509v3_addr_subset() a bitTheo Buehler
2022-01-05Readability tweaks in addr_contains()Theo Buehler
2022-01-05Fix a bug in addr_contains() introduced in OpenSSL commit be71c372Theo Buehler
2022-01-04Readability tweaks in the print helper i2r_IPAddressOrRanges.Theo Buehler
2022-01-04Consistently name variables with a _len suffix instead of mixingTheo Buehler
2022-01-04Only check the parent to be canonical once we know it is non-NULL.Theo Buehler
2022-01-04Refactor extract_min_max()Theo Buehler
2022-01-04Remove checks that are duplicated in extract_min_max()Theo Buehler
2022-01-04Make X509v3_addr_get_range() readable.Theo Buehler
2022-01-04Add a length check to make_addressPrefix()Theo Buehler
2022-01-04Remove some dead codeTheo Buehler
2022-01-04Drop a pointless NULL checkTheo Buehler
2022-01-04First pass over x509_addr_validate_path()Theo Buehler
2022-01-04Refactor IPAddressFamily accessorsTheo Buehler
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