Isis Lovecruft
2d76f51d7c
Merge branch 'master' into develop
2017-02-21 21:55:55 +00:00
Isis Lovecruft
fcb896c6a7
Merge branch 'release/0.2.2'
2017-02-21 21:55:47 +00:00
Isis Lovecruft
11bc81da89
Bump the version to 0.2.2.
0.2.2
2017-02-21 21:27:54 +00:00
Isis Lovecruft
86c29ff6e7
Add Cargo.toml keywords, categories, and revise description.
2017-02-21 21:27:12 +00:00
Isis Lovecruft
85c77f5da0
Add a homepage and links to documentation in Cargo.toml.
2017-02-21 21:26:44 +00:00
Isis Lovecruft
3231a6d33c
Merge branch 'master' into develop
2017-02-21 21:21:07 +00:00
Isis Lovecruft
b7660d3fe7
Merge branch 'release/0.2.1'
2017-02-21 21:21:01 +00:00
Isis Lovecruft
c6c04bf207
Bump version to 0.2.1.
0.2.1
2017-02-21 21:19:20 +00:00
Isis Lovecruft
d87930e7b7
Bump curve25519-dalek version to use 0.4.0.
2017-02-21 21:19:00 +00:00
Isis Lovecruft
409f329890
Change link to repository to github.
2017-02-21 21:18:40 +00:00
Isis Lovecruft
635d71fac7
Merge branch 'master' into develop
2017-02-08 20:16:55 +00:00
Isis Lovecruft
3cb7aa6124
Merge branch 'release/0.2.0'
2017-02-08 20:16:39 +00:00
Isis Lovecruft
4b12789bcc
Bump version to 0.2.0.
0.2.0
2017-02-08 20:13:35 +00:00
Isis Lovecruft
9d7d919c27
Merge remote-tracking branch 'chain/no-std' into develop
2017-02-08 19:53:36 +00:00
Tony Arcieri
4f81231dc2
Add #![no_std]
...
Use ::core in lieu of ::std, allowing this crate to be usable in #![no_std]
environments.
Gates features that presently depend on ::std (presently just rand) behind a
"std" cargo feature, which is enabled by default.
Switches from the "rust-crypto" crate (which is not #![no_std] compatible) to
the sha2 crate, which is factored out of the original "rust-crypto" project
and being actively maintained.
2017-02-06 13:48:35 -08:00
Tony Arcieri
6269edb266
Update to curve25519-dalek v0.3.0
...
Changes `curve25519_dalek::curve::CompressedPoint` -> `CompressedEdwardsY`
2017-02-06 13:43:37 -08:00
Isis Lovecruft
c9b5cb910c
Fix installation instructions to use new package name.
2016-12-09 01:30:04 +00:00
Isis Lovecruft
2084edef2c
Merge branch 'release/0.1.0'
2016-12-09 01:25:41 +00:00
Isis Lovecruft
e971afb7b5
Rename README file.
0.1.0
2016-12-09 01:23:34 +00:00
Isis Lovecruft
50f53841bf
Ensure signatures match bytewise with reference and Go implementations.
2016-12-09 01:18:46 +00:00
Isis Lovecruft
b36b4ccc1c
Add a TODO for how we could speed this up even further.
2016-12-08 22:32:51 +00:00
Isis Lovecruft
40330e4005
Add badges.
2016-12-08 22:28:34 +00:00
Isis Lovecruft
d5f27c471c
Add warning and documentation sections to the README.
2016-12-08 22:25:31 +00:00
Isis Lovecruft
2a74e28587
Use any curve25519-dalek version greater than 0.1.
2016-12-08 22:22:22 +00:00
Isis Lovecruft
67137255da
Change the package name to ed25519-dalek.
2016-12-08 22:21:57 +00:00
Isis Lovecruft
d943e2b323
Rename the repo.
2016-12-08 22:02:37 +00:00
Isis Lovecruft
0282179c8a
Use 'license' directive rather than 'license-file'.
...
When using the 'licence-file' directive, crates.io states that the license is
"non-standard", when really it should say that the code is CC0 (public
domain).
2016-12-08 21:40:01 +00:00
Isis Lovecruft
1edff97231
Add benchmarks to the README.
2016-12-08 21:39:41 +00:00
Isis Lovecruft
f7d9c3718e
Rewrite the README.
2016-12-08 11:34:56 +00:00
Isis Lovecruft
a64bbfc09f
Change curve25519-dalek requirement to 0.1.0.
2016-12-08 10:39:07 +00:00
Isis Lovecruft
b4bcc5e3b5
Remove an unused import.
2016-12-08 10:20:52 +00:00
Isis Lovecruft
d9ec8386da
Remove conversion to/from X25519 keys.
2016-12-08 10:19:34 +00:00
Isis Lovecruft
1dc3865bf0
Fix up the keywords and description.
2016-12-08 10:19:01 +00:00
Isis Lovecruft
9186fb9a6d
Bump to version 0.1.0 in Cargo.toml.
2016-12-08 10:18:43 +00:00
Isis Lovecruft
27ee13b6ef
Initial commit
2016-12-01 22:03:46 +00:00