aboutsummaryrefslogtreecommitdiff
path: root/modules/pam_unix
Commit message (Expand)AuthorAgeFilesLines
* 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
* build: drop autotools supportDmitry V. Levin2024-10-232-89/+0
* meson: build Linux-PAM using mesonDmitry V. Levin2024-09-101-0/+1
* build: consistently include config.h firstDmitry V. Levin2024-08-305-5/+8
* pam_unix: do not check for HAVE_PAM_FAIL_DELAYDmitry V. Levin2024-08-291-2/+0
* build: rename SCONFIGDIR config.h macro to SCONFIG_DIRDmitry V. Levin2024-08-252-2/+2
* Include pam_i18n.h where i18n definitions are requiredDmitry V. Levin2024-08-212-0/+2
* 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_unix: compare password hashes in constant timeChristian Göttsche2024-04-131-2/+2
* pam_unix: allow empty passwords with non-empty hashesSergei Trofimovich2024-03-291-8/+6
* pam_unix: use yp functions only if nis requestedTobias Stoeckmann2024-03-031-1/+1
* pam_unix: drop cast to same typeChristian Göttsche2024-02-221-1/+1
* pam_unix: avoid string formatting of NULLChristian Göttsche2024-02-221-2/+3
* pam_unix: try to set uid to 0 for unix_chkpwdTobias Stoeckmann2024-01-242-15/+16
* libpam_internal: supply debug functionalityTobias Stoeckmann2024-01-241-4/+7
* modules: add pamc headers to the search path only when neededTobias Stoeckmann2024-01-211-1/+1
* pam_unix: cleanse crypt dataChristian Göttsche2024-01-211-0/+1
* modules: zero out crypt_r(3) data before usageChristian Göttsche2024-01-212-6/+3
* pam_unix: do not warn if password aging is disabledTobias Stoeckmann2024-01-191-1/+0
* pam_unix: fix typos in commentsChristian Göttsche2024-01-162-2/+2
* pam_unix: do not allow comma as a field separatorTobias Stoeckmann2024-01-162-9/+8
* pam_unix: declare read-only data array constChristian Göttsche2024-01-151-1/+1
* pam_unix: log about failure to execute unix_chkpwd(8)Christian Göttsche2024-01-151-1/+1
* pam_unix: clean additional possible sensitive buffersChristian Göttsche2024-01-153-2/+7
* pam_unix: use more appropriate typesChristian Göttsche2024-01-152-5/+5
* pam_unix: retain const qualifierChristian Göttsche2024-01-151-6/+6
* pam_unix: enclose macro argumentsChristian Göttsche2024-01-151-3/+3
* pam_unix: set close-on-execChristian Göttsche2024-01-154-24/+13
* pam_unix: support setgid version of unix_chkpwd(8)Christian Göttsche2024-01-151-2/+7
* pam_unix: reject unix_update(8) running on different unprivileged userChristian Göttsche2024-01-151-3/+13
* pam_unix: add audit support to unix_update(8)Christian Göttsche2024-01-152-1/+18
* pam_unix: refactor audit loggingChristian Göttsche2024-01-155-36/+61
* pam_unix: fix regressionsTobias Stoeckmann2024-01-152-2/+1
* pam_unix: annotate declaration with format attributeChristian Göttsche2024-01-152-1/+1
* treewide: strictly separate builddir and srcdirTobias Stoeckmann2024-01-121-1/+1
* pam_unix: build unix_update only with SELinux enabledChristian Göttsche2024-01-081-3/+16
* pam_unix: fix memory leakChristian Göttsche2024-01-081-0/+1
* pam_unix: do not truncate user namesTobias Stoeckmann2024-01-082-6/+2
* pam_unix: fix typos in manual pageTobias Stoeckmann2024-01-051-3/+3
* pam_unix/passverify: always run the helper to obtain shadow password file ent...Dmitry V. Levin2024-01-041-10/+11
* pam_unix: use getlineTobias Stoeckmann2024-01-032-4/+8
* pam_unix: reduce variable visibilityTobias Stoeckmann2024-01-031-3/+7
* pam_unix: calculate user length only if neededTobias Stoeckmann2024-01-031-3/+4
* pam_unix: use getline in _unix_getpwnamTobias Stoeckmann2024-01-031-12/+18
* pam_unix: unify error handlingTobias Stoeckmann2024-01-031-15/+14
* pam_unix: use calloc instead of malloc/memsetTobias Stoeckmann2024-01-031-2/+1
* pam_unix: use size_t instead of int for sizesTobias Stoeckmann2024-01-031-5/+5
* pam_unix: avoid reading uninitialized variableTobias Stoeckmann2024-01-031-10/+8