TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
fb18b6ccd2f7f33e893dbf5d299f232b51a7c41f
/
library
/
x509_crt.c
5308f47
Fix implementation-defined integer conversion
by Janos Follath
· 8 years ago
77644f2
Improve comments
by Manuel Pégourié-Gonnard
· 8 years ago
d0e7557
Only return VERIFY_FAILED from a single point
by Manuel Pégourié-Gonnard
· 8 years ago
8af7bfa
Improve behaviour on fatal errors
by Manuel Pégourié-Gonnard
· 8 years ago
47f3059
Fix potential integer overflow parsing DER CRT
by Andres AG
· 8 years ago
454da1f
Backport 1.3: Resource leak fix on windows
by Ron Eldor
· 9 years ago
7771824
Backport 1.3: Wrong preproccessor condition fix
by Ron Eldor
· 9 years ago
7d81093
Merge remote-tracking branch 'restricted/1205' into mbedtls-1.3-restricted
by Manuel Pégourié-Gonnard
· 8 years ago
48ed550
Fix name, documentation & location of config flag
by Manuel Pégourié-Gonnard
· 8 years ago
888c2fd
Fix implementation of VERIFY_OPTIONAL verification mode
by Hanno Becker
· 8 years ago
a9ec0cd
Restrict MD5 in x509 certificates
by Ron Eldor
· 8 years ago
2f3fe70
Fix verify out flags from x509_crt_verify_top()
by Andres AG
· 9 years ago
a697bf5
Fix for MSVC Compiler warnings
by Simon B
· 9 years ago
af1e74b
X509: Fix bug triggered by future CA among trusted
by Janos Follath
· 9 years ago
c4a47e3
Fix bug checking pathlen on first intermediate
by Manuel Pégourié-Gonnard
· 10 years ago
edb2327
Merge branch 'mbedtls-1.3' into mbedtls-1.3-restricted
by Manuel Pégourié-Gonnard
· 10 years ago
92ac059
Fixed pathlen contraint enforcement.
by Janos Follath
· 10 years ago
215a14b
Fix potential heap corruption on Windows
by Manuel Pégourié-Gonnard
· 10 years ago
1c38550
Skip to trusted certs early in the chain
by Manuel Pégourié-Gonnard
· 10 years ago
bc07c3a
fix minor bug in path_cnt checks
by Nicholas Wilson
· 10 years ago
159c524
Fix undefined behaviour in x509
by Manuel Pégourié-Gonnard
· 10 years ago
39a183a
Add x509_crt_verify_info()
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
· 10 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
· 11 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
Next »