toddouska
|
d63373066b
|
Merge pull request #1331 from JacobBarthelmeh/Compatibility-Layer
add comments and better error checking for PKCS8 strip
|
2018-02-02 10:50:29 -08:00 |
|
Sean Parkinson
|
6e6085501d
|
Make TLSX_SetResponse available in client and server
|
2018-01-21 18:12:34 -08:00 |
|
Jacob Barthelmeh
|
1428934ad5
|
add comments and better error checking for PKCS8 strip
|
2018-01-19 16:53:12 -07:00 |
|
toddouska
|
d5c1cf4fc7
|
Merge pull request #1327 from dgarske/ignore_file_warn
Added `WOLFSSL_IGNORE_FILE_WARN` option
|
2018-01-19 14:51:31 -08:00 |
|
toddouska
|
2efe7f6d96
|
Merge pull request #1319 from JacobBarthelmeh/Compatibility-Layer-Part5
Compatibility layer part4
|
2018-01-19 14:49:12 -08:00 |
|
Jacob Barthelmeh
|
be98e3e7f3
|
build condition for SendAlerts and fix free of x509 store
|
2018-01-19 09:48:02 -07:00 |
|
Jacob Barthelmeh
|
025ba1445e
|
add WOLFSSL_VERIFY_CB_ALL_CERTS macro
|
2018-01-18 18:26:32 -07:00 |
|
Jacob Barthelmeh
|
377f5c304c
|
update for async build and include for getenv
|
2018-01-18 09:05:21 -07:00 |
|
Jacob Barthelmeh
|
2a308bdda9
|
add some comments and return domain name
|
2018-01-17 17:39:17 -07:00 |
|
Jacob Barthelmeh
|
a0f5126076
|
build option fixes
|
2018-01-17 16:40:06 -07:00 |
|
David Garske
|
1276d21d8e
|
Added WOLFSSL_IGNORE_FILE_WARN option to ignore warning for .c files that do not need to be included.
|
2018-01-17 13:27:59 -08:00 |
|
toddouska
|
54acc2df51
|
Merge pull request #1318 from SparkiDev/tls13_draft22
Changes for TLS v1.3 Draft 22
|
2018-01-17 11:22:50 -08:00 |
|
Jacob Barthelmeh
|
19288ea127
|
casting values, update names, g++ build
|
2018-01-17 12:18:00 -07:00 |
|
Jacob Barthelmeh
|
676e2f1f63
|
add comments and remove 2999 bit rsa key test for now
|
2018-01-17 11:19:21 -07:00 |
|
dgarske
|
2dc60b9e01
|
Merge pull request #1321 from SparkiDev/fe_init_small_fix
Fix fe_init implementation to appear for small Ed25519
|
2018-01-17 08:30:13 -08:00 |
|
Jacob Barthelmeh
|
bf57da1914
|
static analysis fixes, free buffer return in test case, fips build
|
2018-01-17 09:28:25 -07:00 |
|
Sean Parkinson
|
c09d972012
|
Fix fe_init implementation to appear for small Ed25519
|
2018-01-17 11:34:22 +10:00 |
|
Sean Parkinson
|
5f14de33e7
|
Changes for TLS v1.3 Draft 22
Middlebox compatibility available too.
|
2018-01-17 09:38:11 +10:00 |
|
Takashi Kojo
|
dce628ae8e
|
Eliminate dup _InitHmac
|
2018-01-16 14:59:48 -07:00 |
|
Takashi Kojo
|
56efe657fc
|
save iPad, oPad. test long key
|
2018-01-16 14:57:53 -07:00 |
|
Takashi Kojo
|
30e6ec5396
|
HMAC_CTX_copy, copy save_len, save_key
|
2018-01-16 14:54:44 -07:00 |
|
Takashi Kojo
|
e93d7d3c93
|
fix for MD5 case, "recover hmac", in HMAC_init
|
2018-01-16 14:54:44 -07:00 |
|
Takashi Kojo
|
937c759998
|
HMAC_Init, keylen arg check
|
2018-01-16 14:54:44 -07:00 |
|
Takashi Kojo
|
f38a321e64
|
HMAC_Init_ex with NULL key to recover Hmac initial state
|
2018-01-16 14:54:43 -07:00 |
|
Takashi Kojo
|
ed0d4d3b06
|
Add ECB in wolfSSL_EVP_get_cipherbyname
|
2018-01-16 14:51:44 -07:00 |
|
Takashi Kojo
|
13325606b7
|
Peer cert ASN PARSE ERROR
|
2018-01-16 14:51:42 -07:00 |
|
Takashi Kojo
|
6f44969e23
|
Signature check compatibility
|
2018-01-16 14:48:56 -07:00 |
|
Takashi Kojo
|
2fdf98ebd4
|
eliminate redandant pad block, DES3
|
2018-01-16 14:48:56 -07:00 |
|
Go Hosohara
|
e8d628f61b
|
wrap up no certificate alert related code in OPENSSL_EXTRA directive.
|
2018-01-16 14:48:55 -07:00 |
|
Takashi Kojo
|
f690a980bf
|
Avoid duplicated callback when error is overriden
|
2018-01-16 14:48:53 -07:00 |
|
Jacob Barthelmeh
|
92c9ff5f48
|
reset cipher suites after call to wolfSSL_set_options
|
2018-01-16 14:45:58 -07:00 |
|
Takashi Kojo
|
0a3d6534c7
|
add SanityCheckMsgReceived in ProcessOldClientHello
|
2018-01-16 14:42:17 -07:00 |
|
Go Hosohara
|
d6e22346e3
|
Regarding with commit #4899aad884880bb8ef1859ea6b57eded013cd2b4, send no certificate alert only if SSLv3, otherwise proceed with size 0 certificate.
|
2018-01-16 14:42:17 -07:00 |
|
Takashi Kojo
|
a918dfdb33
|
discard session chain in SSL_clear
|
2018-01-16 14:42:17 -07:00 |
|
Takashi Kojo
|
2a4766198a
|
add SendAlert(ssl, alert_fatal, bad_certificate);
|
2018-01-16 14:42:15 -07:00 |
|
Takashi Kojo
|
401db67bcd
|
WOLFSSL_MIN_DOWNGRADE, default: TLSv1_MINOR
|
2018-01-16 14:41:03 -07:00 |
|
Takashi Kojo
|
5a40d8b3c2
|
rollingback certErr_ovrdn, VerifyCallback
|
2018-01-16 14:41:01 -07:00 |
|
Takashi Kojo
|
dbad348537
|
DES3_cbc_encrypt with fragmentary size
|
2018-01-16 14:39:42 -07:00 |
|
Takashi Kojo
|
a19813eab2
|
CertificateVerify, getting past when the error is overridden by VerifyCallback
|
2018-01-16 14:39:40 -07:00 |
|
Takashi Kojo
|
2f1f86d5f2
|
VerifyCallback with any reason
|
2018-01-16 14:35:10 -07:00 |
|
Go Hosohara
|
8336e02931
|
send no certificate alert on SSLv3 if certificate size is 0.
|
2018-01-16 14:32:52 -07:00 |
|
Jacob Barthelmeh
|
b40218f7f4
|
certificate verify callback override
|
2018-01-16 14:32:50 -07:00 |
|
Go Hosohara
|
3d0c850e10
|
Change to send certificate message on SSLv3 even though certificate size is 0.
|
2018-01-16 14:27:50 -07:00 |
|
Jacob Barthelmeh
|
21a14403c6
|
wolfSSL_set_options behavior with downgrade version
|
2018-01-16 14:27:50 -07:00 |
|
Takashi Kojo
|
973bac429c
|
eliminate dupricate callbacks on -188 error
|
2018-01-16 14:27:48 -07:00 |
|
Takashi Kojo
|
2cee800127
|
verifyCallback and SendAlert on invalid certificate,
|
2018-01-16 14:24:00 -07:00 |
|
Takashi Kojo
|
4ab0934000
|
Merge branch 'Compatibility-Layer-Part5' of https://github.com/JacobBarthelmeh/wolfssl into Compatibility-Layer-Part5
|
2018-01-16 14:16:14 -07:00 |
|
Takashi Kojo
|
c80cadb25f
|
DES_set_odd_parity to MLB
|
2018-01-16 14:12:43 -07:00 |
|
Go Hosohara
|
a3ad8c5bae
|
Implement DomainComponent in wolfSSL_X509_NAME_get_index_by_NID() and wolfSSL_X509_NAME_get_entry().
|
2018-01-16 13:50:01 -07:00 |
|
Go Hosohara
|
aa99031346
|
restore WOLFSSL_NEITHER_END value.
|
2018-01-16 13:50:01 -07:00 |
|