27967 Commits (b897b353dff8138aa838bae9766ecd3de8c03280)
 

Author SHA1 Message Date
Richard Levitte b897b353df Drop Travis
2 years ago
Richard Levitte 4605b34d56 Github CI: Add a job for out-of-source build + install
2 years ago
Richard Levitte d9c22dde29 Unix Makefile generator: Fix empty basename calls
2 years ago
Tomas Mraz c27e792221 bn: Deprecate the X9.31 RSA key generation related functions
2 years ago
Dr. David von Oheimb c9603dfa42 OCSP HTTP: Restore API of undocumented and recently deprecated functions
2 years ago
Dr. David von Oheimb 806990e7db OSSL_HTTP_REQ_CTX.pod: minor addition and remove redundant paragraph
2 years ago
Dr. David von Oheimb 046fba4493 OSSL_HTTP_REQ_CTX_new(): replace method_GET parameter by method_POST
2 years ago
Dr. David von Oheimb cddbcf02f5 rename OSSL_HTTP_REQ_CTX_header to OSSL_HTTP_REQ_CTX_set_request_line
2 years ago
Dr. David von Oheimb 0a20cc4bc3 Add check of HTTP method to OSSL_HTTP_REQ_CTX_content()
2 years ago
Dr. David von Oheimb 85c8b87b82 Util/Pod.pm: Fix uninitialized $podinfo{lastsecttext} on empty input
2 years ago
Matt Caswell 8a9394c1ed Fix no-dh and no-dsa
2 years ago
Matt Caswell fc52ae8c4b Don't copy parameters on setting a key in libssl
2 years ago
Matt Caswell 5060cd5f3e Ensure legacy_asn1_ctrl_to_param can handle MDs not in the OBJ database
2 years ago
Richard Levitte ef161e7b8f Unix Makefile generator: separate "simple" shared libraries from import libraries
2 years ago
zsugabubus daa86f9e6b Check input size before NULL pointer test inside mem_write()
2 years ago
Tomas Mraz 616581aaac dh_cms_set_shared_info: Use explicit fetch to be able to provide libctx
2 years ago
Tomas Mraz 6c4ecc655a dh_cms_set_peerkey: The peer key is encoded as an ASN.1 integer
2 years ago
Tomas Mraz 24d5be7a2a Make the smdh.pem test certificate usable with fips provider
2 years ago
Tomas Mraz 6253cdcc8e kdf_exch.c (kdf_derive): Proper handling of NULL secret
2 years ago
Tomas Mraz f23e4a17a2 Fixes related to broken DH support in CMS
2 years ago
Tomas Mraz 6d9a54c6e6 Pass correct maximum output length to provider derive operation
2 years ago
Dr. David von Oheimb 3d46c81a7d CMP: Allow PKCS#10 input also for ir, cr, kur, and rr messages
2 years ago
Dr. David von Oheimb 2039ac07b4 X509_REQ_get_extensions(): Return empty stack if no extensions found
2 years ago
Dr. David von Oheimb 6b63b7b61e apps/cmp.c: Check self-signature on CSR input and warn on failure
2 years ago
Dr. David von Oheimb 92d619450a apps/cmp.c: Improve diagnostics on loading private vs. public key for cert request
2 years ago
Tomas Mraz adcaebc314 CI: Add some legacy stuff that we do not test in GitHub CI yet
2 years ago
Michael Baentsch 52b0bb38f3 fall-back -> fallback find-doc-nit addition
2 years ago
Tim Hitchins 6857058016 Fix typo in crl2pkcs documentation
2 years ago
Rich Salz a3d267f184 Deprecate EVP_KEY_new_CMAC_key and EVP_PKEY_new_CMAC_key_ex
2 years ago
Vadim Fedorenko 3aa7212e0a ktls: Initial support for ChaCha20-Poly1305
2 years ago
Matt Caswell 5b57aa24c3 Ensure SRP BN_mod_exp follows the constant time path
2 years ago
Tomas Mraz 53d650d1f3 ec_kmgmt.c: OSSL_PKEY_PARAM_DEFAULT_DIGEST is gettable param for EC/SM2 keys
2 years ago
Dr. David von Oheimb d8ab30be9c X509v3_get_ext_by_NID.pod: Add warning on counter-intuitive behavior of X509v3_delete_ext() etc.
2 years ago
Dr. David von Oheimb 05458fdb73 apps/x509.c: Make -x509toreq respect -clrext, -sigopt, and -extfile options
2 years ago
Dr. David von Oheimb b9fbacaa7b apps/x509.c: Add -copy_extensions option, used when transforming x509 <-> req
2 years ago
Dr. David von Oheimb 1d1d23128f 80-test_ssl_old.t: Minor corrections: update name of test dir etc.
2 years ago
Dr. David von Oheimb 03f4e3ded6 apps.c: Clean up copy_extensions()
2 years ago
Dr. David von Oheimb 2367238ced X509_REQ_print_ex(): Correct indentation of extensions, which are attributes
2 years ago
Dr. David von Oheimb db6a47b10d X509_REQ_print_ex(): Replace weird 'a0:00' output on empty attributes by '(none)'
2 years ago
Dr. David von Oheimb 743975c7e5 constify X509_REQ_add_extensions() and X509_REQ_add_extensions_nid()
2 years ago
Dr. David von Oheimb b24cfd6bf4 apps/x509.c: Major code, user guidance, and documentation cleanup
2 years ago
Dr. David von Oheimb 7c5237e1d7 apps/x509.c: Take the -signkey arg as default pubkey with -new
2 years ago
Dr. David von Oheimb 49b36afb0b 25-test_x509.t: Make test case w.r.t. self-issued cert run also without EC enabled
2 years ago
Dr. David von Oheimb abc4439c92 25-test_x509.t: Minor update: factor out path for test input files
2 years ago
Dr. David von Oheimb 8cadc51706 25-test_x509.t: Minor update: do not anymore unlink test output files
2 years ago
Dr. David von Oheimb 63162e3d55 X509: Enable printing cert even with invalid validity times, saying 'Bad time value'
2 years ago
Dr. David von Oheimb b09aa550d3 ASN1_TIME_print() etc.: Improve doc and add comment on handling invalid time input
2 years ago
Dr. David von Oheimb 9495cfbc22 make various test CA certs RFC 5280 compliant w.r.t. X509 extensions
2 years ago
Jon Spillett 3d63348a87 apps/genpkey.c: Use PEM_read_bio_Parameters_ex when reading parameters
2 years ago
Jon Spillett ac6ea3a7c5 test-gendsa: Add test cases with FIPS provider
2 years ago