<feed xmlns='http://www.w3.org/2005/Atom'>
<title>passwordmaker-rs/src, branch main</title>
<subtitle>A Rust reimplementation of the PasswordMaker Pro password generation logic. </subtitle>
<id>https://git.grois.info/passwordmaker-rs/atom/src?h=main</id>
<link rel='self' href='https://git.grois.info/passwordmaker-rs/atom/src?h=main'/>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/'/>
<updated>2024-06-01T19:57:04Z</updated>
<entry>
<title>Make strum an optional dependency.</title>
<updated>2024-06-01T19:57:04Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2024-06-01T19:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=63832a24759a9502d86bbc8700a5960f95759598'/>
<id>urn:sha1:63832a24759a9502d86bbc8700a5960f95759598</id>
<content type='text'>
To enable it, enable the "strum" feature flag.
</content>
</entry>
<entry>
<title>Added Enum macros for GUI</title>
<updated>2024-05-21T21:38:47Z</updated>
<author>
<name>Torsten Sadowski</name>
<email>tsadowski@gmx.net</email>
</author>
<published>2024-05-21T21:38:47Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=739f6a1f27dd91ca6ffe965a3ace173ca4d0ec45'/>
<id>urn:sha1:739f6a1f27dd91ca6ffe965a3ace173ca4d0ec45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor: Restore compatibility with Rust 1.52</title>
<updated>2023-01-20T23:26:24Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2023-01-20T23:26:24Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=283313e8619d629757a62487d8656fb3781dd554'/>
<id>urn:sha1:283313e8619d629757a62487d8656fb3781dd554</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify HMAC function.</title>
<updated>2023-01-20T20:13:39Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2023-01-20T20:03:08Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=212f20c72d703908f6e81b5d569b33d9f5a6ee85'/>
<id>urn:sha1:212f20c72d703908f6e81b5d569b33d9f5a6ee85</id>
<content type='text'>
It's quite a bit faster, and easier to understand.
</content>
</entry>
<entry>
<title>Add benchmark for HMAC code.</title>
<updated>2023-01-19T23:16:57Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2023-01-19T23:16:57Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=ad1c6728521a2a89ee790cd12baaea73aa6041a2'/>
<id>urn:sha1:ad1c6728521a2a89ee790cd12baaea73aa6041a2</id>
<content type='text'>
Also, simplify the function a bit. It's faster this way, even though
there's an additional unconditional collect() call now.
</content>
</entry>
<entry>
<title>Add unit tests for prefix-password-suffix combine</title>
<updated>2023-01-19T21:14:49Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2023-01-19T21:14:49Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=26b9bc316d8db76b7840f5598877590310a9f49f'/>
<id>urn:sha1:26b9bc316d8db76b7840f5598877590310a9f49f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix doc error.</title>
<updated>2022-11-04T21:02:20Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2022-11-04T21:02:20Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=fb5bd1a86ff5b62e1272c8b66e4dd3d860b74e3f'/>
<id>urn:sha1:fb5bd1a86ff5b62e1272c8b66e4dd3d860b74e3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove obsolete comment about base conversion.</title>
<updated>2022-11-04T20:31:36Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2022-11-04T20:31:36Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=c385c90148178ad38b17491d45f5dcc2cbe06c9c'/>
<id>urn:sha1:c385c90148178ad38b17491d45f5dcc2cbe06c9c</id>
<content type='text'>
It's done, so no point in keeping the TODO around :D
</content>
</entry>
<entry>
<title>More Clippy lints.</title>
<updated>2022-11-04T19:51:12Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2022-11-04T19:51:12Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=36b7ec5ea805196749c7f10f1d8e03ae03564f2b'/>
<id>urn:sha1:36b7ec5ea805196749c7f10f1d8e03ae03564f2b</id>
<content type='text'>
Now Clippy is happy.
</content>
</entry>
<entry>
<title>Some clippy lints.</title>
<updated>2022-11-03T23:12:14Z</updated>
<author>
<name>Andreas Grois</name>
<email>andi@grois.info</email>
</author>
<published>2022-11-03T23:12:14Z</published>
<link rel='alternate' type='text/html' href='https://git.grois.info/passwordmaker-rs/commit/?id=344264e03d7635b9bd2688390100d3b9f623c58a'/>
<id>urn:sha1:344264e03d7635b9bd2688390100d3b9f623c58a</id>
<content type='text'>
Some were fixed, some were ignored because they seem to make a
(negative) performance impact.
</content>
</entry>
</feed>
