aboutsummaryrefslogtreecommitdiff
path: root/modules/pam_unix
Commit message (Expand)AuthorAgeFilesLines
* 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
* unix_chkpwd, unix_update: Use exit codes 128+ on signalsSolar Designer2023-12-291-1/+1
* treewide: use asprintf to construct stringsTobias Stoeckmann2023-12-192-17/+10
* treewide: fix typos in comments and documentationTobias Stoeckmann2023-12-184-4/+4
* treewide: store strlen results in size_tTobias Stoeckmann2023-12-141-1/+1
* treewide: assume free(NULL) is no-opDmitry V. Levin2023-12-141-2/+1
* pam_unix: sp_min and sp_warn must be at least 1Tobias Stoeckmann2023-12-121-2/+2
* pam_unix: allow disabled password agingTobias Stoeckmann2023-12-121-0/+5
* pam_unix: sync expiry checks with shadowTobias Stoeckmann2023-12-121-3/+3
* pam_unix: simplify save_old_passwordTobias Stoeckmann2023-12-121-13/+7
* pam_unix: fix possible shadow signed overflowsTobias Stoeckmann2023-12-111-20/+41
* pam_unix: check str to integer conversionsTobias Stoeckmann2023-12-112-17/+53
* pam_unix: use correct number of roundsTobias Stoeckmann2023-12-111-16/+15
* pam_unix: handle invalid names in _unix_getpwnamTobias Stoeckmann2023-12-071-2/+3
* pam_unix: read yescrypt rounds from login.defsNathan Du2023-11-271-2/+7
* pam_unix: avoid integer truncation in debug outputBenny Baumann2023-11-141-1/+1
* pam_unix: avoid printing NULL valuesBenny Baumann2023-11-141-1/+1
* pam_unix: only output length check message on failureBenny Baumann2023-11-141-2/+3
* treewide: do not cast calloc/malloc/reallocTobias Stoeckmann2023-11-121-1/+1
* modules: cast to unsigned char for character handling functionChristian Göttsche2023-08-071-1/+1
* pam_unix: improve fallback values for "rounds" for yescrypt and blowfishJulian Kranz2023-07-171-4/+8
* configure: Disable NIS if header files are missingThorsten Kukuk2023-04-062-9/+3
* modules: make use of secure memory erasureChristian Göttsche2023-02-289-26/+38
* build: use <vendordir>/security directory for installation if it has been setStefan Schubert2023-02-071-0/+4
* pam_unix: don't link against yppasswd_xdr if NIS is disabledThorsten Kukuk2023-01-312-6/+5
* Enable undef warningChristian Göttsche2023-01-301-4/+4
* pam_unix: regenerate yppasswd.h/yppasswd_xdr.c (#480)Thorsten Kukuk2023-01-242-61/+72
* pam_unix: silence compiler warning in md5.cDmitry V. Levin2023-01-191-13/+12
* doc: Update PAM documentation from DockBook 4 to DocBook 5Stefan Schubert2022-12-164-95/+72
* modules: use SCONFIGDIR macroDmitry V. Levin2022-01-232-2/+2
* Fix a typo found using codespell toolDmitry V. Levin2021-09-031-3/+3
* pam_unix: workaround the problem caused by libnss_systemdDmitry V. Levin2021-08-191-2/+1
* Permit unix_chkpwd & pam_unix.so to run without being setuid-root.Andrew G. Morgan2021-06-291-4/+8
* Remove support for legacy xcryptBjörn Esser2021-06-142-22/+6
* pam_unix: do not use crypt_checksalt when checking for password expirationDmitry V. Levin2021-06-101-6/+0
* pam_unix: fix memory leak on error pathThomas M. DuBuisson2020-11-241-0/+6
* Second blank check with root for non-existent users must never return 1Tomas Mraz2020-11-201-26/+13