aboutsummaryrefslogtreecommitdiff
path: root/modules/pam_unix/support.c
Commit message (Expand)AuthorAgeFilesLines
* pam_unix: do not check for HAVE_PAM_FAIL_DELAYDmitry V. Levin2024-08-291-2/+0
* pam_unix: use yp functions only if nis requestedTobias Stoeckmann2024-03-031-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-241-7/+7
* pam_unix: set close-on-execChristian Göttsche2024-01-151-1/+1
* pam_unix: fix memory leakChristian Göttsche2024-01-081-0/+1
* 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
* treewide: use asprintf to construct stringsTobias Stoeckmann2023-12-191-5/+2
* treewide: fix typos in comments and documentationTobias Stoeckmann2023-12-181-1/+1
* treewide: store strlen results in size_tTobias Stoeckmann2023-12-141-1/+1
* pam_unix: check str to integer conversionsTobias Stoeckmann2023-12-111-15/+45
* 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
* 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-061-1/+1
* modules: make use of secure memory erasureChristian Göttsche2023-02-281-1/+1
* Second blank check with root for non-existent users must never return 1Tomas Mraz2020-11-201-26/+13
* 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-7/+26
* modules/pam_unix: use pam_str_skip_prefix and pam_str_skip_prefix_lenDmitry V. Levin2020-03-191-5/+9
* pam_unix: fix --disable-nis compilation warningsDmitry V. Levin2020-03-051-1/+1
* pam_unix: add nullresetok option to allow reset blank passwordsPavel Březina2020-02-181-0/+47
* Fix remaining -Wcast-qual compilation warningsDmitry V. Levin2020-01-201-0/+3
* Fix or suppress various warnings when compiling with -Wall -WextraTomas Mraz2019-12-161-5/+0
* pam_unix: Fix the spelling of Jan Rękorajski's name.Tomas Mraz2019-10-101-1/+1
* pam_unix: Correct MAXPASS define name in the previous two commits.Tomas Mraz2019-06-271-2/+2
* Trim password at PAM_MAX_RESP_SIZE charsFlorian Best2019-06-271-0/+7
* Move the duplicated search_key function to pam_modutil.Tomas Mraz2018-12-111-76/+2
* pam_unix: Use pam_syslog instead of helper_log_err.Tomas Mraz2018-11-271-1/+1
* pam_unix: Add support for (gost-)yescrypt hashing methods.Björn Esser2018-11-231-12/+21
* pam_unix: Fix closing curly brace. (#77)Björn Esser2018-11-221-1/+1
* pam_unix: Prefer a gensalt function, that supports auto entropy.Björn Esser2018-11-221-2/+5
* Unification and cleanup of syslog log levels.Tomas Mraz2016-06-301-3/+3
* pam_unix: Use pam_get_authtok() instead of direct pam_prompt() calls.Tomas Mraz2016-04-061-154/+0
* pam_unix: Silence warnings and fix a minor bug.Tomas Mraz2016-03-041-6/+0
* Release version 1.2.1Thorsten Kukuk2015-06-221-1/+6
* Introduce pam_modutil_sanitize_helper_fdsDmitry V. Levin2014-01-271-11/+9
* Fix gratuitous use of strdup and x_strdupDmitry V. Levin2014-01-271-8/+8
* Check return value of setuid to remove glibc warnings.Thorsten Kukuk2013-09-161-1/+4
* Write to *rounds only if non-NULL.Tomas Mraz2013-09-131-1/+1
* Restart waitpid if it returns with EINTR (ticket #17)Thorsten Kukuk2013-08-291-1/+2
* Use hash from /etc/login.defs as default if noThorsten Kukuk2013-06-181-1/+105