OpenPAM/lib/libpam
Dag-Erling Smørgrav 4e92aa7e24 Plug potential memory leak reported by Coverity Scan. I'm not sure it
can actually ever occur, but the extra free() is harmless, provided we
make sure not to free() something we're still using.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@877 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2016-01-09 17:26:18 +00:00
..
Makefile.am Use $() instead of @@ in Makefiles. 2014-10-28 09:03:41 +00:00
openpam_asprintf.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_asprintf.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_borrow_cred.c PAM_LOG_DEBUG -> PAM_LOG_LIBDEBUG 2013-03-05 17:58:33 +00:00
openpam_check_owner_perms.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_configure.c Add a feature flag to control whether to fall back to the "other" policy 2015-07-30 23:42:38 +00:00
openpam_constants.c The --with-modules-dir configure option never quite worked, and became 2013-08-15 13:22:51 +00:00
openpam_constants.h Move openpam_policy_path into openpam_constants.c, and add a corresponding 2013-03-11 14:10:13 +00:00
openpam_cred.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_ctype.h Fix a bug in the is_upper() macro. 2014-02-26 16:23:22 +00:00
openpam_debug.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_dispatch.c intptr_t requires <stdint.h> 2015-07-31 00:02:09 +00:00
openpam_dlfunc.h Add missing third clause. 2015-12-01 19:25:07 +00:00
openpam_dynamic.c Log an error if open() failed for any other reason than ENOENT. 2013-04-14 14:49:59 +00:00
openpam_features.c Add a feature flag to control whether to fall back to the "other" policy 2015-07-30 23:42:38 +00:00
openpam_features.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_findenv.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_free_data.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_free_envlist.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_get_feature.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_get_option.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_impl.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_load.c Style nits 2014-11-07 16:37:56 +00:00
openpam_log.c Document that openpam_log(3) saves and restores errno(2). 2013-07-11 16:36:02 +00:00
openpam_nullconv.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_readline.c Don't log the text we read, it may contain sensitive information (such 2013-08-16 11:57:54 +00:00
openpam_readlinev.c Plug potential memory leak reported by Coverity Scan. I'm not sure it 2016-01-09 17:26:18 +00:00
openpam_readword.c Remove unused variable. 2014-10-18 22:35:35 +00:00
openpam_restore_cred.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_set_feature.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_set_option.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_static.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_straddch.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_strlcat.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_strlcat.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_strlcmp.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_strlcpy.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_strlcpy.h Reorganize: 2013-03-05 17:49:06 +00:00
openpam_strlset.c Introduce strlset(), a memset() variant for strings where the actual 2014-09-09 09:07:51 +00:00
openpam_strlset.h Introduce strlset(), a memset() variant for strings where the actual 2014-09-09 09:07:51 +00:00
openpam_subst.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_ttyconv.c Introduce strlset(), a memset() variant for strings where the actual 2014-09-09 09:07:51 +00:00
openpam_vasprintf.c Reorganize: 2013-03-05 17:49:06 +00:00
openpam_vasprintf.h Reorganize: 2013-03-05 17:49:06 +00:00
pam_acct_mgmt.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_authenticate.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_authenticate_secondary.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_chauthtok.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_close_session.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_end.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_error.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_get_authtok.c Introduce strlset(), a memset() variant for strings where the actual 2014-09-09 09:07:51 +00:00
pam_get_data.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_get_item.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_get_mapped_authtok.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_get_mapped_username.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_get_user.c Document the effect of module options (echo_pass, *_prompt etc) 2013-03-17 19:26:07 +00:00
pam_getenv.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_getenvlist.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_info.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_open_session.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_prompt.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_putenv.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_set_data.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_set_item.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_set_mapped_authtok.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_set_mapped_username.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_setcred.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_setenv.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_acct_mgmt.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_authenticate.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_authenticate_secondary.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_chauthtok.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_close_session.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_get_mapped_authtok.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_get_mapped_username.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_open_session.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_set_mapped_authtok.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_set_mapped_username.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_sm_setcred.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_start.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_strerror.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_verror.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_vinfo.c Reorganize: 2013-03-05 17:49:06 +00:00
pam_vprompt.c Reorganize: 2013-03-05 17:49:06 +00:00