Steven Fackler
e0412850ec
Release v0.7.8
2016-03-18 08:54:12 -07:00
Steven Fackler
596147f952
Merge pull request #361 from servo/ptr
...
Allow Rust to infer the type of the argument to SSL_CIPHER_description.
2016-03-18 08:47:18 -07:00
Ms2ger
6d043b3700
Allow Rust to infer the type of the argument to SSL_CIPHER_description.
...
This allows the code to compile on Android, where an unsigned char is
expected.
2016-03-18 15:44:47 +01:00
Steven Fackler
ade90bf004
Clean up BIO name
2016-03-17 22:27:16 -07:00
Steven Fackler
a9a18cf337
Simplify panic safety logic for new nightly
2016-03-17 22:23:51 -07:00
Steven Fackler
dfce15be25
Merge branch 'release'
2016-03-17 09:06:30 -07:00
Steven Fackler
a2ac6767e2
Merge branch 'release-v0.7.7' into release
2016-03-17 09:04:26 -07:00
Steven Fackler
a569df29f4
Release v0.7.7
2016-03-17 09:04:23 -07:00
Steven Fackler
450d275648
Merge pull request #359 from alexcrichton/nightly-fixes
...
Fix nightly warnings about zero-sized fn pointers
2016-03-11 13:14:38 -08:00
Alex Crichton
3467cf343f
Fix nightly warnings about zero-sized fn pointers
2016-03-11 12:57:56 -08:00
Steven Fackler
88ded2cec5
Merge pull request #285 from winding-lines/patch-1
...
Update README with OSX 10.11 instructions
2016-03-09 21:23:19 -08:00
Steven Fackler
244e4909b4
Merge pull request #358 from ajroetker/maint/update_openssl_download_name_in_appveyor
...
(maint) Update download version for OpenSSL in appveyor to latest
2016-03-09 17:31:15 -08:00
Andrew Roetker
6ad56a5b28
(maint) Update download version for OpenSSL in appveyor to latest
...
This commit updates the download version for OpenSSL in appveyor,
previous to this commit the version that was installed was mismatched
from the download version.
2016-03-09 17:24:27 -08:00
Steven Fackler
8a7a766317
Update appveyor openssl version and disable x86_64 build
2016-03-05 13:59:25 -08:00
Steven Fackler
23fd427900
Merge pull request #353 from bluejekyll/master
...
adding functionality to directly get and set RSA public key material
2016-03-05 13:57:53 -08:00
Benjamin Fry
3e5b65b7fa
making from_raw() unsafe
2016-03-05 13:43:14 -08:00
Steven Fackler
2fe3e48487
Stop testing sslv2 feature on Travis
...
OpenSSL removed support for this entirely in the most recent release.
2016-03-01 11:05:41 -08:00
Steven Fackler
90ce50730b
Update source URL for new OpenSSL release
2016-03-01 10:02:34 -08:00
Steven Fackler
1f5800fe2c
Merge pull request #356 from erikjohnston/conninfo
...
Add support for SSL_CIPHER
2016-03-01 09:20:36 -08:00
Steven Fackler
373d61fb69
Merge pull request #355 from KalitaAlexey/master
...
Bump bitflags to 0.4
2016-03-01 09:18:28 -08:00
Erik Johnston
80ac6e54ac
Make SSLCipher.bits() return a struct.
2016-02-29 21:23:34 +00:00
Erik Johnston
04cbf049c0
Add SSL_get_version
2016-02-29 20:14:48 +00:00
Benjamin Fry
3fb2c48c98
added public key material to the constructor
2016-02-28 22:05:19 -08:00
Kalita Alexey
b37bbba78f
Bump bitflags to 0.4
2016-02-28 08:28:25 +04:00
Benjamin Fry
6ebe581308
review fixes, keep raw RSA initiallization private
2016-02-23 20:49:21 -08:00
Benjamin Fry
ef95223d26
adding functionality to directly get and set RSA key material
2016-02-17 23:18:42 -08:00
Erik Johnston
1e9667ea89
Add support for SSL_CIPHER
2016-02-17 22:38:32 +00:00
Steven Fackler
4af4183e1f
Merge branch 'release'
2016-02-10 09:38:40 -08:00
Steven Fackler
7540471ce0
Merge branch 'release-v0.7.6' into release
2016-02-10 09:36:44 -08:00
Steven Fackler
3df4c479c9
Release v0.7.6
2016-02-10 09:36:00 -08:00
Steven Fackler
643a4a58c9
More deprecated function cleanup
2016-02-08 23:20:19 -08:00
Steven Fackler
e3e4aa4472
Stop using deprecated method
2016-02-08 23:12:54 -08:00
Steven Fackler
c33e2fede0
Update appveyor openssl version
2016-02-02 23:15:31 +00:00
Steven Fackler
1de28d0b19
Merge pull request #349 from jwilm/fix-UID-nid-value
...
Fix Nid::UID value
2016-02-02 23:14:55 +00:00
Joe Wilm
fe0f8ea1d8
Rename Nid uid/UID to prevent breakage
2016-02-02 14:32:57 -08:00
Joe Wilm
4940ca7e92
Fix Nid::UID value
...
Nid::UID (userId) previously held the value of Nid::uid
(uniqueIdentifier).
2016-02-02 09:25:52 -08:00
Steven Fackler
21b331a72e
Merge pull request #348 from Hywan/patch-1
...
Fix CS
2016-02-01 09:52:35 +00:00
Ivan Enderlin
f936e4d9c6
Fix CS
...
Be consistent with existing `#include` declarations.
2016-02-01 10:07:17 +01:00
Steven Fackler
e270e41e74
Merge pull request #346 from sfackler/revert-344-revert-336-x509-pky-clone
...
Revert "Revert "impl Clone for PKey and X509 by using their 'references' member""
2016-01-31 20:38:44 +00:00
Steven Fackler
627f394d59
Revert "Revert "impl Clone for PKey and X509 by using their 'references' member""
2016-01-31 20:38:36 +00:00
Steven Fackler
4e58fd10de
Fix PKey RSA constructors
...
`set1` functions bump the object's refcount so we were previously
leaking the RSA object. Split the decode from PEM part out to a method
on RSA and use that in the PKey constructors.
Also make RSA a pointer and actually free it.
2016-01-30 13:12:06 -08:00
Steven Fackler
b2e18c1d76
Merge pull request #344 from sfackler/revert-336-x509-pky-clone
...
Revert "impl Clone for PKey and X509 by using their 'references' member"
2016-01-28 23:37:45 -08:00
Steven Fackler
8ab4b54541
Revert "impl Clone for PKey and X509 by using their 'references' member"
2016-01-28 23:37:27 -08:00
Steven Fackler
274715fad0
Merge pull request #343 from jimmycuadra/ordered-extensions
...
Preserve X.509 extension insertion order
2016-01-28 22:37:48 -08:00
Steven Fackler
87f94c832f
Bump openssl version to test with
2016-01-28 22:21:10 -08:00
Jimmy Cuadra
5e0830286e
Preserve X.509 extension insertion order.
...
Ensures that extensions that are order-dependent are inserted in the
same order when calling out to OpenSSL during certificate signing.
Fixes #327 .
2016-01-28 20:02:44 -08:00
Steven Fackler
1e1fc9139a
Merge pull request #342 from wuerges/master
...
Improved README.md for Fedora
2016-01-28 10:08:17 -08:00
Emilio Wuerges
5e5e4bd22e
Improved README.md for Fedora
2016-01-27 21:52:46 -02:00
Steven Fackler
7610804c9d
Remove unwraps from rsa accessors
2016-01-22 19:10:22 -08:00
Steven Fackler
18e7e2455c
Merge pull request #330 from esclear/master
...
Add a interface to RSA structs
2016-01-22 19:07:38 -08:00