8 Commits

Author SHA1 Message Date
Maximilian
462c9326a0 Use string primitive to avoid a heap allocation 2024-11-03 19:41:48 -06:00
Maximilian
04f1e48564 Switch from unwrap() to expect() 2023-01-24 12:31:26 -06:00
Maximilian
10411bbdcb Avoid creating a new string every time by using a HashSet for disallowed characters 2023-01-24 12:26:18 -06:00
Maximilian
f832fda590 Cryptographically generate the password 2023-01-24 12:19:53 -06:00
Maximilian
4c31581d39 Removed " character from allowed_chars, allow second optional argument for disallowed characters, error handling for missing or incorrect arguments 2023-01-10 18:35:22 -06:00
Maximilian
273b0204d4 Formatting 2023-01-10 11:22:51 -06:00
Maximilian
e0e8fbfdf8 Basic secure password generation 2023-01-10 11:09:06 -06:00
Maximilian
7f9bdbcd8e Initial commit 2023-01-10 10:37:01 -06:00