Brian Smith
c3986cccbe
0.13.0-alpha2.
2018-05-10 15:52:04 -10:00
Brian Smith
ca1d9cda6e
Fix cargo package
.
2018-05-07 13:04:56 -10:00
Brian Smith
d42b765cb1
Rename third-party/ to third_party/.
...
Be consistent with BoringSSL.
2018-04-30 13:31:35 -10:00
Brian Smith
17ae173379
Bump cc dependency to cc 1.0.9.
2018-04-04 17:16:25 -10:00
Josh Stone
f857df6d27
Update to rayon 1.0
...
I agree to license my contributions to each file under the terms given
at the top of each file I changed.
2018-04-04 16:47:39 -10:00
Brian Smith
7a6f3c8ddd
Derive Copy
and Clone
for ring::signature::Signature
.
...
Derive `Copy` and `Clone` for `Signature`.
Add some utilities for testing `Clone`, `Copy`, `Send`, and `Sync`
and use them to test that `Signature` implements these traits.
2017-12-27 15:53:35 -10:00
Brian Smith
0539b51368
Mark 0.13.0 as an alpha release.
2017-12-24 10:42:39 -10:00
Brian Smith
8cad323643
Update Cargo.toml for updated file names.
2017-12-24 10:30:37 -10:00
Brian Smith
9860579e5d
0.13.0.
2017-12-24 10:22:44 -10:00
Brian Smith
964a8b1d79
Use untrusted 0.6.1.
2017-12-24 10:22:31 -10:00
Brian Smith
24114ed805
Update minimum dependency versions.
2017-12-24 09:48:38 -10:00
Alex Gaynor
afeea5e2a1
Use lazy_static 1.0.
2017-12-23 11:47:19 -10:00
Brian Smith
33784df727
Use untrusted 0.6.
2017-09-27 07:58:25 -10:00
Brian Smith
300f0d6ff5
Use cc 1.0, which replaces the old gcc crate.
2017-09-19 18:31:26 -10:00
Brian Smith
f024edf071
0.12.1.
2017-09-03 14:39:32 -10:00
Brian Smith
1614eed9b5
Fix whitespace in Cargo.toml.
2017-09-03 14:39:19 -10:00
Brian Smith
07810fdb2a
0.12.0, Rust 1.20 compatible release.
2017-08-27 17:46:11 -10:00
Brian Smith
128f90e2da
Require libc 0.2.30.
2017-08-27 17:46:11 -10:00
Brian Smith
05035f0606
Require untrusted 0.5.1.
2017-08-27 17:46:10 -10:00
Brian Smith
418f1e893d
Require gcc 0.3.53.
2017-08-27 17:46:08 -10:00
Brian Smith
abc0c47957
Update dependencies to newest versions.
2017-08-18 14:22:40 -10:00
Brian Smith
d31e526f6b
v0.11.0.
2017-06-12 10:59:23 -10:00
Brian Smith
5b370f34d1
Ask docs.rs to document RSA signing API.
2017-06-12 10:57:48 -10:00
Brian Smith
a04bdddf4d
Move PBKDF2 functional tests to tests/.
2017-06-08 12:11:47 -10:00
Brian Smith
eb73404257
Move HMAC functional tests to tests/.
2017-06-08 12:01:35 -10:00
Brian Smith
5884ed3149
Move HKDF functional tests to tests/.
2017-06-08 12:01:34 -10:00
Brian Smith
f95cf64e57
Move agreement functional tests to tests/agreement_tests.rs.
...
Also remove ring::agreement::EphemeralKeyPair::from_test_vector().
2017-06-08 12:01:26 -10:00
Brian Smith
8dc0b9811c
Move AEAD functional tests to tests/.
2017-06-08 10:41:05 -10:00
Brian Smith
f5ef8ad074
0.10.0.
2017-06-07 15:45:01 -10:00
Brian Smith
eed6898211
Move digest functional tests to tests/.
2017-06-07 13:20:15 -10:00
Brian Smith
897a1601e8
0.9.8.
2017-05-17 17:18:09 -10:00
Brian Smith
4d9fa15dd5
0.9.7.
2017-05-17 10:36:04 -10:00
Brian Smith
24a8629b75
Add missing test data files to the published package.
2017-05-17 10:35:25 -10:00
Brian Smith
cc0dfd3608
0.9.6.
2017-05-17 10:30:06 -10:00
Brian Smith
eb3843e4dd
Add PKCS#8 generation to ECDSAKeyPair
.
2017-05-17 09:05:46 -10:00
Brian Smith
d7ee87e785
Add ring::signature::ECDSAKeyPair
with PKCS#8 import.
2017-05-16 18:14:15 -10:00
Brian Smith
30093dd947
Convert RSA PKCS#8 tests to file tests.
2017-05-16 18:00:02 -10:00
Brian Smith
f0f98b2f5c
0.9.5.
2017-05-14 21:49:25 -10:00
Brian Smith
e52904256b
Move RSA signing & verification functional tests to tests/.
2017-05-13 22:37:26 -10:00
Brian Smith
0124565a52
Move ECDSA integration/functional tests to tests/.
2017-05-13 00:34:45 -10:00
Brian Smith
93cdb56916
Rename tests/pkcs8_test.rs to tests/rsa_tests.rs.
2017-05-12 16:26:50 -10:00
Brian Smith
1781ed872b
0.9.4: Implement Copy
, Clone
, and Debug
for hmac::Signature
.
2017-05-08 16:16:34 -10:00
Brian Smith
740a1e060e
0.9.3: Prevent multiple copies of *ring* from being linked.
...
This will only protect against linking multiple copies of version from
0.9.3 onward; i.e. it won't prevent a version like 0.7.6 from being
linked alongside 0.9.3.
2017-05-08 15:57:05 -10:00
Brian Smith
6c31da91cf
0.9.2.
2017-05-08 13:31:17 -10:00
Brian Smith
74c54980ea
Add some PKCS#8 v2 Ed25519 private key test cases.
2017-05-07 13:30:42 -10:00
Brian Smith
66fed8f154
0.9.1.
2017-05-07 11:43:55 -10:00
Brian Smith
0f60416266
Update Ed25519 PKCS#8 support to account for extra octet string.
...
The private key is wrapped in an extra octet string.
2017-05-07 11:42:22 -10:00
Brian Smith
7f7a5a23f4
Add the Ed25519 PKCS#8 template to the Cargo package.
2017-05-07 10:25:58 -10:00
Brian Smith
f2f3863ec6
0.9.0.
2017-05-07 10:21:19 -10:00
Brian Smith
f587947fd7
Convert Ed25519 tests to from unit tests to integration tests.
...
They are integration tests.
2017-05-07 09:23:58 -10:00