TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
2224ccf390c39e34d16bb2631226cf09a7d4632a
/
include
/
mbedtls
d92078f
Fix copy pasta in x509_crt.h
by Hanno Becker
· 6 years ago
608de6a
Reference copy-less versions of X.509 CRT frame/PK getters
by Hanno Becker
· 6 years ago
2656bfe
[FIXUP] Fix typo in declaration of mbedtls_x509_memcasecmp()
by Hanno Becker
· 6 years ago
60785d1
Remove unused variable warning in on-demand X.509 parsing
by Hanno Becker
· 6 years ago
2ba9fbd
Allow multiple concurrent readers for X.509 CRT frame and PK context
by Hanno Becker
· 6 years ago
4b70e12
Document mbedtls_x509_crt_pk_{acquire/release}()
by Hanno Becker
· 6 years ago
b8670fc
Document mbedtls_x509_crt_frame_{acquire/release}()
by Hanno Becker
· 6 years ago
5f268b3
Don't allow change of CRT frame returned by x509_crt_frame_acquire()
by Hanno Becker
· 6 years ago
9219f9e
Fix yet another occasions of 'setup' vs. 'set up' typo in x509_crt.h
by Hanno Becker
· 6 years ago
a4dfc0d
Move X.509 CRT cache handling functions to x509_internal.h
by Hanno Becker
· 6 years ago
3c3d5c5
Fix spacing in declaration of mbedtls_asn1_get_sequence_of()
by Hanno Becker
· 6 years ago
c0dab62
Fix typo 'setup' -> 'set up' throughout x509_crt.h
by Hanno Becker
· 6 years ago
fd5c185
Use uint16_t to store key usage field in X.509 CRT
by Hanno Becker
· 6 years ago
00d3903
Move internal mbedtls_x509_crt_cache to x509_internal.h
by Hanno Becker
· 6 years ago
f332a97
Add ASN.1 API to free linked list representation of ASN.1 sequences
by Hanno Becker
· 6 years ago
f6bc888
Move declarations of internal X.509 functions to separate header
by Hanno Becker
· 6 years ago
7642835
Move existence check for pk/frame to mbedtls_x509_crt_provide_xxx()
by Hanno Becker
· 6 years ago
bc68519
Implement MBEDTLS_X509_ALWAYS_FLUSH
by Hanno Becker
· 6 years ago
ffcd8c3
Introduce compile-time option to always flush X.509 CRT caches
by Hanno Becker
· 6 years ago
c6d1c3e
Remove frame/pk parameter from mbedtls_x509_crt_xxx_release()
by Hanno Becker
· 6 years ago
1e11f21
Solely use raw X.509 name data references including SEQUENCE header
by Hanno Becker
· 6 years ago
4e021c8
Remove raw SubjectAltNames and ExtKeyUsage from legacy CRT struct
by Hanno Becker
· 6 years ago
2bcc764
Give x509_{sequence|name}_free() external linkage
by Hanno Becker
· 6 years ago
ab6c8ea
Add public API to query SubjectAltNames and ExtKeyUsage extensions
by Hanno Becker
· 6 years ago
63e6998
Add public API to query subject and issuer from CRT
by Hanno Becker
· 6 years ago
823efad
Add public API to query for CRT frame and PK
by Hanno Becker
· 6 years ago
180f7bf
Add compile-time option to remove legacy CRT fields
by Hanno Becker
· 6 years ago
b6c39fc
Add parsing cache to `mbedtls_x509_crt`
by Hanno Becker
· 6 years ago
343fec0
Add version of MBEDTLS_X509_SAFE_SNPRINTF supporting cleanup section
by Hanno Becker
· 6 years ago
21f5567
Introduce X.509 CRT frame structure
by Hanno Becker
· 6 years ago
6b37812
Add `next_merged` field to X.509 name comparison abort callback
by Hanno Becker
· 6 years ago
b59d3f1
Add single function to parse ASN.1 AlgorithmIdentifier to x509.c
by Hanno Becker
· 6 years ago
b3def1d
Move length check into mbedtls_x509_memcasecmp()
by Hanno Becker
· 6 years ago
8730610
Introduce ASN.1 API for traversing ASN.1 SEQUENCEs
by Hanno Becker
· 6 years ago
ded167e
Add raw buffer holding SubjectAlternativeName ext to CRT structure
by Hanno Becker
· 6 years ago
e1956af
Check for extended key usage by traversing raw extension data
by Hanno Becker
· 6 years ago
7ec9c36
Add buffer holding raw ExtKeyUsage extension data to CRT struct
by Hanno Becker
· 6 years ago
67284cc
Add abort condition callback to `mbedtls_x509_name_cmp_raw()`
by Hanno Becker
· 6 years ago
7dee12a
Make use of raw comparison function in CRT verification
by Hanno Becker
· 6 years ago
f8a4286
Add buffers with raw issuer/subject data to CRT structure
by Hanno Becker
· 6 years ago
a632e36
Add buffer with raw issuer data to CRL structure
by Hanno Becker
· 6 years ago
a3a2ca1
Provide X.509 name comparison based on raw ASN.1 data
by Hanno Becker
· 6 years ago
88de342
Move x509_name_cmp() from x509_crt.c to x509.c
by Hanno Becker
· 6 years ago
83cd867
Remove `sig_oid` parameter from mbedtls_x509_sig_alg_gets()
by Hanno Becker
· 6 years ago
b40dc58
Introduce a helper macro to check for ASN.1 string tags
by Hanno Becker
· 6 years ago
5882dd0
Remove CRT digest from SSL session if !RENEGO + !KEEP_PEER_CERT
by Hanno Becker
· 6 years ago
d972f00
Use consistent error messages in check_config.h
by Hanno Becker
· 6 years ago
2984bd2
Add config sanity check for !MBEDTLS_SSL_KEEP_PEER_CERTIFICATE
by Hanno Becker
· 6 years ago
24bc570
Improve documentation of mbedtls_ssl_get_peer_cert()
by Hanno Becker
· 6 years ago
3ed6457
Improve documentation of MBEDTLS_SSL_KEEP_PEER_CERTIFICATE
by Hanno Becker
· 6 years ago
dd68931
Fix indentation of Doxygen comment in ssl_internal.h
by Hanno Becker
· 6 years ago
e669770
Remove misleading and redundant guard around restartable ECC field
by Hanno Becker
· 6 years ago
3bf8cdf
Add field for peer's raw public key to TLS handshake param structure
by Hanno Becker
· 6 years ago
32c530e
Add raw public key buffer bounds to mbedtls_x509_crt struct
by Hanno Becker
· 6 years ago
2e6d347
Remove peer CRT from mbedtls_ssl_session if !KEEP_PEER_CERT
by Hanno Becker
· 6 years ago
e4aeb76
Parse and verify peer CRT chain in local variable
by Hanno Becker
· 6 years ago
9fb6e2e
Extend mbedtls_ssl_session by buffer holding peer CRT digest
by Hanno Becker
· 6 years ago
b90f655
Add configuration option to remove peer CRT after handshake
by Hanno Becker
· 6 years ago
869144b
Improve documentation of mbedtls_ssl_get_peer_cert()
by Hanno Becker
· 6 years ago
58fccf2
Give ssl_session_copy() external linkage
by Hanno Becker
· 6 years ago
5097cba
Introduce helper function to determine whether suite uses server CRT
by Hanno Becker
· 6 years ago
7400e8f
Merge remote-tracking branch 'origin/pr/591' into baremetal
by Simon Butcher
· 6 years ago
f2ef573
Merge remote-tracking branch 'origin/pr/598' into baremetal
by Simon Butcher
· 6 years ago
f1ff745
Merge remote-tracking branch 'origin/pr/597' into baremetal
by Simon Butcher
· 6 years ago
c6043f2
Address review comments
by Hanno Becker
· 6 years ago
02a2193
Rename MBEDTLS_X509_INFO to !MBEDTLS_X509_REMOVE_INFO
by Hanno Becker
· 6 years ago
dc470ae
Reduce code size when mbedtls_x509_*_info() unused
by Peter Kolbus
· 7 years ago
889bbc7
Fix unreachable code warnings with armc5
by Manuel Pégourié-Gonnard
· 6 years ago
c84511f
Add check for undocumented positive option
by Manuel Pégourié-Gonnard
· 6 years ago
41efa21
Improve documentation of PROTO_NO_TLS
by Manuel Pégourié-Gonnard
· 6 years ago
7667afd
Clarify documentation of mbedtls_ssl_context_load()
by Manuel Pégourié-Gonnard
· 6 years ago
cc71c77
Fix typos, grammar and wording in documentation
by Manuel Pégourié-Gonnard
· 6 years ago
d87601e
Declare and document ssl_context_save()/load()
by Manuel Pégourié-Gonnard
· 6 years ago
91fa5ba
Add new config MBEDTLS_SSL_CONTEXT_SERIALIZATION
by Manuel Pégourié-Gonnard
· 6 years ago
1abb159
Merge branch 'mbedtls-2.16' into baremetal
by Hanno Becker
· 6 years ago
c725e4b
Merge remote-tracking branch 'origin/pr/590' into baremetal
by Simon Butcher
· 6 years ago
01a8eb2
Merge remote-tracking branch 'origin/pr/585' into baremetal
by Simon Butcher
· 6 years ago
ba8b1eb
Use negated option for controlling TLS support.
by Manuel Pégourié-Gonnard
· 6 years ago
1adf212
Merge remote-tracking branch 'origin/pr/2497' into mbedtls-2.16
by Jaeden Amero
· 6 years ago
ec1c222
Fix a few style issues
by Manuel Pégourié-Gonnard
· 6 years ago
20095af
Changes according to review comments
by Jarno Lamsa
· 6 years ago
8794a42
Clarify a few more comments and documentation
by Manuel Pégourié-Gonnard
· 6 years ago
18b9a49
Disable the enforce flag by default
by Jarno Lamsa
· 6 years ago
d9382f8
Add definitions for enforce flag values
by Jarno Lamsa
· 6 years ago
95f752e
Fix typo
by Jarno Lamsa
· 6 years ago
7a5e2be
Create a new flag for enforcing the extended master secret
by Jarno Lamsa
· 6 years ago
c6d9e3a
Clarify documentation of MBEDTLS_SSL_PROTO_TLS
by Manuel Pégourié-Gonnard
· 6 years ago
25838b7
Introduce tools for transport-specific code
by Manuel Pégourié-Gonnard
· 6 years ago
e744eab
Adapt defaults and programs documentation
by Manuel Pégourié-Gonnard
· 6 years ago
a771160
Introduce new config.h flag for TLS
by Manuel Pégourié-Gonnard
· 6 years ago
aa8665a
Add a new X.509 API call for copy-less parsing of CRTs
by Hanno Becker
· 7 years ago
21d1c32
Merge remote-tracking branch 'origin/pr/574' into baremetal
by Simon Butcher
· 6 years ago
f3c43dd
Merge branch 'mbedtls-2.16' into baremetal
by Manuel Pégourié-Gonnard
· 6 years ago
5dbcc9f
Introduce specific error for ver/cfg mismatch on deserialization
by Hanno Becker
· 6 years ago
35ccdbb
Normalize spelling to serialiZation
by Manuel Pégourié-Gonnard
· 6 years ago
e0cd1d0
Improve documentation
by Manuel Pégourié-Gonnard
· 6 years ago
5363e1f
Add list of coupled functions to struct definition
by Manuel Pégourié-Gonnard
· 6 years ago
32ce596
Improve save API by always updating olen
by Manuel Pégourié-Gonnard
· 6 years ago
37a5324
Add mbedtls_ssl_get_session_pointer()
by Manuel Pégourié-Gonnard
· 6 years ago
2843fe1
Declare and document session save/load functions
by Manuel Pégourié-Gonnard
· 6 years ago
Next »