Commit graph

58 commits

Author SHA1 Message Date
Isis Lovecruft
ea047a218f
Bump x25519-dalek version to 1.2. 2021-09-14 23:08:36 +00:00
isis agora lovecruft
b6f7de1e4c
Merge pull request #71 from isislovecruft/feature/noise-secrets
Implement reused secret keys for Noise/X3DH/etc protocols
2021-09-14 22:47:04 +00:00
Isis Lovecruft
a32a92798a
Get rid of the include_str!() docs to support earlier MSRVs. 2021-09-13 22:37:52 +00:00
Isis Lovecruft
adbd0e37a4
Pin zeroize to 1.3 for now to support older MSRVs.
I reserve the right to change this between minor version changes in x25519-dalek.

This closes https://github.com/dalek-cryptography/x25519-dalek/issues/74
2021-09-13 21:45:08 +00:00
isis agora lovecruft
bf4c67a11b
Merge pull request #72 from huitseeker/thread-fiat-backends
Threads the `fiat_{u32,u64}_backend` features through the feature set
2021-09-13 21:25:03 +00:00
François Garillot
893e0506a3
Threads the fiat_{u32,u64}_backend features through the feature set
This allows the fiat backends introduced in [curve25519-dalek/#342](https://github.com/dalek-cryptography/curve25519-dalek/pull/342) to be used from an x25519 import without cumbersome overrides.
2021-05-03 16:31:32 -07:00
Isis Lovecruft
27c73fdb57
Feature gate reusable secrets and make the name more intuitive. 2021-04-20 21:33:32 +00:00
Isis Lovecruft
f616c8b2c5
Update CHANGELOG and README; bump version to 1.1.1. 2021-04-14 04:38:37 +00:00
Henry de Valence
e8615a9326 bump version to 1.1.0 and update CHANGELOG 2020-08-31 12:56:34 -07:00
Henry de Valence
af6d5bd5bf Bump version to 1.0.1 2020-08-17 20:37:20 -07:00
Henry de Valence
2408e6b179 Update curve25519-dalek to version 3.0.0.
This allows unifying dependencies with other crates using the `3.x` series of
the curve library.  It is a semver patch-level change, because the x25519-dalek
API does not expose any details of the underlying curve implementation.
2020-08-17 20:17:57 -07:00
Henry de Valence
1b01d597ca Bump version to 1.0.0 and update CHANGELOG.md 2020-08-17 19:43:22 -07:00
François Garillot
be420d4ffc
Bump criterion version 2020-03-04 22:35:33 -05:00
Henry de Valence
d9c7f2814e Bump version to 0.6.0 and update CHANGELOG. 2019-11-26 14:03:08 -08:00
DebugSteven
be82bcb15b update rand_core version
Co-authored-by: Greg <gregory.mkv@gmail.com>
2019-11-26 14:28:34 -07:00
DebugSteven
de5d79388b use zeroize instead of clear_on_drop 2019-11-26 13:44:50 -07:00
DebugSteven
0c3981d87a support for serde serialize and deserialize 2019-11-11 10:46:28 -05:00
Henry de Valence
9c3d6921d0 Use 2018 edition 2019-10-24 15:44:57 -07:00
Henry de Valence
89c58a991b Bump version, add changelog entries 2019-03-29 12:53:43 -07:00
Isis Lovecruft
78b46c4abe
Bump x25519-dalek version to 0.5.1. 2019-02-27 23:36:29 +00:00
Henry de Valence
ebdd71b54b Bump version to 0.5.0 2019-02-16 13:46:06 -08:00
Henry de Valence
89d474ae55 Bump patch version to 0.4.5 2019-02-04 12:31:29 -08:00
Michael Rosenberg
474c272945
Removed "nightly" from default features 2019-02-03 11:13:50 -05:00
Henry de Valence
bcc6383d9a Bump version number 2019-01-22 14:15:14 -08:00
Henry de Valence
9e553688c3 Docs hotfix: disable KaTeX in docs.rs 2019-01-22 14:03:00 -08:00
Isis Lovecruft
ee359f6100
Bump x25519-dalek version to 0.4.3. 2019-01-20 00:45:31 +00:00
isis agora lovecruft
e61b620059
Merge pull request #24 from isislovecruft/fix/23-katex-header
Fix link to now-missing katex header.
2019-01-20 00:43:34 +00:00
Isis Lovecruft
f5f79f56c8
Fix link to now-missing katex header.
This fixes https://github.com/dalek-cryptography/x25519-dalek/issues/23 as
reported by @DebugSteven.
2019-01-18 06:13:15 +00:00
Henry de Valence
b21ab1324f Bump minor version 2019-01-15 22:47:35 -08:00
Isis Lovecruft
47e8689b2d
Bump x25519-dalek version to 0.4.1. 2019-01-16 02:23:14 +00:00
Isis Lovecruft
53ba2f3bcc
Merge remote-tracking branch 'newpavlov/rand_os' into release/0.4.0 2019-01-16 01:29:46 +00:00
Isis Lovecruft
bab903cb65
Bump x25519-dalek version to 0.4.0. 2019-01-12 23:35:03 +00:00
Isis Lovecruft
c9a1ef6a36
Credit @DebugSteven as an author. 2019-01-12 23:34:49 +00:00
Henry de Valence
65f94124f4 Reformat dependencies, add docs.rs metadata 2019-01-10 10:08:08 -08:00
Henry de Valence
48fa313e97 Update rand_core version 2019-01-10 10:03:59 -08:00
Артём Павлов [Artyom Pavlov]
5dcc1c17da use rand_os instead of rand 2019-01-05 16:17:05 +03:00
DebugSteven
d3b7ccf030 byte-oriented x25519 function 2018-12-16 11:30:32 -07:00
DebugSteven
7cf01d82d9 rand to 0.6 2018-11-19 13:27:29 -05:00
DebugSteven
98826dabf6 change curve dependency to 1.0.0-pre.1 at a minimum 2018-11-19 12:28:05 -05:00
DebugSteven
bd13f0728f add clear_on_drop to toml & add secret key type 2018-11-06 14:00:52 -05:00
Isis Lovecruft
41acc60538
Bump x25519-dalek version to 0.3.0. 2018-07-27 20:19:07 +00:00
Isis Lovecruft
2e6795c6e7
Bump curve25519-dalek version to 0.19. 2018-07-27 20:17:01 +00:00
Isis Lovecruft
1aec62c6be
Switch to using traits from rand_core instead of rand. 2018-07-23 17:15:09 +00:00
Isis Lovecruft
2abfb37cad
Bump x25519-dalek version to 0.2.1. 2018-07-23 16:44:38 +00:00
Isis Lovecruft
f9012cc1b3
Bump curve25519-dalek dependency to 0.18. 2018-07-23 16:35:28 +00:00
Jake McGinty
715208e0eb use production rand 0.5 release 2018-05-22 22:44:31 -07:00
Isis Lovecruft
d80bd7094f
Bump x25519-dalek version to 0.2.0. 2018-05-15 22:51:53 +00:00
Isis Lovecruft
b13417e82c
Expose backend options from curve25519-dalek. 2018-05-15 21:48:01 +00:00
Isis Lovecruft
5f608f9218
Merge branch 'feature/benches' into develop 2018-05-15 21:01:16 +00:00
Isis Lovecruft
d0c4da85e8
Update rand dependency to 0.5.0-pre.2. 2018-05-15 21:00:28 +00:00