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