pkgsrc/security/courier-authlib
tonnerre 46723b3a66 Upgrade courier-authlib to version 0.61.0 in order to fix CVE-2008-2667,
finally. While here, fix PLIST and depkglint a bit. Also, fix the horrid
abuse of libtool.

Changes since 0.60.2:
 * courier-authlib.spec: Dummy provides: for symlinks, to allow upgrade
   with older packages that require <libname>.so.0.
 * Makefile.am: Switch to versionless shared libraries.
   Install all shared libraries just as <libname>.so. make install manually
   removes *.so.0.0 files that were left over from previous versions,
   and installs a temporary *.so.0 symlink to *.so, for temporary
   binary ABI compatibility with 0.60. The symlinks will be removed in
   0.62.
 * Cleanup: always compile md5, sha* and hmac stuff, and remove all
   conditionally-compiled cruft. Move SASL list to an internal header.
   Add client-side support for AUTH EXTERNAL.
 * authsasl.c (auth_sasl_ex): auth_sasl_ex() supercedes auth_sasl(),
   invokes auth_sasl() for non-EXTERNAL SASL methods, implements EXTERNAL
   by going through the motions, then setting up a dummy authentication
   request.
 * authdaemon.c (auth_generic): Check for the dummy EXTERNAL
   authentication request, and handle it by invoking auth_getuserinfo(),
   rather than sending it down the pipe. This avoid having to implement
   a stub in every authentication module.
 * authmysqllib.c: Use mysql_set_character_set() instead of SET NAMES
 * authmysqllib.c: Fix domain-less queries.
 * Makefile: Drop the unmaintained authvchkpw module.
 * authmysqllib.c: Cleanup. Use mysql_real_escape_string instead of
   crude filtering.
 * Makefile.am: Use _LIBADD properly.
 * configure.in: More portability fixes.
2008-09-28 22:15:30 +00:00
..
files Make this more cut-and-paste-friendly. 2008-02-18 20:37:22 +00:00
patches Upgrade courier-authlib to version 0.61.0 in order to fix CVE-2008-2667, 2008-09-28 22:15:30 +00:00
buildlink3.mk Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
DEINSTALL
DESCR
distinfo Upgrade courier-authlib to version 0.61.0 in order to fix CVE-2008-2667, 2008-09-28 22:15:30 +00:00
Makefile Upgrade courier-authlib to version 0.61.0 in order to fix CVE-2008-2667, 2008-09-28 22:15:30 +00:00
Makefile.common Document where this file is included. 2007-11-27 16:27:30 +00:00
MESSAGE
options.mk Remove unnecessary PLIST_SUBST definition -- the PLIST is dynamic through 2008-04-10 20:56:33 +00:00
PLIST Upgrade courier-authlib to version 0.61.0 in order to fix CVE-2008-2667, 2008-09-28 22:15:30 +00:00