TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
26bea336749b49a41782a32a0ed077c3419bccf8
/
library
/
x509.c
e3c4ee5
Rename mbedtls_platform_memcmp() to mbedtls_platform_memequal()
by Piotr Nowicki
· 5 years ago
ddc2db4
x509.c: Remove one unnecessary cast
by Andrzej Kurek
· 5 years ago
825ebd4
Merge mbedtls 2.16.6 into baremetal
by Andrzej Kurek
· 5 years ago
e2bf54d
Merge remote-tracking branch 'public/pr/2877' into baremetal
by Simon Butcher
· 6 years ago
713e5c3
Merge remote-tracking branch 'public/pr/2880' into baremetal
by Simon Butcher
· 6 years ago
54526c3
Use plain memset() for freshly allocated objects
by Manuel Pégourié-Gonnard
· 6 years ago
7a346b8
Replace memset() with mbedtls_platform_memset()
by Manuel Pégourié-Gonnard
· 6 years ago
0efac53
Review fixes: fixed comments to be more accurate and changed one memcmp to safer version
by Teppo Järvelin
· 6 years ago
650343c
Changed mbedtls_platform_memcmp to memcmp for places that don't have critical data and are under baremetal
by Teppo Järvelin
· 6 years ago
61f412e
Changed every memcmp to SCA equivalent mbedtls_platform_memcmp
by Teppo Järvelin
· 6 years ago
85b495b
Merge remote-tracking branch 'origin/pr/652' into baremetal
by Simon Butcher
· 6 years ago
88b535a
Merge remote-tracking branch 'origin/pr/654' into baremetal
by Simon Butcher
· 6 years ago
392a8d0
x509.c: Minor readability improvement
by Hanno Becker
· 6 years ago
9ec3fe0
Introduce configuration option to remove CRT verification callbacks
by Hanno Becker
· 6 years ago
a5cedbc
Introduce MD handle type
by Hanno Becker
· 6 years ago
f69e641
Changed x509_internal.h methods as static.
by Teppo Järvelin
· 6 years ago
ffaba55
Changed x509.c to be one single compilation unit for all x509 files.
by Teppo Järvelin
· 6 years ago
4009d8f
Make function mbedtls_ssl_set_hostname(...) as optional
by Teppo Järvelin
· 6 years ago
c00ccea
Move def'n of X.509 time-verif funcs to hdr if no time available
by Hanno Becker
· 6 years ago
de8869c
Merge remote-tracking branch 'restricted/pr/608' into baremetal-proposed
by Manuel Pégourié-Gonnard
· 6 years ago
b1d720c
Remove superfluous new line in x509.c
by Hanno Becker
· 6 years ago
abd929c
Merge branch 'mbedtls-2.16' into baremetal-2.16-01_07_19
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
e452add
Comment on return value type in two internal X.509 functions
by Hanno Becker
· 6 years ago
be0cf9b
Improve formatting in x509.c
by Hanno Becker
· 6 years ago
f6bc888
Move declarations of internal X.509 functions to separate header
by Hanno Becker
· 6 years ago
1e11f21
Solely use raw X.509 name data references including SEQUENCE header
by Hanno Becker
· 6 years ago
2bcc764
Give x509_{sequence|name}_free() external linkage
by Hanno Becker
· 6 years ago
c6573a2
Convert X.509 name buffer to linked list via name traversal callback
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
1898b68
Allow NULL pointer in mbedtls_x509_get_sig_alg if params not needed
by Hanno Becker
· 6 years ago
b3def1d
Move length check into mbedtls_x509_memcasecmp()
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
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
30cb1ac
Reduce code-size of mbedtls_x509_get_name()
by Hanno Becker
· 6 years ago
3470d59
Simplify implementation of mbedtls_x509_get_name()
by Hanno Becker
· 6 years ago
b40dc58
Introduce a helper macro to check for ASN.1 string tags
by Hanno Becker
· 6 years ago
ace04a6
Move bounds check into ASN.1 parsing function
by Hanno Becker
· 6 years ago
096bccf
Merge remote-tracking branch 'origin/pr/2450' into mbedtls-2.16
by Jaeden Amero
· 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
c74ce44
Improve documentation of mbedtls_x509_get_ext()
by Hanno Becker
· 6 years ago
2f47214
Always return a high-level error code from X.509 module
by Hanno Becker
· 6 years ago
4e1bfc1
Obey bounds of ASN.1 substructures
by Hanno Becker
· 6 years ago
d6028a1
Improve macro hygiene
by Hanno Becker
· 7 years ago
60ee28b
x509.c: Fix potential memory leak in X.509 self test
by Junhwan Park
· 7 years ago
d5f4759
Fix #2370, minor typos and spelling mistakes
by Antonin Décimo
· 7 years ago
6a73978
Rename mbedtls_platform_gmtime() to mbedtls_platform_gmtime_r()
by Hanno Becker
· 7 years ago
248e27c
Remove redundant statement from x509_get_current_time
by Andres Amaya Garcia
· 7 years ago
1abb368
Make gmtime() configurable at compile-time
by Andres Amaya Garcia
· 7 years ago
d717743
Fix check-names.sh fail with USE_GMTIME macro
by Andres Amaya Garcia
· 7 years ago
ce6eebb
Use gmtime when target is not windows or posix
by Andres Amaya Garcia
· 7 years ago
2c92949
Merge remote-tracking branch 'public/pr/1198' into development
by Simon Butcher
· 7 years ago
a5fbfd7
Enable snprintf on FreeBSD
by k-stachowiak
· 7 years ago
2682edf
Fix build using -std=c99
by Nicholas Wilson
· 8 years ago
512b4ee
Use gmtime_r to fix thread-safety issue, and use mbedtls_time on Windows
by Nicholas Wilson
· 8 years ago
8339c8f
x509.c: Remove unused includes
by Brendan Shanks
· 7 years ago
735b37e
Correctly handle leap year in x509_date_is_valid()
by Andres Amaya Garcia
· 9 years ago
61937d4
Rename time and index parameter to avoid name conflict.
by Hanno Becker
· 8 years ago
750c353
X.509 self-tests: replaced SHA-1 certificates by SHA-256
by Gilles Peskine
· 8 years ago
87c9807
Fix buffer overread in mbedtls_x509_get_time()
by Janos Follath
· 9 years ago
1903fb3
Clarify Comments and Fix Typos (#651)
by Brian J Murray
· 9 years ago
488c08c
Merge branch fixing date validity in X.509
by Simon Butcher
· 9 years ago
4b76aec
Add check for validity of date in x509_get_time()
by Andres AG
· 9 years ago
4bdbe09
Fix sig->tag update in mbedtls_x509_get_sig()
by Andres AG
· 9 years ago
b5b6af2
Puts platform time abstraction into its own header
by Simon Butcher
· 9 years ago
d5800b7
Abstracts away time()/stdlib.h into platform
by SimonB
· 9 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
620ee19
Fix return of x509_self_test without SHA-1
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
e7e8984
Fix and document corner-cases of time checking
by Manuel Pégourié-Gonnard
· 10 years ago
57e10d7
Fix potential NULL dereference.
by Manuel Pégourié-Gonnard
· 10 years ago
1685368
Rationalize snprintf() usage in X.509 modules
by Manuel Pégourié-Gonnard
· 10 years ago
60c793b
Split HAVE_TIME into HAVE_TIME + HAVE_TIME_DATE
by Manuel Pégourié-Gonnard
· 10 years ago
fb317c5
Rename parameter in a x509 helper
by Manuel Pégourié-Gonnard
· 10 years ago
c730ed3
Rename boolean functions to be clearer
by Manuel Pégourié-Gonnard
· 10 years ago
864108d
Move from gmtime_r to gmtime + mutexes
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
1b8de57
Remove a few redundant memset after calloc.
by Manuel Pégourié-Gonnard
· 10 years ago
7551cb9
Replace malloc with calloc
by Manuel Pégourié-Gonnard
· 10 years ago
0fe1f6d
Remove debug line from selftest
by Manuel Pégourié-Gonnard
· 10 years ago
eecb43c
Manually merge doc fixes from 1.3
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
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
26c9f90
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
dd5dbca
Accept bitstrings in X.509 names
by Manuel Pégourié-Gonnard
· 10 years ago
ca878db
Make md_info_t an opaque structure
by Manuel Pégourié-Gonnard
· 10 years ago
c70581c
Add POLARSSL_DEPRECATED_{WARNING,REMOVED}
by Manuel Pégourié-Gonnard
· 10 years ago
4772314
Remove functions deprecated in 1.3
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
c531b4a
Apply the semantic patch rm-malloc-cast.cocci.
by Mansour Moufid
· 10 years ago
ac1f76c
Merge remote-tracking branch 'rich/platform' into development
by Manuel Pégourié-Gonnard
· 10 years ago
Next »