Steven Fackler
|
80ed1ef8ab
|
Ignore flickering test on windows
|
2016-08-16 22:41:36 -07:00 |
Steven Fackler
|
82bda28206
|
Merge pull request #436 from dweinstein/asn1_expiration
Add support for getting X509 notBefore, notAfter
|
2016-08-16 22:34:46 -07:00 |
David Weinstein
|
7a653282a9
|
Get rid of use Asn1TimeRef warning for some builds
|
2016-08-17 01:23:54 -04:00 |
David Weinstein
|
06f19cf285
|
Be explicit regarding Asn1TimeRef lifetimes
|
2016-08-17 01:23:54 -04:00 |
David Weinstein
|
90c42fc026
|
Fix docs
|
2016-08-17 01:23:54 -04:00 |
David Weinstein
|
234ce581f9
|
Add x509_validity feature to travis tests
- also update docs for new x509 `not_before`, `not_after`
|
2016-08-17 01:23:54 -04:00 |
David Weinstein
|
8fa4059b82
|
Add test for `"x509_validity"` feature
|
2016-08-17 01:23:54 -04:00 |
David Weinstein
|
96b1ef829c
|
Add `"x509_expiry"` feature flag
- fix return of `ASN1_TIME_print`
- assert on null `date`
|
2016-08-17 01:23:54 -04:00 |
David Weinstein
|
32a4e2ba50
|
Introduce `Asn1TimeRef`
|
2016-08-17 01:23:54 -04:00 |
David Weinstein
|
f9cd4bff1f
|
Progress on asn1 expiry
- Use MemBio and implement `Display` for Asn1Time
- Tweak doc for asn1 `not_before`, `not_after`
|
2016-08-17 01:23:54 -04:00 |
Steven Fackler
|
4dd6fae48f
|
Merge pull request #440 from dweinstein/openssl-mirror
Improve build script
|
2016-08-16 22:18:30 -07:00 |
David Weinstein
|
e64d3fcfcc
|
Fix finicky sha1 stdin format
|
2016-08-17 00:58:05 -04:00 |
David Weinstein
|
e60c257019
|
Improve build script
- try and fallback to a mirror when openssl.org is down
- check the sha1 of the downloaded tarball
|
2016-08-17 00:48:56 -04:00 |
Steven Fackler
|
74c954b06b
|
Merge branch 'release'
|
2016-08-15 18:53:25 -07:00 |
Steven Fackler
|
0f428d1904
|
Merge branch 'release-sys-v0.7.16-v0.8.1' into release
|
2016-08-15 18:46:15 -07:00 |
Steven Fackler
|
629f638f08
|
Release openssl-sys v0.7.16, openssl v0.8.1
|
2016-08-15 18:44:57 -07:00 |
Steven Fackler
|
88dcb1c81d
|
Add a little comment to sketchy transmute
|
2016-08-15 18:41:18 -07:00 |
Steven Fackler
|
912f7499cd
|
Initialize algorithms in init
Required to deserialize PKCS12 on 0.9.8, looks like
|
2016-08-14 12:51:33 -07:00 |
Steven Fackler
|
e6c4135c53
|
Docs for pkcs12
|
2016-08-14 11:24:18 -07:00 |
Steven Fackler
|
e5299fd7c9
|
Fix memory leak in general name stack
|
2016-08-14 11:16:53 -07:00 |
Steven Fackler
|
6b12a0cdde
|
PKCS #12 support
|
2016-08-14 11:11:26 -07:00 |
Steven Fackler
|
ad4a8cc140
|
More test fixes
|
2016-08-14 11:05:53 -07:00 |
Steven Fackler
|
3876332734
|
Fix tests
|
2016-08-14 10:29:55 -07:00 |
Steven Fackler
|
773a6f0735
|
Start on PKCS #12 support
|
2016-08-14 10:11:38 -07:00 |
Steven Fackler
|
5042d3d170
|
Mangle c helper functions
We want to make sure that multiple openssl versions can coexist in the
same dependency tree.
Closes #438
|
2016-08-13 12:05:29 -07:00 |
Steven Fackler
|
9cc089a6ad
|
Merge branch 'release'
|
2016-08-11 21:13:38 -07:00 |
Steven Fackler
|
652326003c
|
Merge branch 'release-v0.7.15-sys-v0.8.0' into release
|
2016-08-11 21:01:27 -07:00 |
Steven Fackler
|
2e8f19ca2f
|
Release openssl-sys v0.7.15, openssl v0.8.0
|
2016-08-11 21:00:43 -07:00 |
Steven Fackler
|
63239bf3ee
|
Require bitflags 7
|
2016-08-11 20:52:43 -07:00 |
Steven Fackler
|
207d8e6b30
|
Undelete bogus extern declaration
Old rust-openssl versions rely on it being there
|
2016-08-10 22:16:58 -07:00 |
Steven Fackler
|
0cc863e857
|
Use new target syntax for windows stuff
|
2016-08-10 22:13:17 -07:00 |
Steven Fackler
|
b21805f541
|
Fix tests
|
2016-08-10 22:10:32 -07:00 |
Steven Fackler
|
0359afb99e
|
Little tweaks
|
2016-08-10 22:02:36 -07:00 |
Steven Fackler
|
9a3fa4d98d
|
Fix build
|
2016-08-10 21:37:24 -07:00 |
Steven Fackler
|
59fe901357
|
Method renames
|
2016-08-10 21:28:17 -07:00 |
Steven Fackler
|
c15642ccea
|
Tweaks
|
2016-08-10 21:25:18 -07:00 |
Steven Fackler
|
5e6b8e68fd
|
More API cleanup
|
2016-08-10 21:07:41 -07:00 |
Steven Fackler
|
c4e7743c57
|
Asn1 and Bignum renames
|
2016-08-10 20:51:06 -07:00 |
Steven Fackler
|
dece5d116a
|
Fix workspace declaration
|
2016-08-10 09:02:10 -07:00 |
Steven Fackler
|
35c79d1768
|
Fix build
|
2016-08-09 23:13:56 -07:00 |
Steven Fackler
|
00db0bc4b3
|
Test hmac features
|
2016-08-09 22:56:08 -07:00 |
Steven Fackler
|
67b5b4d814
|
Make hmac support optional and remove openssl-sys-extras
rust-openssl no longer requires headers for the default feature set.
|
2016-08-09 22:52:12 -07:00 |
Steven Fackler
|
966c5385ea
|
Fix build
|
2016-08-09 22:26:18 -07:00 |
Steven Fackler
|
1ac54b06e9
|
Move X509_get_extensions to openssl helpers
|
2016-08-09 22:15:16 -07:00 |
Steven Fackler
|
0854632ff5
|
Make c_helpers optional
|
2016-08-09 22:02:49 -07:00 |
Steven Fackler
|
2f46c793e5
|
Remove rust_SSL_clone
|
2016-08-09 21:23:54 -07:00 |
Steven Fackler
|
15e8997052
|
Docs for Crypter::new
|
2016-08-08 23:31:25 -07:00 |
Steven Fackler
|
b8712c5c51
|
Fix size check
Decryption requires an extra byte of space
|
2016-08-08 23:25:06 -07:00 |
Steven Fackler
|
a8224d199b
|
symm reform
|
2016-08-08 23:10:03 -07:00 |
Steven Fackler
|
522447378e
|
Copy over getter macros
|
2016-08-08 20:37:48 -07:00 |