TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
a43f85c9b299caedab7d09a5a82e80c854e16b77
/
include
/
mbedtls
/
x509_crt.h
4009d8f
Make function mbedtls_ssl_set_hostname(...) as optional
by Teppo Järvelin
· 6 years ago
d07614c
Introduce MBEDTLS_X509_CRT_REMOVE_SUBJECT_ISSUER_ID removing IDs
by Hanno Becker
· 6 years ago
843b71a
Introduce MBEDTLS_X509_CRT_REMOVE_TIME removing time fields from CRT
by Hanno Becker
· 6 years ago
6f61b7b
Remove 'CRT fallback' during X.509 CRT verification if !TIME_DATE
by Hanno Becker
· 6 years ago
69c3033
Don't return threading error on release()-without-acquire() calls
by Hanno Becker
· 6 years ago
fc99a09
Don't allow nested CRT acquire()-calls if MBEDTLS_X509_ALWAYS_FLUSH
by Hanno Becker
· 6 years ago
a4bfaa8
Make X.509 CRT cache reference counting unconditional
by Hanno Becker
· 6 years ago
b653aa3
Don't mention pk_sign() in the context of public-key contexts
by Hanno Becker
· 6 years ago
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
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
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
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
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
21f5567
Introduce X.509 CRT frame structure
by Hanno Becker
· 6 years ago
ded167e
Add raw buffer holding SubjectAlternativeName ext to CRT structure
by Hanno Becker
· 6 years ago
7ec9c36
Add buffer holding raw ExtKeyUsage extension data to CRT struct
by Hanno Becker
· 6 years ago
f8a4286
Add buffers with raw issuer/subject data to CRT 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
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
aa8665a
Add a new X.509 API call for copy-less parsing of CRTs
by Hanno Becker
· 7 years ago
d6028a1
Improve macro hygiene
by Hanno Becker
· 7 years ago
833c053
Merge remote-tracking branch 'upstream-public/pr/1982' into development
by Jaeden Amero
· 7 years ago
f0bbd7e
Misc documentation fixes/improvements.
by Manuel Pégourié-Gonnard
· 7 years ago
12e4a8b
Improve documentation wording and formatting
by Manuel Pégourié-Gonnard
· 7 years ago
125af94
Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
e8658e2
Improve documentation of mbedtls_x509_crt_parse()
by Hanno Becker
· 7 years ago
89a9112
Improve wording
by Hanno Becker
· 7 years ago
65e619a
Improve documentation of mbedtls_x509_crt_parse()
by Hanno Becker
· 7 years ago
428cc52
Allow to forward declare of public structs #1215
by Dawid Drozd
· 7 years ago
78d7e8c
Rename internal variable for consistency
by Manuel Pégourié-Gonnard
· 7 years ago
da19f4c
Merge branch 'development' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
05e464d
Merge branch 'development' into iotssl-1381-x509-verify-refactor-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
a40a101
Update Doxygen file blocks to remove copyright and license information
by Darryl Green
· 8 years ago
5a6da63
Fix indentation for mbedtls_x509_crt_check_key_usage()
by Andres Amaya Garcia
· 8 years ago
c81fcb9
Fix typos in documentation for mbedtls_x509_crt_check_extended_key_usage()
by Andres Amaya Garcia
· 8 years ago
08eacec
Fix some style issues and comment typos
by Manuel Pégourié-Gonnard
· 8 years ago
bb216bd
Fix MSVC 64-bit warnings
by Manuel Pégourié-Gonnard
· 8 years ago
eaf55be
Misc documentation fixes/improvements
by Manuel Pégourié-Gonnard
· 8 years ago
daf0491
Rework state saving for verify_chain()
by Manuel Pégourié-Gonnard
· 8 years ago
15d7df2
Introduce mbedtls_pk_restart_ctx and use it
by Manuel Pégourié-Gonnard
· 8 years ago
8b59049
Make verify() actually restartable
by Manuel Pégourié-Gonnard
· 8 years ago
c11e4ba
Rework type for verify chain
by Manuel Pégourié-Gonnard
· 8 years ago
bc3f44a
Introduce mbedtls_x509_crt_verify_restartable()
by Manuel Pégourié-Gonnard
· 8 years ago
562df40
Improve some comments, fix some typos+whitespace
by Manuel Pégourié-Gonnard
· 8 years ago
a4a206e
Clarify documentation for directly-trusted certs
by Manuel Pégourié-Gonnard
· 8 years ago
760c9b9
Update doc of return value of verify()
by Manuel Pégourié-Gonnard
· 8 years ago
31458a1
Only return VERIFY_FAILED from a single point
by Manuel Pégourié-Gonnard
· 8 years ago
f911319
Allow the entry_name size to be set in config.h
by Andres AG
· 9 years ago
eeef947
Clarify documentation about missing CRLs
by Manuel Pégourié-Gonnard
· 9 years ago
5b331b9
Various fixes to doxygen API generation
by Simon Butcher
· 10 years ago
65eefc8
Fix missing check for RSA key length on EE certs
by Manuel Pégourié-Gonnard
· 10 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
e244f9f
Improve doc about length of strings written
by Manuel Pégourié-Gonnard
· 10 years ago
1cd10ad
Update prototype of x509write_set_key_usage()
by Manuel Pégourié-Gonnard
· 10 years ago
655a964
Adapt check_key_usage to new weird bits
by Manuel Pégourié-Gonnard
· 10 years ago
27716cc
Clarify a point in the documentation
by Manuel Pégourié-Gonnard
· 10 years ago
f8ea856
Change data structure of profiles to bitfields
by Manuel Pégourié-Gonnard
· 10 years ago
88db5da
Add pre-defined profiles for cert verification
by Manuel Pégourié-Gonnard
· 10 years ago
9505164
Create cert profile API (unimplemented yet)
by Manuel Pégourié-Gonnard
· 10 years ago
c730ed3
Rename boolean functions to be clearer
by Manuel Pégourié-Gonnard
· 10 years ago
81abefd
Fix typos/style in doxygen documentation
by Manuel Pégourié-Gonnard
· 10 years ago
6a8ca33
Rename ERR_xxx_MALLOC_FAILED to ..._ALLOC_FAILED
by Manuel Pégourié-Gonnard
· 10 years ago
944cfe8
Allow use of global mutexes with threading_alt
by Manuel Pégourié-Gonnard
· 10 years ago
43b37cb
Fix use of pem_read_buffer() in PK, DHM and X509
by Manuel Pégourié-Gonnard
· 10 years ago
e6ef16f
Change X.509 verify flags to uint32_t
by Manuel Pégourié-Gonnard
· 10 years ago
331ba57
Fix some additional renaming issues
by Manuel Pégourié-Gonnard
· 10 years ago
e6028c9
Fix some X509 macro names
by Manuel Pégourié-Gonnard
· 10 years ago
e75fa70
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
b5f48ad
manually merge 39a183a add x509_crt_verify_info()
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
932e393
Fix typos & Co
by Manuel Pégourié-Gonnard
· 10 years ago
1d0ca1a
Move key_usage to more that 8 bits
by Manuel Pégourié-Gonnard
· 10 years ago
1022fed
Remove redundant sig_oid2 in x509 structures
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
[Renamed from include/polarssl/x509_crt.h]
9b66990
Fix typos in macro names
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
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
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 11 years ago
Next »