aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix missing HTTPS in repo urlHEADv0.2.3mainAndreas Grois2025-08-311-2/+2
* Version 0.2.2: Update Repository URLv0.2.2Andreas Grois2025-08-311-2/+2
* Make strum an optional dependency.Andreas Grois2024-06-012-6/+11
* Merge pull request #2 from tsadowski/mainAndreas Grois2024-05-222-5/+6
|\
| * Added Enum macros for GUITorsten Sadowski2024-05-212-5/+6
|/
* Minor: Restore compatibility with Rust 1.52v0.2.1Andreas Grois2023-01-212-2/+2
* Simplify HMAC function.v0.2.0Andreas Grois2023-01-202-17/+14
* Change HMAC benchmark.Andreas Grois2023-01-201-29/+9
* Add benchmark for HMAC code.Andreas Grois2023-01-203-37/+82
* Add unit tests for prefix-password-suffix combineAndreas Grois2023-01-191-0/+25
* Fix doc error.Andreas Grois2022-11-041-1/+1
* Merge pull request #1 from soulsource/feature/heap-allocation-free-base-conve...Andreas Grois2022-11-0411-204/+1523
|\
| * Remove obsolete comment about base conversion.Andreas Grois2022-11-041-3/+0
| * More Clippy lints.Andreas Grois2022-11-044-16/+27
| * Some clippy lints.Andreas Grois2022-11-042-33/+41
| * Test that compare iterative conversion with div.Andreas Grois2022-11-031-1/+52
| * Base Conv: Combine shifting and padding.Andreas Grois2022-10-272-21/+64
| * Minor: Remove an unnecessary clone.Andreas Grois2022-10-261-1/+1
| * Minor, remove a pointless type conversion.Andreas Grois2022-10-261-3/+3
| * Use MulAssign in BaseConversion.Andreas Grois2022-10-262-8/+46
| * Increment version to 0.2.0Andreas Grois2022-10-261-1/+1
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-261-0/+27
| |\ | |/ |/|
* | Set up rust.yaml for GitHub ActionsAndreas Grois2022-10-261-0/+27
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-251-1/+2
| |\ | |/ |/|
* | Minor: Update description in Cargo.tomlv0.1.0Andreas Grois2022-10-251-1/+2
| * Base Conv: Mul dividend instead of div divisor.Andreas Grois2022-10-251-2/+17
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-241-1/+1
| |\ | |/ |/|
* | Improve long division performance.Andreas Grois2022-10-241-1/+1
| * Add precomputed constants for common cases.Andreas Grois2022-10-238-12/+130
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-233-6/+7
| |\ | |/ |/|
* | Fix benchmark errors.Andreas Grois2022-10-233-6/+7
| * Rename "potency" to "power", the English term.Andreas Grois2022-10-234-51/+51
| * Precompute power+exponent for iterative conversionAndreas Grois2022-10-234-75/+191
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-221-3/+8
| |\ | |/ |/|
* | Pre-Allocate resulting password.Andreas Grois2022-10-221-3/+8
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-223-6/+19
| |\ | |/ |/|
* | Increase duration and sample count for benchmarks.Andreas Grois2022-10-223-6/+19
| * Add more unit tests to iterative_conversion.Andreas Grois2022-10-221-23/+206
| * Make n-digit division performing.Andreas Grois2022-10-221-24/+18
| * Minor code cleanup. No performance impact.Andreas Grois2022-10-221-28/+37
| * Code cleanup and addition of unit tests.Andreas Grois2022-10-221-78/+124
| * Fix trait visibility.Andreas Grois2022-10-212-2/+2
| * Exponential search for largest potency.Andreas Grois2022-10-213-8/+110
| * Macro for single-digit-division.Andreas Grois2022-10-201-37/+37
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-208-205/+332
| |\ | |/ |/|
* | Group Benchmarks, and make parameters more sane.Andreas Grois2022-10-208-205/+332
| * Minor: Shift Operation optimization.Andreas Grois2022-10-201-10/+4
| * Merge branch 'main' into feature/heap-allocation-free-base-conversionAndreas Grois2022-10-191-5/+70
| |\ | |/ |/|
* | Make some asserts debug_asserts. Add more benches.Andreas Grois2022-10-192-9/+74
| * Change normalization of Knuth division to shift.Andreas Grois2022-10-191-6/+38