aboutsummaryrefslogtreecommitdiff
path: root/src/passwordmaker/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove obsolete comment about base conversion.Andreas Grois2022-11-041-3/+0
| | | | It's done, so no point in keeping the TODO around :D
* More Clippy lints.Andreas Grois2022-11-041-4/+14
| | | | Now Clippy is happy.
* 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
| | | | | | | | It's not perfect, but a much better guess than previously.
* | Draft of iterative_conversion.Andreas Grois2022-10-181-27/+29
|/
* Minor: rename a functionAndreas Grois2022-10-121-2/+2
| | | | to better match the names of similar functions.
* Refactor base_conversion. Fix hmac byte bug.Andreas Grois2022-10-111-84/+45
| | | | | | | 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.
* First draft of docs.Andreas Grois2022-10-091-6/+5
|
* Also add url_parsing to this crate.Andreas Grois2022-10-091-61/+5
|
* Initial Commit: PasswordMaker itself.Andreas Grois2022-10-091-0/+413
It's compiling, and the public interface is semi-OK now. The internals are still a bit gory, but they'll likely see an iteartion later on anyhow.