Takashi Kojo
|
d7e844d7a2
|
Refined NO_WOLFSSL_STUB
|
2018-01-16 00:05:33 -07:00 |
|
Takashi Kojo
|
f5913d875f
|
return type compatibility AES_set_encrypt/decrypt_key
|
2018-01-15 23:39:52 -07:00 |
|
Takashi Kojo
|
31fe154d1c
|
removed STUB mark from wolfSSL_ERR_load_crypto_strings
|
2018-01-15 23:34:15 -07:00 |
|
Jacob Barthelmeh
|
18019f1bae
|
evp key flags and add WOLFSSL_BUF_MEM struct to WOLFSSL_BIO
|
2018-01-15 23:34:13 -07:00 |
|
Takashi Kojo
|
4ab9cc65f3
|
fix EVP_get_cipherbyname("RC4")
|
2018-01-15 23:17:05 -07:00 |
|
Jacob Barthelmeh
|
8db170250e
|
add support for file type BIO to PEM read private key
|
2018-01-15 18:03:24 -07:00 |
|
Takashi Kojo
|
90179e554e
|
add RC4 to EVP_get_cipherbyname
|
2018-01-15 18:03:24 -07:00 |
|
Jacob Barthelmeh
|
32bf163633
|
update base64 WOLFSSL_BIO encoding and checking session context ID
|
2018-01-15 17:54:46 -07:00 |
|
Jacob Barthelmeh
|
cda44c89ac
|
account for different build options
|
2018-01-15 17:40:46 -07:00 |
|
Jacob Barthelmeh
|
dc4159546b
|
refactor WOLFSSL_BIO read/write to bio.c and update read and write for base64 formating
|
2018-01-15 17:22:54 -07:00 |
|
Takashi Kojo
|
91632d64f1
|
word32 casting inSz, wolfSSL_d2i_PrivateKey
|
2018-01-15 16:19:58 -07:00 |
|
Jacob Barthelmeh
|
52a89349dd
|
resolves redefinition warnings with clang builds
|
2018-01-15 16:13:45 -07:00 |
|
Jacob Barthelmeh
|
60b21ffa62
|
add compat functions; rand egd, rand file, bio_f_base64, bio pop, bio set flags, crypto set id callback, crypto set locking callback, evp pkey get1 RSA, PEM write bio RSA private key, set info callback and alter ERR GET REASON
|
2018-01-15 16:06:36 -07:00 |
|
Takashi Kojo
|
27a9b23d2b
|
fix ToTraditionalInline inSz type
|
2018-01-15 13:46:19 -07:00 |
|
Jacob Barthelmeh
|
930930ebc4
|
update DER to internal function with private RSA key
|
2018-01-15 13:46:18 -07:00 |
|
Takashi Kojo
|
de2e7d4f75
|
fix some WOLFSSL_STUB api names
|
2018-01-15 13:46:17 -07:00 |
|
Takashi Kojo
|
9910c51e67
|
add #ifndef NO_WOLFSSL_STUB
|
2018-01-15 13:41:55 -07:00 |
|
Takashi Kojo
|
9e1283aedb
|
update WOLFSSL_STUB - Part2
|
2018-01-15 13:05:39 -07:00 |
|
Takashi Kojo
|
6a129ca5c7
|
undate WOLFSSL_STUB - Part 1
|
2018-01-15 12:58:31 -07:00 |
|
Jacob Barthelmeh
|
e9f3d7f898
|
add the function ERR remove state and test for it
|
2018-01-15 10:56:54 -07:00 |
|
toddouska
|
2e6f97621a
|
Merge pull request #764 from JacobBarthelmeh/Compatibility-Layer-Part3
Compatibility layer part3
|
2018-01-13 09:57:14 -08:00 |
|
Jacob Barthelmeh
|
2945213871
|
update to d2i_PUBKEY function
|
2018-01-12 16:01:23 -07:00 |
|
Jacob Barthelmeh
|
df7917fcd9
|
add --enable-aescfb, add comments, include of stdio with snprintf
|
2018-01-12 11:05:43 -07:00 |
|
Jacob Barthelmeh
|
f254a002a8
|
fix small stack with X509 print function
|
2018-01-11 15:41:23 -07:00 |
|
Jacob Barthelmeh
|
29ccc36fc2
|
refactor openssl test in test.c and update AES CFB compatibility function
|
2018-01-11 15:35:38 -07:00 |
|
Jacob Barthelmeh
|
857bbe65b5
|
update OID check for domain component
|
2018-01-11 14:47:12 -07:00 |
|
Takashi Kojo
|
e2a16190a6
|
add NID_domainComponent in X509_NAME_get_text_by_NID
|
2018-01-11 14:37:49 -07:00 |
|
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 |
|