Steven Fackler
54fc1df712
Release v0.7.10
2016-04-16 20:57:12 -07:00
Steven Fackler
c60e831cc4
Add docs for set_default_verify_paths
2016-04-16 20:49:46 -07:00
Steven Fackler
c2e72f6641
Add SslContext::set_default_verify_paths
2016-04-16 20:47:32 -07:00
Steven Fackler
b94ea8598c
Update for nightly changes
2016-04-13 19:30:08 -07:00
Steven Fackler
c48dcde568
Update lazy_static
2016-04-13 19:28:04 -07:00
Steven Fackler
9511a9bc19
Merge pull request #380 from Yoric/master
...
Resolves #378 - Module version with the version information
2016-04-13 14:45:49 -07:00
David Rajchenbach-Teller
0c48f9a0e0
Resolves #378 - Module version with the version information
2016-04-13 23:29:25 +02:00
Steven Fackler
9a482d9dd0
Merge pull request #379 from rix0rrr/add-context-id
...
Add ability to set session ID context on an SSL context
2016-04-13 12:55:35 -07:00
Rico Huijbers
00282de2a5
Add ability to set session ID context on an SSL context
...
This is necessary to make authentication with client certificates work
without session restarts.
2016-04-13 21:38:23 +02:00
Steven Fackler
70e603557c
Merge pull request #376 from kcking/kcking-copy-pkey-using-der
...
Switch to using DER encode/decode to clone PKey (since EVP_PKEY_copy_parameters doesn't work)
2016-04-09 22:19:05 -07:00
Kevin King
fa5537de81
copy PKey using DER encode and decode
...
test that fields of cloned private and public keys can be accessed
2016-04-10 00:16:31 -04:00
Steven Fackler
a943905809
Merge branch 'release'
2016-04-06 21:34:50 -07:00
Steven Fackler
a25f115360
Merge branch 'release-v0.7.9' into release
2016-04-06 21:34:26 -07:00
Steven Fackler
d143203f88
Release v0.7.9
2016-04-06 21:34:20 -07:00
Steven Fackler
f9d455a4ec
Merge pull request #374 from kcking/kcking-pkey-clone-copy
...
change PKey::clone to use EVP_PKEY_copy_parameters
2016-04-06 17:13:30 -07:00
Kevin King
4016edd4de
add EVP_PKEY_copy_parameters to FFI
...
copy EVP_PKEY params in PKey::clone
test that PKey::clone creates a copy
2016-04-06 19:39:50 -04:00
Steven Fackler
3bcb977be1
Merge pull request #372 from jwilm/safe-bio-method-wrapper
...
Add safe wrapper BioMethod for ffi::BIO_METHOD
2016-04-04 16:16:44 -07:00
Joe Wilm
c4b7b85d99
Add safe wrapper BioMethod for ffi::BIO_METHOD
...
Adds a wrapper for ffi::BIO_METHOD located at ssl::bio::BioMethod. This
enables SslStream to be Send without doing an unsafe impl on the ffi
struct.
2016-04-04 16:08:38 -07:00
Steven Fackler
02f114faae
Cleanup
2016-03-27 13:37:00 -07:00
Steven Fackler
c4187638a8
Update for nightly changes
2016-03-27 13:29:24 -07:00
Steven Fackler
983dab6924
Merge pull request #364 from leon-anavi/master
...
Cast correctly c_char raw pointers (fixes build on ARM #363 )
2016-03-21 15:28:50 -07:00
Leon Anavi
6d4bfaa490
Cast correctly c_char raw pointers (fixes build on ARM #363 )
...
Fix error caused by mismatched types while building crate
openssl for Raspberry Pi 2 and other ARM devices.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-03-22 00:16:56 +02:00
Steven Fackler
44a1eb68bd
Merge branch 'release'
2016-03-18 08:54:22 -07:00
Steven Fackler
9043d3235e
Merge branch 'release-v0.7.8' into release
2016-03-18 08:54:15 -07:00
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