summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-29Merge pull request #17 from msteinert/update-examplev2.0.0Mike Steinert
2023-11-29Update example code to call Transaction.EndMichael Steinert
2023-11-29Merge pull request #15 from 3v1n0/safer-transactionMike Steinert
2023-11-30transaction: Fix comment typoMarco Trevisan (Treviño)
2023-11-30transaction: Skip some tests requiring confdir if not availableMarco Trevisan (Treviño)
2023-11-30transaction_test: Add tests checking the loaded services matchMarco Trevisan (Treviño)
2023-11-30transaction: Add missing default PAM item typesMarco Trevisan (Treviño)
2023-11-30transaction: Mark Item, Flags and Style const values as Item, Flags and Style...Marco Trevisan (Treviño)
2023-11-30transaction: Add a test finalizer checking if transaction has endedMarco Trevisan (Treviño)
2023-11-30transaction: Add End() method and Remove Transaction finalizerMarco Trevisan (Treviño)
2023-11-30transaction: Do not make Transaction to implement error interface anymoreMarco Trevisan (Treviño)
2023-11-30transaction: Never return Transaction as errorMarco Trevisan (Treviño)
2023-11-30transaction: Use Atomic to store/load the statusMarco Trevisan (Treviño)
2023-11-30transaction: Add an helper function to handle pam functions return statusMarco Trevisan (Treviño)
2023-11-30transaction: Return errors wrapping pam.Error values on failureMarco Trevisan (Treviño)
2023-11-30transaction: Add tests for all the possible Status (and error) valuesMarco Trevisan (Treviño)
2023-11-30transaction: Add PAM Error types Go definitionsMarco Trevisan (Treviño)
2023-11-30ci: Use golang-ci linterMarco Trevisan (Treviño)
2023-09-23Run go fmtMichael Steinert
2023-09-22Merge pull request #9 from 3v1n0/binary-protocolv1.2.0Mike Steinert
2023-09-22transaction: Add support for Binary conversationMarco Trevisan (Treviño)
2023-09-21Merge pull request #11 from msteinert/transactionMike Steinert
2023-09-21bugfix: Allocate after sanitizing inputsMichael Steinert
2023-09-21Format transaction.c with clang-formatMichael Steinert
2023-09-20Merge pull request #10 from msteinert/ci-matrixMike Steinert
2023-09-20Update CI configurationMichael Steinert
2023-09-20Merge pull request #8 from 3v1n0/simpler-callbacksMike Steinert
2023-09-20Merge pull request #7 from 3v1n0/rootless-testsMike Steinert
2023-09-19transaction: Use cgo.Handle to pass callback data to PAMMarco Trevisan (Treviño)
2023-09-19transaction_test: Add root-less tests to check pam conversationMarco Trevisan (Treviño)
2023-09-19transaction_test: Add more authentication tests to run as userMarco Trevisan (Treviño)
2023-09-19transaction_test: Enable conf-dir tests without rootMarco Trevisan (Treviño)
2023-09-19tests: Move services to a subdirectoryMarco Trevisan (Treviño)
2023-04-04Merge pull request #6 from msteinert/depsMike Steinert
2023-04-04Update dependenciesMichael Steinert
2022-09-17Merge pull request #5 from didrocks/start_confdirv1.1.0Mike Steinert
2022-09-16Integration test for confdir handling.Didier Roche
2022-09-16Allow to define confdirDidier Roche
2022-08-03Update CI build matrixMichael Steinert
2021-12-03Attempt to modernize the repov1.0.0Michael Steinert
2020-11-30Update CI build matrixMichael Steinert
2020-08-10Merge pull request #3 from andy-js/solaris-fixMike Steinert
2020-08-10Fix build on SolarisAndrew Stormont
2019-02-15Update CI build matrix & fix some lintMichael Steinert
2017-08-30Update CI build matrixMichael Steinert
2017-07-05Merge pull request #2 from msteinert/skip-coverageMike Steinert
2017-07-05Skip coverage report for pull requestsMichael Steinert
2017-06-12Update CI build matrixMichael Steinert
2015-12-04[ci skip] Update documentationMichael Steinert
2015-12-04Fix lintMichael Steinert