Commit Graph

1159 Commits

Author SHA1 Message Date
John Safranek 01e9a246cd added build test cases for ECC-SHA384 test suites. 2013-03-04 17:14:19 -08:00
John Safranek b9ab09a5a6 added test cases for SHA-256 cipher suites, fixed a bug in ECDH-RSA-AES128-SHA256 picking 2013-03-04 16:16:34 -08:00
John Safranek d52fe96063 added AES-CBC-SHA256 and SHA384 cipher suites. 2013-03-04 13:25:46 -08:00
toddouska 43b8300896 windows shadow fix 2013-03-04 12:30:36 -08:00
toddouska 12371d1c3b fix windows build warnings 2013-03-04 12:18:21 -08:00
toddouska 2667b8b542 fix base64 decode white space loop 2013-03-04 11:36:07 -08:00
toddouska 98e766e770 our type changes 2013-02-28 17:51:35 -08:00
toddouska 3319ed9921 Merge branch 'master' into blake2 2013-02-28 16:50:45 -08:00
John Safranek b4584e0a93 added missing test config files to the configure include list 2013-02-28 11:39:33 -08:00
toddouska cc9ac1846d fix ecc w/ no rsa send cert verify and server flag for missing cert verify 2013-02-26 22:24:34 -08:00
toddouska b397f89b27 better inits for sniffer use 2013-02-26 09:00:46 -08:00
toddouska f3a16e56c7 help static analysis 2013-02-25 10:47:55 -08:00
toddouska 4fe2a1ec42 fix sigAlgo unused-but-set gcc 4.6 warning 2013-02-25 10:42:51 -08:00
toddouska e947c86e67 add license, bring up to date 2013-02-22 15:52:20 -08:00
toddouska 48303918c2 Merge branch 'master' into blake2 2013-02-22 15:22:02 -08:00
John Safranek 88ba790930 added an additional failure case log output to InitSSL() for the RNG initialize failing 2013-02-22 09:51:07 -08:00
John Safranek 6ff39cffe4 Merge branch 'dtls'
Conflicts:
	cyassl/ctaocrypt/types.h
2013-02-20 17:08:22 -08:00
toddouska f4082f83e5 sb fixes for certgen + keygen 2013-02-20 15:45:10 -08:00
toddouska b2b45d3f4a sb fixes for crl and ocsp 2013-02-20 15:26:22 -08:00
John Safranek ffc67892a4 allow for 0 length handshake messages, still need to store the message header 2013-02-20 10:43:50 -08:00
John Safranek 598043dd6f drains the DTLS message store once an in-order message is received. 2013-02-20 09:28:09 -08:00
John Safranek 2c1ed7c11c removed old defragmentation code. fixed new defragment code. 2013-02-20 08:35:33 -08:00
toddouska 04d0c581b1 set output test size to real size, no strlen, make sure input strlens don't have 0x00 2013-02-19 16:16:40 -08:00
John Safranek bdadeab342 added storing of out-of-order and fragmented message, missing processing of the stored list 2013-02-19 16:06:02 -08:00
toddouska 07baa27b20 fix scan build for fastmath, dtls, ecc, psk, sha512 2013-02-19 12:53:58 -08:00
John Safranek 116f2403d0 updated the list for storing out of order messages 2013-02-19 12:51:02 -08:00
John Safranek 7e29b8d2a6 Merge branch 'master' of github.com:cyassl/cyassl 2013-02-18 15:20:25 -08:00
toddouska 59af8944cb fix opensslextra sb issue 2013-02-18 15:11:33 -08:00
John Safranek abe921d703 Merge branch 'tls12' 2013-02-18 14:42:53 -08:00
John Safranek 87cad7a966 merge branch tls12 into master 2013-02-18 14:36:50 -08:00
toddouska a8f6baf37c repeat each cipher suite test with client cert request off 2013-02-18 14:12:03 -08:00
John Safranek d9a9982bc8 length check the hello extensions 2013-02-18 12:52:08 -08:00
John Safranek df011b2e40 Server and client tell each other which sig/hash algos they support, peers pick from the list and use it indicating which one they used as appropriate. 2013-02-18 11:54:23 -08:00
John Safranek 0acd8f0670 added sig_algo for rsa for missing cases in SetCipherSpecs() 2013-02-15 12:16:19 -08:00
toddouska dfa1553548 3rd scan build fixes 2013-02-14 16:23:48 -08:00
toddouska 9ea3371079 2nd round scan build 2013-02-14 16:00:45 -08:00
toddouska cdc651a75a coverity ignores 2013-02-14 14:13:19 -08:00
toddouska 62ef5de25c scan build fixes 2013-02-14 14:09:41 -08:00
John Safranek 657b10c8b2 client sends sig/hash hello extension to server, server sends a selection (hardcoded) back, and both use the selection 2013-02-13 15:30:46 -08:00
John Safranek d65e5ef3e4 bug fix 2013-02-13 12:05:56 -08:00
John Safranek afb0cb3e20 Fixed merge conflict with stashed code 2013-02-12 14:57:39 -08:00
John Safranek 5f7359be7e Builds the hash/sig algorithm extension list based on the available cipher suites and hashes 2013-02-12 13:47:13 -08:00
toddouska 8ace08499b make sure example CyaSSL_read()s that fill buffer don't overrun by 1 byte if trying to output with null terminator 2013-02-08 11:21:48 -08:00
John Safranek 982b72796e added list for DTLS handshake datagram reordering 2013-02-07 11:26:02 -08:00
John Safranek 30004498c5 For TLSv1.2, cert and key messages use SHA-256 or SHA-384 as expected. 2013-02-06 13:08:28 -08:00
toddouska 44e0d7543c change copyright name with name change 2013-02-05 12:44:17 -08:00
Joakim Soderberg 834ebe5bd8 BUGFIX: Fixed segmentation fault on CyaSSL_BIO_free().
In CyaSSL_BIO_new_socket() bio->mem is never initialized. This will cause freeing of unallocated memory in CyaSSL_BIO_free:

if (bio->mem)
  XFREE(bio->mem, 0, DYNAMIC_TYPE_OPENSSL);

since bio->mem is not NULL, resulting in a crash.
2013-02-05 11:22:36 +00:00
toddouska f4f13371f9 update copyright date 2013-02-04 14:51:41 -08:00
toddouska 36f62a5707 fix CyaSSL_write memory error return, bump dev version 2013-02-04 14:11:20 -08:00
toddouska 543d81ba97 release 2.5.0 2013-02-04 13:11:21 -08:00