aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-04-06cmake: Add Python 3.6 if we look for the python libraryAndreas Schneider1-1/+1
2017-04-06pwrap: Do not discard const valueAndreas Schneider1-18/+19
2017-04-06cmake: Remove unused defineAndreas Schneider1-3/+0
2017-04-06cmake: Do not check for pam_(v)syslog twiceAndreas Schneider2-7/+0
2016-05-24Bump version to 1.0.2Andreas Schneider2-2/+6
2016-05-10pwrap: Disable audit on BSDAndreas Schneider1-0/+9
2016-05-10modules: Add the path where we install the helper PAM modules to the .pc fileJakub Hrozek1-0/+2
2016-05-10libpamtest: Only reply in conversation for echo_on and echo_offJakub Hrozek1-1/+4
2016-01-18Bump version to 1.0.1Andreas Schneider2-2/+7
2016-01-18pwrap: Fix a possible timing issue in p_copy()Andreas Schneider1-18/+7
2016-01-18pwrap: Improve p_rmdirs() do avoid timing issuesJakub Hrozek1-53/+54
2016-01-18pwrap: Remove superfloues lstat()Andreas Schneider1-36/+37
2016-01-18pwrap: Make sure we have a terminating null byteAndreas Schneider1-0/+1
2016-01-18pam_matrix: Set a secure umask before calling mkstemp()Andreas Schneider1-1/+1
2016-01-18pwrap: Return EPROTONOSUPPORT in audit_open()Andreas Schneider1-1/+1
2016-01-18cmake: Link python module against the python libraryAndreas Schneider1-1/+1
2016-01-18cmake: Do not require a C++ compilerAndreas Schneider2-2/+2
2016-01-13Initial release of pam_wrapper 1.0.0Andreas Schneider1-1/+7
2016-01-13pam_matrix: Call umask before mkstemp()Andreas Schneider1-0/+5
2016-01-13pwrap: Make sure pam_library is null-terminatedAndreas Schneider1-1/+1
2016-01-13libpamtest: Make sure ri is not used uninitializedAndreas Schneider1-2/+1
2016-01-08pwrap: Wrap audit_open() to fix sshdAndreas Schneider1-0/+12
2016-01-08Coverity: Remove deadcodeJakub Hrozek1-2/+0
2016-01-08Coverity: Fix memory leak in libpamtest on errorJakub Hrozek1-2/+17
2016-01-08python: Remove dead code in test_result_list_concat()Andreas Schneider1-4/+0
2016-01-08tests: Fix a possible memory leak in pwrap_conv()Andreas Schneider1-0/+1
2016-01-08tests: Do not dreference key before NULL check in string_in_list()Andreas Schneider1-6/+8
2016-01-08cmake: Link pam_wrapper to libdlAndreas Schneider1-1/+1
2016-01-08doc: Also install pam_matrix manpageJakub Hrozek1-0/+5
2016-01-08cmake: Install pypamtestAndreas Schneider1-0/+7
2016-01-08cmake: Find the python executable and site libsAndreas Schneider1-0/+3
2016-01-08cmake: Add FindPythonSiteLibs.cmakeAndreas Schneider1-0/+56
2016-01-08cmake: Use python_add_module functionAndreas Schneider1-8/+2
2016-01-08pwrap: Do not close negative fds in p_copy()Andreas Schneider1-2/+6
2016-01-08pwrap: Fix a resource leak in p_rmdirs()Andreas Schneider1-0/+1
2016-01-08pwrap: Add more debug messages if something goes wrongAndreas Schneider1-1/+11
2016-01-08pwrap: Do not fail on EOL in pwrap_clean_stale_dirs()Andreas Schneider1-1/+1
2016-01-08pwrap: Close the pidfile in pwrap_init()Andreas Schneider1-0/+1
2016-01-08pwrap: Add log message for directory cleanupAndreas Schneider1-0/+3
2015-12-10py: Fix strict aliasing rules in initpypamtest()Andreas Schneider1-7/+12
2015-12-10py: Fix strict aliasing rules in set_pypamtest_exception()Andreas Schneider1-1/+6
2015-12-10py: Make sure we do not use failed uninitializedAndreas Schneider1-2/+2
2015-12-10py: Make sure we do not dereference a NULL pointerAndreas Schneider1-0/+5
2015-12-10libpamtest: Do not call pam_end() if tc is not setAndreas Schneider1-2/+2
2015-12-10libpamtest: Make sure reply is initializedAndreas Schneider1-1/+1
2015-12-10tests: Do not run python test if python is not presentAndreas Schneider1-6/+8
2015-12-10ctest: Drop ctest results via httpsAndreas Schneider1-1/+1
2015-12-10tests: Fix printf attribute warningsAndreas Schneider1-0/+14
2015-12-10pam_matrix: Add OpenPAM (BSD) supportAndreas Schneider9-23/+308
2015-12-10cmake: Add cmake config files for libpamtestAndreas Schneider4-0/+38