libapache-mod-auth-mysql (4.3.1) unstable; urgency=low

  * Determined that safe_mysql_query() wasn't retrying on some retryable
    errors, and fixed it up so that it retries once if the server wandered
    off before we started.  Closes: #255985.

 -- Matthew Palmer <mpalmer@debian.org>  Sun, 27 Jun 2004 21:34:59 +1000

libapache-mod-auth-mysql (4.3.0) unstable; urgency=low

  * Two new directives, Auth_MySQL_DefaultPort and Auth_MySQL_DefaultSocket. 
  * Related to the above, the specification of port or socket as part of the
    hostname is no longer permitted.  Hopefully nobody got too attached to
    that, as it wasn't documented as such anyway.
  * Straightened out various bits of twisty code.
  * Removed the crazy host/port/socket parsing code which (I believe) was
    causing all the screwed up hostname grief.  Closes: #251704.

 -- Matthew Palmer <mpalmer@debian.org>  Wed, 16 Jun 2004 17:39:10 +1000

libapache-mod-auth-mysql (4.2.1) unstable; urgency=low

  * Added some directives to the Apache2 config handler which were somehow
    missed in the initial conversion.  Closes: #252455.
  * Fixed a string termination issue in the connection code.
    Closes: #251704.

 -- Matthew Palmer <mpalmer@debian.org>  Fri,  4 Jun 2004 10:28:21 +1000

libapache-mod-auth-mysql (4.2.0) unstable; urgency=low

  * Applied a patch from Takeshi Murakami to add Apache 2 support and the
    ability to specify a port number or socket file (for those times you
    just gotta do it).  Closes: #231667.  Many thanks to Takeshi for taking
    the time to do the Apache2 conversion (which appears to have been a fair
    bit of work).
      - Updated DIRECTIVES for the new port/socket specifiers.
      - Added new --with-apache and --with-apache2 ./configure options to
        enable/disable build support for both modules.
      - New binary package, libapache2-mod-auth-mysql, to provide the
        apache2-compiled version of m-a-m.  Closes: #248415.  Also updated
        build-deps and all that sort of thing.  Small parts shamelessly
        stolen from libapache2-mod-auth-pgsql.
  * Bumped standards version; no changes needed.
  * Reversed the sense of the persistent check on connection close; the
    program now behaves like it's documentation.  Closes: #243995.

 -- Matthew Palmer <mpalmer@debian.org>  Tue, 11 May 2004 15:09:07 +1000

libapache-mod-auth-mysql (4.1.8) unstable; urgency=low

  * Added conditionals and more calls to modules-config so that the module
    will install nicely into all apache flavours.  Closes: #226425.
  * Applied a functionality improvement from Jakub Stachowski to add some
    arbitrary SQL to the end of a query, to improve matching.
    Closes: #221923.

 -- Matthew Palmer <mpalmer@debian.org>  Fri, 16 Jan 2004 12:47:46 +1030

libapache-mod-auth-mysql (4.1.7) unstable; urgency=low

  * Added a postinst and postrm which should add and remove the module from
    Apache's module list.  Closes: #220239
  * Thwap!  Forgot that sec->user_field might be NULL, so we shouldn't set
    auth_user_field to it if it's empty.
  * Added more ways to set user_group_field in the group checking query.
    Also added a default, so it'll never be NULL.
  * Some punctuation changes in the group check query string.
  * Tracked down a particularly vicious segfault (and fixed another bug in
    the process).
  * Finally tracked down the cause of require groups not working.
    Closes: #216859.  Many thanks to Stephen Leclerc for putting up with my
    many fruitless debugging attempts, since I couldn't reproduce the
    problem on my systems, but it was consistent for him.

 -- Matthew Palmer <mpalmer@debian.org>  Wed, 19 Nov 2003 00:02:10 +1100

libapache-mod-auth-mysql (4.1.6) unstable; urgency=low

  * Escaped $ signs in MD5 configure test, so it works properly.  Thanks to
    Emmanuel Lacour for working this one out.  (Closes: #212179)

 -- Matthew Palmer <mpalmer@debian.org>  Wed, 24 Sep 2003 09:39:06 +1000

libapache-mod-auth-mysql (4.1.5) unstable; urgency=low

  * Applied patch supplied by Martin Kos to allow groups of a user to be
    specified as a MySQL SET.  (Closes: #200535)

 -- Matthew Palmer <mpalmer@debian.org>  Sun, 13 Jul 2003 19:00:17 +1000

libapache-mod-auth-mysql (4.1.4.1) unstable; urgency=low

  * Yet more #ifdef'd debugging, since I suspect a need for more sacrificial
    lambs.

 -- Matthew Palmer <mpalmer@debian.org>  Fri, 16 May 2003 17:37:15 +1000

libapache-mod-auth-mysql (4.1.4) unstable; urgency=low

  * Now with a log message indicating "auth failed".
  * More logging around query generation, to solve a mysterious bug.
  * USAGE a little more detailed on the subject of encryption types. 
    (Closes: #192098)

 -- Matthew Palmer <mpalmer@debian.org>  Wed,  7 May 2003 17:18:17 +1000

libapache-mod-auth-mysql (4.1.3) unstable; urgency=low

  * Updated the Build-Deps to point to the LGPL'd libmysqlclient10-dev,
    rather than the GPL'd libmysqlclient-dev (which is actually lmc12-dev
    now).  Pesky licenses.  Closes: #189212.

 -- Matthew Palmer <mpalmer@debian.org>  Wed, 16 Apr 2003 17:05:22 +1000

libapache-mod-auth-mysql (4.1.2) unstable; urgency=low

  * FFS... Automade makefiles suck.  Duplicated the cleaning action of make
    distclean in debian/rules.  Closes: #189107.

 -- Matthew Palmer <mpalmer@debian.org>  Wed, 16 Apr 2003 09:09:58 +1000

libapache-mod-auth-mysql (4.1.1) unstable; urgency=low

  * New version numbering scheme.  Screw this upstream-debian thing, I *am*
    the damn upstream (oooh, I love the power).
  * Fixed the blasted zombie connection problem.  Simple really - as long as
    Apache played ball (which it didn't).  Closes: #184443.  Yippee!  Much
    thanks *must* go to john@pensol.com who did the hard work of identifying
    the exact circumstances under which this bug occured, and provided a
    fair bit of the logic required to fix it.
  * Added analogous Auth_MySQL_Group_User_Field command, fixed code to align
    with documentation (group_user is the same as the username field, by
    default).  All together, Closes: #187678.

 -- Matthew Palmer <mpalmer@debian.org>  Mon, 14 Apr 2003 23:27:08 +1000

libapache-mod-auth-mysql (4.1.0-2) unstable; urgency=low

  * Added not null qualifier in USAGE so that it's valid MySQL.
    (Closes: #178191)
  * Added the DIRECTIVES file to the documentation.  (Closes: #181692)

 -- Matthew Palmer <mpalmer@debian.org>  Thu, 20 Feb 2003 13:06:21 +1100

libapache-mod-auth-mysql (4.1.0-1) unstable; urgency=low

  * New upstream version.
  * Modified rules to accomodate new configure script.

 -- Matthew Palmer <mpalmer@debian.org>  Wed, 13 Nov 2002 01:25:13 +1100

libapache-mod-auth-mysql (4.0.0-3) unstable; urgency=low

  * Removed the custom APLOG_MARK I defined - it really isn't necessary, and
    just makes the logfile uglier.
  * Uncommented the check to see if the module has been disabled in config.
    Another one of those "WTF?" moments.  (Closes: #166458)
  * Hunted down all error messages which don't involve errno and explicitly
    set errno to 0 (to avoid weird errors in logging messages).

 -- Matthew Palmer <mpalmer@debian.org>  Sun, 10 Nov 2002 15:24:27 +1100

libapache-mod-auth-mysql (4.0.0-2) unstable; urgency=low

  * Uncomment the Auth_MySQL directives from the directives list.  Why it
    ever got commented in the first place is completely beyond me.
    (Closes: #164321)

 -- Matthew Palmer <mpalmer@debian.org>  Thu, 17 Oct 2002 09:30:54 +1000

libapache-mod-auth-mysql (4.0.0-1) unstable; urgency=low

  * New upstream release.  Mostly just a merge of two differing versions of
    the upstream software, as well as some minor fiddling.

 -- Matthew Palmer <mpalmer@debian.org>  Sat, 28 Sep 2002 12:43:46 +1000

libapache-mod-auth-mysql (3.2-2) unstable; urgency=low

  * Added support for PHP-style MD5 hashes.  (Closes: #158287)
  * New maintainer, at the consent of the previous maintainer.  Thanks to
    Matthew Wilcox for his work on the package to date.
  * Bumped standards-version to 3.5.7.
  * Integrated debhelper a bit more, DH_COMPAT=4.
  * New version. (Closes: #100692)

 -- Matthew Palmer <mpalmer@debian.org>  Mon, 23 Sep 2002 11:08:57 +1000

libapache-mod-auth-mysql (3.2-1) unstable; urgency=low

  * Split from apache 1.3.22-5 package to reduce apache dependencies.

 -- Matthew Wilcox <willy@debian.org>  Wed,  9 Jan 2002 15:15:23 -0700
