TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
fb18b6ccd2f7f33e893dbf5d299f232b51a7c41f
/
library
/
ssl_cli.c
d37839e
Fix mbedtls_ssl_read
by Hanno Becker
· 8 years ago
10699cc
Simplify retaining of messages for future processing
by Hanno Becker
· 8 years ago
7458bc3
Fix guards in SSL for ECDH key exchanges
by Simon Butcher
· 9 years ago
0166039
Corrects debug macro in ssl_cli.c
by Simon Butcher
· 9 years ago
4e03439
Fix bug in ssl_write_supported_elliptic_curves_ext
by Janos Follath
· 9 years ago
14400c8
Merge memory leak fix into branch 'mbedtls-1.3'
by Simon Butcher
· 10 years ago
f3e6e4b
Add extra check before integer conversion
by Manuel Pégourié-Gonnard
· 10 years ago
643a922
Reordered extension fields and added to ChangeLog
by Simon Butcher
· 10 years ago
b1e325d
Added bounds checking for TLS extensions
by Simon Butcher
· 10 years ago
bb564e0
Fix possible client crash on API misuse
by Manuel Pégourié-Gonnard
· 10 years ago
6512554
Fix handling of long PSK identities
by Manuel Pégourié-Gonnard
· 10 years ago
9ea1b23
Up min size of DHM params to 1024 bits on client
by Manuel Pégourié-Gonnard
· 10 years ago
29f777e
Fix bug with ssl_set_curves() check on client
by Manuel Pégourié-Gonnard
· 10 years ago
51bccd3
Fix compile error with renego disabled
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
00ab470
cleanup library and some basic tests. Includes, add guards to includes
by Rich Evans
· 10 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 10 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 10 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 10 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 10 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 10 years ago
967a2a5
Change name to mbed TLS in the copyright notice
by Manuel Pégourié-Gonnard
· 10 years ago
59c6f2e
Avoid nested if's without braces.
by Manuel Pégourié-Gonnard
· 10 years ago
5d9cde2
Move renego SCSV after actual ciphersuites
by Manuel Pégourié-Gonnard
· 10 years ago
5b8f7ea
Merge new security defaults for programs (RC4 disabled, SSL3 disabled)
by Paul Bakker
· 11 years ago
f6080b8
Merge support for enabling / disabling renegotiation support at compile-time
by Paul Bakker
· 11 years ago
d7e2483
Merge miscellaneous fixes into development
by Paul Bakker
· 11 years ago
bd47a58
Add ssl_set_arc4_support()
by Manuel Pégourié-Gonnard
· 11 years ago
d942323
Skip signature_algorithms ext if PSK only
by Manuel Pégourié-Gonnard
· 11 years ago
eaecbd3
Fix warning in reduced configs
by Manuel Pégourié-Gonnard
· 11 years ago
615e677
Make renegotiation a compile-time option
by Manuel Pégourié-Gonnard
· 11 years ago
699cafa
Implement initial negotiation of EtM
by Manuel Pégourié-Gonnard
· 11 years ago
b575b54
Forbid extended master secret with SSLv3
by Manuel Pégourié-Gonnard
· 11 years ago
ada3030
Implement extended master secret
by Manuel Pégourié-Gonnard
· 11 years ago
367381f
Add negotiation of Extended Master Secret
by Manuel Pégourié-Gonnard
· 11 years ago
1cbd39d
Implement FALLBACK_SCSV client-side
by Manuel Pégourié-Gonnard
· 11 years ago
f7cdbc0
Fix potential bad read of length
by Manuel Pégourié-Gonnard
· 11 years ago
44ade65
Implement (partial) renego delay on client
by Manuel Pégourié-Gonnard
· 11 years ago
6591962
Allow delay on renego on client
by Manuel Pégourié-Gonnard
· 11 years ago
84bbeb5
Adapt cipher and MD layer with _init() and _free()
by Paul Bakker
· 11 years ago
5b4af39
Add _init() and _free() for hash modules
by Paul Bakker
· 11 years ago
2a45d1c
Merge changes to config examples and configuration issues
by Paul Bakker
· 11 years ago
dd0c0f3
Better usage of dhm_calc_secret in SSL
by Manuel Pégourié-Gonnard
· 11 years ago
5c1f032
Abort handshake if no point format in common
by Manuel Pégourié-Gonnard
· 11 years ago
fd35af1
Fix off-by-one error in point format parsing
by Manuel Pégourié-Gonnard
· 11 years ago
5bfd968
Fix warning with TLS 1.2 without RSA or ECDSA
by Manuel Pégourié-Gonnard
· 11 years ago
66d5d07
Fix formatting in various code to match spacing from coding style
by Paul Bakker
· 11 years ago
3461772
Introduce polarssl_zeroize() instead of memset() for zeroization
by Paul Bakker
· 11 years ago
61edffe
Normalize "should never happen" messages/errors
by Manuel Pégourié-Gonnard
· 11 years ago
b9e4e2c
Fix formatting: fix some 'easy' > 80 length lines
by Paul Bakker
· 11 years ago
9af723c
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
by Paul Bakker
· 11 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
a703663
Improve interop by not writing ext_len in ClientHello / ServerHello when 0
by Paul Bakker
· 11 years ago
f6521de
Add ALPN tests to ssl-opt.sh
by Manuel Pégourié-Gonnard
· 11 years ago
0b874dc
Implement ALPN client-side
by Manuel Pégourié-Gonnard
· 11 years ago
3c599f1
Avoid possible segfault on bad server ciphersuite
by Manuel Pégourié-Gonnard
· 11 years ago
6a28e72
Merged platform compatibility layer
by Paul Bakker
· 11 years ago
0910f32
Fixed compile warning (in test-ref-configs)
by Paul Bakker
· 11 years ago
7dc4c44
Library files moved to use platform layer
by Paul Bakker
· 11 years ago
c3f6b62c
Print curve name instead of size in debugging
by Manuel Pégourié-Gonnard
· 11 years ago
ab24010
Enforce our choice of allowed curves.
by Manuel Pégourié-Gonnard
· 11 years ago
cd49f76
Make ssl_set_curves() work client-side too.
by Manuel Pégourié-Gonnard
· 11 years ago
8e205fc
Fix potential buffer overflow in suported_curves_ext
by Manuel Pégourié-Gonnard
· 11 years ago
d18cc57
Add client-side support for ECDH key exchanges
by Manuel Pégourié-Gonnard
· 12 years ago
da1ff38
Don't accept CertificateRequest with PSK suites
by Manuel Pégourié-Gonnard
· 12 years ago
dc953e8
Add missing defines/cases for RSA_PSK key exchange
by Manuel Pégourié-Gonnard
· 12 years ago
a9a028e
SSL now gracefully handles missing RNG
by Paul Bakker
· 12 years ago
31ff1d2
Safer buffer comparisons in the SSL modules
by Manuel Pégourié-Gonnard
· 12 years ago
fa6a620
Defines for UEFI environment under MSVC added
by Paul Bakker
· 12 years ago
6888167
Forced cast to prevent MSVC compiler warning
by Paul Bakker
· 12 years ago
polarssl-1.3.1
f34673e
Merged RSA-PSK key-exchange and ciphersuites
by Paul Bakker
· 12 years ago
376e815
Merged ECDHE-PSK ciphersuites
by Paul Bakker
· 12 years ago
59b9fe2
Fix bug in psk_identity_hint parsing
by Manuel Pégourié-Gonnard
· 12 years ago
bac0e3b
Dependency fixes
by Manuel Pégourié-Gonnard
· 12 years ago
09258b9
Refactor parse_server_key_exchange a bit
by Manuel Pégourié-Gonnard
· 12 years ago
8a3c64d
Fix and simplify *-PSK ifdef's
by Manuel Pégourié-Gonnard
· 12 years ago
0fae60b
Implement RSA-PSK key exchange
by Manuel Pégourié-Gonnard
· 12 years ago
b9cfaa0
Explicit conversions and minor changes to prevent MSVC compiler warnings
by Paul Bakker
· 12 years ago
1b62c7f
Fix dependencies and related issues
by Manuel Pégourié-Gonnard
· 12 years ago
72fb62d
More *-PSK refactoring
by Manuel Pégourié-Gonnard
· 12 years ago
bd1ae24
Factor PSK pms computation to ssl_tls.c
by Manuel Pégourié-Gonnard
· 12 years ago
b59d699
Fix bugs in ECDHE_PSK key exchange
by Manuel Pégourié-Gonnard
· 12 years ago
3ce3bbd
Add support for ECDHE_PSK key exchange
by Manuel Pégourié-Gonnard
· 12 years ago
cb99bdb
Client: if no cert, send empty cert list
by Manuel Pégourié-Gonnard
· 12 years ago
834ea85
Change internal structs for multi-cert support
by Manuel Pégourié-Gonnard
· 12 years ago
a7496f0
Fix a few more warnings in small configurations
by Manuel Pégourié-Gonnard
· 12 years ago
1032c1d
Fix some dependencies and warnings in small config
by Manuel Pégourié-Gonnard
· 12 years ago
da179e4
Add ecp_curve_list(), hide ecp_supported_curves
by Manuel Pégourié-Gonnard
· 12 years ago
a310459
Fix a few things that broke with RSA compiled out
by Manuel Pégourié-Gonnard
· 12 years ago
56cd319
Add human-friendly name in ecp_curve_info
by Manuel Pégourié-Gonnard
· 12 years ago
a79d123
Make ecp_supported_curves constant
by Manuel Pégourié-Gonnard
· 12 years ago
15d5de1
Simplify usage of DHM blinding
by Manuel Pégourié-Gonnard
· 12 years ago
568c9cf
Add ecp_supported_curves and simplify some code
by Manuel Pégourié-Gonnard
· 12 years ago
7038039
Dissociate TLS and internal EC curve identifiers
by Manuel Pégourié-Gonnard
· 12 years ago
a97c015
Rm useless/wrong DHM lenght test
by Manuel Pégourié-Gonnard
· 12 years ago
032c34e
Don't use DH blinding for ephemeral DH
by Manuel Pégourié-Gonnard
· 12 years ago
2d62764
Change dhm_calc_secret() prototype
by Manuel Pégourié-Gonnard
· 12 years ago
e09d2f8
Change ecp_mul() prototype to allow randomization
by Manuel Pégourié-Gonnard
· 12 years ago
9659dae
Some extra code defined out
by Paul Bakker
· 12 years ago
577e006
Merged ECDSA-based key-exchange and ciphersuites into development
by Paul Bakker
· 12 years ago
Next »