aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
* treewide: fix typos in commentsTobias Stoeckmann2024-01-054-5/+5
* pam_unix/passverify: always run the helper to obtain shadow password file ent...Dmitry V. Levin2024-01-041-10/+11
* pam_timestamp: correct failure conditionChristian Göttsche2024-01-041-1/+1
* pam_filter: drop invalid tty hackChristian Göttsche2024-01-041-5/+0
* pam_timestamp: fix condition orderChristian Göttsche2024-01-041-2/+2
* pam_listfile: use getlineTobias Stoeckmann2024-01-031-3/+4
* pam_unix: use getlineTobias Stoeckmann2024-01-032-4/+8
* pam_xauth: use getlineTobias Stoeckmann2024-01-031-2/+5
* pam_faillock: use getlineTobias Stoeckmann2024-01-031-3/+5
* pam_access: use getlineTobias Stoeckmann2024-01-031-7/+12
* pam_exec: use getlineTobias Stoeckmann2024-01-031-2/+4
* pam_limits: use getlineTobias Stoeckmann2024-01-031-8/+16
* pam_sepermit: use getlineTobias Stoeckmann2024-01-031-4/+10
* pam_securetty: use getlineTobias Stoeckmann2024-01-031-9/+24
* 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
* pam_namespace: validate amount of uids in configTobias Stoeckmann2024-01-031-1/+6
* pam_namespace: document that the namespace.init script runs as rootMatthias Gerstner2024-01-032-2/+8
* pam_namespace: document instance_prefix field better wrt final elementMatthias Gerstner2024-01-031-6/+7
* pam_namespace: close unnecessary file descriptors before exec()Matthias Gerstner2024-01-031-0/+11
* pam_namespace: cleanup_tmpdirs(): use proper error messageMatthias Gerstner2024-01-031-1/+1
* pam_namespace: fix double-free on parse error in namespace.confMatthias Gerstner2024-01-031-1/+1
* pam_exec: allow expose_authtok for password PAM_TYPEAnton Gubarkov2024-01-022-3/+3
* pam_listfile: drop string duplicationTobias Stoeckmann2024-01-021-26/+4
* pam_listfile: do not truncate argumentsTobias Stoeckmann2024-01-021-40/+31
* pam_listfile: fix typo in commentTobias Stoeckmann2024-01-021-1/+1
* pam_listfile: fix formattingTobias Stoeckmann2024-01-021-13/+14
* pam_faillock: do not truncate argumentsTobias Stoeckmann2024-01-021-7/+11
* pam_wheel: do not truncate groupTobias Stoeckmann2024-01-021-7/+7
* pam_env: use strndupTobias Stoeckmann2024-01-021-12/+8
* pam_env: reduce variable visibilityTobias Stoeckmann2024-01-021-9/+9
* pam_env: remove castTobias Stoeckmann2024-01-021-2/+2
* pam_env: fix debug and error messagesTobias Stoeckmann2024-01-021-5/+5
* pam_env: reduce stack usageTobias Stoeckmann2024-01-021-7/+3
* pam_env: fix memory leakTobias Stoeckmann2024-01-012-1/+3
* pam_listfile: add a configuration file parser testDmitry V. Levin2024-01-011-0/+35
* pam_permit: add configuration file parser testTobias Stoeckmann2023-12-311-0/+29
* pam_motd: support very long argumentsTobias Stoeckmann2023-12-311-11/+10
* pam_exec: support very large argc valuesTobias Stoeckmann2023-12-311-1/+1
* pam_filter: support very long argumentsTobias Stoeckmann2023-12-311-1/+2
* pam_listfile.8: enhance formattingDmitry V. Levin2023-12-311-13/+12
* pam_listfile.8: fix grammarDmitry V. Levin2023-12-311-3/+4
* pam_listfile.8: enhance item=tty descriptionDmitry V. Levin2023-12-311-2/+2
* pam_listfile: add a test for return valuesDmitry V. Levin2023-12-302-1/+589
* pam_canonicalize_user: fix the test for return valuesDmitry V. Levin2023-12-302-16/+17