1003 Commits (9d64d8d2373db494d3460102b970f4aaf92ee274)
 

Author SHA1 Message Date
Daniel Thornburgh 48f794765b Fix build for older CMake versions. 3 years ago
Bob Beck 15302de895 Remove code added to avoid SHA1 weakness. 3 years ago
Adam Langley 553e81e473 Update comment in light of prior change. 3 years ago
Nevine Ebeid 53a87b7c59 ChaCha20-Poly1305 for Armv8 (AArch64) 3 years ago
David Benjamin 59e37765f1 Replace the last strcasecmp with OPENSSL_strcasecmp. 3 years ago
Daniel Thornburgh f299342e38 [build] Fix build with HEAD clang. 3 years ago
Bob Beck 6686352e49 Make calls to the verify callback consistant by calling ctx->verify_cb 3 years ago
David Benjamin f961de5c47 Try to require C11 (in non-MSVC compilers). 3 years ago
David Benjamin 493d5cbedd Try to require C++14. 3 years ago
David Benjamin edbdc240ec Reject [UNIVERSAL 0] in DER/BER element parsers. 3 years ago
Daniel Thornburgh 2fc6d38391 Add CMake install rules. 3 years ago
Nevine Ebeid fa3fbda07b P-256 assembly optimisations for Aarch64. 3 years ago
Adam Langley f7e1a94bd9 hrss: always normalize. 3 years ago
Adam Langley 27ffcc6e19 Use SHA-256 for the FIPS integrity check everywhere. 3 years ago
Kent Ross af34f6460f Remove unused variable 3 years ago
Alex Gaynor 225e8d39b5 Use X509 certificate alias as friendlyName in PKCS12 3 years ago
David Benjamin c9a7dd6879 Retire the Windows BIO_printf workaround. 3 years ago
David Benjamin 4984e4a632 Work around another C language bug with empty spans. 3 years ago
niewei f94a7ce599 ASAN replaces malloc and free with its own implementation. 3 years ago
David Benjamin 8c8e7a683f Update fiat-crypto. 3 years ago
David Benjamin 21440764db Remove VS 2015 support. 3 years ago
David Benjamin b99b98b6eb Remove X509_TRUST_set_default. 3 years ago
Bob Beck 753435403e Replace internal use sha1 hash with sha256. 3 years ago
Adam Langley 8bbefbfeee Document that |EC_KEY_generate_fips| works for both cases. 3 years ago
Adam Langley 972ab52238 Allow the integrity test to be run on demand. 3 years ago
Adam Langley c6e8f3ed08 Add a function to return a FIPS version. 3 years ago
Adam Langley 7f4057ec10 Add a function to tell if an algorithm is FIPS approved. 3 years ago
David Benjamin dcba84922c Add vs2019 to vs_toolchain.py. 3 years ago
David Benjamin 6378c47cb7 Unexport X509_CERT_AUX and remove X509_CERT_AUX.other 3 years ago
David Benjamin d0f14f3981 Document and tidy up X509_alias_get0, etc. 3 years ago
Adam Langley c7a3c46574 Don't loop forever in BN_mod_sqrt on invalid inputs. 3 years ago
Bob Beck 933f72a0f2 Make a whitespace commit to trigger a build. 3 years ago
Kenichi Ishibashi e5abf588c0 Rust bindings: Use CARGO_MANIFEST_DIR in build.rs 3 years ago
David Benjamin ab69425a98 Remove ASN1_ADB_INTEGER. 3 years ago
David Benjamin 6196faba8a Replace an ASN1_INTEGER_get call with ASN1_INTEGER_get_uint64 3 years ago
David Benjamin fdd5260361 Correctly handle LONG_MIN in ASN1_INTEGER_get. 3 years ago
David Benjamin de139712ba Implement ASN1_INTEGER_set_uint64 with ASN1_STRING_set. 3 years ago
David Benjamin bdc35b6361 Rewrite and tighten ASN1_INTEGER encoding and decoding. 3 years ago
David Benjamin 366e886628 Deduplicate the rest of ASN1_INTEGER and ASN1_ENUMERATED. 3 years ago
David Benjamin fa2cd1ee86 Fix theoretical overflow in ASN1_INTEGER_cmp. 3 years ago
Adam Langley d258de7248 Include rsa/internal.h for |...no_self_test| functions. 3 years ago
David Benjamin 66d8563227 Limit the pthread_rwlock workaround to glibc. 3 years ago
David Benjamin 6e25e54b1c Rewrite ASN1_INTEGER tests. 3 years ago
David Benjamin cc4333d757 Use X509V3_add_value_int in i2v_AUTHORITY_KEYID. 3 years ago
David Benjamin e4b3e6afb6 Fix x509v3_bytes_to_hex when passed the empty string. 3 years ago
David Benjamin 657c69b3c5 Reimplement ASN1_get_object with CBS. 3 years ago
David Benjamin 7fac386a15 Add an explicit indefinite-length output to CBS_get_any_ber_asn1_element. 3 years ago
Thomas Klausner 8a38184183 Use ctype(3) in a more standards-conformant way. 3 years ago
David Benjamin 81502beedd Linkify RFCs in more places in the docs. 3 years ago
Adam Langley 4b55af0fc5 Make FFDH self tests lazy. 3 years ago