aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/x509/x509_crl.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2011-12-23 18:01:31 +0100
committerTobias Brunner <tobias@strongswan.org>2011-12-23 18:07:39 +0100
commite86b685da500f58caf1a59dceee0a2c91be275d6 (patch)
tree89068040d4740ed250dc78193e1a50254ab5c32c /src/libstrongswan/plugins/x509/x509_crl.c
parentf4095fdc8a22e44d2574d05f6059ed53471dee31 (diff)
downloadstrongswan-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.c6
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);