summaryrefslogtreecommitdiff
path: root/src-repo/src
AgeCommit message (Collapse)Author
2026-03-11Port pam-any from pam-bindings to nonstick crateHEADmainDennis Kobert
The pam-bindings crate has a critical bug where pam_try! returns PAM_SUCCESS on error in release builds (anowell/pam-rs#16), causing authentication to always succeed. This replaces it with nonstick and a custom pam_client module with raw PAM FFI for thread-safe conversation forwarding.