Commit graph

  • 86db7c9853
    Merge pull request #168 from huitseeker/thread-fiat-backends isis agora lovecruft 2021-09-13 23:52:49 +0000
  • 37c5aaa020
    Merge pull request #79 from isislovecruft/feature/github-actions isis agora lovecruft 2021-09-13 23:50:11 +0000
  • 18323afd63
    Bisect to determine MSRV. Isis Lovecruft 2021-09-13 22:38:34 +0000
  • df03a9da16
    Merge branch 'feature/github-actions' into main Isis Lovecruft 2021-09-13 22:39:18 +0000
  • a0a6c57f9e
    Bisect to determine MSRV. Isis Lovecruft 2021-09-13 22:38:34 +0000
  • a32a92798a
    Get rid of the include_str!() docs to support earlier MSRVs. Isis Lovecruft 2021-09-13 22:37:52 +0000
  • 84094ba9ea
    Fix serde tests. Isis Lovecruft 2021-09-13 22:33:05 +0000
  • 02fc85ea21
    Enable CI via github actions. Isis Lovecruft 2021-09-13 21:54:44 +0000
  • adbd0e37a4
    Pin zeroize to 1.3 for now to support older MSRVs. Isis Lovecruft 2021-09-13 21:44:15 +0000
  • 4f0ad77805
    Fix test errors from #70. Isis Lovecruft 2021-09-13 21:40:13 +0000
  • c13e102f95
    Implement optional check for contributory behaviour. Isis Lovecruft 2021-09-13 21:31:54 +0000
  • 7af25420ec
    Merge pull request #76 from decentriq/main isis agora lovecruft 2021-09-13 21:31:17 +0000
  • bf4c67a11b
    Merge pull request #72 from huitseeker/thread-fiat-backends isis agora lovecruft 2021-09-13 21:25:03 +0000
  • 93538aab36 cargo: use consistent package rev for engine25519-as Sean Cross 2021-08-18 18:05:35 +0800
  • 859eb04005
    Cargo: update engine25519-as git version Sean Cross 2021-08-18 17:59:46 +0800
  • ee2500db75 feature(external_doc) -> doc = include_str exfalso 2021-08-17 09:49:02 +0200
  • df4e2fa129
    Bump alpha curve25519-dalek version to 4.0.0-pre.1. Isis Lovecruft 2021-08-17 00:40:38 +0000
  • 62e38cd050
    Merge branch 'develop' into release/4.0 Isis Lovecruft 2021-08-17 00:31:01 +0000
  • 9f80197f05
    Merge branch 'develop' into release/4.0 Isis Lovecruft 2021-08-04 01:09:38 +0000
  • 396d26e463
    Merge branch 'develop' into release/4.0 Isis Lovecruft 2021-08-03 23:06:58 +0000
  • c5fb932561 fix: stop forbidding unsafe in tests gbaranski 2021-08-01 19:28:40 +0200
  • d94b0f52dc fix: remove rust-analyzer breaking line gbaranski 2021-08-01 18:29:28 +0200
  • c0ee5bf18c Revert "work around compiler bug https://github.com/rust-lang/rust/issues/86693" bunnie 2021-07-11 17:37:15 +0800
  • beea1311bf redirect utralib to a stand-in for patching bunnie 2021-07-11 02:09:46 +0800
  • 03e91fefce finish u32e_backend variant for bootloader use bunnie 2021-07-11 02:03:00 +0800
  • 053d65f3a7 commit a debug branch bunnie 2021-07-10 23:46:48 +0800
  • c950ac9268 add a 'u32e' backend -- u32 + curve25519 engine bunnie 2021-07-10 17:57:19 +0800
  • b8f968b6e4 make our fix parallel to the patch sent upstream bunnie 2021-06-29 23:35:02 +0800
  • 279bbc5287 work around compiler bug https://github.com/rust-lang/rust/issues/86693 bunnie 2021-06-29 22:42:47 +0800
  • 1a79b76e90 move microcode to the Xous side of things bunnie 2021-06-28 18:31:45 +0800
  • 41cc7c4ab3 accelerate the affine transform in hardware bunnie 2021-06-28 04:42:01 +0800
  • 9ffc75dd3c more fixes to try to clean up the build system bunnie 2021-06-28 01:27:03 +0800
  • 6ee5e8aeb1 clean up warnings bunnie 2021-06-27 03:12:00 +0800
  • 98dfce7ec2 fix remaining configuration warts bunnie 2021-06-27 03:02:18 +0800
  • 4604066747 fix path bunnie 2021-06-27 02:05:15 +0800
  • ea4bc9b079 attempt to clean up some dependency issues bunnie 2021-06-27 01:58:27 +0800
  • 0b748f6365 stash a version of the XousEngine25519 trait in case we want it later bunnie 2021-06-27 00:30:26 +0800
  • 0b0cda3118 initial swag at gluing things together bunnie 2021-06-26 13:41:19 +0800
  • 6e2cf5ab43 add macros bunnie 2021-06-26 02:11:37 +0800
  • b4e8accf38 Merge branch 'main' into HEAD bunnie 2021-06-20 19:20:06 +0800
  • 29932412f8
    Update README.md Matteo Monti 2021-05-29 17:38:14 +0200
  • 893e0506a3
    Threads the fiat_{u32,u64}_backend features through the feature set François Garillot 2021-05-03 16:31:32 -0700
  • c12cf48623
    Threads the fiat_{u64,u32}_backend features in the feature set François Garillot 2021-05-03 16:26:11 -0700
  • 27c73fdb57
    Feature gate reusable secrets and make the name more intuitive. Isis Lovecruft 2021-04-20 21:33:32 +0000
  • 0a1023f4db
    Implement reused secret keys for Noise protocol. Isis Lovecruft 2021-04-14 20:00:41 +0000
  • 3d87bd3c7d
    Merge pull request #70 from isislovecruft/fix/test-directory isis agora lovecruft 2021-04-14 19:53:57 +0000
  • 2333b52698
    Move tests to a separate directory. Isis Lovecruft 2021-04-14 19:45:36 +0000
  • 9e387372e6
    Remove unused import from test suite. Isis Lovecruft 2021-04-14 19:33:11 +0000
  • 336939cf02
    Merge pull request #69 from isislovecruft/feature/zeroize-public isis agora lovecruft 2021-04-14 19:37:58 +0000
  • 0cca7977fc
    Derive Zeroize for PublicKey. Isis Lovecruft 2021-04-14 19:29:09 +0000
  • fc945778ab
    Fixups for doctest from #33. Isis Lovecruft 2021-04-14 05:05:54 +0000
  • cdd97559de
    Merge remote-tracking branch 'zer0x64/master' into develop Isis Lovecruft 2021-04-14 04:55:59 +0000
  • 9da1401908
    Merge branch 'main' into develop Isis Lovecruft 2021-04-14 04:47:45 +0000
  • 3bc0d07a09
    Merge branch 'release/1.1.1' into main Isis Lovecruft 2021-04-14 04:47:38 +0000
  • f616c8b2c5
    Update CHANGELOG and README; bump version to 1.1.1. Isis Lovecruft 2021-04-14 04:38:37 +0000
  • 1c39ff92e0
    Update copyright years. Isis Lovecruft 2021-04-14 04:31:12 +0000
  • 127c9e9060
    Bump version to 4.0.0-pre.0. Isis Lovecruft 2021-04-14 02:52:27 +0000
  • 9b36bcfc5f
    Revert "Maintain legacy 3.x support for lookup tables." Isis Lovecruft 2021-04-14 02:30:22 +0000
  • 53b4ed3098
    Update CHANGELOG and README for 4.x alpha. Isis Lovecruft 2021-04-14 02:28:21 +0000
  • c52aeb6bec
    Merge remote-tracking branch 'PaulGrandperrin/patch-1' into develop Isis Lovecruft 2021-04-14 02:22:31 +0000
  • 2b541666de
    Merge pull request #66 from oblazy/oblazy-patch-voila isis agora lovecruft 2021-03-25 07:56:41 +0000
  • f40a0a060d
    Update README.md Olivier Blazy 2021-02-12 10:53:34 +0100
  • d0dacb2699 Update rand to 0.8 Paul Grandperrin 2020-12-21 23:03:06 -0300
  • 86cdb11cf2 Update rand_core to 0.6 Paul Grandperrin 2020-12-14 18:04:04 +0000
  • 050034c98c
    Fix rand_core test by enabling "getrandom" feature Paul Grandperrin 2020-12-21 22:53:43 -0300
  • 9717eb8d52
    Update rand_core to 0.6 Paul Grandperrin 2020-12-14 18:07:06 +0000
  • 9d9a6b0beb Speed up compilation by avoiding zeroize_derive Tyler Neely 2020-11-25 12:35:24 +0100
  • bbb8869550
    Fix std builds when serde is enabled. Isis Lovecruft 2020-11-02 23:57:09 +0000
  • ce5ff27681
    Make serde_bytes/alloc dependent on alloc feature. Isis Lovecruft 2020-10-28 00:04:15 +0000
  • 50b26f0bb4
    Merge pull request #149 from xu-cheng/no_std isis agora lovecruft 2020-10-28 00:02:02 +0000
  • 95db7d8eae
    Merge pull request #153 from huitseeker/non_repudiation isis agora lovecruft 2020-10-27 23:59:26 +0000
  • da6c7e114f
    [test-only] Add test showing the non-repudiation property of the signature verifications used in PublicKey::verify and PublicKey::verify_strict. François Garillot 2020-10-14 15:13:34 -0400
  • 6ce6519287
    fix serde in no_std Cheng XU 2020-09-21 19:16:01 -0700
  • 91234fcdc8
    Merge branch 'master' into develop Isis Lovecruft 2020-09-22 02:01:10 +0000
  • 925eb9ea56
    Merge branch 'release/1.0.1' Isis Lovecruft 2020-09-22 02:00:50 +0000
  • 1042cb60a0
    Bump ed25519-dalek version to 1.0.1. Isis Lovecruft 2020-09-22 01:56:35 +0000
  • 8c15bce61d
    Actually, we use unsafe{} in one test. Isis Lovecruft 2020-09-22 01:54:44 +0000
  • 97c22f2d07
    Merge pull request #146 from xu-cheng/serde2 isis agora lovecruft 2020-09-22 01:49:58 +0000
  • a9ebf7f53e
    Merge pull request #148 from isislovecruft/feature/forbid-unsafe isis agora lovecruft 2020-09-22 01:39:51 +0000
  • 1335f3a859
    Merge pull request #147 from isislovecruft/fix/deterministic-batch-malleability isis agora lovecruft 2020-09-22 01:38:22 +0000
  • d6ff6de2cf
    Add #![forbid(unsafe_code)]. Isis Lovecruft 2020-09-22 01:36:49 +0000
  • 69eccda444
    Fix serde implementation for serde_json Cheng XU 2020-09-21 18:26:16 -0700
  • 008c9680f6
    Update tests for serde Cheng XU 2020-08-07 13:39:57 -0700
  • b5a15bf451
    Feature gate key generation on the "rand" dependency. Isis Lovecruft 2020-09-21 23:52:21 +0000
  • 6609642036
    Enable rand crate by default. Isis Lovecruft 2020-09-21 23:48:57 +0000
  • 7155c07afa
    Merge pull request #139 from garbageslam/fixup_rand_usage isis agora lovecruft 2020-09-21 23:47:26 +0000
  • 036c18a01b
    Merge pull request #145 from isislovecruft/fix/rand-nightly-breakage isis agora lovecruft 2020-09-21 23:35:21 +0000
  • 5d7bc29ba2
    Workaround for rand crate "nightly" feature breakage. Isis Lovecruft 2020-09-21 23:25:15 +0000
  • a02190adf3
    Document that we include the message lengths in the transcript. Isis Lovecruft 2020-09-21 22:05:59 +0000
  • 57a5473cb0
    Fix and document malleability issue in deterministic batch_verify(). Isis Lovecruft 2020-09-21 22:04:18 +0000
  • bd572dcd52
    Merge pull request #142 from 35359595/master isis agora lovecruft 2020-09-10 01:36:55 +0000
  • 7ef5cc7c32 Merge branch 'master' into develop Henry de Valence 2020-08-31 12:59:05 -0700
  • 0985e1babf Merge branch 'release/1.1' Henry de Valence 2020-08-31 12:58:49 -0700
  • e8615a9326 bump version to 1.1.0 and update CHANGELOG Henry de Valence 2020-08-31 12:56:34 -0700
  • 1ede5270e5
    Merge pull request #63 from jack-michaud/derive-partialeq Henry de Valence 2020-08-31 12:52:53 -0700
  • 3c09664112 Feedback from @hdevalence - Added derive for Eq and Hash Jack Michaud 2020-08-31 12:13:22 -0700
  • 48df927d7b Add PartialEq derive to PublicKey Derives from the PartialEq impl for MontgomeryPoint Jack Michaud 2020-08-30 17:41:31 -0700
  • da959c041d check_scalar bug fix for legacy_compatibility feature Ivan Temchenko 2020-08-24 16:33:04 +0200
  • 5fe7c88303
    Merge branch 'master' into develop Isis Lovecruft 2020-08-20 22:54:10 +0000
  • 75a199e5a0
    Merge branch 'release/1.0.0' Isis Lovecruft 2020-08-20 22:54:01 +0000