diff --git a/HISTORY b/HISTORY index b09caa1..ed96088 100644 --- a/HISTORY +++ b/HISTORY @@ -1,4 +1,34 @@ ============================================================================ +OpenPAM Cantaloupe 2002-02-22 + + - BUGFIX: The proper use of PAM_SYMBOL_ERR is to indicate an invalid + argument to pam_[gs]et_item(3), not to indicate dlsym(3) failures. + + - ENHANCE: Add in-line documentation in most source files, and a Perl + script that generates mdoc code from that. + + - BUGFIX: The environment list was not properly NULL-terminated. + + - ENHANCE: Allow the PAM_AUTHTOK_PROMPT item to override the prompt + specified by the module. + + - BUGFIX: PAM_NUM_ITEMS was set too low. It has been moved to + pam_constants.h to avoid it going stale again. + + - ENHANCE: Move all code related to static modules into a separate + file. + + - ENHANCE: openpam_ttyconv() now masks most signals while prompting the + user, and supports setting a timeout (which defaults to off). + + - BUGFIX: Some manual pages referenced XSSO even though they + documented OpenPAM-specific functions. + + - ENHANCE: Added openpam_get_option() and openpam_set_option(). + + - ENHANCE: openpam_get_authtok() now respects the echo_pass, + try_first_pass, and use_first_pass options. +============================================================================ OpenPAM Caliopsis 2002-02-13 Fixed a number of bugs in the previous release, including: diff --git a/RELNOTES b/RELNOTES index a1eebcc..2b59232 100644 --- a/RELNOTES +++ b/RELNOTES @@ -1,12 +1,12 @@ - Release notes for OpenPAM Caliopsis - =================================== + Release notes for OpenPAM Cantaloupe + ==================================== This is a beta release. The library itself is mostly complete. Documentation exists in the -form of skeletal man pages for the library itself, but no detailed -documentation is provided in this release. +form of man pages for the library functions, though some pages are +still incomplete. This release is primarily intended for reviewers and developers interested in testing OpenPAM on FreeBSD. It has not been tested on @@ -15,14 +15,9 @@ NetBSD and OpenBSD. Known issues: - - The pam_get_user() and pam_get_authtok() functions do not check - for commonly used options such as {use,try}_first_pass or - auth_as_self. In fact, pam_get_authtok() behaves as if - try_first_pass was always specified. + - The documentation is still incomplete. - - The provided conversation function, openpam_ttyconv(), should - block signals, and support some sort of timeout. - - - The documentation is far from complete. +Oh, and the previous release's code name was misspelled - egg on my +face! It should have been "Calliopsis". $Id$