Takashi Kojo
|
06455436d3
|
add ERR_load_BIO_strings
|
2017-11-24 05:49:41 +09:00 |
|
Takashi Kojo
|
5b16fe2f3c
|
add X509_STORE_CTX_set_verify_cb
|
2017-11-24 05:49:41 +09:00 |
|
Takashi Kojo
|
b8c5218ad3
|
add SSL_CTX_set_alpn_protos
|
2017-11-24 05:49:41 +09:00 |
|
Takashi Kojo
|
1bcec16509
|
add SSL_get_peer_cert_chain
|
2017-11-24 05:47:20 +09:00 |
|
Takashi Kojo
|
a320464c5a
|
add SSL_set_msg_callback_arg
|
2017-11-24 05:44:54 +09:00 |
|
Takashi Kojo
|
7e579e46aa
|
pull SSL_set_msg_callback from Part5
|
2017-11-24 05:42:35 +09:00 |
|
Takashi Kojo
|
12a9f41755
|
add SSL_CTX_clear_options
|
2017-11-24 05:38:24 +09:00 |
|
Takashi Kojo
|
d967129581
|
add BN_mod_mul
|
2017-11-24 05:38:24 +09:00 |
|
dgarske
|
8c15c65343
|
Merge pull request #1216 from abrahamsonn/windows-errors
Windows errors
|
2017-11-21 15:21:14 -08:00 |
|
toddouska
|
21e391fbce
|
Merge pull request #1235 from SparkiDev/tls13_draft21
Update code to support Draft 21 of TLS v1.3
|
2017-11-17 13:11:03 -08:00 |
|
toddouska
|
947fceda6d
|
Merge pull request #1232 from dgarske/disable_oldtls_v1_0
Disable TLS v1.0 by default
|
2017-11-16 13:49:03 -08:00 |
|
Sean Parkinson
|
cb8e284464
|
Update code to support Draft 21 of TLS v1.3
|
2017-11-15 16:40:48 +10:00 |
|
abrahamsonn
|
f17470b42b
|
Added more of the requested changes & made an attempt to remove merge conflicts
|
2017-11-14 15:05:32 -07:00 |
|
David Garske
|
d5cc3ca198
|
Disable TLS v1.0 by default. Added new --enable-tlsv10 option to force enable (only works if --enable-oldtls is set, which is on by default).
|
2017-11-14 14:01:31 -08:00 |
|
toddouska
|
0ade0eb55b
|
Merge pull request #1224 from dgarske/get_version
Improvements to wolfSSL get/set version
|
2017-11-13 16:05:22 -08:00 |
|
David Garske
|
54c663ed49
|
Added new API wolfSSL_GetVersion to get version as wolfSSL value which can be passed into wolfSSL_SetVersion. Fixed duplicate CyaSSL_CTX_use_PrivateKey_buffer define. Added TLS1.3 to wolfSSL_SetVersion.
|
2017-11-10 11:13:48 -08:00 |
|
David Garske
|
717ebf0146
|
Fix for wolfSSL_PubKeyPemToDer so its available when NO_FILESYSTEM is defined (moved it out of NO_FILESYSTEM block). Added wc_DerToPemEx support for PUBLICKEY_TYPE.
|
2017-11-09 11:15:33 -08:00 |
|
Sean Parkinson
|
6a825ea0ce
|
Fix warnings and g++ casting error
|
2017-11-09 17:30:59 +10:00 |
|
David Garske
|
e591576cdf
|
Cleanup of the RSA exponent hard coded value.
|
2017-11-06 10:23:06 -08:00 |
|
David Garske
|
231ebeea0e
|
Add unit test for BN_bn2hex. Cleanup math radix constants.
|
2017-11-06 09:16:37 -08:00 |
|
dgarske
|
1d1e904acb
|
Merge pull request #942 from ghoso/dev201705
New openssl compatibility functions for: `BN_mod_inverse`, `PKCS5_PBKDF2_HMAC_SHA1` and
`SSL_set_tlsext_status_type`.
|
2017-11-02 10:47:14 -07:00 |
|
toddouska
|
a14ea92d78
|
Merge pull request #1204 from dgarske/ec_tests
Fixes and improvements for `EC_POINT_mul`
|
2017-11-02 08:50:34 -07:00 |
|
David Garske
|
cc7a5fd490
|
Fix for bug in wolfSSL_EC_POINT_free not freeing the internal ECC point. Unit test fixup for test_wolfSSL_EVP_PKEY_new_mac_key with malloc and size 0. Cleanup the EC_POINT unit test to not set Gxy->inSet, since its already 0.
|
2017-11-01 09:44:19 -07:00 |
|
Go Hosohara
|
9c9978ce9f
|
OpenSSL Compatibility functions on PR#942.
|
2017-11-01 13:00:47 +09:00 |
|
David Garske
|
72a33136f5
|
Fix for EC_POINT_mul population of result. Add NULL arg checks for a few compatability functions. Added unit tests for compatability layer API's EC_POINT_ and EC_GROUP_ in test_wolfSSL_EC. Cleanup of the EC_POINT_dump.
|
2017-10-31 16:09:39 -07:00 |
|
David Garske
|
fa01c41ea9
|
Build fixes for building without filesystem.
|
2017-10-30 15:25:47 -07:00 |
|
toddouska
|
c0105b3008
|
Merge pull request #1175 from dgarske/cleanup_inlines
Cleanup to consolidate the inline helpers
|
2017-10-24 08:15:12 -07:00 |
|
David Garske
|
7f30397252
|
Remove execute bit on all code files.
|
2017-10-23 11:16:40 -07:00 |
|
David Garske
|
911b6f95f8
|
Release v3.12.2 (lib 14.0.0). Updated copywright.
|
2017-10-22 15:58:35 -07:00 |
|
David Garske
|
c9558ee27b
|
Updated a few more old names. Added PR for new configs to Jenkins.
|
2017-10-18 10:38:27 -07:00 |
|
David Garske
|
7f2e6e1d8a
|
Cleanup to consolidate the inline helpers like cto, ato and bto into misc.c. Relocate the word24 typedef into types.h.
|
2017-10-18 09:06:48 -07:00 |
|
toddouska
|
1377577af5
|
Merge pull request #1187 from dgarske/build_fixes
Build fixes for various TLS 1.3 disable options
|
2017-10-18 08:59:46 -07:00 |
|
David Garske
|
3d7e86f08d
|
Added missing API's for disabling OCSP stapling. Added OCSP stapling enable/disable for WOLFSSL.
|
2017-10-17 13:52:05 -07:00 |
|
David Garske
|
8659140494
|
Build fixes for various TLS 1.3 disable options (RSA, ECC and ED/Curve 25519).
|
2017-10-17 09:39:32 -07:00 |
|
toddouska
|
b79b816276
|
Merge pull request #1168 from dgarske/ctx_get_cm
Add method to get WOLFSSL_CTX certificate manager
|
2017-10-13 09:13:54 -07:00 |
|
toddouska
|
6fd53d31c2
|
Merge pull request #1157 from dgarske/old-names
Refactor SSL_ and hashing types to use wolf specific prefix
|
2017-10-13 09:09:44 -07:00 |
|
toddouska
|
04106a0089
|
Merge pull request #1174 from dgarske/ocsp_cb_ctx
Improvement to `wolfSSL_SetOCSP_Cb` to allow context per WOLFSSL object
|
2017-10-12 10:02:49 -07:00 |
|
David Garske
|
6021c37ec7
|
Refactor WOLF_SSL_ to WOLFSSL_ (much better).
|
2017-10-11 09:10:43 -07:00 |
|
David Garske
|
6707be2b0e
|
Added new --disable-oldnames option to allow for using openssl along-side wolfssl headers (without OPENSSL_EXTRA). Add --enable-opensslcoexist which makes sure oldnames is disabled. Refactor of SSL_ to WOLF_SSL_. Refactor of SHA, MD5, SHA224, SHA256, SHA512 and SHA384 to WC_ naming.
|
2017-10-11 09:10:42 -07:00 |
|
David Garske
|
4c8d228080
|
Added WOLFSSL_ALT_CERT_CHAINS option to enable checking cert aginst multiple CA's. Added new API's for wolfSSL_get_peer_alt_chain and wolfSSL_is_peer_alt_cert_chain, which allow a way to know if alternate cert chain is used and provides a way to get it (when SESSION_CERTS is defined). Cleanup of the defines to enable debugging certs (just use SHOW_CERTS now).
|
2017-10-10 08:55:35 -07:00 |
|
David Garske
|
280de41515
|
Improvement to wolfSSL_SetOCSP_Cb to set the context per WOLFSSL object (callback functions are same). Adding API unit tests next.
|
2017-10-06 12:18:21 -07:00 |
|
David Garske
|
19ea4716f3
|
Add unit tests for wolfSSL_CTX_GetCertManager, wolfSSL_CTX_UnloadCAs, wolfSSL_CertManagerUnloadCAs and wolfSSL_CTX_get_cert_cache_memsize. Fixed comment typo PERSISTE_CERT_CACHE.
|
2017-10-03 10:00:20 -07:00 |
|
David Garske
|
dcf61bd10e
|
Added new API wolfSSL_CTX_GetCertManager for getting the WOLFSSL_CTX certificate manager.
|
2017-10-03 08:46:15 -07:00 |
|
Jacob Barthelmeh
|
9bf14a152f
|
change return value for wolfSSL_ASN1_TIME_print
|
2017-09-29 10:28:10 -06:00 |
|
Jacob Barthelmeh
|
8cd0b7dfc7
|
fix for wolfSSL_ASN1_TIME_print function
|
2017-09-28 15:30:46 -06:00 |
|
JacobBarthelmeh
|
09e92c518d
|
Merge pull request #1163 from cconlon/mysql_sha
Add returns to OpenSSL compatibility SHA functions
|
2017-09-28 13:12:14 -06:00 |
|
Chris Conlon
|
34ef7207f9
|
check hash function returns in wolfSSL_EVP_DigestInit
|
2017-09-28 11:19:51 -06:00 |
|
Chris Conlon
|
eff781c0aa
|
add int return to OpenSSL compatibility MD5 functions
|
2017-09-28 11:12:18 -06:00 |
|
Chris Conlon
|
ef141c3ce9
|
add int return to OpenSSL compatibility SHA functions
|
2017-09-27 14:28:19 -06:00 |
|
Chris Conlon
|
6c85bc5d3d
|
enable functionality of wolfSSL_ERR_peek_error() when WOLFSSL_MYSQL_COMPATIBLE defined
|
2017-09-27 10:56:04 -06:00 |
|