Takashi Kojo
|
641af21cb0
|
Fix AES192-ECB in EVP_CipherInit
|
2018-01-10 09:28:56 -07:00 |
|
Takashi Kojo
|
5237a25699
|
Add rc4 to EVP_CipherUpdate
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
ab0bc32d4c
|
resolve rebase by adding an error node pull function
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
7763a002f3
|
fix for static analysis warning
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
0f2a4be832
|
update tests and memory checking
|
2018-01-10 09:28:56 -07:00 |
|
Takashi Kojo
|
f802103923
|
add RSA_new, RSA_LoadDer in d2i_PrivateKey
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
c8233177c3
|
fix bio gets and enhance x509 get public key
|
2018-01-10 09:28:56 -07:00 |
|
Takashi Kojo
|
734e728fba
|
Fix padding control: EVP_CipherUpdate
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
8928160df7
|
memset structures to 0 in Init functions
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
ff8da2d4fe
|
windows and no filesystem build warnings
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
79ea6b78bb
|
add name entry and fix build without RSA
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
54246053de
|
WOLFSSL_RSA in EVP_PKEY structure and fixes for PKCS12 build
|
2018-01-10 09:28:56 -07:00 |
|
Takashi Kojo
|
863034f20f
|
Fixed RSA_verify. Add test on EVP_Sign/Verify
|
2018-01-10 09:28:56 -07:00 |
|
Takashi Kojo
|
8e41d32950
|
EVP MD and PKEY test. Add PKEY_new/free
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
7252a138e0
|
ASN1 object functions
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
492809203d
|
templates for upcoming compatibility functions
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
35ad1269a8
|
expand compatibility layer, hmac, dsa gen, pubkey from bio, pseudo rand
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
e391931711
|
error put function
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
704d765501
|
adjust compat. layer to not include wolfSSL headers where possible, add d2i for X509's, clang-3.3 build
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
e213e60471
|
PKCS 8 info function
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
03b0a07adb
|
add BN pseudo random function
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
c552de77f4
|
PKCS12 create function
|
2018-01-10 09:28:56 -07:00 |
|
David Garske
|
2e1068f30c
|
Added stubs for new OBJ_cleanup, OBJ_nid2obj, OBJ_obj2txt. Added openssl/objects.h for compatibility. Moved around OBJ function defs.
|
2018-01-10 09:28:30 -07:00 |
|
David Garske
|
aac050369a
|
Added API unit tests for new BUF_MEM. Fixed wolfSSL_BUF_MEM_grow handling of negative “len” input. Added GPLv2 header to new buffer.h.
|
2018-01-10 09:28:30 -07:00 |
|
David Garske
|
2a4ea5843d
|
Added new openssl compatibility functions for BUF_MEM_new, BUF_MEM_grow and BUF_MEM_free.
|
2018-01-10 09:28:30 -07:00 |
|
Jacob Barthelmeh
|
921eb03a01
|
add PEM read bio private key function and update reading a memory bio
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
9290b2e464
|
RAND cleanup and no-op functions for compatibility -- brackets added to ssl.c if statements for gcc-6
|
2018-01-10 09:26:58 -07:00 |
|
Takashi Kojo
|
d113acb5ab
|
add EVP_MD_CTX_type
|
2018-01-10 09:26:58 -07:00 |
|
Takashi Kojo
|
a29f15feff
|
add EVP_VerifyFinal, RSA_verify
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
54af9fb884
|
compatibility mapping for STORE_CTX functions and added test case
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
f0c19ba9b2
|
add internal to DER X509 function
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
11d42f5112
|
add X509 new function
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
7da0f50457
|
tests for added DES functions and fix check on DES key
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
cf6f4718e8
|
add public function to check if a DES key is weak
|
2018-01-10 09:26:58 -07:00 |
|
Takashi Kojo
|
bebe60a4c1
|
EVP PKEY RSA encrypt/decrypt, tentative
|
2018-01-10 09:26:58 -07:00 |
|
Takashi Kojo
|
a11e389bc8
|
EVP_PKEY templates
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
f695683fd0
|
begin BIO gets functions
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
2b75d0faf3
|
asn1 string compatibility
|
2018-01-10 09:26:58 -07:00 |
|
Jacob Barthelmeh
|
7d3c502c47
|
add dh header to test.h and adjust macro gaurds
|
2018-01-09 12:06:43 -07:00 |
|
Jacob Barthelmeh
|
915f628bc7
|
add DH Agree callback
|
2018-01-03 16:47:15 -07:00 |
|
David Garske
|
3c6443e1e5
|
Added wolfSSL_CTX_set_client_CA_list and wolfSSL_SSL_CTX_get_client_CA_list to WOLF_EXTRA.
|
2017-12-27 08:55:28 -08:00 |
|
David Garske
|
d75c2e2a91
|
Added new WOLFSSL_EXTRA define for expanded API's without openssl extra. Removed old GOAHEAD_WS, which had build errors and current project requires full openssl extra compatability. Fix unused arg build warnings for OCSP. The WOLFSSL_EXTRA adds: wolfSSL_CTX_set_quiet_shutdown, wolfSSL_set_quiet_shutdown, wolfSSL_set_accept_state and wolfSSL_set_connect_state.
|
2017-12-27 08:55:28 -08:00 |
|
Chris Conlon
|
2660ff0b93
|
Merge pull request #1251 from kojo1/openSSL-Compat-201711
openSSL compatibility 201711
|
2017-12-21 16:25:46 -07:00 |
|
Chris Conlon
|
22f25fa9bb
|
add NULL ctx argument check to wolfSSL_X509_STORE_CTX_set_time()
|
2017-12-20 17:30:09 -07:00 |
|
Chris Conlon
|
8ab4e5d18c
|
fix NULL pointer dereference in wolfSSL_CTX_new() for ctx->srp if ctx is NULL
|
2017-12-20 17:21:57 -07:00 |
|
Chris Conlon
|
6bb60581ea
|
free WOLFSSL_BIGNUM when wolfSSL_BN_mod_inverse() fails if dynamic
|
2017-12-20 17:04:59 -07:00 |
|
toddouska
|
0c01533fe4
|
Merge pull request #1280 from dgarske/crypto_hw
Add crypto hardware support for ECC sign
|
2017-12-20 11:34:39 -08:00 |
|
David Garske
|
696ddc9b71
|
Added wolfSSL_CTX_SetDevId and wolfSSL_SetDevId to allow setting devId. Use #define macro to map the original async wolfSSL_CTX_UseAsync and wolfSSL_UseAsync API's to the new ones.
|
2017-12-20 09:08:01 -08:00 |
|
dgarske
|
9f51674be4
|
Merge pull request #1278 from cconlon/winfix
fix Windows Visual Studio warnings
|
2017-12-19 15:55:13 -08:00 |
|
Chris Conlon
|
574beff4cc
|
fix Windows Visual Studio warnings
|
2017-12-19 13:57:33 -07:00 |
|