TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
e45dba47b517d2af87a90cff8c5a1d8241ed625c
/
library
/
x509_crt.c
0ece0f9
Fix checks for nul-termination
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
e36d564
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
159c524
Fix undefined behaviour in x509
by Manuel Pégourié-Gonnard
· 10 years ago
1e2eae0
Adapt pthread implementation to recent changes
by Manuel Pégourié-Gonnard
· 10 years ago
e6028c9
Fix some X509 macro names
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
39a183a
Add x509_crt_verify_info()
by Manuel Pégourié-Gonnard
· 10 years ago
8408a94
Remove MBEDTLS_ from internal macros
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
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
a252af7
Minor source simplification
by Manuel Pégourié-Gonnard
· 10 years ago
ca878db
Make md_info_t an opaque structure
by Manuel Pégourié-Gonnard
· 10 years ago
6e06437
Reverse meaning of OID_CMP
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
99b9259
Fix whitespace of 369e6c20.
by Mansour Moufid
· 10 years ago
c531b4a
Apply the semantic patch rm-malloc-cast.cocci.
by Mansour Moufid
· 10 years ago
fac657f
modify library/x509*.c to use polarssl_snprintf
by Rich Evans
· 11 years ago
00ab470
cleanup library and some basic tests. Includes, add guards to includes
by Rich Evans
· 10 years ago
555fbf8
Support composite RDNs in X.509 certs parsing
by Manuel Pégourié-Gonnard
· 11 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 11 years ago
7cbe131
Fix more stdio inclusion issues
by Manuel Pégourié-Gonnard
· 11 years ago
acdb9b9
Fix unchecked error code on Windows
by Manuel Pégourié-Gonnard
· 11 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
9439f93
Use pk_load_file() in X509
by Manuel Pégourié-Gonnard
· 11 years ago
fd6c85c
Set a compile-time limit to X.509 chain length
by Manuel Pégourié-Gonnard
· 11 years ago
e5b0fc1
Make malloc-init script a bit happier
by Manuel Pégourié-Gonnard
· 11 years ago
f631bbc
Make x509_string_cmp() iterative
by Manuel Pégourié-Gonnard
· 11 years ago
8a5e3d4
Forbid repeated X.509 extensions
by Manuel Pégourié-Gonnard
· 11 years ago
b134060
Fix memory leak with crafted X.509 certs
by Manuel Pégourié-Gonnard
· 11 years ago
ef9a6ae
Allow comparing name with mismatched encodings
by Manuel Pégourié-Gonnard
· 11 years ago
8842124
Rename a function
by Manuel Pégourié-Gonnard
· 11 years ago
5a5fa92
x509_crt_parse() did not increase total_failed on PEM error
by Paul Bakker
· 11 years ago
d249b7a
Restore ability to trust non-CA selfsigned EE cert
by Manuel Pégourié-Gonnard
· 11 years ago
c4eff16
Restore ability to use v1 CA if trusted locally
by Manuel Pégourié-Gonnard
· 11 years ago
1c082f3
Update description and references for X.509 files
by Manuel Pégourié-Gonnard
· 11 years ago
66d5d07
Fix formatting in various code to match spacing from coding style
by Paul Bakker
· 11 years ago
d8bb826
Fix code styling for return statements
by Paul Bakker
· 11 years ago
3461772
Introduce polarssl_zeroize() instead of memset() for zeroization
by Paul Bakker
· 11 years ago
c2ff208
Merge parsing and verification of RSASSA-PSS in X.509 modules
by Paul Bakker
· 11 years ago
d1539b1
Rename RSASSA_PSS_CERTIFICATES to X509_RSASSA_PSS_SUPPORT
by Manuel Pégourié-Gonnard
· 11 years ago
5388202
Also verify CRLs signed with RSASSA-PSS
by Manuel Pégourié-Gonnard
· 11 years ago
46db4b0
Use pk_verify_ext() in x509_crt.c
by Manuel Pégourié-Gonnard
· 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
9113603
Use sig_opts in x509_sig_alg_gets()
by Manuel Pégourié-Gonnard
· 11 years ago
f75f2f7
Add sig_opts member to X509 structures
by Manuel Pégourié-Gonnard
· 11 years ago
920e1cd
Add basic PSS cert verification
by Manuel Pégourié-Gonnard
· 11 years ago
cac31ee
Factor common code for printing sig_alg
by Manuel Pégourié-Gonnard
· 12 years ago
cf975a3
Factor out some common code
by Manuel Pégourié-Gonnard
· 12 years ago
9df5c96
Fix dependencies
by Manuel Pégourié-Gonnard
· 12 years ago
e76b750
Finish parsing RSASSA-PSS parameters
by Manuel Pégourié-Gonnard
· 12 years ago
f346bab
Start parsing RSASSA-PSS parameters
by Manuel Pégourié-Gonnard
· 12 years ago
59a75d5
Basic parsing of certs signed with RSASSA-PSS
by Manuel Pégourié-Gonnard
· 12 years ago
14b16c6
Minor optimizations (original by Peter Vaskovic, modified by Paul Bakker)
by Paul Bakker
· 11 years ago
b9e4e2c
Fix formatting: fix some 'easy' > 80 length lines
by Paul Bakker
· 11 years ago
9af723c
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
by Paul Bakker
· 11 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
490047c
Code cosmetics
by Manuel Pégourié-Gonnard
· 11 years ago
312010e
Factor common parent checking code
by Manuel Pégourié-Gonnard
· 11 years ago
f93a3c43
Check the CA bit on trusted CAs too
by Manuel Pégourié-Gonnard
· 11 years ago
99d4f19
Add keyUsage checking for CAs
by Manuel Pégourié-Gonnard
· 11 years ago
3fed0b3
Factor some common code in x509_verify{,_child}
by Manuel Pégourié-Gonnard
· 11 years ago
603116c
Add x509_crt_check_key_usage()
by Manuel Pégourié-Gonnard
· 11 years ago
8c045ef
Fix embarrassing X.509 bug introduced in 9533765
by Manuel Pégourié-Gonnard
· 11 years ago
e4205dc
Merged printing of X509 extensions
by Paul Bakker
· 11 years ago
5ff3f91
Small fix for EFI build under Windows in x509_crt.c
by Paul Bakker
· 11 years ago
0db29b0
More compact code using macros
by Manuel Pégourié-Gonnard
· 11 years ago
7b30cfc
x509_crt_info() list output cosmectics
by Manuel Pégourié-Gonnard
· 11 years ago
f6f4ab4
Print extended key usage in x509_crt_info()
by Manuel Pégourié-Gonnard
· 11 years ago
65c2ddc
Print key_usage in x509_crt_info()
by Manuel Pégourié-Gonnard
· 11 years ago
bce2b30
Print subject alt name in x509_crt_info()
by Manuel Pégourié-Gonnard
· 11 years ago
919f8f5
Print NS Cert Type in x509_crt_info()
by Manuel Pégourié-Gonnard
· 11 years ago
b28487d
Start printing extensions in x509_crt_info()
by Manuel Pégourié-Gonnard
· 11 years ago
9533765
Reject certs and CRLs from the future
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
6df0957
Revert "Mutex call in x509_crt.c depended on PTHREAD specific instead of generic"
by Manuel Pégourié-Gonnard
· 11 years ago
9eae7aa
Mutex call in x509_crt.c depended on PTHREAD specific instead of generic
by Paul Bakker
· 11 years ago
7dc4c44
Library files moved to use platform layer
by Paul Bakker
· 12 years ago
27b93ad
Factor common code for printing sig_alg
by Manuel Pégourié-Gonnard
· 12 years ago
5cac583
Factor out some common code
by Manuel Pégourié-Gonnard
· 12 years ago
ce7c6fd
Fix dependencies
by Manuel Pégourié-Gonnard
· 12 years ago
3c1e8b5
Finish parsing RSASSA-PSS parameters
by Manuel Pégourié-Gonnard
· 12 years ago
d9fd87b
Start parsing RSASSA-PSS parameters
by Manuel Pégourié-Gonnard
· 12 years ago
b1d4eb1
Basic parsing of certs signed with RSASSA-PSS
by Manuel Pégourié-Gonnard
· 12 years ago
7c59363
Remove a few dead stores
by Manuel Pégourié-Gonnard
· 12 years ago
1a56fc9
Fixed x509_crt_parse_path() bug on Windows platforms
by Paul Bakker
· 12 years ago
5ad68e4
Mutex x509_crt_parse_path() when pthreads is used
by Manuel Pégourié-Gonnard
· 12 years ago
964bf9b
Quit using readdir_r()
by Manuel Pégourié-Gonnard
· 12 years ago
f2b4d86
Fixed X.509 hostname comparison (with non-regular characters)
by Paul Bakker
· 12 years ago
6edcd41
Addition conditions for UEFI environment under MSVC
by Paul Bakker
· 12 years ago
Next »