summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-01-31Merge pull request #22 from 3v1n0/prevent-unused-varHEADmasterMike Steinert
2024-01-19transaction: Ignore unused variable warningsMarco Trevisan (Treviño)
2024-01-19ci: Update repositories information before installing packagesMarco Trevisan (Treviño)
2024-01-19test: Only install pam modules from archivesMarco Trevisan (Treviño)
2023-11-30Update README for v2Michael Steinert
2023-11-30Merge pull request #21 from msteinert/v2Mike Steinert
2023-11-30Update module version to v2Michael Steinert
2023-11-29Merge pull request #19 from msteinert/codecovMike Steinert
2023-11-29Another try at adding codecovMichael Steinert
2023-11-29Merge pull request #18 from msteinert/codecovMike Steinert
2023-11-29Add codecov configurationMichael Steinert
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