wolfssl/cyassl
David Garske 872d222b59 * Adds the following openssl compatibility API's:
- SSL_CIPHER_get_id
  - SSL_CIPHER_get_rfc_name
  - SSL_get_cipher_by_value
  - X509_print_ex
  - X509_NAME_add_entry_by_NID
  - X509_time_adj
  - X509_time_adj_ex
  - DTLSv1_get_timeout
  - DTLSv1_handle_timeout
  - DTLSv1_set_initial_timeout_duration
  - SSL_CTX_set_current_time_cb
  - PEM_write_bio_RSA_PUBKEY
  - PEM_read_bio_RSA_PUBKEY
  - PEM_write_bio_PUBKEY
  - EVP_PKEY_missing_parameters
  - EVP_PKEY_cmp
  - BN_is_negative
  - BIO_set_retry_write
* Improvements to the notBefore and notAfter date handling.
* Improvements to BIO and BIO_METHOD
  - Moved structure to public area to allow for dereferencing
  - Renamed members to provide compatibility.
  - Added support for custom BIO methods for read/write.
* Added advanced openssl compatibility test cases for key and certificate generation.
* Fix for `ASN1_STRING_set` to allow NULL data.
* Fix to populate public key information on `EVP_PKEY_assign_RSA` and `EVP_PKEY_assign_EC_KEY`.
* Fix naming for `X509_get_notBefore` and `X509_get_notAfter` functions.
* Added `wc_EccPublicKeyDerSize`.
* Improvements to `wc_RsaPublicKeyDerSize`, so dummy memory doesn't have to be allocated.
* Made the `wc_*PublicKeyDerSize` functions public.
* Eliminate use of snprintf for UTC to generalized time conversion in `wolfSSL_ASN1_TIME_to_generalizedtime`.
2019-09-26 08:42:35 -07:00
..
ctaocrypt Updates for v4.0.0 2019-03-15 10:37:36 -07:00
openssl Fix for ssl23.h include for openssl compat with cyassl. 2019-04-01 11:10:29 -07:00
callbacks.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
certs_test.h new client-ecc-cert.pem/renewcerts updates/certs relavent name changes 2015-02-02 09:10:07 -07:00
crl.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
error-ssl.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
include.am For distro build don't install options.h (conflicts with multi-arch). Fix for BUILD_DISTRO excludes with indent. 2016-11-29 13:29:19 -08:00
internal.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
ocsp.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
options.h.in Updates for v4.0.0 2019-03-15 10:37:36 -07:00
sniffer.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
sniffer_error.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
sniffer_error.rc sniffer should fail a session missing a RSA key 2015-03-16 18:13:51 -07:00
ssl.h * Adds the following openssl compatibility API's: 2019-09-26 08:42:35 -07:00
test.h moved cyassl -> wolfssl 2014-12-17 10:29:35 -07:00
version.h Updates for v4.0.0 2019-03-15 10:37:36 -07:00
version.h.in Updates for v4.0.0 2019-03-15 10:37:36 -07:00