TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
10366708d6a4c6c68ae6961ca0620919aaf71ea3
/
library
/
ssl_cli.c
552754a
Merge remote-tracking branch 'public/pr/1988' into development
by Simon Butcher
· 7 years ago
68dbc94
Merge remote-tracking branch 'public/pr/1951' into development
by Simon Butcher
· 7 years ago
9d5a9e1
Merge remote-tracking branch 'public/pr/1625' into development
by Simon Butcher
· 7 years ago
bc2498a
Style: Add numerous comments indicating condition guarded by #endif
by Hanno Becker
· 7 years ago
327c93b
Add parameter to ssl_read_record() controlling checksum update
by Hanno Becker
· 7 years ago
3879fdf
Merge remote-tracking branch 'public/pr/1955' into iotssl-165-dtls-hs-fragmentation-new
by Manuel Pégourié-Gonnard
· 7 years ago
ad17fe9
Fix overly strict bounds check in ssl_parse_certificate_request()
by Hanno Becker
· 7 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
cac0c1a
Merge remote-tracking branch 'upstream-public/pr/1378' into development
by Jaeden Amero
· 7 years ago
df15356
Merge remote-tracking branch 'public/pr/1663' into development
by Simon Butcher
· 7 years ago
755bb6a
Add ecc extensions only if ecc ciphersuite is used
by Ron Eldor
· 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
b5b2543
Fix undefined shifts
by Philippe Antoine
· 7 years ago
747fd53
Fixes different off by ones
by Philippe Antoine
· 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
03bac44
Change accepted ciphersuite versions when parsing server hello
by Andrzej Kurek
· 7 years ago
ca1d742
mbedtls_ssl_get_key_exchange_md_tls1_2: return hashlen
by Gilles Peskine
· 7 years ago
1d3b508
Same ciphersuite validation in server and client hello
by Mohammad Azim Khan
· 7 years ago
f2b76cd
Merge remote-tracking branch 'upstream-restricted/pr/461' into development-restricted-proposed
by Gilles Peskine
· 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
94d4997
Improve comments style
by Krzysztof Stachowiak
· 7 years ago
cd09fc8
Remove a redundant test
by Krzysztof Stachowiak
· 7 years ago
73b183c
Add buffer size check before cert_type_len read
by Krzysztof Stachowiak
· 7 years ago
f15a8be
Merge remote-tracking branch 'upstream-public/pr/1256' into development-proposed
by Gilles Peskine
· 7 years ago
bc231cc
Add a missing buffer size check
by Krzysztof Stachowiak
· 7 years ago
bc145f7
Correct buffer size check
by Krzysztof Stachowiak
· 7 years ago
d1fedc5
Merge remote-tracking branch 'upstream-public/pr/1440' into development-proposed
by Jaeden Amero
· 7 years ago
95ad522
Merge remote-tracking branch 'upstream-public/pr/1439' into development-proposed
by Jaeden Amero
· 7 years ago
5224a75
Prevent arithmetic overflow on bounds check
by Krzysztof Stachowiak
· 7 years ago
740b218
Add bounds check before length read
by Krzysztof Stachowiak
· 7 years ago
027f84c
Prevent arithmetic overflow on bounds check
by Krzysztof Stachowiak
· 7 years ago
a1098f8
Add bounds check before signature length read
by Krzysztof Stachowiak
· 7 years ago
d5f7d24
Merge branch 'pr_1064' into development-proposed
by Gilles Peskine
· 7 years ago
d91f2a2
Merge branch 'development' into iotssl-1251-2.7
by Gilles Peskine
· 7 years ago
4e5d23f
corrected a typo in a comment
by Johannes H
· 8 years ago
0884f48
Merge remote-tracking branch 'upstream-public/pr/1141' into development
by Gilles Peskine
· 8 years ago
9c3573a
Merge remote-tracking branch 'upstream-public/pr/988' into development
by Gilles Peskine
· 8 years ago
40f8b51
Add comments on the use of the renego SCSV and the renego ext
by Hanno Becker
· 8 years ago
6bce9cb
Always print gmt_unix_time in TLS client
by Andres Amaya Garcia
· 8 years ago
1a9a51c
Enhance documentation of ssl_write_hostname_ext, adapt ChangeLog.
by Hanno Becker
· 8 years ago
074c58f
Always print gmt_unix_time in TLS client
by Andres Amaya Garcia
· 8 years ago
2f38a43
Enhance documentation of ssl_write_hostname_ext, adapt ChangeLog.
by Hanno Becker
· 8 years ago
4a2fb4c
Addres review comments
by Ron Eldor
· 8 years ago
147d142
Add log and fix stle issues
by Ron Eldor
· 8 years ago
714785d
Write correct number of ciphersuites in log
by Ron Eldor
· 8 years ago
46f5a3e
Check return codes from MD in ssl code
by Andres Amaya Garcia
· 8 years ago
f0e521e
Change ssl_cli to new MD API and check return code
by Andres Amaya Garcia
· 8 years ago
53c77cc
Initialise pointers to avoid IAR compiler warnings
by Andres Amaya Garcia
· 8 years ago
af0665d
Simplify retaining of messages for future processing
by Hanno Becker
· 8 years ago
383a118
Merge remote-tracking branch 'gilles/IOTSSL-1330/development' into development
by Manuel Pégourié-Gonnard
· 8 years ago
cd3c845
Allow SHA-1 in SSL renegotiation tests
by Gilles Peskine
· 8 years ago
0d0cd4b
Split long lines
by Hanno Becker
· 8 years ago
1aa267c
Introduce macros and functions to characterize certain ciphersuites.
by Hanno Becker
· 8 years ago
c94f735
Ignore failures when sending fatal alerts
by Gilles Peskine
· 8 years ago
064a85c
Code portability fix
by Gilles Peskine
· 8 years ago
1cc8e34
Send TLS alerts in many more cases
by Gilles Peskine
· 8 years ago
f982852
Balanced braces across preprocessor conditionals
by Gilles Peskine
· 8 years ago
9900014
Merge fix for IE Certificate Compatibility
by Simon Butcher
· 9 years ago
5a87c93
Fix overread when verifying SERVER_HELLO in DTLS
by Andres AG
· 9 years ago
29f221f
Fix guards in SSL for ECDH key exchanges
by Paul Bakker
· 9 years ago
b5b6af2
Puts platform time abstraction into its own header
by Simon Butcher
· 9 years ago
d5800b7
Abstracts away time()/stdlib.h into platform
by SimonB
· 9 years ago
8a31705
Fix bug in ssl_write_supported_elliptic_curves_ext
by Janos Follath
· 9 years ago
c0957bd
Fix some minor typos in comments
by Simon Butcher
· 9 years ago
d1b7f2b
ssl: ignore CertificateRequest's content for real
by Manuel Pégourié-Gonnard
· 9 years ago
56e9ae2
Remove unnecessary TODO comment
by Manuel Pégourié-Gonnard
· 9 years ago
9d62412
Add note about not implementing PSK id_hint
by Manuel Pégourié-Gonnard
· 9 years ago
d805324
Fix levels of some debug messages
by Manuel Pégourié-Gonnard
· 10 years ago
2046062
Merge branch 'development' into misc
by Simon Butcher
· 10 years ago
5c2a7ca
Fix warning in some reduced configs
by Manuel Pégourié-Gonnard
· 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
5674a97
Fix compilers warnings in reduced configs
by Manuel Pégourié-Gonnard
· 10 years ago
ae8535d
Changed defs. back to MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED
by Robert Cragie
· 10 years ago
39a60de
Correct overwritten fixes
by Robert Cragie
· 10 years ago
136884c
Use MBEDTLS_ECJPAKE_C def. for correct conditional compilation
by Robert Cragie
· 10 years ago
5624ec8
Reordered TLS extension fields in client
by Simon Butcher
· 10 years ago
04799a4
Fixed copy and paste error
by Simon Butcher
· 10 years ago
0fc94e9
Revised bounds checking on TLS extensions
by Simon Butcher
· 10 years ago
ed99766
Added bounds checking for TLS extensions
by Simon Butcher
· 10 years ago
faee44d
Avoid false positives in bounds check
by Manuel Pégourié-Gonnard
· 10 years ago
d0d8cb3
Cache ClientHello extension
by Manuel Pégourié-Gonnard
· 10 years ago
0f1660a
Implement key exchange messages and PMS derivation
by Manuel Pégourié-Gonnard
· 10 years ago
25dbeb0
Skip certificate-related messages with ECJPAKE
by Manuel Pégourié-Gonnard
· 10 years ago
0a1324a
Add client-side extension parsing
by Manuel Pégourié-Gonnard
· 10 years ago
60884a1
Improve debug formatting of ciphersuites
by Manuel Pégourié-Gonnard
· 10 years ago
eef142d
Depend on ECJPAKE key exchange, not module
by Manuel Pégourié-Gonnard
· 10 years ago
ddf97a6
Skip ECJPAKE suite in ClientHello if no pw set up
by Manuel Pégourié-Gonnard
· 10 years ago
557535d
Add ECJPAKE key exchange
by Manuel Pégourié-Gonnard
· 10 years ago
294139b
Add client extension writing
by Manuel Pégourié-Gonnard
· 10 years ago
f472179
Adjust dependencies for EC extensions
by Manuel Pégourié-Gonnard
· 10 years ago
7f2f062
Fix possible client crash on API misuse
by Manuel Pégourié-Gonnard
· 10 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
c6b5d83
Fix handling of long PSK identities
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
a6e5bd5
Fix bug with extension-less ServerHello
by Manuel Pégourié-Gonnard
· 10 years ago
Next »