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