TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
a687baf1953f5a5d521e593b04a9d3fc3fe704cd
/
library
/
ssl_tls.c
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
932e393
Fix typos & Co
by Manuel Pégourié-Gonnard
· 10 years ago
8c8be1e
Change default min TLS version to TLS 1.0
by Manuel Pégourié-Gonnard
· 10 years ago
d16df8f
Cleanup unused bit in ssl
by Manuel Pégourié-Gonnard
· 10 years ago
fa44f20
Change authmode default to Required on client
by Manuel Pégourié-Gonnard
· 10 years ago
e960818
Check return value of the TLS PRF
by Manuel Pégourié-Gonnard
· 10 years ago
b7fcca3
Make tls1_prf and tls12_prf more efficient
by Manuel Pégourié-Gonnard
· 10 years ago
6890c6b
Factor tls_prf_sha{256,384} together
by Manuel Pégourié-Gonnard
· 10 years ago
abb6744
Rename md_init_ctx() to md_setup()
by Manuel Pégourié-Gonnard
· 10 years ago
4063ceb
Make hmac_ctx optional
by Manuel Pégourié-Gonnard
· 10 years ago
7da726b
Remove calls to xxx_hmac() from SSL modules
by Manuel Pégourié-Gonnard
· 10 years ago
9a65e80
Properly mark ssl_set_bio() as deprecated
by Manuel Pégourié-Gonnard
· 10 years ago
849b174
Disable RC4 by default in the library
by Manuel Pégourié-Gonnard
· 10 years ago
4772314
Remove functions deprecated in 1.3
by Manuel Pégourié-Gonnard
· 10 years ago
852a6d3
Rename ssl.renegotiation to ssl.renego_status
by Manuel Pégourié-Gonnard
· 10 years ago
0db107e
Fix pk_can_do() constness issue
by Manuel Pégourié-Gonnard
· 10 years ago
57a26da
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
f427f88
Stop checking key-cert match systematically
by Manuel Pégourié-Gonnard
· 10 years ago
69849f8
Drop renego state from context if no renego support
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
2f5a1b4
Rename SSL_RENEGOTIATION macro
by Manuel Pégourié-Gonnard
· 10 years ago
9b66990
Fix typos in macro names
by Manuel Pégourié-Gonnard
· 10 years ago
998897b
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
4e41c99
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 10 years ago
archive/mbedtls-1.4
mbedtls-1.4
f7db5e0
Avoid possible dangling pointers
by Manuel Pégourié-Gonnard
· 10 years ago
cd4cd1d
Merge branch 'development' into dtls
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
d901d17
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 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
2a0718d
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 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
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
67505bf
Merge branch 'development' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
bfccdd3
Merge commit '36adc36' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
0017c2b
Merge commit '9835bc0' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
8fbb01e
Merge commit 'b2eaac1' into dtls
by Manuel Pégourié-Gonnard
· 11 years ago
b89c4f3
Fixes for the renego-option merge
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
f9c8a60
Merge commit '8b9bcec' 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
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
0975ad9
Merge branch 'etm' into dtls
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
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
9d7821d
Fix warning in reduced config
by Manuel Pégourié-Gonnard
· 11 years ago
fedba98
Merge branch 'fb-scsv' into dtls
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
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
6b875fc
Fix potential memory leak (from clang-analyzer)
by Manuel Pégourié-Gonnard
· 11 years ago
df3acd8
Limit HelloRequest retransmission if not enforced
by Manuel Pégourié-Gonnard
· 11 years ago
26a4cf6
Add retransmission of HelloRequest
by Manuel Pégourié-Gonnard
· 11 years ago
74a1378
Avoid false positive in ssl-opt.sh with memcheck
by Manuel Pégourié-Gonnard
· 11 years ago
8e704f0
DTLS depends on TIMING_C for now
by Manuel Pégourié-Gonnard
· 11 years ago
b0643d1
Add ssl_set_dtls_badmac_limit()
by Manuel Pégourié-Gonnard
· 11 years ago
9b35f18
Add ssl_get_record_expansion()
by Manuel Pégourié-Gonnard
· 11 years ago
37e08e1
Fix max_fragment_length with DTLS
by Manuel Pégourié-Gonnard
· 11 years ago
Next »