TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
3010d55a3b7f656dcbbc6f55178a75a92cfedab0
/
include
/
mbedtls
/
ssl_internal.h
3010d55
Introduce helper macro indicating if use of ExtendedMS is enforced
by Hanno Becker
· 6 years ago
dd68931
Fix indentation of Doxygen comment in ssl_internal.h
by Hanno Becker
· 6 years ago
e669770
Remove misleading and redundant guard around restartable ECC field
by Hanno Becker
· 6 years ago
3bf8cdf
Add field for peer's raw public key to TLS handshake param structure
by Hanno Becker
· 6 years ago
e4aeb76
Parse and verify peer CRT chain in local variable
by Hanno Becker
· 6 years ago
58fccf2
Give ssl_session_copy() external linkage
by Hanno Becker
· 6 years ago
889bbc7
Fix unreachable code warnings with armc5
by Manuel Pégourié-Gonnard
· 6 years ago
ba8b1eb
Use negated option for controlling TLS support.
by Manuel Pégourié-Gonnard
· 6 years ago
ec1c222
Fix a few style issues
by Manuel Pégourié-Gonnard
· 6 years ago
8794a42
Clarify a few more comments and documentation
by Manuel Pégourié-Gonnard
· 6 years ago
25838b7
Introduce tools for transport-specific code
by Manuel Pégourié-Gonnard
· 6 years ago
0d1d76f
Merge remote-tracking branch 'origin/pr/561' into baremetal
by Simon Butcher
· 6 years ago
5a790f9
Merge remote-tracking branch 'origin/pr/563' into baremetal
by Simon Butcher
· 6 years ago
a5a2b08
Rename MBEDTLS_SSL_CID to MBEDTLS_SSL_DTLS_CONNECTION_ID
by Hanno Becker
· 6 years ago
cfa6be7
Fix typo in documentation of `mbedtls_ssl_context::cid_in_use`
by Hanno Becker
· 6 years ago
550e166
Allow the configuration of padding when using CID extension
by Hanno Becker
· 6 years ago
add0190
Account for additional record expansion when using CIDs
by Hanno Becker
· 6 years ago
ccc2456
Re-implement mbedtls_ssl_{in/out}_hdr_len() via in/out pointers
by Hanno Becker
· 6 years ago
4339576
Split mbedtls_ssl_hdr_len() in separate functions for in/out records
by Hanno Becker
· 6 years ago
346a590
Unify documentation of internal SSL record structure
by Hanno Becker
· 6 years ago
2e7cd5a
Use MBEDTLS_ namespace for internal CID length constant
by Hanno Becker
· 6 years ago
80fe63e
Add CID field to internal structure representing TLS records
by Hanno Becker
· 6 years ago
4f0b15f
Add fields holding in/out CIDs to SSL record transformation struct
by Hanno Becker
· 6 years ago
e5e7f62
Add fields to SSL structures describing state and config of CID ext
by Hanno Becker
· 6 years ago
a575975
Make calc_verify() return the length as well
by Manuel Pégourié-Gonnard
· 6 years ago
ed3b7a9
Constify ssl_context param of calc_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
f832343
Improve documentation of mbedtls_record
by Hanno Becker
· 6 years ago
a198bb7
Improve documentation of mbedtls_ssl_transform
by Hanno Becker
· 7 years ago
611a83b
Add tests for record encryption/decryption
by Hanno Becker
· 8 years ago
9223132
Reduce size of `ssl_transform` if no MAC ciphersuite is enabled
by Hanno Becker
· 8 years ago
3307b53
Provide standalone version of `ssl_encrypt_buf`
by Hanno Becker
· 8 years ago
4a5eeae
Improve documentation of mbedtls_ssl_transform
by Hanno Becker
· 8 years ago
9d2e4b4
Add structure representing TLS records
by Hanno Becker
· 8 years ago
b628a80
Fix definition of SSL_SOME_MODES_USE_MAC
by Hanno Becker
· 7 years ago
5cc04d5
Correct space needed for MAC in case of NULL cipher
by Hanno Becker
· 8 years ago
8759e16
Remove ciphersuite_info from ssl_transform
by Hanno Becker
· 8 years ago
e7f2df0
Remove key length field from ssl_transform
by Hanno Becker
· 8 years ago
8b0cf2e
Include configuration file to headers
by Ron Eldor
· 7 years ago
c37423f
Fix misleading sub-state name and comments
by Manuel Pégourié-Gonnard
· 7 years ago
125af94
Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
98081a0
Don't use uint8_t for bitfields
by Hanno Becker
· 7 years ago
3546201
Merge branch 'datagram_packing' into message_reordering
by Hanno Becker
· 7 years ago
a67dee2
Merge branch 'iotssl-2402-basic-pmtu-adaptation' into datagram_packing
by Hanno Becker
· 7 years ago
f47a4af
Fix a typo in comments
by Manuel Pégourié-Gonnard
· 7 years ago
b8eec19
Implement PMTU auto-reduction in handshake
by Manuel Pégourié-Gonnard
· 7 years ago
e0b150f
Allow limiting the total amount of heap allocations for buffering
by Hanno Becker
· 7 years ago
3a0aad1
Rename `update_digest` to `update_hs_digest`
by Hanno Becker
· 7 years ago
d488b9e
Increase maximum number of buffered handshake messages
by Hanno Becker
· 7 years ago
5f066e7
Implement future record buffering
by Hanno Becker
· 7 years ago
6d97ef5
Use uniform treatment for future messages and proper HS fragments
by Hanno Becker
· 7 years ago
0271f96
Introduce buffering structure for handshake messages
by Hanno Becker
· 7 years ago
d7f8ae2
Introduce sub-structure of ssl_handshake_params for buffering
by Hanno Becker
· 7 years ago
2ed6bcc
Implement support for remembering CCS messages
by Hanno Becker
· 7 years ago
4162b11
Make mbedtls_ssl_read_record_layer() static
by Hanno Becker
· 7 years ago
327c93b
Add parameter to ssl_read_record() controlling checksum update
by Hanno Becker
· 7 years ago
67bc7c3
Don't immediately flush datagram after preparing a record
by Hanno Becker
· 7 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
31c1586
Start separating handshake from record writing
by Manuel Pégourié-Gonnard
· 8 years ago
79d9b50
Merge branch 'development' into iotssl-1260-non-blocking-ecc-restricted
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
da19f4c
Merge branch 'development' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
45b79cf
Treat warnings as errors for IAR
by Azim Khan
· 7 years ago
7830073
Change boolean bitfield to unsigned
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
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
ca1d742
mbedtls_ssl_get_key_exchange_md_tls1_2: return hashlen
by Gilles Peskine
· 7 years ago
d04d292
Get rid of useless handshake field out_async_start
by Gilles Peskine
· 8 years ago
4bf9a28
SSL asynchronous signature: first implementation
by Gilles Peskine
· 8 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
b4c571e
Merge remote-tracking branch 'upstream-public/pr/1296' into HEAD
by Gilles Peskine
· 7 years ago
66954e1
Merge branch 'development' into development-restricted
by Jaeden Amero
· 8 years ago
005239e
Merge remote-tracking branch 'upstream-public/pr/1294' into development
by Jaeden Amero
· 8 years ago
7383062
Merge branch 'development' into development-restricted
by Jaeden Amero
· 8 years ago
a40a101
Update Doxygen file blocks to remove copyright and license information
by Darryl Green
· 8 years ago
5e9f14d
Set correct minimal versions in default conf
by Ron Eldor
· 8 years ago
d04c623
Merge remote-tracking branch 'restricted/pr/403' into development-restricted
by Manuel Pégourié-Gonnard
· 8 years ago
25d6d1a
Correct record header size in case of TLS
by Hanno Becker
· 8 years ago
d25d444
Don't allocate space for DTLS header if DTLS is disabled
by Hanno Becker
· 8 years ago
a8434e8
Add compile-time checks for size of record content and payload
by Hanno Becker
· 8 years ago
0b23f16
SSL: rework restart state handling
by Manuel Pégourié-Gonnard
· 8 years ago
3bf49c4
Enable restart for certificate verify
by Manuel Pégourié-Gonnard
· 8 years ago
6b7301c
Change restart context type.
by Manuel Pégourié-Gonnard
· 8 years ago
d27d1a5
Clean up existing SSL restartable ECC code
by Manuel Pégourié-Gonnard
· 8 years ago
1f1f2a1
Adapt ServerKeyEchange processing to restart
by Manuel Pégourié-Gonnard
· 8 years ago
862cde5
Add restart support for ECDSA client auth
by Manuel Pégourié-Gonnard
· 8 years ago
2350b4e
Adapt ECDHE_ECDSA key exchange to restartable EC
by Manuel Pégourié-Gonnard
· 8 years ago
46f5a3e
Check return codes from MD in ssl code
by Andres Amaya Garcia
· 8 years ago
59e6963
Prevent clever optimization to prematurely quit loop in safe memcmp
by Hanno Becker
· 8 years ago
4a810fb
Fix mbedtls_ssl_read
by Hanno Becker
· 8 years ago
7e5437a
Remember suitable hash function for any signature algorithm.
by Hanno Becker
· 8 years ago
1aa267c
Introduce macros and functions to characterize certain ciphersuites.
by Hanno Becker
· 8 years ago
9900014
Merge fix for IE Certificate Compatibility
by Simon Butcher
· 9 years ago
d1b7f2b
ssl: ignore CertificateRequest's content for real
by Manuel Pégourié-Gonnard
· 9 years ago
2046062
Merge branch 'development' into misc
by Simon Butcher
· 10 years ago
e5f3072
Fix #ifdef inconsistency
by Manuel Pégourié-Gonnard
· 10 years ago
Next »