dependabot[bot]
2f65f790a7
Bump codecov/codecov-action from 4.0.1 to 4.1.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.0.1...v4.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 05:31:05 +00:00
dependabot[bot]
0651d42864
Bump release-drafter/release-drafter from 5 to 6 ( #179 )
...
Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter ) from 5 to 6.
- [Release notes](https://github.com/release-drafter/release-drafter/releases )
- [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 17:17:59 -03:00
dependabot[bot]
aaaae28073
Bump codecov/codecov-action from 3.1.4 to 4.0.1 ( #177 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.4 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.4...v4.0.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 17:14:08 -03:00
Pili Guerra
8016789c11
Replace Deirdre with Conrado as a dependabot reviewer ( #178 )
2024-02-02 10:12:34 -03:00
dependabot[bot]
0ecd44bcee
Bump actions/checkout from 3.5.3 to 4.1.1 ( #173 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.5.3...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-21 09:58:29 -03:00
dependabot[bot]
c59b44b0ad
Bump actions/checkout from 3.5.2 to 3.5.3 ( #172 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 13:48:36 -03:00
dependabot[bot]
c827b65faa
Update criterion requirement from 0.4 to 0.5 ( #171 )
...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs ) to permit the latest version.
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 13:47:24 -03:00
dependabot[bot]
78b38081c0
Bump codecov/codecov-action from 3.1.3 to 3.1.4 ( #170 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.3...v3.1.4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-15 12:28:52 -03:00
dependabot[bot]
e7e224c537
Bump codecov/codecov-action from 3.1.1 to 3.1.3
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.1 to 3.1.3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.1...v3.1.3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 17:49:17 -04:00
Conrado Gouvea
b810b980a8
fix batch equation ( #167 )
2023-04-21 22:04:55 +02:00
dependabot[bot]
b401c3a5bc
Bump actions/checkout from 3.3.0 to 3.5.2 ( #166 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.3.0 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.5.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-21 12:04:34 -03:00
Daira Hopwood
0dbe2dd455
Release 0.7.0. ( #162 )
...
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2023-03-30 21:49:29 +01:00
dependabot[bot]
dd558d9475
Update reddsa requirement from 0.4.0 to 0.5.0 ( #158 )
...
Updates the requirements on [reddsa](https://github.com/ZcashFoundation/reddsa ) to permit the latest version.
- [Release notes](https://github.com/ZcashFoundation/reddsa/releases )
- [Changelog](https://github.com/ZcashFoundation/reddsa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ZcashFoundation/reddsa/compare/0.4.0...0.5.0 )
---
updated-dependencies:
- dependency-name: reddsa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 12:21:16 +02:00
dependabot[bot]
8f83d5b8be
Update reddsa requirement from 0.3.0 to 0.4.0
...
Updates the requirements on [reddsa](https://github.com/ZcashFoundation/reddsa ) to permit the latest version.
- [Release notes](https://github.com/ZcashFoundation/reddsa/releases )
- [Changelog](https://github.com/ZcashFoundation/reddsa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ZcashFoundation/reddsa/compare/0.3.0...0.4.0 )
---
updated-dependencies:
- dependency-name: reddsa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 17:15:51 -05:00
dependabot[bot]
afbe097792
Bump actions/checkout from 3.0.2 to 3.3.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.0.2 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.0.2...v3.3.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 17:15:35 -05:00
dependabot[bot]
e70205090c
Bump codecov/codecov-action from 3.1.0 to 3.1.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 17:15:25 -05:00
dependabot[bot]
be54024ae9
Update criterion requirement from 0.3 to 0.4
...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs ) to permit the latest version.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.0...0.4.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 17:15:03 -05:00
Deirdre Connolly
6734710c3e
0.6.0
2023-02-03 16:47:35 -05:00
Conrado Gouvea
96febcf7f0
refactor to use reddsa crate ( #152 )
2023-02-01 18:22:37 -05:00
Conrado Gouvea
6993b1266a
remove unneeded digest dependency ( #156 )
2023-01-30 16:13:05 -03:00
Conrado Gouvea
e19279f70f
Upgrade jubjub to 0.9, blake2b_simd to 1 ( #147 )
2022-05-17 14:27:32 -03:00
dependabot[bot]
b6a8c45b4c
Bump codecov/codecov-action from 3.0.0 to 3.1.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-22 07:41:53 -04:00
dependabot[bot]
5d590671b8
Bump actions/checkout from 2.4.0 to 3.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.4.0 to 3.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-22 07:41:20 -04:00
dependabot[bot]
6f4d22b40d
Bump codecov/codecov-action from 2.1.0 to 3.0.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.1.0 to 3.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2.1.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 22:24:49 -04:00
Conrado Gouvea
e615db7170
Attempt to fix coverage by copying Zebra workflow
2022-03-16 21:02:29 -04:00
str4d
a32ae3fc87
Don't reject small-order verification keys ( #137 )
...
* Don't reject small-order verification keys
Fixes ZcashFoundation/redjubjub#127 .
* Added missing changelog entries
2021-11-18 15:53:35 -03:00
dependabot[bot]
2f240d885d
Update jubjub requirement from 0.7 to 0.8 ( #131 )
...
* Update jubjub requirement from 0.7 to 0.8
Updates the requirements on [jubjub](https://github.com/zkcrypto/jubjub ) to permit the latest version.
- [Release notes](https://github.com/zkcrypto/jubjub/releases )
- [Changelog](https://github.com/zkcrypto/jubjub/blob/main/RELEASES.md )
- [Commits](https://github.com/zkcrypto/jubjub/commits/0.8.0 )
---
updated-dependencies:
- dependency-name: jubjub
dependency-type: direct:production
...
2021-11-18 15:24:11 -03:00
Deirdre Connolly
3db05e29f7
Remove extra module-level doc to allow doc = include_str to work
2021-06-22 16:37:36 -04:00
Alfredo Garcia
751af8a76b
remove external_docs
2021-06-22 16:37:36 -04:00
Alfredo Garcia
ced2819690
another try
2021-06-22 16:37:36 -04:00
Alfredo Garcia
79b8b52baa
try to fix the docs build
2021-06-22 16:37:36 -04:00
dependabot[bot]
5105bcc865
Bump codecov/codecov-action from 1.5.0 to 1.5.2
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1.5.0...v1.5.2 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-21 17:07:49 -04:00
Jack Grigg
f772176560
jubjub 0.7
2021-06-18 14:05:08 -04:00
Alfredo Garcia
fa3c602698
Implement the messages spec ( #114 )
...
* start messages and validation
* add missing docs to constants
* change validation to matches, fix constant doc
Co-authored-by: teor <teor@riseup.net>
* fix the build
* validate share_commitment
* add new constants and validations
* fix validation
* derive serde Serialize and Deserialize in all messages structs
* update created structs
Co-authored-by: teor <teor@riseup.net>
* fix build
* define and use a new MAX_SIGNERS constant
* change group_public type
* add some test cases
* add validation and serialization tests for SigningCommitments
* add validation and serialization test to SigningPackage
* change some fields order matching the spec
* fix field order in tests according to last updates to the spec
* implement serialize and deserialize for ParticipantId
* move serde-json to dev-dependencies section
* change to pub(crate)
* fix serialize of VerificationKey
* add assert to serialize
* add note, fix typo
* improve some code in tests
* test serialization of individual fields
* start messages and validation
* add missing docs to constants
* change validation to matches, fix constant doc
Co-authored-by: teor <teor@riseup.net>
* fix the build
* validate share_commitment
* add new constants and validations
* fix validation
* define and use a new MAX_SIGNERS constant
* change group_public type
* change some fields order matching the spec
* change message fields to new spec
* remove some non needed conversions
* use a BTreeMap to guarantee the order
* remove some calls to `clone()` by implementing `Copy`
* change message type in frost and add validate_signatureshare test
* change `share_commitment` to BTreeMap
* add `serialize_signatureshare` test
* add aggregatesignature tests
* add some test header messages utility functions
* add a setup utility
* move the general serialization checks into an utility function
* fi some typos
* add and use a `generate_share_commitment` utility
* add create_signing_commitments utility function
* improve the serialization tests
* make room for prop tests
* add arbitrary tests for serialization
* remove allow dead code from messages
* fix some imports
* make signature module public only to the crate
* simplify a bit the frost tests
* improve the generated docs
* add a `prop_filter` to Header arbitrary
* (ab)use proptest_derive
* improve validation for Message
* improve some utility functions
* change frost to serialization id conversion
* add a quick btreemap test
* change the `MsgType` to `u32`
* add no leftover bytes checks
* add a full_setup utility
* add map len checks
Co-authored-by: teor <teor@riseup.net>
2021-06-16 16:13:23 -03:00
Alfredo Garcia
00190de7c6
add missing checks
...
Co-authored-by: teor <teor@riseup.net>
2021-06-15 17:10:38 -04:00
Alfredo Garcia
c0688b0fe4
Convert `share_commitment` to a BTreeMap
...
Co-authored-by: teor <teor@riseup.net>
2021-06-15 17:10:38 -04:00
Alfredo Garcia
7d357496fb
use BTreeMap, update sizes, etc
...
Co-authored-by: teor <teor@riseup.net>
2021-06-15 17:10:38 -04:00
Alfredo Garcia
9d5e9fd547
change type to `SignatureResponse`
2021-06-15 17:10:38 -04:00
Alfredo Garcia
b05edb8689
use FrostSignature instead of Scalar primitive
2021-06-15 17:10:38 -04:00
Alfredo Garcia
a536404e59
update a field description
2021-06-15 17:10:38 -04:00
Alfredo Garcia
41a0bf5dad
change some primitives to frost types
2021-06-15 17:10:38 -04:00
Alfredo Garcia
d1c05626f3
change ParticipantId to u64
2021-06-15 17:10:38 -04:00
Alfredo Garcia
4bf0d5c58e
text updates
...
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
2021-06-15 17:10:38 -04:00
Alfredo Garcia
08bda8503f
put variable-length fields last in messages
...
Co-authored-by: teor <teor@riseup.net>
2021-06-15 17:10:38 -04:00
Alfredo Garcia
293801858d
change group_public
2021-06-15 17:10:38 -04:00
Alfredo Garcia
46417a3dab
forbid multi-bytes in serialization
...
Co-authored-by: teor <teor@riseup.net>
2021-06-15 17:10:38 -04:00
Alfredo Garcia
3e832df5f1
change some validation rules
2021-06-15 17:10:38 -04:00
Alfredo Garcia
3f3a04f958
remove `msg_type` validation rule
2021-06-15 17:10:38 -04:00
teor
a57c12059e
Make state-based validation out of scope
2021-06-15 17:10:38 -04:00
Alfredo Garcia
837af8d846
replace ParticipantID with ParticipantId everywhere remaining
2021-06-15 17:10:38 -04:00