Commit Graph

  • 88fe370a92 Merge remote-tracking branch 'origin/main' into common-traits Conrado Gouvea 2023-06-30 15:29:25 -0300
  • 6e1450ca00 replicate to other ciphersuites; simplify SignatureShare Conrado Gouvea 2023-06-30 15:20:39 -0300
  • a9bf023843 Merge remote-tracking branch 'origin/main' into specify-identifiers Conrado Gouvea 2023-06-30 12:58:41 -0300
  • 78b5c44de0
    add support for deriving identifiers from arbitary strings (#418) Conrado Gouvea 2023-06-30 12:45:46 -0300
  • 576d1f5bab Merge remote-tracking branch 'origin/main' into specify-identifiers Conrado Gouvea 2023-06-30 12:10:53 -0300
  • c6e421ff6b Merge remote-tracking branch 'origin/main' into derive-identifier Conrado Gouvea 2023-06-30 12:06:44 -0300
  • f5e07e9995
    Update itertools requirement from 0.10.5 to 0.11.0 dependabot[bot] 2023-06-30 13:25:56 +0000
  • 884920fed5
    Update curve25519-dalek requirement from =4.0.0-rc.2 to =4.0.0-rc.3 dependabot[bot] 2023-06-30 13:25:43 +0000
  • bed23c3e1d
    remove unused dependencies (#423) Conrado Gouvea 2023-06-30 10:24:59 -0300
  • a122212db5
    Merge of #423 mergify[bot] 2023-06-30 13:24:18 +0000
  • de351a3edf
    add RandomizedParams::from_randomizer() (#421) Conrado Gouvea 2023-06-30 07:56:14 -0300
  • 19b4dbd874
    add Error::culprit() to make it easier to find the identifier of misbehaving participants (#420) Conrado Gouvea 2023-06-30 07:56:09 -0300
  • 67ee81d3f7
    Merge of #421 mergify[bot] 2023-06-30 10:55:50 +0000
  • 396432ae0d
    Merge of #420 mergify[bot] 2023-06-30 10:55:50 +0000
  • 4cdb6cd3f5 remove identifiers from DKG packages Conrado Gouvea 2023-06-29 19:25:47 -0300
  • 2d939ed733 removed identifier from SignatureShare Conrado Gouvea 2023-06-29 16:13:45 -0300
  • ba187f2755 WIP of removing the identifier in structs that are communicated. Working for SigningCommitments for ristretto255 Conrado Gouvea 2023-06-16 20:30:00 -0300
  • f0000ae5f0 remove unused dependencies Conrado Gouvea 2023-06-28 19:00:28 -0300
  • 9465d3fafa implement common traits for public types Conrado Gouvea 2023-06-28 18:49:58 -0300
  • b701dff64d add RandomizedParams::from_randomizer() Conrado Gouvea 2023-06-28 18:00:26 -0300
  • c16cf34fb5 add Error::culprit() to make it easier to find the identifier of misbehaving participants Conrado Gouvea 2023-06-28 16:01:54 -0300
  • 91e82121f6 allow specifying identifiers in generate_with_dealer Conrado Gouvea 2023-06-27 19:20:32 -0300
  • 459289d2b1 add support for deriving identifiers from arbitary strings Conrado Gouvea 2023-06-27 17:05:06 -0300
  • 338ab355ec
    ZF FROST Book text proof-read/review (#415) Francisco Gindre 2023-06-26 14:25:35 -0300
  • b2a0ca9002
    rephrase to first person plural. Francisco Gindre 2023-06-23 21:02:21 -0300
  • ad11087cc6
    Replace "Distribtuted" with "Distributed" Francisco Gindre 2023-06-23 20:40:35 -0300
  • ad636e80a5
    Release v0.5.0 (#413) frost-secp256k1/v0.5.0 frost-ristretto255/v0.5.0 frost-rerandomized/v0.5.0 frost-p256/v0.5.0 frost-ed448/v0.5.0 frost-ed25519/v0.5.0 frost-core/v0.5.0 natalie 2023-06-23 16:38:37 +0100
  • a4c8a8841c Merge remote-tracking branch 'origin' into release_0.5.0_412 natalie 2023-06-23 15:52:20 +0100
  • 7358b667ca
    expand serde tests (#409) Conrado Gouvea 2023-06-23 11:22:33 -0300
  • 3908cd77ef using samples in serde tests Conrado Gouvea 2023-06-21 19:51:00 -0300
  • c851bbb8fa
    Remove pub from fields, add getters (#401) Conrado Gouvea 2023-06-23 11:07:34 -0300
  • 94d5676913 make tests ciphersuite-specific Conrado Gouvea 2023-06-21 14:41:27 -0300
  • 9086c2eba5 add recreation tests Conrado Gouvea 2023-06-20 19:16:10 -0300
  • 6092bd6f16 derive getters; remove any existing ones; use BTreeMap for signing commitments Conrado Gouvea 2023-06-20 14:33:55 -0300
  • 47121537e8
    Support serde (#398) Conrado Gouvea 2023-06-23 06:58:22 -0300
  • db51abd6f2 Bump frost-core versions to v0.5.0 in ciphersuites (#412) natalie 2023-06-23 10:31:46 +0100
  • 5ade641119 Update changelog for release v0.5.0 (#412) natalie 2023-06-23 10:29:35 +0100
  • 55398e005a Update version numbers to v0.5.0 (#412) natalie 2023-06-23 10:19:59 +0100
  • 0017ea41a1 Prelim implementation of including the group public key in computing the binding factor Deirdre Connolly 2023-06-22 23:56:31 -0400
  • 02cd559ffe Merge remote-tracking branch 'origin/main' into support-serde Conrado Gouvea 2023-06-22 14:11:23 -0300
  • 8b09d9d698
    Add a comment about why we hash the message and the set of nonce comm… (#407) Deirdre Connolly 2023-06-22 05:27:02 -0400
  • 8defd2c058
    expose missing structs in ciphersuite crates (#405) Conrado Gouvea 2023-06-22 06:26:56 -0300
  • 36c0919772
    Merge of #407 mergify[bot] 2023-06-22 09:26:20 +0000
  • fc42c1d9bb
    Merge of #405 mergify[bot] 2023-06-22 09:26:20 +0000
  • 7841cc40ec Add a comment about why we hash the message and the set of nonce commitments as part of creating the preimage for the binding factor Deirdre Connolly 2023-06-22 02:11:10 -0400
  • 021e723859 expose VerifyingShare, NonceCommitment and SignatureResponse in ciphersuite crates Conrado Gouvea 2023-06-21 15:14:19 -0300
  • 80eba0bc85 Merge remote-tracking branch 'origin/main' into support-serde Conrado Gouvea 2023-06-21 14:10:46 -0300
  • 014df84e7d Merge remote-tracking branch 'origin/main' into support-serde Conrado Gouvea 2023-06-21 14:08:07 -0300
  • c03402baa5
    Expose signing share in ciphersuite libraries (#404) natalie 2023-06-21 17:51:50 +0100
  • a5259f5014 Update ciphersuite libraries to use own implementation of SigningShare and not generic (#403) natalie 2023-06-21 17:32:40 +0100
  • de99d19a3f Add SigningShare to ciphersuite libraries (#403) natalie 2023-06-21 17:20:39 +0100
  • 30433ce029
    expand docs (#371) Conrado Gouvea 2023-06-21 05:22:45 -0300
  • 59e32c134a
    Merge of #371 mergify[bot] 2023-06-21 08:22:03 +0000
  • 7f5281ff1f add support for encoding ciphersuite ID Conrado Gouvea 2023-06-16 19:07:48 -0300
  • 75aedce792 Bump reviewdog/action-actionlint from 1.37.0 to 1.37.1 dependabot[bot] 2023-06-20 06:59:00 +0000
  • cf1c1eaf80
    Bump reviewdog/action-actionlint from 1.37.0 to 1.37.1 dependabot[bot] 2023-06-20 06:59:00 +0000
  • 9d3a187e44
    Apply suggestions from code review Conrado Gouvea 2023-06-16 10:33:22 -0300
  • 84a3923307
    Update mergify yaml (#380) natalie 2023-06-16 11:23:03 +0100
  • ca406ea0dd add serde tests and required changes/fixes Conrado Gouvea 2023-06-15 19:18:46 -0300
  • b44a680976 ci: add build with default features job Conrado Gouvea 2023-06-14 19:11:22 -0300
  • 85079c1f76 gate under serde feature Conrado Gouvea 2023-06-14 19:09:26 -0300
  • 832fdda334 use serdect Conrado Gouvea 2023-06-14 18:37:43 -0300
  • 1931b64714 add serde support to all required structs Conrado Gouvea 2023-06-13 21:00:27 -0300
  • 39bea4a49a Merge remote-tracking branch 'origin/main' into support-serde Conrado Gouvea 2023-06-13 15:43:48 -0300
  • 685ade90d1
    Bump actions/checkout from 3.5.2 to 3.5.3 (#394) dependabot[bot] 2023-06-13 15:30:08 +0000
  • f1ceec4a2a
    Merge of #394 mergify[bot] 2023-06-13 15:29:27 +0000
  • 04440a36f8
    Update ed25519-zebra requirement from 3.0.0 to 4.0.0 (#393) dependabot[bot] 2023-06-12 14:50:57 -0300
  • 8096e3f40f
    Bump actions/checkout from 3.5.2 to 3.5.3 dependabot[bot] 2023-06-12 07:00:31 +0000
  • 0a5e6e0498
    Update ed25519-zebra requirement from 3.0.0 to 4.0.0 dependabot[bot] 2023-06-09 06:59:31 +0000
  • 86010ef3d1 Update mergify yaml (#377) natalie 2023-06-07 09:58:10 +0100
  • 7862f416b4 run gencode Conrado Gouvea 2023-06-05 18:07:36 -0300
  • db1174d3b9 docs: add DKG; organize sections; remove stale docs Conrado Gouvea 2023-06-05 16:22:00 -0300
  • a6886e4a3f
    Release v0.4.0 (#378) frost-secp256k1/v0.4.0 frost-ristretto255/v0.4.0 frost-rerandomized/v0.4.0 frost-p256/v0.4.0 frost-ed448/v0.4.0 frost-ed25519/v0.4.0 frost-core/v0.4.0 natalie 2023-06-05 15:44:32 +0100
  • 6485a1b552 Update frost-core version in ciphersuites (#377) natalie 2023-06-05 15:22:28 +0100
  • 3953485455 Update changelog (#377) natalie 2023-06-05 15:18:48 +0100
  • 941103ac6a Update crate version to v0.4.0 (#377) natalie 2023-06-05 15:05:32 +0100
  • 632c5e6d27 tutorial mostly done Conrado Gouvea 2023-06-02 23:15:59 -0300
  • bdb80dbf22
    Update .github/workflows/docs.yml Deirdre Connolly 2023-06-02 14:01:47 -0400
  • c72bd69fa9 Merge remote-tracking branch 'origin/main' into expand-docs Conrado Gouvea 2023-06-02 11:15:09 -0300
  • 5d5508212a address comments, reflow some paragraphs Conrado Gouvea 2023-06-02 11:11:17 -0300
  • 36857cec2b
    Apply suggestions from code review Conrado Gouvea 2023-06-01 16:48:46 -0300
  • c773edf452
    expand list of gencode-generated files (#370) Conrado Gouvea 2023-06-01 15:53:01 -0300
  • d588ffdf44
    Merge of #370 mergify[bot] 2023-06-01 18:52:21 +0000
  • e9cd8ecc09
    Benchmark plot script (#356) Deirdre Connolly 2023-06-01 14:37:59 -0400
  • 483cf0ac69
    Bump arduino/setup-protoc from 1.2.0 to 2.0.0 dependabot[bot] 2023-06-01 07:01:10 +0000
  • 2208d37cc3 expand docs Conrado Gouvea 2023-05-30 15:43:21 -0300
  • cdf08cc097 expand list of gencode-generated files Conrado Gouvea 2023-05-31 18:31:23 -0300
  • 2668555f38
    Refactor test folders (#366) natalie 2023-05-31 22:23:29 +0100
  • f4ab1ce864 Merge remote-tracking branch 'origin' into refactor_test_folders_364 natalie 2023-05-31 21:14:32 +0100
  • c7751339cc
    format Rust code generated by gencode (#367) Conrado Gouvea 2023-05-31 17:08:12 -0300
  • 23d16130ce
    split gencode job (#368) Conrado Gouvea 2023-05-31 17:08:07 -0300
  • 6c3a1ee9db
    Merge of #367 mergify[bot] 2023-05-31 20:07:25 +0000
  • 2f2e3e2ca5
    Merge of #368 mergify[bot] 2023-05-31 20:07:24 +0000
  • aceb522fd0 Fix fmt in gencode (#364) natalie 2023-05-31 20:58:12 +0100
  • 0954fde6c4 Refactored rest of ciphersuite integration tests (#364) natalie 2023-05-31 20:50:32 +0100
  • e0087ef650 split gencode job Conrado Gouvea 2023-05-31 15:14:45 -0300
  • 457606e8f6 format Rust code generated by gencode Conrado Gouvea 2023-05-31 15:01:38 -0300
  • 1666cd7914 Re-add dkg.rs and repairable.rs to gendoc (#364) natalie 2023-05-31 18:15:19 +0100
  • 0b56207de6 move tests to integration_tests (#364) natalie 2023-05-31 17:50:29 +0100
  • 899a1584f0 Rename test_helpers to helpers (#364) natalie 2023-05-31 17:35:20 +0100