Commit Graph

  • 4c8a980 fix: re-add unintentionally removed re-exported liballoc macros (#292) by Paul Schoenfelder 2024-03-18 14:27:17 -0400
  • ce9b45f (tag: v0.8.2) chore: add badges to readme by Bobbin Threadbare 2024-03-17 13:32:46 -0700
  • 56d0148 chore: update copyright year by Bobbin Threadbare 2024-03-17 13:25:26 -0700
  • 8e81ccd chore: increment version to v0.8.2 and update changelog by Bobbin Threadbare 2024-03-17 13:23:44 -0700
  • 999a64f chore: handle deprecations in winterfell 0.8.3 release by Paul Schoenfelder 2024-03-16 00:31:12 -0400
  • 0363914 (km/mkdocs-impl) change run script name by Dr K Murphy 2024-03-12 11:29:38 +0100
  • d8cf98a commit skeleton docs site by kmurphypolygon 2024-03-06 14:21:33 +0100
  • 4bc4bea (tag: v0.8.1) chore: update changelog by Bobbin Threadbare 2024-02-21 23:59:36 -0500
  • dbab0e9 fix: clippy warnings (#280) by Augusto Hack 2024-02-22 05:55:02 +0100
  • 24f72c9 (tag: v0.8.0) chore: update changelog by Bobbin Threadbare 2024-02-14 11:44:07 -0800
  • cd4525c refactor: update repo to be compatible with Winterfell 0.8 (#275) by Andrey Khmuro 2024-02-14 21:30:35 +0200
  • 552d904 Remove `TieredSmt` (#277) by Philippe Laferrière 2024-02-08 16:31:27 -0500
  • 119c7e2 `SmtProof`: add accessors (#276) by Philippe Laferrière 2024-02-07 14:33:51 -0500
  • 45e7e78 Clone (#274) by Philippe Laferrière 2024-02-06 16:18:03 -0500
  • a9475b2 reexport (#273) by Philippe Laferrière 2024-02-06 14:51:57 -0500
  • e55b3ed Introduce `SmtProof` (#270) by Philippe Laferrière 2024-02-06 13:36:31 -0500
  • 61a0764 fix: peak index calculation in MmrProof by Bobbin Threadbare 2024-02-05 15:41:33 -0800
  • 3d71a9b `Smt`: remove inner nodes when removing value (#269) by Philippe Laferrière 2024-02-04 03:35:04 -0500
  • da12fd2 Add missing methods to `Smt` (#268) by Philippe Laferrière 2024-01-30 16:47:35 -0500
  • 5fcf986 feat: add PartialMmr::from_parts() constructor by Bobbin Threadbare 2024-01-29 17:58:00 -0800
  • 1cdd3db Add methods to `Smt` necessary for VM tests (#264) by Philippe Laferrière 2024-01-29 10:13:52 -0500
  • d59ffe2 feat: add Debug and Clone derives for Falcon signature by Bobbin Threadbare 2024-01-28 20:50:52 -0800
  • 727ed8f docs: minor padding comment update by Bobbin Threadbare 2024-01-26 17:58:18 -0800
  • 0acceaa fix: always pad bytes with 10*0 (#267) by Al-Kindi-0 2024-01-27 02:54:14 +0100
  • 3882e0f fix(dsa): fix deserialization logic (#266) by Michael Birch 2024-01-26 15:11:53 -0500
  • 70e39e7 partialmmr: Method add with support for a single peak and tracking by Augusto F. Hack 2024-01-23 22:40:58 +0100
  • 5596db7 Implement `Smt` struct (replacement to `TieredSmt`) (#254) by Philippe Laferrière 2024-01-19 16:07:35 -0500
  • a933ff2 refactor: remove obsolete traits by Bobbin Threadbare 2024-01-19 00:05:56 -0800
  • 8ea3790 Introduce `SparseMerkleTree` trait (#245) by Philippe Laferrière 2024-01-18 16:02:02 -0500
  • 1004246 ci: verify docs syntax by Augusto F. Hack 2024-01-18 15:33:33 +0100
  • dae9de9 docs: fix warnings by Augusto F. Hack 2024-01-18 15:15:12 +0100
  • 7e9d4a4 feat: add to_hex() to RpoDigest and RpxDigest by Bobbin Threadbare 2024-01-17 17:21:49 -0800
  • c9ab3be New padding rule for RPX (#236) by Al-Kindi-0 2024-01-17 23:14:09 +0100
  • 260592f Fix: typos (#249) by cristiantroy 2024-01-17 08:17:48 +0800
  • 6b5db8a fix: clippy by Bobbin Threadbare 2024-01-13 00:29:40 -0800
  • 3ebee98 feat: add PartialMmr::is_tracked() by Bobbin Threadbare 2024-01-13 00:25:34 -0800
  • 457c985 refactor: remove sve feature flag by Bobbin Threadbare 2024-01-05 22:06:55 -0800
  • f894ed9 chore: update CI.yaml by Bobbin Threadbare 2024-01-05 22:01:48 -0800
  • ac7593a chore: update CI jobs by Bobbin Threadbare 2024-01-05 21:57:39 -0800
  • 004a3bc docs: update changelog and readme by Bobbin Threadbare 2024-01-05 16:38:32 -0800
  • 479fe5e feat: use AVX2 instructions whenever available by Grzegorz Swirski 2023-12-08 19:34:40 +0100
  • a0f5332 fix: bugfix in PartialMmr apply delta by Bobbin Threadbare 2023-12-23 20:27:24 -0800
  • 05309b1 chore: export default Winterfell randomcoin by Al-Kindi-0 2023-12-21 14:26:23 +0100
  • be1d631 feat: add Clone derive to PartialMmr by Bobbin Threadbare 2023-12-21 01:24:20 -0800
  • 4d0d8d3 refactor: return MmrPeaks from PartialMmr::peaks() by Bobbin Threadbare 2023-12-21 01:00:52 -0800
  • 59d93cb fix: typos by Bobbin Threadbare 2023-12-21 00:17:41 -0800
  • 9baddfd feat: implement inner_nodes() iterator for PartialMmr by Bobbin Threadbare 2023-12-19 02:38:31 -0800
  • 8f92f44 feat: add serialization to RpoRandomCoin by Bobbin Threadbare 2023-12-19 13:06:09 -0800
  • 36d3b8d feat: move RpoRandomCoin and define Rng trait by Al-Kindi-0 2023-12-18 12:30:37 +0100
  • 7e13346 serde: for MerklePath, ValuePath, and RootPath by Augusto F. Hack 2023-12-04 14:50:05 +0100
  • 9a18ed6 Implement `SimpleSmt::set_subtree` (#232) by Philippe Laferrière 2023-12-05 09:25:21 -0500
  • df2650e bugfix: TSMT failed to verify empty word for depth 64. by Augusto F. Hack 2023-11-02 15:01:46 +0100
  • 18310a8 MmrPeaks::hash_peaks() returns Digest (#230) by Philippe Laferrière 2023-11-28 16:45:45 -0500
  • d719cc2 Remove `ExactSizeIterator` constraint from `SimpleSmt::with_leaves()` (#228) by Philippe Laferrière 2023-11-28 15:34:20 -0500
  • fa475d1 simplesmt: simplify duplicate check by Augusto F. Hack 2023-11-22 17:10:01 +0100
  • 25b8cb6 Introduce `SimpleSmt::with_contiguous_leaves()` (#227) by Philippe Laferrière 2023-11-27 14:19:01 -0500
  • 389fcb0 simplesmt: bugfix, index must be validated before modifying the tree by Augusto F. Hack 2023-11-22 17:02:22 +0100
  • b7cb346 feat: memoize Signature polynomial decoding by Austin Abell 2023-11-09 11:57:02 -0500
  • fd480f8 Consuming iterator for RpoDigest by Philippe Laferriere 2023-11-07 07:28:47 -0500
  • 9f95582 mmr: add into_parts for the peaks by Augusto F. Hack 2023-11-02 19:56:52 +0100
  • 1f92d54 simple_smt: reduce serialized size, use static hashes of the empty word by Augusto F. Hack 2023-11-02 15:55:58 +0100
  • 9b0ce08 mmr: support accumulator of older forest versions by Augusto F. Hack 2023-11-01 13:40:58 +0100
  • 9382504 chore: update changelog by Bobbin Threadbare 2023-10-28 22:05:41 -0700
  • 9ccac2b chore: bump winterfell release to .7 by Al-Kindi-0 2023-10-24 12:33:09 +0200
  • 525062d docs: update bench readme by Bobbin Threadbare 2023-10-27 12:28:37 -0700
  • 3a5264c mmr: support proofs with older forest versions by Augusto F. Hack 2023-10-27 20:20:33 +0200
  • a8acc0b mmr: support arbitrary from/to delta updates by Augusto F. Hack 2023-10-27 19:53:50 +0200
  • 5f2d170 mmr: publicly export MmrDelta by Augusto F. Hack 2023-10-27 20:29:08 +0200
  • 9d52958 docs: update changelog by Bobbin Threadbare 2023-10-26 16:08:32 -0700
  • a2a26e2 docs: added RPX benchmarks by Al-Kindi-0 2023-10-26 16:10:17 +0200
  • 3125144 feat: RPX (xHash12) hash function implementation by Al-Kindi-0 2023-10-24 11:34:02 +0200
  • f33a982 rpo: added conversions for digest by Augusto F. Hack 2023-10-26 14:22:50 +0200
  • 41f03fb chore: update main readme by Bobbin Threadbare 2023-10-19 12:22:07 -0700
  • 65495ae config: add .editorconfig by Augusto F. Hack 2023-10-19 20:25:29 +0200
  • 0a2d440 chore: update crate version to v0.8 by Bobbin Threadbare 2023-10-11 21:57:46 -0700
  • 0f06fa3 (al-gkr-basic-workflow) minor nits by Al-Kindi-0 2024-01-22 19:41:45 +0100
  • 0b074a7 feat: use AVX2 instructions whenever available by Grzegorz Swirski 2023-12-08 19:34:40 +0100
  • 862ccf5 Merge pull request #234 from reilabs/avx by Bobbin Threadbare 2024-01-04 10:48:52 -0800
  • 88bcdfd feat: use AVX2 instructions whenever available by Grzegorz Swirski 2023-12-08 19:34:40 +0100
  • 290894f Merge pull request #242 from 0xPolygonMiden/bobbin-partial-mmr-apply by Bobbin Threadbare 2023-12-24 13:58:03 -0800
  • 4aac008 fix: bugfix in PartialMmr apply delta by Bobbin Threadbare 2023-12-23 20:27:24 -0800
  • 2ef6f79 Merge pull request #241 from 0xPolygonMiden/al-export-default-randcoin by Bobbin Threadbare 2023-12-21 11:21:56 -0800
  • 5142e2f chore: export default Winterfell randomcoin by Al-Kindi-0 2023-12-21 14:26:23 +0100
  • 9fb4133 feat: add Clone derive to PartialMmr by Bobbin Threadbare 2023-12-21 01:24:20 -0800
  • 0296e05 refactor: return MmrPeaks from PartialMmr::peaks() by Bobbin Threadbare 2023-12-21 01:00:52 -0800
  • 499f970 fix: typos by Bobbin Threadbare 2023-12-21 00:17:41 -0800
  • 600feaf feat: implement inner_nodes() iterator for PartialMmr by Bobbin Threadbare 2023-12-19 02:38:31 -0800
  • 9d854f1 feat: add serialization to RpoRandomCoin by Bobbin Threadbare 2023-12-19 13:06:09 -0800
  • af76cb1 feat: move RpoRandomCoin and define Rng trait by Al-Kindi-0 2023-12-18 12:30:37 +0100
  • 4758e06 serde: for MerklePath, ValuePath, and RootPath by Augusto F. Hack 2023-12-04 14:50:05 +0100
  • 8bb080a Implement `SimpleSmt::set_subtree` (#232) by Philippe Laferrière 2023-12-05 09:25:21 -0500
  • e5f3b28 bugfix: TSMT failed to verify empty word for depth 64. by Augusto F. Hack 2023-11-02 15:01:46 +0100
  • 29e0d07 MmrPeaks::hash_peaks() returns Digest (#230) by Philippe Laferrière 2023-11-28 16:45:45 -0500
  • 81a94ec Remove `ExactSizeIterator` constraint from `SimpleSmt::with_leaves()` (#228) by Philippe Laferrière 2023-11-28 15:34:20 -0500
  • 223fbf8 simplesmt: simplify duplicate check by Augusto F. Hack 2023-11-22 17:10:01 +0100
  • 9e77a7c Introduce `SimpleSmt::with_contiguous_leaves()` (#227) by Philippe Laferrière 2023-11-27 14:19:01 -0500
  • 894e20f simplesmt: bugfix, index must be validated before modifying the tree by Augusto F. Hack 2023-11-22 17:02:22 +0100
  • 7ec7b06 feat: memoize Signature polynomial decoding by Austin Abell 2023-11-09 11:57:02 -0500
  • 2499a8a Consuming iterator for RpoDigest by Philippe Laferriere 2023-11-07 07:28:47 -0500
  • 800994c mmr: add into_parts for the peaks by Augusto F. Hack 2023-11-02 19:56:52 +0100