diff options
author | Tobias Brunner <tobias@strongswan.org> | 2011-12-23 18:01:31 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2011-12-23 18:07:39 +0100 |
commit | e86b685da500f58caf1a59dceee0a2c91be275d6 (patch) | |
tree | 89068040d4740ed250dc78193e1a50254ab5c32c /src/libstrongswan/plugins/x509/x509_crl.c | |
parent | f4095fdc8a22e44d2574d05f6059ed53471dee31 (diff) | |
download | strongswan-e86b685da500f58caf1a59dceee0a2c91be275d6.tar.bz2 strongswan-e86b685da500f58caf1a59dceee0a2c91be275d6.tar.xz |
Allow callers to force ASN.1 date encoding as GENERALIZEDTIME.
Diffstat (limited to 'src/libstrongswan/plugins/x509/x509_crl.c')
-rw-r--r-- | src/libstrongswan/plugins/x509/x509_crl.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstrongswan/plugins/x509/x509_crl.c b/src/libstrongswan/plugins/x509/x509_crl.c index f40141338..7bcca16a3 100644 --- a/src/libstrongswan/plugins/x509/x509_crl.c +++ b/src/libstrongswan/plugins/x509/x509_crl.c @@ -736,7 +736,7 @@ static bool generate(private_x509_crl_t *this, certificate_t *cert, } revoked = asn1_wrap(ASN1_SEQUENCE, "mmm", asn1_integer("c", serial), - asn1_from_time(&date), + asn1_from_time(&date, ASN1_UTCTIME), entry_ext); certList = chunk_cat("mm", certList, revoked); } @@ -773,8 +773,8 @@ static bool generate(private_x509_crl_t *this, certificate_t *cert, ASN1_INTEGER_1, asn1_algorithmIdentifier(this->algorithm), this->issuer->get_encoding(this->issuer), - asn1_from_time(&this->thisUpdate), - asn1_from_time(&this->nextUpdate), + asn1_from_time(&this->thisUpdate, ASN1_UTCTIME), + asn1_from_time(&this->nextUpdate, ASN1_UTCTIME), asn1_wrap(ASN1_SEQUENCE, "m", certList), extensions); |