TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/mbedtls-2.16
/
include
/
mbedtls
/
x509_crt.h
347ada7
Document more precisely what goes into the default profile
by Gilles Peskine
· 4 years, 2 months ago
a2947ac
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
f744bd7
Update license headers to Apache-2.0 OR GPL-2.0-or-later
by Bence Szépkúti
· 5 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
· 10 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
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 11 years ago
b4fe3cb
Rename to mbed TLS in the documentation/comments
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
f4e1b64
Fix comments about X.509 versions
by Manuel Pégourié-Gonnard
· 11 years ago
6dade7c
Fix typos and spacing
by Paul Bakker
· 11 years ago
bf696d0
Make sig_opts non-optional in X509 structures
by Manuel Pégourié-Gonnard
· 11 years ago
dddbb1d
Rm sig_params from various X509 structures
by Manuel Pégourié-Gonnard
· 11 years ago
f75f2f7
Add sig_opts member to X509 structures
by Manuel Pégourié-Gonnard
· 11 years ago
59a75d5
Basic parsing of certs signed with RSASSA-PSS
by Manuel Pégourié-Gonnard
· 12 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
7afb8a0
Add x509_crt_check_extended_key_usage()
by Manuel Pégourié-Gonnard
· 11 years ago
02ff5ce
Fixed typo
by Paul Bakker
· 11 years ago
603116c
Add x509_crt_check_key_usage()
by Manuel Pégourié-Gonnard
· 11 years ago
b28487d
Start printing extensions in x509_crt_info()
by Manuel Pégourié-Gonnard
· 11 years ago
c909308
Revert "Merged RSA-PSS support in Certificate, CSR and CRL"
by Manuel Pégourié-Gonnard
· 11 years ago
b1d4eb1
Basic parsing of certs signed with RSASSA-PSS
by Manuel Pégourié-Gonnard
· 12 years ago
a36d23e
Fixed documentation issues found by clang
by Paul Bakker
· 12 years ago
e3339ce
Document x509_crt_parse_path() threading behaviour
by Manuel Pégourié-Gonnard
· 12 years ago
50dc850
Const correctness
by Paul Bakker
· 12 years ago
3daaf3d
X509 key identifiers depend on SHA1
by Manuel Pégourié-Gonnard
· 12 years ago
cbf3ef3
RSA and ECDSA key exchanges don't depend on CRL
by Manuel Pégourié-Gonnard
· 12 years ago
1032c1d
Fix some dependencies and warnings in small config
by Manuel Pégourié-Gonnard
· 12 years ago
c559c7a
Renamed x509_cert structure to x509_crt for consistency
by Paul Bakker
· 12 years ago
ddf26b4
Renamed x509parse_* functions to new form
by Paul Bakker
· 12 years ago
369d2eb
Introduced x509_crt_init(), x509_crl_init() and x509_csr_init()
by Paul Bakker
· 12 years ago
7c6b2c3
Split up X509 files into smaller modules
by Paul Bakker
· 12 years ago