Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Jun 14:46
· 116 commits to develop since this release
bb8c000

Commits

  • bc6f7d3: Merge tag 'vv1.0.0' into develop (Fabian Eidens) #65
  • d70ad5f: Adds project description to pom file (Fabian Eidens) #66
  • 23327f1: Update gradle wrapper (Jan Bobolz) #68
  • 40e0bde: Fix build status badge link in readme (raphael) #69
  • c71353e: Update pub.yaml (feidens) #72
  • 495b7b2: Update pub.yaml (feidens) #114
  • 961dd73: Update pub.yaml to only build on tags (feidens) #114
  • 0f0ab0d: Improved finite field multiplication, no more modulo reduction. (Jan Bobolz) #73
  • 82f779b: Added convenience methods (Jan Bobolz) #74
  • afa100a: Added type overrides for bit decomp (Jan Bobolz) #74
  • d4ed628: Added isEqualTo() to ZnElements. (Jan Bobolz) #74
  • e0d3cc2: Fix number of digit computation for decompose in IntegerRing.java. (Paul Kramer) #75
  • d53def0: Fix docstring formatting (Paul Kramer) #75
  • c7e001f: Change comment (Paul Kramer) #75
  • ab95ec1: Added zn.valueOf(byte[]) (Jan Bobolz) #94
  • 154bc96: Some convenience methods (Jan Bobolz) #94
  • 0ece366: Rename counting group classes and package to debug and increment version to 2.0.0 (Raphael Heitjohann) #97
  • dfeb70b: Modify recreateRepresentable such that it can access inaccessible constructors (Raphael Heitjohann) #98
  • ecce272: Added ExponentExpr overloads to Zn (Jan Bobolz) #74
  • 7aba683: Added append() and prepend() methods to Vectors (Jan Bobolz) #74
  • 8ab66e1: Added additional overloads to ExponentExpr (Jan Bobolz) #99
  • 5723627: Make supersingular and BN classes package-private and add basic versions (Raphael Heitjohann) #98
  • 5e17145: Make representation handler classes package-private and move internal package components up to ReprUtil (Raphael Heitjohann) #98
  • 857c472: Start making debug group package-private (Raphael Heitjohann) #98
  • 2f4b3c8: Split ci up into dev, release and scheduled release, and add badges to readme (Raphael Heitjohann) #100
  • 6be95a4: Make lazy classes package-private and fix ExpTests and GroupTests using reflection (Raphael Heitjohann) #98
  • b3d734b: Fix standalone tests by not collecting non-public classes (Raphael Heitjohann) #98
  • 427a39a: Fix toString methods for debug group stuff (Raphael Heitjohann) #101
  • 4bbd6b4: Add missing space in toString (Raphael Heitjohann) #101
  • ba827ef: Make debug impl classes public again to facilitate better testing of groups (Raphael Heitjohann) #98
  • 2156c1a: Make ring group impls package-private and start moving inv cost estimation to Ring class (Raphael Heitjohann) #98
  • 5a8c6a1: Add inversion numbers to remaining rings (Raphael Heitjohann) #98
  • e24ef6c: Make the parameterless constructor test only collect classes that are public (Raphael Heitjohann) #98
  • 2db81af: Make some javadoc improvements (Raphael Heitjohann) #98
  • 56d9497: Make StandaloneRepresentationHandler compatible with Android version < S (Paul Kramer) #103
  • 6eec432: Add bound check for intValue() (Raphael Heitjohann) #103
  • 18db8e8: Start creating android subproject (Raphael Heitjohann) #103
  • f7b7f8a: Add android-test subproject that uses root project sources to build for android (Raphael Heitjohann) #103
  • 85900cd: Merge branch 'android' into feature/android-support (Raphael Heitjohann) #103
  • bd71611: Make test task of android-test subproject work (Raphael Heitjohann) #103
  • 45ad660: Add support for running tests on emulator and make dev workflow run android tests (Raphael Heitjohann) #103
  • e0703f4: Make standard dev ci build only run root project build (Raphael Heitjohann) #103
  • 977c3e0: Update changelog (Raphael Heitjohann) #105
  • c3e16d4: More concrete isEqualTo return type (Jan Bobolz) #106
  • ab73d86: Add android tests to other workflows (Raphael Heitjohann) #103
  • eb2bff7: Add DEVELOPER.md file with info on sub-projects (Raphael Heitjohann) #109
  • 6cfbff8: Move prf stuff over from craco (Raphael Heitjohann) #111
  • 3bd1e03: Add package doc and move LongAESRF to aes package (Raphael Heitjohann) #111
  • a77ae12: Update changelog with prf changes (Raphael Heitjohann) #111
  • a3fcf58: Update and rename pub.yaml to tagget_release.yaml (feidens) #114
  • 08e1b99: Update and rename scheduled-release-ci.yaml to scheduled-main-ci.yaml (feidens) #114
  • 790a26c: Update and rename release-ci.yaml to main-ci.yaml (feidens) #114
  • 2c7850c: Update and rename scheduled-main-ci.yaml to scheduled-main-java-ci.yaml (feidens) #114
  • 4957efd: Adapt badges to new names (feidens) #114
  • 0e74b93: Fix for scheduled badge (feidens) #114
  • a5bb438: Create android.yaml (feidens) #114
  • c0dbed2: Update dev-ci.yaml (feidens) #114
  • 43dbc33: Move android ci in extra workflow (feidens) #114
  • 3875dfa: Fix for badges with new names (feidens) #114
  • 793b7d4: Add android ci badge (feidens) #114
  • c661f44: Remove android step from main workflow (feidens) #116