TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
a67fd79e8f53257fa9d3899a400ece3464fb806a
/
library
/
ssl_tls.c
a67fd79
Fix -Wshadow warnings
by Manuel Pégourié-Gonnard
· 10 years ago
f0f399d
Up default server DHM size to 2048 bits
by Manuel Pégourié-Gonnard
· 10 years ago
7d1e95c
Add countermeasure against cache-based lucky 13
by Manuel Pégourié-Gonnard
· 10 years ago
e16b62c
Make results of (ext)KeyUsage accessible
by Manuel Pégourié-Gonnard
· 10 years ago
a2fce21
Fix potential NULL dereference on bad usage
by Manuel Pégourié-Gonnard
· 10 years ago
c70581c
Add POLARSSL_DEPRECATED_{WARNING,REMOVED}
by Manuel Pégourié-Gonnard
· 10 years ago
f427f88
Stop checking key-cert match systematically
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
f7db5e0
Avoid possible dangling pointers
by Manuel Pégourié-Gonnard
· 10 years ago
f45850c
Fix the fix to ssl_set_psk()
by Manuel Pégourié-Gonnard
· 10 years ago
ac08b54
Merge remote-tracking branch 'rasp/mem-leak' into development
by Manuel Pégourié-Gonnard
· 10 years ago
f81088b
Fix a potential memory leak found by find-mem-leak.cocci.
by Mansour Moufid
· 10 years ago
99b9259
Fix whitespace of 369e6c20.
by Mansour Moufid
· 10 years ago
c531b4a
Apply the semantic patch rm-malloc-cast.cocci.
by Mansour Moufid
· 10 years ago
bd1d44e
Fix whitespace of 369e6c20.
by Mansour Moufid
· 10 years ago
369e6c2
Apply the semantic patch rm-malloc-cast.cocci.
by Mansour Moufid
· 10 years ago
06d7519
Fix msvc warning
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
· 11 years ago
e89163c
Fix bug in ssl_get_verify_result()
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
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
5b8f7ea
Merge new security defaults for programs (RC4 disabled, SSL3 disabled)
by Paul Bakker
· 11 years ago
c82b7e2
Merge option to disable truncated hmac on the server-side
by Paul Bakker
· 11 years ago
a852cf4
Fix issue with non-blocking I/O & record splitting
by Manuel Pégourié-Gonnard
· 11 years ago
d5746b3
Fix warning
by Manuel Pégourié-Gonnard
· 11 years ago
f356115
Merge support for 1/n-1 record splitting
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
352143f
Refactor for clearer correctness/security
by Manuel Pégourié-Gonnard
· 11 years ago
e117a8f
Make truncated hmac a runtime option server-side
by Manuel Pégourié-Gonnard
· 11 years ago
cfa477e
Allow disabling record splitting at runtime
by Manuel Pégourié-Gonnard
· 11 years ago
d76314c
Add 1/n-1 record splitting
by Manuel Pégourié-Gonnard
· 11 years ago
837f0fe
Make renego period configurable
by Manuel Pégourié-Gonnard
· 11 years ago
b445805
Auto-renegotiate before sequence number wrapping
by Manuel Pégourié-Gonnard
· 11 years ago
6186019
Save 48 bytes if SSLv3 is not defined
by Manuel Pégourié-Gonnard
· 11 years ago
615e677
Make renegotiation a compile-time option
by Manuel Pégourié-Gonnard
· 11 years ago
60346be
Improve debugging message.
by Manuel Pégourié-Gonnard
· 11 years ago
2457fa0
Create ticket keys only if enabled
by Manuel Pégourié-Gonnard
· 11 years ago
d16d1cb
Use more #ifdef's on CLI_C and SRV_C in ssl_tls.c
by Manuel Pégourié-Gonnard
· 11 years ago
8e4b337
Fix some more warnings in reduced configs
by Manuel Pégourié-Gonnard
· 11 years ago
e5b0fc1
Make malloc-init script a bit happier
by Manuel Pégourié-Gonnard
· 11 years ago
27e3edb
Check key/cert pair in ssl_set_own_cert()
by Manuel Pégourié-Gonnard
· 11 years ago
d056ce0
Use seq_num as AEAD nonce by default
by Manuel Pégourié-Gonnard
· 11 years ago
9d7821d
Fix warning in reduced config
by Manuel Pégourié-Gonnard
· 11 years ago
1a03473
Keep EtM state across renegotiations
by Manuel Pégourié-Gonnard
· 11 years ago
169dd6a
Adjust minimum length for EtM
by Manuel Pégourié-Gonnard
· 11 years ago
08558e5
Fix for the RFC erratum
by Manuel Pégourié-Gonnard
· 11 years ago
313d796
Implement EtM
by Manuel Pégourié-Gonnard
· 11 years ago
0098e7d
Preparation for EtM
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
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
82788fb
Fix minor style issues
by Paul Bakker
· 11 years ago
polarssl-1.3.9
a13500f
Fix bug with ssl_close_notify and non-blocking I/O
by Manuel Pégourié-Gonnard
· 11 years ago
f07f421
Fix server-initiated renego with non-blocking I/O
by Manuel Pégourié-Gonnard
· 11 years ago
6591962
Allow delay on renego on client
by Manuel Pégourié-Gonnard
· 11 years ago
f26a1e8
ssl_read() stops returning non-application data
by Manuel Pégourié-Gonnard
· 11 years ago
55e4ff2
Tune comments
by Manuel Pégourié-Gonnard
· 11 years ago
8d4ad07
SHA-2 ciphersuites now require TLS 1.x
by Manuel Pégourié-Gonnard
· 11 years ago
968afaa
ssl_key_cert not available in all configurations
by Paul Bakker
· 11 years ago
84bbeb5
Adapt cipher and MD layer with _init() and _free()
by Paul Bakker
· 11 years ago
accaffe
Restructure ssl_handshake_init() and small fixes
by Paul Bakker
· 11 years ago
8f870b0
Add dhm_init()
by Paul Bakker
· 11 years ago
5b4af39
Add _init() and _free() for hash modules
by Paul Bakker
· 11 years ago
c7ea99a
Add _init() and _free() for cipher modules
by Paul Bakker
· 11 years ago
8fb99ab
Merge changes for leaner memory footprint
by Paul Bakker
· 11 years ago
481fcfd
Make PSK_LEN configurable and adjust PMS size
by Manuel Pégourié-Gonnard
· 11 years ago
a9964db
Add ssl_set_renegotiation_enforced()
by Manuel Pégourié-Gonnard
· 11 years ago
dd0c0f3
Better usage of dhm_calc_secret in SSL
by Manuel Pégourié-Gonnard
· 11 years ago
8df6863
Fix bug in DHE-PSK PMS computation
by Manuel Pégourié-Gonnard
· 11 years ago
0357688
Remove misplaced debugging message
by Manuel Pégourié-Gonnard
· 11 years ago
eaa76f7
Fix computation of minlen for encrypted packets
by Manuel Pégourié-Gonnard
· 11 years ago
e800cd8
Re-arrange some code in ssl_derive_keys()
by Manuel Pégourié-Gonnard
· 11 years ago
0bcc4e1
Fix length checking for AEAD ciphersuites
by Manuel Pégourié-Gonnard
· 11 years ago
4d2a8eb
SSL modules now using x509_crt_parse_der()
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
d8bb826
Fix code styling for return statements
by Paul Bakker
· 11 years ago
3461772
Introduce polarssl_zeroize() instead of memset() for zeroization
by Paul Bakker
· 11 years ago
7792198
Normalize some error messages
by Manuel Pégourié-Gonnard
· 11 years ago
c2bbac9
Fix misplaced parenthesis.
by Peter Vaskovic
· 11 years ago
b5212b4
Merge CCM cipher mode and ciphersuites
by Paul Bakker
· 11 years ago
8ff17c5
Add missing DEBUG_RET on cipher failures
by Manuel Pégourié-Gonnard
· 11 years ago
61edffe
Normalize "should never happen" messages/errors
by Manuel Pégourié-Gonnard
· 11 years ago
2e5ee32
Implement CCM and CCM_8 ciphersuites
by Manuel Pégourié-Gonnard
· 11 years ago
5efd772
Small readability improvement
by Manuel Pégourié-Gonnard
· 11 years ago
de7bb44
Use cipher_auth_{en,de}crypt() in ssl_tls.c
by Manuel Pégourié-Gonnard
· 11 years ago
8764d27
Use cipher_crypt() in ssl_tls.c
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
2a024ac
Merge dependency fixes
by Paul Bakker
· 11 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
1a1fbba
Sanity length checks in ssl_read_record() and ssl_fetch_input()
by Paul Bakker
· 11 years ago
3a306b9
Fix misplaced #endif in ssl_tls.c
by Manuel Pégourié-Gonnard
· 11 years ago
61885c7
Fix false reject in padding check in ssl_decrypt_buf() for CBC ciphersuites
by Paul Bakker
· 11 years ago
Next »