TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
762d011ece6ddef36fa080e2d6576e0002a8c0f6
/
library
/
ssl_tls.c
762d011
Fix alignment issues
by Manuel Pégourié-Gonnard
· 6 years ago
42c814f
Clarify comment about TLS versions
by Manuel Pégourié-Gonnard
· 6 years ago
5478e1e
Remove redundant debug message.
by Manuel Pégourié-Gonnard
· 6 years ago
84ef8bd
Remove 'session' input from populate_tranform()
by Manuel Pégourié-Gonnard
· 6 years ago
cf31216
Fix typo in comment
by Manuel Pégourié-Gonnard
· 6 years ago
86e48c2
Enforce promise to not use whole ssl context
by Manuel Pégourié-Gonnard
· 6 years ago
1d10a98
Partially rm 'ssl' input from populate_transform()
by Manuel Pégourié-Gonnard
· 6 years ago
0bcfbc3
Remove "handshake" input from populate_transform()
by Manuel Pégourié-Gonnard
· 6 years ago
12a3f44
Start refining parameters of populate_transform()
by Manuel Pégourié-Gonnard
· 6 years ago
a1abb26
Move compress_buf allocation to derive_keys
by Manuel Pégourié-Gonnard
· 6 years ago
707728d
Move handling of randbytes to derive_keys()
by Manuel Pégourié-Gonnard
· 6 years ago
bcf258e
Remove duplicated branch in ssl_compute_master()
by Manuel Pégourié-Gonnard
· 6 years ago
a575975
Make calc_verify() return the length as well
by Manuel Pégourié-Gonnard
· 6 years ago
ed3b7a9
Constify ssl_context param of calc_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
c28c889
Improve signature of ssl_compute_master()
by Manuel Pégourié-Gonnard
· 6 years ago
dafe522
Reduce indentation in ssl_compute_master()
by Manuel Pégourié-Gonnard
· 6 years ago
7edd587
Start extracting ssl_compute_master()
by Manuel Pégourié-Gonnard
· 6 years ago
aa3c701
Fix signature of ssl_set_transform_prfs()
by Manuel Pégourié-Gonnard
· 6 years ago
52aa520
Start extraction ssl_set_handshake_prfs()
by Manuel Pégourié-Gonnard
· 6 years ago
5ed5e90
Start splitting populate_transform() out of derive_keys()
by Manuel Pégourié-Gonnard
· 6 years ago
0888581
Fix uninitialized variable access in debug output of record enc/dec
by Hanno Becker
· 6 years ago
c5aee96
Adapt record length value after encryption
by Hanno Becker
· 6 years ago
30d02cd
Rename ssl_decrypt_buf() to mbedtls_ssl_decrypt_buf() in comment
by Hanno Becker
· 7 years ago
93012fe
Double check that record expansion is as expected during decryption
by Hanno Becker
· 7 years ago
a795323
Move debugging output after record decryption
by Hanno Becker
· 7 years ago
611a83b
Add tests for record encryption/decryption
by Hanno Becker
· 8 years ago
9223132
Reduce size of `ssl_transform` if no MAC ciphersuite is enabled
by Hanno Becker
· 8 years ago
f122944
Remove code from `ssl_derive_keys` if relevant modes are not enabled
by Hanno Becker
· 8 years ago
4c6876b
Provide standalone version of `ssl_decrypt_buf`
by Hanno Becker
· 8 years ago
3307b53
Provide standalone version of `ssl_encrypt_buf`
by Hanno Becker
· 8 years ago
5cc04d5
Correct space needed for MAC in case of NULL cipher
by Hanno Becker
· 8 years ago
8759e16
Remove ciphersuite_info from ssl_transform
by Hanno Becker
· 8 years ago
e7f2df0
Remove key length field from ssl_transform
by Hanno Becker
· 8 years ago
e1b1a2c
Merge remote-tracking branch 'upstream-public/pr/2181' into development
by Jaeden Amero
· 7 years ago
3fbdada
SSL: Make use of the new ECDH interface
by Janos Follath
· 7 years ago
f6d6e30
Fix incomplete assertion in ssl_write_handshake_msg()
by Hanno Becker
· 7 years ago
2705bea
Merge remote-tracking branch 'public/pr/2095' into development-proposed
by Simon Butcher
· 7 years ago
17a0fab
Merge remote-tracking branch 'public/pr/2111' into development-proposed
by Simon Butcher
· 7 years ago
169712e
Merge remote-tracking branch 'restricted/pr/390' into development
by Simon Butcher
· 7 years ago
dd3ab13
Fail when encountering invalid CBC padding in EtM records
by Hanno Becker
· 7 years ago
805f2e1
Add missing zeroization of buffered handshake messages
by Hanno Becker
· 7 years ago
748face
ssl_tls: fix maximum output length
by Andrzej Kurek
· 7 years ago
ef43ce6
Dtls: change the way unlimited mtu is set for client hello messages
by Andrzej Kurek
· 7 years ago
6290dae
Disable dtls fragmentation for ClientHello messages
by Andrzej Kurek
· 7 years ago
125af94
Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
0bbb4fc
Merge branch 'development' into development
by Simon Butcher
· 7 years ago
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
a591c48
Correct typo in debug message
by Hanno Becker
· 7 years ago
83ab41c
Correct typo in comment
by Hanno Becker
· 7 years ago
cd9dcda
Add const qualifier to handshake header reading functions
by Hanno Becker
· 7 years ago
39b8bc9
Change wording of debug message
by Hanno Becker
· 7 years ago
ef7afdf
Rename another_record_in_datagram to next_record_is_in_datagram
by Hanno Becker
· 7 years ago
c573ac3
Fix typos in debug message and comment in ssl-tls.c
by Hanno Becker
· 7 years ago
3af567d
Merge remote-tracking branch 'restricted/pr/437' into development-restricted
by Simon Butcher
· 7 years ago
7f85563
Merge remote-tracking branch 'restricted/pr/491' into development-restricted
by Simon Butcher
· 7 years ago
14dac09
Merge remote-tracking branch 'public/pr/1918' into development
by Simon Butcher
· 7 years ago
1846e40
Merge remote-tracking branch 'public/pr/1939' into development
by Simon Butcher
· 7 years ago
4613772
Merge remote-tracking branch 'public/pr/1915' into development
by Simon Butcher
· 7 years ago
0207e53
Style: Correct typo in ssl-tls.c
by Hanno Becker
· 7 years ago
d584777
Style: Group buffering-related forward declarations in ssl_tls.c
by Hanno Becker
· 7 years ago
360bef3
Reordering: Document that only HS and CCS msgs are buffered
by Hanno Becker
· 7 years ago
4f432ad
Style: Don't use abbreviations in comments
by Hanno Becker
· 7 years ago
b8f5014
Add explicit MBEDTLS_DEBUG_C-guard around debugging code
by Hanno Becker
· 7 years ago
f0da667
Style: Add braces around if-branch where else-branch has them
by Hanno Becker
· 7 years ago
ecbdf1c
Style: Correct indentation of debug msgs in mbedtls_ssl_write_record
by Hanno Becker
· 7 years ago
3f7b973
Correct typo in mbedtls_ssl_flight_transmit()
by Hanno Becker
· 7 years ago
6e12c1e
Enhance debugging output
by Hanno Becker
· 7 years ago
0e96585
Merge branch 'datagram_packing' into message_reordering
by Hanno Becker
· 7 years ago
1841b0a
Rename ssl_conf_datagram_packing() to ssl_set_datagram_packing()
by Hanno Becker
· 7 years ago
f4b010e
Limit MTU by maximum fragment length setting
by Hanno Becker
· 7 years ago
283f5ef
Buffering: Free future record epoch after each flight
by Hanno Becker
· 7 years ago
081bd81
ssl_write_handshake_msg(): Always append CCS messages to flights
by Hanno Becker
· 7 years ago
c83d2b3
ssl_write_handshake_msg(): Allow alert on client-side SSLv3
by Hanno Becker
· 7 years ago
b309b92
ssl_buffering_free_slot(): Double-check validity of slot index
by Hanno Becker
· 7 years ago
65dc885
Use size_t for msg_len argument in ssl_get_reassembly_buffer_size()
by Hanno Becker
· 7 years ago
1b20e8e
Merge branch 'datagram_packing' into message_reordering
by Hanno Becker
· 7 years ago
554b0af
Fix assertion in mbedtls_ssl_write_record()
by Hanno Becker
· 7 years ago
7428d4f
Merge branch 'datagram_packing' into message_reordering
by Hanno Becker
· 7 years ago
551835d
ssl_write_handshake_msg(): Always append CCS messages to flights
by Hanno Becker
· 7 years ago
2c98db2
ssl_write_handshake_msg(): Allow alert on client-side SSLv3
by Hanno Becker
· 7 years ago
6353134
Merge branch 'datagram_packing' into message_reordering
by Hanno Becker
· 7 years ago
11682cc
Uniformly treat MTU as size_t
by Hanno Becker
· 7 years ago
3546201
Merge branch 'datagram_packing' into message_reordering
by Hanno Becker
· 7 years ago
a67dee2
Merge branch 'iotssl-2402-basic-pmtu-adaptation' into datagram_packing
by Hanno Becker
· 7 years ago
b8eec19
Implement PMTU auto-reduction in handshake
by Manuel Pégourié-Gonnard
· 7 years ago
170e2d8
Merge branch 'iotssl-165-dtls-hs-fragmentation-new' into datagram_packing
by Hanno Becker
· 7 years ago
903ee3d
Merge branch 'datagram_packing' into message_reordering
by Hanno Becker
· 7 years ago
01315ea
Account for future epoch records in the total buffering size
by Hanno Becker
· 7 years ago
a02b0b4
Add function making space for current message reassembly
by Hanno Becker
· 7 years ago
e180139
Add another debug message to ssl_buffer_message()
by Hanno Becker
· 7 years ago
55e9e2a
Free future buffers if next handshake messages can't be reassembled
by Hanno Becker
· 7 years ago
e605b19
Add function to free a particular buffering slot
by Hanno Becker
· 7 years ago
96a6c69
Correct bounds check in ssl_buffer_message()
by Hanno Becker
· 7 years ago
e0b150f
Allow limiting the total amount of heap allocations for buffering
by Hanno Becker
· 7 years ago
2a97b0e
Introduce function to return size of buffer needed for reassembly
by Hanno Becker
· 7 years ago
e678eaa
Reject invalid CCS records early
by Hanno Becker
· 7 years ago
47db877
ssl_write_record: Consider setting flush variable only if unset
by Hanno Becker
· 7 years ago
1f5a15d
Check retval of remaining_payload_in_datagram in ssl_write_record()
by Hanno Becker
· 7 years ago
ecff205
Remove stray bracket if MBEDTLS_ZLIB_SUPPORT is defined
by Hanno Becker
· 7 years ago
Next »