John Safranek
6ff39cffe4
Merge branch 'dtls'
...
Conflicts:
cyassl/ctaocrypt/types.h
2013-02-20 17:08:22 -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
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
87cad7a966
merge branch tls12 into master
2013-02-18 14:36:50 -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
62ef5de25c
scan build fixes
2013-02-14 14:09:41 -08:00
John Safranek
982b72796e
added list for DTLS handshake datagram reordering
2013-02-07 11:26:02 -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
Todd Ouska
24e22d4b6e
add cavium notes and free ssl cavium ciphers
2013-02-01 16:26:42 -08:00
Todd Ouska
44b6593fe5
add cavium ciphers to SSL, and example client
2013-02-01 12:21:38 -08:00
Todd Ouska
a361f5c4bf
initial cavium, crypto only, no rsa
2013-01-29 16:22:49 -08:00
toddouska
ef644d4de0
fix libz warning
2013-01-25 13:06:44 -08:00
John Safranek
b17b81ef43
added sanity check on return from recv callback
2013-01-24 14:44:08 -08:00
John Safranek
6616975f81
added AES-CCM-8 ECC cipher suites, and more test cases
2013-01-21 15:19:45 -08:00
John Safranek
0e3a093cc5
renamed the Camellia cipher suites, dropped CBC and RSA from the strings
2013-01-21 11:10:11 -08:00
John Safranek
a453ccba57
Added TLS support for Camellia
2013-01-21 10:53:42 -08:00
John Safranek
425d418dee
added stubs, tests, and benchmark for Camellia to ctaocrypt
2013-01-17 21:52:31 -08:00
John Safranek
3f77a2c8c9
fixed bug where alerts sent during DTLS handshaking are malformed. check for out of order Server Hello Done during DTLS
2013-01-16 17:25:20 -08:00
John Safranek
ccff37f4b1
added TLS support for AES-CCM-8
2013-01-15 15:20:30 -08:00
John Safranek
eb221238c2
separated TLS-AEAD and AES-GCM so TLS-AEAD can also use AES-CCM
2013-01-14 15:59:53 -08:00
toddouska
51c56051fb
use dynamic buffer for AES-NI encrypt
2013-01-07 14:11:52 -08:00
toddouska
eeb11a6e51
fix rabbit and hc128 CTaoCrypt test buffers for aligned access only, allow TLS on intel w/o aligned stream buffers, otherwise align
2013-01-07 14:06:58 -08:00
John Safranek
f756573401
Merge branch 'ocsp-test'
2013-01-04 14:11:47 -08:00
John Safranek
ac885c40f0
fix a memory leak when OCSP lookup fails
2013-01-04 13:13:20 -08:00
John Safranek
3b6ba7935d
default ocsp lookup callback returns an error if unable to connect to a responder
2013-01-04 10:34:29 -08:00
John Safranek
a695599667
bug fix in default ocsp lookup function
2013-01-03 17:58:45 -08:00
John Safranek
ac227910f1
modify OCSP to use a replacable callback to perform the OCSP transaction
2013-01-03 17:19:56 -08:00
toddouska
53e4c2ed72
fix pvs studio warnings
2013-01-02 11:39:12 -08:00
toddouska
acb3e446ab
typo
2012-12-29 13:33:13 -08:00
toddouska
27a7cf609b
only do Init once per compression rounds
2012-12-29 13:30:23 -08:00
toddouska
3d88d8851a
sslv3 may have bad padding, can't verify
2012-12-29 13:11:31 -08:00
toddouska
640a0cb0e3
fix stream hmac check on multi data
2012-12-28 18:55:18 -08:00
toddouska
4c453d4d69
have server side reply unexpected_message for hello_request
2012-12-28 14:36:19 -08:00
toddouska
f073f49ead
make sure handshake complete before sending encrypted alert
2012-12-28 14:29:15 -08:00
toddouska
6d3728fe61
fix ripemd compression round
2012-12-28 14:19:28 -08:00
toddouska
23ff36075b
check RSA explicit size
2012-12-28 12:28:25 -08:00
toddouska
09ea7169d7
use exisiting dummy data for compression round
2012-12-28 11:48:30 -08:00