#
1.8 |
|
08-Apr-2024 |
beck |
Make ASN1_TIME_set_string_X509 and ASN1_TIME_set_string match the man page
This makes it where people can't put dumb values in certs without trying harder, and changes the regress to test this.
GENERALIZED times outside of the RFC5280 spec are required for OCSP but these should be constructed with the GENERALIZED time string setters.
ok tb@
|
Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
|
#
1.7 |
|
05-Sep-2022 |
tb |
Two more missing long long casts
|
#
1.6 |
|
05-Sep-2022 |
tb |
More long long casts for printing time_t
|
#
1.5 |
|
05-Sep-2022 |
tb |
Convert from %i to %d
|
Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE
|
#
1.4 |
|
30-Oct-2015 |
miod |
Add explicit LL suffixes to the numerical constants which do not fit in 32 bits.
|
#
1.3 |
|
22-Oct-2015 |
jsing |
Fix case where we wanted to test ASN1_TIME_set_string() but were testing ASN1_UTCTIME_set_string() twice instead.
|
#
1.2 |
|
30-Sep-2015 |
beck |
Fix a bug in the regress, and be much more pedantic about what is allowed per RFC 5380 in an X509. RFC 5280 states that all times before 2050 must be specified as a UTCtime, not a Generalized time, and all times after must be a UTC time. By extension this also means the smallest time allowed per RFC 5280 is 500101000000Z and the largest is 99991231235959Z..
|
#
1.1 |
|
29-Sep-2015 |
beck |
Add an rfc5280 test suite to test x509_cmp_time. Note some of these will yet fail with the current libcrypto as the current X509_cmp_time is not RFC5280 compliant ok jsing@
|
#
1.7 |
|
05-Sep-2022 |
tb |
Two more missing long long casts
|
#
1.6 |
|
05-Sep-2022 |
tb |
More long long casts for printing time_t
|
#
1.5 |
|
05-Sep-2022 |
tb |
Convert from %i to %d
|
Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE
|
#
1.4 |
|
30-Oct-2015 |
miod |
Add explicit LL suffixes to the numerical constants which do not fit in 32 bits.
|
#
1.3 |
|
22-Oct-2015 |
jsing |
Fix case where we wanted to test ASN1_TIME_set_string() but were testing ASN1_UTCTIME_set_string() twice instead.
|
#
1.2 |
|
30-Sep-2015 |
beck |
Fix a bug in the regress, and be much more pedantic about what is allowed per RFC 5380 in an X509. RFC 5280 states that all times before 2050 must be specified as a UTCtime, not a Generalized time, and all times after must be a UTC time. By extension this also means the smallest time allowed per RFC 5280 is 500101000000Z and the largest is 99991231235959Z..
|
#
1.1 |
|
29-Sep-2015 |
beck |
Add an rfc5280 test suite to test x509_cmp_time. Note some of these will yet fail with the current libcrypto as the current X509_cmp_time is not RFC5280 compliant ok jsing@
|
Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.4 |
|
30-Oct-2015 |
miod |
Add explicit LL suffixes to the numerical constants which do not fit in 32 bits.
|
#
1.3 |
|
22-Oct-2015 |
jsing |
Fix case where we wanted to test ASN1_TIME_set_string() but were testing ASN1_UTCTIME_set_string() twice instead.
|
#
1.2 |
|
30-Sep-2015 |
beck |
Fix a bug in the regress, and be much more pedantic about what is allowed per RFC 5380 in an X509. RFC 5280 states that all times before 2050 must be specified as a UTCtime, not a Generalized time, and all times after must be a UTC time. By extension this also means the smallest time allowed per RFC 5280 is 500101000000Z and the largest is 99991231235959Z..
|
#
1.1 |
|
29-Sep-2015 |
beck |
Add an rfc5280 test suite to test x509_cmp_time. Note some of these will yet fail with the current libcrypto as the current X509_cmp_time is not RFC5280 compliant ok jsing@
|