aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
* pam_issue: fix potential memory leak when PAM_USER_PROMPT is setHEADmasterDmitry V. Levin2025-02-251-0/+1
* pam_namespace: fix logic in return value handlingOlivier Bal-Petre2025-02-241-9/+7
* pam_unix: do not overwrite the string returned by crypt_rDmitry V. Levin2024-12-302-4/+8
* pam_unix: fix diagnostic message in debug modexujing2024-12-031-1/+1
* pam_access: fix group name match regressionDmitry V. Levin2024-11-271-1/+1
* meson: support elogind as a logind providerDudemanguy2024-11-264-7/+13
* pam_access: rework resolving of tokens as hostnameThorsten Kukuk2024-11-183-17/+105
* build: drop autotools supportDmitry V. Levin2024-10-2357-1983/+0
* pam_access: clarify `LOCAL` keyword behaviourIker Pedrosa2024-10-221-11/+6
* pam_access: always match local addressIker Pedrosa2024-10-221-2/+28
* build: check gdbm_close return typeDmitry V. Levin2024-10-151-0/+5
* pam_filter: close unused file descriptorsDmitry V. Levin2024-09-131-1/+5
* pam_filter: fix potential fd leak on error pathDmitry V. Levin2024-09-131-4/+8
* pam_env: install environment file in vendordirThorsten Kukuk2024-09-121-1/+1
* meson: build Linux-PAM using mesonDmitry V. Levin2024-09-1048-0/+615
* pam_userdb: don't overwrite free'd memoryKeith Turner - C724732024-09-101-7/+3
* pam_limits: use systemd-logind instead of utmp (#822)Thorsten Kukuk2024-09-102-5/+80
* pam_issue: only count class userThorsten Kukuk2024-09-051-1/+19
* pam_loginuid: avoid using postal address in the GNU GPL license noticeDmitry V. Levin2024-09-031-3/+1
* build: consistently include config.h firstDmitry V. Levin2024-08-308-7/+13
* pam_unix: do not check for HAVE_PAM_FAIL_DELAYDmitry V. Levin2024-08-291-2/+0
* build: consistently include config.h unconditionallyDmitry V. Levin2024-08-284-8/+0
* build: rename VENDOR_SCONFIGDIR config.h macro to VENDOR_SCONFIG_DIRDmitry V. Levin2024-08-2610-25/+25
* build: rename SCONFIGDIR config.h macro to SCONFIG_DIRDmitry V. Levin2024-08-2512-16/+16
* pam_env: do not add libpam_internal/include to include search path twiceDmitry V. Levin2024-08-231-1/+0
* build: parametrize libtool subdirectoryDmitry V. Levin2024-08-2218-280/+280
* Include pam_i18n.h where i18n definitions are requiredDmitry V. Levin2024-08-2114-0/+15
* pam_rootok: silence compilation warningDmitry V. Levin2024-08-171-2/+2
* pam_faillock: fix compilation warningDmitry V. Levin2024-08-161-6/+12
* configure.ac: do not check for lastlog.h, utmp.h, and utmpx.hDmitry V. Levin2024-08-131-5/+1
* pam_access: support UID and GID in access.confMatthew Luckam2024-08-132-6/+65
* pam_faillock: silence compilation warningDmitry V. Levin2024-07-281-1/+2
* libpam_internal: introduce pam_econf_readconfigStefan Schubert2024-07-024-20/+24
* pam_xauth: improve error logging on selabel lookupChristian Göttsche2024-05-241-2/+5
* pam_namespace: log getfscreatecon(3) failureChristian Göttsche2024-05-241-1/+3
* pam_namespace: free SELinux context on error pathIker Pedrosa2024-05-231-0/+3
* pam_namespace: free SELinux contextIker Pedrosa2024-05-231-0/+1
* pam_timestamp: close the timestamp file on error pathIker Pedrosa2024-05-231-0/+1
* pam_rootok: close the audit socket on error pathIker Pedrosa2024-05-231-0/+1
* pam_faillock: close the audit socket after useIker Pedrosa2024-05-231-0/+1
* pam_env: fix error handling in econf_read_fileDmitry V. Levin2024-05-191-4/+4
* pam_env: fix NULL dereference on error path in econf_read_fileDmitry V. Levin2024-05-191-1/+1
* Move all historic changelog files to a top-level ChangeLog.old directoryDmitry V. Levin2024-05-151-54/+0
* build: do not distribute historic changelog filesDmitry V. Levin2024-05-151-1/+1
* pam_umask: document details about the GECOS fieldChristoph Anton Mitterer2024-04-151-2/+4
* pam_umask: minor improvements to wordingChristoph Anton Mitterer2024-04-151-6/+6
* pam_unix: compare password hashes in constant timeChristian Göttsche2024-04-131-2/+2
* doc: fix uses of non-neutral gender pronounsAura Herrero Ruiz2024-04-026-12/+12
* pam_env: document when the module is executedThorsten Kukuk2024-03-311-2/+19
* pam_unix: allow empty passwords with non-empty hashesSergei Trofimovich2024-03-291-8/+6