TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/dev/buffer-resizing
/
library
/
ssl_msg.c
b33cc76
Add I/O buffer length fields to mbedtls_ssl_context
by Darryl Green
· 6 years ago
9d062f9
Move ssl_mac() from ssl_tls.c to ssl_msg.c
by Hanno Becker
· 5 years ago
f1a3828
Adapt preamble for newly created ssl_msg.c
by Hanno Becker
· 5 years ago
af752d4
Remove code from ssl_tls.c & ssl_msg.c to get disjoint functionality
by Hanno Becker
· 5 years ago
6e7051a
Add guarded ssl_msg.c to Makefiles
by Hanno Becker
· 5 years ago
abd9cef
Duplicate ssl_tls.c as ssl_tls_old.c and ssl_msg.c
by Hanno Becker
· 5 years ago
[Renamed from library/ssl_tls.c]
8949071
Move ssl_get_current_mtu() to public namespace
by Hanno Becker
· 5 years ago
533ab5f
Move flight and message buffering functions to public namespace
by Hanno Becker
· 5 years ago
40cdaa1
Move ssl_start_renegotiation() to public namespace
by Hanno Becker
· 5 years ago
ce5f5fd
Move ssl_handshake_wrapup_free_hs_transform() to public namespace
by Hanno Becker
· 5 years ago
786300f
Move ssl_resend_hello_request() to public namespace
by Hanno Becker
· 5 years ago
7e8e6a6
Move ssl_dtls_replay_reset() to public namespace
by Hanno Becker
· 5 years ago
43aefe2
Move ssl_session_reset_int() to public namespace
by Hanno Becker
· 5 years ago
3e6f8ab
Move SSL internal pointer updating routines to public namespace
by Hanno Becker
· 5 years ago
7876d12
Move ssl_check_timer() to public namespace
by Hanno Becker
· 5 years ago
dd77229
Move ssl_ep_len() to public namespace
by Hanno Becker
· 5 years ago
0f57a65
Move ssl_set_timer() to public namespace
by Hanno Becker
· 5 years ago
c40b685
Fix bug in record decompression
by Manuel Pégourié-Gonnard
· 6 years ago
9f25b8d
Fixes definition error when the deprecated MBEDTLS_ZLIB_SUPPORT and ENABLE_ZLIB_SUPPORT macro are defined/enabled for zlib support in mbedtls
by jiblime
· 6 years ago
73c616b
Put includes in alphabetical order
by Janos Follath
· 6 years ago
865b3eb
Initialize return values to an error
by Janos Follath
· 6 years ago
1a61d45
Merge pull request #2841 from k-stachowiak/improve-memory-operation-clarity
by Jaeden Amero
· 6 years ago
9926eaf
Do not allow configuring zero-length PSK
by Piotr Nowicki
· 6 years ago
5d74241
Merge remote-tracking branch 'origin/pr/2854' into development
by Jaeden Amero
· 6 years ago
7f8089b
Fix mbedtls_ssl_check_record usage with ext buf
by Arto Kinnunen
· 6 years ago
6c0da64
Shorter version of mbedtls_ssl_send_fatal_handshake_failure
by irwir
· 6 years ago
89af51f
Resolve #2801 - remove repetitive assignment to ssl->in_msg (the first value was never used)
by irwir
· 6 years ago
734f0cf
Resolve #2800 - move declaration to avoid unused variable warning in case MBEDTLS_SSL_PROTO_DTLS was undefined
by irwir
· 6 years ago
40883e9
Resolve #2717 - remove erroneous sizeof (the operator was applied to constant integer number)
by irwir
· 6 years ago
311f54d
tls_prf: support an empty master secret
by Gilles Peskine
· 6 years ago
95b68ef
Improve clarity of a memory operation call
by k-stachowiak
· 6 years ago
fa63645
ssl: Remove key exporter bug workaround
by Jaeden Amero
· 6 years ago
361b10d
Fix SSL context deserialization
by Hanno Becker
· 6 years ago
81053a5
Use multipart PSA key derivation API
by k-stachowiak
· 6 years ago
b7b486c
Fix compiler warning
by Jarno Lamsa
· 6 years ago
8c51b7c
Add debug messages
by Jarno Lamsa
· 6 years ago
c84bd24
Add missing guards for mac usage
by Jarno Lamsa
· 6 years ago
e458869
Improve reability and debugability of large if
by Manuel Pégourié-Gonnard
· 6 years ago
4ca930f
Fix a typo in a comment
by Manuel Pégourié-Gonnard
· 6 years ago
f041f4e
Fix MSVC warning
by Manuel Pégourié-Gonnard
· 6 years ago
9a96fd7
Fix compile error in reduced configurations
by Manuel Pégourié-Gonnard
· 6 years ago
45ac1f0
Avoid duplication of session format header
by Manuel Pégourié-Gonnard
· 6 years ago
4e9370b
Implement config-checking header to context s11n
by Manuel Pégourié-Gonnard
· 6 years ago
5c0e377
Provide serialisation API only if it's enabled
by Manuel Pégourié-Gonnard
· 6 years ago
5ea13b8
Fix compiler warning: comparing signed to unsigned
by Manuel Pégourié-Gonnard
· 6 years ago
9df5a82
Actually reset the context on save as advertised
by Manuel Pégourié-Gonnard
· 6 years ago
142ba73
Re-use buffer allocated by handshake_init()
by Manuel Pégourié-Gonnard
· 6 years ago
0eb3eac
Add setting of forced fields when deserializing
by Manuel Pégourié-Gonnard
· 6 years ago
c86c5df
Add saved fields from top-level structure
by Manuel Pégourié-Gonnard
· 6 years ago
c2a7b89
Add transform (de)serialization
by Manuel Pégourié-Gonnard
· 6 years ago
b9dfc9f
Fix English in comments
by Manuel Pégourié-Gonnard
· 6 years ago
4b7e6b9
Add session saving/loading
by Manuel Pégourié-Gonnard
· 6 years ago
4c90e85
Add (stub) header writing and checking
by Manuel Pégourié-Gonnard
· 6 years ago
0ff7640
Add usage checks in context_load()
by Manuel Pégourié-Gonnard
· 6 years ago
00400c2
Document internal serialisation format
by Manuel Pégourié-Gonnard
· 6 years ago
1aaf669
Implement usage checks in context_save()
by Manuel Pégourié-Gonnard
· 6 years ago
96fb0ee
Save Hello random bytes for later use
by Manuel Pégourié-Gonnard
· 6 years ago
6d8f128
Fix typos, grammar and wording in documentation
by Manuel Pégourié-Gonnard
· 6 years ago
ac87e28
Declare and document ssl_context_save()/load()
by Manuel Pégourié-Gonnard
· 6 years ago
be34e8e
Remove reference to outdated compile-time option
by Hanno Becker
· 6 years ago
f9b3303
Introduce specific error for ver/cfg mismatch on deserialization
by Hanno Becker
· 6 years ago
3e08866
Use def'n consts for bits in config-identifier of serialized data
by Hanno Becker
· 6 years ago
dc28b6c
Note that ver+fmt bytes in serialized data must not be removed
by Hanno Becker
· 6 years ago
50b5966
Improve doc'n of config-identifying bitfield in serialized session
by Hanno Becker
· 6 years ago
f37d918
Session serialization: Fail with BAD_INPUT_DATA if buffer too small
by Hanno Becker
· 6 years ago
94ef3b3
Encode relevant parts of the config in serialized session header
by Hanno Becker
· 6 years ago
f878707
Add configuration identifier to serialized SSL sessions
by Hanno Becker
· 6 years ago
a835da5
Add Mbed TLS version to SSL sessions
by Hanno Becker
· 6 years ago
f743c03
Add new ABI-independent format for serialization
by Manuel Pégourié-Gonnard
· 6 years ago
51a0bfd
Fix bug in cert digest serialisation
by Manuel Pégourié-Gonnard
· 6 years ago
686adb4
Normalize spelling to serialiZation
by Manuel Pégourié-Gonnard
· 6 years ago
a3d831b
Add test for session_load() from small buffers
by Manuel Pégourié-Gonnard
· 6 years ago
26f982f
Improve save API by always updating olen
by Manuel Pégourié-Gonnard
· 6 years ago
b5e4e0a
Add mbedtls_ssl_get_session_pointer()
by Manuel Pégourié-Gonnard
· 6 years ago
35eb802
Add support for serialisation session with ticket
by Manuel Pégourié-Gonnard
· 6 years ago
a3e7c65
Move session save/load function to ssl_tls.c
by Manuel Pégourié-Gonnard
· 6 years ago
8faa70e
Use more specific name in debug message for testing
by Manuel Pégourié-Gonnard
· 6 years ago
d91efa4
Fix alignment issues
by Manuel Pégourié-Gonnard
· 6 years ago
47e33e1
Clarify comment about TLS versions
by Manuel Pégourié-Gonnard
· 6 years ago
7fa1407
Remove redundant debug message.
by Manuel Pégourié-Gonnard
· 6 years ago
6fa57bf
Remove 'session' input from populate_tranform()
by Manuel Pégourié-Gonnard
· 6 years ago
31d3ef1
Fix typo in comment
by Manuel Pégourié-Gonnard
· 6 years ago
a7505d1
Enforce promise to not use whole ssl context
by Manuel Pégourié-Gonnard
· 6 years ago
c864f6a
Partially rm 'ssl' input from populate_transform()
by Manuel Pégourié-Gonnard
· 6 years ago
9b108c2
Remove "handshake" input from populate_transform()
by Manuel Pégourié-Gonnard
· 6 years ago
344460c
Work around bug in key exporter API
by Manuel Pégourié-Gonnard
· 6 years ago
cba40d9
Start refining parameters of populate_transform()
by Manuel Pégourié-Gonnard
· 6 years ago
d73b47f
Move compress_buf allocation to derive_keys
by Manuel Pégourié-Gonnard
· 6 years ago
040a951
Move handling of randbytes to derive_keys()
by Manuel Pégourié-Gonnard
· 6 years ago
de718b9
Make calc_verify() return the length as well
by Manuel Pégourié-Gonnard
· 6 years ago
0d56aaa
Constify ssl_context param of calc_verify()
by Manuel Pégourié-Gonnard
· 6 years ago
de047ad
Improve signature of ssl_compute_master()
by Manuel Pégourié-Gonnard
· 6 years ago
85680c4
Reduce indentation in ssl_compute_master()
by Manuel Pégourié-Gonnard
· 6 years ago
9951b71
Start extracting ssl_compute_master()
by Manuel Pégourié-Gonnard
· 6 years ago
8d2805c
Fix signature of ssl_set_transform_prfs()
by Manuel Pégourié-Gonnard
· 6 years ago
1b00c4f
Start extraction ssl_set_handshake_prfs()
by Manuel Pégourié-Gonnard
· 6 years ago
e59ae23
Start splitting populate_transform() out of derive_keys()
by Manuel Pégourié-Gonnard
· 6 years ago
beec142
Merge remote-tracking branch 'origin/pr/2790' into development
by Jaeden Amero
· 6 years ago
9a09f51
Merge remote-tracking branch 'origin/pr/2781' into development
by Jaeden Amero
· 6 years ago
da6ac01
Rename local variables
by Janos Follath
· 6 years ago
Next »