User Details
- User Since
- May 14 2014, 2:36 PM (595 w, 3 d)
Thu, Oct 9
Sat, Oct 4
Fri, Oct 3
Thu, Oct 2
Thanks for the suggestions. I hope this patch update addresses all the issues.
Simplified patch, using u_int as suggested.
Mon, Sep 29
Sun, Sep 28
Sat, Sep 27
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.
Fri, Sep 26
Thu, Sep 25
THanks for the feedback!
Wed, Sep 24
Mon, Sep 22
Sat, Sep 20
Thu, Sep 18
I finally tested this and works fine for me.
Mon, Sep 15
Sun, Sep 14
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
Jul 6 2025
Jul 1 2025
Jun 30 2025
Updating patch with improved functionality.