--- - branch: MAIN date: Tue May 15 07:57:32 UTC 2018 files: - new: '1.27' old: '1.26' path: pkgsrc/security/openpam/Makefile pathrev: pkgsrc/security/openpam/Makefile@1.27 type: modified - new: '1.9' old: '1.8' path: pkgsrc/security/openpam/PLIST pathrev: pkgsrc/security/openpam/PLIST@1.9 type: modified - new: '1.10' old: '1.9' path: pkgsrc/security/openpam/builtin.mk pathrev: pkgsrc/security/openpam/builtin.mk@1.10 type: modified - new: '1.13' old: '1.12' path: pkgsrc/security/openpam/distinfo pathrev: pkgsrc/security/openpam/distinfo@1.13 type: modified - new: '1.1' old: '0' path: pkgsrc/security/openpam/patches/patch-doc_man_pam.conf.5 pathrev: pkgsrc/security/openpam/patches/patch-doc_man_pam.conf.5@1.1 type: added - new: '1.2' old: '1.1' path: pkgsrc/security/openpam/patches/patch-lib_libpam_openpam__constants.c pathrev: pkgsrc/security/openpam/patches/patch-lib_libpam_openpam__constants.c@1.2 type: modified id: 20180515T075732Z.40241880cbc1d363679e84d00767666989690c4a log: | openpam: update to 20170430 * patch-lib_libpam_openpam__constants.c: * comment it (make pkglint happy) * fix OPENPAM_MODULES_DIR (avoid openpam loading basesystem modules) * remove "CONFIGURE_ARGS+= --without-pam-su" (option not recognized by configure) * change '_dep_' to 'dep' in builtin.mk (make pkglint happy) * fix paths in manpages Changes from upstream: ============================================================================ OpenPAM Resedacea 2017-04-30 - BUGFIX: Reinstore the NULL check in pam_end(3) which was removed in OpenPAM Radula, as it breaks common error-handling constructs. - BUGFIX: Return PAM_SYMBOL_ERR instead of PAM_SYSTEM_ERR from the dispatcher when the required service function could not be found. - ENHANCE: Introduce the PAM_BAD_HANDLE error code for when pamh is NULL in API functions that have a NULL check. - ENHANCE: Introduce the PAM_BAD_ITEM, PAM_BAD_FEATURE and PAM_BAD_CONSTANT error codes for situations where we previously incorrectly used PAM_SYMBOL_ERR to denote that an invalid constant had been passed to an API function. - ENHANCE: Improve the RETURN VALUES section in API man pages, especially for functions that cannot fail, which were incorrectly documented as returning -1 on failure. ============================================================================ OpenPAM Radula 2017-02-19 - BUGFIX: Fix an inverted test which prevented pam_get_authtok(3) and pam_get_user(3) from using application-provided custom prompts. - BUGFIX: Plug a memory leak in pam_set_item(3). - BUGFIX: Plug a potential memory leak in openpam_readlinev(3). - BUGFIX: In openpam_readword(3), support line continuations within whitespace. - ENHANCE: Add a feature flag to control fallback to "other" policy. - ENHANCE: Add a pam_return(8) module which returns an arbitrary code specified in the module options. - ENHANCE: More and better unit tests. module: pkgsrc subject: 'CVS commit: pkgsrc/security/openpam' unixtime: '1526371052' user: triaxx