Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-21 | bugfix: Allocate after sanitizing inputs | Michael Steinert | |
2023-09-21 | Format transaction.c with clang-format | Michael Steinert | |
To improve readability and encourage consistency in PRs. | |||
2023-09-19 | transaction: Use cgo.Handle to pass callback data to PAM | Marco Trevisan (TreviƱo) | |
Go provides a nicer way to handle Go structs lifetime when they are passed to C now, so use this instead of a custom implementation that requires to store them in a map | |||
2022-09-16 | Allow to define confdir | Didier Roche | |
PAM has a pam_start_confdir() which allows to define the configuration directory where all services are located. This is useful to define your own service on tests in particular, so that you can control your stack and be independant of the host when running them. Allow defining this configuration directory, with a new StartConfDir function. Also, allow pre-checking for the API availability with CheckPamHasStartConfdir(). | |||
2020-08-10 | Fix build on Solaris | Andrew Stormont | |
2015-12-03 | Stop passing Go pointers to C | Michael Steinert | |
2015-03-31 | Security fixes for conversation handler | Michael Steinert | |
2015-03-28 | Update interface | Michael Steinert | |