aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAgeFilesLines
* Bump gdb in CI.J08nY2025-10-021-1/+1
* Implement Booth multiplier.J08nY2025-10-023-4/+78
* Add booth recoding functions with tests.J08nY2025-10-023-1/+132
* Make equivalence test less flaky.J08nY2025-10-022-30/+56
* Correctly end actions on short circuit.J08nY2025-10-025-6/+11
* Use bn clear functions.J08nY2025-10-0211-17/+52
* Full equivalence.J08nY2025-10-022-1/+20
* Fix bnaf multiplier in codegen.J08nY2025-10-024-41/+64
* Even more tests for bn NAF functions.J08nY2025-10-025-9/+134
* More tests for bn functions.J08nY2025-10-026-79/+281
* Fix impls and most equivalence tests.J08nY2025-10-014-70/+33
* More tests for sliding windows.J08nY2025-10-012-23/+48
* Add equivalence test using GDB introspection.J08nY2025-10-012-0/+276
* Handle always in Binary NAF mult.J08nY2025-10-011-10/+50
* Fix FixedWindow with small window size.J08nY2025-10-011-5/+9
* Add wider tests of implementation correctness.J08nY2025-10-012-191/+103
* Fix fixed-window over-computation.J08nY2025-10-011-3/+3
* Fix SyntaxWarning in new Python.J08nY2025-10-011-1/+1
* Expose bn digit size from tommath at runtime.J08nY2025-10-012-0/+4
* Bump to 0.3.2.J08nY2024-07-173-10/+14
* More docs.J08nY2024-07-171-6/+8
* Document the scripts.J08nY2024-07-1711-73/+258
* Point to donjon-rainbow on pypi.J08nY2024-05-291-1/+1
* Bump to 0.3.0.J08nY2024-05-162-2/+2
* Add tommath build as part of build.J08nY2024-05-152-1/+31
* Bump Python versions in CI.J08nY2024-05-151-1/+1
* We are beta!J08nY2024-05-151-2/+2
* Add malloc filtering to trace transform function.J08nY2023-12-112-14/+75
* Bump libtommath.J08nY2023-12-111-0/+0
* Merge pull request #7 from andrr3j/fix/namingJán Jančár2023-12-112-39/+48
|\
| * added method for transforming trace to EmulatorTargetAndrej Bátora2023-12-071-0/+9
| * Merge branch 'J08nY:master' into fix/namingAndrej Bátora2023-12-0715-13/+52
| |\ | |/ |/|
* | Use more-CT libtommath.J08nY2023-12-0315-13/+52
| * renamed file and target classAndrej Bátora2023-11-272-39/+39
|/
* Merge pull request #6 from andrr3j/bugfix/simulatorJán Jančár2023-10-182-26/+34
|\
| * Merge branch 'J08nY:master' into bugfix/simulatorAndrej Bátora2023-10-183-2/+51
| |\ | |/ |/|
* | Fix ladder mults.J08nY2023-10-162-2/+2
* | Add regression test for #5.J08nY2023-10-101-0/+49
| * updated simulator testsandrr3j2023-10-101-1/+0
| * simulator hook reworkAndrej Bátora2023-10-101-25/+34
|/
* Merge pull request #4 from J08nY/feat/more-multsJán Jančár2023-10-0834-383/+1276
|\
| * Add fixed-base multipliers with precomputation.J08nY2023-10-0814-78/+401
| * Test under -fsanitize and fix Keccak issue.J08nY2023-10-062-1/+6
| * Ditch bug-specific CI test.J08nY2023-10-051-11/+0
| * More space?J08nY2023-10-051-2/+2
| * Allocate more for sliding window array.J08nY2023-10-051-2/+2
| * Free ws data at the end.J08nY2023-10-052-4/+5
| * Make sure wsliding array is zero.J08nY2023-10-051-0/+2
| * Upload bad impl to artifact.J08nY2023-10-051-1/+8
| * Build failing config with debug.J08nY2023-10-051-1/+1