TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
55427964b1073e566acfa36786bc4ab3ad901b9c
/
include
/
mbedtls
/
ssl_internal.h
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
· 7 years ago
005239e
Merge remote-tracking branch 'upstream-public/pr/1294' into development
by Jaeden Amero
· 7 years ago
7383062
Merge branch 'development' into development-restricted
by Jaeden Amero
· 7 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
fadacb9
Merge branch 'development' into iotssl-461-ecjpake-finalization
by Manuel Pégourié-Gonnard
· 10 years ago
0223ab9
Fix macroization of inline in C++
by Manuel Pégourié-Gonnard
· 10 years ago
77c0646
Add cache for EC J-PAKE client extension
by Manuel Pégourié-Gonnard
· 10 years ago
bf57be6
Add server extension parsing
by Manuel Pégourié-Gonnard
· 10 years ago
eef142d
Depend on ECJPAKE key exchange, not module
by Manuel Pégourié-Gonnard
· 10 years ago
76cfd3f
Add EC J-PAKE context in handshake structure
by Manuel Pégourié-Gonnard
· 10 years ago
f472179
Adjust dependencies for EC extensions
by Manuel Pégourié-Gonnard
· 10 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
20af64d
Still need to #define inline for MSVC
by Manuel Pégourié-Gonnard
· 10 years ago
2505528
Rm obsolete defines for inline wiht MSVC
by Manuel Pégourié-Gonnard
· 10 years ago
cdc26ae
Add mbedtls_ssl_set_hs_authmode
by Manuel Pégourié-Gonnard
· 10 years ago
39a48f4
Internal renamings in PK
by Manuel Pégourié-Gonnard
· 10 years ago
7bfc122
Implement sig_hashes
by Manuel Pégourié-Gonnard
· 10 years ago
9d412d8
Small internal changes in curve checking
by Manuel Pégourié-Gonnard
· 10 years ago
b541da6
Fix define for ssl_conf_curves()
by Manuel Pégourié-Gonnard
· 10 years ago
065122c
Move some defines to ssl_internal.h
by Manuel Pégourié-Gonnard
· 10 years ago
56273da
Move some includes to ssl_internal.h
by Manuel Pégourié-Gonnard
· 10 years ago
cd4fcc6
Move some structures to ssl_internal.h
by Manuel Pégourié-Gonnard
· 10 years ago
5e94dde
Create ssl_internal.h and move some functions
by Manuel Pégourié-Gonnard
· 10 years ago