Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-22 | spake2 v0.3.1 (#92) | Tony Arcieri | |
2022-01-22 | spake2: refactor internals (#91) | Tony Arcieri | |
Splits the crate apart into multiple modules | |||
2022-01-22 | spake2: rustdoc fixup | Tony Arcieri | |
2022-01-22 | spake2 v0.3.0 (#90) | Tony Arcieri | |
2022-01-22 | spake2: capitalization and doc fixes (#89) | Tony Arcieri | |
Renames the following: - `SPAKE2` => `Spake2` - `SPAKEErr` -> `Error` Additionally lints for `missing_docs` and adds preliminary documentation for all types and methods which previously had none. | |||
2022-01-22 | spake2: getrandom feature (#88) | Tony Arcieri | |
Makes `getrandom` an optional on-by-default feature Adds CI for `thumbv7em-none-eabi` targets | |||
2022-01-22 | spake2: initial `no_std` support (#87) | Tony Arcieri | |
Still has a hard dependency on `alloc`, and with the current hard dependency on `getrandom` also limited platform support | |||
2022-01-22 | spake2: bump `hkdf` to v0.12; `sha2` to v0.10 (#86) | Tony Arcieri | |
2022-01-22 | spake2: bump `curve25519-dalek` to v3.0; `rand_core` => v0.5 (#85) | Tony Arcieri | |
This is a continuation of #33. It bumps `curve25519-dalek` to the latest stable release and replaces the `rand` crate with the version of `rand_core` which is compatible with `curve25519-dalek`: v0.5 (which is still a version behind) | |||
2021-12-20 | 2021 edition bump + doc improvements; MSRV 1.56 (#80) | Tony Arcieri | |
- Bumps both `spake2` and `srp` to Rust 2021 edition - Uses the new `doc = include_str!(...)` attribute to include README.md files in the rustdoc - Improves the README.md files, adding an initial one for `srp` - clippy fixes for Rust 1.56 | |||
2021-08-25 | spake2: bump `hkdf` dependency to v0.11 (#63) | Tony Arcieri | |
2021-04-30 | Bump num-bigint from 0.2.6 to 0.4.0 (#46) | dependabot[bot] | |
Bumps [num-bigint](https://github.com/rust-num/num-bigint) from 0.2.6 to 0.4.0. - [Release notes](https://github.com/rust-num/num-bigint/releases) - [Changelog](https://github.com/rust-num/num-bigint/blob/master/RELEASES.md) - [Commits](https://github.com/rust-num/num-bigint/compare/num-bigint-0.2.6...num-bigint-0.4.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
2021-04-30 | Migrate to GitHub Actions (#42) | Tony Arcieri | |
Uses the standard boilerplate we've been using for other projects | |||
2019-11-06 | spake2: update to hex-0.4 | Brian Warner | |
2019-08-07 | spake2: tighten the curve25519-dalek dependency to 1.2.x | Brian Warner | |
This was just "1", which allowed our MSRV to be accidentally raised from 1.31 to 1.32 without a deliberate spake2 minor-version bump (dalek-1.0.x compiles with rustc-1.31, but dalek-1.1.x required 1.32). Hopefully by making it "1.2", our MSRV will remain at 1.32 until we explicitly decide to take on a dependency that needs something newer. refs #21 | |||
2019-08-06 | update spake2 to current hkdf-0.8 | Brian Warner | |
2019-07-18 | spake2/Cargo.toml: num-bigint is merely a dev-dependency | Brian Warner | |
We only use it in unit tests. This might help with no-std, so refs #15 | |||
2018-12-20 | (cargo-release) start next development iteration spake2-v0.2.1-alpha.0 | Brian Warner | |
2018-12-20 | (cargo-release) spake2-v0.2.0 | Brian Warner | |
2018-12-20 | Merge branch 'edition-2018' | Brian Warner | |
2018-12-13 | Use curve25519-dalek v1 | Henry de Valence | |
2018-12-06 | update spake2 to edition-2018 | Brian Warner | |
2018-12-06 | reformat using rustfmt from latest 1.31.0 | Brian Warner | |
2018-12-06 | add group name to SPAKE2 Debug impl | Brian Warner | |
2018-12-03 | More idiomatic Debug impl | Richo Healey | |
2018-11-29 | fix rustfmt | Brian Warner | |
2018-11-27 | deps: update to rand-0.6 | Brian Warner | |
2018-10-29 | fix spake2 doctests | Brian Warner | |
2018-10-29 | spake2: add docs and basic doctest to lib.rs | Brian Warner | |
2018-10-17 | update spake2 deps (sha2-0.8, hkdf-0.7) | Brian Warner | |
2018-10-17 | spake2 code reorganization (#6) | Artyom Pavlov | |
2018-10-17 | add doc logo | newpavlov | |
2018-10-17 | replaced / with OR in license fields | newpavlov | |
2018-10-16 | (cargo-release) start next development iteration spake2-v0.1.2-alpha.0 | Brian Warner | |
2018-10-16 | (cargo-release) spake2-v0.1.1 | Brian Warner | |
2018-10-16 | spake2/Cargo.toml: update keywords, description, categories | Brian Warner | |
2018-10-16 | spake2: update to latest deps (curve25519-dalek-0.21) | Brian Warner | |
2018-10-16 | delete spake2/.travis.yml and .gitignore, subsumed by top-level files | Brian Warner | |
2018-10-16 | reformat all code to match rustfmt-1.29.0 | Brian Warner | |
2018-10-16 | spake2/Cargo.toml: add metadata to fix cargo-release commit messages | Brian Warner | |
This ensures that our tags and automatically-generated commits (before and after each release, automated by 'cargo-release') refer to the correct version strings, like "spake2-v0.1.0". The default tag would be "spake2-0.1.0", and the commit messages wouldn't mention "spake2" at all (which might get confusing now that we have multiple crates in a single repo). | |||
2018-10-16 | Cargo.toml: update repo URLs | Brian Warner | |
finish relicensing spake2 to MIT/Apache-2.0 | |||
2018-10-16 | READMEs: relicense spake2 under dual MIT+Apache2 | Brian Warner | |
Also update spake2 protocol URL, update badges. | |||
2018-10-15 | Add 'spake2/' from commit 'f6e9d07dffa9a9b39f203c23043f93337ebe1ab6' | Brian Warner | |
git-subtree-dir: spake2 git-subtree-mainline: 1afa40d15b0c2cecc989bdfc67a5251aa5cd5954 git-subtree-split: f6e9d07dffa9a9b39f203c23043f93337ebe1ab6 This moves https://github.com/warner/spake2.rs into the "spake2/" subdirectory of https://github.com/RustCrypto/PAKEs . I'll move the release tags over next, then update the travis config and READMEs. |