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