Jacob Barthelmeh
|
39126cbb63
|
move variable declaration to top of function and silence compiler warning
|
2018-01-16 01:44:30 -07:00 |
Jacob Barthelmeh
|
fcb1a10a3c
|
upadte memory bio read and setting bios in ssl struct
|
2018-01-16 01:42:34 -07:00 |
Takashi Kojo
|
d3f4845c55
|
EVP_PKEY_decrypt return value
|
2018-01-16 01:25:17 -07:00 |
Jacob Barthelmeh
|
ca50d13149
|
update const type compatibility
|
2018-01-16 01:18:32 -07:00 |
Jacob Barthelmeh
|
db3badb73a
|
add GENERAL NAME stack functions and fix WOLFSSL_BIO free with files
|
2018-01-16 01:12:09 -07:00 |
Jacob Barthelmeh
|
6455801518
|
add TLSv1 method, getter function for cipher key length, and start stack functions
|
2018-01-16 00:58:33 -07:00 |
Jacob Barthelmeh
|
1d792b0b44
|
detect SHA256, SHA384, and SHA512 NID types when signing
|
2018-01-16 00:19:53 -07:00 |
Jacob Barthelmeh
|
d1c05c1883
|
fix DER to internal private key function
|
2018-01-16 00:14:08 -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
|
8ae1b7823e
|
ecc.c, logging.c: local value shadows global
|
2018-01-15 18:03:21 -07:00 |
Jacob Barthelmeh
|
cda44c89ac
|
account for different build options
|
2018-01-15 17:40:46 -07:00 |
Takashi Kojo
|
c20bff79ad
|
fix to fix EVP_CipherFinal stream cipher outlen
|
2018-01-15 16:19:57 -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
|
6fd949279d
|
fix EVP_CipherFinal outlen for stream cipher
|
2018-01-15 13:48: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 |
toddouska
|
0590f2493e
|
Merge pull request #1314 from dgarske/cleanups
Minor fixes and cleanups for hash digest/block size
|
2018-01-12 13:00:53 -08:00 |
Jacob Barthelmeh
|
df7917fcd9
|
add --enable-aescfb, add comments, include of stdio with snprintf
|
2018-01-12 11:05:43 -07:00 |
Chris Conlon
|
e8179b29ff
|
Merge pull request #1299 from JacobBarthelmeh/PKCS7
handle degenerate case with PKCS7
|
2018-01-11 16:56:39 -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
|
953fc0d4a8
|
update CFB mode to handle partial AES block sizes
|
2018-01-11 15:28:56 -07:00 |
Jacob Barthelmeh
|
c2a6c6c395
|
add CFB mode for AES
|
2018-01-11 15:23:15 -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
|
2fc494f66b
|
add NID_domainComponent
|
2018-01-11 14:37:49 -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 |
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 |
toddouska
|
bb52b0a7b9
|
Merge pull request #724 from JacobBarthelmeh/Compatibility-Layer-Part2
Compatibility layer part2
|
2018-01-11 08:28:54 -08:00 |
toddouska
|
2cdcd560a2
|
Merge pull request #1307 from JacobBarthelmeh/Testing
fix check key pair match with ECC
|
2018-01-11 08:26:25 -08:00 |
toddouska
|
df3c775f1d
|
Merge pull request #1304 from cconlon/dsa1864
DSA 186-4 Key Generation, raw params and key import/export
|
2018-01-11 08:25:27 -08:00 |
Jacob Barthelmeh
|
59b9ab9097
|
place buffer on stack instead and zero it when done
|
2018-01-10 13:36:03 -07:00 |
Jacob Barthelmeh
|
8c900a2391
|
added in comments and check on return code
|
2018-01-10 10:33:48 -07:00 |
Chris Conlon
|
d78a6cebd8
|
allow DSA raw export functions to return buffer sizes
|
2018-01-10 10:21:58 -07:00 |
Jacob Barthelmeh
|
9839809c99
|
add better comments and update return values
|
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
|
a60db81d09
|
check on key type with SetRsaExternal and fix for function name after rebase
|
2018-01-10 09:28:56 -07:00 |
Jacob Barthelmeh
|
4d9675bebe
|
fix for PKCS12 create with small stack
|
2018-01-10 09:28:56 -07:00 |
Jacob Barthelmeh
|
d758c114b0
|
fix return value
|
2018-01-10 09:28:56 -07:00 |
Takashi Kojo
|
1b7f4ad1dd
|
return value check in EVP_PKEY_encrypt
|
2018-01-10 09:28:56 -07:00 |
Takashi Kojo
|
5237a25699
|
Add rc4 to EVP_CipherUpdate
|
2018-01-10 09:28:56 -07:00 |
Takashi Kojo
|
21021aa408
|
Fix EVP_Cipher padding control
|
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
|
0f2a4be832
|
update tests and memory checking
|
2018-01-10 09:28:56 -07:00 |
Takashi Kojo
|
7a7f686f16
|
add test case for X509_get_pubkey, 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
|
1765246cf7
|
bio gets test, certificate buffer tests, and increase max static memory bucket size with sessioncerts
|
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 |