History log of /freebsd-10-stable/lib/libpam/libpam/pam_debug_log.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 94662 14-Apr-2002 des

Cast a ptrdiff_t to int before using it as a printf field width.


# 94574 13-Apr-2002 des

Change || into && (braino in previous commit). Also append \n to the
error message.


# 94564 12-Apr-2002 des

Major cleanup:

- add __unused where appropriate
- PAM_RETURN -> return since OpenPAM already logs the return value.
- make PAM_LOG use openpam_log()
- make PAM_VERBOSE_ERROR use openpam_get_option() and check flags
for PAM_SILENT
- remove dummy functions since OpenPAM handles missing service
functions
- fix various warnings

Sponsored by: DARPA, NAI Labs


# 91714 05-Mar-2002 des

Switch to OpenPAM. Bump library version. Modules are now versioned, so
applications linked with Linux-PAM will still work.
Remove pam_get_pass(); OpenPAM has pam_get_authtok().
Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}().
Remove pam_set_item(3) man page as OpenPAM has its own.

Sponsored by: DARPA, NAI Labs


# 84218 30-Sep-2001 dillon

Add __FBSDID()s to libpam


# 82357 26-Aug-2001 markm

Add extra logging detail. This needs a more general solution.


# 81451 10-Aug-2001 markm

Add a routine for providing feedback via the conversation mechanism
(usually to stderr) for user-reportable errors.


# 79474 09-Jul-2001 markm

Almost completely rewrite the PAM module options processing
routines, and provide a more extended API for doing this.

Provide an API for debug logging.

Audit and clean up the code.