1 mod-auth-mysql (4.3.9-11) unstable; urgency=low
3 * Change section web to net
4 * Bumped standards version
8 mod-auth-mysql (4.3.9-10) unstable; urgency=low
10 * Document disabling BasicAuth and basic group file in USAGE
11 [011-auth_basic.dpatch] (closes: Bug#502895, Bug#382242)
12 * Add support for specifying the connection character set via
13 Auth_MySQL_CharacterSet [012-charset.dpatch] (closes: Bug#356530)
15 -- Joey Schulze <joey@infodrom.org> Fri, 21 Nov 2008 17:07:25 +0100
17 mod-auth-mysql (4.3.9-9) unstable; urgency=low
19 * Insert the copyright notice with names and note patches coming from
22 -- Joey Schulze <joey@infodrom.org> Wed, 21 May 2008 07:55:27 +0200
24 mod-auth-mysql (4.3.9-8) unstable; urgency=low
26 * New maintainer (closes: Bug#407360)
27 * New source package name
28 * Clarified history and license
29 * Improve documentation wrt. Auth_MySQL_Group_Field [005-directives.dpatch]
30 * Properly set unsigned char (i.e. 1-byte int) config variables, patch
31 by Adrian Bridgett <adrian@smop.co.uk> [006-options.dpatch]
32 (closes: Bug#287160, Bug#385679, Bug#393769)
33 * Stop altering the AUTH_MYSQL_VERSION with an old Debian revision
35 * Unify AuthMySQL_ and Auth_MySQL_ namespace [007-unify_namespace.dpatch]
36 * Adjust the buffer size used by make_scrambled_password()
37 [008-make_scrambled_password.dpatch] (closes: Bug#356064, Bug#346192,
39 * Adjust config parser data type for _Port to int, thanks to Lehel
40 Bernadt <lehel@pmc-services.hu> [009-port-int.dpatch] (closes: Bug#356147)
41 * Provide an Apache authentication method, thanks to Andreas Barth
42 <aba@not.so.argh.org> [010-enctype-apache.dpatch] (closes: Bug#287547)
44 -- Joey Schulze <joey@infodrom.org> Thu, 15 May 2008 14:50:06 +0200
46 libapache-mod-auth-mysql (4.3.9-7) unstable; urgency=low
49 * And actually add 004-reconnect.dpatch to debian/patches/00list...
50 Thanks to Martin Schulze.
52 -- Matej Vela <vela@debian.org> Wed, 27 Feb 2008 16:05:31 +0100
54 libapache-mod-auth-mysql (4.3.9-6) unstable; urgency=low
57 * debian/rules: Gah, don't break if the Makefile isn't there.
60 -- Matej Vela <vela@debian.org> Wed, 13 Feb 2008 19:25:22 +0100
62 libapache-mod-auth-mysql (4.3.9-5) unstable; urgency=low
65 * debian/patches/004-reconnect.dpatch: Automatically re-establish
66 connections with MySQL 5.0.3+. Thanks to Johann Glaser for the patch.
68 * debian/rules: Let dh_strip handle DEB_BUILD_OPTIONS=nostrip.
70 * debian/rules: Remove support for DEB_BUILD_OPTIONS=debug.
71 * debian/rules: Don't ignore errors from `make distclean'.
72 * Conforms to Standards version 3.7.3.
74 -- Matej Vela <vela@debian.org> Tue, 12 Feb 2008 15:55:39 +0100
76 libapache-mod-auth-mysql (4.3.9-4) unstable; urgency=low
79 * Stop building libapache-mod-auth-mysql (Closes: #429104)
80 * Remove B-D on apache-dev
81 * Lets set DH_COMPAT in debian/compat, not debian/rules
82 * Update debian/rules not to build the apache13 module anymore.
83 * Conforms with latest Standards Version 3.7.2
85 -- Michael Ablassmeier <abi@debian.org> Tue, 19 Jun 2007 11:09:00 +0200
87 libapache-mod-auth-mysql (4.3.9-3) unstable; urgency=medium
90 * Set maintainer to Debian QA Group <packages@qa.debian.org>.
91 * apache2 module depends now on apache2.2-common.
92 * Removed the ,,changes* directories from the diff.gz.
93 * Use now make distclean instead of make clean in debian/rules.
94 * Build-depend now on dpatch.
95 * Build-depend now on debhelper 5 instead of 4.
96 * Converted the patches to dpatch.
97 * Applied a patch to fix FTBFS against apache2.2 (Closes: #389579).
98 Thanks to Julian Calaby for the patch.
100 -- Mario Iseli <admin@marioiseli.com> Sun, 11 Feb 2007 14:04:10 +0100
102 libapache-mod-auth-mysql (4.3.9-2.1) unstable; urgency=medium
104 * Non-maintainer upload.
105 Rebuild against libmysqlclient15. Closes: #343771
107 -- Christian Hammers <ch@debian.org> Tue, 21 Feb 2006 21:43:01 +0100
109 libapache-mod-auth-mysql (4.3.9-2) unstable; urgency=low
111 * Rebuild for libmysqlclient12. Closes: #298671.
112 * Clarify USAGE for md5 passwords. Closes: #298071.
114 -- Matthew Palmer <mpalmer@debian.org> Thu, 10 Mar 2005 08:48:03 +1100
116 libapache-mod-auth-mysql (4.3.9-1) unstable; urgency=low
118 * New upstream release, which codifies the way that multiple require
119 statements are meant to work.
121 -- Matthew Palmer <mpalmer@debian.org> Fri, 24 Dec 2004 00:30:40 +1100
123 libapache-mod-auth-mysql (4.3.8-1) unstable; urgency=low
125 * Now converted to a non-native package, as I've got a user who is not a
127 * Fixed the configure script to properly detect whether libcrypt needs to
128 be a separate library.
129 * Guarded all instances of CRYPT_DES_ENCRYPTION_FLAG, so you can build the
130 module without crypt() being present.
132 -- Matthew Palmer <mpalmer@debian.org> Fri, 5 Nov 2004 22:07:14 +1100
134 libapache-mod-auth-mysql (4.3.7) unstable; urgency=low
136 * Added a new encryption type, SHA1Sum, using a patch kindly prepared by
137 Joseph Walton. Closes: #271730.
139 -- Matthew Palmer <mpalmer@debian.org> Mon, 20 Sep 2004 10:26:41 +1000
141 libapache-mod-auth-mysql (4.3.6) unstable; urgency=high
143 * Fixed a security bug where an error in the execution of
144 mysql_check_group() causes the group check to succeed. Closes: #271721.
145 Thanks to Joseph Walton for finding the problem and providing a patch.
147 -- Matthew Palmer <mpalmer@debian.org> Wed, 15 Sep 2004 10:59:26 +1000
149 libapache-mod-auth-mysql (4.3.5) unstable; urgency=high
151 * High urgency on the request of Adam Conrad to try and get Apache2
153 * Rebuild to back out the ill-fated apache2 LFS transition (so much for
154 comprehensive testing...) Closes: #267354.
155 * Bumped the apache2-*-dev build-dep and apache2 dep to >= 2.0.50-10.
157 -- Matthew Palmer <mpalmer@debian.org> Sun, 22 Aug 2004 21:08:58 +1000
159 libapache-mod-auth-mysql (4.3.4) unstable; urgency=medium
161 * Rebuild to support new Apache2 ABI. Closes: #266177.
163 -- Matthew Palmer <mpalmer@debian.org> Tue, 17 Aug 2004 10:01:34 +1000
165 libapache-mod-auth-mysql (4.3.3) unstable; urgency=low
167 * Really fixed the multi-group checking. Seems I put the "you're not
168 invited" return at the wrong scope. Where's my dwim() function, dammit.
169 Closes: #257879 (I promise).
171 -- Matthew Palmer <mpalmer@debian.org> Fri, 13 Aug 2004 00:23:02 +1000
173 libapache-mod-auth-mysql (4.3.2) unstable; urgency=low
175 * Fixed multi-group checking; if multiple groups are listed in the
176 'require group' directive, the code only checked for the first one.
177 Thanks to Karsten Richter for finding the bug and fixing it.
179 * Cleaned up a define and associated bits to allow compilation under
180 gcc-2.95. And we didn't even need a versioned build-depends.
183 -- Matthew Palmer <mpalmer@debian.org> Fri, 6 Aug 2004 20:19:43 +1000
185 libapache-mod-auth-mysql (4.3.1) unstable; urgency=low
187 * Determined that safe_mysql_query() wasn't retrying on some retryable
188 errors, and fixed it up so that it retries once if the server wandered
189 off before we started. Closes: #255985.
191 -- Matthew Palmer <mpalmer@debian.org> Sun, 27 Jun 2004 21:34:59 +1000
193 libapache-mod-auth-mysql (4.3.0) unstable; urgency=low
195 * Two new directives, Auth_MySQL_DefaultPort and Auth_MySQL_DefaultSocket.
196 * Related to the above, the specification of port or socket as part of the
197 hostname is no longer permitted. Hopefully nobody got too attached to
198 that, as it wasn't documented as such anyway.
199 * Straightened out various bits of twisty code.
200 * Removed the crazy host/port/socket parsing code which (I believe) was
201 causing all the screwed up hostname grief. Closes: #251704.
203 -- Matthew Palmer <mpalmer@debian.org> Wed, 16 Jun 2004 17:39:10 +1000
205 libapache-mod-auth-mysql (4.2.1) unstable; urgency=low
207 * Added some directives to the Apache2 config handler which were somehow
208 missed in the initial conversion. Closes: #252455.
209 * Fixed a string termination issue in the connection code.
212 -- Matthew Palmer <mpalmer@debian.org> Fri, 4 Jun 2004 10:28:21 +1000
214 libapache-mod-auth-mysql (4.2.0) unstable; urgency=low
216 * Applied a patch from Takeshi Murakami to add Apache 2 support and the
217 ability to specify a port number or socket file (for those times you
218 just gotta do it). Closes: #231667. Many thanks to Takeshi for taking
219 the time to do the Apache2 conversion (which appears to have been a fair
221 - Updated DIRECTIVES for the new port/socket specifiers.
222 - Added new --with-apache and --with-apache2 ./configure options to
223 enable/disable build support for both modules.
224 - New binary package, libapache2-mod-auth-mysql, to provide the
225 apache2-compiled version of m-a-m. Closes: #248415. Also updated
226 build-deps and all that sort of thing. Small parts shamelessly
227 stolen from libapache2-mod-auth-pgsql.
228 * Bumped standards version; no changes needed.
229 * Reversed the sense of the persistent check on connection close; the
230 program now behaves like it's documentation. Closes: #243995.
232 -- Matthew Palmer <mpalmer@debian.org> Tue, 11 May 2004 15:09:07 +1000
234 libapache-mod-auth-mysql (4.1.8) unstable; urgency=low
236 * Added conditionals and more calls to modules-config so that the module
237 will install nicely into all apache flavours. Closes: #226425.
238 * Applied a functionality improvement from Jakub Stachowski to add some
239 arbitrary SQL to the end of a query, to improve matching.
242 -- Matthew Palmer <mpalmer@debian.org> Fri, 16 Jan 2004 12:47:46 +1030
244 libapache-mod-auth-mysql (4.1.7) unstable; urgency=low
246 * Added a postinst and postrm which should add and remove the module from
247 Apache's module list. Closes: #220239
248 * Thwap! Forgot that sec->user_field might be NULL, so we shouldn't set
249 auth_user_field to it if it's empty.
250 * Added more ways to set user_group_field in the group checking query.
251 Also added a default, so it'll never be NULL.
252 * Some punctuation changes in the group check query string.
253 * Tracked down a particularly vicious segfault (and fixed another bug in
255 * Finally tracked down the cause of require groups not working.
256 Closes: #216859. Many thanks to Stephen Leclerc for putting up with my
257 many fruitless debugging attempts, since I couldn't reproduce the
258 problem on my systems, but it was consistent for him.
260 -- Matthew Palmer <mpalmer@debian.org> Wed, 19 Nov 2003 00:02:10 +1100
262 libapache-mod-auth-mysql (4.1.6) unstable; urgency=low
264 * Escaped $ signs in MD5 configure test, so it works properly. Thanks to
265 Emmanuel Lacour for working this one out. (Closes: #212179)
267 -- Matthew Palmer <mpalmer@debian.org> Wed, 24 Sep 2003 09:39:06 +1000
269 libapache-mod-auth-mysql (4.1.5) unstable; urgency=low
271 * Applied patch supplied by Martin Kos to allow groups of a user to be
272 specified as a MySQL SET. (Closes: #200535)
274 -- Matthew Palmer <mpalmer@debian.org> Sun, 13 Jul 2003 19:00:17 +1000
276 libapache-mod-auth-mysql (4.1.4.1) unstable; urgency=low
278 * Yet more #ifdef'd debugging, since I suspect a need for more sacrificial
281 -- Matthew Palmer <mpalmer@debian.org> Fri, 16 May 2003 17:37:15 +1000
283 libapache-mod-auth-mysql (4.1.4) unstable; urgency=low
285 * Now with a log message indicating "auth failed".
286 * More logging around query generation, to solve a mysterious bug.
287 * USAGE a little more detailed on the subject of encryption types.
290 -- Matthew Palmer <mpalmer@debian.org> Wed, 7 May 2003 17:18:17 +1000
292 libapache-mod-auth-mysql (4.1.3) unstable; urgency=low
294 * Updated the Build-Deps to point to the LGPL'd libmysqlclient10-dev,
295 rather than the GPL'd libmysqlclient-dev (which is actually lmc12-dev
296 now). Pesky licenses. Closes: #189212.
298 -- Matthew Palmer <mpalmer@debian.org> Wed, 16 Apr 2003 17:05:22 +1000
300 libapache-mod-auth-mysql (4.1.2) unstable; urgency=low
302 * FFS... Automade makefiles suck. Duplicated the cleaning action of make
303 distclean in debian/rules. Closes: #189107.
305 -- Matthew Palmer <mpalmer@debian.org> Wed, 16 Apr 2003 09:09:58 +1000
307 libapache-mod-auth-mysql (4.1.1) unstable; urgency=low
309 * New version numbering scheme. Screw this upstream-debian thing, I *am*
310 the damn upstream (oooh, I love the power).
311 * Fixed the blasted zombie connection problem. Simple really - as long as
312 Apache played ball (which it didn't). Closes: #184443. Yippee! Much
313 thanks *must* go to john@pensol.com who did the hard work of identifying
314 the exact circumstances under which this bug occured, and provided a
315 fair bit of the logic required to fix it.
316 * Added analogous Auth_MySQL_Group_User_Field command, fixed code to align
317 with documentation (group_user is the same as the username field, by
318 default). All together, Closes: #187678.
320 -- Matthew Palmer <mpalmer@debian.org> Mon, 14 Apr 2003 23:27:08 +1000
322 libapache-mod-auth-mysql (4.1.0-2) unstable; urgency=low
324 * Added not null qualifier in USAGE so that it's valid MySQL.
326 * Added the DIRECTIVES file to the documentation. (Closes: #181692)
328 -- Matthew Palmer <mpalmer@debian.org> Thu, 20 Feb 2003 13:06:21 +1100
330 libapache-mod-auth-mysql (4.1.0-1) unstable; urgency=low
332 * New upstream version.
333 * Modified rules to accomodate new configure script.
335 -- Matthew Palmer <mpalmer@debian.org> Wed, 13 Nov 2002 01:25:13 +1100
337 libapache-mod-auth-mysql (4.0.0-3) unstable; urgency=low
339 * Removed the custom APLOG_MARK I defined - it really isn't necessary, and
340 just makes the logfile uglier.
341 * Uncommented the check to see if the module has been disabled in config.
342 Another one of those "WTF?" moments. (Closes: #166458)
343 * Hunted down all error messages which don't involve errno and explicitly
344 set errno to 0 (to avoid weird errors in logging messages).
346 -- Matthew Palmer <mpalmer@debian.org> Sun, 10 Nov 2002 15:24:27 +1100
348 libapache-mod-auth-mysql (4.0.0-2) unstable; urgency=low
350 * Uncomment the Auth_MySQL directives from the directives list. Why it
351 ever got commented in the first place is completely beyond me.
354 -- Matthew Palmer <mpalmer@debian.org> Thu, 17 Oct 2002 09:30:54 +1000
356 libapache-mod-auth-mysql (4.0.0-1) unstable; urgency=low
358 * New upstream release. Mostly just a merge of two differing versions of
359 the upstream software, as well as some minor fiddling.
361 -- Matthew Palmer <mpalmer@debian.org> Sat, 28 Sep 2002 12:43:46 +1000
363 libapache-mod-auth-mysql (3.2-2) unstable; urgency=low
365 * Added support for PHP-style MD5 hashes. (Closes: #158287)
366 * New maintainer, at the consent of the previous maintainer. Thanks to
367 Matthew Wilcox for his work on the package to date.
368 * Bumped standards-version to 3.5.7.
369 * Integrated debhelper a bit more, DH_COMPAT=4.
370 * New version. (Closes: #100692)
372 -- Matthew Palmer <mpalmer@debian.org> Mon, 23 Sep 2002 11:08:57 +1000
374 libapache-mod-auth-mysql (3.2-1) unstable; urgency=low
376 * Split from apache 1.3.22-5 package to reduce apache dependencies.
378 -- Matthew Wilcox <willy@debian.org> Wed, 9 Jan 2002 15:15:23 -0700