Takashi Kojo
|
289ad7a42c
|
add CRYPTO_cleanup_all_ex_data
|
2018-01-11 14:31:32 -07:00 |
|
Takashi Kojo
|
ae7783847c
|
accept no key, IV case in EVP_CipherInit
|
2018-01-11 14:31:32 -07:00 |
|
Jacob Barthelmeh
|
d39ca40fee
|
wrapper for Aes structure added and checks on structure size
|
2018-01-11 14:23:51 -07:00 |
|
Jacob Barthelmeh
|
f5d9cf0e5d
|
XSNPRINTF not defined in the case of having no filesystem
|
2018-01-11 14:17:25 -07:00 |
|
Jacob Barthelmeh
|
68d7d26839
|
account for C++ compiler and fast rsa option
|
2018-01-11 14:12:11 -07:00 |
|
Jacob Barthelmeh
|
064a54f552
|
static analysis and windows fix
|
2018-01-11 14:08:22 -07:00 |
|
Jacob Barthelmeh
|
d2f1ced52f
|
added x509 functions : x509 name cmp, i2d x509 name, i2d x509, x509 print
|
2018-01-11 14:04:03 -07:00 |
|
Jacob Barthelmeh
|
31186cd341
|
add RSA compat function and stub for x509 name compare
|
2018-01-11 13:30:02 -07:00 |
|
Jacob Barthelmeh
|
f968e65314
|
add macro for get thread id and update debug message for wolfSSL_HMAC
|
2018-01-11 11:54:24 -07:00 |
|
Jacob Barthelmeh
|
f2518ecbc4
|
RC4 compatibility functions added
|
2018-01-11 11:54:24 -07:00 |
|
Jacob Barthelmeh
|
40b56e724f
|
AES cbc wrapper and AES cbf stub function
|
2018-01-11 11:54:24 -07:00 |
|
Jacob Barthelmeh
|
4a9f5f3a7e
|
add DES cksum and DES set odd parity
|
2018-01-11 11:32:00 -07:00 |
|
David Garske
|
481f4765eb
|
Cleanup to remove duplicate MAX_DIGEST_SIZE in hmac.h and refactor to use WC_MAX_DIGEST_SIZE. Cleanup for HMAC to include hash.h and refactor HMAC_BLOCK_SIZE to WC_HMAC_BLOCK_SIZE. Fix build warning in benchmark.c with unused variable if features are disabled.
|
2018-01-11 09:52:49 -08:00 |
|
Jacob Barthelmeh
|
9839809c99
|
add better comments and update return values
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
89973a7eaf
|
cast for call to ecc_point copy function
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
e9432005d4
|
build for no old names and fix valgrind report
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
23b271da84
|
clean up after rebase
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
0deaf1e227
|
increase max memory bucket size to account for larger WOLFSSL structure with sessioncerts
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
a60db81d09
|
check on key type with SetRsaExternal and fix for function name after rebase
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
d1b24f2bb1
|
remove unneeded XFREE with small stack
|
2018-01-10 09:28:56 -07:00 |
|
Takashi Kojo
|
09eeafe4f0
|
add cipher name "DES-EDE3"
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
c0db7d02f7
|
cast for const qualifier match on argument
|
2018-01-10 09:28:56 -07:00 |
|
Jacob Barthelmeh
|
513e3b7338
|
rebasing compatiblity layer on nginx work
|
2018-01-10 09:28:56 -07:00 |
|
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 |
|