OpenPAM/lib
Dag-Erling Smørgrav bf8598063a Record which primitive is currently executing before calling the
service module.  Use that information to generate a much better
error message when indirect recursion is detected.

Instrument openpam_dispatch()'s entry and exit points.


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@186 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2002-12-12 17:04:04 +00:00
..
Makefile DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_borrow_cred.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_configure.c Support /usr/local/etc/pam.conf, for completeness' sake. 2002-10-28 13:39:45 +00:00
openpam_dispatch.c Record which primitive is currently executing before calling the 2002-12-12 17:04:04 +00:00
openpam_dynamic.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_findenv.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_free_data.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_get_option.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_impl.h Declare _pam_func_name and _pam_err_name. 2002-12-12 17:01:39 +00:00
openpam_load.c Add an array containing the API names for the PAM primitives. 2002-12-12 16:59:21 +00:00
openpam_log.c Make the log level default to PAM_LOG_ERROR. 2002-12-04 15:15:03 +00:00
openpam_nullconv.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_restore_cred.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_set_option.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_static.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
openpam_ttyconv.c Write message to stdout, not stderr. 2002-10-22 19:00:14 +00:00
pam_acct_mgmt.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_authenticate.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_authenticate_secondary.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_chauthtok.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_close_session.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_end.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_error.c s/pam_info/pam_error/ in documentation. 2002-06-30 23:10:59 +00:00
pam_get_authtok.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_get_data.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_get_item.c Add the PAM_REPOSITORY item (from Solaris 9). 2002-06-30 23:11:38 +00:00
pam_get_mapped_authtok.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_get_mapped_username.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_get_user.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_getenv.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_getenvlist.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_info.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_open_session.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_prompt.c Include <sys/types.h> to define size_t. 2002-06-30 22:41:17 +00:00
pam_putenv.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_set_data.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_set_item.c Add the PAM_REPOSITORY item (from Solaris 9). 2002-06-30 23:11:38 +00:00
pam_set_mapped_authtok.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_set_mapped_username.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_setcred.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_setenv.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_acct_mgmt.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_authenticate.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_authenticate_secondary.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_chauthtok.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_close_session.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_get_mapped_authtok.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_get_mapped_username.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_open_session.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_set_mapped_authtok.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_set_mapped_username.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_sm_setcred.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_start.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_strerror.c Add an array of symbolic names for the PAM error codes. 2002-12-12 16:58:28 +00:00
pam_verror.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_vinfo.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00
pam_vprompt.c DBA update and minor whitespace fixes. 2002-06-07 18:22:57 +00:00