Jacob Barthelmeh
|
1b278edfd0
|
fix unused functions, make WOLFSSL first parameter, add comments
|
2016-05-16 23:48:26 -06:00 |
|
Jacob Barthelmeh
|
c8576566cc
|
add public wolfSSL_dtls_export and api tests
|
2016-05-14 12:49:09 -06:00 |
|
Jacob Barthelmeh
|
3897f78073
|
truncated hmac export and sanity checks
|
2016-05-13 09:11:38 -06:00 |
|
Jacob Barthelmeh
|
8d66ba2923
|
refactor export/import of cipher specs struct
|
2016-05-12 10:06:15 -06:00 |
|
Jacob Barthelmeh
|
fbf39a761a
|
refactor export/import of key struct
|
2016-05-12 09:23:38 -06:00 |
|
Jacob Barthelmeh
|
f9ce2f2677
|
verify cipher suite is valid on import
|
2016-05-12 09:09:07 -06:00 |
|
Jacob Barthelmeh
|
8c45cb1938
|
add DTLS session export option
|
2016-05-10 13:27:45 -06:00 |
|
Jacob Barthelmeh
|
197672d4fc
|
define KEEP_OUR_CERT to set keeping ssl certificate
|
2016-05-04 09:05:11 -06:00 |
|
Jacob Barthelmeh
|
b2325aad6d
|
option to keepCert for ssl lifetime, refactor of ourCert process
|
2016-05-03 09:22:16 -06:00 |
|
Jacob Barthelmeh
|
d1ab51e10f
|
maintain lighttpd port
|
2016-05-03 09:22:16 -06:00 |
|
Jacob Barthelmeh
|
05e56b75f6
|
scan-build, valgrind issues and fix issue with ExtractDate, struct tm
|
2016-05-03 09:22:16 -06:00 |
|
Jacob Barthelmeh
|
38bbd41f99
|
add EDH-RSA-AES256-SHA, used in one mysql test
|
2016-05-03 09:22:16 -06:00 |
|
Jacob Barthelmeh
|
bd4e8ac714
|
cipher name string format
|
2016-05-03 09:22:15 -06:00 |
|
Jacob Barthelmeh
|
6613ebb642
|
persistant X509 struct with ssl session
|
2016-05-03 09:22:15 -06:00 |
|
Jacob Barthelmeh
|
f88d82375e
|
add function wolfSSL_ASN1_TIME_to_string
|
2016-05-03 09:22:15 -06:00 |
|
Jacob Barthelmeh
|
f19541ffe5
|
update to MYSQL compatibility
|
2016-05-03 09:22:15 -06:00 |
|
dgarske
|
89f15f9393
|
Merge pull request #400 from ejohnstown/dtls-sanity-check
Fixes DTLS sanity check and bug with DTLS timeout notification deleting the peer's received msg list.
|
2016-04-29 11:55:40 -07:00 |
|
Chris Conlon
|
78e62eddd7
|
fix visual studio code analysis warnings
|
2016-04-28 13:08:50 -06:00 |
|
John Safranek
|
2f05c96004
|
added braces to else clause for compiler warning differences
|
2016-04-28 11:33:29 -07:00 |
|
John Safranek
|
e0c7739fd6
|
fix bug with non-blocking DTLS where the stored peer messages were deleted after a timeout
|
2016-04-28 10:50:51 -07:00 |
|
John Safranek
|
0511c8cac8
|
delay check of DTLS handshake message's RH version until the handshake header check
|
2016-04-28 10:50:51 -07:00 |
|
John Safranek
|
7123b080ed
|
fix issue with missing client key exchange and duplicate change cipher spec messages.
|
2016-04-28 10:50:51 -07:00 |
|
Kaleb Himes
|
b2af02a783
|
Merge pull request #383 from kojo1/MDK5
fixes for MDK5 compiler
|
2016-04-26 16:11:59 -06:00 |
|
Jacob Barthelmeh
|
77a9343973
|
use short for RSA min key size and check casts
|
2016-04-22 12:56:51 -06:00 |
|
Jacob Barthelmeh
|
1dac3841ca
|
change type to short for comparision and up default min size
|
2016-04-20 15:44:45 -06:00 |
|
Jacob Barthelmeh
|
3129bb22cd
|
minimum ECC key size check at TLS/SSL level
|
2016-04-19 15:50:25 -06:00 |
|
toddouska
|
117231c0e3
|
Merge pull request #387 from JacobBarthelmeh/RSA-min
add check for min RSA key size at TLS/SSL level
|
2016-04-19 13:57:26 -07:00 |
|
Jacob Barthelmeh
|
789f346c5f
|
follow verifyNone variable when checking key size
|
2016-04-19 10:23:01 -06:00 |
|
Jacob Barthelmeh
|
0eb57ccab0
|
set return error before jumping to end of function
|
2016-04-18 14:27:34 -06:00 |
|
toddouska
|
72bfc2aa09
|
Merge pull request #382 from JacobBarthelmeh/master
build with asn disabled and opensslextra enabled
|
2016-04-15 10:12:52 -07:00 |
|
Jacob Barthelmeh
|
c9891567e8
|
add check for min RSA key size at TLS/SSL level
|
2016-04-14 13:35:49 -06:00 |
|
Takashi Kojo
|
cfd5af341b
|
fixed test.c compile error and server.c/client.c/ssl.c warnings with MDK5 compiler.
|
2016-04-12 11:05:30 +09:00 |
|
Jacob Barthelmeh
|
23ab4247ea
|
build with asn disabled and opensslextra enabled
|
2016-04-11 11:56:30 -06:00 |
|
kaleb-himes
|
c6e9021732
|
scan-build warnings related to enable-psk, disable-asn,rsa,ecc
|
2016-04-11 11:13:26 -06:00 |
|
toddouska
|
85505b99b9
|
Merge pull request #380 from cconlon/utasker
uTasker Port
|
2016-04-08 15:08:39 -07:00 |
|
Chris Conlon
|
46f4be357b
|
uTasker: add note about XTIME to settings.h
|
2016-04-08 11:20:58 -06:00 |
|
Chris Conlon
|
8d040ad41f
|
uTasker: add initial port, WOLFSSL_UTASKER
|
2016-04-08 11:12:17 -06:00 |
|
Jacob Barthelmeh
|
5b4f17545b
|
autoconf checks on some builds that break, macro for no server, and user rsa
|
2016-04-06 15:36:50 -06:00 |
|
toddouska
|
9f86a91dbd
|
Merge pull request #374 from dgarske/asyncfixes
Fix build issues with new async changes
|
2016-04-01 16:04:08 -07:00 |
|
toddouska
|
29194bd977
|
Merge pull request #371 from cconlon/sniffer-fix
Extra cleanup in sniffer.c with ForceZero
|
2016-04-01 13:39:29 -07:00 |
|
David Garske
|
2d4aa1bbb5
|
Better fix for scan-build warning regarding possible use of NULL in AddRecordHeader. Scan-build considers paths where output is set to NULL, but ssl->spec.kea is corrupted/changed, which could result in output == NULL (even though it should never happen). So added proper NULL check in SendServerKeyExchange on AddHeader to make sure output isn't NULL.
|
2016-04-01 12:57:33 -07:00 |
|
David Garske
|
19f0769ec4
|
Fix for scan-build warning where async changes make it appear like the output buffer could be NULL (even though its not). Added NULL check on the AddRecordHeader function.
|
2016-04-01 10:55:01 -07:00 |
|
David Garske
|
dd28d53cfb
|
Fix build issues with new async changes. Fixed issue with unused args preSigSz and preSigIdx with PSK enabled and ECC + RSA disabled. Fixed issue with missing qsSz variable in DoClientKeyExchange. Fixed missing DhAgree and DhKeyGen with NO_CERTS and PSK enabled. Fixed a couple scan-build warnings with "Value stored to '' is never read".
|
2016-04-01 09:23:46 -07:00 |
|
Chris Conlon
|
2939c3ace1
|
add ssl_FreeZeroDecode() to sniffer.c
|
2016-03-31 13:25:39 -06:00 |
|
toddouska
|
63b1282e67
|
Merge pull request #335 from dgarske/asynccrypt
Asynchronous crypto and wolf event support
|
2016-03-30 20:12:41 -07:00 |
|
David Garske
|
4472152b18
|
Added new "wolfSSL_poll" which filters event queue by ssl object pointer. Changed wolfSSL_CTX_poll to support using WOLF_POLL_FLAG_PEEK flag to peek at events and return count. Removed "wolfssl_CTX_poll_peek". Switched the examples (test.h AsyncCryptPoll) to use just the WOLFSSL object and call new wolfSSL_poll. Added warning when using the "--enable-asynccrypt" option to make sure users know they need real async.c/.h files.
|
2016-03-30 15:15:38 -07:00 |
|
Chris Conlon
|
ec9f10d74f
|
extra cleanup in sniffer.c with ForceZero
|
2016-03-30 10:52:27 -06:00 |
|
Jacob Barthelmeh
|
e60adfc9da
|
better naming of macro and alter misc.c check
|
2016-03-29 13:42:40 -06:00 |
|
Jacob Barthelmeh
|
2665db73a4
|
check for compiling misc.c when not needed
|
2016-03-28 16:03:15 -06:00 |
|
Jacob Barthelmeh
|
67b4d2e2f4
|
case where memory is exhausted before ctx copied to ssl
|
2016-03-25 14:19:51 -06:00 |
|