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