From 9593ecac20c1b38a34432aef6d763ca99fad2525 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 23:34:50 +0000 Subject: [PATCH] chore: release --- CHANGELOG.md | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 108 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d216572..9a260e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,113 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.0](https://github.com/pluto/ronkathon/releases/tag/v0.1.0) - 2024-09-30 + +### Added + +- algebra ([#135](https://github.com/pluto/ronkathon/pull/135)) +- cipher modes of operation ([#127](https://github.com/pluto/ronkathon/pull/127)) +- AES decryption ([#124](https://github.com/pluto/ronkathon/pull/124)) +- *(ciphers)* AES encryption ([#102](https://github.com/pluto/ronkathon/pull/102)) +- stream cipher trait and chacha encryption ([#103](https://github.com/pluto/ronkathon/pull/103)) +- DES encryption ([#101](https://github.com/pluto/ronkathon/pull/101)) +- binary field ([#90](https://github.com/pluto/ronkathon/pull/90)) +- poseidon hash ([#83](https://github.com/pluto/ronkathon/pull/83)) +- merkle tree and merkle proof ([#88](https://github.com/pluto/ronkathon/pull/88)) +- sha256 ([#86](https://github.com/pluto/ronkathon/pull/86)) +- feat/reed-solomon code ([#79](https://github.com/pluto/ronkathon/pull/79)) +- weil pairing ([#80](https://github.com/pluto/ronkathon/pull/80)) +- ecdsa ([#77](https://github.com/pluto/ronkathon/pull/77)) +- KZG commitment ([#69](https://github.com/pluto/ronkathon/pull/69)) +- Tate pairing ([#67](https://github.com/pluto/ronkathon/pull/67)) +- (mostly) generic fields ([#63](https://github.com/pluto/ronkathon/pull/63)) +- Commit ([#61](https://github.com/pluto/ronkathon/pull/61)) +- general extensions and documentation ([#58](https://github.com/pluto/ronkathon/pull/58)) +- g2 curve interface ([#54](https://github.com/pluto/ronkathon/pull/54)) +- discrete fourier transform + monomial mul ([#50](https://github.com/pluto/ronkathon/pull/50)) +- basic polynomial arithmetic ([#48](https://github.com/pluto/ronkathon/pull/48)) +- home-baked `FiniteField` trait ([#38](https://github.com/pluto/ronkathon/pull/38)) +- add SageMath ([#24](https://github.com/pluto/ronkathon/pull/24)) +- `PlutoField::primitive_root_of_unity()` + +### Fixed + +- fix lint.yaml ([#134](https://github.com/pluto/ronkathon/pull/134)) +- lock +- dead code and added comments +- fix readme + +### Other + +- *(deps)* bump rstest from 0.22.0 to 0.23.0 ([#162](https://github.com/pluto/ronkathon/pull/162)) +- remove udeps + exclude changelog from triggering release prs ([#161](https://github.com/pluto/ronkathon/pull/161)) +- release ([#154](https://github.com/pluto/ronkathon/pull/154)) +- Add section on nonce reuse issue in modes of operation ([#159](https://github.com/pluto/ronkathon/pull/159)) +- Update README.md for modes of operation ([#158](https://github.com/pluto/ronkathon/pull/158)) +- Add AES-GCM(includes GHASH) ([#157](https://github.com/pluto/ronkathon/pull/157)) +- *(deps)* bump pretty_assertions from 1.4.0 to 1.4.1 +- Consistency in Licenses / README across Repos ([#155](https://github.com/pluto/ronkathon/pull/155)) +- Update LICENSE-Apache ([#153](https://github.com/pluto/ronkathon/pull/153)) +- Update README.md ([#152](https://github.com/pluto/ronkathon/pull/152)) +- Update bounty.md +- Update bounty.md +- Merge pull request [#151](https://github.com/pluto/ronkathon/pull/151) from pluto/brunny-eth-patch-1 +- Update LICENSE-Apache +- Create LICENSE-Apache +- zkhack Bounty: Sumcheck ([#149](https://github.com/pluto/ronkathon/pull/149)) +- Adding the HMAC-SHA256 ([#147](https://github.com/pluto/ronkathon/pull/147)) +- Update Cargo.toml +- Update README.md +- *(deps)* bump rstest from 0.21.0 to 0.22.0 ([#136](https://github.com/pluto/ronkathon/pull/136)) +- replace actions-rs with dtolnay/rust-toolchain ([#130](https://github.com/pluto/ronkathon/pull/130)) +- usize -> enum ([#126](https://github.com/pluto/ronkathon/pull/126)) +- release ([#112](https://github.com/pluto/ronkathon/pull/112)) +- *(deps)* bump actions/checkout from 2 to 4 ([#118](https://github.com/pluto/ronkathon/pull/118)) +- quadratic residue algo ([#114](https://github.com/pluto/ronkathon/pull/114)) +- reuse .pow() code ([#113](https://github.com/pluto/ronkathon/pull/113)) +- release ([#111](https://github.com/pluto/ronkathon/pull/111)) +- cargo lock +- upgrade generic polynomials ([#110](https://github.com/pluto/ronkathon/pull/110)) +- release-plz workflow ([#107](https://github.com/pluto/ronkathon/pull/107)) +- Feat/dsl ([#60](https://github.com/pluto/ronkathon/pull/60)) +- Update README.md +- run tests in CI ([#105](https://github.com/pluto/ronkathon/pull/105)) +- fix doc attribute scope ([#104](https://github.com/pluto/ronkathon/pull/104)) +- constant polynomial arithmetic ([#89](https://github.com/pluto/ronkathon/pull/89)) +- Update README.md +- Update README.md +- Update README.md +- Update README.md +- Update README.md +- docs ([#84](https://github.com/pluto/ronkathon/pull/84)) +- *(deps)* bump rstest from 0.19.0 to 0.21.0 ([#85](https://github.com/pluto/ronkathon/pull/85)) +- Tiny rsa ([#68](https://github.com/pluto/ronkathon/pull/68)) +- --- +- *(deps)* bump num-bigint from 0.4.4 to 0.4.5 ([#65](https://github.com/pluto/ronkathon/pull/65)) +- *(deps)* bump serde from 1.0.200 to 1.0.201 +- cleanup `curve` module ([#59](https://github.com/pluto/ronkathon/pull/59)) +- refactor + cleanup ([#52](https://github.com/pluto/ronkathon/pull/52)) +- Second curve group and some test ([#49](https://github.com/pluto/ronkathon/pull/49)) +- readme ([#46](https://github.com/pluto/ronkathon/pull/46)) +- Extension field ([#44](https://github.com/pluto/ronkathon/pull/44)) +- curves in sage ([#39](https://github.com/pluto/ronkathon/pull/39)) +- Bump anyhow from 1.0.82 to 1.0.83 +- [wip] Add basic trusted setup and kzg ([#22](https://github.com/pluto/ronkathon/pull/22)) +- montgomery arithmetic ([#23](https://github.com/pluto/ronkathon/pull/23)) +- Colin/polynomials ([#19](https://github.com/pluto/ronkathon/pull/19)) +- curve implementation updated ([#21](https://github.com/pluto/ronkathon/pull/21)) +- Merge pull request [#14](https://github.com/pluto/ronkathon/pull/14) from pluto/colin/curves +- lint +- Merge branch 'main' into colin/curves +- Squashed commit of the following: +- Update curve.rs +- Squashed commit of the following: +- curve + point structs +- licensing and authorship +- rmv unnec +- init +- Initial commit + ## [0.1.0](https://github.com/pluto/ronkathon/releases/tag/v0.1.0) - 2024-09-24 ### Added diff --git a/Cargo.toml b/Cargo.toml index 08e019d..4be9095 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ edition ="2021" license ="Apache2.0 OR MIT" name ="ronkathon" repository ="https://github.com/pluto/ronkathon" -version ="0.1.0" +version = "0.1.0" exclude =["CHANGELOG.md"] [dependencies]