34 Commits (ec87e1a7672044cbd7d484f2478cd618a7f1f81a)

Author SHA1 Message Date
David Benjamin a438519f9e Fix miscellaneous size_t truncations 2 years ago
David Benjamin af0739fc73 Const-correct sk_FOO_cmp_func 2 years ago
Bob Beck dcabfe2d89 Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. 2 years ago
David Benjamin d5e93f521b Cap decimal input sizes in s2i_ASN1_INTEGER 2 years ago
Bob Beck 00c70b8d69 Add locale independent implementations of isalpha, isalnum, isdigit, 2 years ago
David Benjamin 62ab404cb5 Make X509V3_get_value_int free the old value before overwriting it. 2 years ago
David Benjamin 112e1a71e1 Rewrite ASN1_generate_v3. 2 years ago
David Benjamin f81f16cddd Introduce constants for ASN1_BOOLEAN 2 years ago
David Benjamin 42b7b35f76 Introduce a locale-independent version of isspace 2 years ago
David Benjamin 974083f2af Remove the last of the filename comments. 2 years ago
David Benjamin 0bd6112dda Unexport various X509V3_CTX and NCONF helper functions. 2 years ago
David Benjamin de5bb39125 Rename and tidy up x509v3_name_cmp. 2 years ago
David Benjamin 6ce77afa91 Unexport X509V3_NAME_from_section and fix the type of chtype. 2 years ago
David Benjamin 11f93cdf55 Make CONF_parse_list size_t-clean. 2 years ago
David Benjamin 8462a367bb Silence a GCC 12 -Warray-bounds false positive warning. 2 years ago
David Benjamin b6f47e88b0 Document most X509_NAME functions. 2 years ago
David Benjamin c239ffd055 Remove some unnecessary NULL checks. 2 years ago
David Benjamin 46350487c1 Run convert_comments.go on the recently-converted files 2 years ago
David Benjamin c0b87a04db Re-run clang-format with InsertBraces. 2 years ago
David Benjamin 260a10cccb clang-format remaining directories. 2 years ago
David Benjamin 1500ad0533 Define STACK_OF(OPENSSL_STRING) more straight-forwardly. 2 years ago
David Benjamin 2d4f1b85f2 Use the correct function types in X509V3_EXT_METHODs. 3 years ago
David Benjamin e4b3e6afb6 Fix x509v3_bytes_to_hex when passed the empty string. 3 years ago
David Benjamin 9631bc1041 Remove non-standard wildcard input DNS names. 3 years ago
David Benjamin c3c540b9a4 Remove non-standard X.509 DNS wildcard matching. 3 years ago
David Benjamin cdfc2595bc Fix some error-handling in i2v functions. 3 years ago
David Benjamin 4bf0a19ac8 Fix typo. 3 years ago
David Benjamin 2d10c18b3a Fix i2v_GENERAL_NAME to not assume NUL terminated strings 3 years ago
David Benjamin 4f9a7ba47e Do not rely on ASN1_STRING being NUL-terminated. 3 years ago
David Benjamin 8648c53690 Refer to RFCs consistently. 3 years ago
Giorgio Marinelli c220b5fa69 Decorate x509v3_a2i_ipadd declaration as its definition. 3 years ago
David Benjamin f25ada3a79 Prefix and unexport a2i_ipadd. 3 years ago
David Benjamin a93545c2e0 Const-correct various X509 string parameters. 4 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 4 years ago