Bastien Orivel
|
bb5ab2b43f
|
Bump hex to 0.3
The `to_hex` method has been removed and `hex::encode` should be used
instead.
|
2018-01-01 17:38:38 +01:00 |
Steven Fackler
|
d207897458
|
Parameterize keys over what they contain
Closes #790
|
2017-12-30 21:53:39 -08:00 |
Steven Fackler
|
2adf2cf12b
|
Remove deprecated APIs
|
2017-12-25 22:09:27 -07:00 |
Steven Fackler
|
3eab162dc2
|
Move to associated consts
|
2017-12-25 19:56:27 -07:00 |
Steven Fackler
|
bbae793eb3
|
Upgrade bitflags to 1.0
Closes #756
|
2017-12-25 19:38:11 -07:00 |
Steven Fackler
|
4a10c31219
|
Impl deref for acceptor/connector builders
|
2017-12-03 19:24:11 -08:00 |
Steven Fackler
|
531ca4a0fa
|
Documentation for the `sign` module.
Closes #720
|
2017-12-03 17:01:12 -08:00 |
Steven Fackler
|
1c4b933faf
|
Rename Signer::finish to sign_to_vec
|
2017-12-03 15:58:37 -08:00 |
Steven Fackler
|
3cd486d956
|
Clean up tests
|
2017-12-03 15:30:22 -08:00 |
pe@pijul.org
|
9732264b51
|
Simplifying finish_into
|
2017-12-03 23:37:58 +01:00 |
pe@pijul.org
|
905d3f716b
|
Splitting the sign::Signer::finish function, to avoid allocations
|
2017-12-03 12:10:21 +01:00 |
johnthagen
|
b5bb8de4f2
|
Convert try! usage to ?
|
2017-10-03 17:44:02 -04:00 |
Steven Fackler
|
bcd0dcafcb
|
Rustfmt
|
2017-07-15 21:46:11 -07:00 |
Steven Fackler
|
12ae31ad47
|
Switch to foreign_types
|
2017-02-03 23:03:35 -08: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
|
e1fc5b2b7e
|
Simplify protocol based on the semantics defined by openssl.
|
2017-01-30 15:04:44 -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 |
Steven Fackler
|
5c49b58a88
|
Indicate that memcmp::eq should be used for HMACs
|
2016-12-31 09:44:57 -08:00 |
Steven Fackler
|
7515510125
|
Test elliptic curve signatures
|
2016-11-15 22:06:20 +01:00 |
Steven Fackler
|
a42c6e8713
|
Drop rustc-serialize dependency
|
2016-11-09 20:35:23 +00:00 |
Steven Fackler
|
01ae978db0
|
Get rid of Ref
There's unfortunately a rustdoc bug that causes all methods implemented
for any Ref<T> to be inlined in the deref methods section :(
|
2016-11-04 17:16:59 -07:00 |
Steven Fackler
|
16e398e005
|
Update verify
|
2016-10-31 20:19:59 -07:00 |
Steven Fackler
|
f75f82e466
|
Rustfmt
|
2016-10-30 16:37:45 -07:00 |
Steven Fackler
|
d39a2cedad
|
Fix tests
|
2016-10-22 16:01:26 -07:00 |
Steven Fackler
|
3c50c74444
|
Camel case Rsa
|
2016-10-22 10:21:16 -07:00 |
Steven Fackler
|
b619c4e885
|
Camel case Dsa
|
2016-10-22 10:16:49 -07:00 |
Steven Fackler
|
98b7f2f935
|
Flatten crypto module
|
2016-10-22 09:16:38 -07:00 |