Steven Fackler
|
9290ed97c2
|
Merge pull request #657 from sfackler/rsa-pkcs1
Support PKCS#1 RSA public keys
|
2017-07-06 14:11:27 -10:00 |
Steven Fackler
|
279bffccf5
|
Merge pull request #641 from luser/psk
Expose PSK via a SslContextBuilder::set_psk_callback method
|
2017-07-04 18:19:17 -10:00 |
Steven Fackler
|
51a226eb4b
|
Support PKCS#1 RSA public keys
Closes #656
|
2017-07-04 20:57:00 -07:00 |
Steven Fackler
|
575e682da3
|
Add PKey::private_key_from_der
|
2017-06-23 21:04:13 -07:00 |
Steven Fackler
|
223e8e3689
|
Release v0.9.14
|
2017-06-14 19:59:45 -07:00 |
Steven Fackler
|
98d343dd32
|
Fix for changes in OpenSSL 1.1.0f
|
2017-06-06 18:45:54 -04:00 |
Ted Mielczarek
|
4de58596d9
|
Make some changes for review comments
|
2017-06-02 08:20:03 -04:00 |
Steven Fackler
|
cba475b9ae
|
Release v0.9.13
|
2017-05-29 17:46:07 -07:00 |
Ted Mielczarek
|
16183f41f6
|
Expose PSK via a SslContextBuilder::set_psk_callback method
|
2017-05-26 14:51:04 -04:00 |
Steven Fackler
|
61c9ffddb6
|
Explicitly initialize OpenSSL 1.1.0
|
2017-05-20 16:01:53 -07:00 |
Steven Fackler
|
7d587e2c93
|
Rustfmt
|
2017-05-20 15:53:45 -07:00 |
Steven Fackler
|
4336d1d38c
|
Release v0.9.12
|
2017-05-12 11:47:46 -07:00 |
Steven Fackler
|
f2ecdbe709
|
Fix support for LibreSSL versions other than 2.5.0
|
2017-05-12 11:16:25 -07:00 |
Steven Fackler
|
67b5fd1c97
|
Support public key decode from DER
Closes #629
|
2017-05-06 16:40:33 -07:00 |
Steven Fackler
|
7e8a0a0dad
|
Expose the lower level SHA functions
These don't allocate so they're both infallible and significantly
faster.
|
2017-04-14 23:03:17 -07:00 |
Steven Fackler
|
429f7c869e
|
Release v0.9.11
|
2017-04-14 16:56:21 -07:00 |
Andrew Roetker
|
b21046375a
|
(issues-600) Avoid compiling ec2m code against no-ec2m openssl
This commit avoids defining code that leads to undefined references when
compiling against an openssl built with no-ec2m.
|
2017-04-11 15:42:05 -07:00 |
Andrew Osmond
|
e6a6ebb87d
|
Add new EC/PKEY methods to permit deriving shared secrets.
|
2017-04-10 15:40:36 -04:00 |
Steven Fackler
|
42ad50ae67
|
Release v0.9.10
|
2017-03-26 10:49:04 -07:00 |
Steven Fackler
|
c8d1698f27
|
Logic to support client-side session reuse
|
2017-03-25 19:30:01 -07:00 |
Peter Gerber
|
f82f650953
|
Panic if lock managed by `locking_function` is doubly unlocked
Trying to unlock an unlocked lock is always an error and should
be treated as such.
This is related to #597.
|
2017-03-16 22:14:58 +00:00 |
Steven Fackler
|
bf63f35dfb
|
Release v0.9.9
|
2017-03-14 12:55:36 -07:00 |
Steven Fackler
|
06b10a5753
|
Release v0.9.8
|
2017-03-09 20:33:17 +11:00 |
Steven Fackler
|
81362a4e79
|
scrypt support
Closes #586
|
2017-02-21 21:15:52 -08:00 |
Steven Fackler
|
268288337b
|
Expose more error information
|
2017-02-19 16:05:58 -08:00 |
Benjamin Fry
|
ce2cfc56a6
|
fix versions for sys as well
|
2017-02-16 19:49:14 -08:00 |
Benjamin Fry
|
f8298882a4
|
add set_verify_cert_store() to ssl ctx
|
2017-02-16 19:49:14 -08:00 |
Steven Fackler
|
19f3b8a11a
|
Support PKCS#8 private key deserialization
Closes #581
|
2017-02-14 19:37:25 -08:00 |
Steven Fackler
|
06065ddcee
|
Release v0.9.7
|
2017-02-11 14:34:37 -08:00 |
Steven Fackler
|
980a71a008
|
Fix for libressl
|
2017-02-11 10:42:25 -08:00 |
Steven Fackler
|
f2c69ae7e9
|
Merge remote-tracking branch 'origin/master' into x509-builder
|
2017-02-11 10:13:00 -08:00 |
Steven Fackler
|
1c25336520
|
Merge branch 'master' into x509_req_version_subject
|
2017-02-11 09:11:25 -08:00 |
Steven Fackler
|
03fe3015dc
|
X509 signature algorithm access
|
2017-02-10 21:37:33 -08:00 |
Steven Fackler
|
8e5735d84c
|
X509 signature access
|
2017-02-10 19:59:11 -08:00 |
Steven Fackler
|
a1d7956f82
|
Add Asn1BitString
|
2017-02-10 19:38:51 -08:00 |
mredlek
|
30a634c877
|
Merge branch 'master' into x509_req_version_subject
|
2017-02-07 20:41:27 +01:00 |
Brian Chin
|
4900d3fe5d
|
Fixed constant names from openssl/rsa.h
Fixed PKeyCtxRef method that didn't need to be mutable.
Added non-mutable accessors for PKeyCtxRef for Signer and Verifier.
|
2017-01-31 11:59:59 -08:00 |
Brian Chin
|
302ee77d32
|
Adding suggestions from review.
|
2017-01-30 16:51:10 -08:00 |
Brian Chin
|
20eed1e762
|
Simplify code, so that openssl-sys really doesn't contain anything aside
from bindings
|
2017-01-30 15:04:44 -08:00 |
Brian Chin
|
588fd33552
|
Testing first version that works with signer.
|
2017-01-30 15:04:44 -08:00 |
Brian Chin
|
ddc0066211
|
Add the necessary constants to access the pkey ctx stuff.
|
2017-01-30 15:04:44 -08:00 |
mredlek
|
f5149eac5a
|
Add setters to new getter-functions in X509ReqRef
|
2017-01-27 20:55:40 +01:00 |
mredlek
|
6a8f6f425f
|
Style changes according to review
|
2017-01-27 19:13:36 +01:00 |
mredlek
|
557b936e27
|
Added X509ReqRef.subject_name and X509ReqRef.version
|
2017-01-26 21:05:33 +01:00 |
Benjamin Fry
|
591022a7fa
|
fix multi-version compat
|
2017-01-23 22:12:11 -08:00 |
Benjamin Fry
|
540387d5ee
|
fix ptr types
|
2017-01-22 22:43:27 -08:00 |
Benjamin Fry
|
225552b823
|
Merge branch 'master' of github.com:sfackler/rust-openssl
|
2017-01-22 22:24:45 -08:00 |
Benjamin Fry
|
fbfecd63ae
|
add some documentation
|
2017-01-22 22:23:21 -08:00 |
Benjamin Fry
|
52c7868bb6
|
add pkcs12_create and to_der funcs
|
2017-01-22 21:27:31 -08:00 |
Steven Fackler
|
722bdb6a4c
|
Merge pull request #550 from Keruspe/master
LibreSSL support improvements
|
2017-01-22 18:39:34 +00:00 |