Add x509_validity feature to travis tests

- also update docs for new x509 `not_before`, `not_after`
This commit is contained in:
David Weinstein 2016-08-16 23:31:01 -04:00
parent 8fa4059b82
commit 234ce581f9
2 changed files with 5 additions and 3 deletions

View File

@ -433,7 +433,8 @@ impl<'a> X509Ref<'a> {
} }
} }
/// Returns Issuer validity notAfter /// Returns certificate Not Before validity period.
/// Requires the `x509_expiry` feature.
#[cfg(feature = "x509_expiry")] #[cfg(feature = "x509_expiry")]
pub fn not_after(&self) -> Asn1TimeRef { pub fn not_after(&self) -> Asn1TimeRef {
unsafe { unsafe {
@ -443,7 +444,8 @@ impl<'a> X509Ref<'a> {
} }
} }
/// Returns Issuer validity notBefore /// Returns certificate Not After validity period.
/// Requires the `x509_expiry` feature.
#[cfg(feature = "x509_expiry")] #[cfg(feature = "x509_expiry")]
pub fn not_before(&self) -> Asn1TimeRef { pub fn not_before(&self) -> Asn1TimeRef {
unsafe { unsafe {

View File

@ -4,7 +4,7 @@ set -e
MAIN_TARGETS=https://static.rust-lang.org/dist MAIN_TARGETS=https://static.rust-lang.org/dist
if [ "$TEST_FEATURES" == "true" ]; then if [ "$TEST_FEATURES" == "true" ]; then
FEATURES="tlsv1_2 tlsv1_1 dtlsv1 dtlsv1_2 sslv3 aes_xts aes_ctr npn alpn rfc5114 ecdh_auto pkcs5_pbkdf2_hmac x509_clone ssl_context_clone x509_generator_request hmac hmac_clone dh_from_params" FEATURES="tlsv1_2 tlsv1_1 dtlsv1 dtlsv1_2 sslv3 aes_xts aes_ctr npn alpn rfc5114 ecdh_auto pkcs5_pbkdf2_hmac x509_clone ssl_context_clone x509_generator_request hmac hmac_clone dh_from_params x509_expiry"
fi fi
if [ "$TRAVIS_OS_NAME" != "osx" ]; then if [ "$TRAVIS_OS_NAME" != "osx" ]; then