1 Commity (c386440683e279fd0ee7f7dabf2676e2a366d6e5)

Autor SHA1 Wiadomość Data
  David Benjamin b609c22882 Switch ssl_privkey to C++. 7 lat temu
  David Benjamin 4414874f1f Simplify ssl_private_key_* state machine points. 7 lat temu
  David Benjamin 19670949ca Align EVP_PKEY Ed25519 API with upstream. 7 lat temu
  David Benjamin 71c21b4300 Add SSL_CTX_set_verify_algorithm_prefs. 7 lat temu
  David Benjamin 69522117a6 Support Ed25519 in TLS. 7 lat temu
  Adam Langley 0aef1686de Comment typo fix: 1024 bits is too small, not too large. 7 lat temu
  David Benjamin 6114c3c5d4 Clean up signature algorithm logic. 7 lat temu
  David Benjamin a232a7159c Deprecate SSL_PRIVATE_KEY_METHOD type and max_signature_len. 7 lat temu
  David Benjamin 76feb1f97f Convert ssl_privkey.c to message-based signing APIs. 7 lat temu
  Adam Langley d04ca95356 Add |SSL[_CTX]_set_chain_and_key|. 7 lat temu
  David Benjamin ab1d28e305 Trim x509.h includes. 7 lat temu
  David Benjamin f29c429324 Remove support for old-style SSL_PRIVATE_KEY_METHOD types. 7 lat temu
  Adam Langley 898be92b67 Support P-224 certificates as a server. 7 lat temu
  Adam Langley 5e3777830c Rename ssl_rsa.c to ssl_privkey.c. 7 lat temu
  Adam Langley 52940c4945 Move a number of certificate-related functions from ssl_rsa.c to ssl_cert.c 7 lat temu
  Adam Langley 3509dacc3c Add |X509_METHOD| and, using it, move many functions to ssl_x509.c. 7 lat temu
  Adam Langley c26692cfdd Push the use of X509 upwards, out of |ssl_set_cert|. 7 lat temu
  Adam Langley 830f7009eb Rename some single-letter argument names. 7 lat temu
  Adam Langley 3a2b47ab5b Don't use |X509| objects in |CERT|, by default. 7 lat temu
  David Benjamin 5db7c9b8c2 Get OPENSSL_COMPILE_ASSERT working in function bodies. 7 lat temu
  David Benjamin 1252f8758a Convert one libssl function to C++11. 7 lat temu
  Adam Langley c5ac2b6c78 Rename X.509 members in |SSL_SESSION| and |CERT|. 8 lat temu
  Daniel Bathgate 89917a5c60 Fix memory leak in set_signing_algorithm_prefs. 8 lat temu
  David Benjamin 34de91e377 Revise server-side ECDSA certificate checks. 8 lat temu
  David Benjamin 04fe9013c4 Require custom private keys to specify curve in 1.3. 8 lat temu
  David Benjamin 0fc37ef082 Fix a number of sigalg scope issues. 8 lat temu
  David Benjamin 0e95015aa5 RSA-PSS should work in TLS 1.2. 8 lat temu
  Steven Valdez 54ed58e806 Forbid PKCS1 in TLS 1.3. 8 lat temu
  David Benjamin 96a16cd10e Finish aligning up_ref functions with OpenSSL 1.1.0. 8 lat temu
  David Benjamin d3440b4d63 Give SSL_PRIVATE_KEY_METHOD a message-based API. 8 lat temu
  David Benjamin 0c0b7e1e1f Widen SSL_PRIVATE_KEY_METHOD types to include the curve name. 8 lat temu
  David Benjamin ca3d545d7f Add SSL_set_signing_algorithm_prefs. 8 lat temu
  David Benjamin 32a66d51a6 Tidy up a few certificate-related utility functions. 8 lat temu
  David Benjamin 7944a9f008 Account for key size when selecting RSA-PSS. 8 lat temu
  Steven Valdez eff1e8d9c7 Adding RSA-PSS signature algorithms. 8 lat temu
  David Benjamin 1fb125c74a Enforce ECDSA curve matching in TLS 1.3. 8 lat temu
  David Benjamin 887c300e25 Move the key type check from tls12_check_peer_sigalg to ssl_verify_*. 8 lat temu
  David Benjamin a2d81f1a27 Don't decompose signature algorithms in ssl_rsa.c. 8 lat temu
  Adam Langley 310d3f63f3 Change |EVP_PKEY_up_ref| to return int. 8 lat temu
  David Benjamin d246b81751 Don't decompose sigalgs in key preferences. 8 lat temu
  Steven Valdez 2b8415e8ff Move the Digest/Sign split for SignatureAlgorithms to a lower level. 8 lat temu
  Steven Valdez f0451ca37d Cleaning up internal use of Signature Algorithms. 8 lat temu
  Tom Thorogood 66b2fe8e02 Add |SSL_CTX_set_private_key_method| to parallel |SSL_set_private_key_method| 8 lat temu
  David Benjamin 758d12732a Add get0 getters for EVP_PKEY. 9 lat temu
  David Benjamin 3a59611726 size_t SSL*_use_*_ASN1. 9 lat temu
  nagendra modadugu 3398dbf279 Add server-side support for asynchronous RSA decryption. 9 lat temu
  Steven Valdez 0d62f26c36 Adding more options for signing digest fallback. 9 lat temu
  David Benjamin 443a1f65e2 Toss file-related convenience bits of ssl/ into a corner. 9 lat temu
  nagendra modadugu 601448aa13 Add server-side support for asynchronous signing. 9 lat temu
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. 9 lat temu