]> begriffs open source - libpw/log
libpw
9 months agoInitial readme main
Joe Nelson [Mon, 24 Mar 2025 05:00:00 +0000 (00:00 -0500)]
Initial readme

9 months agoUpdate subprojects
Joe Nelson [Fri, 7 Mar 2025 06:00:00 +0000 (00:00 -0600)]
Update subprojects

13 months agoSwitch to Meson build system
Joe Nelson [Sun, 1 Dec 2024 06:00:00 +0000 (00:00 -0600)]
Switch to Meson build system

11 months agoWIP: pw reset token generation
Joe Nelson [Sun, 5 Jan 2025 06:00:00 +0000 (00:00 -0600)]
WIP: pw reset token generation

12 months agoMore information about dummy hash choice vs NULL
Joe Nelson [Wed, 1 Jan 2025 06:00:00 +0000 (00:00 -0600)]
More information about dummy hash choice vs NULL

crypt_checkpass(3) claims

    If the hash is NULL, authentication will always fail, but a
    default amount of work is performed to simulate the hashing
    operation.

but I saw a measureable speed difference with NULL.

12 months agoInformative status codes for all funcs
Joe Nelson [Wed, 1 Jan 2025 06:00:00 +0000 (00:00 -0600)]
Informative status codes for all funcs

12 months agoIgnore more artifacts
Joe Nelson [Sun, 29 Dec 2024 06:00:00 +0000 (00:00 -0600)]
Ignore more artifacts

12 months agoTests
Joe Nelson [Sun, 29 Dec 2024 06:00:00 +0000 (00:00 -0600)]
Tests

12 months agoConnection "context" struct
Joe Nelson [Sun, 29 Dec 2024 06:00:00 +0000 (00:00 -0600)]
Connection "context" struct

to hold prepared statements etc

12 months agoPrevent a clue that user is missing
Joe Nelson [Sun, 15 Dec 2024 06:00:00 +0000 (00:00 -0600)]
Prevent a clue that user is missing

Be sure to run a bcrypt check either way so the time spent is similar
whether or not a user matches in the db.

12 months agoWIP: initial work
Joe Nelson [Sun, 15 Dec 2024 06:00:00 +0000 (00:00 -0600)]
WIP: initial work