Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve long division performance. | Andreas Grois | 2022-10-24 | 1 | -1/+1 |
| | | | | | | In PasswordMaker, the numbers that are fed into long division can only decrease. Therefore, skipping leading zeros is a rather reasonable improvement. | ||||
* | Make some asserts debug_asserts. Add more benches. | Andreas Grois | 2022-10-19 | 1 | -4/+4 |
| | | | | | Now that work on performance has started, accurate readings are important. | ||||
* | Fix Rust 1.52 compat. | Andreas Grois | 2022-10-11 | 1 | -3/+2 |
| | |||||
* | Refactor base_conversion. Fix hmac byte bug. | Andreas Grois | 2022-10-11 | 3 | -0/+215 |
Moved the basis conversion into a submodule, to ease the upcoming rewrite. Add a couple of new integration tests. Fix a bug caused by misreading the PasswordMaker Pro HMAC code. |