aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
* pam_namespace: include stdint.hJacob Heider2024-01-171-0/+2
* pam_namespace: protect_dir(): use O_DIRECTORY to prevent local DoS situationsMatthias Gerstner2024-01-171-17/+1
* pam_pwhistory: fix typo in example configurationTobias Stoeckmann2024-01-161-1/+1
* pam_unix: fix typos in commentsChristian Göttsche2024-01-162-2/+2
* pam_pwhistory: use cp variable only when neededTobias Stoeckmann2024-01-161-17/+13
* pam_pwhistory: parse opasswd lines verbatimTobias Stoeckmann2024-01-161-16/+4
* pam_unix: do not allow comma as a field separatorTobias Stoeckmann2024-01-162-9/+8
* modules: do not invoke getline(3) unnecessarilyDmitry V. Levin2024-01-162-3/+2
* 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_pwhistory: disable SELinux code if not usedTobias Stoeckmann2024-01-151-0/+6
* pam_pwhistory: build pwhistory_helper only with SELinux enabledTobias Stoeckmann2024-01-151-3/+12
* pam_pwhistory: annotate declaration with format attributeChristian Göttsche2024-01-152-1/+1
* pam_unix: annotate declaration with format attributeChristian Göttsche2024-01-152-1/+1
* pam_succeed_if: add unit testTobias Stoeckmann2024-01-142-1/+91
* pam_succeed_if: empty strings are no numberTobias Stoeckmann2024-01-141-2/+2
* pam_succeed_if: allow very long field valuesTobias Stoeckmann2024-01-141-23/+16
* treewide: remove unused definesTobias Stoeckmann2024-01-133-6/+0
* pam_usertype: do not call pam_sm_authenticateDmitry V. Levin2024-01-131-11/+21
* pam_succeed_if: do not call pam_sm_authenticateDmitry V. Levin2024-01-131-11/+21
* pam_sepermit: do not call pam_sm_authenticateDmitry V. Levin2024-01-131-6/+12
* pam_localuser: do not call pam_sm_authenticateDmitry V. Levin2024-01-131-11/+21
* pam_listfile: do not call pam_sm_authenticateDmitry V. Levin2024-01-131-17/+23
* pam_lastlog: do not call pam_sm_authenticateDmitry V. Levin2024-01-131-4/+10
* pam_access: do not call pam_sm_authenticateDmitry V. Levin2024-01-131-12/+18
* pam_listfile: log all option errorsDmitry V. Levin2024-01-131-15/+38
* pam_listfile: consistently log unknown optionsDmitry V. Levin2024-01-131-2/+6
* pam_access: add quiet_log optionAndreas Vögele2024-01-132-3/+24
* pam_listfile: treat \r like \nTobias Stoeckmann2024-01-121-7/+2
* pam_env: allow escaping of escape characterTobias Stoeckmann2024-01-122-3/+3
* modules: simplify newline removalTobias Stoeckmann2024-01-123-17/+5
* pam_debug: simplify state functionTobias Stoeckmann2024-01-121-8/+2
* pam_env: fix Makefile.am dependenciesTobias Stoeckmann2024-01-121-1/+1
* treewide: strictly separate builddir and srcdirTobias Stoeckmann2024-01-1245-45/+45
* 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_access: avoid group name truncationTobias Stoeckmann2024-01-081-7/+5
* pam_limits: prevent overflow with very long lineTobias Stoeckmann2024-01-081-6/+11
* pam_env: use _pam_assemble_lineTobias Stoeckmann2024-01-051-100/+14