aboutsummaryrefslogtreecommitdiff
path: root/libpam/include
Commit message (Expand)AuthorAgeFilesLines
* Prepare for 1.7.0 releaseDmitry V. Levin2024-10-231-1/+1
* meson: build Linux-PAM using mesonDmitry V. Levin2024-09-102-0/+13
* build: consistently include config.h unconditionallyDmitry V. Levin2024-08-281-3/+1
* Introduce pam_i18n.hDmitry V. Levin2024-08-201-0/+17
* pam_inline.h: introduce zero_extend_signed_to_ull() and sign_extend_unsigned_...Dmitry V. Levin2024-08-131-0/+20
* libpam: add helper to compare strings in constant timeChristian Göttsche2024-04-131-0/+14
* libpam: enclose macro parametersChristian Göttsche2024-02-221-12/+12
* libpam_internal: introduce pam_lineTobias Stoeckmann2024-02-061-267/+0
* pam_inline.h: Fix use of memset_explicit(3)Arseny Maslennikov2024-02-041-1/+1
* libpam_internal: supply debug functionalityTobias Stoeckmann2024-01-241-3/+19
* libpam: clear config line memory before freeTobias Stoeckmann2024-01-051-0/+3
* libpam: allow custom escaped newline replacementTobias Stoeckmann2024-01-051-8/+13
* libpam: move line assembling functions to headerTobias Stoeckmann2024-01-051-0/+259
* treewide: fix typos in commentsTobias Stoeckmann2024-01-051-1/+1
* treewide: assume free(NULL) is no-opDmitry V. Levin2023-12-141-6/+3
* libpam: mark debug output functions as potentially unusedBenny Baumann2023-11-141-0/+6
* libpam: mark _pam_output_debug as printf-style functionBenny Baumann2023-11-141-0/+1
* libpam: avoid reserved variable names in macrosChristian Göttsche2023-08-071-13/+13
* tests: define PATH_MAX if not availablePino Toscano2023-05-111-0/+5
* libpam: make use of secure memory erasureChristian Göttsche2023-02-281-2/+2
* libpam: introduce secure memory erasure helpersChristian Göttsche2023-02-283-10/+84
* Enable format compiler warningsChristian Göttsche2023-01-301-4/+16
* libpam: improve pam_modutil_search_key() docIker Pedrosa2022-07-151-1/+10
* 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
* Move check_user_in_passwd from pam_localuser.c to pam_modutilFabrice Fontaine2020-06-151-0/+5
* Introduce test_assert.hDmitry V. Levin2020-05-211-0/+55
* Fix various typos found using codespell toolDmitry V. Levin2020-03-281-2/+2
* 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
* Introduce pam_inline.hDmitry V. Levin2020-03-192-0/+50
* 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
* New API call pam_start_confdir()Tomas Mraz2020-03-061-0/+5
* Fix remaining -Wcast-qual compilation warningsDmitry V. Levin2020-01-201-0/+35
* Move the duplicated search_key function to pam_modutil.Tomas Mraz2018-12-111-0/+6
* PAM_EXTERN isn't needed anymore, but don't remove it to not break lot ofThorsten Kukuk2016-03-291-0/+3
* Remove "--enable-static-modules" option and support fromThorsten Kukuk2016-03-291-66/+12
* Introduce pam_modutil_sanitize_helper_fdsDmitry V. Levin2014-01-271-0/+13
* Add missing includes for types used in the pam_modutil.h.Tomas Mraz2012-02-101-0/+5
* Relevant BUGIDs:Dmitry V. Levin2010-10-031-0/+24
* Relevant BUGIDs: 2892529Thorsten Kukuk2009-12-081-2/+2
* Relevant BUGIDs:Thorsten Kukuk2009-11-101-1/+8
* Relevant BUGIDs:Thorsten Kukuk2008-12-111-0/+1
* Relevant BUGIDs:Thorsten Kukuk2008-12-031-1/+4
* Relevant BUGIDs:Thorsten Kukuk2008-01-281-3/+3
* Relevant BUGIDs:Tomas Mraz2007-12-071-0/+3
* Relevant BUGIDs:Tomas Mraz2007-12-062-0/+23
* Relevant BUGIDs:Thorsten Kukuk2006-06-141-106/+0
* Relevant BUGIDs:Thorsten Kukuk2006-06-141-9/+0