You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4186 lines
169 KiB

  1. percona-xtradb-dfsg-5.1 (5.1.36-1) experimental; urgency=low
  2. [TODO]
  3. * Link libmysqlclient.so to libmysqlclient_r.so to help applications
  4. like Apache where some modules, like libaprutil, want to use the thread
  5. safe library and some, like PHP, do not. As the client library just copies
  6. data between client and server, we do not expect significant performance
  7. losses. (thanks to Stefan Fritsch). Closes: #450535
  8. Add the following to libmysqlclient16.links:
  9. usr/lib/libmysqlclient_r.so.16.0.0 usr/lib/libmysqlclient.so.16.0.0
  10. * Ex-maintainer upload :)
  11. * New upstream release.
  12. * SECURITY: Upstream fix for "mysql client does not escape strings in
  13. --html mode." (CVE-2008-4456) Closes: #526254
  14. * Upstream fixes REPEAT() function. Closes: #447028
  15. * Upstream fixes problems when mixing ORDER and GROUP BY. Closes: #470854
  16. * There were many innodb fixes in the last two years, probably
  17. also for this unreproducible crash. CLoses: #447713
  18. * Removed amd64 specific -fPIC compiler option that was introduced
  19. especially for building the NDB cluster module which is no longer
  20. part of this package (thanks to Modestas Vainius). Closes: #508406
  21. * Put /etc/mysql/conf.d to mysql-server-5.1.dirs (thanks to Alexander
  22. Gerasiov). Closes: #515145
  23. * Fixed mysql-test suite by adding 50_mysql-test__db_test.dpatch.
  24. It now passes 100% of the tests again. Also Closes: #533999
  25. * Preinst now prevents Installation if NDB configuration is detected.
  26. * Applied Ubuntu patch that fixes privilege bootstrapping in postinst
  27. (thanks to Mathias Gug). Closes: #535492
  28. * Applied Ubuntu patch that sets the debconf prio for the root password
  29. question to high and prevents it from being asked on 5.0 -> 5.1 upgrades
  30. (thanks to Mathias Gug). Closes: #535500
  31. * Removed the check for ISAM tables as the only supported upgrade path is
  32. from lenny's MySQL-5.0.
  33. * Added /etc/mysql/conf.d/mysqld_safe_syslog.cnf which enables mysqld_safe
  34. to pipe all mysqld output into the syslog. The reason for not letting dpkg
  35. handle it via a normal config file change was that my.cnf is usually
  36. heavily tuned by the admin so the setting would go lost too easily.
  37. * Updated mysqlreport to version 3.5 (including two minor patches by me).
  38. -- Christian Hammers <ch@debian.org> Wed, 01 Jul 2009 20:54:58 +0200
  39. mysql-dfsg-5.1 (5.1.34-1) experimental; urgency=low
  40. * New upstream release.
  41. -- Norbert Tretkowski <nobse@debian.org> Mon, 20 Apr 2009 20:23:10 +0200
  42. mysql-dfsg-5.1 (5.1.33-2) experimental; urgency=low
  43. * Remove no longer active developers from uploaders field.
  44. * Drop workaround for upgrades from MySQL 3.23, not necessary any more.
  45. -- Norbert Tretkowski <nobse@debian.org> Tue, 07 Apr 2009 11:23:25 +0200
  46. mysql-dfsg-5.1 (5.1.33-1) experimental; urgency=low
  47. * New upstream release.
  48. -- Norbert Tretkowski <nobse@debian.org> Thu, 02 Apr 2009 21:12:23 +0200
  49. mysql-dfsg-5.1 (5.1.32-1) experimental; urgency=low
  50. * New upstream release.
  51. -- Norbert Tretkowski <nobse@debian.org> Fri, 06 Mar 2009 18:48:23 +0100
  52. mysql-dfsg-5.1 (5.1.31-2) experimental; urgency=low
  53. * Update SSL certificates, and re-enable SSL related tests when running
  54. the testsuite.
  55. -- Norbert Tretkowski <nobse@debian.org> Tue, 10 Feb 2009 16:08:42 +0100
  56. mysql-dfsg-5.1 (5.1.31-1) experimental; urgency=low
  57. * New upstream release.
  58. -- Norbert Tretkowski <nobse@debian.org> Sun, 08 Feb 2009 17:07:11 +0100
  59. mysql-dfsg-5.1 (5.1.30-2) experimental; urgency=low
  60. * Drop MySQL Cluster support, it's deprecated since 5.1.24-RC.
  61. * Fix FTBFS if build twice in a row. (closes: #487091)
  62. -- Norbert Tretkowski <nobse@debian.org> Fri, 05 Dec 2008 21:04:55 +0100
  63. mysql-dfsg-5.1 (5.1.30-1) experimental; urgency=low
  64. * New upstream release.
  65. -- Norbert Tretkowski <nobse@debian.org> Thu, 27 Nov 2008 09:09:55 +0100
  66. mysql-dfsg-5.1 (5.1.29rc-1) experimental; urgency=low
  67. * New upstream release.
  68. -- Norbert Tretkowski <nobse@debian.org> Mon, 27 Oct 2008 20:00:43 +0100
  69. mysql-dfsg-5.1 (5.1.26rc-1) experimental; urgency=low
  70. * New upstream release.
  71. -- Norbert Tretkowski <nobse@debian.org> Mon, 14 Jul 2008 21:46:59 +0200
  72. mysql-dfsg-5.1 (5.1.25rc-1) experimental; urgency=low
  73. * New upstream release.
  74. -- Norbert Tretkowski <nobse@debian.org> Sat, 21 Jun 2008 13:55:02 +0200
  75. mysql-dfsg-5.1 (5.1.24rc-1) experimental; urgency=low
  76. * New upstream release.
  77. * Ignore errors in testsuite on ia64 and s390.
  78. -- Norbert Tretkowski <nobse@debian.org> Wed, 16 Apr 2008 22:03:44 +0200
  79. mysql-dfsg-5.1 (5.1.23rc-1) experimental; urgency=low
  80. * New upstream release.
  81. [ Christian Hammers ]
  82. * Add PIC support for NDB libraries on amd64 (thanks to Monty Taylor).
  83. * Add extra information when aborting due to a detected downgrade (thanks to
  84. Raphael Pinson).
  85. * Move libndbclient.so.3 to its own package as it now has a version != 0
  86. (thanks to Raphael Pinson for reminding me).
  87. [ Monty Taylor ]
  88. * Remove 85_ndb__staticlib.dpatch since we have a libndbclient package now.
  89. * Add myself to the uploaders so that I don't get complaints about package
  90. signing.
  91. * Add libndbclient-dev package to go with libndbclient3.
  92. [ Norbert Tretkowski ]
  93. * Update patches:
  94. + 41_scripts__mysql_install_db.sh__no_test.dpatch
  95. * Drop patches:
  96. + 70_upstream_debian__configure.dpatch
  97. + 71_upstream_debian__Makefile.in.dpatch
  98. + 99_TEMP_minmax.dpatch
  99. * Remove Adam Conrad from uploaders on his request. Thanks for your work in
  100. the past!
  101. * Ignore errors in testsuite on amd64 and i386.
  102. -- Norbert Tretkowski <nobse@debian.org> Fri, 29 Feb 2008 10:38:27 +0100
  103. mysql-dfsg-5.1 (5.1.22rc-1) experimental; urgency=low
  104. * New upstream version.
  105. * Let mysql-server-5.1 pre-depend on debconf as it uses it in the preinst.
  106. * Fixed mysql-client-5.1 menu entry for upcoming menu policy 1.4.
  107. -- Christian Hammers <ch@debian.org> Tue, 02 Oct 2007 22:45:37 +0200
  108. mysql-dfsg-5.1 (5.1.21beta-1) experimental; urgency=low
  109. * My "Greetings from FrOSCon!" release.
  110. * New upstream version.
  111. * libmysqlclient.so.15 has been superseded by libmysqlclient.so.16.
  112. * Renamed libmysqlclient15-dev to libmysqlclient-dev but added an empty
  113. package libmysqlclient15-dev to ease the transition for packages with
  114. a versioned build-dep to libmysqlclient15-dev which is something that
  115. currently does not work with "Provides:".
  116. * Synced with 5.0 branch up to subversion release r909.
  117. * Commented out most of the compile conditionals in the hope that
  118. all architectures can be build the same way.
  119. * Added a lot of new binaries and manpages.
  120. * Switched to plugin based engines.
  121. -- Christian Hammers <ch@debian.org> Sat, 25 Aug 2007 14:24:40 +0200
  122. mysql-dfsg-5.1 (5.1.19beta-1) experimental; urgency=low
  123. * New upstream release.
  124. -- Christian Hammers <ch@debian.org> Mon, 11 Jun 2007 23:18:35 +0200
  125. mysql-dfsg-5.1 (5.1.16beta-4) experimental; urgency=high
  126. * Merged with 5.0 r850:
  127. * SECURITY:
  128. In some previous versions mysql_install_db was not idempotent and did
  129. always create passwordless root accounts although it should only on
  130. initial installs (thanks to Olaf van der Spek). Closes: #418672
  131. * Added check for passwordless root accounts to debian-start.
  132. * As MySQL-5.0 is, at least currently, incompatible with Kernel 2.4 the
  133. installation is aborted for such old kernels. Debian Etch does not
  134. support them anyway according to the release notes but this might be
  135. unexpected and many production servers still have self build ones
  136. installed (thanks to Marc-Christian Petersen). See: #416841
  137. * Adjusted TeX build-deps to texlive.
  138. * Added innotop.
  139. * Changed maintainer email address to
  140. pkg-mysql-commits@lists.alioth.debian.org
  141. -- Christian Hammers <ch@debian.org> Thu, 19 Apr 2007 19:29:29 +0200
  142. mysql-dfsg-5.1 (5.1.16beta-3) experimental; urgency=low
  143. * Merged with 5.0 r837:
  144. * Activated the blackhole engine as it's needed for replicating partition
  145. designs (thanks to Cyril SCETBON).
  146. * Fixed segfault on i486 systems without cpuid instruction (thanks to
  147. Lennart Sorensen). Closes: #410474
  148. * Only use of the non-essential debconf package in postrm if it is
  149. still installed (thanks to Michael Ablassmeier). Closes: #416838
  150. -- Christian Hammers <ch@debian.org> Sun, 18 Mar 2007 21:48:11 +0100
  151. mysql-dfsg-5.1 (5.1.16beta-2) experimental; urgency=low
  152. * Merged with 5.0 r818:
  153. * Fixed FTBFS on Sparc introduced with the "make -j" trick in
  154. 5.0.32-8 (thanks to Frank Lichtenheld). Closes: #415026
  155. -- Christian Hammers <ch@debian.org> Sun, 18 Mar 2007 21:20:11 +0100
  156. mysql-dfsg-5.1 (5.1.16beta-1) experimental; urgency=low
  157. * New upstream release.
  158. * SECURITY: Using an INFORMATION_SCHEMA table with ORDER BY in a subquery
  159. could cause a server crash (CVE-2007-1420).
  160. * Added temporary patch 90_TEMP_sqlparse-ifdef to avoid build problems.
  161. * Merged with 5.0 r809:
  162. * Updated mysqlreport to latest upstream (and patched --help usage
  163. message and "return if qcache_size==0").
  164. * Merged with 5.0 r798:
  165. * Adapt MAKE_J to use the -j option with the number of available
  166. processors. (thanks to Raphael Pinson).
  167. * Merged with 5.0 r758:
  168. * Changed minimum required version in dh_makeshlibs to 5.0.27-1 as
  169. 5.0.26 had an ABI breakage in it!
  170. This is the cause for Perl programs crashing with the following error:
  171. Transactions not supported by database at /usr/lib/perl5/DBI.pm line 672
  172. * Added some more comments to the default my.cnf.
  173. * Added support for /etc/mysql/conf.d/.
  174. * The debian-start script that runs on every server start now first upgrades
  175. the system tables (if neccessary) and then check them as it sometimes did
  176. not work the other way around (e.g. for MediaWiki). The script now uses
  177. mysql_update instead of mysql_update_script as recommended. See: 409780
  178. -- Christian Hammers <ch@debian.org> Fri, 2 Mar 2007 01:00:55 +0100
  179. mysql-dfsg-5.1 (5.1.15beta-1) experimental; urgency=low
  180. * New upstream release.
  181. [Monty Taylor]
  182. * Removed patches/25_mysys__default.c - fixed upstream.
  183. * Removed patches/26_client__mysql_upgrade.c - fixed upstream.
  184. * Removed patches/29_scripts__mysqlbug.sh - fixed upstream.
  185. * Removed patches/39_scripts__mysqld_safe.sh__port_dir - fixed upstream.
  186. * Removed patches/42_scripts__mysqldumpslow__slowdir - fixed upstream.
  187. * Removed patches/45_warn-CLI-passwords - fixed upstream.
  188. * Removed patches/89_ndb__records.dpatch - fixed upstream.
  189. * Removed patches/86_ndbapi_tc_selection.dpatch - fixed upstream.
  190. [Christian Hammers]
  191. * Synced with 5.0.32-4.
  192. * mysql-server-5.0 pre-depends on adduser now and has --disabled-login
  193. explicitly added to be on the safe side (thanks to the puiparts team).
  194. Closes: #408362
  195. * Corrections the terminology regarding NDB in the comments of all config
  196. files and init scripts (thanks to Geert Vanderkelen of MySQL).
  197. -- Christian Hammers <ch@debian.org> Wed, 7 Feb 2007 11:34:52 -0200
  198. mysql-dfsg-5.1 (5.1.14beta-2) experimental; urgency=low
  199. [Christian Hammers]
  200. * Readded 85_ndb__staticlib.dpatch with slight modifications.
  201. * Backported debian-start scripts from 5.0.
  202. [Monty Taylor]
  203. * Now build-depends on bison.
  204. * Updated to standards 3.7.2.
  205. * Removed references to comp_err.
  206. * build-depend on automake1.9 to match upstream
  207. * Merged runlevel changes from 5.0.
  208. * Added 26_client__mysql_upgrade.c.dpatch to fix a segfault in mysql_upgrade
  209. when using a password. It's been fixed upstream in 5.1.15.
  210. * Moved BDB check to sanity_checks() and added a note about deprecation.
  211. * Use my_print_defaults instead of mysqld --print-defaults
  212. * Changed NDB Data and Management node startup seqence. Prevented both
  213. from restarting on upgrade to address rolling upgrade issues.
  214. * Added a "start-initial" option to the Data Node init script to support
  215. initial node starts.
  216. * Added 86_ndbapi_tc_selection.dpatch to fix a bug that causes a segfault
  217. when using the NdbApi. http://bugs.mysql.com/bug.php?id=24914
  218. Fixed in 5.1.15
  219. * Added 89_ndb__records.dpatch to fix
  220. http://bugs.mysql.com/bug.php?id=25567, which causes a table scan per
  221. table per query.
  222. -- Christian Hammers <ch@debian.org> Wed, 31 Jan 2007 01:17:35 +0100
  223. mysql-dfsg-5.1 (5.1.14beta-1) experimental; urgency=low
  224. * New upstream.
  225. * Removed references to mysql_explain_log
  226. * Changed context for patch to mysqld_multi.1
  227. * Removed 70_kfreebsd.dpatch - applied to upstream
  228. * Removed 87_ps_Hurd - applied to upstream
  229. * Replaced --without-readline to --with-libedit to configure options, as
  230. --without-readline doesn't seem to do the right thing anymore.
  231. -- Monty Taylor <mordred@inaugust.com> Wed, 10 Jan 2007 12:59:55 -0800
  232. mysql-dfsg-5.1 (5.1.11beta-1) experimental; urgency=low
  233. * Starting new 5.1 branch!
  234. * FIXME: Following patch couldn't be applied:
  235. ## 85_ndb__staticlib.dpatch by <ch@debian.org>
  236. * FIXME: Following patch couldn't be applied:
  237. ## 86_PATH_MAX.dpatch
  238. -- Christian Hammers <ch@debian.org> Sat, 29 Jul 2006 11:35:42 +0200
  239. mysql-dfsg-5.0 (5.0.51a-19) UNRELEASED; urgency=low
  240. * New patch 50_fix_mysqldump2.dpatch from 5.0.60 to fix dumping databases
  241. from mysql 4.0 server. (closes: #507789)
  242. * Don't create a guest account during bootstrap. (closes: #463704)
  243. -- Norbert Tretkowski <nobse@debian.org> Thu, 04 Dec 2008 23:07:19 +0100
  244. mysql-dfsg-5.0 (5.0.51a-18) testing-proposed-updates; urgency=high
  245. * SECURITY:
  246. Fix for CVE-2008-4098: Inadequate validation of paths used in DATA
  247. DIRECTORY and INDEX DIRECTORY clauses of CREATE TABLE statements enabled
  248. attackers to write to tables in other databases to which they could not
  249. ordinarily have access.
  250. -- Devin Carraway <devin@debian.org> Tue, 25 Nov 2008 05:38:45 +0000
  251. mysql-dfsg-5.0 (5.0.51a-17) testing-proposed-updates; urgency=low
  252. * Don't use commented out passwords from debian.cnf. (closes: #453820)
  253. * Update watch file to recognize releases > 5.0.45.
  254. -- Norbert Tretkowski <nobse@debian.org> Sun, 02 Nov 2008 13:31:32 +0100
  255. mysql-dfsg-5.0 (5.0.51a-16) unstable; urgency=low
  256. * New patch 60_rpl_test_failure.dpatch from 5.0.54 to fix a race condition
  257. with the rpl_packet test in some cases. (closes: #501413)
  258. -- Norbert Tretkowski <nobse@debian.org> Thu, 09 Oct 2008 08:50:43 +0200
  259. mysql-dfsg-5.0 (5.0.51a-15) unstable; urgency=high
  260. * SECURITY:
  261. Fix for CVE-2008-3963: An empty bit-string literal (b'') caused a server
  262. crash. Now the value is parsed as an empty bit value (which is treated as
  263. an empty string in string context or 0 in numeric context).
  264. (closes: #498362)
  265. -- Norbert Tretkowski <nobse@debian.org> Sun, 14 Sep 2008 18:27:46 +0200
  266. mysql-dfsg-5.0 (5.0.51a-14) unstable; urgency=low
  267. * Update debconf translations:
  268. - Swedish, from Martin Bagge. (closes: #491688)
  269. - Netherlands, from Thijs Kinkhorst. (closes: #492723)
  270. -- Norbert Tretkowski <nobse@debian.org> Sun, 07 Sep 2008 20:18:31 +0200
  271. mysql-dfsg-5.0 (5.0.51a-13) unstable; urgency=medium
  272. * New patch 59_fix_relay_logs_corruption.dpatch from 5.0.56 to fix
  273. corruption in relay logs. (closes: #463515)
  274. -- Norbert Tretkowski <nobse@debian.org> Wed, 03 Sep 2008 09:13:46 +0200
  275. mysql-dfsg-5.0 (5.0.51a-12) unstable; urgency=low
  276. * Disable rpl_ndb_innodb_trans test when running the testsuite, fails
  277. randomly on i386. (closes: #494238)
  278. -- Norbert Tretkowski <nobse@debian.org> Sat, 09 Aug 2008 15:56:45 +0200
  279. mysql-dfsg-5.0 (5.0.51a-11) unstable; urgency=low
  280. * Disable innodb_handler test when running the testsuite, fails randomly
  281. on s390. (closes: #491363)
  282. -- Norbert Tretkowski <nobse@debian.org> Wed, 23 Jul 2008 08:34:51 +0200
  283. mysql-dfsg-5.0 (5.0.51a-10) unstable; urgency=high
  284. * Merge testing-security upload to finally fix CVE-2008-2079, thanks to
  285. Devin Carraway and Steffen Joeris. (closes: #480292)
  286. * New patch 58_disable-ndb-backup-print.dpatch from 5.0.54 to disable
  287. ndb_backup_print, ndb_alter_table and ndb_replace tests when running the
  288. testsuite. (closes: #474893)
  289. * Reenable error handling in testsuite on i386, disabling it was just a
  290. workaround for the problem which is now fixed with the above patch.
  291. * Update debconf translations:
  292. - Vietnamese, from Clytie Siddall. (closes: #486443)
  293. - Spanish, from Javier Fernández-Sanguino Peña. (closes: #488740)
  294. - Slovak, from helix84. (closes: #489266)
  295. * Make lintian happy:
  296. - Fix build-dependency on -1 revision.
  297. - Fix deprecated chown usage.
  298. - Fix spelling error in description.
  299. -- Norbert Tretkowski <nobse@debian.org> Tue, 15 Jul 2008 19:37:35 +0200
  300. mysql-dfsg-5.0 (5.0.51a-9+lenny2) testing-security; urgency=high
  301. * Non-maintainer upload by the security team.
  302. * Correct error number in symlink.test to avoid FTBFS on some archs.
  303. -- Steffen Joeris <white@debian.org> Sun, 13 Jul 2008 11:44:57 +0000
  304. mysql-dfsg-5.0 (5.0.51a-9+lenny1) testing-security; urgency=high
  305. * Non-maintainer upload by the security team.
  306. * Correct and expand 92_SECURITY_CVE-2008-2079.dpatch to cover all symlinks
  307. and check the output of fn_format(). (closes: #480292)
  308. Fixes: CVE-2008-2079
  309. -- Steffen Joeris <white@debian.org> Sat, 12 Jul 2008 05:30:39 +0000
  310. mysql-dfsg-5.0 (5.0.51a-9) unstable; urgency=low
  311. * Ignore errors in testsuite on i386. (workaround for #474893)
  312. -- Norbert Tretkowski <nobse@debian.org> Wed, 25 Jun 2008 15:07:03 +0200
  313. mysql-dfsg-5.0 (5.0.51a-8) unstable; urgency=low
  314. * New patch 80_fix_user_setup_on_localhost.dpatch from Daniel Hahler to fix
  315. a duplicate key error when install MySQL server on a host with hostname
  316. localhost. (closes: #478319)
  317. * Really fix build on non-linux systems, this time without producing a build
  318. error on some architectures. (closes: #485971)
  319. * Update debconf translations:
  320. - French, from Christian Perrier. (closes: #478553)
  321. - German, from Alwin Meschede. (closes: #478672)
  322. - Italian, from Luca Monducci. (closes: #479363)
  323. - Czech, from Miroslav Kure. (closes: #480924)
  324. - Galician, from Jacobo Tarrio. (closes: #480965)
  325. - Basque, from Piarres Beobide. (closes: #481840)
  326. - Swedish, from Martin Bagge. (closes: #482466, #486307)
  327. - Turkish, from Mert Dirik. (closes: #484704)
  328. - Russian, from Yuri Kozlov. (closes: #486149)
  329. - Finnish, from Esko Arajärvi. (closes: #486554)
  330. - Portuguese, from Miguel Figueiredo. (closes: #486709)
  331. - Romanian, from Eddy Petrișor. (closes: #486944)
  332. - Japanese, from Hideki Yamane. (closes: #487270)
  333. -- Norbert Tretkowski <nobse@debian.org> Sat, 21 Jun 2008 19:20:48 +0200
  334. mysql-dfsg-5.0 (5.0.51a-7) unstable; urgency=high
  335. [ Norbert Tretkowski ]
  336. * SECURITY:
  337. Fix for CVE-2008-2079: It was possible to circumvent privileges through
  338. the creation of MyISAM tables employing the DATA DIRECTORY and INDEX
  339. DIRECTORY options to overwrite existing table files in the MySQL data
  340. directory. Use of the MySQL data directory in DATA DIRECTORY and INDEX
  341. DIRECTORY is now disallowed. Patch from openSUSE 11.0, thanks to Michal
  342. Marek. (closes: #480292)
  343. * Fix build on non-linux systems, like hurd-i386. (closes: #480362)
  344. * Include symlinks for mysqlcheck. (closes: #480647)
  345. [ Monty Taylor ]
  346. * Remove ndb_cpcd, as it is only for the NDB test suite and not useful as a
  347. public program.
  348. * Fix debian-start.inc.sh for table names with characters needing quotes.
  349. Thanks Felix Rublack! (closes: #480525, #481154, #481303, #484012)
  350. * Delete mysql-common.README.Debian. Nothing in it was relevant, and the
  351. useful information is in mysql-server anyway. (closes: #480940)
  352. * Remove a spurious HOME= in logrotate script.
  353. -- Norbert Tretkowski <nobse@debian.org> Thu, 05 Jun 2008 11:49:45 +0200
  354. mysql-dfsg-5.0 (5.0.51a-6) unstable; urgency=low
  355. * Fix debian-start.inc.sh to not print the row counts of the tables
  356. queried. (closes: #478256, #479697)
  357. -- Monty Taylor <mordred@inaugust.com> Wed, 14 May 2008 00:47:46 -0700
  358. mysql-dfsg-5.0 (5.0.51a-5) unstable; urgency=medium
  359. * New patch 57_fix_mysql_replication.dpatch from 5.0.54 to fix directory for
  360. relay logs when using replication.
  361. -- Norbert Tretkowski <nobse@debian.org> Sun, 27 Apr 2008 13:55:04 +0200
  362. mysql-dfsg-5.0 (5.0.51a-4) unstable; urgency=low
  363. [ Monty Taylor ]
  364. * Remove build of ndb docs, since they are not installed. Removed build deps
  365. on TeX and doxygen since that's all they were there for.
  366. * Replace script in check_for_crashed_tables with a myisam-recover option
  367. and a script to trigger a check of those tables. (thanks HarrisonF and
  368. kolbe)
  369. * Replace direct calls to test suite with calls to the make targets used by
  370. the MySQL build and qa teams for releases.
  371. * Add --skip-ndbcluster to the postinst bootstrap command. It's really a
  372. workaround for a bug in 5.1, but it's probably a good idea anyway since we
  373. certainly don't need cluster to spin up, and if people have enabled
  374. cluster in their my.cnf file, there could be postinst issues if cluster
  375. isn't running.
  376. * Remove reference to configure options that no longer exist.
  377. * Add myself to uploaders.
  378. [ Norbert Tretkowski ]
  379. * New patch 56_fix_order_by.dpatch from Ubuntu to fix ORDER BY not working
  380. with GROUP BY. (closes: #471737)
  381. * Add note about filename extensions in the /etc/mysql/conf.d/ directory in
  382. my.cnf. (closes: #461759)
  383. * Confirm password on install, patch from Nicolas Valcárcel.
  384. (closes: #471887)
  385. * Remove Adam Conrad from uploaders on his request. Thanks for your work in
  386. the past!
  387. * Use lsb_release to detect distribution.
  388. -- Norbert Tretkowski <nobse@debian.org> Sat, 05 Apr 2008 21:51:43 +0200
  389. mysql-dfsg-5.0 (5.0.51a-3) unstable; urgency=low
  390. * Disable patch 60_raise-max-keylength.dpatch in default build, but still
  391. ship it in the source package.
  392. -- Norbert Tretkowski <nobse@debian.org> Sun, 17 Feb 2008 18:54:42 +0100
  393. mysql-dfsg-5.0 (5.0.51a-2) unstable; urgency=low
  394. * Replace 54_ssl-client-support.dpatch added in 5.0.51-2 with patch from
  395. upstream.
  396. * Ignore errors in testsuite on powerpc.
  397. -- Norbert Tretkowski <nobse@debian.org> Sun, 17 Feb 2008 12:42:58 +0100
  398. mysql-dfsg-5.0 (5.0.51a-1) unstable; urgency=low
  399. [ Norbert Tretkowski ]
  400. * New upstream security hotfix release. Low priority upload anyway because
  401. 5.0.51-3 already contained all security fixes.
  402. * Remove patches:
  403. + debian/patches/51_mysqlcheck-result.dpatch
  404. + debian/patches/92_SECURITY_CVE-2007-6303.dpatch
  405. + debian/patches/93_SECURITY_CVE-2007-6304.dpatch
  406. + debian/patches/94_SECURITY_CVE-2008-0226+0227.dpatch
  407. * Add recommendation on libhtml-template-perl to -server package, used by
  408. ndb_size. (closes: #462265)
  409. * New patch 60_raise-max-keylength.dpatch to raise the maximum key length to
  410. 4005 bytes or 1335 UTF-8 characters. (closes: #463137)
  411. * New patch 51_sort-order.dpatch from 5.0.52 to fix incorrect order when
  412. using range conditions on 2 tables or more.
  413. * Support DEB_BUILD_OPTIONS option 'nocheck' to skip tests.
  414. * Update mysqlreport to 3.4a release.
  415. [ Luk Claes ]
  416. * Updated Japanese debconf translation. (closes: #462158)
  417. -- Norbert Tretkowski <nobse@debian.org> Wed, 06 Feb 2008 11:57:45 +0100
  418. mysql-dfsg-5.0 (5.0.51-3) unstable; urgency=high
  419. * SECURITY:
  420. Fix for CVE-2008-0226 and CVE-2008-0227: Three vulnerabilities in yaSSL
  421. versions 1.7.5 and earlier were discovered that could lead to a server
  422. crash or execution of unauthorized code. The exploit requires a server
  423. with yaSSL enabled and TCP/IP connections enabled, but does not require
  424. valid MySQL account credentials. The exploit does not apply to OpenSSL.
  425. (closes: #460873)
  426. * Fix LSB header in init scripts (patch from Petter Reinholdtsen).
  427. (closes: #458798)
  428. * Run testsuite on all archs, but ignore errors on alpha, arm, armel, hppa,
  429. mipsel and sparc. (closes: #460402)
  430. -- Norbert Tretkowski <nobse@debian.org> Wed, 23 Jan 2008 11:37:11 +0100
  431. mysql-dfsg-5.0 (5.0.51-2) unstable; urgency=low
  432. [ Monty Taylor ]
  433. * Added --with-system-type to set the version_compile_os field.
  434. * Cleaned up some lintian warnings.
  435. * Removed 43_scripts__mysql_update__password.dpatch since we don't use
  436. mysql_upgrade_shell anymore and use mysql_upgrade instead.
  437. * Removed 88_mctype_attrib.dpatch, http://bugs.mysql.com/bug.php?id=25118 is
  438. closed with http://lists.mysql.com/commits/24337
  439. * Added mysql-community/mysql-enterprise virtual packages in provides and
  440. conflicts to ease transitions between versions.
  441. [ Norbert Tretkowski ]
  442. * Add -fPIC to CFLAGS to allow other packages to be built against
  443. libmysqld.a on amd64. (closes: #457915)
  444. * New patch 55_testsuite-2008.dpatch to fix FTBFS in testsuite.
  445. (closes: #458695)
  446. * New patch 54_ssl-client-support.dpatch to fix SSL client support.
  447. * Don't run testsuite on alpha, arm, hppa, mipsel and sparc.
  448. -- Norbert Tretkowski <nobse@debian.org> Wed, 02 Jan 2008 18:40:04 +0100
  449. mysql-dfsg-5.0 (5.0.51-1) unstable; urgency=low
  450. * New upstream release.
  451. + Fix a crash in mysql_client_test due to gcc 4.x optimizations.
  452. (closes: #452558)
  453. * Update patches:
  454. + debian/patches/41_scripts__mysql_install_db.sh__no_test.dpatch
  455. + debian/patches/89_ndb__staticlib.dpatch
  456. * Run testsuite after build.
  457. * Re-add manpages, they are licensed under GPL now and redistribution is
  458. permitted.
  459. * Drop linux-libc-dev build-dependency, it's now being pulled by libc-dev
  460. which is build-essential. (closes: #431018)
  461. * Remove old optimizations for MySQL 3.23.x, they are no longer required.
  462. (closes: #436552)
  463. * Don't fail when upgrading mysql-common if $datadir is empty or not defined
  464. (patch from Edward Allcutt). (closes: #453127)
  465. * New patch from 5.0.52 to fix mysqldump because 'null' is shown as type of
  466. fields for view with bad definer. (closes: #454227)
  467. * New patch from 5.0.52 to fix mysqlcheck test result.
  468. * New patch from 5.0.52 to fix wrong optimization in ndb code when building
  469. with gcc 4.2.x.
  470. * New patch from 5.0.54 to fix wrong number output due to integer overflow
  471. when building with gcc 4.2.x.
  472. * New Finnish debconf translation from Esko Arajärvi. (closes: #448776)
  473. * Update Basque debconf translation from Aitor Ibañez. (closes: #456193)
  474. * Add Vcs-* and Homepage fields to source stanza in control file.
  475. * Update mysqlreport to 3.2 release.
  476. * Let mysql-server-5.0 pre-depend on debconf, because it's preinst is using
  477. it.
  478. * Drop menu item for innotop.
  479. -- Norbert Tretkowski <nobse@debian.org> Fri, 14 Dec 2007 09:59:36 +0100
  480. mysql-dfsg-5.0 (5.0.45-5) unstable; urgency=high
  481. * SECURITY:
  482. Fix for CVE-2007-6303: ALTER VIEW retained the original DEFINER value,
  483. even when altered by another user, which could allow that user to gain the
  484. access rights of the view. Now ALTER VIEW is allowed only to the original
  485. definer or users with the SUPER privilege. (closes: #455737)
  486. * SECURITY:
  487. Fix for CVE-2007-6304: When using a FEDERATED table, the local server can
  488. be forced to crash if the remote server returns a result with fewer columns
  489. than expected.
  490. -- Norbert Tretkowski <nobse@debian.org> Wed, 12 Dec 2007 20:23:43 +0100
  491. mysql-dfsg-5.0 (5.0.45-4) unstable; urgency=high
  492. * SECURITY:
  493. Fix for CVE-2007-5969: Using RENAME TABLE against a table with explicit
  494. DATA DIRECTORY and INDEX DIRECTORY options can be used to overwrite system
  495. table information by replacing the file to which the symlink points.
  496. (closes: #455010)
  497. -- Norbert Tretkowski <nobse@debian.org> Sun, 09 Dec 2007 12:29:54 +0100
  498. mysql-dfsg-5.0 (5.0.45-3) unstable; urgency=high
  499. * SECURITY:
  500. Fix for CVE-2007-5925: The convert_search_mode_to_innobase function in
  501. ha_innodb.cc in the InnoDB engine in MySQL 5.1.23-BK and earlier allows
  502. remote authenticated users to cause a denial of service (database crash)
  503. via a certain CONTAINS operation on an indexed column, which triggers an
  504. assertion error. (closes: #451235)
  505. -- Norbert Tretkowski <nobse@debian.org> Thu, 15 Nov 2007 18:40:11 +0100
  506. mysql-dfsg-5.0 (5.0.45-2) unstable; urgency=low
  507. * Package is now team-maintained. (closes: #421026)
  508. [ Sean Finney ]
  509. * New/updated debconf translations:
  510. - Spanish, from Javier Fernández-Sanguino Peña (closes: #426442).
  511. - German, from Alwin Meschede (closes: #426545).
  512. - Danish, from Claus Hindsgaul (closes: #426783).
  513. - French, from Christian Perrier (closes: #430944).
  514. * Add Recommends on libterm-readkey-perl for mysql-client-5.0 package, used
  515. by mysqlreport add-on to mask password entry (closes: #438375).
  516. [ Norbert Tretkowski ]
  517. * Add myself to uploaders.
  518. * Suggest usage of an update statement on the user table to change the mysql
  519. root user password instead using mysqladmin, to catch all root users from
  520. all hosts. (closes: #435744)
  521. * Remove informations about a crash in the server during flush-logs when
  522. having expire_logs_days enabled but log-bin not, this bug was fixed in
  523. 5.0.32 already. (closes: #368547)
  524. * Disable log_bin option in default config file and add a note to the NEWS
  525. file. (closes: #349661)
  526. * Fix FTBFS if build twice in a row. (closes: #442684)
  527. * Remove check for buggy options from init script.
  528. * Update innotop to 1.6.0 release.
  529. * Add mysqlreport and innotop to mysql-client description.
  530. * Use shorter server version string.
  531. -- Norbert Tretkowski <nobse@debian.org> Wed, 14 Nov 2007 20:00:06 +0100
  532. mysql-dfsg-5.0 (5.0.45-1) unstable; urgency=low
  533. * New upstream release.
  534. [sean finney]
  535. * removed patches that are incorporated into the latest release:
  536. - 70_cpuid_on_i486.dpatch
  537. - 91_SECURITY_CVE-2007-2691_alter-drop
  538. * new patch 90_upstreamdebiandir.dpatch to keep a few lingering references
  539. to the upstream ./debian dir out of the build, at least until we find
  540. a nice way to collaborate on sharing the directory.
  541. * updated CRUFT list to fix double-build breakage (closes: #424590).
  542. * add conditional build-deps for linux-libc-dev to fix FTBFS for
  543. non-linux arch's (closes: #431018).
  544. * added notes to my.cnf and README.Debian about setting tmpdir when
  545. configuring a replication slave. thanks to Rudy Gevaert for pointing
  546. this out (closes: #431825).
  547. -- sean finney <seanius@debian.org> Tue, 17 Jul 2007 23:50:33 +0200
  548. mysql-dfsg-5.0 (5.0.41a-1) unstable; urgency=high
  549. [sean finney]
  550. * SECURITY:
  551. Fix for CVE-2007-2691: DROP/RENAME TABLE statements (closes: #424778).
  552. [Christian Hammers]
  553. * Removed all manpages from the source (therefore the "41a") as they
  554. are not licensed under the GPL and redistribution is not permitted
  555. (thanks to Mathias Gug). Closes: #430018
  556. * Added linux-libc-dev to the build-depends as else an illegal dependency to
  557. asm/atomic.h is generated in /usr/include/mysql/my_global.h. Closes: 424276
  558. [Christian Perrier]
  559. * Debconf templates and debian/control reviewed by the debian-l10n-
  560. english team as part of the Smith review project. Closes: #419974
  561. * Debconf translation updates:
  562. - French. Closes: #422187
  563. - Galician. Closes: #420118
  564. - Italian. Closes: #421349
  565. - Brazilian Portuguese. Closes: #421516
  566. - Arabic. Closes: #421751
  567. - Czech. Closes: #421766
  568. - Portuguese. Closes: #422428
  569. -- Christian Hammers <ch@debian.org> Sun, 24 Jun 2007 21:12:42 +0200
  570. mysql-dfsg-5.0 (5.0.41-2) unstable; urgency=low
  571. * the previous "translation changes" inadvertently introduced unrelated
  572. changes in the package control file.
  573. -- sean finney <seanius@debian.org> Sun, 13 May 2007 12:32:45 +0200
  574. mysql-dfsg-5.0 (5.0.41-1) unstable; urgency=low
  575. * New upstream release
  576. [sean finney]
  577. * Bump the priority of the debconf prompt for the root password to high, to
  578. ensure the question shows up in a default installation (closes: #418672).
  579. * Debconf templates and debian/control reviewed by the debian-l10n-
  580. english team as part of the Smith review project. Closes: #419974
  581. * Debconf translation updates:
  582. - French. Closes: #422187
  583. - Galician. Closes: #420118
  584. - Italian. Closes: #421349
  585. - Brazilian Portuguese. Closes: #421516
  586. - Arabic. Closes: #421751
  587. - Czech. Closes: #421766
  588. - Portuguese. Closes: #422428
  589. * massaged the local PATH_MAX patch.
  590. * removed temp sql parsing patch which has been incorporated upstream
  591. * upstream no longer includes the mysql_create_system_tables command,
  592. so removed our local patches for it.
  593. * the following issues may have been fixed in a previous version of
  594. mysql-server-5.0, but the exact version is not clear so they will be
  595. marked as fixed in this version.
  596. * lots of NDB-related fixes, including those related to problems with
  597. AUTO_INCREMENT (closes: #310878).
  598. * fix for "connections remaining in sleep state" (closes: #318011).
  599. * fix for "denies queries randomly" (closes: #399602).
  600. * problems indexing on char() binary fields were ISAM specific, which is
  601. no longer supported (closes: #326698).
  602. * fix for problems with "complicated joins" (closes: 348682).
  603. * fix for problems with "flushing logs, server crash" (closes: #348682).
  604. * fix for AUTO_INCREMENT and duplicate keys (closes: #416145).
  605. * fix for "DROP FUNCTIONS doesn't work" (closes: #290670).
  606. -- sean finney <seanius@debian.org> Sat, 12 May 2007 12:10:20 +0200
  607. mysql-dfsg-5.0 (5.0.38-3) unstable; urgency=low
  608. * Added innotop.
  609. * Changed maintainer email address to
  610. pkg-mysql-commits@lists.alioth.debian.org
  611. -- Christian Hammers <ch@debian.org> Thu, 19 Apr 2007 19:21:15 +0200
  612. mysql-dfsg-5.0 (5.0.38-2) unstable; urgency=high
  613. * SECURITY:
  614. In some previous versions mysql_install_db was not idempotent and did
  615. always create passwordless root accounts although it should only on
  616. initial installs (thanks to Olaf van der Spek). Closes: #418672
  617. * Added check for passwordless root accounts to debian-start.
  618. * As MySQL-5.0 is, at least currently, incompatible with Kernel 2.4 the
  619. installation is aborted for such old kernels. Debian Etch does not support
  620. them anyway according to the release notes but this might be unexpected
  621. and many production servers still have self build ones installed (thanks
  622. to Marc-Christian Petersen). See: #416841
  623. * Adjusted TeX build-deps to texlive.
  624. -- Christian Hammers <ch@debian.org> Tue, 17 Apr 2007 01:00:41 +0200
  625. mysql-dfsg-5.0 (5.0.38-1) unstable; urgency=low
  626. * New upstream release.
  627. * Activated the blackhole engine as it's needed for replicating partition
  628. designs (thanks to Cyril SCETBON).
  629. * Fixed segfault on i486 systems without cpuid instruction (thanks to
  630. Lennart Sorensen). Closes: #410474
  631. * Only use of the non-essential debconf package in postrm if it is still
  632. installed (thanks to Michael Ablassmeier). Closes: #416838
  633. -- Christian Hammers <ch@debian.org> Thu, 5 Apr 2007 22:43:41 +0200
  634. mysql-dfsg-5.0 (5.0.36-1) unstable; urgency=low
  635. * New upstream release.
  636. Closes: #400460, #408159, #408533
  637. -- Christian Hammers <ch@debian.org> Thu, 22 Mar 2007 22:16:31 +0100
  638. mysql-dfsg-5.0 (5.0.32-10) unstable; urgency=high
  639. * Really fixed FTBFS on Sparc introduced with the "make -j" trick in
  640. 5.0.32-8 (thanks to Frank Lichtenheld). Closes: #415026
  641. -- Christian Hammers <ch@debian.org> Sun, 18 Mar 2007 20:52:33 +0100
  642. mysql-dfsg-5.0 (5.0.32-9) unstable; urgency=high
  643. * Fixed FTBFS on Sparc introduced with the "make -j" trick in 5.0.32-8
  644. (thanks to Frank Lichtenheld). Closes: #415026
  645. -- Christian Hammers <ch@debian.org> Tue, 15 Mar 2007 18:55:42 +0100
  646. mysql-dfsg-5.0 (5.0.32-8) unstable; urgency=high
  647. [Sean Finney]
  648. * SECURITY:
  649. - CVE-2007-1420: Single Row Subselect DoS. Specially crafted subselect
  650. queries could crash the mysql server. Patch backported from upstream
  651. changeset 19685 (46_CVE-2007-1420_subselect_dos.dpatch)
  652. closes: #414790.
  653. [Christian Hammers]
  654. * Adapt MAKE_J to use the -j option with the number of available processors.
  655. (thanks to Raphael Pinson).
  656. * Updated mysqlreport to latest upstream (and patched --help usage message
  657. and "return if qcache_size==0").
  658. -- sean finney <seanius@debian.org> Wed, 14 Mar 2007 20:19:08 +0100
  659. mysql-dfsg-5.0 (5.0.32-7) unstable; urgency=low
  660. * Updated French Debconf translation (thanks to Christian Perrier).
  661. Closes: #411330
  662. * Updated Danish Debconf translation (thanks to Claus Hindsgaul).
  663. Closes: #411328
  664. * Updated Portuguese Debconf translation (thanks to "Traduz").
  665. Closes: #411339
  666. * Updated Czech Debconf translation (thanks to Miroslav Kure).
  667. Closes: #411341
  668. * Added Norwegian Debconf translation (thanks to Bjorn Steensrud).
  669. Closes: #411345
  670. * Updated Spanish Debconf translation (thanks to Javier Fernandez-Sanguino
  671. Pena). Closes: #411347
  672. * Updated Japanese Debconf translation (thanks to Hideki Yamane).
  673. Closes: #411368
  674. * Updated Swedish Debconf translation (thanks to Andreas Henriksson).
  675. Closes: #411370
  676. * Updated Italian Debconf translation (thanks to Luca Monducci).
  677. Closes: #411377
  678. * Updated Galician Debconf translation (thanks to Jacobo Tarrio).
  679. Closes: #411379
  680. * Updated Russian Debconf translation (thanks to Yuriy Talakan).
  681. Closes: #411442
  682. * Updated Basque Debconf translation (thanks to Piarres Beobide).
  683. Closes: #411457
  684. * Updated German Debconf translation (thanks to Alwin Meschede).
  685. Closes: #411480
  686. * Updated Dutch Debconf translation (thanks to Thijs Kinkhorst).
  687. * Updated Brazilian Portuguese translation (thanks to Andre Luis Lopes).
  688. Closes: #411536
  689. * Updated Romanian Debconf translation (thanks to Stan Ioan-Eugen).
  690. Closes: #411764
  691. -- Christian Hammers <ch@debian.org> Fri, 16 Feb 2007 23:20:42 +0100
  692. mysql-dfsg-5.0 (5.0.32-6) unstable; urgency=low
  693. * Changed wording in Debconf templates to better fit to the graphical
  694. interface (thanks to Frank Kuester). Closes: #411165
  695. * Lintian suggested style changes to some other Debconf questions.
  696. * Removed accidently stdout output from init script.
  697. -- Christian Hammers <ch@debian.org> Fri, 16 Feb 2007 20:29:18 +0100
  698. mysql-dfsg-5.0 (5.0.32-5) unstable; urgency=medium
  699. * Backported upstream patch for a bug that crashed the server when using
  700. certain join/group/limit combinations.
  701. Users of the Joomla CMS seemed to be affected by this. Closes: #403721
  702. * The debian-start script that runs on every server start now first upgrades
  703. the system tables (if neccessary) and then check them as it sometimes did
  704. not work the other way around (e.g. for MediaWiki). The script now uses
  705. mysql_update instead of mysql_update_script as recommended. Closes: 409780
  706. * Remove the Debconf generated config file in postrm.
  707. -- Christian Hammers <ch@debian.org> Thu, 15 Feb 2007 04:47:04 +0100
  708. mysql-dfsg-5.0 (5.0.32-4) unstable; urgency=high
  709. [Christian Hammers]
  710. * Changed minimum required version in dh_makeshlibs to 5.0.27-1 as
  711. 5.0.26 had an ABI breakage in it!
  712. This is the cause for Perl programs crashing with the following error:
  713. "Transactions not supported by database at /usr/lib/perl5/DBI.pm line 672"
  714. * The old_passwords setting that is set according to a Debconf question is
  715. now written to /etc/mysql/conf.d/old_passwords.cnf instead directly to the
  716. conffile /etc/mysql/my.cnf which would be fobidden by policy (thanks to
  717. Robert Bihlmeyer). Closes: #409750
  718. * Added some more comments to the default my.cnf.
  719. [Monty Taylor]
  720. * Added bison to build dependencies.
  721. * Added a "start-initial" option to the Data Node init script to support
  722. initial node starts.
  723. * Changed NDB Data and Management node startup seqence. Prevented both from
  724. restarting on upgrade to address rolling upgrade issues.
  725. * Updated build-depends to depend on automake1.9 instead of automake1.8
  726. to match what upstream uses.
  727. -- Christian Hammers <ch@debian.org> Wed, 31 Jan 2007 01:14:09 +0100
  728. mysql-dfsg-5.0 (5.0.32-3) unstable; urgency=high
  729. * mysql-server-5.0 pre-depends on adduser now and has --disabled-login
  730. explicitly added to be on the safe side (thanks to the puiparts team).
  731. Closes: #408362
  732. * Corrections the terminology regarding NDB in the comments of all config
  733. files and init scripts (thanks to Geert Vanderkelen of MySQL).
  734. * Updated Swedish Debconf translation (thanks to Andreas Henriksson).
  735. Closes: #407859
  736. * Updated Czech Debconf translation (thanks to Miroslav Kure).
  737. Closes: #407809
  738. -- Christian Hammers <ch@debian.org> Thu, 11 Jan 2007 11:18:47 +0100
  739. mysql-dfsg-5.0 (5.0.32-2) unstable; urgency=high
  740. * The last upload suffered from a regression that made NDB totally
  741. unusable and caused a dependency to libmysqlclient15-dev in the
  742. mysql-server-5.0 package. The relevant 85_* patch was re-added again.
  743. Closes: #406435
  744. * Added lintian-overrides for an error that does not affect our packages.
  745. There are now only warnings and not errors left.
  746. -- Christian Hammers <ch@debian.org> Tue, 9 Jan 2007 23:55:10 +0100
  747. mysql-dfsg-5.0 (5.0.32-1) unstable; urgency=high
  748. * New upstream version.
  749. * SECURITY: mysql_fix_privilege_tables.sql altered the
  750. table_privs.table_priv column to contain too few privileges, causing
  751. loss of the CREATE VIEW and SHOW VIEW privileges. (MySQL Bug#20589)
  752. * SECURITY (DoS): ALTER TABLE statements that performed both RENAME TO
  753. and {ENABLE|DISABLE} KEYS operations caused a server crash. (MySQL
  754. Bug#24089)
  755. * SECURITY (DoS): LAST_DAY('0000-00-00') could cause a server crash.
  756. (MySQL Bug#23653)
  757. * SECURITY (DoS): Using EXPLAIN caused a server crash for queries that
  758. selected from INFORMATION_SCHEMA in a subquery in the FROM clause.
  759. (MySQL Bug#22413)
  760. * SECURITY (DoS): Invalidating the query cache (e.g. when using stored procedures)
  761. caused a server crash for INSERT INTO ... SELECT statements that
  762. selected from a view. (MySQL Bug#20045)
  763. * Using mysql_upgrade with a password crashed the server. Closes: #406229
  764. * yaSSL crashed on pre-Pentium Intel and Cyrix CPUs. (MySQL Bug#21765)
  765. Closes: #383759
  766. * Lots of small fixes to the NDB cluster storage engine.
  767. * Updated Japanese Debconf template (thanks to Hideki Yamane).
  768. Closes: #405793
  769. * Fixed comment regarding "mycheck" in debian-start (thanks to
  770. Enrico Zini). Closes: #405787
  771. -- Christian Hammers <ch@debian.org> Sat, 6 Jan 2007 14:26:20 +0100
  772. mysql-dfsg-5.0 (5.0.30-3) unstable; urgency=low
  773. * Updated Brazilian Debconf translation (thanks to Andre Luis Lopes).
  774. Closes: #403821
  775. * Added Romanian Debconf translation (thanks to Stan Ioan-Eugen).
  776. Closes: #403943
  777. * Updated Spanish Debconf translation (thanks to Javier Fernandez-Sanguino
  778. Pena). Closes: #404084
  779. * Updated Galician Debconf translation (thanks to Jacobo Tarrio).
  780. Closes: #404318
  781. * Updated Dutch Debconf translation (thanks to Vincent Zweije).
  782. Closes: #404566
  783. * Updated Danish Debconf translation (thanks to Claus Hindsgaul).
  784. Closes: #405018
  785. -- Christian Hammers <ch@debian.org> Thu, 21 Dec 2006 21:35:09 +0100
  786. mysql-dfsg-5.0 (5.0.30-2) unstable; urgency=high
  787. * Fixed upstream regression in header files that lead to FTBFS for
  788. mysql-admin, mysql-query-browser and probably other pacakges.
  789. (thanks to Andreas Henriksson). Closes: #403081, #403082
  790. * Fixed some upstream scripts by replacing /etc by /etc/mysql (thanks to
  791. Julien Antony). Closes: #401083
  792. * Updated French Debconf translation (thanks to Christian Perrier).
  793. Closes: #401434
  794. * Added Spanish Debconf translation (thanks to Javier Fernandez-Sanguino
  795. Pena). Closes: #401953
  796. * Marked a Debconf question that is just a dummy and only internally
  797. used as not-needing-translation. Closes: #403163
  798. * Fixed mysqlslowdump patch to not remove the usage() function (thanks
  799. to Monty Tailor).
  800. -- Christian Hammers <ch@debian.org> Sun, 3 Dec 2006 19:20:10 +0100
  801. mysql-dfsg-5.0 (5.0.30-1) unstable; urgency=low
  802. * New upstream version (switch to the MySQL Enterprise branch).
  803. * Upstream bugfix for the Innodb performance bug:
  804. "Very poor performance with multiple queries running
  805. concurrently (Bug#15815)".
  806. * Upstream bugfix for a possible server crash:
  807. "Selecting from a MERGE table could result in a server crash if the
  808. underlying tables had fewer indexes than the MERGE table itself
  809. (Bug#22937)"
  810. * Upstream bugfies for *lot* of NDB problems.
  811. * Upstream bugfix for Innodb optimizer bug. Closes: #397597
  812. * Updated Italian Debconf translation (thanks to Luca Monducci).
  813. Closes: #401305
  814. * Updated debian/watch file to MySQL Enterprise branch.
  815. -- Christian Hammers <ch@debian.org> Sat, 2 Dec 2006 16:36:38 +0100
  816. mysql-dfsg-5.0 (5.0.27-2) unstable; urgency=medium
  817. * Disabled YaSSL x86 assembler as it was reported to crash applications
  818. like pam-mysql or proftpd-mysql which are linked against libmysqlclient
  819. on i486 and Cyrix (i586) CPUs. Closes: #385147
  820. * Adjusted mysql-server-4.1 priority to extra and section to oldlibs
  821. according to the ftp masters overrides.
  822. * Updated German Debconf translation (thanks to Alwin Meschede).
  823. Closes: #400809
  824. -- Christian Hammers <ch@debian.org> Wed, 22 Nov 2006 13:36:31 +0100
  825. mysql-dfsg-5.0 (5.0.27-1) unstable; urgency=medium
  826. * New upstream version (but no codechange, the only difference to 5.0.26
  827. was a patch to the ABI change which Debian already included.
  828. * When dist-upgrading from mysql-server-4.1/sarge dpkg does not longer
  829. ask unnecessary "config file has changed" questions regarding
  830. /etc/init.d/mysql, /etc/logrotate.d/mysql-server and
  831. /etc/mysql/debian-start just because these files previously belonged
  832. to mysql-server-4.1 and not to mysql-server-5.0.
  833. To archive this mysql-server-5.0 now pre-depends on mysql-common which
  834. provides current versions of those files.
  835. * The automatic run mysql_upgrade now works with non-standard datadir
  836. settings, too (thanks to Benjami Villoslada). Closes: #394607
  837. * Debconf now asks if the old_passwords option is really needed.
  838. * Improved explanations of the old_passwords variable in my.cnf.
  839. * Removed possibly leftover cron script from MySQL-4.1 (thanks to
  840. Mario Oyorzabal Salgado). Closes: #390889
  841. * Postrm ignores failed "userdel mysql".
  842. * Updated Danish Debconf translation (thanks to Claus Hindsgaul).
  843. Closes: #398784
  844. * Added Euskarian Debconf translation (thanks to Piarres Beobide).
  845. Closes: #399045
  846. * Updated Japanese Debconf translation (thanks to Hideki Yamane).
  847. Closes: #399074
  848. * Updated German Debconf translation (thanks to Alwin Meschede).
  849. Closes: #399087
  850. * New Portuguese debconf translations from Miguel Figueiredo.
  851. Closes: #398186
  852. -- Christian Hammers <ch@debian.org> Tue, 7 Nov 2006 21:26:25 +0100
  853. mysql-dfsg-5.0 (5.0.26-3) unstable; urgency=high
  854. [sean finney]
  855. * Fix for the deadly ISAM trap. Now during upgrades we will do our
  856. very best to convert pre-existing ISAM format tables using the
  857. binaries from the previous package. Success is not guaranteed, but
  858. this is probably as good as it gets. Note that this also necessitates
  859. re-introducing an (empty transitional) mysql-server-4.1 package.
  860. Closes: #354544, #354850
  861. * Remove a couple spurious and wrongly placed WARNING statements from
  862. 45_warn-CLI-passwords.dpatch. thanks to Dan Jacobsen for pointing these
  863. out. Closes: #394262
  864. -- sean finney <seanius@debian.org> Fri, 03 Nov 2006 18:34:46 +0100
  865. mysql-dfsg-5.0 (5.0.26-2) unstable; urgency=high
  866. * Fixed FTBFS for Alpha by applying an upstream patch (thanks to Falk
  867. Hueffner). Closes: #395921
  868. -- Christian Hammers <ch@debian.org> Sat, 28 Oct 2006 20:13:46 +0200
  869. mysql-dfsg-5.0 (5.0.26-1) unstable; urgency=high
  870. * SECURITY:
  871. This combined release of 5.0.25 and 5.0.26 fixes lot of possible server
  872. crashs so it should get into Etch. Quoting the changelog (bug numbers are
  873. bugs.mysql.com ones):
  874. - character_set_results can be NULL to signify no conversion, but some
  875. code did not check for NULL, resulting in a server crash. (Bug#21913)
  876. - Using cursors with READ COMMITTED isolation level could cause InnoDB to
  877. crash. (Bug#19834)
  878. - Some prepared statements caused a server crash when executed a second
  879. time. (Bug#21166)
  880. - When DROP DATABASE or SHOW OPEN TABLES was issued while concurrently
  881. issuing DROP TABLE (or RENAME TABLE, CREATE TABLE LIKE or any other
  882. statement that required a name lock) in another connection, the server
  883. crashed. (Bug#21216)
  884. - Use of zero-length variable names caused a server crash. (Bug#20908)
  885. - For InnoDB tables, the server could crash when executing NOT IN ()
  886. subqueries. (Bug#21077)
  887. - Repeated DROP TABLE statements in a stored procedure could sometimes
  888. cause the server to crash. (Bug#19399)
  889. - Performing an INSERT on a view that was defined using a SELECT that
  890. specified a collation and a column alias caused the server to crash
  891. (Bug#21086).
  892. - A query of the form shown here caused the server to crash. (Bug#21007)
  893. - NDB Cluster: Some queries involving joins on very large NDB tables could
  894. crash the MySQL server. (Bug#21059)
  895. - The character set was not being properly initialized for CAST() with a
  896. type like CHAR(2) BINARY, which resulted in incorrect results or even a
  897. server crash. (Bug#17903)
  898. - For certain queries, the server incorrectly resolved a reference to an
  899. aggregate function and crashed. (Bug#20868)
  900. - The server crashed when using the range access method to execut a
  901. subquery with a ORDER BY DESC clause. (Bug#20869)
  902. - Triggers on tables in the mysql database caused a server crash. Triggers
  903. for tables in this database now are disallowed. (Bug#18361)
  904. - Using SELECT on a corrupt MyISAM table using the dynamic record format
  905. could cause a server crash. (Bug#19835)
  906. - Use of MIN() or MAX() with GROUP BY on a ucs2 column could cause a
  907. server crash. (Bug#20076)
  908. - Selecting from a MERGE table could result in a server crash if the
  909. underlying tables had fewer indexes than the MERGE table itself.
  910. (Bug#21617, Bug#22937)
  911. * New upstream release.
  912. - This bug would cause trouble for Sarge->Etch upgrades, it was supposed to
  913. have been fixed in 5.0.16 but that apparently did not fix the whole
  914. problem:
  915. Using tables from MySQL 4.x in MySQL 5.x, in particular those with VARCHAR
  916. fields and using INSERT DELAYED to update data in the table would result in
  917. either data corruption or a server crash. (Bug#16611, Bug#16218, Bug#17294)
  918. Closes: #386337
  919. - Fixes data corruption as an automatic client reconnect used to set
  920. the wrong character set. Closes: #365050
  921. - Fixes an undefined ulong type in an include file. Closes: #389102
  922. - Fixes wrong output format when using Unicode characters. Closes: #355302
  923. - Fixes mysql_upgrade when using a password. Closes: #371841
  924. [Christian Hammers]
  925. * Removed --sysconfdir from debian/rules as it puts /etc/mysql/ at the
  926. end of the my.cnf search patch thus overriding $HOME/my.cnf
  927. (thanks to Christoph Biedl). Closes: #394992
  928. * The provided patch from bug #385947 was wrong, the variable is called
  929. BLOCKSIZE not BLOCK_SIZE according to "strings `which df`" (thanks to
  930. Bruno Muller). Closes: #385947
  931. [sean finney]
  932. * new dutch debconf translations from Vincent Zweije (closes: #392809).
  933. * new japanese debconf translations from Hideki Yamane (closes: #391625).
  934. * new italian debconf translations from Luca Monducci (closes: #391741).
  935. * new french debconf translations from Christian Perrier (closes: #393334).
  936. * ran debconf-updatepo to merge the fuzzies into svn.
  937. * massage the following patches so they continue to apply cleanly:
  938. - 44_scripts__mysql_config__libs.dpatch to cleanly apply.
  939. - 45_warn-CLI-passwords.dpatch
  940. - 96_TEMP__libmysqlclient_ssl_symbols.dpatch (note, this patch might
  941. no longer be needed, but is retained "just in case" after massaging it)
  942. * the following patches have been incorporated upstream:
  943. - 70_kfreebsd.dpatch
  944. - 80_hurd_mach.dpatch
  945. - 87_ps_Hurd.dpatch
  946. - 90_TEMP__client__mysql_upgrade__O_EXEC.dpatch
  947. - 91_TEMP__client__mysql_upgrade__password.dpatch
  948. - 92_TEMP__client__mysql_upgrade__defaultgroups.dpatch
  949. - 94_TEMP__CVE-2006-4227.dpatch
  950. - 95_TEMP__CVE-2006-4226.dpatch
  951. * the udf_example.cc has disappeared from the source code, but there's
  952. a udf_example.c which seems to be a good example to use instead :)
  953. * update documentation in the configuration to no longer reference
  954. using my.cnf in the DATADIR, as it's never been the recommended
  955. method for debian systems and hasn't worked since 5.0 was released
  956. anyway (closes: #393868).
  957. -- Christian Hammers <ch@debian.org> Wed, 25 Oct 2006 19:54:04 +0200
  958. mysql-dfsg-5.0 (5.0.24a-9) unstable; urgency=medium
  959. * Having expire_logs_days enabled but log-bin not crashes the server. Using
  960. both or none of those options is safe. To prevent this happening during the
  961. nightly log rotation via /etc/logrotate.d/mysql the initscript checks for
  962. malicious combination of options. See: #368547
  963. * The Sarge package "mysql-server" which used to include the mysqld daemon
  964. may still be in unselected-configured state (i.e. after a remove but not
  965. purge) in which case its now obsolete cronscript has to be moved away
  966. (thanks to Charles Lepple). Closes: #385669
  967. * Updated Danish Debconf translation (thanks to Claus Hindsgaul).
  968. Closes: #390315
  969. * Updated Frensh Debconf translation (thanks to Christian Perrier).
  970. Closes: #390980
  971. -- Christian Hammers <ch@debian.org> Tue, 3 Oct 2006 14:55:31 +0200
  972. mysql-dfsg-5.0 (5.0.24a-8) unstable; urgency=low
  973. * (broken upload)
  974. -- Christian Hammers <ch@debian.org> Tue, 3 Oct 2006 14:55:31 +0200
  975. mysql-dfsg-5.0 (5.0.24a-7) unstable; urgency=low
  976. * Stopped mysql_config from announcing unnecessary library dependencies
  977. which until now cause "NEEDED" dependencies in the "readelf -d" output
  978. of libraries who only depend on libmysqlclient.so (thanks to Michal
  979. Cihar). Closes: #390692
  980. -- Christian Hammers <ch@debian.org> Sun, 1 Oct 2006 23:59:43 +0200
  981. mysql-dfsg-5.0 (5.0.24a-6) unstable; urgency=low
  982. [sean finney]
  983. * finally add support for setting a root password at install.
  984. while this is not a random password as requested in one bug
  985. report, we believe it is the best solution and provides a
  986. means to set a random password via preseeding if it's really
  987. desired (Closes: #316127, #298295).
  988. -- sean finney <seanius@debian.org> Sun, 01 Oct 2006 23:34:30 +0200
  989. mysql-dfsg-5.0 (5.0.24a-5) unstable; urgency=low
  990. * Added ${shlibs:Depends} to debian/control section libmysqlclient-dev as it
  991. contains the experimental /usr/lib/mysql/libndbclient.so.0.0.0.
  992. * Bumped standards version to 3.7.2.
  993. * Added LSB info section to init scripts.
  994. * Rephrased Debconf templates as suggested by lintian.
  995. * Added benchmark suite in /usr/share/mysql/sql-bench/.
  996. * The mysql.timezone* tables are now filled by the postinst script (thanks
  997. to Mark Sheppard). Closes: #388491
  998. * Moved Debconf install notes to README.Debian. Displaying them with
  999. medium priority was a bug anyway. Closes: #388941
  1000. * Replaced /usr/bin/mysql_upgrade by /usr/bin/mysql_upgrade_shell in
  1001. /etc/mysql/debian-start.sh as it works without errors (thanks to Javier
  1002. Kohen). Closes: #389443
  1003. -- Christian Hammers <ch@debian.org> Wed, 20 Sep 2006 15:01:42 +0200
  1004. mysql-dfsg-5.0 (5.0.24a-4) unstable; urgency=high
  1005. * libmysqlclient.so.15 from 5.0.24 accidentaly exports some symbols that are
  1006. historically exported by OpenSSL's libcrypto.so. This bug was supposed to
  1007. be fixed in 5.0.24a bug according to the mysql bug tracking system will
  1008. only be fixed in 5.0.25 so I backported the patch. People already reported
  1009. crashing apps due to this (thanks to Duncan Simpson). See also: #385348
  1010. Closes: #388262
  1011. * Fixed BLOCKSIZE to BLOCK_SIZE in initscript (thanks to Bruno Muller).
  1012. Closes: #385947
  1013. * Added hint to "--extended-insert=0" to mysqldump manpage (thanks to Martin
  1014. Schulze).
  1015. * Documented the meaning of "NDB" in README.Debian (thanks to Dan Jacobson).
  1016. Closes: #386274
  1017. * Added patch to build on hurd-i386 (thanks to Cyril Brulebois). Closes: #387369
  1018. * Fixed debian-start script to work together with the recend LSB modifications in
  1019. the initscript (thanks to wens). Closes: #387481
  1020. * Reverted tmpdir change in my.cnf back to /tmp to comply with FHS (thanks
  1021. to Alessandro Valente). Closes: #382778
  1022. * Added logcheck filter rule (thanks to Paul Wise). Closes: #381043
  1023. * I will definetly not disable InnoDB but added a note to the default my.cnf
  1024. that disabling it saves about 100MB virtual memory (thanks to Olivier
  1025. Berger). Closes: #384399
  1026. * Added thread_cache_size=8 to default my.cnf as this variable seems to have
  1027. a negligible memory footprint but can improve performance when lots of
  1028. threads connect simultaneously as often seen on web servers.
  1029. -- Christian Hammers <ch@debian.org> Mon, 4 Sep 2006 00:21:50 +0200
  1030. mysql-dfsg-5.0 (5.0.24a-3) unstable; urgency=low
  1031. * Fixed potential tempfile problem in the newly added mysqlreport script.
  1032. -- Christian Hammers <ch@debian.org> Sun, 3 Sep 2006 23:17:24 +0200
  1033. mysql-dfsg-5.0 (5.0.24a-2) unstable; urgency=low
  1034. * Added "mysqlreport" (GPL'ed) from hackmysql.com.
  1035. * Temporarily disabled expire_days option as it causes the server
  1036. to crash. See #368547
  1037. * Made output of init scripts LSB compliant (thanks to David Haerdeman).
  1038. Closes: #385874
  1039. -- Christian Hammers <ch@debian.org> Sun, 3 Sep 2006 19:06:53 +0200
  1040. mysql-dfsg-5.0 (5.0.24a-1) unstable; urgency=high
  1041. * New upstream version.
  1042. * The shared library in the 5.0.24 upstream release accidently exported
  1043. some symbols that are also exported by the OpenSSL libraries (notably
  1044. BN_bin2bn) causing unexpected behaviour in applications using these
  1045. functions (thanks to Peter Cernak). Closes: #385348
  1046. * Added note about possible crash on certain i486 clone CPUs.
  1047. * Made recipient address of startup mysqlcheck output configurable
  1048. (thanks to Mattias Guns). Closes: #385119
  1049. -- Christian Hammers <ch@debian.org> Mon, 28 Aug 2006 01:22:12 +0200
  1050. mysql-dfsg-5.0 (5.0.24-3) unstable; urgency=high
  1051. * SECURITY:
  1052. CVE-2006-4226:
  1053. When run on case-sensitive filesystems, MySQL allows remote
  1054. authenticated users to create or access a database when the database
  1055. name differs only in case from a database for which they have
  1056. permissions.
  1057. CVE-2006-4227:
  1058. MySQL evaluates arguments of suid routines in the security context of
  1059. the routine's definer instead of the routine's caller, which allows
  1060. remote authenticated users to gain privileges through a routine that
  1061. has been made available using GRANT EXECUTE.
  1062. Thanks to Stefan Fritsch for reporting. Closes: #384798
  1063. -- Christian Hammers <ch@debian.org> Sat, 26 Aug 2006 04:55:17 +0200
  1064. mysql-dfsg-5.0 (5.0.24-2) unstable; urgency=high
  1065. * 5.0.24-1 introduced an ABI incompatibility, which this patch reverts.
  1066. Programs compiled against 5.0.24-1 are not compatible with any other
  1067. version and needs a rebuild.
  1068. This bug already caused a lot of segfaults and crashes in various
  1069. programs. Thanks to Chad MILLER from MySQL for quickly providing a patch.
  1070. The shlibdeps version has been increased to 5.0.24-2.
  1071. Closes: #384047, #384221, #383700
  1072. -- Christian Hammers <ch@debian.org> Fri, 25 Aug 2006 21:47:35 +0200
  1073. mysql-dfsg-5.0 (5.0.24-1) unstable; urgency=high
  1074. * SECURITY: Upstream fixes a security bug which allows a user to continue
  1075. accessing a table using a MERGE TABLE after the right to direct access to
  1076. the database has been revoked (CVE-2006-4031, MySQL bug #15195).
  1077. (Well they did not exactly fixed it, they documented the behaviour and
  1078. allow the admin to disable merge table alltogether...). Closes: #380271
  1079. * SECURITY: Applied patch that fixes a possibly insecure filehandling
  1080. in the recently added mysql_upgrade binary file (MySQL bug #10320).
  1081. * New upstream version.
  1082. - Fixes nasty MySQL bug #19618 that leads to crashes when using
  1083. "SELECT ... WHERE ... not in (1, -1)" (e.g. vbulletin was affected).
  1084. - Fixes upstream bug #16803 so that linking ~/.mysql_history to /dev/null
  1085. now has the desired effect of having no history.
  1086. * Really fixed the runlevels. Closes: #377651
  1087. * Added patch for broken upstream handling of "host=" to mysql_upgrade.c.
  1088. * Adjusted /etc/mysql/debian-start to new mysql_upgrade.c
  1089. -- Christian Hammers <ch@debian.org> Tue, 8 Aug 2006 00:44:13 +0200
  1090. mysql-dfsg-5.0 (5.0.22-5) unstable; urgency=low
  1091. * Added further line to the logcheck ignore files (thanks to Paul Wise).
  1092. Closes: #381038
  1093. -- Christian Hammers <ch@debian.org> Wed, 2 Aug 2006 00:28:50 +0200
  1094. mysql-dfsg-5.0 (5.0.22-4) unstable; urgency=low
  1095. * Upstream fixes a bug in the (never released) version 5.0.23 which could
  1096. maybe used to crash the server if the mysqlmanager daemon is in use
  1097. which is not yet the default in Debian. (CVE-2006-3486 *DISPUTED*)
  1098. * Changed runlevel priority of mysqld from 20 to 19 so that it gets started
  1099. before apache and proftpd etc. which might depend on an already running
  1100. database server (thanks to Martin Gruner). Closes: #377651
  1101. * Added patch which sets PATH_MAX in ndb (thanks to Cyril Brulebois).
  1102. Closes: #378949
  1103. * Activated YaSSL as licence issues are settled according to:
  1104. http://bugs.mysql.com/?id=16755. This also closes the FTBFS bug
  1105. regarding OpenSSL as it is discouraged to use now. Closes: #368639
  1106. * Removed SSL-MINI-HOWTO as the official documentation is good enough now.
  1107. * mysql_upgrade no longer gives --password on the commandline which would
  1108. be insecure (thanks to Dean Gaudet). Closes: #379199
  1109. * Adjusted debian/patches/45* to make consecutive builds in the same source
  1110. tree possible (thanks to Bob Tanner). Closes: #368661
  1111. * mysql-server-5.0 is now suggesting tinyca as yaSSL is enabled and tinyca
  1112. was found to be really cool :)
  1113. * Moved tempdir from /tmp to /var/tmp as it will more likely have enough
  1114. free space as /tmp is often on the root partition and /var or at least
  1115. /var/tmp is on a bigger one.
  1116. -- Christian Hammers <ch@debian.org> Mon, 10 Jul 2006 23:30:26 +0200
  1117. mysql-dfsg-5.0 (5.0.22-3) unstable; urgency=low
  1118. * Added patch for MySQL bug #19618: "select x from x
  1119. where x not in(1,-1)" may crash the server" (thanks to
  1120. Ruben Puettmann).
  1121. -- Christian Hammers <ch@debian.org> Fri, 9 Jun 2006 01:41:44 +0200
  1122. mysql-dfsg-5.0 (5.0.22-2) unstable; urgency=high
  1123. * Fixed debian-sys-maint related bug in postinst (thanks to
  1124. Jean-Christophe Dubacq). Closes: #369970
  1125. * The last upload was a security patch (which I did not know as I
  1126. uploaded before the announcement came). I now added the CVE id for
  1127. reference and set urgency to high as the last entry did not.
  1128. -- Christian Hammers <ch@debian.org> Wed, 31 May 2006 01:04:11 +0200
  1129. mysql-dfsg-5.0 (5.0.22-1) unstable; urgency=low
  1130. * SECURITY: This upstream release fixes an SQL-injection with multibyte
  1131. encoding problem. (CVE-2006-2753)
  1132. * New upstream release.
  1133. * Upstream fixes REPAIR TABLE problem. Closes: #354300
  1134. * Upstream fixes problem that empty strings in varchar and text columns
  1135. are displayed as NULL. Closes: #368663
  1136. -- Christian Hammers <ch@debian.org> Tue, 30 May 2006 23:43:24 +0200
  1137. mysql-dfsg-5.0 (5.0.21-4) unstable; urgency=low
  1138. * Added "BLOCKSIZE=" to the diskfree check (thanks to Farzad FARID).
  1139. Closes: #367027, #367083
  1140. * Further fixed mysql_upgrade upstream script (thanks to Andreas Pakulat)
  1141. Closes: #366155
  1142. * Adjusted the /proc test in debian/rules from /proc/1 to /proc/self
  1143. to make building on grsec systems possible (thanks to K. Rosenegger).
  1144. Closes: #366824
  1145. * Updated Russion Debconf translation (thanks to Yuriy Talakan).
  1146. Closes: #367141
  1147. * Updated Czech Debconf translation (thanks to Kiroslav Kure).
  1148. Closes: #367160
  1149. * Updated Galician Debconf translation (thanks to Jacobo Tarrio).
  1150. Closes: #367384
  1151. * Updated Swedish Debconf translation (thanks to Daniel Nylander).
  1152. Closes: #368186
  1153. -- Christian Hammers <ch@debian.org> Wed, 10 May 2006 08:45:42 +0200
  1154. mysql-dfsg-5.0 (5.0.21-3) unstable; urgency=low
  1155. * Fixed FTBFS problem which was caused by a patch that modifies Makefile.am
  1156. as well as Makefile.in and was not deteced because my desktop was fast
  1157. enough to patch both files within the same second and so fooled automake.
  1158. (thanks to Blars Blarson for notifying me). Closes: #366534
  1159. -- Christian Hammers <ch@debian.org> Sat, 6 May 2006 19:03:58 +0200
  1160. mysql-dfsg-5.0 (5.0.21-2) unstable; urgency=low
  1161. * Fixed bug in postinst that did not correctly rewrite
  1162. /etc/mysql/debian.cnf (thanks to Daniel Leidert).
  1163. Closes: #365433, #366155
  1164. -- Christian Hammers <ch@debian.org> Thu, 4 May 2006 02:37:03 +0200
  1165. mysql-dfsg-5.0 (5.0.21-1) unstable; urgency=high
  1166. * SECURITY: New upstream release with some security relevant bugfixes:
  1167. * "Buffer over-read in check_connection with usernames lacking a
  1168. trailing null byte" (CVE-2006-1516)
  1169. * "Anonymous Login Handshake - Information Leakage" (CVE-2006-1517)
  1170. * "COM_TABLE_DUMP Information Leakage and Arbitrary command execution"
  1171. (CVE-2006-1518)
  1172. Closes: #365938, #365939
  1173. * Added diskfree check to the init script (thanks to Tim Baverstock).
  1174. Closes: #365460
  1175. * First amd64 upload!
  1176. -- Christian Hammers <ch@debian.org> Sat, 29 Apr 2006 04:31:27 +0200
  1177. mysql-dfsg-5.0 (5.0.20a-2) unstable; urgency=low
  1178. * The new mysql-upgrade which is started from /etc/mysql/debian-start
  1179. does now use the debian-sys-maint user for authentication (thanks to
  1180. Philipp). Closes: #364991
  1181. * Wrote patch debian/patches/43* which adds a password option to
  1182. mysql_update. See MySQL bug #19400.
  1183. * Added "Provides: libmysqlclient-dev" to libmysqlclient15-dev as I saw no
  1184. obvious reasons against it (problems should be documented in
  1185. debian/README.Maintainer!) (thanks to Olaf van der Spek). Closes: #364899
  1186. * Updated Netherlands debconf translation (thanks to Vincent Zweije)
  1187. Closes: #364464
  1188. * Updated French debconf translation (thanks to Christian Perrier)
  1189. Closes: #364401
  1190. * Updated Danish debconf translation (thanks to Claus Hindsgaul)
  1191. Closes: #365135
  1192. -- Christian Hammers <ch@debian.org> Wed, 26 Apr 2006 01:14:53 +0200
  1193. mysql-dfsg-5.0 (5.0.20a-1) unstable; urgency=low
  1194. * New upstream release.
  1195. * Added the new mysql_upgrade script and added it to
  1196. /etc/mysql/debian-start (thanks to Alessandro Polverini).
  1197. The script is currently very noise that is a known bug and will be
  1198. fixed in the next release!
  1199. Closes: #363458
  1200. * No longer creates the "test" database. This actuallay had been tried
  1201. to archive before (at least patches) exists but apparently was not the
  1202. case in the last versions (thanks to Olaf van der Spek). Closes: #362126
  1203. * Reformatted libmysqlclient15off.NEWS.Debian to changelog format
  1204. (thanks to Peter Palfrader). Closes: #363062
  1205. -- Christian Hammers <ch@debian.org> Sat, 15 Apr 2006 13:05:22 +0200
  1206. mysql-dfsg-5.0 (5.0.20-1) unstable; urgency=high
  1207. * Upstream contains a fix for a nasty bug (MySQL#18153) that users
  1208. already experienced and that caused corrupted triggers after
  1209. REPAIR/OPTIMIZE/ALTER TABLE statements.
  1210. (thanks to Jerome Despatis for pointing out)
  1211. * Added patch for the "updates on multiple tables is buggy after
  1212. upgrading from 4.1 to 5.0" problem which MySQL has been committed
  1213. for the upcoming 5.0.21 release. Closes #352704
  1214. * Added Netherlands debconf translation (thanks to Vincent Zweije).
  1215. Closes: #360443
  1216. * Added Galician debconf translation (thanks to Jacobo Tarrio).
  1217. Closes: #361257
  1218. -- Christian Hammers <ch@debian.org> Fri, 7 Apr 2006 00:00:43 +0200
  1219. mysql-dfsg-5.0 (5.0.19-3) unstable; urgency=high
  1220. [ Christian Hammers ]
  1221. * Fixed libmysqlclient15.README.Debian regarding package name changes
  1222. (thanks to Leppo).
  1223. * Moved libheap.a etc. back to /usr/lib/mysql/ as their names are just
  1224. too generic. Closes: #353924
  1225. [ Sean Finney ]
  1226. * updated danish debconf translation, thanks to Claus Hindsgaul
  1227. (closes: #357424).
  1228. [ Adam Conrad ]
  1229. * Send stderr from 'find' in preinst to /dev/null to tidy up chatter.
  1230. * Backport patch for CVE-2006-0903 from the upcoming release to resolve
  1231. a log bypass vulnerability when using non-binary logs (closes: #359701)
  1232. -- Adam Conrad <adconrad@0c3.net> Tue, 4 Apr 2006 15:23:18 +1000
  1233. mysql-dfsg-5.0 (5.0.19-2) unstable; urgency=medium
  1234. * New upstream release.
  1235. * Renamed package libmysqlclient15 to libmysqlclient15off due to
  1236. binary incompatible changes.
  1237. See /usr/share/doc/libmysqlclient15off/README.Debian
  1238. * Updated Czech debconf translation (thanks to Miroslav Kure).
  1239. Closes: #356503
  1240. * Updated French debconf translation (thanks to Christian Perrier).
  1241. Closes: #356332
  1242. * Improved README.Debian (thanks to Olaf van der Spek). Closes: #355702
  1243. * Fixed 5.0.18-8 changelog by saying in which package the NEWS.Debian
  1244. file is (thanks to Ross Boylan). Closes: #355978
  1245. -- Christian Hammers <ch@debian.org> Fri, 17 Mar 2006 02:32:19 +0100
  1246. mysql-dfsg-5.0 (5.0.19-1) experimental; urgency=medium
  1247. * New upstream release.
  1248. * SECURITY: CVE-2006-3081: A bug where str_to_date(1,NULL) lead to a
  1249. server crash has been fixed.
  1250. (this note has been added subsequently for reference)
  1251. * Renamed package libmysqlclient15 to libmysqlclient15off.
  1252. See /usr/share/doc/libmysqlclient15off/NEWS.Debian
  1253. * Updated Czech debconf translation (thanks to Miroslav Kure).
  1254. Closes: #356503
  1255. * Updated French debconf translation (thanks to Christian Perrier).
  1256. Closes: #356332
  1257. * Improved README.Debian (thanks to Olaf van der Spek). Closes: #355702
  1258. * Fixed 5.0.18-8 changelog by saying in which package the NEWS.Debian
  1259. file is (thanks to Ross Boylan). Closes: #355978
  1260. -- Christian Hammers <ch@debian.org> Tue, 14 Mar 2006 22:56:13 +0100
  1261. mysql-dfsg-5.0 (5.0.18-9) unstable; urgency=medium
  1262. [ Christian Hammers ]
  1263. * When using apt-get the check for left-over ISAM tables can abort the
  1264. installation of mysql-server-5.0 but not prevent the mysql-server-4.1
  1265. package from getting removed. The only thing I can do is reflect this
  1266. in the Debconf notice that is shown and suggest to reinstall
  1267. mysql-server-4.1 for converting. See: #354850
  1268. * Suggests removing of /etc/cron.daily/mysql-server in last NEWS message
  1269. (thanks to Mourad De Clerck). Closes: #354111
  1270. * Added versioned symbols for kfreebsd and Hurd, too (thanks to Aurelien
  1271. Jarno and Michael Bank). Closes: #353971
  1272. * Added versioned symbols for kfreebsd, too (thanks to Aurelien Jarno).
  1273. Closes: #353971
  1274. [ Adam Conrad ]
  1275. * Add 39_scripts__mysqld_safe.sh__port_dir.dpatch to ensure that the
  1276. permissions on /var/run/mysqld are always correct, even on a tmpfs.
  1277. -- Christian Hammers <ch@debian.org> Mon, 6 Mar 2006 21:42:13 +0100
  1278. mysql-dfsg-5.0 (5.0.18-8) unstable; urgency=low
  1279. * The rotation of the binary logs is now configured via
  1280. expire-logs-days in /etc/mysql/my.cnf and handled completely
  1281. by the server and no longer in configured in debian-log-rotate.conf
  1282. and handled by a cron job. Thanks to David Johnson.
  1283. See /usr/share/doc/mysql-server-5.0/NEWS.Debian
  1284. * Ran aspell over some files in debian/ and learned a lot :)
  1285. * debian/rules: Added check if versioned symbols are really there.
  1286. * Updated SSL-MINI-HOWTO.
  1287. * Updated copyright (removed the parts regarding the now removed
  1288. BerkeleyDB table handler and mysql-doc package).
  1289. * Relocated a variable in preinst (thanks to Michael Heldebrant).
  1290. Closes: #349258, #352587, #351216
  1291. * Updated Danish debconf translation (thanks to Claus Hindsgaul).
  1292. Closes: #349013
  1293. * Updated Swedish debconf translation (thanks to Daniel Nylander).
  1294. Closes: #349522
  1295. * Updated French debconf translation (thanks to Christian Perrier).
  1296. Closes: #349592
  1297. * Fixed typo in README.Debian (thanks to Vincent Ricard).
  1298. * Prolonged waiting time for mysqld in the init script. Closes: #352070
  1299. -- Christian Hammers <ch@debian.org> Mon, 23 Jan 2006 23:13:46 +0100
  1300. mysql-dfsg-5.0 (5.0.18-7) unstable; urgency=low
  1301. * Made mailx in debian-start.inc.sh optional and changed the dependency on it
  1302. on it to a mere recommendation. Closes: #316297
  1303. * the previous FTBFS patches for GNU/Hurd inadvertently led to configure
  1304. being regenerating, losing a couple trivial things like our versioned
  1305. symbols patch, causing many nasty problems (closes: #348854).
  1306. -- sean finney <seanius@debian.org> Fri, 20 Jan 2006 20:59:27 +0100
  1307. mysql-dfsg-5.0 (5.0.18-6) unstable; urgency=low
  1308. * Added version comment (thanks to Daniel van Eeden).
  1309. * Added two patches to build on GNU/Hurd (thanks to Michael Bank).
  1310. Closes: #348182
  1311. * Abort upgrade if old and now unsupported ISAM tables are present
  1312. (thanks to David Coe). Closes: #345895
  1313. -- Christian Hammers <ch@debian.org> Tue, 17 Jan 2006 19:25:59 +0100
  1314. mysql-dfsg-5.0 (5.0.18-5) unstable; urgency=low
  1315. * Bump shlibdeps for libmysqlclient15 to (>= 5.0.15-1), which was
  1316. the first non-beta release from upstream, as well as being shortly
  1317. after we broke the ABI in Debian by introducing versioned symbols.
  1318. -- Adam Conrad <adconrad@0c3.net> Fri, 13 Jan 2006 13:18:03 +1100
  1319. mysql-dfsg-5.0 (5.0.18-4) unstable; urgency=low
  1320. * Munge our dependencies further to smooth upgrades even more, noting
  1321. that we really need 5.0 to conflict with 4.1, and stealing a page from
  1322. the book of mysql-common, it doesn't hurt to hint package managers in
  1323. the direction of "hey, this stuff is a complete replacement for 4.1"
  1324. * Change the description of mysql-server and mysql-client to remove the
  1325. references to it being "transition", and instead point out that it's
  1326. the way to get the "current best version" of each package installed.
  1327. -- Adam Conrad <adconrad@0c3.net> Wed, 11 Jan 2006 11:39:45 +1100
  1328. mysql-dfsg-5.0 (5.0.18-3) unstable; urgency=low
  1329. * Make the mysql-{client,server}-5.0 conflict against mysql-{client,server}
  1330. versioned, so they can be installed side-by-side and upgrade properly.
  1331. * Add myself to Uploaders; since I have access to the alioth repository.
  1332. -- Adam Conrad <adconrad@0c3.net> Tue, 10 Jan 2006 19:15:48 +1100
  1333. mysql-dfsg-5.0 (5.0.18-2) unstable; urgency=low
  1334. * Removed the transitional package that forced an upgrade from
  1335. mysql-server-4.1 to mysql-server-5.0 as I was convinced that
  1336. having a general "mysql-server" package with adjusted dependencies
  1337. is enough (thanks to Adam Conrad).
  1338. * Updated logcheck.ignore files (thanks to Jamie McCarthy). Closes: #340193
  1339. -- Christian Hammers <ch@debian.org> Mon, 9 Jan 2006 21:54:53 +0100
  1340. mysql-dfsg-5.0 (5.0.18-1) unstable; urgency=low
  1341. * New upstream version.
  1342. * Added empty transitional packages that force an upgrade from the
  1343. server and client packages that have been present in Sarge.
  1344. * Fixed SSL-MINI-HOWTO (thanks to Jonas Smedegaard). Closes: #340589
  1345. -- Christian Hammers <ch@debian.org> Mon, 2 Jan 2006 21:17:51 +0100
  1346. mysql-dfsg-5.0 (5.0.17-1) unstable; urgency=low
  1347. * Never released as Debian package.
  1348. -- Christian Hammers <ch@debian.org> Thu, 22 Dec 2005 07:49:52 +0100
  1349. mysql-dfsg-5.0 (5.0.16-1) unstable; urgency=low
  1350. * New upstream version.
  1351. * Removed the error logs from the logrotate script as Debian does
  1352. not use them anymore. Closes: #339628
  1353. -- Christian Hammers <ch@debian.org> Tue, 22 Nov 2005 01:19:11 +0100
  1354. mysql-dfsg-5.0 (5.0.15-2) unstable; urgency=medium
  1355. * Added 14_configure__gcc-atomic.h.diff to fix FTBFS on m68k
  1356. (thanks to Stephen R Marenka). Closes: #337082
  1357. * Removed dynamic linking against libstdc++ as it was not really
  1358. needed (thanks to Adam Conrad). Closes: #328613
  1359. * Fixed the "/var/lib/mysql is a symlink" workaround that accidently
  1360. left a stalled symlink (thanks to Thomas Lamy). Closes: #336759
  1361. * As the init script cannot distinguish between a broken startup and
  1362. one that just takes very long the "failed" message now says
  1363. "or took more than 6s" (thanks to Olaf van der Spek). Closes: #335547
  1364. -- Christian Hammers <ch@debian.org> Thu, 3 Nov 2005 22:00:15 +0100
  1365. mysql-dfsg-5.0 (5.0.15-1) unstable; urgency=low
  1366. * New upstream version. 5.0 has finally been declared STABLE!
  1367. * Added small patch to debian/rules that fixed sporadic build errors
  1368. where stdout and stderr were piped together, got mixed up and broke
  1369. * Added --with-big-tables to ./configure (thanks to tj.trevelyan).
  1370. Closes: #333090
  1371. * Added capability to parse "-rc" to debian/watch.
  1372. * Fixed cronscript (thanks to Andrew Deason). Closes: #335244
  1373. * Added Swedish debconf translation (thanks to Daniel Nylander).
  1374. Closes: #333670
  1375. * Added comment to README.Debian regarding applications that manually
  1376. set new-style passwords... Closes: #334444
  1377. * Sean Finney:
  1378. - Fix duplicate reference to [-e|--extended-insert]. Closes: #334957
  1379. - Fix default behavior for mysqldumpslow. Closes: #334517
  1380. - Reference documentation issue in mysql manpage. Closes: #335219
  1381. -- Christian Hammers <ch@debian.org> Fri, 30 Sep 2005 00:10:39 +0200
  1382. mysql-dfsg-5.0 (5.0.13rc-1) unstable; urgency=low
  1383. * New upstream release. Now "release-candidate"!
  1384. * Removed any dynamic link dependencies to libndbclient.so.0 which
  1385. is due to its version only distributed as a static library.
  1386. * Sean Finney:
  1387. - FTBFS fix related to stripping rpath in debian/rules
  1388. -- Christian Hammers <ch@debian.org> Mon, 26 Sep 2005 22:09:26 +0200
  1389. mysql-dfsg-5.0 (5.0.12beta-5) unstable; urgency=low
  1390. * The recent FTBFS were probably result of a timing bug in the
  1391. debian/patches/75_*.dpatch file where Makefile.in got patched just
  1392. before the Makefile.shared which it depended on. For that reason
  1393. only some of the autobuilders failed. Closes: #330149
  1394. * Fixed chrpath removal (option -k had to be added).
  1395. * Corrected debconf dependency as requested by Joey Hess.
  1396. -- Christian Hammers <ch@debian.org> Mon, 26 Sep 2005 18:37:07 +0200
  1397. mysql-dfsg-5.0 (5.0.12beta-4) unstable; urgency=low
  1398. * Removed experimental shared library libndbclient.so.0.0.0 as it
  1399. is doomed to cause trouble as long as it is present in both MySQL 4.1
  1400. and 5.0 without real soname and its own package. We still have
  1401. libndbclient.a for developers. (thanks to Adam Conrad and
  1402. mediaforest.net). Closes: #329772
  1403. -- Christian Hammers <ch@debian.org> Fri, 23 Sep 2005 12:36:48 +0200
  1404. mysql-dfsg-5.0 (5.0.12beta-3) unstable; urgency=medium
  1405. * Symbol versioning support! wooooohoooooo!
  1406. (thanks to Steve Langasek) Closes: #236288
  1407. * Moved libndbcclient.so.0 to the -dev package as it is provided by
  1408. libmysqlclient14 and -15 which must be installable simultaneously.
  1409. * Removed mysql-*-doc suggestions.
  1410. -- Christian Hammers <ch@debian.org> Tue, 20 Sep 2005 00:07:03 +0200
  1411. mysql-dfsg-5.0 (5.0.12beta-2) unstable; urgency=low
  1412. * Added patch to build on GNU/kFreeBSD (thanks to Aurelien Jarno).
  1413. Closes: #327702
  1414. * Added patch that was already been present on the 4.1 branch which
  1415. makes the "status" command of the init script more sensible
  1416. (thanks to Stephen Gildea). Closes: #311836
  1417. * Added Vietnamese Debconf translation (thanks to Clytie Siddal).
  1418. Closes: #313006
  1419. * Updated German Debconf translation (thanks to Jens Seidel).
  1420. Closes: #313957
  1421. * Corrected commends in example debian-log-rotate.conf. The default is
  1422. unlike the mysql-sever-4.1 package which needed to stay backwards
  1423. compatible now 2 to avoid filling up the disk endlessly.
  1424. * Fixed watch file to be "-beta" aware.
  1425. -- Christian Hammers <ch@debian.org> Thu, 15 Sep 2005 20:50:19 +0200
  1426. mysql-dfsg-5.0 (5.0.12beta-1) unstable; urgency=medium
  1427. * Christian Hammers:
  1428. - New upstream release.
  1429. - Changed build-dep to libreadline5-dev as requested by Matthias Klose.
  1430. Closes: #326316
  1431. - Applied fix for changed output format of SHOW MASTER LOGS for
  1432. binary log rotation (thanks to Martin Krueger). Closes: #326427, #326427
  1433. - Removed explicit setting of $PATH as I saw no sense in it and
  1434. it introduced a bug (thanks to Quim Calpe). Closes: #326769
  1435. - Removed PID file creation from /etc/init.d/mysql-ndb as it does
  1436. not work with this daemon (thanks to Quim Calpe).
  1437. - Updated French Debconf translation (thanks to Christian Perrier).
  1438. Closes: #324805
  1439. - Moved conflicts line in debian/control from libmysqlclient15 to
  1440. libmysqlclient15-dev and removed some pre-sarge conflicts as
  1441. suggested by Adam Majer. Closes: #324623
  1442. * Sean Finney:
  1443. - For posterity, CAN-2005-2558 has been fixed since 5.0.7beta.
  1444. -- Christian Hammers <ch@debian.org> Thu, 15 Sep 2005 19:58:22 +0200
  1445. mysql-dfsg-5.0 (5.0.11beta-3) unstable; urgency=low
  1446. * Temporarily build only with -O2 to circumvent gcc internal errors
  1447. (thanks to Matthias Klose). Related to: #321165
  1448. -- Christian Hammers <ch@debian.org> Thu, 18 Aug 2005 15:44:04 +0200
  1449. mysql-dfsg-5.0 (5.0.11beta-2) unstable; urgency=low
  1450. * Fixed README.Debian regarding the status of mysql-doc.
  1451. * Added "set +e" around chgrp in mysql-server-5.0.preinst to
  1452. not fail on .journal files (thanks to Christophe Nowicki).
  1453. Closes: #318435
  1454. -- Christian Hammers <ch@debian.org> Sun, 14 Aug 2005 18:02:08 +0200
  1455. mysql-dfsg-5.0 (5.0.11beta-1) unstable; urgency=low
  1456. * New upstream version.
  1457. * Added Danish Debconf translations (thanks to Claus Hindsgaul).
  1458. Closes: #322384
  1459. * Updated Czech Debconf translations (thanks to Miroslav Kure).
  1460. Closes: #321765
  1461. -- Christian Hammers <ch@debian.org> Sat, 13 Aug 2005 11:56:15 +0000
  1462. mysql-dfsg-5.0 (5.0.10beta-1) unstable; urgency=low
  1463. * New upstream release.
  1464. * Christian Hammers:
  1465. - Added check for mounted /proc to debian/rules.
  1466. * Sean Finney:
  1467. - fix for fix_mysql_privilege_tables/mysql_fix_privilege_tables typo
  1468. in mysql-server-5.0's README.Debian (see #319838).
  1469. -- Christian Hammers <ch@debian.org> Sun, 31 Jul 2005 00:30:45 +0200
  1470. mysql-dfsg-5.0 (5.0.7beta-1) unstable; urgency=low
  1471. * Second try for new upstream release.
  1472. * Renamed mysql-common-5.0 to mysql-common as future libmysqlclient16
  1473. from e.g. MySQL-5.1 would else introduce mysql-common-5.1 which makes
  1474. a simultanous installation of libmysqlclient14 impossible as that
  1475. depends on either mysql-common or mysql-common-5.0 but not on future
  1476. versions. Thus we decided to always let the newest MySQL version
  1477. provide mysql-common.
  1478. * Added ${misc:Depends} as suggested by debhelper manpage.
  1479. * Raised standard in control file to 3.6.2.
  1480. * Removed DH_COMPAT from rules in faviour of debian/compat.
  1481. * Checkes for presence of init script before executing it in preinst.
  1482. Referres: 315959
  1483. * Added 60_includes_mysys.h__gcc40.dpatch for GCC-4.0 compatibility.
  1484. -- Christian Hammers <ch@debian.org> Wed, 29 Jun 2005 00:39:05 +0200
  1485. mysql-dfsg-5.0 (5.0.5beta-1) unstable; urgency=low
  1486. * New major release! Still beta so be carefull...
  1487. * Added federated storage engine.
  1488. -- Christian Hammers <ch@debian.org> Wed, 8 Jun 2005 19:29:45 +0200
  1489. mysql-dfsg-4.1 (4.1.12-1) unstable; urgency=low
  1490. * Christian Hammers:
  1491. - New upstream release.
  1492. - Disabled BerkeleyDB finally. It has been obsoleted by InnoDB.
  1493. * Sean Finney:
  1494. - Updated French translation from Christian Perrier (Closes: #310526).
  1495. - Updated Japanese translation from Hideki Yamane (Closes: #310263).
  1496. - Updated Russian translation from Yuriy Talakan (Closes: #310197).
  1497. -- Christian Hammers <ch@debian.org> Sat, 4 Jun 2005 05:49:11 +0200
  1498. mysql-dfsg-4.1 (4.1.11a-4) unstable; urgency=high
  1499. * Fixed FTBFS problem which was caused due to the fact that last uploads
  1500. BerkeleyDB patch was tried to applied on all architectures and not only
  1501. on those where BerkeleyDB is actually beeing built. Closes: #310296
  1502. -- Christian Hammers <ch@debian.org> Mon, 23 May 2005 00:54:51 +0200
  1503. mysql-dfsg-4.1 (4.1.11a-3) unstable; urgency=high
  1504. * Added patch from Piotr Roszatycki to compile the bundled db3 library
  1505. that is needed for the BerkeleyDB support with versioned symbols so
  1506. that mysqld no longer crashes when it gets linked together with the
  1507. Debian db3 version which happens when e.g. using libnss-db.
  1508. Closes: #308966
  1509. -- Christian Hammers <ch@debian.org> Thu, 19 May 2005 01:41:14 +0200
  1510. mysql-dfsg-4.1 (4.1.11a-2) unstable; urgency=high
  1511. * Okay, the hackery with /var/lib/dpkg/info/mysql-server.list will not
  1512. stand and is removed from the preinst of mysql-server.
  1513. * New workaround for the symlink problem that does not involve mucking
  1514. with dpkg's file lists is storing the symlinks in a temporary location
  1515. across upgrades.
  1516. As this sometimes fails since apt-get does not always call new.preinst
  1517. before old.postrm, some remarks were added to README.Debian and the
  1518. Debconf installation notes to minimize the inconvinience this causes.
  1519. -- sean finney <seanius@debian.org> Sun, 15 May 2005 10:25:31 -0400
  1520. mysql-dfsg-4.1 (4.1.11a-1) unstable; urgency=high
  1521. * Added the "a" to the version number to be able to upload a new
  1522. .orig.tar.gz file which now has the non-free Docs/ directory removed
  1523. as this has been forgotten in the 4.1.11 release (thanks to Goeran
  1524. Weinholt). Closes: #308691
  1525. * The Woody package listed /var/lib/mysql and /var/log/mysql in its
  1526. /var/lib/dpkg/info/mysql-server.list. These directories are often
  1527. replaced by symlinks to data partitions which triggers a dpkg bug
  1528. that causes these symlinks to be removed on upgrades. The new preinst
  1529. prevents this by removing the two lines from the .list file
  1530. (thanks to Andreas Barth and Jamin W. Collins). See dpkg bug #287978.
  1531. * Updated French Debconf translation (thanks to Christian Perrier).
  1532. Closes: #308353
  1533. -- Christian Hammers <ch@debian.org> Thu, 12 May 2005 21:52:46 +0200
  1534. mysql-dfsg-4.1 (4.1.11-3) unstable; urgency=high
  1535. * The "do you want to remove /var/lib/mysql when purging the package" flag
  1536. from old versions is removed once this package is beeing installed so
  1537. that purging an old Woody mysql-server package while having a
  1538. mysql-server-4.1 package installed can no longer lead to the removal of
  1539. all databases. Additionaly clarified the wording of this versions Debconf
  1540. template and added a check that skips this purge in the postrm script
  1541. if another mysql-server* package has /usr/sbin/mysqld installed.
  1542. (thanks to Adrian Bunk for spotting that problem) Closes: #307473
  1543. * Cronfile was not beeing installed as the filename was not in the
  1544. correct format for "dh_installcron --name" (thanks to Tomislav
  1545. Gountchev). Closes: #302712
  1546. -- Christian Hammers <ch@debian.org> Sat, 23 Apr 2005 22:55:15 +0200
  1547. mysql-dfsg-4.1 (4.1.11-2) unstable; urgency=low
  1548. * Sean Finney:
  1549. - don't freak out if we can't remove /etc/mysql during purge.
  1550. - debian/rules clean works again.
  1551. * Christian Hammers:
  1552. - Fixed typo in README.Debian (thanks to Joerg Rieger). Closes: #304897
  1553. - Completely removed the passwordless test user as it was not only
  1554. insecure but also lead to irritations as MySQL checks first the
  1555. permissions of this user and then those of a password having one.
  1556. See bug report from Hilko Bengen for details. Closes: #301741
  1557. -- Christian Hammers <ch@debian.org> Sat, 16 Apr 2005 15:55:00 +0200
  1558. mysql-dfsg-4.1 (4.1.11-1) unstable; urgency=low
  1559. * New upstream version.
  1560. * Upstream fix for charset/collation problem. Closes: #282256
  1561. * Upstream fix for subselect crash. Closes: #297687
  1562. * Corrected minor issue in Debconf template regarding skip-networking
  1563. (thanks to Isaac Clerencia). Closes: #303417
  1564. * Made dependency to gawk unnecessary (thanks to Zoran Dzelajlija).
  1565. Closes: #302284
  1566. * Removed obsolete 50_innodb_mixlen.dpatch.
  1567. * Removed obsolete 51_CAN-2004-0957_db_grant_underscore.dpatch.
  1568. -- Christian Hammers <ch@debian.org> Fri, 8 Apr 2005 00:23:53 +0200
  1569. mysql-dfsg-4.1 (4.1.10a-7) unstable; urgency=low
  1570. * Sean Finney:
  1571. - fix for the mysteriously disappeared cronjob. thanks to
  1572. Peter Palfrader <weasel@debian.org> for pointing out this omission.
  1573. (closes: #302712).
  1574. -- sean finney <seanius@debian.org> Sat, 02 Apr 2005 16:54:13 -0500
  1575. mysql-dfsg-4.1 (4.1.10a-6) unstable; urgency=high
  1576. * Sean Finney:
  1577. - the previous upload did not completely address the issue. this one
  1578. should do so. d'oh.
  1579. -- sean finney <seanius@debian.org> Thu, 31 Mar 2005 03:35:50 +0000
  1580. mysql-dfsg-4.1 (4.1.10a-5) unstable; urgency=high
  1581. * Sean Finney:
  1582. - the following security issue is addressed in this upload:
  1583. CAN-2004-0957 (grant privilege escalation on tables with underscores)
  1584. thanks to sergei at mysql for all his help with this.
  1585. -- sean finney <seanius@debian.org> Wed, 30 Mar 2005 21:19:26 -0500
  1586. mysql-dfsg-4.1 (4.1.10a-4) unstable; urgency=low
  1587. * Sean Finney:
  1588. - FTBFS fix for amd64/gcc-4.0. Thanks to Andreas Jochens <aj@andaco.de>
  1589. for reporting this (closes: #301807).
  1590. - ANSI-compatible quoting fix in daily cron job. thanks to
  1591. Karl Hammar <karl@aspodata.se> for pointing out the problem in
  1592. the 4.0 branch.
  1593. - Added myself as a co-maintainer in the control file (closes: #295312).
  1594. -- sean finney <seanius@debian.org> Tue, 29 Mar 2005 18:54:42 -0500
  1595. mysql-dfsg-4.1 (4.1.10a-3) unstable; urgency=low
  1596. * BerkeleyDB is now disabled by default as its use is discouraged by MySQL.
  1597. * Added embedded server libraries as they finally do compile.
  1598. They are currently in libmysqlclient-dev as they are still
  1599. experimental and only available as .a library (thanks to Keith Packard).
  1600. Closes: #297062
  1601. * Fixed obsolete "tail" syntax (thanks to Sven Mueller). Closes: #301413
  1602. * Added CAN numbers for the latest security bugfix upload.
  1603. * Updated manpage of mysqlmanager (thanks to Justin Pryzby). Closes: #299844
  1604. * Added comments to default configuration.
  1605. -- Christian Hammers <ch@debian.org> Sun, 20 Mar 2005 17:40:18 +0100
  1606. mysql-dfsg-4.1 (4.1.10a-2) unstable; urgency=low
  1607. * Disabled "--with-mysqld-ldflags=-all-static" as it causes sig11 crashes
  1608. if LDAP is used for groups in /etc/nsswitch.conf. Confirmed by Sean Finney
  1609. and Daniel Dehennin. Closes: #299382
  1610. -- Christian Hammers <ch@debian.org> Mon, 14 Mar 2005 03:01:03 +0100
  1611. mysql-dfsg-4.1 (4.1.10a-1) unstable; urgency=high
  1612. * SECURITY:
  1613. - The following security related updates are addressed:
  1614. CAN-2005-0711 (temporary file creation with "CREATE TEMPORARY TABLE")
  1615. CAN-2005-0709 (arbitrary library injection in udf_init())
  1616. CAN-2005-0710 (arbitrary code execution via "CREATE FUNCTION")
  1617. Closes: #299029, #299031, #299065
  1618. * New Upstream Release.
  1619. - Fixes some server crash conditions.
  1620. - Upstream includes fix for TMPDIR overriding my.cnf tmpdir setting
  1621. Closes: #294347
  1622. - Fixes InnoDB error message. Closes: #298875
  1623. - Fixes resouce limiting. Closes: #285044
  1624. * Improved checking whether or not the server is alive in the init script
  1625. which should make it possible to run several mysqld instances in
  1626. different chroot environments. Closes: #297772
  1627. * Fixed cron script name as dots are not allowed (thanks to Michel
  1628. v/d Ven). Closes: #298447
  1629. * Added -O3 and --with-mysqld-ldflags=-all-static as MySQL recommends to
  1630. build the server binary statically in order to gain about 13% more
  1631. performance (thanks to Marcin Kowalski).
  1632. * Added patch to let mysqld_safe react to signals (thanks to Erich
  1633. Schubert). Closes: #208364
  1634. * (Thanks to Sean Finney for doing a great share of work for this release!)
  1635. -- Christian Hammers <ch@debian.org> Thu, 3 Mar 2005 02:36:39 +0100
  1636. mysql-dfsg-4.1 (4.1.10-4) unstable; urgency=medium
  1637. * Fixed bug that prevented MySQL from starting after upgrades.
  1638. Closes: #297198, #296403
  1639. * Added comment about logging to syslog to the default my.cnf
  1640. and the logrotate script (thanks to Ryszard Lach). Closes: #295507
  1641. -- Christian Hammers <ch@debian.org> Thu, 3 Mar 2005 00:28:02 +0100
  1642. mysql-dfsg-4.1 (4.1.10-3) unstable; urgency=low
  1643. * Sean Finney: Cronjobs now exit silently when the server package
  1644. has been removed but not purged (thanks to Vineet Kumar).
  1645. Closes: #297404
  1646. * Fixed comments of /etc/mysql/debian-log-rotate.conf (thanks to
  1647. Philip Ross). Closes: #297467
  1648. * Made mysqld_safe reacting sane on signals (thanks to Erich Schubert).
  1649. Closes: #208364
  1650. -- Christian Hammers <ch@debian.org> Tue, 1 Mar 2005 19:44:34 +0100
  1651. mysql-dfsg-4.1 (4.1.10-2) unstable; urgency=low
  1652. * Converted to dpatch.
  1653. * debian/ is now maintained via Subversion on svn.debian.org.
  1654. -- Christian Hammers <ch@debian.org> Tue, 1 Mar 2005 02:16:36 +0100
  1655. mysql-dfsg-4.1 (4.1.10-1) unstable; urgency=low
  1656. * New upstream version.
  1657. * Upstream fixed memleak bug. Closes: #205587
  1658. * Added debian/copyright.more for personal reference.
  1659. * Lowered default query cache size as suggested by Arjen from MySQL.
  1660. * Switched from log to log-bin as suggested by Arjen from MySQL.
  1661. * Fixed typo in my.cnf (thanks to Sebastian Feltel). Closes: #295247
  1662. * Replaced --defaults-extra-file by --defaults-file in Debian scripts
  1663. as former lets password/host etc be overwriteable by /root/.my.cnf.
  1664. Added socket to /etc/mysql/debian.cnf to let it work. (thanks to
  1665. SATOH Fumiyasu). Closes: #295170
  1666. -- Christian Hammers <ch@debian.org> Tue, 15 Feb 2005 23:47:02 +0100
  1667. mysql-dfsg-4.1 (4.1.9-4) unstable; urgency=low
  1668. * Improved the way mysqld is started and registered with update-rc.d
  1669. in cases where the admin modifies the runlevel configuration.
  1670. Most notably removed the debconf question whether or not mysql should
  1671. start on when booting. Closes: #274264
  1672. * Renamed configuration option old-passwords to the more preferred
  1673. naming convention old_passwords. Same for some others (thanks to
  1674. Patrice Pawlak). Closes: #293983
  1675. -- Christian Hammers <ch@debian.org> Tue, 8 Feb 2005 02:21:18 +0100
  1676. mysql-dfsg-4.1 (4.1.9-3) unstable; urgency=low
  1677. * Renamed ca_ES.po to ca.po to reach a broader audience (thanks to
  1678. Christian Perrier). Closes: #293786
  1679. * Expicitly disabled mysqlfs support as it has never been enabled by
  1680. configure during the autodetection but fails due to broken upstream
  1681. code when users try to build the package theirselves while having
  1682. liborbit-dev installed which triggers the mysqlfs autodetection
  1683. (thanks to Max Kellermann). Closes: #293431
  1684. * Added dependencies to gawk as one script does not work with original-awk
  1685. (thanks to Petr Ferschmann). Closes: #291634
  1686. -- Christian Hammers <ch@debian.org> Sun, 6 Feb 2005 23:33:11 +0100
  1687. mysql-dfsg-4.1 (4.1.9-2) unstable; urgency=high
  1688. * SECURITY:
  1689. For historical reasons /usr/share/mysql/ was owned and writable by
  1690. the user "mysql". This is a security problem as some scripts that
  1691. are run by root are in this directory and could be modified and used
  1692. by a malicious user who already has mysql privileges to gain full root
  1693. rights (thanks to Matt Brubeck). Closes: #293345
  1694. * Changed "skip-networking" to "bind-address 127.0.0.1" which is more
  1695. compatible and not less secure but maybe even more, as less people enable
  1696. networking for all interfaces (thanks to Arjen Lentz).
  1697. * Enabled InnoDB by default as recommended by Arjen Lentz from MySQL.
  1698. * Added remarks about hosts.allow to README.Debian (thanks to David
  1699. Chappell). Closes: #291300
  1700. * mysql-server-4.1 now provides mysql-server (thanks to Paul van den Berg).
  1701. Closes: #287735
  1702. -- Christian Hammers <ch@debian.org> Wed, 2 Feb 2005 23:31:55 +0100
  1703. mysql-dfsg-4.1 (4.1.9-1) unstable; urgency=low
  1704. * New upstream version.
  1705. * mysql-client-4.1 now provides "mysql-client" so that packages depending
  1706. on mysql-client (ca. 40) can now be used with MySQL-4.1, too.
  1707. -- Christian Hammers <ch@debian.org> Sun, 23 Jan 2005 22:52:48 +0100
  1708. mysql-dfsg-4.1 (4.1.8a-6) unstable; urgency=high
  1709. * SECURITY:
  1710. Javier Fernandez-Sanguino Pena from the Debian Security Audit Project
  1711. discovered a temporary file vulnerability in the mysqlaccess script of
  1712. MySQL that could allow an unprivileged user to let root overwrite
  1713. arbitrary files via a symlink attack and could also could unveil the
  1714. contents of a temporary file which might contain sensitive information.
  1715. (CAN-2005-0004, http://lists.mysql.com/internals/20600) Closes: #291122
  1716. -- Christian Hammers <ch@debian.org> Tue, 18 Jan 2005 23:11:48 +0100
  1717. mysql-dfsg-4.1 (4.1.8a-5) unstable; urgency=medium
  1718. * Fixed important upstream bug that causes from_unixtime(0) to return
  1719. NULL instead of "1970-01-01 00:00:00" which fails on NOT NULL columns.
  1720. Closes: #287792
  1721. * Fixes upstream bug in mysql_list_fields() . Closes: #282486
  1722. * Fixes bug that lead to double rotated logfiles when mysql-server 4.0
  1723. was previously installed (thanks to Olaf van der Spek). Closes: #289851
  1724. * Fixed typo in README.Debian (thanks to Mark Nipper). Closes: #289131
  1725. * Changed max_allowed_packet in my.cnf to 16M as in 4.0.x (thanks to
  1726. Olaf van der Spek). Closes: #289840
  1727. * Updated French debconf translation (thanks to Christian Perrier).
  1728. Closes: #287955
  1729. -- Christian Hammers <ch@debian.org> Thu, 13 Jan 2005 01:29:05 +0100
  1730. mysql-dfsg-4.1 (4.1.8a-4) unstable; urgency=low
  1731. * Broken patch again :-(
  1732. -- Christian Hammers <ch@debian.org> Sun, 9 Jan 2005 23:47:55 +0100
  1733. mysql-dfsg-4.1 (4.1.8a-3) unstable; urgency=low
  1734. * The mutex patch was a bit too x86 centric. This broke the alpha build.
  1735. -- Christian Hammers <ch@debian.org> Sun, 9 Jan 2005 14:18:49 +0100
  1736. mysql-dfsg-4.1 (4.1.8a-2) unstable; urgency=medium
  1737. * Some Makefiles that were patched by me got overwritten by the GNU
  1738. autotools, probably because I also patched ./configure. Fixed now,
  1739. the critical mutex patch is now back in again. Closes: #286961
  1740. * Added patch to make MySQL compile on ARM (thanks to Adam Majer).
  1741. Closes: #285071
  1742. -- Christian Hammers <ch@debian.org> Thu, 6 Jan 2005 09:30:13 +0100
  1743. mysql-dfsg-4.1 (4.1.8a-1) unstable; urgency=medium
  1744. * Upstream 4.1.8 had some problems in their GNU Autotools files so they
  1745. released 4.1.8a. Debian's 4.1.8 was fixed by running autoreconf but this
  1746. again overwrote MySQL changes to ltmain.sh which are supposed to fix some
  1747. problems on uncommon architectures (maybe the FTBFS on alpha, arm, m68k
  1748. and sparc?).
  1749. * libmysqlclient_r.so.14 from 4.1.8-3 also missed a link dependency to
  1750. libz which lead to unresolved symbols visible with "ldd -r" (thanks
  1751. to Laurent Bonnaud). Closes: #287573
  1752. -- Christian Hammers <ch@debian.org> Wed, 29 Dec 2004 14:26:33 +0100
  1753. mysql-dfsg-4.1 (4.1.8-3) unstable; urgency=low
  1754. * Fixed checking for error messages by forcing english language
  1755. output by adding LC_ALL=C to debian-start (thanks to Rene
  1756. Konasz) Closes: #285709
  1757. * Fixed bashisms in Debian scripts. Closes: #286863
  1758. * Updated Japanese Debconf translation (thanks to Hideki Yamane).
  1759. Closes: #287003
  1760. * Improved 4.0 to 4.1 upgrade if /var/lib/mysql is a symlink
  1761. (thanks to Thomas Lamy). Closes: #286560
  1762. * Added patch for FTBFS problem where no LinuxThreads can be found.
  1763. I don't know if this still applies but it should not hurt.
  1764. The patch is debian/patches/configure__AMD64-LinuxThreads-vs-NPTL.diff
  1765. -- Christian Hammers <ch@debian.org> Sun, 26 Dec 2004 14:04:20 +0100
  1766. mysql-dfsg-4.1 (4.1.8-2) unstable; urgency=low
  1767. * If /var/lib/mysql is a symlink then it is kept as such.
  1768. * Added the old-passwords option to the default my.cnf to stay
  1769. compatible to clients that are still compiled to libmysqlclient10
  1770. and libmysqlclient12 for licence reasons.
  1771. * Adjusted tetex build-deps to ease backporting (thanks to Norbert
  1772. Tretkowski from backports.org).
  1773. -- Christian Hammers <ch@debian.org> Tue, 21 Dec 2004 01:00:27 +0100
  1774. mysql-dfsg-4.1 (4.1.8-1) unstable; urgency=medium
  1775. * New upstream version. Closes: #286175
  1776. * Added conflict to libmysqlclient-dev (thanks to Adam Majer).
  1777. Closes: #286538
  1778. * Added debconf-updatepo to debian/rules:clean.
  1779. * Updated Japanese Debconf translation (thanks to Hideki Yamane).
  1780. Closes: #285107
  1781. * Updated French Debconf translation (thanks to Christian Perrier).
  1782. Closes: #285977
  1783. * Renamed cz.po to cs.po (thanks to Miroslav Kure). Closes: #285438
  1784. * Aplied patch for changed server notice to debian-start (thanks to
  1785. Adam Majer). Closes: #286035
  1786. * Changed nice value in default my.cnf as nohup changed its behaviour
  1787. (thanks to Dariush Pietrzak). Closes: #285446
  1788. * Increased verbosity of preinst script in cases where it cannot stop
  1789. a running server (thanks to Jan Minar). Closes: #285982
  1790. * Splitted the code parts of /etc/mysql/debian-start to
  1791. /usr/share/mysql/debian-start.inc.sh (thanks to Jan Minar).
  1792. Closes: #285988
  1793. -- Christian Hammers <ch@debian.org> Mon, 20 Dec 2004 00:33:21 +0100
  1794. mysql-dfsg-4.1 (4.1.7-4) unstable; urgency=medium
  1795. * Removed OpenSSL support.
  1796. After a short discussion with MySQL, I decided to drop OpenSSL support as
  1797. 1. MySQL started shipping their binaries without it, too and do not
  1798. seem to support it in favour of using a different library somewhen.
  1799. 2. MySQL did not adjust their licence to grant permission to link
  1800. against OpenSSL.
  1801. 3. Even if they did, third parties who use libmysqlclient.so often
  1802. do not realise licencing problems or even do not want OpenSSL.
  1803. (thanks to Jordi Mallach and the responders to MySQL bug #6924)
  1804. Closes: #283786
  1805. * debian/control: Improved depends and conflicts to mysql-4.0.
  1806. -- Christian Hammers <ch@debian.org> Thu, 2 Dec 2004 22:02:28 +0100
  1807. mysql-dfsg-4.1 (4.1.7-3) unstable; urgency=low
  1808. * Raised version to make it higher as the one in experimental.
  1809. -- Christian Hammers <ch@debian.org> Wed, 1 Dec 2004 21:09:20 +0100
  1810. mysql-dfsg-4.1 (4.1.7-2) unstable; urgency=low
  1811. * Patched scripts/mysql_install_db so that it no longer creates a
  1812. passwordless test database during installation (thanks to Patrick
  1813. Schnorbus). Closes: #281158
  1814. * Added Czech debconf translation (thanks to Miroslav Kure).
  1815. Closes: #283222
  1816. -- Christian Hammers <ch@debian.org> Wed, 1 Dec 2004 01:29:31 +0100
  1817. mysql-dfsg-4.1 (4.1.7-1) unstable; urgency=low
  1818. * New upstream branch!
  1819. * Adjusted debian/control to make this package suitable to get parallel
  1820. to version 4.0.x into unstable and sarge. The package names are
  1821. different so that "mysql-server" still defaults to the rock-stable
  1822. 4.0 instead to this announced-to-be-stable 4.1.
  1823. * Added --with-mutex=i86/gcc-assemler to the Berkeley-DB configure
  1824. to prevent the use of NPLT threads when compiling under kernel 2.6
  1825. because the binaries are else not runable on kernel 2.4 hosts.
  1826. Closes: #278638, #274598
  1827. -- Christian Hammers <ch@debian.org> Sun, 31 Oct 2004 20:15:03 +0100
  1828. mysql-dfsg (4.1.6-1) experimental; urgency=low
  1829. * New upstream version.
  1830. * Fixed symlinks in libmysqlclient-dev package. Closes: #277028
  1831. * This time I did not update the libtool files as they were pretty
  1832. up to date and I want to have a shorter diff file.
  1833. -- Christian Hammers <ch@debian.org> Wed, 20 Oct 2004 00:07:58 +0200
  1834. mysql-dfsg (4.1.5-3) experimental; urgency=low
  1835. * debian/postinst: mysql_install_db changed parameter from --IN-RPM
  1836. to --rpm which caused problems during installs. Closes: #276320
  1837. -- Christian Hammers <ch@debian.org> Sat, 16 Oct 2004 20:36:46 +0200
  1838. mysql-dfsg (4.1.5-2) experimental; urgency=low
  1839. * Activated support for ndb clustering (thanks to Kevin M. Rosenberg).
  1840. Closes: #275109
  1841. -- Christian Hammers <ch@debian.org> Wed, 6 Oct 2004 01:58:00 +0200
  1842. mysql-dfsg (4.1.5-1) experimental; urgency=low
  1843. * WARNING:
  1844. The upstream branch 4.1 is still considered BETA.
  1845. The Debian packages for 4.1 were done without big testing. If you miss
  1846. a new functionality or binary, contact me and I check add the relevant
  1847. configure option or include the program.
  1848. * New MAJOR upstream version.
  1849. Thanks to the great demand here's now the first MySQL 4.1 experimental
  1850. release. FEEDBACK IS WELCOME.
  1851. * 4.0->4.1 notes:
  1852. - debian/patches/alpha.diff could not be applied, I fix that later
  1853. - debian/patches/scripts__mysql_install_db.sh.diff was obsolete
  1854. - debian/patches/scripts__Makefile.in was neccessary due to a dependency
  1855. to the removed non-free Docs/ directory. Upstream has been contacted.
  1856. - Build-Deps: += automake1.7
  1857. - debian/rules: embedded servers examples did not compile, removed
  1858. -- Christian Hammers <ch@debian.org> Sun, 26 Sep 2004 19:46:47 +0200
  1859. mysql-dfsg (4.0.21-3) unstable; urgency=low
  1860. * Upstream tried to fix a security bug in mysqlhotcopy and broke it :-)
  1861. Applied a patch (see debian/patches) from Martin Pitt. Closes: #271632
  1862. * Between 4.0.20 and 4.0.21 the Debian specific changes in
  1863. /usr/bin/mysqld_safe that piped the error log to syslog got lost
  1864. and are now back again.
  1865. * Fixed capitalization in debconf headings.
  1866. * Changed wording of the initscript status message to make heartbeat
  1867. happier. Closes: #271591
  1868. -- Christian Hammers <ch@debian.org> Fri, 17 Sep 2004 18:42:25 +0200
  1869. mysql-dfsg (4.0.21-2) unstable; urgency=medium
  1870. * The dependencies between mysql-client and libmysqlclient12 were
  1871. too loose, when upgrading only the client this can lead to non working
  1872. binaries due to relocation errors (thanks to Dominic Cleal).
  1873. Closes: #271803
  1874. * Fixed typo in mysqldump.1 manpage (thanks to Nicolas Francois).
  1875. Closes: #271334
  1876. -- Christian Hammers <ch@debian.org> Wed, 15 Sep 2004 15:38:11 +0200
  1877. mysql-dfsg (4.0.21-1) unstable; urgency=high
  1878. * SECURITY:
  1879. This upstream version fixes some security problems that might at least
  1880. allow a DoS attack on the server.
  1881. * Fixed an old bug in concurrent accesses to `MERGE' tables (even
  1882. one `MERGE' table and `MyISAM' tables), that could've resulted in
  1883. a crash or hang of the server. (Bug #2408)
  1884. * Fixed bug in privilege checking where, under some conditions, one
  1885. was able to grant privileges on the database, he has no privileges
  1886. on. (Bug #3933)
  1887. * Fixed crash in `MATCH ... AGAINST()' on a phrase search operator
  1888. with a missing closing double quote. (Bug #3870)
  1889. * Fixed potential memory overrun in `mysql_real_connect()' (which
  1890. required a compromised DNS server and certain operating systems).
  1891. (Bug #4017)
  1892. * New upstream version.
  1893. * Fixes bug that made x="foo" in WHERE sometimes the same as x="foo ".
  1894. Closes: #211618
  1895. * Updated Japanese Debconf translation (thanks to Hideki Yamane).
  1896. Closes: #271097
  1897. -- Christian Hammers <ch@debian.org> Sat, 11 Sep 2004 23:15:44 +0200
  1898. mysql-dfsg (4.0.20-14) unstable; urgency=low
  1899. * Dave Rolsky spottet that -DBIG_JOINS was not properly enabled.
  1900. It allowes joining 64 instead of an 32 tables to join.
  1901. -- Christian Hammers <ch@debian.org> Thu, 9 Sep 2004 20:24:02 +0200
  1902. mysql-dfsg (4.0.20-13) unstable; urgency=medium
  1903. * Fixed a bug in the initscript which caused the check for not properly
  1904. closed i.e. corrupt tables that is executed when the server starts
  1905. not to run in background as supposed.
  1906. Although the check does not repair anything on servers with several
  1907. thousand tables the script was reported to take some minutes which
  1908. is quite annoying. (Thanks to Jakob Goldbach). Closes: #270800
  1909. -- Christian Hammers <ch@debian.org> Thu, 9 Sep 2004 17:11:05 +0200
  1910. mysql-dfsg (4.0.20-12) unstable; urgency=medium
  1911. * Filter messages regarding table handles that do not support CHECK TABLE
  1912. in the script that checks for corrupted tables on every start which lead
  1913. to unnecessary mails (thanks to David Everly). Closes: #269811
  1914. * Added a note to the corrupt-table-check mail which notes that a
  1915. false-positive is reported in the case that immediately after starting
  1916. the server a client starts using a table (thanks to Uwe Kappe).
  1917. Closes: #269985
  1918. * Added "quote-names" as default to the [mysqldump] section in
  1919. /etc/mysql/my.cnf as too many users stumble over dump files that
  1920. could not be read in again due to the valid use of reserved words
  1921. as table names. This has also be done by upstream in 4.1.1 and has
  1922. no known drawbacks. Closes: #269865
  1923. * Binary logs can now be rotated as well. Defaults to off, though, for
  1924. compatibilty reasons (thanks to Mark Ferlatte). Closes: #94230, #269110
  1925. * The mysql user "debian-sys-maint" now gets all possible rights which
  1926. makes binary logging possible and helps other package maintainer who
  1927. wants to use it to create package specific databases and users.
  1928. * Added example how to change daemon nice level via /etc/mysql/my.cnf
  1929. * Updated French debconf translations (thanks to Christian Perrier).
  1930. Closes: #265811
  1931. * Renamed options in the default config file that still had old names
  1932. (thanks to Yves Kreis). Closes: #266445
  1933. * Fixed spelling in debconf note.
  1934. * Added -l and -L to dh_shlibdeps.
  1935. -- Christian Hammers <ch@debian.org> Fri, 3 Sep 2004 20:10:46 +0200
  1936. mysql-dfsg (4.0.20-11) unstable; urgency=high
  1937. * SECURITY
  1938. This version fixes a security flaw in mysqlhotcopy which created
  1939. temporary files in /tmp which had predictable filenames and such
  1940. could be used for a tempfile run attack.
  1941. The issue has been recorded as CAN-2004-0457.
  1942. -- Christian Hammers <ch@debian.org> Sat, 14 Aug 2004 18:27:19 +0200
  1943. mysql-dfsg (4.0.20-10) unstable; urgency=low
  1944. * MySQL finally updated their copyright page and installed v1.5 of
  1945. the "Free/Libre and Open Source Software License (FLOSS) - Exception"
  1946. which will hopefully end the license hell they created by putting the
  1947. client libraries under GPL instead of LGPL which conflicts with PHP and
  1948. other software that used to link against MySQL.
  1949. The license text is not yet in any release MySQL version but visible
  1950. on their web site and copied into the debian/copyright file.
  1951. Special thanks to Zak Greant <zak@mysql.com> and the debian-legal list
  1952. for helping to solve this release critical problem.
  1953. Closes: #242449
  1954. * Updated Brazil debconf translation (thanks to Andre Luis Lopes).
  1955. Closes: #264233
  1956. * Updated Japanese debconf translation (thanks to Hideki Yamane).
  1957. Closes: #264620
  1958. * Fixed minor typo in debconf description (thanks to TROJETTE Mohammed
  1959. Adnene). Closes: #264840
  1960. * Improved init and preinst script which now detects stalled servers which
  1961. do no longer communicate but are present in the process list (thanks to
  1962. Henrik Johansson). Closes: #263215
  1963. -- Christian Hammers <ch@debian.org> Mon, 9 Aug 2004 19:44:28 +0200
  1964. mysql-dfsg (4.0.20-9) unstable; urgency=medium
  1965. * Partly reverted the last patch which gave the mysql-user
  1966. "debian-sys-maint" more rights as there are old versions of MySQL which
  1967. have fewer privlige columns. Now only those are set (thanks to Alan Tam).
  1968. Closes: #263111
  1969. -- Christian Hammers <ch@debian.org> Tue, 3 Aug 2004 13:03:02 +0200
  1970. mysql-dfsg (4.0.20-8) unstable; urgency=low
  1971. * The mysqlcheck that is started from the initscript will now be
  1972. backgrounded because it might else prevent the boot process to continue.
  1973. It also now notifies root by mail and syslog if a table is corrupt.
  1974. * The "debian-sys-maint" MySQL user now has almost full rights so that other
  1975. packages might use this account to create databases and user (thanks to
  1976. Andreas Barth). Closes: #262541
  1977. * Added paranoid rules for logcheck.
  1978. -- Christian Hammers <ch@debian.org> Sun, 1 Aug 2004 21:00:55 +0200
  1979. mysql-dfsg (4.0.20-8) unstable; urgency=low
  1980. * Upload stalled. Not released.
  1981. -- Christian Hammers <ch@debian.org> Sun, 1 Aug 2004 20:27:55 +0200
  1982. mysql-dfsg (4.0.20-7) unstable; urgency=medium
  1983. * Solved the upstream bug that error messages of the server are written
  1984. in a file that is then rotated away leaving mysqld logging effectively
  1985. to /dev/null. It now logs to a /usr/bin/logger process which puts the
  1986. messages into the syslog.
  1987. Modified files: /etc/init.d/mysql, /usr/bin/mysqld_safe and the
  1988. logchecker files. Closes: #254070
  1989. * The initscript does no longer call mysqlcheck directly but via
  1990. /etc/mysql/debian-start which is a user customizable config script.
  1991. * Splitted the debconf "install and update notes" and only show them
  1992. when it is appropriate (thanks to Steve Langasek). Closes: #240515
  1993. * Added NEWS.Debian.
  1994. * Added hint to -DBIG_ROWS, which is currently not used, to README.Debian.
  1995. * Corrected typo in myisampack manpage (thanks to Marc Lehmann).
  1996. Closes: #207090
  1997. * Added Catalan debconf translation (thanks to Aleix Badia i Bosch).
  1998. Closes: #236651
  1999. -- Christian Hammers <ch@debian.org> Wed, 28 Jul 2004 01:41:51 +0200
  2000. mysql-dfsg (4.0.20-6) unstable; urgency=low
  2001. * The build arch detected by configure was "pc-linux-gnu (i686)"
  2002. instead of "pc-linux-gnu (i386)". Was no problem AFAIK but
  2003. Adam Majer asked me to explicitly change it to i386. Closes: #261382
  2004. * Removed some unused shell scripts from /usr/share/mysql.
  2005. * Added lintian overrides.
  2006. * Removed rpath by using chrpath.
  2007. -- Christian Hammers <ch@debian.org> Mon, 26 Jul 2004 00:17:12 +0200
  2008. mysql-dfsg (4.0.20-5) unstable; urgency=medium
  2009. * The mysqlcheck in the init script is only called when the server
  2010. is really alive. Also, the mysql-user 'debian-sys-maint' now has
  2011. global select rights (thanks to Nathan Poznick). Closes: #261130
  2012. * Moved the debconf question whether to remove the databases or not
  2013. from mysql-server.config to mysql-server.postrm so that it shows
  2014. up on purge time and not months earlier (thanks to Wouter Verhelst).
  2015. Closes: #251838
  2016. -- Christian Hammers <ch@debian.org> Fri, 23 Jul 2004 22:41:13 +0200
  2017. mysql-dfsg (4.0.20-4) unstable; urgency=low
  2018. * Added a "mysqlcheck -A --fast" to the 'start' section of the
  2019. init script to help admins detect corrupt tables after a server crash.
  2020. Currently it exists with an error message but leaves the server
  2021. running. Feedback appreciated!
  2022. * Made postinst script more robust by calling db_stop earlier and
  2023. so prevent pipe-deadlocks.
  2024. * Fixed minor typos in initscript (thanks to "C.Y.M."). Closes: 259518
  2025. * Added the undocumented "-DBIG_JOINS" that MySQL apparently uses in
  2026. their MAX binaries. It enables 62 instead of 30 tables in a "join".
  2027. (thanks to Dave Rolsky). Closes: #260843
  2028. * Added a "df --portability /var/lib/mysql/." check to the preinst
  2029. script as users experienced hard to kill hanging mysqlds in such
  2030. a situation (thanks to Vaidas Pilkauskas). Closes: #260306
  2031. -- Christian Hammers <ch@debian.org> Fri, 23 Jul 2004 00:51:32 +0200
  2032. mysql-dfsg (4.0.20-3) unstable; urgency=low
  2033. * Improved tolerance if the init script has been deleted (thanks to
  2034. Leonid Shulov for spotting the problem).
  2035. * Minor wording changes to README.Debian generalizing /root/ by $HOME
  2036. (thanks to Santiago Vila). Closes: #257725
  2037. * Added Japanese debconf translation (thanks to Hideki Yamane).
  2038. Closes: #256485
  2039. * Fixed commend in my.cnf regarding logfile directory (thanks to Jayen
  2040. Ashar). Closes: #253434
  2041. * Correted "ease to" by "ease of" in package description (thanks to
  2042. Johannes Berg). Closes: #253510
  2043. -- Christian Hammers <ch@debian.org> Fri, 9 Jul 2004 00:57:42 +0200
  2044. mysql-dfsg (4.0.20-2) unstable; urgency=low
  2045. * Removed RPM .spec file from the included documentation as it is pretty
  2046. useless (thanks to Loic Minier).
  2047. * Added turkish debconf translation (thanks to Recai Oktas). Closes: #252802
  2048. -- Christian Hammers <ch@debian.org> Sun, 6 Jun 2004 14:48:26 +0200
  2049. mysql-dfsg (4.0.20-1) unstable; urgency=low
  2050. * New upstream version.
  2051. -- Christian Hammers <ch@debian.org> Mon, 31 May 2004 23:36:39 +0200
  2052. mysql-dfsg (4.0.18-8) unstable; urgency=low
  2053. * Updated french translation (thanks to Christian Perrier). Closes: #246789
  2054. -- Christian Hammers <ch@debian.org> Tue, 4 May 2004 23:26:54 +0200
  2055. mysql-dfsg (4.0.18-7) unstable; urgency=low
  2056. * Added CVE ids for the recent security fixes.
  2057. 4.0.18-4 is CAN-2004-0381 (mysqlbug) and
  2058. 4.0.18-6 is CAN-2004-0388 (mysql_multi)
  2059. -- Christian Hammers <ch@debian.org> Mon, 19 Apr 2004 18:32:03 +0200
  2060. mysql-dfsg (4.0.18-6) unstable; urgency=medium
  2061. * SECURITY:
  2062. Fixed minor tempfile-run security problem in mysqld_multi.
  2063. Unprivileged users could create symlinks to files which were then
  2064. unknowingly overwritten by run when this script gets executed.
  2065. Upstream informed. Thanks to Martin Schulze for finding this.
  2066. -- Christian Hammers <ch@debian.org> Wed, 7 Apr 2004 01:28:22 +0200
  2067. mysql-dfsg (4.0.18-5) unstable; urgency=low
  2068. * Little improvements in debian scripts for last upload.
  2069. * Added check to logrotate script for the case that a mysql
  2070. server is running but not be accessible with the username and
  2071. password from /etc/mysql/debian.conf (thanks to Jeffrey W. Baker).
  2072. Closes: 239421
  2073. -- Christian Hammers <ch@debian.org> Sun, 4 Apr 2004 15:27:40 +0200
  2074. mysql-dfsg (4.0.18-4) unstable; urgency=medium
  2075. * SECURITY:
  2076. Aplied fix for unprobable tempfile-symlink security problem in
  2077. mysqlbug reported by Shaun Colley on bugtraq on 2004-03-24.
  2078. * Updated french debconf translation (thanks to Christian Perrier).
  2079. Closes: #236878
  2080. * Updated portugesian debconf translation (thanks to Nuno Senica).
  2081. Closes: #239168
  2082. * Updated german debconf translation (thanks to Alwin Meschede).
  2083. Closes: #241749
  2084. * Improved debconf template regarding fix_privileges_tables (thanks
  2085. to Matt Zimmermann for suggestions). Closes: #219400
  2086. * Improved README.Debian regarding to password settings (thanks to
  2087. Yann Dirson). Closes: #241328
  2088. -- Christian Hammers <ch@debian.org> Sat, 3 Apr 2004 19:52:15 +0200
  2089. mysql-dfsg (4.0.18-3) unstable; urgency=medium
  2090. * Added Build-Depend to po-debconf to let it build everywhere.
  2091. -- Christian Hammers <ch@debian.org> Wed, 31 Mar 2004 23:43:33 +0200
  2092. mysql-dfsg (4.0.18-2) unstable; urgency=low
  2093. * Added a "2>/dev/null" to a "which" command as there are two
  2094. "which" versions in Debian of which one needs it. Closes: #235363
  2095. -- Christian Hammers <ch@debian.org> Tue, 2 Mar 2004 23:31:28 +0100
  2096. mysql-dfsg (4.0.18-1) unstable; urgency=low
  2097. * New upstream version.
  2098. * Should now compile and run on ia64 (thanks to Thorsten Werner and
  2099. David Mosberger-Tang). Closes: #226863 #228834
  2100. * Converted init scripts to invoce-rc.d (thanks to Erich Schubert).
  2101. Closes: 232118
  2102. * Secondlast upload changed logfile location. Closes: #182655
  2103. * Updated Brasilian translation (thanks to Andre Luis Lopes). Closes:
  2104. #219847
  2105. -- Christian Hammers <ch@debian.org> Tue, 17 Feb 2004 23:44:58 +0100
  2106. mysql-dfsg (4.0.17-2) unstable; urgency=low
  2107. * Improved manpage for mysqldumpslow.1 (thanks to Anthony DeRobertis).
  2108. Closes: #231039
  2109. * Improved stopping of crashed daemons in init script (thanks to
  2110. Matthias Urlichs). Closes: #230327
  2111. -- Christian Hammers <ch@debian.org> Mon, 9 Feb 2004 21:54:29 +0100
  2112. mysql-dfsg (4.0.17-1) unstable; urgency=low
  2113. * Made logging into /var/log/mysql/ the default. Closes: #225206
  2114. * New upstream version. Closes: #225028
  2115. * Turned on a 25MB query cache by default (thanks to Cyril Bouthors).
  2116. Closes: #226789
  2117. * Updated russian translation (thanks to Ilgiz Kalmetev). Closes: #219263
  2118. * Upstream fixes the problem that AND was not commutative (thanks for
  2119. Iain D Broadfoot for mentioning). Closes: #227927
  2120. * Fixed minor typo in my.cnf comments (thanks to James Renken).
  2121. Closes: #221496
  2122. * Better documents regex. Closes: #214952
  2123. * Fixed minor germanism in debconf template (thanks to Marc Haber).
  2124. Closes: #224148
  2125. * Added explaining comment to my.cnf regarding quoted passwords
  2126. (Thanks to Patrick von der Hagen). Closes: #224906
  2127. * Changed "find -exec" to "find -print0 | xargs -0" in preinst to
  2128. speed it up. Thanks to Cyril Bouthors. Closes: #220229
  2129. -- Christian Hammers <ch@debian.org> Sun, 18 Jan 2004 16:16:25 +0100
  2130. mysql-dfsg (4.0.16-2) unstable; urgency=low
  2131. * Tried to repair undefined weak symbols by adding a little Makefile
  2132. patch. Closes: #215973
  2133. -- Christian Hammers <ch@debian.org> Mon, 27 Oct 2003 22:52:10 +0100
  2134. mysql-dfsg (4.0.16-1) unstable; urgency=low
  2135. * New upstream release.
  2136. (Mostly little memory problems and other bugfixes it seems)
  2137. * Replaced "." by ":" in chown calls to comply with the env setting
  2138. "_POSIX2_VERSION=2000112" (thanks to Robert Luberda). Closes: #217399
  2139. * Adjusted syntax in my.cnf to 4.x standard (thanks to Guillaume Plessis).
  2140. Closes: #217273
  2141. * Improved README.Debian password instructions (thanks to Levi Waldron).
  2142. Closes: #215046
  2143. * Improved NIS warning debconf-template (thanks to Jeff Breidenbach).
  2144. Closes: #215791
  2145. * Explicitly added libssl-dev to the libmysqlclient-dev package as it
  2146. is needed for mysql_config and the libmysqlclient package only depends
  2147. on libssl which has no unnumbered .so version (thanks to Simon Peter
  2148. and Davor Ocelic). Closes: #214436, #216162
  2149. * Added "-lwrap" to "mysql_config --libmysqld-libs" and filed it as
  2150. upstream bug #1650 (thanks to Noah Levitt). Closes: #214636
  2151. -- Christian Hammers <ch@debian.org> Sat, 25 Oct 2003 01:09:27 +0200
  2152. mysql-dfsg (4.0.15a-1) unstable; urgency=low
  2153. * Same package as 4.0.15-2 but I could not convince the Debian
  2154. installer to move the packages out of incoming.
  2155. -- Christian Hammers <ch@debian.org> Tue, 7 Oct 2003 15:10:26 +0200
  2156. mysql-dfsg (4.0.15-2) unstable; urgency=low
  2157. * Updated package description (thanks to Adrian Bunk). Closes: #210988
  2158. * Fixed small typos in manpages (thanks to Nicolas Francois).
  2159. Closes: #211983
  2160. * More updates to package description (thanks to Matthias Lutz/ddtp).
  2161. Closes: #213456
  2162. * Updated standards to 3.6.1.
  2163. * Closes "new 4.0.15 available" bug. Closes: #213349
  2164. * Updated README.Debian with notes regarding the MySQL manual section
  2165. "2.4 Post-installation Setup and Testing" (thanks to Daniel B.).
  2166. Closes: #210841
  2167. -- Christian Hammers <ch@debian.org> Fri, 3 Oct 2003 15:59:39 +0200
  2168. mysql-dfsg (4.0.15-1) unstable; urgency=high
  2169. * SECURITY:
  2170. Users who are able to use the "ALTER TABLE" command on the "mysql"
  2171. database may be able to exploit this vulnerability to gain a shell with
  2172. the privileges of the mysql server (usually running as the 'mysql' user).
  2173. Closes: #210403
  2174. * Fixes small description typos (thanks to Oscar Jarkvik).
  2175. * Updated Brazilian Portuguese debconf translation. (thanks to Andre Luis
  2176. Lopes). Closes: 208030
  2177. * Replaced depricated '.' by ':' in chown (thanks to Matt Zimmerman).
  2178. * Fixed manpage typo (thanks to Marc Lehmann). Closes: #207090
  2179. -- Christian Hammers <ch@debian.org> Fri, 3 Oct 2003 15:59:35 +0200
  2180. mysql-dfsg (4.0.14-1) unstable; urgency=low
  2181. * New upstream version.
  2182. -- Christian Hammers <ch@debian.org> Sun, 24 Aug 2003 16:40:36 +0200
  2183. mysql-dfsg (4.0.13-3) unstable; urgency=low
  2184. * Now start mysqld as default unless you choose not when configurig
  2185. with debconf priority low. So packages depending on the server when
  2186. installing can access it. Thanks Matt Zimmermann (Closes: #200277)
  2187. * Made mysql-server de-installable if the config and database files were
  2188. removed by hand before. Thanks to Ard van Breemen (Closes: #200304)
  2189. -- Christian Hammers <ch@debian.org> Tue, 8 Jul 2003 22:30:40 +0200
  2190. mysql-dfsg (4.0.13-2) unstable; urgency=low
  2191. * Added "nice" option for mysqld_safe to give mysqld a different priority.
  2192. Submitted to upstream as MySQL Bug #627. Closes: #192087
  2193. * Fixed possible unbound variable in init script. Closes: #194621
  2194. * Fixed french debconf translation (thx Christian Perrier) Closes: #194739
  2195. * Get rid of automake1.5 (for Eric Dorland).
  2196. -- Christian Hammers <ch@debian.org> Wed, 11 Jun 2003 18:58:32 +0200
  2197. mysql-dfsg (4.0.13-1) unstable; urgency=medium
  2198. * New upstream version.
  2199. !!! Fixes a very bad natural join bug which justifies the urgency=medium.
  2200. !!! http://bugs.mysql.com/bug.php?id=291
  2201. * Fixed mysql_fix_privileges manpage (Frederic Briere) Closes: #191776
  2202. * preinst: "which" is more chatty normal executable than as builtin.
  2203. (Thanks to David B Harris). Closes: #188659
  2204. -- Christian Hammers <ch@debian.org> Tue, 6 May 2003 22:03:45 +0200
  2205. mysql-dfsg (4.0.12-3) unstable; urgency=medium
  2206. * Reincluded new way of creating my debian-sys-maint user from
  2207. an old release from experimental. Now works again with old
  2208. and new privilege table format. (Thanks to Vincent Danjean
  2209. for spotting the problem) Closes: #188201
  2210. * Reincluded hurd build dependency fix from 3.23 branch.
  2211. (Thanks to Robert Millan). Closes: #185929
  2212. * Fixed soname in libmysqlclient-dev. Closes: #188160
  2213. * Remove /var/log/mysql/ when purging the package. Closes: #188064
  2214. * Removed /usr/share/doc/mysql/ from mysql-server. Closes: #188066
  2215. * Let group "adm" be able to read logfiles. Closes: #188067
  2216. * Do not call usermod on every upgrade. Closes: #188248
  2217. (Thanks to Philippe Troin for the last three)
  2218. * Fixed mysql-server.preinst so that it works on shells where
  2219. which is a builtin, too. (Thanks to Erich Schubert) Closes: #181525
  2220. -- Christian Hammers <ch@debian.org> Fri, 11 Apr 2003 11:32:45 +0200
  2221. mysql-dfsg (4.0.12-2) unstable; urgency=low
  2222. *
  2223. * NEW MAJOR UPSTREAM RELEASE:
  2224. *
  2225. MySQL 4 has finally been declared as 'stable'. Hurray! Read changelogs.
  2226. Thanks to all testers, esp. Jose Luis Tallon, of the versions
  2227. that were in the "experimental" section before.
  2228. * Modified postinst script to run mysql_fix_privileges on every update.
  2229. IMPORTANT: Please report if this breaks anything, it is not supposed to.
  2230. * Wrote a SSL-MINI-HOWTO.txt!
  2231. * Added zlib1g-dev to libmysqlclient12-dev. Closes: 186656
  2232. * Changed section of libmysqlclient12-dev to libdevel.
  2233. * Added even more selfwritten manpages.
  2234. * Fixed typos.
  2235. -- Christian Hammers <ch@debian.org> Sun, 6 Apr 2003 13:47:32 +0200
  2236. mysql-dfsg (4.0.10.gamma-1) experimental; urgency=low
  2237. * New upstream version.
  2238. * They merged some of my patches from debian/patches. Whoa!
  2239. * This release should fix the error-logfile problem where mysqld
  2240. keeps the error.log open while logrotate removes it.
  2241. -- Christian Hammers <ch@debian.org> Wed, 12 Feb 2003 22:39:48 +0100
  2242. mysql-dfsg (4.0.9.gamma-1) experimental; urgency=low
  2243. * New upstream version.
  2244. * Updated the GNU autoconf files to make building on MIPS work.
  2245. See bug #176829.
  2246. -- Christian Hammers <ch@debian.org> Wed, 29 Jan 2003 22:07:44 +0100
  2247. mysql-dfsg (4.0.8.gamma-1) experimental; urgency=low
  2248. * New upstream release.
  2249. * Improved logging of init script. Closes: #174790
  2250. * We have now libmysqlclient.so.12 instead of .11.
  2251. -- Christian Hammers <ch@debian.org> Thu, 9 Jan 2003 20:14:11 +0100
  2252. mysql-dfsg (4.0.7.gamma-1) experimental; urgency=high
  2253. * SECURITY: This version fixes an upstream security release that is only
  2254. present in the 4.x branch which is currently only in the
  2255. experimental distribution and therefore will not get a DSA.
  2256. * New upstream release.
  2257. -- Christian Hammers <ch@debian.org> Sat, 28 Dec 2002 15:51:39 +0100
  2258. mysql-dfsg (4.0.6.gamma-2) experimental; urgency=low
  2259. * Added --system to addgroup. Closes: #173866
  2260. -- Christian Hammers <ch@debian.org> Sat, 21 Dec 2002 15:28:26 +0100
  2261. mysql-dfsg (4.0.6.gamma-1) experimental; urgency=low
  2262. * New upstream version. Now Gamma!
  2263. * There are no longer changes to the .orig.tar.gz neccessary to make diff
  2264. happy. docs/ has still to be deleted, although, as it is non-free.
  2265. * Incorporated patches from unstable.
  2266. * Added mysqlmanager and a couple of other new scripts.
  2267. * Enabled libmysqld embedded server library.
  2268. * Enabled SSL and Virtual-IO support.
  2269. (CORBA based MySQL-FS seems to be not existing..)
  2270. -- Christian Hammers <ch@debian.org> Fri, 20 Dec 2002 22:30:51 +0100
  2271. mysql-dfsg (4.0.5a.beta-3) experimental; urgency=low
  2272. * Modified postinst to work with old and new mysql.user table format
  2273. and fixed spelling typo in postinst. Thanks to Roger Aich.
  2274. * Updated config.{guess,sub} to make the mipsel porters happy.
  2275. Thanks to Ryan Murray. Closes: #173553
  2276. -- Christian Hammers <ch@debian.org> Wed, 18 Dec 2002 15:56:34 +0100
  2277. mysql-dfsg (4.0.5a.beta-2) experimental; urgency=low
  2278. * Upstream removed option "--skip-gemini". So did I. Closes: 173142
  2279. -- Christian Hammers <ch@debian.org> Tue, 17 Dec 2002 10:35:49 +0100
  2280. mysql-dfsg (4.0.5a.beta-1) experimental; urgency=low
  2281. * First 4.x experimental package due to continuous user requests :-)
  2282. Please test and report!
  2283. * upstream: safe_mysqld has been renamed to mysqld_safe
  2284. * upstream: new library soname version libmysqlclient.so.11
  2285. * Renamed libmysqlclientXX-dev to libmysqlclient-dev as I don't plan to
  2286. support more than one development environment and this makes the
  2287. dependencies easier.
  2288. * FIXME: Skipped parts of the debian/patches/alpha patch as the global.h
  2289. is not existing.
  2290. * FIXME: How to get rid this? Old ltconfig patch already applied.
  2291. "lintian: binary-or-shlib-defines-rpath ./usr/bin/mysql /usr/lib/mysql"
  2292. -- Christian Hammers <ch@debian.org> Sun, 1 Dec 2002 18:32:32 +0100
  2293. mysql-dfsg (3.23.53-4) unstable; urgency=medium
  2294. * Fixed errno.h problem. Closes: #168533, #168535
  2295. -- Christian Hammers <ch@debian.org> Sun, 10 Nov 2002 18:32:08 +0100
  2296. mysql-dfsg (3.23.53-3) unstable; urgency=medium
  2297. * Changed automake build-dep to unversioned automake1.4. Closes: #166391
  2298. * Fixed description. Closes: #167270
  2299. (Thanks to Soren Boll Overgaard)
  2300. -- Christian Hammers <ch@debian.org> Tue, 5 Nov 2002 01:25:01 +0100
  2301. mysql-dfsg (3.23.53-2) unstable; urgency=low
  2302. * Reverted user creation in init scripts. Closes: #166432
  2303. (Thanks to Birzan George Cristian)
  2304. -- Christian Hammers <ch@debian.org> Thu, 31 Oct 2002 15:36:25 +0100
  2305. mysql-dfsg (3.23.53-1) unstable; urgency=low
  2306. * New upstream release.
  2307. -- Christian Hammers <ch@debian.org> Thu, 24 Oct 2002 23:04:16 +0200
  2308. mysql-dfsg (3.23.52-3) unstable; urgency=low
  2309. * Substituted the first-install 'debian-sys-maint' user creation by
  2310. something ANSI SQL compliant. Closes: #163497
  2311. (Thanks to Karl Hammar)
  2312. * Tightend dependency to debhelper (>= 4.0.12) to be sure that
  2313. debconf-utils gets installed, too, as I use dh_installdebconf.
  2314. * Fixed upstream manpage bug in mysqldump.1. Closes: #159779
  2315. (Thanks to Colin Watson)
  2316. * Added comment about MIN_WORD_LEN to mysql-server.README.Debian
  2317. (Thanks to Philipp Dreimann)
  2318. * Added a dependency for zlib1g-dev to libmysqlclient10-dev.
  2319. (Thanks to Jordi Mallach)
  2320. -- Christian Hammers <ch@debian.org> Sun, 15 Sep 2002 17:14:44 +0200
  2321. mysql-dfsg (3.23.52-2) unstable; urgency=low
  2322. * Fixed typo in preinst scripts.
  2323. * Removed bashism in init script.
  2324. * Fixed ambiguous debconf example. Closes: #158884
  2325. -- Christian Hammers <ch@debian.org> Fri, 30 Aug 2002 00:51:29 +0200
  2326. mysql-dfsg (3.23.52-1) unstable; urgency=low
  2327. * New upstream version. Closes: #157731
  2328. * Clearified the meaning of the debian-sys-maint special user in the
  2329. README.Debian file. Closes: #153702
  2330. * Wrote some words regarding the skip-networking in README.Debian.
  2331. Closes: #157038
  2332. * Added dependency to passwd.
  2333. * Fixes typo and unnecessarily complication in is_mysql_alive().
  2334. * Added check for /etc/mysql/my.cnf in init script.
  2335. -- Christian Hammers <ch@debian.org> Tue, 27 Aug 2002 01:53:32 +0200
  2336. mysql-dfsg (3.23.51-4) unstable; urgency=low
  2337. * Added a compressed "nm mysqld" output to allow people to trace
  2338. core dumps with /usr/bin/resolve_stack_dump as suggested in the
  2339. INSTALL-SOURCE file. Thanks to atudor@labs.agilent.com for the hint.
  2340. -- Christian Hammers <ch@debian.org> Wed, 24 Jul 2002 20:44:55 +0200
  2341. mysql-dfsg (3.23.51-3) unstable; urgency=low
  2342. * Corrected copyright file: the MySQL client library is licenced under
  2343. the LGPL-2 not the GPL. From version 4.x it actually will be GPL this
  2344. is why parts of http://www.mysql.com/ already say so. Closes: #153591
  2345. * Corrected german translation.
  2346. Thanks to Roland Rosenfeld <roland@spinnaker.de>. Closes: #151903
  2347. -- Christian Hammers <ch@debian.org> Thu, 11 Jul 2002 20:32:28 +0200
  2348. mysql-dfsg (3.23.51-2) unstable; urgency=low
  2349. * Improved NIS tolerance in preinst script.
  2350. -- Christian Hammers <ch@debian.org> Sun, 7 Jul 2002 04:43:28 +0200
  2351. mysql-dfsg (3.23.51-1) unstable; urgency=medium
  2352. * New upstream version.
  2353. * I applied a patch that fixes a binary imcompatibility in
  2354. the shared libary libmysqlclient.so.10 between 3.23.50 and
  2355. some versions earlier. Upstream has been contacted and asked
  2356. for clarification. Closes: #149952
  2357. * Added support for NIS i.e. it shows a warning and fails if the
  2358. needed 'mysql' user does not exists but works if it does.
  2359. Closes: #143282, #147869
  2360. * Substituted $0 in init scripts by something really weird so that
  2361. "./S20mysql restart" works now, too. (BTW: S20? install file-rc!!!)
  2362. Closes: #148658
  2363. * Now postinst works even if /etc/init.d/mysql is removed. Closes: #151021
  2364. * Decided to leave "set +x" in postinst but wrote comment. Closes: #151022
  2365. -- Christian Hammers <ch@debian.org> Sun, 7 Jul 2002 04:43:25 +0200
  2366. mysql-dfsg (3.23.50-1) unstable; urgency=medium
  2367. * New upstream version.
  2368. Fixes a very annoying and important bug that lets all mysql programs
  2369. including perl scripts etc. segfault when using the read_default_group()
  2370. function. 3.23.50 is currently a pre-release and expected to be released
  2371. next week. I plan to propose it for woody as soon as its stability has
  2372. been proven. The following bug reports are all regarding this issue.
  2373. Closes: #144960, #145322, #136798, #138143,
  2374. -- Christian Hammers <ch@debian.org> Sat, 18 May 2002 21:14:01 +0200
  2375. mysql-dfsg (3.23.49x-1) unstable; urgency=low
  2376. * I had to split the package to seperate the manual as it is not GPL
  2377. like the rest of the software and docs but under a license that
  2378. e.g. forbids selling printed versions.
  2379. .
  2380. The upstream authors were contacted a while ago but did not like to
  2381. change the situation.
  2382. .
  2383. The names of the resulting packages have not changed as the manual
  2384. already was in a seperate mysql-doc package due to it's size.
  2385. The source packages are now splitted from one "mysql" to
  2386. "mysql-dfsg" in main and "mysql-nonfree" in non-free.
  2387. * No code change!
  2388. The "x" at the end of the version number ist just to be able to
  2389. upload a new source package. ("a" was already taken by upstream
  2390. for their binary upload correction)
  2391. -- Christian Hammers <ch@debian.org> Wed, 8 May 2002 02:01:41 +0200
  2392. mysql (3.23.49-8) unstable; urgency=low
  2393. * Substituted $0 in init script to let e.g. "/etc# ./init.d/mysql restart"
  2394. works, too. Closes: #141555
  2395. -- Christian Hammers <ch@debian.org> Sun, 7 Apr 2002 15:00:44 +0200
  2396. mysql (3.23.49-7) unstable; urgency=low
  2397. * The Makefiles are totally broken for the --enable-local-infile
  2398. option. I now patched libmysql/libmysql.c#mysql_init() manually.
  2399. Closes: #138347
  2400. -- Christian Hammers <ch@debian.org> Fri, 29 Mar 2002 23:55:15 +0100
  2401. mysql (3.23.49-6) unstable; urgency=low
  2402. * Moved mysqlcheck from server to client package. Closes: #139799
  2403. * Added manpage for mysqlhotcopy. Regarding: #87097
  2404. * Added 'sharedscripts' directive to the logrotate script.
  2405. * Replaced grep by /usr/bin/getent to let the group/user checking work
  2406. on NIS/LDAP systems, too. Closes: #115677, #101529
  2407. -- Christian Hammers <ch@debian.org> Fri, 22 Mar 2002 22:40:51 +0100
  2408. mysql (3.23.49-5) unstable; urgency=low
  2409. * Added skip-innodb to default my.cnf.
  2410. * Enabled --enable-local-infile, it seems to be a new option that
  2411. defaults to disable a formerly enabled feaure. Closes: #137115
  2412. -- Christian Hammers <ch@debian.org> Sat, 16 Mar 2002 00:29:10 +0100
  2413. mysql (3.23.49-4) unstable; urgency=medium
  2414. * Recompiled against fixed libz.
  2415. * Enabled --enable-local-infile, it seems to be a new option that
  2416. defaults to disable a formerly enabled feaure. Closes: #137115
  2417. * Fixed README.compile_on_potato. Closes: #136529
  2418. * Now a ext3 .jounal file in /var/lib/mysql does not prevent the
  2419. installation (happens when creating a jounal on an already mounted
  2420. partition). Closes: #137146
  2421. -- Christian Hammers <ch@debian.org> Wed, 13 Mar 2002 13:34:24 +0100
  2422. mysql (3.23.49-3) unstable; urgency=low
  2423. * Added Russian translation. Closes: #135846
  2424. * Fixed installation of .info documents. Closes: #135030
  2425. -- Christian Hammers <ch@debian.org> Wed, 27 Feb 2002 23:36:35 +0100
  2426. mysql (3.23.49-2) unstable; urgency=low
  2427. * Updated french translation and split template files. Closes: #134754
  2428. * Fixed a small debian.cnf related bug in mysql-server.postinst.
  2429. -- Christian Hammers <ch@debian.org> Tue, 19 Feb 2002 23:13:58 +0100
  2430. mysql (3.23.49-1) unstable; urgency=low
  2431. * New upstream release.
  2432. (Mainly InnoDB related fixes)
  2433. * Exported a $HOME variable in the scripts so that /root/.my.cnf
  2434. is not read anymore. This will avoid problems when admins put
  2435. only passwords but no usernames in this file. Closes: #132048
  2436. * New debian-sys-maint password algorithm (now ~96bit :-)) Closes: #133863
  2437. * Recreating debian-sys-main pwd on every install to help people who
  2438. accidently delete user or password files...
  2439. * Added /var/log/mysql so that user can put the binary logs in there as
  2440. mysql cannot write the .001 etc files itself in /var/log which is
  2441. owned by root.
  2442. -- Christian Hammers <ch@debian.org> Thu, 14 Feb 2002 22:17:45 +0100
  2443. mysql (3.23.47-6) unstable; urgency=low
  2444. * Dropped a sentence about the new debian-sys-maint user in the
  2445. debconf note and updated the README.Debian. Related: #132048
  2446. * Added more french translation. Closes: #132390
  2447. -- Christian Hammers <ch@debian.org> Wed, 6 Feb 2002 09:41:29 +0100
  2448. mysql (3.23.47-5) unstable; urgency=low
  2449. * Fixed grammar error in template. Closes: #132238
  2450. * Really fixed typo in logrotate script. Closes: #131711
  2451. -- Christian Hammers <ch@debian.org> Tue, 5 Feb 2002 14:20:08 +0100
  2452. mysql (3.23.47-4) unstable; urgency=medium
  2453. * Fixes typo in postinst that let init script fail. Closes: #131743
  2454. * Fixed bashism bug that failed on ash. Closes: #131697
  2455. * Fixed typo in logrotate script. Closes: #131711
  2456. -- Christian Hammers <ch@debian.org> Thu, 31 Jan 2002 23:58:46 +0100
  2457. mysql (3.23.47-3) unstable; urgency=low
  2458. * Added new Debian specific mysql user called 'debian-sys-maint' which
  2459. is used for pinging the server status, flushing the logs or shutting
  2460. down the server in maintenance scripts. The credentials of this user
  2461. are stored in the UID0-only readable file /etc/mysql/debian.cnf.
  2462. Closes: #129887, #130326, #99274
  2463. * Fixed unintended server startup at boottime. Closes: #122676, #130105
  2464. * New upstream fixes command line parsing bug: Closes: #128473
  2465. * Fixed manpage headers to let apropos work: Closes: #119122
  2466. * Added "status" options for /etc/init.d/mysql. Closes: #129020
  2467. -- Christian Hammers <ch@debian.org> Sun, 27 Jan 2002 19:46:11 +0100
  2468. mysql (3.23.47-2) unstable; urgency=low
  2469. * Enhanced init scripts by using mysqladmin instead of kill $pid.
  2470. Thanks to Aaron Brick.
  2471. -- Christian Hammers <ch@debian.org> Fri, 18 Jan 2002 01:42:23 +0100
  2472. mysql (3.23.47-1) unstable; urgency=low
  2473. * New upstream release.
  2474. * Updated brazilian translation of debconf descriptions. Closes: #123332
  2475. -- Christian Hammers <ch@debian.org> Sun, 6 Jan 2002 21:11:17 +0100
  2476. mysql (3.23.46-3) unstable; urgency=low
  2477. * Fixed bug in postinst where a script was accidently called with
  2478. "bash -c <script> -IN_RPM" prevting the first argument to take effect
  2479. and then leading to failures on hosts with unresolvable hostnames.
  2480. Closes: #126147
  2481. * Small changes and comments in postinst.
  2482. -- Christian Hammers <ch@debian.org> Sat, 22 Dec 2001 14:03:02 +0100
  2483. mysql (3.23.46-2) unstable; urgency=low
  2484. * Start/stop behaviour now configurable via debconf. Closes: #112174
  2485. -- Christian Hammers <ch@debian.org> Sun, 9 Dec 2001 21:38:54 +0100
  2486. mysql (3.23.46-1) unstable; urgency=low
  2487. * New upstream release.
  2488. Only few fixes, mainly innodb related.
  2489. -- Christian Hammers <ch@debian.org> Sun, 2 Dec 2001 03:08:48 +0100
  2490. mysql (3.23.45-1) unstable; urgency=low
  2491. * New upstream version.
  2492. Only few fixes, mainly innodb related.
  2493. * Added debconf note regarding the skip-networking option.
  2494. -- Christian Hammers <ch@debian.org> Sun, 25 Nov 2001 16:50:37 +0100
  2495. mysql (3.23.44-2) unstable; urgency=low
  2496. * Finally removed debconf toggled "skip-networking" line add/remove
  2497. code for /etc/mysql/my.cnf. I don't like editing a file that's tagged
  2498. as configuration file.
  2499. I disabled networking by default for security reasons. Better ideas?
  2500. -- Christian Hammers <ch@debian.org> Fri, 16 Nov 2001 02:11:02 +0100
  2501. mysql (3.23.44-1) unstable; urgency=low
  2502. * New upstream release.
  2503. - fixes replication bug (core dump)
  2504. * Made description better english :) Thanks to D. Welton.
  2505. -- Christian Hammers <ch@debian.org> Sun, 11 Nov 2001 15:44:07 +0100
  2506. mysql (3.23.43-4) unstable; urgency=low
  2507. * Disabled statically linking.
  2508. -- Christian Hammers <ch@debian.org> Sat, 10 Nov 2001 03:15:56 +0100
  2509. mysql (3.23.43-3) unstable; urgency=low
  2510. * Changed compiler settings after one user reported instabilities.
  2511. See #116631 for more information.
  2512. -- Christian Hammers <ch@debian.org> Tue, 30 Oct 2001 21:39:17 +0100
  2513. mysql (3.23.43-2) unstable; urgency=low
  2514. * Patched sparc mutexes again. Closes: #113430
  2515. -- Christian Hammers <ch@debian.org> Sun, 7 Oct 2001 15:09:00 +0200
  2516. mysql (3.23.43-1) unstable; urgency=low
  2517. * New upstream version.
  2518. - Fixed some unlikely(sic!) bugs and core dumps.
  2519. - Fixed a bug with BDB tables and UNIQUE columns that are NULL.
  2520. - [more minor bugs were fixed; see changelog]
  2521. * Adjusted build depends on libwrap0 for IA-64. Closes: #114582
  2522. * Added the mysqlcheck binary. Closes: #114490
  2523. * Fixed rules for arm architecture. Closes: #88186
  2524. * Renamed mysql_print_defaults to the original name my_print_defaults.
  2525. Isn't as descriptive but else I'd have to patch too much. Closes: #114492
  2526. -- Christian Hammers <ch@debian.org> Fri, 5 Oct 2001 22:24:40 +0200
  2527. mysql (3.23.42-2) unstable; urgency=low
  2528. * Applied patch for m68k compile. Closes: #112904
  2529. -- Christian Hammers <ch@debian.org> Sun, 23 Sep 2001 21:32:57 +0200
  2530. mysql (3.23.42-1) unstable; urgency=low
  2531. * New upstream releae.
  2532. Fixes critical bug with InnoDB and large BLOBs.
  2533. -- Christian Hammers <ch@debian.org> Tue, 18 Sep 2001 22:25:47 +0200
  2534. mysql (3.23.41-2) unstable; urgency=low
  2535. * Fixed shlibs.local problem. Closes: #111573
  2536. * Replaced emacs by sensible-editor in mysqlbug.sh. Thanks Hans Ginzel.
  2537. -- Christian Hammers <ch@debian.org> Sun, 9 Sep 2001 17:16:42 +0200
  2538. mysql (3.23.41-1) unstable; urgency=low
  2539. * New upstream release
  2540. * Fixed build problem on ia64. Closes: #110624
  2541. -- Christian Hammers <ch@debian.org> Tue, 14 Aug 2001 23:20:35 +0200
  2542. mysql (3.23.40-1) unstable; urgency=low
  2543. * New upstream release
  2544. -- Christian Hammers <ch@debian.org> Sun, 5 Aug 2001 19:46:18 +0200
  2545. mysql (3.23.39-5) unstable; urgency=low
  2546. * Added debconf template for brazil. Closes: #106934, #106752
  2547. * Tightened dependencies on debconf.
  2548. * Adjusted mysql.err permissions in logrotate script to 0600. Closes: #105672
  2549. -- Christian Hammers <ch@debian.org> Mon, 30 Jul 2001 00:10:12 +0200
  2550. mysql (3.23.39-4.1) unstable; urgency=low
  2551. * Maintainer-requested NMU.
  2552. * Fixing thread mutexes on Sparc and Alpha
  2553. (closes: Bug#101783)
  2554. * Added --enable-assembler for sparc. This should
  2555. allow mysql on sparc to use assembler versions of
  2556. some string functions (read: should speed up a bit).
  2557. -- Christopher C. Chimelis <chris@debian.org> Fri, 13 Jul 2001 15:09:30 -0400
  2558. mysql (3.23.39-4) unstable; urgency=low
  2559. * Porting fixes.
  2560. -- Christian Hammers <ch@debian.org> Mon, 9 Jul 2001 17:56:54 +0200
  2561. mysql (3.23.39-3.1) unstable; urgency=low
  2562. * NMU (for porting)
  2563. * Update config.sub and config.guess for hppa, sh & s390.
  2564. * Add --with-client-ldflags=-lstdc++ to configure line. Closes: #100884
  2565. -- Matthew Wilcox <willy@debian.org> Sun, 8 Jul 2001 19:26:59 -0600
  2566. mysql (3.23.39-3) unstable; urgency=low
  2567. * Disabled berkeley-db on sparc again. Mutexes aren't working again :-(
  2568. -- Christian Hammers <ch@debian.org> Sat, 7 Jul 2001 18:30:08 +0200
  2569. mysql (3.23.39-2) unstable; urgency=low
  2570. * Bugfixed the m68k mutex patch. Thanks to Michael Fedrowitz. Closes: #103145
  2571. * Removed config.cache files in bdb/ and innobase/. Closes: #103143
  2572. -- Christian Hammers <ch@debian.org> Wed, 4 Jul 2001 22:06:58 +0200
  2573. mysql (3.23.39-1) unstable; urgency=low
  2574. * New upstream release. Minor bugfixes only.
  2575. -- Christian Hammers <ch@debian.org> Thu, 14 Jun 2001 13:53:03 +0200
  2576. mysql (3.23.38-4) unstable; urgency=low
  2577. * Added logcheck files. Closes: #99131
  2578. (I can't let the usermod away since I don't know of an easy way to
  2579. retrive "passwd" information in a shell script considering that
  2580. people use different storage methods like LDAP/NIS instead of passwd.)
  2581. -- Christian Hammers <ch@debian.org> Fri, 8 Jun 2001 21:04:25 +0200
  2582. mysql (3.23.38-3) unstable; urgency=low
  2583. * Explicit pointet to /root/.my.cnf to let /etc/init.d/mysql stop
  2584. work in sudo environments with $HOME!=/root work, too. Closes: #98324
  2585. * Removes empty /etc/mysql on purge. Closes: #98164
  2586. -- Christian Hammers <ch@debian.org> Tue, 22 May 2001 10:13:06 +0200
  2587. mysql (3.23.38-2) unstable; urgency=low
  2588. * Added depends to libdbd-mysql-perl for mysql-server. Closes: #94306
  2589. -- Christian Hammers <ch@debian.org> Sat, 19 May 2001 19:43:26 +0200
  2590. mysql (3.23.38-1) unstable; urgency=low
  2591. * New upstream release.
  2592. * Added Build-Depends to procps. Closes: #96768
  2593. -- Christian Hammers <ch@debian.org> Sun, 13 May 2001 17:30:15 +0200
  2594. mysql (3.23.37-5) unstable; urgency=low
  2595. * Applied mutex patch for bdb support on m68k.
  2596. Thanks to Michael Fedrowitz for the patch.
  2597. -- Christian Hammers <ch@debian.org> Mon, 7 May 2001 12:30:40 +0200
  2598. mysql (3.23.37-4) unstable; urgency=low
  2599. * Enable bdb support for m68k architecture.
  2600. -- Christian Hammers <ch@debian.org> Sat, 5 May 2001 16:47:36 +0200
  2601. mysql (3.23.37-3) unstable; urgency=low
  2602. * Added thread-safe client library. Thanks to Shane Wegner. Closes: #95441
  2603. -- Christian Hammers <ch@debian.org> Sat, 28 Apr 2001 09:45:00 -0400
  2604. mysql (3.23.37-2) unstable; urgency=low
  2605. * Added sparc to the list of BDB supporting architectures after some
  2606. tests on vore.debian.org and mails with Ben Collons.
  2607. -- Christian Hammers <ch@debian.org> Fri, 27 Apr 2001 09:30:09 -0400
  2608. mysql (3.23.37-1) unstable; urgency=low
  2609. * New upstream version.
  2610. * Added gemini table support.
  2611. * Does anybody know how to enable SSL?
  2612. * Fixed ARM compilation problem. Closes: #88186
  2613. -- Christian Hammers <ch@debian.org> Sat, 21 Apr 2001 11:48:46 -0400
  2614. mysql (3.23.36-2) unstable; urgency=low
  2615. * Added patch by Christopher C. Chimelis <chris@debian.org> to make
  2616. Berkeley db3 work again on Alpha architecture. Closes: #92787
  2617. -- Christian Hammers <ch@debian.org> Tue, 3 Apr 2001 23:41:46 +0200
  2618. mysql (3.23.36-1) unstable; urgency=high
  2619. * New upstream version.
  2620. * SECURITY FIX: One could place database tables outside the database
  2621. directory by using '..' in one of the mysql helper programs where the
  2622. table name was not checked correctly. This could lead to root compromise
  2623. if the server would be running as root else you could at least do bad
  2624. things as user mysql.
  2625. * upstream: Fixed bug when thread creation failed.
  2626. * upstream: Fixed problem in Innobase with non-latin1 charsets
  2627. * upstream: Fixed a core-dump bug when using very complex query with DISTINGT
  2628. * upstream: many others so called minor bugs...
  2629. * fixes bug in init script. Closes: #90257
  2630. (this report was agains some older problem that has been fixed too in .33)
  2631. -- Christian Hammers <ch@debian.org> Fri, 30 Mar 2001 02:55:12 +0200
  2632. mysql (3.23.35-1) unstable; urgency=medium
  2633. * New upstream relase.
  2634. * Fixes problem in ORDER BY clause. People using 3.33.34 should upgrade!
  2635. * Includes innobase support.
  2636. (Hope this is not such a catastrophe like berkeley db...)
  2637. -- Christian Hammers <ch@debian.org> Fri, 16 Mar 2001 23:30:30 +0100
  2638. mysql (3.23.33-3) unstable; urgency=low
  2639. * Forgot #!/bin/sh at top of mysql-doc.postinst. Closes: #89801
  2640. -- Christian Hammers <ch@vore.debian.org> Thu, 15 Mar 2001 20:38:35 -0500
  2641. mysql (3.23.33-2) unstable; urgency=low
  2642. * Added some missing scripts and manpages. Closes: #84068
  2643. * Added dependency to perl-5.6. Closes: #81942
  2644. * Added french templates somewhen ago. Closes: #83790
  2645. * Added patch to get db3 working on Alpha. Closes: #86033
  2646. Thanks to Christopher C. Chimelis <chris@debian.org>. The patch
  2647. itself is included as debian/patch.alpha, too.
  2648. -- Christian Hammers <ch@debian.org> Sun, 18 Feb 2001 06:40:40 +0100
  2649. mysql (3.23.33-1) unstable; urgency=high
  2650. * Fixes two security bugs that allowes crashing the server and maybe
  2651. gaining the UID of the process that is linked against libmysqlclient!
  2652. -- Christian Hammers <ch@debian.org> Tue, 13 Feb 2001 23:01:18 +0100
  2653. mysql (3.23.32-1) unstable; urgency=low
  2654. * New upstream releaes.
  2655. (just minor fixes)
  2656. * Added french and german debconf templates.
  2657. -- Christian Hammers <ch@debian.org> Sun, 4 Feb 2001 17:27:07 +0100
  2658. mysql (3.23.31-1) unstable; urgency=high
  2659. * New upstream release.
  2660. * Fixes security bug that was announced at BUGTRAQ mailing list.
  2661. (Disappointingly not by mysql.com!). And allows a buffer overflow
  2662. and therefore access to the mysql UID and all databases when already
  2663. having a valid account. Closes: #82881
  2664. -- Christian Hammers <ch@debian.org> Sat, 20 Jan 2001 11:14:36 +0100
  2665. mysql (3.23.30-2) unstable; urgency=low
  2666. * Recompiled with new dpkg-dev.
  2667. -- Christian Hammers <ch@debian.org> Sun, 14 Jan 2001 22:20:55 +0100
  2668. mysql (3.23.30-1) unstable; urgency=low
  2669. * New upstream release.
  2670. -- Christian Hammers <ch@debian.org> Sun, 7 Jan 2001 22:10:18 +0100
  2671. mysql (3.23.28-10) testing unstable; urgency=low
  2672. * I must upload to "testing" to get it into woody, right?!
  2673. -- Christian Hammers <ch@debian.org> Fri, 29 Dec 2000 14:43:57 +0100
  2674. mysql (3.23.28-9) unstable; urgency=low
  2675. * Made it a replacement for libmysqlclient9.
  2676. -- Christian Hammers <ch@westend.com> Mon, 25 Dec 2000 19:15:04 +0100
  2677. mysql (3.23.28-8) unstable; urgency=low
  2678. * Applied patch from a user to get the skip-networking option working!
  2679. Approved from a mysql employee but please test anyways.
  2680. This finally: Closes: #79672, #78634, #79660, #79658
  2681. -- Christian Hammers <ch@debian.org> Sat, 16 Dec 2000 14:01:36 +0100
  2682. mysql (3.23.28-6) unstable; urgency=medium
  2683. * Fixed error in postinst. Closes: #79392, #79400, #79451, #79550
  2684. * Added .info files again on user request. Closes: #78988, #75737
  2685. -- Christian Hammers <ch@debian.org> Wed, 13 Dec 2000 21:18:24 +0100
  2686. mysql (3.23.28-5) unstable; urgency=low
  2687. * Fixed a stupid bug in mysql-server.postinst regarding the
  2688. configuration of skip-networking. Closes: #78639, 78634
  2689. * Used patched bdb which hopefully enables mutexes on Alpha. Closes: #78197
  2690. * Added dependency to adduser. Closes: #76798
  2691. -- Christian Hammers <ch@debian.org> Sun, 10 Dec 2000 16:55:48 +0100
  2692. mysql (3.23.28-4) unstable; urgency=low
  2693. [never uploaded]
  2694. * Fixed a stupid bug in mysql-server.postinst regarding the
  2695. configuration of skip-networking. Closes: #78639, 78634
  2696. * Used patched bdb which hopefully enables mutexes on Alpha. Closes: #78197
  2697. -- Christian Hammers <ch@debian.org> Sun, 3 Dec 2000 17:49:44 +0100
  2698. mysql (3.23.28-3) unstable; urgency=low
  2699. * This time really fixed m68k build error. Closes: #78235
  2700. -- Christian Hammers <ch@debian.org> Sun, 3 Dec 2000 15:02:55 +0100
  2701. mysql (3.23.28-2) unstable; urgency=low
  2702. * Adjusted rules file to make it buildable on m86k. Closes: #78235
  2703. -- Christian Hammers <ch@debian.org> Fri, 1 Dec 2000 20:07:26 +0100
  2704. mysql (3.23.28-1) unstable; urgency=low
  2705. * New upstream vesrion. Now gamma!
  2706. * Changed umask of mysql.log making it o-rw
  2707. * Disabled listening on network reachable TCP ports by default due to
  2708. security considerations.
  2709. -- Christian Hammers <ch@debian.org> Thu, 23 Nov 2000 20:12:50 +0100
  2710. mysql (3.23.27-1) unstable; urgency=low
  2711. * New upstream version.
  2712. * Closes: #75711
  2713. -- Christian Hammers <ch@debian.org> Sun, 29 Oct 2000 14:29:51 +0100
  2714. mysql (3.23.25-4) unstable; urgency=low
  2715. * Recompiled to get rid of the dependency for zlib1 (libc5).
  2716. Closes: #74952, #74939
  2717. -- Christian Hammers <ch@debian.org> Tue, 17 Oct 2000 14:34:52 +0200
  2718. mysql (3.23.25-3.1) unstable; urgency=low
  2719. * Maintainer-approved NMU.
  2720. * Includes patch to fix and enable db3 support on Alpha.
  2721. * Enable support for thread mutexes in db3 on sparc
  2722. (it works after all, according to Ben Collins)
  2723. * Removed atomic_ functions for Alpha since they are no
  2724. longer supported in the current glibc in woody.
  2725. * Cleaned up rules file a bit.
  2726. -- Christopher C. Chimelis <chris@debian.org> Sat, 14 Oct 2000 04:22:02 -0400
  2727. mysql (3.23.25-3) unstable; urgency=low
  2728. * Upstream decided not to include my_config.h,my_dir.h into the installed
  2729. header files. As this file contains at least informative material
  2730. and more important is checked by several autoconf scripts I
  2731. included it by hand again.
  2732. * Made building of berkeley db conditional to architecture until
  2733. I get response whether it works on sparc/alpha now.
  2734. -- Christian Hammers <ch@debian.org> Wed, 11 Oct 2000 23:58:38 +0200
  2735. mysql (3.23.25-2) unstable; urgency=medium
  2736. * Last build went terrible wrong.. Here's the changelog again:
  2737. * New upstream release.
  2738. * Shared library version was raised from 9 to 10.
  2739. Maintainers of packets using libmysqlclient9 must recompile!
  2740. -- Christian Hammers <ch@debian.org> Wed, 11 Oct 2000 01:16:34 +0200
  2741. mysql (3.23.25-1) unstable; urgency=low
  2742. * New upstream release.
  2743. * Shared library version was raised from 9 to 10.
  2744. Maintainers of packets using libmysqlclient9 must recompile!
  2745. -- Christian Hammers <ch@debian.org> Sat, 7 Oct 2000 18:21:51 +0200
  2746. mysql (3.23.24-2) unstable; urgency=low
  2747. * Applied upstream patch regarding quoting of mysqldump.
  2748. * Updated to db-3.1.17-patched (from www.mysql.com)
  2749. -- Christian Hammers <ch@debian.org> Fri, 15 Sep 2000 18:58:14 +0200
  2750. mysql (3.23.24-1) unstable; urgency=medium
  2751. * New upstream version with some important fixes.
  2752. * upstream: Last version corrupted CHAR/VARCHAR/BLOB columns with
  2753. chararacters above ASCII 128! Check and repair all these tables.
  2754. * upstream: fixed small memory leak
  2755. * upstream: fixed problem with BDB tables and reading on unique
  2756. (not primary) key.
  2757. * Disabled BDB tables on all architectures except i386 due to many
  2758. bug reports (see #71206). -> HELP APPRECIATED <-
  2759. -- Christian Hammers <ch@debian.org> Tue, 12 Sep 2000 06:18:54 +0200
  2760. mysql (3.23.23-2) unstable; urgency=low
  2761. * Strange... "nohup nice" gives differnet results and let therefore
  2762. crash safe_mysqld when starting up. Apparently it seems to be
  2763. kernel dependand. Now fixed by another conditional. This
  2764. more or less Closes: #71057
  2765. * This bug was reported (accidently) in the following identical reports:
  2766. Closes: #71253, #71254, #71257, #71258, #71259, #71262, #71266, #71267
  2767. Closes: #71268, #71271, #71275, #71277, #71278, #71283, #71291
  2768. -- Christian Hammers <ch@debian.org> Sat, 9 Sep 2000 20:13:50 +0200
  2769. mysql (3.23.23-1) unstable; urgency=low
  2770. * New upstream version. Feature freeze!
  2771. * Fixed source build problem. Closes: #70707
  2772. -- Christian Hammers <ch@debian.org> Thu, 31 Aug 2000 10:03:35 +0200
  2773. mysql (3.23.22b-1) unstable; urgency=low
  2774. * Reorganised docs. Now we have several small html files instead of
  2775. one with almost 2M. Closes: 70431
  2776. * Removed pdf,ps and html from source package shrinked it about 3M
  2777. (therefore the .orig.tar.gz is called 3.23.22b!)
  2778. * -> Last upload failed due to problems at the FTP site so here the
  2779. -> changelog again:
  2780. * Fixes memory leak, commit/rollback, reserved word "MASTER" ...
  2781. * Added Berkeley DB3 source code to the Debian diff to be able to
  2782. compile with bdb transaction support! (Great feature!!!)
  2783. * Upstream correction of error message. Closes: #68939
  2784. * Upstream correction of reserved word "source".
  2785. -- Christian Hammers <ch@debian.org> Fri, 25 Aug 2000 19:21:24 +0200
  2786. mysql (3.23.22-1) unstable; urgency=low
  2787. * New upstream version.
  2788. * Fixes memory leak, commit/rollback, reserved word "MASTER" ...
  2789. * Added Berkeley DB3 source code to the Debian diff to be able to
  2790. compile with bdb transaction support! (Great feature!!!)
  2791. * Upstream correction of error message. Closes: #68939
  2792. * Upstream correction of reserved word "source".
  2793. -- Christian Hammers <ch@debian.org> Sun, 20 Aug 2000 09:05:48 +0200
  2794. mysql (3.23.21-4) unstable; urgency=low
  2795. * Added libmysqlclient9.shlibs and shlibs.local file. Closes: #68669
  2796. -- Christian Hammers <ch@debian.org> Wed, 9 Aug 2000 14:22:49 +0200
  2797. mysql (3.23.21-3) unstable; urgency=low
  2798. * Let "/etc/init.d/mysql restart" wait until the pid has been
  2799. removed before (but max 6 seconds) before restarting. Closes: 65070
  2800. * Added build dependencies.
  2801. -- Christian Hammers <ch@debian.org> Sun, 30 Jul 2000 16:16:48 +0200
  2802. mysql (3.23.21-2) unstable; urgency=low
  2803. * Typo in safe_mysqld prevents start.
  2804. -- Christian Hammers <ch@debian.org> Sat, 29 Jul 2000 13:40:50 +0200
  2805. mysql (3.23.21-1) unstable; urgency=low
  2806. * New upstream version.
  2807. -- Christian Hammers <ch@debian.org> Mon, 10 Jul 2000 22:54:17 +0200
  2808. mysql (3.23.20-1) unstable; urgency=low
  2809. * MySQL finally got fully GPL'ed! This means that there is only one
  2810. souce package and only main/* binary packages from now on.
  2811. * Fixed symlink in libmysqlclient9-dev. Closes: 66452
  2812. * Apart from that the usual bug fixes for BETA software.
  2813. -- Christian Hammers <ch@debian.org> Mon, 3 Jul 2000 20:05:38 +0200
  2814. mysql-pd (3.23.16-1) unstable; urgency=low
  2815. * New upstream release. (Actually a brand new upstream branch!)
  2816. * Added mysql-common package as the configuration file can be used
  2817. by all versions of the mysql client library.
  2818. Did some more package reorganisations, too. See README.Debian file!
  2819. * libmysqlclient.so raised major version from 6 to 9.
  2820. * Minor beautifications in the debian/ directory.
  2821. -- Christian Hammers <ch@debian.org> Sat, 27 May 2000 20:30:01 +0200
  2822. mysql-gpl (3.22.30-2) frozen unstable; urgency=low
  2823. * Fixed path in libmysqlclient.la. Closes: #58875
  2824. -- Christian Hammers <ch@debian.org> Sat, 25 Jan 2000 20:27:29 -0700
  2825. mysql-gpl (3.22.30-1) frozen unstable; urgency=low
  2826. * A small change in the libmysqlclient6 causes mysqladmin to print an
  2827. shared library error when displaying the defaults. Everything else
  2828. works fine so this error wasn't detected untill now. Closes: #58033
  2829. * TcX released a new MySQL version that includes another security patch,
  2830. this time against mysqlaccess. The author told me that it would be
  2831. fine if I just included the new .c in this source since I don't want
  2832. go to 3.22.32 in frozen.
  2833. * ->Release Manager: Although the version number increased there is
  2834. no new coded except for the shared library. The rest is the same
  2835. as in mysql-server and mysql-client.
  2836. -- Christian Hammers <ch@debian.org> Tue, 15 Feb 2000 23:26:54 +0100
  2837. mysql-gpl (3.22.29-1) unstable; urgency=low
  2838. * New upstream version.
  2839. -- Christian Hammers <ch@debian.org> Thu, 6 Jan 2000 20:37:23 +0100
  2840. mysql-gpl (3.22.27a-3) unstable; urgency=low
  2841. * Use system readline instead of bundled version. Closes: #50069
  2842. Any objections ?
  2843. -- Christian Hammers <ch@debian.org> Sun, 14 Nov 1999 18:09:48 +0100
  2844. mysql-gpl (3.22.27a-2) unstable; urgency=low
  2845. * Now building mysql-gpl-doc in binary-indep.
  2846. -- Christian Hammers <ch@debian.org> Sat, 23 Oct 1999 04:22:36 +0200
  2847. mysql-gpl (3.22.27a-1) unstable; urgency=low
  2848. * Adjusted version number to allow new orig.tar.gz.
  2849. The old seems broken :-( People reported compilation problems.
  2850. * Changed mysql-gpl-doc to "Architecture: all".
  2851. -- Christian Hammers <ch@debian.org> Sun, 17 Oct 1999 13:01:35 +0200
  2852. mysql-gpl (3.22.27-1) unstable; urgency=low
  2853. * New upstream release. Fixes charset problem.
  2854. -- Christian Hammers <ch@debian.org> Mon, 11 Oct 1999 18:01:40 +0200
  2855. mysql-gpl (3.22.26a-1) unstable; urgency=low
  2856. * New upstream version. Just some small bug fixes.
  2857. * FHS compliance.
  2858. -- Christian Hammers <ch@debian.org> Sun, 3 Oct 1999 10:16:14 +0200
  2859. mysql-gpl (3.22.25-2) unstable; urgency=low
  2860. * Added conflict to all old mysql-dev packages. (fixes: #42966)
  2861. -- Christian Hammers <ch@debian.org> Sun, 15 Aug 1999 11:35:46 +0200
  2862. mysql-gpl (3.22.25-1) unstable; urgency=low
  2863. * New upstream version. (We are waiting for 3.23.x !)
  2864. * Fixes some upstream small bugs.
  2865. -- Christian Hammers <ch@debian.org> Sun, 18 Jul 1999 22:02:06 +0200
  2866. mysql-gpl (3.22.23b-4) unstable; urgency=low
  2867. * Rebuild for new perl.
  2868. -- Christian Hammers <ch@debian.org> Thu, 8 Jul 1999 01:09:57 +0200
  2869. mysql-gpl (3.22.23b-3) unstable; urgency=low
  2870. * libmysqlclient had the wrong socket path.
  2871. -- Christian Hammers <ch@debian.org> Sun, 03 Jul 1999 23:13:30 +0200
  2872. mysql-gpl (3.22.23b-2) unstable; urgency=low
  2873. * Missed one replace tag to an very old version of mysql-devel.
  2874. -- Christian Hammers <ch@debian.org> Sun, 27 Jun 1999 19:13:30 +0200
  2875. mysql-gpl (3.22.23b-1) unstable; urgency=low
  2876. * New upstream minor version.
  2877. * Cleaned up the dependencies a bit.
  2878. -- Christian Hammers <ch@debian.org> Sun, 27 Jun 1999 19:13:30 +0200
  2879. mysql-gpl (3.22.22-1) unstable; urgency=low
  2880. * New upstream version. (closes Bug#36493,37340)
  2881. * New maintainer upload.
  2882. * Package reorganisation: We prepare for the GPL'ed server which will
  2883. * be released soon and make the structure more clear to the user.
  2884. -- Christian Hammers <ch@debian.org> Mon, 3 May 1999 20:43:41 +0200
  2885. mysql (3.22.21-1) unstable; urgency=low
  2886. * Never released. TcX was too fast :-)
  2887. -- Christian Hammers <ch@debian.org> Tue, 20 Apr 1999 17:22:04 +0200
  2888. mysql-freebits (3.21.33b-3) unstable; urgency=low
  2889. * Recompile with libncurses
  2890. -- Scott Hanson <shanson@debian.org> Sat, 31 Oct 1998 15:04:39 +0100
  2891. mysql-freebits (3.21.33b-2) unstable; urgency=low
  2892. * Recompile with libstdc++2.9 (fixes #27792)
  2893. -- Scott Hanson <shanson@debian.org> Mon, 12 Oct 1998 18:47:25 +0200
  2894. mysql-freebits (3.21.33b-1) unstable; urgency=low
  2895. * New upstream version (probably the last for 3.21)
  2896. -- Scott Hanson <shanson@debian.org> Tue, 8 Sep 1998 18:59:37 +0200
  2897. mysql-freebits (3.21.33-4) unstable; urgency=low
  2898. * Separate out non-free source files, move mysql-base, mysql-dev, and
  2899. * mysql-doc to main distribution
  2900. * Locale files /usr/share/mysql/ now in server, not base; therefore...
  2901. * Add conflict to mysql-server <=3.21.33-3
  2902. -- Scott Hanson <shanson@debian.org> Fri, 31 Jul 1998 19:16:08 +0200
  2903. mysql (3.21.33-3) unstable; urgency=low
  2904. * Release to unstable with moved socket (fixes #24574)
  2905. * Add conflict to old libdbd-mysql-perl package
  2906. -- Scott Hanson <shanson@debian.org> Wed, 22 Jul 1998 22:17:43 +0200
  2907. mysql (3.21.33-2) experimental; urgency=low
  2908. * Move socket from /tmp to /var/run (see #24574)
  2909. * Release to experimental, since this breaks everything statically
  2910. * linked to libmysqlclient!
  2911. -- Scott Hanson <shanson@debian.org> Wed, 15 Jul 1998 19:37:01 +0200
  2912. mysql (3.21.33-1) unstable; urgency=low
  2913. * New upstream release
  2914. -- Scott Hanson <shanson@debian.org> Sun, 12 Jul 1998 08:18:18 +0200
  2915. mysql (3.21.32a-1) unstable; urgency=low
  2916. * New upstream release
  2917. * Lintian bugs: ldconfig, missing manpage, call to perl5
  2918. * Lintian bug shlib-with-non-pic-code _not_ yet fixed
  2919. -- Scott Hanson <shanson@debian.org> Sat, 4 Jul 1998 07:57:13 +0200
  2920. mysql (3.21.31-1) unstable frozen; urgency=low
  2921. * New upstream release for hamm and slink (bug fixes only)
  2922. * Fix unsecure use of temp file in mysqlbug (fixes #23606)
  2923. * Added brief licensing information to control file
  2924. -- Scott Hanson <shanson@debian.org> Tue, 16 Jun 1998 10:52:44 +0200
  2925. mysql (3.21.30-3) unstable; urgency=low
  2926. * Restore missing shared library dependencies for mysql-server
  2927. -- Scott Hanson <shanson@debian.org> Mon, 15 Jun 1998 07:51:58 +0200
  2928. mysql (3.21.30-2) unstable; urgency=low
  2929. * Simplify debian/rules (fixes #17662)
  2930. * Edit manual.texi to add "Debian notes" to documentation
  2931. * Add note about passwords on command line (fixes #16471)
  2932. * Add note about getting privleges for users (fixes #22891)
  2933. * Correct "Possible license changes" heading (fixes #22711)
  2934. * Add uninstalled header files to /usr/doc/mysql-dev/examples (fixes #22627)
  2935. * Add udf_example.cc to /usr/doc/mysql-dev/examples (fixes #22710)
  2936. -- Scott Hanson <shanson@debian.org> Sun, 7 Jun 1998 13:05:37 +0200
  2937. mysql (3.21.30-1) unstable; urgency=low
  2938. * Stable upstream release
  2939. -- Scott Hanson <shanson@debian.org> Tue, 12 May 1998 22:13:25 +0200
  2940. mysql (3.21.29gamma-1) unstable; urgency=low
  2941. * New upstream release
  2942. * Do not create 'mysql' subdirectory for libs and headers (fixes #19020)
  2943. * Remove 'CXX=gcc' flag from configure (g++ now standard)
  2944. -- Scott Hanson <shanson@debian.org> Sun, 12 Apr 1998 18:38:03 +0200
  2945. mysql (3.21.28gamma-1) unstable; urgency=low
  2946. * New upstream release
  2947. * Unstable-only release; hamm stays at 3.21.25 for now
  2948. -- Scott Hanson <shanson@debian.org> Thu, 2 Apr 1998 21:33:51 +0200
  2949. mysql (3.21.25gamma-3) unstable frozen; urgency=low
  2950. * Have mysql-base suggest perl >= 5.004 for mysqlaccess (fixes #19593)
  2951. * Fix shlibs to refer to mysql-base rather than the no-longer-existant mysql
  2952. -- Scott Hanson <shanson@debian.org> Thu, 26 Mar 1998 18:22:59 +0100
  2953. mysql (3.21.25gamma-2) unstable; urgency=low
  2954. * Restore libmysqlclient.so symlink to mysql-dev (fixes #19036)
  2955. -- Scott Hanson <shanson@debian.org> Sun, 8 Mar 1998 10:46:43 +0100
  2956. mysql (3.21.25gamma-1) unstable; urgency=low
  2957. * Check if running as root in init.d script (fixes #18577)
  2958. * New upstream release
  2959. -- Scott Hanson <shanson@debian.org> Fri, 27 Feb 1998 20:01:30 +0100
  2960. mysql (3.21.24gamma-1) unstable; urgency=low
  2961. * New upstream release
  2962. -- Scott Hanson <shanson@debian.org> Mon, 23 Feb 1998 08:14:17 +0100
  2963. mysql (3.21.23beta-3) unstable; urgency=low
  2964. * Squashed errors found by lintian
  2965. -- Scott Hanson <shanson@debian.org> Tue, 17 Feb 1998 20:19:01 +0100
  2966. mysql (3.21.23beta-2) unstable; urgency=low
  2967. * Fixed overlaps with old mysql package (fixes #17843)
  2968. -- Scott Hanson <shanson@debian.org> Thu, 5 Feb 1998 22:55:00 +0100
  2969. mysql (3.21.23beta-1) unstable; urgency=low
  2970. * New upstream release
  2971. * Fix include lines in mysql.h (fixes #17827)
  2972. * Move /usr/include/mysql to mysql-dev
  2973. -- Scott Hanson <shanson@debian.org> Wed, 4 Feb 1998 19:59:14 +0100
  2974. mysql (3.21.22beta-3) unstable; urgency=low
  2975. * Correct descriptions in control file (fixes #17698)
  2976. * Clean up output of shutdown script
  2977. -- Scott Hanson <shanson@debian.org> Sat, 31 Jan 1998 19:04:29 +0100
  2978. mysql (3.21.22beta-2) unstable; urgency=low
  2979. * Split out mysql-dev and mysql-bench subpackages
  2980. -- Scott Hanson <shanson@debian.org> Wed, 28 Jan 1998 19:52:27 +0100
  2981. mysql (3.21.22beta-1) unstable; urgency=low
  2982. * New upstream release
  2983. -- Scott Hanson <shanson@debian.org> Wed, 28 Jan 1998 18:59:09 +0100
  2984. mysql (3.21.21a.beta-2) unstable; urgency=low
  2985. * Compile with libpthreads from libc6-dev_2.0.6-3 rather than statically
  2986. linking to patched libpthreads (see changes to 3.20.29-2)
  2987. -- Scott Hanson <shanson@debian.org> Sun, 25 Jan 1998 13:17:15 +0100
  2988. mysql (3.21.21a.beta-1) unstable; urgency=low
  2989. * Put initial database, mysql_install_db, safe_mysqld, isamlog and
  2990. isamchk in mysql-server
  2991. * Correct upstream release number so source packages are correctly built
  2992. -- Scott Hanson <shanson@debian.org> Mon, 19 Jan 1998 07:52:48 +0100
  2993. mysql (3.21.21.beta-1) unstable; urgency=low
  2994. * Use debhelper where possible in rules
  2995. * Split binary packages into mysql-base, mysql-client, mysql-doc
  2996. * New upstream release
  2997. -- Scott Hanson <shanson@debian.org> Thu, 15 Jan 1998 08:12:17 +0100
  2998. mysql (3.21.19.beta-1) unstable; urgency=low
  2999. * Offer to set root password in mysql_install_db
  3000. * Kill `pidof mysqld` on shutdown rather than use mysqladmin
  3001. * New upstream version
  3002. -- Scott Hanson <shanson@debian.org> Fri, 9 Jan 1998 20:06:35 +0100
  3003. mysql (3.21.17a.beta-2) unstable; urgency=low
  3004. * Remove perl stuff (it's going back into libdbd-mysql-perl)
  3005. * Remove conflict with libdbd-mysql-perl
  3006. * Do not compress *html files (fixes #16314)
  3007. -- Scott Hanson <shanson@debian.org> Tue, 30 Dec 1997 07:34:20 +0100
  3008. mysql (3.21.17a.beta-1) unstable; urgency=low
  3009. * Add conflict to libdbd-mysql-perl
  3010. * Use --pid-file option to place pid file in /var/run rather than patching
  3011. * Add install-info to postinst and postrm
  3012. * Add filename to message shown by mysql_install_db (fixes #16621)
  3013. * New upstream version
  3014. -- Scott Hanson <shanson@debian.org> Sun, 21 Dec 1997 19:41:45 +0100
  3015. mysql (3.20.32a-5) unstable; urgency=low
  3016. * Move mysqld to /usr/lib/mysql, per policy discussion
  3017. * Adjust makefiles so perl libs get installed
  3018. -- Scott Hanson <shanson@debian.org> Wed, 3 Dec 1997 22:37:45 +0100
  3019. mysql (3.20.32a-4) unstable; urgency=low
  3020. * Move mysqld to /usr/sbin to comply with FSSTND
  3021. -- Scott Hanson <shanson@debian.org> Mon, 3 Nov 1997 20:12:29 +0100
  3022. mysql (3.20.32a-3) unstable; urgency=low
  3023. * Comment out tests in mysql_install_db... for real this time!
  3024. -- Scott Hanson <shanson@debian.org> Mon, 3 Nov 1997 07:32:53 +0100
  3025. mysql (3.20.32a-2) unstable; urgency=low
  3026. * Comment out tests in mysql_install_db (fixes #14304)
  3027. -- Scott Hanson <shanson@debian.org> Sat, 1 Nov 1997 18:45:25 +0100
  3028. mysql (3.20.32a-1) unstable; urgency=low
  3029. * New upstream version
  3030. -- Scott Hanson <shanson@debian.org> Wed, 29 Oct 1997 07:11:42 +0100
  3031. mysql (3.20.29-2) unstable; urgency=low
  3032. * New maintainer
  3033. * Statically link mysqld to patched glibc-2.0.5 libpthread
  3034. (works around #13586; see README.debian.glibc-2.0.5)
  3035. * Conflict with libpthread0 (fixes #13448)
  3036. * Don't link libg++, avoiding problems with glibc libpthread
  3037. -- Scott Hanson <shanson@debian.org> Thu, 16 Oct 1997 19:25:23 +0200
  3038. mysql (3.20.29-1) unstable; urgency=low
  3039. * New upstream version
  3040. * Recompiled with libc6
  3041. * Include mysql-faq_toc.html (fixes #10885)
  3042. * Reworked /etc/init.d/mysql script (thanks to Heiko)
  3043. * Remove file /usr/lib/libmysqlclient.so.4 when package is removed.
  3044. * Use absolute path specification for conffile
  3045. * Use /usr/bin/perl instead of /bin/perl (fixes #10654)
  3046. * Do not depend on mysql (fixes #12427)
  3047. * Installed missing manpage for Mysql perl module
  3048. * Don't use debstd anymore
  3049. * Pristine source
  3050. * Set section to `non-free/devel'
  3051. * Upgraded to standards version 2.3.0.0
  3052. -- Christian Schwarz <schwarz@debian.org> Fri, 12 Sep 1997 02:12:58 +0200
  3053. mysql (3.20.16beta-2) unstable; urgency=low
  3054. * Uses /usr/bin/perl instead of /bin/perl (fixes bug #9731)
  3055. * Don't run mysqld with --log option
  3056. * Don't install regex manual pages
  3057. * Suggest package mysql-manual
  3058. * Fixed typo in changelog
  3059. * Upgrade to policy 2.1.3.2
  3060. -- Christian Schwarz <schwarz@debian.org> Sun, 11 May 1997 14:19:26 +0200
  3061. mysql (3.20.16beta-1) unstable; urgency=low
  3062. * Initial Release.
  3063. -- Christian Schwarz <schwarz@debian.org> Sat, 12 Apr 1997 13:51:28 +0200