AgeCommit message (Expand)AuthorFilesLines
2020-12-03pam_wrapper.c: fall back to pragma init/fini for constructor/destructor if po...master-init-pragmaBjörn Jacke1-0/+7
2020-12-03configure: check for pragma init/fini for constructors/destructorsBjörn Jacke2-0/+28
2020-03-26Bump version to 1.1.3Andreas Schneider2-1/+4
2020-03-25cmake: Fix paths in pkgconfig and cmake config filesAndreas Schneider3-5/+5
2020-03-24Bump version to 1.1.2Andreas Schneider2-1/+4
2020-03-24doc: Fix manpage installationAndreas Schneider1-5/+5
2020-03-24Bump version to 1.1.1Andreas Schneider2-2/+6
2020-03-24gitlab-ci: Work around a Python 3.8 bugAndreas Schneider1-2/+6
2020-03-24gitlab-ci: Add ubuntu targetAndreas Schneider1-0/+19
2020-03-24pwrap: Add back pso_copy for openSUSE TumbleweedAndreas Schneider1-0/+125
2020-03-24cmake: Check for pam_modutil_search_keyAndreas Schneider2-0/+4
2020-03-24pwrap: Use PSO_COPY_READ_SIZE in pso_copy()Andreas Schneider1-2/+2
2020-03-24Revert "pwrap: Fix pso_copy to work with libpam.so.0.84.2"Andreas Schneider1-27/+4
2020-03-24pwrap: Create two pwrap_init() functionsAndreas Schneider1-13/+132
2020-03-24pwrap: Log the return code of pam_start()Andreas Schneider1-13/+18
2020-03-24pwrap: Improve debug message in p_rmdirs_at()Andreas Schneider1-1/+11
2020-03-24pwrap: Initialize pointers with NULL in p_rmdirs_at()Andreas Schneider1-2/+2
2020-03-24tests: Define PAM_AUTH_ERROR in init functionAndreas Schneider1-6/+8
2020-03-24tests: Workaround an off-by-one error in FreeBSDAndreas Schneider1-0/+20
2020-03-20Bump version to 1.1.0Andreas Schneider2-10/+22
2020-03-20Rename ChangeLog fileAndreas Schneider1-0/+0
2020-03-20gitingore: Ignore compile databaseAndreas Schneider1-0/+1
2020-03-20tests: Fix pypamtest_test.py on BSDAndreas Schneider1-1/+7
2020-03-20pwrap: Set up a pthread_atfork() handler to not delete or config directoryAndreas Schneider1-0/+37
2020-03-20pwrap: Move the constructor to the end of the source fileAndreas Schneider1-13/+13
2020-03-20pwrap: Set initialised to false in the destructorAndreas Schneider1-0/+1
2020-03-19doc: Add generated pam_chatty.8 man pageBastien Nocera2-0/+98
2020-03-19doc: Add pam_chatty man page sourceBastien Nocera1-0/+46
2020-03-19modules: Remove duplicated discard_const* macrosBastien Nocera1-8/+0
2020-03-19tests: Add test for verbose PAM modulesBastien Nocera1-0/+5
2020-03-19tests: Add service file for chatty moduleBastien Nocera2-0/+4
2020-03-19modules: Add pam_chatty moduleBastien Nocera2-1/+164
2020-03-19python: Fix crash when the PAM module outputs too much dataBastien Nocera1-2/+2
2020-03-19python: Add failure testBastien Nocera1-0/+5
2020-03-19python: Fix typosBastien Nocera2-3/+3
2020-03-19pwrap: Add support for pam_start_confdir()Andreas Schneider1-1/+47
2020-03-19cmake: Add a check for pam_start_confdir()Andreas Schneider2-0/+2
2020-03-19cmake: Add link to compile databaseAndreas Schneider1-0/+4
2020-01-31gitlab-ci: Setup CI for pam_wrapperAndreas Schneider1-0/+210
2020-01-31cmake: Do not run python tests with AddressSanitizerAndreas Schneider1-13/+24
2020-01-31cmake: Write new cmake config filesAndreas Schneider5-28/+18
2020-01-31cmake: Use GNUInstallDirsAndreas Schneider8-143/+23
2020-01-31cmake: Use target_include_directories()Andreas Schneider4-19/+21
2020-01-31cmake: Support running the tests with AddressSanitizerAndreas Schneider1-19/+43
2020-01-31cmake: Add AddressSanitizer and UndefinedSanitizerAndreas Schneider1-0/+24
2020-01-31cmake: Update add_cmocka_test()Andreas Schneider2-8/+138
2020-01-31cmake: Look for cmocka 1.1.0 at leastAndreas Schneider1-1/+1
2020-01-31cmake: Move compiler flags to new fileAndreas Schneider3-13/+22
2020-01-31cmake: Improve checks for compiler flagsAndreas Schneider9-86/+175
2020-01-31cmake: Update cmake defaultsAndreas Schneider3-33/+7