| Commit message (Expand) | Author | Age | Files | Lines |
* | build: drop autotools support | Dmitry V. Levin | 2024-10-23 | 2 | -62/+0 |
* | meson: build Linux-PAM using meson | Dmitry V. Levin | 2024-09-10 | 1 | -0/+1 |
* | build: consistently include config.h first | Dmitry V. Levin | 2024-08-30 | 1 | -1/+1 |
* | Include pam_i18n.h where i18n definitions are required | Dmitry V. Levin | 2024-08-21 | 1 | -0/+1 |
* | pam_timestamp: close the timestamp file on error path | Iker Pedrosa | 2024-05-23 | 1 | -0/+1 |
* | doc: fix uses of non-neutral gender pronouns | Aura Herrero Ruiz | 2024-04-02 | 1 | -2/+2 |
* | modules: add pamc headers to the search path only when needed | Tobias Stoeckmann | 2024-01-21 | 1 | -2/+1 |
* | treewide: strictly separate builddir and srcdir | Tobias Stoeckmann | 2024-01-12 | 1 | -1/+1 |
* | pam_timestamp: correct failure condition | Christian Göttsche | 2024-01-04 | 1 | -1/+1 |
* | pam_timestamp: fix condition order | Christian Göttsche | 2024-01-04 | 1 | -2/+2 |
* | pam_timestamp_check: check format_timestamp_name return value | Dmitry V. Levin | 2023-12-27 | 1 | -2/+5 |
* | pam_timestamp_check: fix potential null pointer dereferences on error path | Dmitry V. Levin | 2023-12-24 | 1 | -29/+24 |
* | pam_timestamp_check: fix potential null pointer dereference on error path | Fmiard | 2023-12-24 | 1 | -1/+2 |
* | pam_timestamp: try RAND_priv_bytes first | Benny Baumann | 2023-12-19 | 1 | -0/+7 |
* | pam_timestamp: prefer getrandom(2) when available | Benny Baumann | 2023-12-19 | 1 | -0/+13 |
* | pam_timestamp: indicate non-null arguments to the compiler | Benny Baumann | 2023-12-19 | 1 | -0/+4 |
* | pam_timestamp: ensure we get zero-initialized memory | Benny Baumann | 2023-12-19 | 1 | -2/+2 |
* | pam_timestamp: allocate memory before opening /dev/urandom | Benny Baumann | 2023-12-19 | 1 | -8/+9 |
* | pam_timestamp: clean buffers before freeing | Benny Baumann | 2023-12-19 | 1 | -0/+2 |
* | treewide: assume free(NULL) is no-op | Dmitry V. Levin | 2023-12-14 | 1 | -3/+1 |
* | pam_timestamp: check for ioloop errors | Tobias Stoeckmann | 2023-12-04 | 1 | -6/+12 |
* | treewide: do not cast calloc/malloc/realloc | Tobias Stoeckmann | 2023-11-12 | 1 | -1/+1 |
* | pam_timestamp: use secure memory erasure | Christian Göttsche | 2023-08-07 | 1 | -2/+3 |
* | pam_timestamp: constify sha1 padding block | Christian Göttsche | 2023-08-07 | 1 | -1/+1 |
* | pam_timestamp: do not assume PATH_MAX is defined | Pino Toscano | 2023-05-11 | 1 | -1/+3 |
* | pam_timestamp: Only build hmacfile when no openssl | Iker Pedrosa | 2023-04-20 | 1 | -5/+2 |
* | pam_timestamp: fix build failure | Iker Pedrosa | 2023-03-30 | 1 | -0/+1 |
* | modules: make use of secure memory erasure | Christian Göttsche | 2023-02-28 | 3 | -14/+13 |
* | Y2038: use logind instead of utmp | Thorsten Kukuk | 2023-02-28 | 2 | -6/+46 |
* | build: use <vendordir>/security directory for installation if it has been set | Stefan Schubert | 2023-02-07 | 1 | -0/+4 |
* | doc: Update PAM documentation from DockBook 4 to DocBook 5 | Stefan Schubert | 2022-12-16 | 3 | -77/+56 |
* | pam_timestamp: replace hmac implementation | Iker Pedrosa | 2021-06-14 | 5 | -11/+500 |
* | Remove deprecated pam_tally and pam_tally2 modules | Dmitry V. Levin | 2020-10-29 | 1 | -1/+1 |
* | build: rename PIE_* AC_SUBST variables to EXE_* | Dmitry V. Levin | 2020-08-07 | 1 | -2/+2 |
* | Fix -Wcast-align compilation warnings on arm | Dmitry V. Levin | 2020-08-06 | 2 | -12/+14 |
* | modules: do not check user name for NULL if pam_get_user returned PAM_SUCCESS | Dmitry V. Levin | 2020-05-15 | 1 | -4/+1 |
* | modules: remove PAM_SM_* macros | Dmitry V. Levin | 2020-05-03 | 1 | -3/+0 |
* | modules/*/Makefile.am: rename man_MANS to dist_man_MANS | Dmitry V. Levin | 2020-05-03 | 1 | -2/+2 |
* | modules/*/Makefile.am: add dist_ prefix to *_DATA | Dmitry V. Levin | 2020-05-03 | 1 | -2/+2 |
* | modules/pam_timestamp/Makefile.am: rename noinst_PROGRAMS to check_PROGRAMS | Dmitry V. Levin | 2020-05-03 | 1 | -3/+2 |
* | modules/pam_timestamp/Makefile.am: rename dist_TESTS to dist_check_SCRIPTS | Dmitry V. Levin | 2020-05-03 | 1 | -3/+3 |
* | modules/*/Makefile.am: replace README with $(DATA) in EXTRA_DIST | Dmitry V. Levin | 2020-04-27 | 1 | -1/+1 |
* | modules/*/Makefile.am: reorder lines to promote uniformity | Dmitry V. Levin | 2020-04-27 | 1 | -5/+5 |
* | build: move README prerequisites rule from modules/*/Makefile.am to Make.xml.... | Dmitry V. Levin | 2020-04-27 | 1 | -1/+0 |
* | modules/*/Makefile.am: list prerequisites of README target uniformly | Dmitry V. Levin | 2020-04-27 | 1 | -1/+1 |
* | modules/*/Makefile.am: list tests in EXTRA_DIST uniformly | Dmitry V. Levin | 2020-04-27 | 1 | -1/+1 |
* | pam_timestamp: include "config.h" in hmacsha1.c as the first header | Dmitry V. Levin | 2020-04-24 | 1 | -0/+1 |
* | pam_timestamp: Fix // in TIMESTAMPDIR | Petr Lautrbach | 2020-03-31 | 1 | -1/+1 |
* | modules/pam_timestamp: use pam_str_skip_prefix | Dmitry V. Levin | 2020-03-19 | 1 | -5/+10 |
* | Use PAM_ARRAY_SIZE | Dmitry V. Levin | 2020-03-19 | 1 | -1/+3 |