TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
000281e07d796576d615243b5883b243f22dc53f
/
library
/
ssl_tls.c
000281e
Fix "unused parameter" warning in small configs
by Manuel Pégourié-Gonnard
· 7 years ago
a1071a5
Compute record expansion at the right time
by Manuel Pégourié-Gonnard
· 7 years ago
065a2a3
Fix some typos and links in comments and doc
by Manuel Pégourié-Gonnard
· 7 years ago
6e7aaca
Move MTU setting to SSL context, not config
by Manuel Pégourié-Gonnard
· 7 years ago
19c62f9
Add test for session resumption
by Manuel Pégourié-Gonnard
· 7 years ago
7e89c17
Fix two typos in comments
by Manuel Pégourié-Gonnard
· 7 years ago
b747c6c
Add basic first tests for MTU setting
by Manuel Pégourié-Gonnard
· 7 years ago
637e234
Merge remote-tracking branch 'public/pr/1915' into iotssl-165-dtls-hs-fragmentation-new
by Manuel Pégourié-Gonnard
· 7 years ago
9468ff1
Implement support for MTU setting
by Manuel Pégourié-Gonnard
· 8 years ago
0b1d9b2
Declare ssl_conf_mtu()
by Manuel Pégourié-Gonnard
· 8 years ago
2cb17e2
Make handshake fragmentation follow max_frag_len
by Manuel Pégourié-Gonnard
· 8 years ago
28f4bea
Start implementing fragmentation
by Manuel Pégourié-Gonnard
· 8 years ago
87a346f
Always save flight first, (re)send later
by Manuel Pégourié-Gonnard
· 8 years ago
9c3a8ca
Clarify code a bit in write_handshake_msg()
by Manuel Pégourié-Gonnard
· 8 years ago
31c1586
Start separating handshake from record writing
by Manuel Pégourié-Gonnard
· 8 years ago
7864090
Reset session_in/out pointers in ssl_session_reset_int()
by Hanno Becker
· 7 years ago
5b559ac
Fix mbedtls_ssl_get_record_expansion() for ChaChaPoly and CBC
by Hanno Becker
· 7 years ago
37b9fd5
Merge remote-tracking branch 'restricted/pr/490' into development
by Simon Butcher
· 7 years ago
1a7a17e
Check for invalid short Alert messages
by Angus Gratton
· 7 years ago
3481792
TLSv1.2: Treat zero-length fragments as invalid, unless they are application data
by Angus Gratton
· 7 years ago
b512bc1
CBC mode: Allow zero-length message fragments (100% padding)
by Angus Gratton
· 7 years ago
922bd1e
Merge remote-tracking branch 'public/pr/1752' into development
by Simon Butcher
· 7 years ago
df15356
Merge remote-tracking branch 'public/pr/1663' into development
by Simon Butcher
· 7 years ago
8744a02
Clarify a few comments
by Manuel Pégourié-Gonnard
· 7 years ago
e7aeef0
Merge remote-tracking branch 'public/pr/536' into development
by Simon Butcher
· 7 years ago
6a25cfa
Avoid debug message that might leak length
by Manuel Pégourié-Gonnard
· 7 years ago
7b42030
Add counter-measure to cache-based Lucky 13
by Manuel Pégourié-Gonnard
· 7 years ago
4b6b08e
Merge remote-tracking branch 'public/pr/1006' into development
by Simon Butcher
· 7 years ago
8ee2422
about a issue Replace "new" variable #1782
by niisato
· 7 years ago
5b92352
Document ssl_write_real() behaviour in detail
by Andres Amaya Garcia
· 8 years ago
2e58e8e
Implement ChachaPoly mode in TLS
by Manuel Pégourié-Gonnard
· 7 years ago
d8213d0
Let MBEDTLS_SSL_MAX_CONTENT_LEN to be split into outward & inward sizes
by Angus Gratton
· 9 years ago
5f57f1e
Merge remote-tracking branch 'public/pr/1270' into development
by Simon Butcher
· 7 years ago
747fd53
Fixes different off by ones
by Philippe Antoine
· 7 years ago
d0e55a4
ssl_decrypt_buf: remove code for hashes that aren't used in TLS
by Gilles Peskine
· 7 years ago
5c38984
Use our habitual INTERNAL_ERROR debug message
by Gilles Peskine
· 7 years ago
a7fe25d
Remove tests of #define's that don't exist
by Gilles Peskine
· 7 years ago
1bd9d58
Clarify comment about integer division by a variable
by Gilles Peskine
· 7 years ago
20b4408
Fix Lucky13 attack protection when using HMAC-SHA-384
by Gilles Peskine
· 7 years ago
a3712be
Merge branch 'development' into iotssl-1941-aria-ciphersuites
by Manuel Pégourié-Gonnard
· 7 years ago
11999bb
Fix minor code style issues
by Darryl Green
· 7 years ago
a331e0f
Merge remote-tracking branch 'upstream-restricted/pr/421' into development-proposed
by Jaeden Amero
· 7 years ago
1febfef
Rename mbedtls_ssl_async_{get,set}_data for clarity
by Gilles Peskine
· 7 years ago
8f97af7
Don't pass the async config data to async callbacks
by Gilles Peskine
· 7 years ago
df13d5c
Pass the SSL context to async callbacks
by Gilles Peskine
· 7 years ago
9b562d5
mbedtls_ssl_handshake_free: take the SSL context as argument
by Gilles Peskine
· 7 years ago
b74a1c7
Rename MBEDTLS_SSL_ASYNC_PRIVATE_C to MBEDTLS_SSL_ASYNC_PRIVATE
by Gilles Peskine
· 7 years ago
f112725
Style and grammar fixes
by Gilles Peskine
· 7 years ago
b44692f
Merge branch 'mbedtls_ssl_get_key_exchange_md_ssl_tls-return_hashlen' into tls_async_server-2.9
by Gilles Peskine
· 7 years ago
a9ceef8
Change variable bytes_written to header_bytes in record decompression
by Andrzej Kurek
· 7 years ago
archive/iotssl-1401-record-compression
iotssl-1401-record-compression
ca1d742
mbedtls_ssl_get_key_exchange_md_tls1_2: return hashlen
by Gilles Peskine
· 7 years ago
8bf79f6
SSL asynchronous private key operation callbacks: interface
by Gilles Peskine
· 8 years ago
59e83d9
Add conf parameter to mbedtls_ssl_handshake_free
by Gilles Peskine
· 8 years ago
5462e02
ssl_tls: Fix invalid buffer sizes during compression / decompression
by Andrzej Kurek
· 7 years ago
1f6301b
Rename mbedtls_zeroize to mbedtls_platform_zeroize
by Andres Amaya Garcia
· 7 years ago
e32df08
Remove individual copies of mbedtls_zeroize()
by Andres Amaya Garcia
· 8 years ago
80aa3b8
Merge branch 'pr_946' into development-proposed
by Gilles Peskine
· 7 years ago
73db838
Merge remote-tracking branch 'upstream-public/pr/1547' into development-proposed
by Gilles Peskine
· 7 years ago
a09453f
Merge branch 'pr_1395' into development-proposed
by Gilles Peskine
· 7 years ago
19d392b
Fix compatibility problem in the printed message
by mohammad1603
· 7 years ago
039fd12
Robustness fix in mbedtls_ssl_derive_keys
by Gilles Peskine
· 7 years ago
52aecb9
Check whether INT_MAX larger than SIZE_MAX scenario
by mohammad1603
· 7 years ago
2bd5757
Merge branch 'development' into iotssl-1204
by Hanno Becker
· 7 years ago
b878805
Verify that f_send and f_recv send and receive the expected length
by mohammad1603
· 7 years ago
27e8a12
Assign NULL after freeing psk and psk_identity
by Azim Khan
· 7 years ago
316b162
Separate psk and psk_identity buffers free
by junyeonLEE
· 8 years ago
b4c571e
Merge remote-tracking branch 'upstream-public/pr/1296' into HEAD
by Gilles Peskine
· 7 years ago
5bd15cb
Avoid wraparound for ssl->in_left
by mohammad1603
· 7 years ago
c06e101
ARIA ciphersuites for TLS 1.2
by Markku-Juhani O. Saarinen
· 8 years ago
b7f6086
Merge branch 'prr_424' into development-proposed
by Gilles Peskine
· 7 years ago
4bbaeb4
Add guard to out_left to avoid negative values
by mohammad1603
· 7 years ago
784de59
Merge remote-tracking branch 'upstream-restricted/pr/410' into development-restricted
by Jaeden Amero
· 8 years ago
66954e1
Merge branch 'development' into development-restricted
by Jaeden Amero
· 8 years ago
5e9f14d
Set correct minimal versions in default conf
by Ron Eldor
· 8 years ago
9e4f77c
New MD API: rename functions from _ext to _ret
by Gilles Peskine
· 8 years ago
d91f2a2
Merge branch 'development' into iotssl-1251-2.7
by Gilles Peskine
· 8 years ago
82d607e
Merge remote-tracking branch 'upstream-restricted/pr/433' into development-restricted
by Gilles Peskine
· 8 years ago
d04c623
Merge remote-tracking branch 'restricted/pr/403' into development-restricted
by Manuel Pégourié-Gonnard
· 8 years ago
b053efb
Fix magic constant in previous commit
by Manuel Pégourié-Gonnard
· 8 years ago
464147c
Fix SSLv3 MAC computation
by Manuel Pégourié-Gonnard
· 8 years ago
02e28fe
Merge remote-tracking branch 'upstream-restricted/pr/425' into development-restricted
by Gilles Peskine
· 8 years ago
0960f06
Merge branch 'development' into development-restricted
by Gilles Peskine
· 8 years ago
0884f48
Merge remote-tracking branch 'upstream-public/pr/1141' into development
by Gilles Peskine
· 8 years ago
1df4923
Remove compile-time deprecation warning for TRUNCATED_HMAC_COMPAT
by Hanno Becker
· 8 years ago
c753f5d
Merge remote-tracking branch 'upstream-restricted/pr/369' into development-restricted
by Gilles Peskine
· 8 years ago
68306ed
Merge remote-tracking branch 'upstream-public/pr/1094' into development
by Gilles Peskine
· 8 years ago
4c2ac7e
Deprecate MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT
by Hanno Becker
· 8 years ago
563423f
Improve documentation of MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT option
by Hanno Becker
· 8 years ago
e89353a
Add fallback to non-compliant truncated HMAC for compatibiltiy
by Hanno Becker
· 8 years ago
81c7b18
Don't truncate MAC key when truncated HMAC is negotiated
by Hanno Becker
· 8 years ago
992b687
Fix heap corruption in ssl_decrypt_buf
by Hanno Becker
· 8 years ago
888fede
Merge branch 'development' into development-restricted
by Manuel Pégourié-Gonnard
· 8 years ago
05c4fc8
Correct typo in debugging message
by Hanno Becker
· 8 years ago
e41158b
Add comment on the meaning of ssl->in_offt == NULL
by Hanno Becker
· 8 years ago
e72489d
Remove internal references and use milder wording for some comments
by Hanno Becker
· 8 years ago
a6fb089
Don't split debug messages
by Hanno Becker
· 8 years ago
21df7f9
Fix handling of HS msgs in mbedtls_ssl_read if renegotiation unused
by Hanno Becker
· 8 years ago
b4ff0aa
Swap branches accepting/refusing renegotiation in in ssl_read
by Hanno Becker
· 8 years ago
c76c619
Reconcile resending of previous flights
by Hanno Becker
· 8 years ago
90333da
Replace wrong usage of WANT_READ by CONTINUE_PROCESSING
by Hanno Becker
· 8 years ago
Next »