Moisés Guimarães
|
2030bab8d8
|
fixed shift, cast and name for extensions semaphore.
|
2013-05-23 17:02:39 -03:00 |
|
John Safranek
|
4ed2cf4b6e
|
Earlier DTLS transmit patch, moved local variable definition to top of block
|
2013-05-22 18:36:13 -07:00 |
|
John Safranek
|
acaa2c02bf
|
Fixed unencrypted TLS alerts having extra data, ssn12
|
2013-05-21 18:21:22 -07:00 |
|
John Safranek
|
80225e58aa
|
updated the formatting from the patch
|
2013-05-21 17:39:11 -07:00 |
|
John Safranek
|
c325436712
|
Merge branch 'master' of git://github.com/JonasNorling/cyassl into JonasNorling-master
|
2013-05-21 17:27:11 -07:00 |
|
John Safranek
|
abed4cf669
|
Fix DTLS server memory leak, ssn11
|
2013-05-21 16:21:49 -07:00 |
|
toddouska
|
d2003bb8b7
|
merge in sni
|
2013-05-21 14:37:50 -07:00 |
|
John Safranek
|
b347df8d9a
|
DTLS rx size check, ssn10
Allows for receiving datagrams larger than the MTU that are reassembled
by the IP stack.
|
2013-05-21 13:52:22 -07:00 |
|
toddouska
|
fd5937b599
|
MDK-ARM updates
|
2013-05-20 17:56:27 -07:00 |
|
toddouska
|
10e6e7fbb5
|
check error_string_n size and truncate if too short
|
2013-05-20 10:36:06 -07:00 |
|
toddouska
|
8f5e98486f
|
fix MPLAB X windows warnings
|
2013-05-17 11:13:47 -07:00 |
|
Chris Conlon
|
a4c6ed0dda
|
add support for Microchip TCP/IP 6.0 beta
|
2013-05-17 10:59:18 -06:00 |
|
toddouska
|
dcf88daae7
|
fix KEIL warnings
|
2013-05-17 09:49:46 -07:00 |
|
Jonas Norling
|
2051ee49b7
|
Increment record layer sequence number when retransmitting DTLS packets (as per the RFC). Send the Finished message in the next epoch, but don't commit to using the next epoch until the other end indicates that the CCS message has been received.
Tested against an OpenSSL server, this change makes it a bit happier.
|
2013-05-17 16:47:55 +02:00 |
|
John Safranek
|
05f11c4bca
|
DTLS Finished send duplication
1. Only add the encrypted Finished message to DTLS retransmit pool.
2. Don't increment the epoch or sequence number when retransmitting.
|
2013-05-15 10:31:42 -07:00 |
|
John Safranek
|
ac716c96d3
|
Output buffer size check when sending transmit pool.
1. Added a call to CheckAvailableSize() when sending the DTLS transmit pool.
2. Rename CheckAvailableSize().
|
2013-05-13 12:32:47 -07:00 |
|
Chris Conlon
|
2a741ba469
|
Merge branch 'master' of github.com:cyassl/cyassl
|
2013-05-10 17:34:32 -06:00 |
|
Chris Conlon
|
f5c3458795
|
fix typos
|
2013-05-10 17:31:50 -06:00 |
|
toddouska
|
61bf080290
|
fix serverhello extensions idx bug
|
2013-05-10 15:52:32 -07:00 |
|
toddouska
|
07407bbdaa
|
rename sniffer bornOn to lastUsed to reflect new usage
|
2013-05-09 17:58:48 -07:00 |
|
toddouska
|
712b3dd17c
|
remove some not compiled ins
|
2013-05-09 15:33:37 -07:00 |
|
toddouska
|
8f0b695249
|
fix leanpsk build with keep cert / session cert
|
2013-05-09 15:29:25 -07:00 |
|
toddouska
|
83b96d748e
|
external API use SSL_FATAL_ERROR instead of -1 cases
|
2013-05-09 13:17:07 -07:00 |
|
toddouska
|
ca4b2b3f90
|
keep sniffer sessions alive as used, and prevent remove stale from removing active ones
|
2013-05-09 11:48:02 -07:00 |
|
Chris Conlon
|
f4c379cb96
|
minor typo fix
|
2013-05-09 11:23:07 -06:00 |
|
toddouska
|
47b468d14f
|
add dtls recv timeout max user setting too
|
2013-05-08 12:49:55 -07:00 |
|
toddouska
|
8cb5f6d5d4
|
add user setting for dtls recv timeout init value
|
2013-05-07 16:14:26 -07:00 |
|
toddouska
|
9c9c59cec3
|
update sevrver session cert w/ old client hello too
|
2013-05-06 18:11:14 -07:00 |
|
John Safranek
|
9505f92bd1
|
restore session certs when resuming session
|
2013-05-06 17:25:50 -07:00 |
|
toddouska
|
018d1684c9
|
add camellia to sniffer
|
2013-05-06 15:37:58 -07:00 |
|
toddouska
|
fa35353e75
|
cleaup memsave cert cache
|
2013-05-02 12:23:49 -07:00 |
|
toddouska
|
a0c630b4ee
|
add cert cache persistence
|
2013-05-02 11:34:26 -07:00 |
|
toddouska
|
5104f4ea7a
|
fix typos
|
2013-04-29 20:17:43 -07:00 |
|
toddouska
|
1e6119bb0d
|
always try most recent used session on row first for match
|
2013-04-29 20:08:21 -07:00 |
|
toddouska
|
8c1310e376
|
fix mem save/restore size with clientcache
|
2013-04-29 16:56:30 -07:00 |
|
toddouska
|
aebd926472
|
better endif ids
|
2013-04-29 14:52:28 -07:00 |
|
toddouska
|
8e64f9903d
|
fix typos
|
2013-04-29 14:48:03 -07:00 |
|
toddouska
|
5a1886656a
|
Merge branch 'master' of github.com:cyassl/cyassl
|
2013-04-29 14:23:22 -07:00 |
|
toddouska
|
5c4fdb30ad
|
add client session table lookup based on serverID, use CyaSSL_SetServerID to set/store with serverid
|
2013-04-29 14:22:32 -07:00 |
|
John Safranek
|
87048698e5
|
use subject key id and authentication key id to ID CA certs in the signers list instead of subject name hashes.
|
2013-04-29 12:08:16 -07:00 |
|
toddouska
|
411a096b2b
|
add memory versions of session cache save/restore
|
2013-04-25 17:23:58 -07:00 |
|
toddouska
|
05dd84598b
|
turn CA signer list into CA signer hash table, defaults CA_TABLE_SIZE to 11
|
2013-04-25 15:36:33 -07:00 |
|
toddouska
|
9dbf6a5e10
|
fix Signer hash size w/o SHA, fix GetCA caList b4 lock
|
2013-04-25 14:47:09 -07:00 |
|
toddouska
|
98b7ed9d47
|
more consistent SSL_SUCCESS for external SSL() returns
|
2013-04-25 11:36:38 -07:00 |
|
toddouska
|
942480e6ba
|
fix save cache file problem, version id, and match cache separarte error
|
2013-04-24 14:17:50 -07:00 |
|
toddouska
|
477129b53e
|
fix conversion warning
|
2013-04-24 13:35:28 -07:00 |
|
toddouska
|
158029752c
|
only reset session cache with lock
|
2013-04-24 11:20:54 -07:00 |
|
toddouska
|
956ac08cab
|
add persistent session cache, ssn9
|
2013-04-24 11:10:23 -07:00 |
|
toddouska
|
65913b0d6c
|
error out earlier in get_chain_X509
|
2013-04-23 13:21:00 -07:00 |
|
toddouska
|
bad1c32df2
|
add session cert conversion to x509, and free x509 for dynamic variety
|
2013-04-23 11:50:06 -07:00 |
|