Commit Graph

  • 97e0a35637
    Update pasta_curves requirement from 0.2.1 to 0.3.0 dependabot[bot] 2022-01-19 22:45:02 +0000
  • 95c0527bb4
    Merge branch 'main' into update-deps Deirdre Connolly 2022-01-19 17:42:55 -0500
  • 093087eb1d
    Update the include_str support to fix CI on nightly (#12) Deirdre Connolly 2022-01-19 17:42:12 -0500
  • df5001e759 Show CodeCov comment on PRs Deirdre Connolly 2022-01-19 17:34:40 -0500
  • 3bbfe18ac1 Upgrade coverage.yaml to use cargo-llvm-cov Deirdre Connolly 2022-01-19 17:21:14 -0500
  • b8f4cdc471 Update the include_str support to fix CI on nightly Deirdre Connolly 2022-01-19 17:09:18 -0500
  • 03f6789459 Remove unused alloc feature flag Tomas Krnak 2022-01-19 11:30:15 +0100
  • 1afb5c53d8 Update CHANGELOG Tomas Krnak 2022-01-19 11:12:12 +0100
  • 51423742d5 Add no_std support Tomas Krnak 2022-01-19 10:58:19 +0100
  • 6585ea6a91 reddsa 0.2.0 Jack Grigg 2022-01-18 12:51:36 +0000
  • e2dd383556 Migrate to pasta_curves 0.3, blake2b_simd 1 Jack Grigg 2022-01-18 12:48:34 +0000
  • ebda65e210
    Update digest requirement from 0.9 to 0.10 dependabot[bot] 2021-12-08 01:25:58 +0000
  • 7b1229a692 reddsa 0.1.0 0.1.0 Jack Grigg 2021-11-19 23:08:46 +0000
  • d99a256b6f Set MSRV to 1.51 Jack Grigg 2021-11-19 23:06:53 +0000
  • 9d83492019
    Bump actions/checkout from 2.3.4 to 2.4.0 dependabot[bot] 2021-11-19 22:37:05 +0000
  • 6a185389cf
    Bump codecov/codecov-action from 1.5.2 to 2.1.0 dependabot[bot] 2021-11-19 22:37:02 +0000
  • b91559345c Fix trait ambiguity in SealedScalar trait impl Jack Grigg 2021-04-28 14:15:32 +1200
  • 0627048eba Add Orchard signature types for RedPallas Jack Grigg 2021-03-01 21:46:11 +0000
  • 878dd1351b Introduce SpendAuth: SigType and Binding: SigType traits Jack Grigg 2021-03-01 15:29:07 +0000
  • 7e80588550 Rename crate to reddsa Jack Grigg 2021-03-01 14:38:25 +0000
  • a32ae3fc87
    Don't reject small-order verification keys (#137) str4d 2021-11-18 18:53:35 +0000
  • 2f240d885d
    Update jubjub requirement from 0.7 to 0.8 (#131) dependabot[bot] 2021-11-18 15:24:11 -0300
  • 3db05e29f7 Remove extra module-level doc to allow doc = include_str to work Deirdre Connolly 2021-06-22 16:34:07 -0400
  • 751af8a76b remove external_docs Alfredo Garcia 2021-06-19 12:31:01 -0300
  • ced2819690 another try Alfredo Garcia 2021-06-19 12:27:41 -0300
  • 79b8b52baa try to fix the docs build Alfredo Garcia 2021-06-19 12:18:06 -0300
  • 5105bcc865 Bump codecov/codecov-action from 1.5.0 to 1.5.2 dependabot[bot] 2021-06-09 09:01:32 +0000
  • f772176560 jubjub 0.7 Jack Grigg 2021-06-03 23:50:01 +0100
  • fa3c602698
    Implement the messages spec (#114) Alfredo Garcia 2021-06-16 16:13:23 -0300
  • 00190de7c6 add missing checks Alfredo Garcia 2021-06-01 09:30:53 -0300
  • c0688b0fe4 Convert `share_commitment` to a BTreeMap Alfredo Garcia 2021-05-31 09:10:10 -0300
  • 7d357496fb use BTreeMap, update sizes, etc Alfredo Garcia 2021-05-31 08:59:02 -0300
  • 9d5e9fd547 change type to `SignatureResponse` Alfredo Garcia 2021-05-26 12:40:34 -0300
  • b05edb8689 use FrostSignature instead of Scalar primitive Alfredo Garcia 2021-05-22 08:27:09 -0300
  • a536404e59 update a field description Alfredo Garcia 2021-05-21 20:04:30 -0300
  • 41a0bf5dad change some primitives to frost types Alfredo Garcia 2021-05-21 20:00:01 -0300
  • d1c05626f3 change ParticipantId to u64 Alfredo Garcia 2021-05-21 19:20:53 -0300
  • 4bf0d5c58e text updates Alfredo Garcia 2021-05-20 18:05:12 -0300
  • 08bda8503f put variable-length fields last in messages Alfredo Garcia 2021-05-19 08:46:01 -0300
  • 293801858d change group_public Alfredo Garcia 2021-05-17 16:22:03 -0300
  • 46417a3dab forbid multi-bytes in serialization Alfredo Garcia 2021-05-17 10:31:17 -0300
  • 3e832df5f1 change some validation rules Alfredo Garcia 2021-05-14 16:06:40 -0300
  • 3f3a04f958 remove `msg_type` validation rule Alfredo Garcia 2021-05-14 09:32:42 -0300
  • a57c12059e Make state-based validation out of scope teor 2021-05-14 09:26:16 +1000
  • 837af8d846 replace ParticipantID with ParticipantId everywhere remaining Alfredo Garcia 2021-05-13 10:59:43 -0300
  • 63007330af fix definitions after changes to ParticipantID Alfredo Garcia 2021-05-13 09:55:45 -0300
  • 6c3e8b3341 remove some spaces after newlines Alfredo Garcia 2021-05-13 09:28:25 -0300
  • dc5f2da1d1 split doc comment in lines Alfredo Garcia 2021-05-13 09:22:42 -0300
  • d3dc3b3438 fix missing msg names Alfredo Garcia 2021-05-13 09:13:53 -0300
  • 9529a8ee3e Clarify participant ID changes teor 2021-05-13 18:39:17 +1000
  • df0ec420d4 Reserve specific participant IDs for the dealer and aggregator teor 2021-05-13 18:34:36 +1000
  • 4f2b53d838 Add a constant for this serialization version teor 2021-05-13 18:30:11 +1000
  • 0e77df1e40 Fix a missed type teor 2021-05-13 10:45:26 +1000
  • 78a5cbade1 Remove the separate MsgCommitments type teor 2021-05-13 10:43:54 +1000
  • 8bb106a53d Name, Doc and Serialization Tweaks, and a Test Plan teor 2021-05-13 10:36:58 +1000
  • b0c5512a71 Fix a typo teor 2021-05-13 09:20:46 +1000
  • d9aa3bac88 add definitions Alfredo Garcia 2021-05-11 10:27:16 -0300
  • 9ba0fe78c1 use some escape characters Alfredo Garcia 2021-05-11 10:05:48 -0300
  • 4cc7365331 fix missing field name and type in MsgCommitments serialization Alfredo Garcia 2021-05-11 09:59:18 -0300
  • 119e9013e0 split rules in header and payload sub sections Alfredo Garcia 2021-05-11 09:50:16 -0300
  • 014dd22f86 add a new validation rules section Alfredo Garcia 2021-05-11 09:42:31 -0300
  • 798d0ef7ea update serialization Alfredo Garcia 2021-05-11 09:26:05 -0300
  • fc340edc28 add line to AffinePoint description Alfredo Garcia 2021-05-11 09:16:58 -0300
  • 6aa6a68297 add a new not included item Alfredo Garcia 2021-05-11 09:14:09 -0300
  • e9ca8ee99e update payloads rust code Alfredo Garcia 2021-05-11 09:06:58 -0300
  • 8fcbb44908 change Participant to ParticipantID Alfredo Garcia 2021-05-10 11:24:03 -0300
  • 4362f20732 fix typo Alfredo Garcia 2021-05-10 11:18:44 -0300
  • 2d5ceaf1d7 remove participants field from rust in MsgSigningPackage Alfredo Garcia 2021-05-10 10:52:27 -0300
  • de1a1bed37 replace CollectedCommitment with a HashMap Alfredo Garcia 2021-05-10 10:49:36 -0300
  • b70e15eefe remove lenght of msg to be signed from rust Alfredo Garcia 2021-05-10 10:38:10 -0300
  • fb21e09714 change comments to doc comments Alfredo Garcia 2021-05-10 10:11:01 -0300
  • 9a37fcb980 add note about large messages Alfredo Garcia 2021-05-10 10:05:46 -0300
  • 5586bd8aaf use to_bytes in primitive types and reduce serialization size Alfredo Garcia 2021-05-10 10:02:20 -0300
  • 07d8c06ed6 fix typos Alfredo Garcia 2021-05-10 09:53:25 -0300
  • a4d4907867 change other considerations section to not included Alfredo Garcia 2021-05-09 08:48:56 -0300
  • 7891c9bb01 add Other considerations section Alfredo Garcia 2021-05-09 08:36:46 -0300
  • ce5b4f6eae replace tuples with new types Alfredo Garcia 2021-05-08 20:43:36 -0300
  • d03e47acd8 fix closing vector Alfredo Garcia 2021-05-06 19:43:34 -0300
  • c2ab37bd1b add size fields in MsgSigningPackage Alfredo Garcia 2021-05-06 19:39:32 -0300
  • ef3f066627 byte order note Alfredo Garcia 2021-05-06 19:20:58 -0300
  • 400e6d3d48 update validation section Alfredo Garcia 2021-05-06 12:07:44 -0300
  • 2b851e654a unpack Signature in MsgFinalSignature Alfredo Garcia 2021-05-06 11:36:42 -0300
  • 85629a5bcf unpack VerificationKey Alfredo Garcia 2021-05-06 11:31:39 -0300
  • 910991c709 use affinepoint everywhere Alfredo Garcia 2021-05-06 11:01:41 -0300
  • 9462d6c93e unpack commitments in MsgDealerBroadcast Alfredo Garcia 2021-05-06 10:36:48 -0300
  • 1045353b53 unpack SigningPackage in MsgSigningPackage Alfredo Garcia 2021-05-06 10:20:06 -0300
  • 115ed4747c change better name for alias Alfredo Garcia 2021-05-05 21:07:13 -0300
  • aceddf1378 add frost:: to frost types, update intro, others Alfredo Garcia 2021-05-05 20:57:13 -0300
  • e41d23cb9f join serialization sections, readd `group_public` to initial msg Alfredo Garcia 2021-05-05 13:00:43 -0300
  • 70158b9dd5 complete the rest of the messages sizes Alfredo Garcia 2021-05-04 17:26:25 -0300
  • f4361a765e start a Serialized Size section Alfredo Garcia 2021-05-04 17:14:24 -0300
  • f22f9c1c91 include the receiver side in validation section Alfredo Garcia 2021-05-04 14:52:39 -0300
  • 9a596c6b0f update validate section Alfredo Garcia 2021-05-04 14:48:22 -0300
  • a9ab401f97 remove non needed fields from MsgDealerBroadcast Alfredo Garcia 2021-05-04 13:38:20 -0300
  • 38c11c2761 update MsgSigningPackage and MsgSignatureShare Alfredo Garcia 2021-05-04 13:01:02 -0300
  • a26691ead2 update MsgCommitments Alfredo Garcia 2021-05-04 12:40:42 -0300
  • 83158786fe remove msg type numbers, fix version msg Alfredo Garcia 2021-05-04 12:19:26 -0300
  • 1fd96e4e6f update MsgDealerBroadcast Alfredo Garcia 2021-05-04 11:55:14 -0300
  • 9e977b5926 add a messages rfc Alfredo Garcia 2021-05-02 12:31:46 -0300
  • ad3d7fcd49 Split out parsing & validation of test VerificationKey from checking of signature Deirdre Connolly 2021-05-31 17:47:59 -0400