Michael Rosenberg
e85e3c047b
Merge pull request #429 from pinkforest/docs/readme/de-dup
...
Use #[include_str] for top-level docs
2022-11-13 01:03:37 -05:00
pinkforest
62fe24e022
Include README.md into the crate Documentation
...
As proposed in #426 this commit changes to include README.md into
the crate documentation instead of maintaining a carbon copy in
the code.
This helps to keep the documentation in a single place without
duplicating the documentation in multiple places leading to less
errors and out of date documentation.
2022-11-11 22:36:57 +11:00
Thomas Pornin
d687cc8f82
Fix double-and-compress on Ristretto identity (issue #398 ). ( #399 )
2022-11-05 11:35:30 -04:00
Michael Rosenberg
0d75725da3
Merge pull request #424 from rozbb/rustfmt
...
Did a full formatting pass on the crate. Read the comments in the referenced for
steps to verify that the PR made no semantic changes to the code. Huge credit
goes to @robjtede for this work.
2022-11-04 03:03:32 -04:00
Michael Rosenberg
d2bf310330
cargo fmt
2022-10-28 17:00:24 -04:00
Michael Rosenberg
a959787c2e
Added more #[rusfmt::skip]
2022-10-28 16:58:40 -04:00
Michael Rosenberg
95b368a431
Whitespace formatting fixes on the [rustfmt::skip] functions
2022-10-28 16:32:45 -04:00
Michael Rosenberg
6d906bb70c
Added #[rustfmt::skip] where necessary
2022-10-28 13:51:20 -04:00
Michael Rosenberg
a32f56ba36
Undid the bad reformatting job from 5758b8c
2022-10-28 13:22:49 -04:00
Michael Rosenberg
8fa201639a
Fix AVX2 and AVX-512 builds ( #419 )
...
Build was broken by 5758b8c .
This adds a regression test to CI so it doesn't happen again
2022-10-28 13:10:44 -04:00
Michael Rosenberg
3a94bf8a8e
Cherry-picked Github actions from 1f9e527
2022-10-28 12:15:50 -04:00
Hugo Tunius
c000957bae
Remove byteorder ( #418 )
...
Instead of having a dependency on `byteorder`, use methods from the
standard library(`{to,from}_le_bytes`).
2022-10-22 03:42:23 -04:00
Michael Rosenberg
3246aa7edc
Noted edition change in changelog
2022-10-18 13:59:35 -04:00
Michael Rosenberg
5758b8cce1
Updated to edition 2021 ( #413 )
2022-10-18 13:45:59 -04:00
Michael Rosenberg
51572dae8d
Relax zeroize dependency and bump MSRV ( #412 )
2022-10-17 15:08:34 -04:00
Isis Lovecruft
c3ed99bf93
Bump curve25519-dalek version to 4.0.0-pre.2.
2022-02-16 21:26:01 +00:00
Isis Lovecruft
f78215308a
Merge branch 'develop' into release/4.0
2022-02-16 20:57:44 +00:00
Isis Lovecruft
8abb22bcaf
Merge branch 'main' into develop
2022-02-16 20:55:36 +00:00
Isis Lovecruft
0d49dfacf6
Merge remote-tracking branch 'dalek/main' into main
2022-02-16 20:55:08 +00:00
Isis Lovecruft
f7381ac64c
Pin zeroize dependency to >=1, <1.4 to relax bounds for downstreams.
...
As suggested by @tarcieri in #362 . See also commit b6a7406 .
2022-02-16 20:52:33 +00:00
isis agora lovecruft
6820effb44
Merge pull request #381 from bitmold/patch-1
...
Update README.md
2022-02-01 23:58:18 +00:00
Isis Lovecruft
2ef1429665
Merge branch 'feature/digest-sha2-v0.10' into release/4.0
2022-02-01 23:53:44 +00:00
Isis Lovecruft
f9f0384aee
Bump sha2 and digest dependencies to 0.10.
2022-02-01 23:48:11 +00:00
Isis Lovecruft
71acc842c3
Merge branch 'develop' into release/4.0
2022-02-01 23:30:54 +00:00
Isis Lovecruft
bf95fcba24
Merge branch 'main' into develop
2022-02-01 23:30:13 +00:00
Isis Lovecruft
b6a7406c73
Pin zeroize dependency to =1.3.0 to maintain MSRV 1.41.
2022-02-01 23:29:41 +00:00
Isis Lovecruft
b131092c9b
Merge branch 'develop' into release/4.0
2022-02-01 23:28:22 +00:00
bitmold
b06df0376c
Update README.md
...
master -> main
2022-02-01 02:15:31 -05:00
Isis Lovecruft
df4e2fa129
Bump alpha curve25519-dalek version to 4.0.0-pre.1.
2021-08-17 00:40:38 +00:00
Isis Lovecruft
62e38cd050
Merge branch 'develop' into release/4.0
2021-08-17 00:31:01 +00:00
Isis Lovecruft
48349a1865
Merge branch 'main' into develop
2021-08-17 00:30:47 +00:00
Isis Lovecruft
076cf347ba
Fix non-unique benchmark IDs for newer criterion versions.
2021-08-17 00:22:26 +00:00
Isis Lovecruft
b87fdda11d
Merge branch 'feature/github-actions' into main
2021-08-04 01:59:36 +00:00
Isis Lovecruft
897f526d42
Run Github actions on any push, and PRs to main and develop.
2021-08-04 01:20:15 +00:00
Henry de Valence
6b37b25563
Add Github Actions
...
This replaces the Travis CI workflows.
(cherry picked from commit d66a5a81f87dae29d0bb1a41bec26c57e6909c28)
Signed-off-by: Isis Lovecruft <isis@patternsinthevoid.net>
I discarded the portion of the original commit which removed TravisCI.
2021-08-04 01:14:27 +00:00
Isis Lovecruft
9f80197f05
Merge branch 'develop' into release/4.0
2021-08-04 01:09:38 +00:00
Isis Lovecruft
3378b2baca
Merge branch 'main' into develop
2021-08-04 00:43:35 +00:00
Isis Lovecruft
4f2a2e0319
Merge branch 'release/3.2' into main
2021-08-04 00:43:28 +00:00
Isis Lovecruft
09a726cc8c
Merge branch 'develop' into release/3.2
2021-08-04 00:26:47 +00:00
Isis Lovecruft
2d40d2d923
Merge branch 'main' into develop
2021-08-04 00:24:45 +00:00
Isis Lovecruft
967d8b6c0e
Merge branch 'release/3.1.2' into main
2021-08-04 00:23:51 +00:00
Isis Lovecruft
90aab8423c
Update CHANGELOG and bump version to 3.1.2.
2021-08-03 23:33:33 +00:00
Isis Lovecruft
74210d28fc
Update copyright years.
2021-08-03 23:13:45 +00:00
Isis Lovecruft
52986bc3ec
Revert "Update copyright years."
...
This reverts commit 1491f0db36 .
This is due to code which was erroneously deleted during the commit,
due to being based off the wrong version, see
https://github.com/dalek-cryptography/curve25519-dalek/pull/361 .
2021-08-03 23:10:35 +00:00
Isis Lovecruft
396d26e463
Merge branch 'develop' into release/4.0
2021-08-03 23:06:58 +00:00
Isis Lovecruft
a7f4f0ec14
Merge branch 'develop' into release/3.2
2021-08-03 23:04:34 +00:00
Isis Lovecruft
9f93a5c0f5
Merge branch 'main' into develop
2021-08-03 22:53:58 +00:00
Isis Lovecruft
061da49640
Merge branch 'release/3.1.1' into main
2021-08-03 22:53:37 +00:00
Isis Lovecruft
b9710d59f2
Minor documentation fixes.
2021-08-03 22:49:09 +00:00
Isis Lovecruft
f8cb7197f9
Fix error introduced in 59a8616 merge.
2021-07-20 03:22:27 +00:00