aboutsummaryrefslogtreecommitdiff
path: root/modules/pam_unix/passverify.c
Commit message (Expand)AuthorAgeFilesLines
* build: rename SCONFIGDIR config.h macro to SCONFIG_DIRDmitry V. Levin2024-08-251-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
* modules: zero out crypt_r(3) data before usageChristian Göttsche2024-01-211-4/+2
* pam_unix: do not warn if password aging is disabledTobias Stoeckmann2024-01-191-1/+0
* pam_unix: do not allow comma as a field separatorTobias Stoeckmann2024-01-161-2/+2
* pam_unix: clean additional possible sensitive buffersChristian Göttsche2024-01-151-1/+2
* pam_unix: use more appropriate typesChristian Göttsche2024-01-151-4/+4
* pam_unix: set close-on-execChristian Göttsche2024-01-151-8/+8
* pam_unix: fix regressionsTobias Stoeckmann2024-01-151-1/+1
* pam_unix: annotate declaration with format attributeChristian Göttsche2024-01-151-1/+0
* pam_unix: do not truncate user namesTobias Stoeckmann2024-01-081-5/+1
* 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-031-2/+4
* unix_chkpwd, unix_update: Use exit codes 128+ on signalsSolar Designer2023-12-291-1/+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-111-2/+8
* pam_unix: avoid integer truncation in debug outputBenny Baumann2023-11-141-1/+1
* pam_unix: avoid printing NULL valuesBenny Baumann2023-11-141-1/+1
* modules: make use of secure memory erasureChristian Göttsche2023-02-281-8/+11
* modules: use SCONFIGDIR macroDmitry V. Levin2022-01-231-1/+1
* 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-141-19/+5
* pam_unix: do not use crypt_checksalt when checking for password expirationDmitry V. Levin2021-06-101-6/+0
* Add missing format function attributes and enable -Wmissing-format-attributeChristian Göttsche2020-10-251-0/+1
* pam_unix: skip context translationChristian Göttsche2020-08-051-39/+39
* pam_unix: replace deprecated security_context_tChristian Göttsche2020-08-051-6/+6
* Move read_passwords function from pam_unix to pam_inline.hikerexxe2020-07-151-43/+0
* pam_unix: use PAM_MAX_RESP_SIZE instead of its alias MAXPASSDmitry V. Levin2020-07-151-2/+2
* pam_unix: avoid determining if user existsikerexxe2020-06-171-0/+6
* modules/pam_unix: use pam_str_skip_prefix and pam_str_skip_prefix_lenDmitry V. Levin2020-03-191-1/+2
* modules/pam_unix: fix gcc compilation warningsDmitry V. Levin2020-03-191-14/+19
* Fix remaining -Wcast-qual compilation warningsDmitry V. Levin2020-01-201-0/+3
* pam_unix: Return NULL instead of calling crypt_md5_wrapper().Björn Esser2020-01-171-4/+3
* Changed variable salt to hashHulto2020-01-151-7/+7
* pam_unix: Fix the spelling of Jan Rękorajski's name.Tomas Mraz2019-10-101-1/+1
* pam_unix: Use pam_syslog instead of helper_log_err.Tomas Mraz2018-11-271-11/+13
* pam_unix: Report unusable hashes found by checksalt to syslog.Björn Esser2018-11-271-0/+36
* Revert "pam_unix: Add crypt_default method, if supported."Tomas Mraz2018-11-271-9/+0
* pam_unix: Add crypt_default method, if supported.Björn Esser2018-11-271-0/+9
* Revert part of the commit 4da9febcTomas Mraz2018-11-261-9/+0
* pam_unix: Add support for (gost-)yescrypt hashing methods.Björn Esser2018-11-231-1/+7
* pam_unix: Add support for crypt_checksalt, if libcrypt supports it.Björn Esser2018-11-221-0/+15
* pam_unix: Prefer a gensalt function, that supports auto entropy.Björn Esser2018-11-221-0/+13