TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/mbedtls-1.4
/
library
/
ssl_cli.c
d901d17
Merge branch 'development' into dtls
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
2a0718d
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 10 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 11 years ago
df6411d
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 11 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 11 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 11 years ago
eab72e2
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 11 years ago
967a2a5
Change name to mbed TLS in the copyright notice
by Manuel Pégourié-Gonnard
· 11 years ago
3a173f4
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
59c6f2e
Avoid nested if's without braces.
by Manuel Pégourié-Gonnard
· 11 years ago
5d9cde2
Move renego SCSV after actual ciphersuites
by Manuel Pégourié-Gonnard
· 11 years ago
67505bf
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
0af1ba3
Merge commit 'f6080b8' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
edb7ed3
Merge commit 'd7e2483' into dtls
by Manuel Pégourié-Gonnard
· 11 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
f9d778d
Merge branch 'etm' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
56d985d
Merge branch 'session-hash' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
fedba98
Merge branch 'fb-scsv' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
b575b54
Forbid extended master secret with SSLv3
by Manuel Pégourié-Gonnard
· 11 years ago
699cafa
Implement initial negotiation of EtM
by Manuel Pégourié-Gonnard
· 11 years ago
ada3030
Implement 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
367381f
Add negotiation of Extended Master Secret
by Manuel Pégourié-Gonnard
· 11 years ago
7de3c9e
Count timeout per flight, not per message
by Manuel Pégourié-Gonnard
· 11 years ago
cd32a50
Fix NewSesssionTicket vs ChangeCipherSpec bug
by Manuel Pégourié-Gonnard
· 11 years ago
5d8ba53
Expand and fix resend infrastructure
by Manuel Pégourié-Gonnard
· 11 years ago
d92d6a1
ssl_parse_server_key_exchange() cleanups
by Manuel Pégourié-Gonnard
· 11 years ago
000d5ae
No memmove: parse_new_session_ticket()
by Manuel Pégourié-Gonnard
· 11 years ago
0b3400d
No memmove: ssl_parse_server_hello()
by Manuel Pégourié-Gonnard
· 11 years ago
069eb79
No memmove: ssl_parse_hello_verify_request()
by Manuel Pégourié-Gonnard
· 11 years ago
04c1b4e
No memmove: certificate_request + server_hello_done
by Manuel Pégourié-Gonnard
· 11 years ago
f4830b5
No memmove: ssl_parse_server_key_exchange()
by Manuel Pégourié-Gonnard
· 11 years ago
f899583
Prepare moving away from memmove() on incoming HS
by Manuel Pégourié-Gonnard
· 11 years ago
b35fe56
Fix HelloVerifyRequest version handling
by Manuel Pégourié-Gonnard
· 11 years ago
fb2d223
Reuse random when responding to a verify request
by Manuel Pégourié-Gonnard
· 11 years ago
b760f00
Extract generate client random to a function
by Manuel Pégourié-Gonnard
· 11 years ago
a0e1632
Do not use compression with DTLS
by Manuel Pégourié-Gonnard
· 11 years ago
67427c0
Fix checksum computation with HelloVerifyRequest
by Manuel Pégourié-Gonnard
· 11 years ago
7484881
Implement HelloVerifyRequest on client
by Manuel Pégourié-Gonnard
· 11 years ago
4128aa7
Add the 'cookie' field of DTLS ClientHello
by Manuel Pégourié-Gonnard
· 11 years ago
abc7e3b
Handle DTLS version encoding and fix some checks
by Manuel Pégourié-Gonnard
· 11 years ago
d666451
Add a ciphersuite NODTLS flag
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
· 12 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
Next »