User Details
- User Since
- May 14 2014, 2:36 PM (599 w, 1 d)
Wed, Nov 5
Mon, Oct 27
Sat, Oct 25
Sat, Oct 18
Thu, Oct 16
Tue, Oct 14
Mon, Oct 13
Thu, Oct 9
Oct 4 2025
Oct 3 2025
Oct 2 2025
Thanks for the suggestions. I hope this patch update addresses all the issues.
Simplified patch, using u_int as suggested.
Sep 29 2025
Sep 28 2025
Sep 27 2025
Updated the patch to use 32 bit sized counter and atomic(9) methods.
I think you're correct. Also adding the #ifdef looks a little ugly to me, and I'd be happy to avoid that.
Sep 26 2025
Sep 25 2025
THanks for the feedback!
Sep 24 2025
Sep 22 2025
Sep 20 2025
Sep 18 2025
I finally tested this and works fine for me.
Sep 15 2025
Sep 14 2025
Added kp and Reid Linnemann to subscribers since the patch touches on their recent commit, so they can make sure I'm not braking it.
Fix patch after commit 9e792f7ef7298080c058fbc2d36a4e60e596dae9
Sep 9 2025
Looks like commit 9e792f7ef7298080c058fbc2d36a4e60e596dae9 causes a conflict in this patch. I'm adjusting my changes, will post a new patch soon.
Sep 8 2025
Sep 6 2025
Aug 29 2025
Aug 27 2025
Aug 26 2025
Aug 24 2025
Aug 22 2025
Aug 18 2025
Aug 16 2025
I've added HMAC, it was easier than I thought, actually. I based my work on the Wikipedia description and some code borrowed from sys/geom/eli/g_eli_hmac.c. I did not bother with clearing the keys used since the source material is not really high security secrets in this case. I noticed SHA256_Final already zeroes the context value, so I decided to reuse it.
Aug 10 2025
Aug 7 2025
I will try to provide an update as fast as I can, but being away from home it could take just a little more than a week to have something ready.
Jul 31 2025
Jul 28 2025
Jul 27 2025
Jul 26 2025
Jul 18 2025
Jul 17 2025
Jul 15 2025
Jul 14 2025
I addressed your comments.
Jul 13 2025
Jul 7 2025
Will upload a patch addressing most of these issue soon