summaryrefslogtreecommitdiff
path: root/libpam
Commit message (Expand)AuthorAgeFilesLines
* tests: define PATH_MAX if not availablePino Toscano2023-05-111-0/+5
* libpam: simplify string copying using strdupChristian Göttsche2023-03-041-5/+1
* libpam: make use of secure memory erasureChristian Göttsche2023-02-287-41/+48
* libpam: introduce secure memory erasure helpersChristian Göttsche2023-02-283-10/+84
* libpam: use getlogin() from libc and not utmpThorsten Kukuk2023-02-141-41/+11
* Enable format compiler warningsChristian Göttsche2023-01-302-6/+20
* libpam: remove dead code in pam_dynamic.cldv/pam_dynamicDmitry V. Levin2023-01-241-83/+1
* libpam*: For uncommon prefixes, provide substitution variables in pkgconfig f...Felix Lechner2022-09-281-0/+2
* libpam: improve pam_modutil_search_key() docIker Pedrosa2022-07-151-1/+10
* _pam_add_handler: make sure struct handler is properly initialized on error pathldv/pam_add_handlerDmitry V. Levin2022-07-151-10/+4
* libpam: Fix undefined reference to `libintl_dgettext` on muslJakov Smolić2022-02-041-1/+1
* Add pkgconfig files for provided librariesMathieu Trossevin2021-06-142-0/+13
* libpam: add supplementary groups on priv dropv1.5.0Allison Karlitskaya2020-11-101-4/+13
* libpam: Fix memory leak on error path in _pam_start_internal()Andreas Schneider2020-11-041-0/+3
* libpam: Fix memory leak with pam_start_confdir()Andreas Schneider2020-11-041-0/+3
* pam_dispatch: fix unread store statementikerexxe2020-11-031-1/+0
* pam_modutil_sanitize_fds: Add explicit casts to avoid warningsTomas Mraz2020-10-201-3/+3
* Revert "libpam/pam_modutil_sanitize.c: optimize the way to close fds"Tomas Mraz2020-10-201-59/+14
* pam_inline.h: cleanup pam_read_passwords a bitDmitry V. Levin2020-07-151-5/+6
* Move read_passwords function from pam_unix to pam_inline.hikerexxe2020-07-151-0/+50
* pam_modutil_check_user_in_passwd: avoid timing attacksDmitry V. Levin2020-06-161-1/+3
* Move check_user_in_passwd from pam_localuser.c to pam_modutilFabrice Fontaine2020-06-154-0/+101
* Introduce test_assert.hDmitry V. Levin2020-05-212-1/+56
* pam_get_user: do not override valid values returned by the conversation functionldv/pam_get_userDmitry V. Levin2020-05-061-22/+26
* pam_get_user: filter conversation function return valuesDmitry V. Levin2020-05-061-0/+10
* pam_get_user: consistently return PAM_SYSTEM_ERR if user specified a NULL poi...Dmitry V. Levin2020-05-061-2/+2
* build: rework vendordir substitutionDmitry V. Levin2020-04-281-3/+0
* build: cleanup: do not add -DWITH_SELINUX to CFLAGSDmitry V. Levin2020-04-261-3/+0
* Fix various typos found using codespell toolDmitry V. Levin2020-03-284-7/+7
* _pam_load_module: reduce redundancyDmitry V. Levin2020-03-241-9/+16
* Introduce pam_str_skip_icase_prefix_len and pam_str_skip_icase_prefixDmitry V. Levin2020-03-191-0/+15
* Introduce pam_str_skip_prefix_len and pam_str_skip_prefixDmitry V. Levin2020-03-191-0/+15
* Use PAM_ARRAY_SIZEDmitry V. Levin2020-03-191-1/+2
* Introduce pam_inline.hDmitry V. Levin2020-03-193-1/+52
* Fix remaining clang -Wcast-align compilation warningsDmitry V. Levin2020-03-191-0/+12
* Fix most of clang -Wcast-align compilation warningsDmitry V. Levin2020-03-191-0/+6
* pam_get_authtok: fix i18n of default promptsDmitry V. Levin2020-03-111-20/+34
* New API call pam_start_confdir()Tomas Mraz2020-03-066-7/+62
* pam_modutil_sanitize_helper_fds: fix SIGPIPE effect of PAM_MODUTIL_PIPE_FDDmitry V. Levin2020-02-261-29/+1
* Fix remaining -Wcast-qual compilation warningsDmitry V. Levin2020-01-202-1/+36
* _pam_mkargv: add const qualifier to the first argumentDmitry V. Levin2020-01-202-2/+2
* Fix miscellaneous const issuesTomas Mraz2020-01-201-1/+1
* Do not use CFLAGS for warning flags set from configureTomas Mraz2019-12-181-1/+2
* Optimize the checkgrouplist functionTomas Mraz2019-11-041-11/+14
* Add support for a vendor directory and libeconf (#136)Thorsten Kukuk2019-09-164-27/+70
* Update a function commentlifecrisis2019-09-061-3/+5
* libpam/pam_modutil_sanitize.c: optimize the way to close fdsChristophe Besson2019-08-261-14/+59
* pam_get_authtok_verify: Avoid duplicate password verificationTomas Mraz2019-08-073-0/+12
* Move the duplicated search_key function to pam_modutil.Tomas Mraz2018-12-114-1/+103
* Fix grammar of messages printed via pam_promptDmitry V. Levin2018-06-191-2/+2