Import Debian package 0.61.0-1+lenny1
[hcoop/debian/courier-authlib.git] / ChangeLog
index b07b533..065fc3e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,77 @@
+0.61.0
+
+2008-07-13  Mr. Sam  <mrsam@courier-mta.com>
+
+       * courier-authlib.spec: Dummy provides: for symlinks, to allow upgrade
+       with older packages that require <libname>.so.0.
+
+2008-07-09  Mr. Sam  <mrsam@courier-mta.com>
+
+       * 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.
+
+2008-07-08  Mr. Sam  <mrsam@courier-mta.com>
+
+       * 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.
+
+2008-06-29  Mr. Sam  <mrsam@courier-mta.com>
+
+       * 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.
+
+0.60.6
+
+2008-06-08  Alessandro Vesely <vesely@tana.it>
+
+       * authmysqllib.c: Use mysql_set_character_set() instead of SET NAMES
+
+0.60.5
+
+2008-05-16  Mr. Sam  <mrsam@courier-mta.com>
+
+       * authmysqllib.c: Fix domain-less queries.
+
+0.60.4
+
+2008-05-08  Mr. Sam  <sam@email-scan.com>
+
+       * Makefile: Drop the unmaintained authvchkpw module. 
+
+2008-05-04  Mr. Sam  <mrsam@courier-mta.com>
+
+       * authmysqllib.c: Cleanup. Use mysql_real_escape_string instead of
+       crude filtering.
+
+0.60.3
+
+2007-11-11  Mr. Sam  <sam@email-scan.com>
+
+       * Makefile.am: Use _LIBADD properly.
+
+2007-10-15  "Johnny C. Lam" <jlam-courier@buildlink.org>
+
+       * configure.in: More portability fixes.
+
+0.60.2
+
+2007-10-10  "Johnny C. Lam" <jlam-courier@buildlink.org>
+
+       * liblock/lockdaemon.c: Portability fix for checking the highest
+       available file descriptor.
+
 0.60.1
 
 2007-10-06  Anton Dobkin <adobkin@viansib.ru>