File mysql-community-server.changes of Package mysql-community-server-55 (Revision 10)
Currently displaying revision 10, show latest
1
-------------------------------------------------------------------
2
Thu Aug 25 14:24:35 UTC 2011 - cs@linux-administrator.com
3
4
- update to 5.5.15 GA
5
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-15.html
6
7
-------------------------------------------------------------------
8
Fri Jul 1 12:19:44 UTC 2011 - cs@linux-administrator.com
9
10
- update to 5.5.13 GA
11
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-13.html
12
13
-------------------------------------------------------------------
14
Tue Feb 15 18:44:07 UTC 2011 - cs@linux-administrator.com
15
16
- updated to 5.5.9 GA
17
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-9.html
18
19
-------------------------------------------------------------------
20
Tue Jan 4 11:01:17 CET 2011 - mhrusecky@suse.cz
21
22
- fixed cmake compilation options to have same values as the
23
autotools ones
24
25
-------------------------------------------------------------------
26
Mon Jan 3 14:43:48 CET 2011 - mhrusecky@suse.cz
27
28
- updated to 5.5.8 GA
29
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-8.html
30
31
-------------------------------------------------------------------
32
Mon Nov 22 14:32:48 CET 2010 - mhrusecky@suse.cz
33
34
- updated to 5.5.7 release candidate
35
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-7.html
36
37
-------------------------------------------------------------------
38
Thu Oct 21 10:50:29 CEST 2010 - mhrusecky@suse.cz
39
40
- fixed building on Mandriva
41
42
-------------------------------------------------------------------
43
Tue Oct 19 05:47:06 CEST 2010 - mhrusecky@suse.cz
44
45
- updated to 5.5.6 release candidate
46
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-6.html
47
48
-------------------------------------------------------------------
49
Mon Oct 18 16:21:40 CEST 2010 - mhrusecky@suse.cz
50
51
- rewritten spec file
52
- build and install parts are in separate file now
53
- patches in the archive
54
- contains more documentation
55
- contains tags
56
- adding/removing patches just at in one configuration file
57
58
-------------------------------------------------------------------
59
Wed Sep 29 12:49:25 CEST 2010 - mhrusecky@suse.cz
60
61
- fixed init script to work on SELinux machines (bnc#635645)
62
63
-------------------------------------------------------------------
64
Wed Sep 29 11:47:47 CEST 2010 - mhrusecky@suse.cz
65
66
- updated to 5.1.51, see
67
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html
68
69
-------------------------------------------------------------------
70
Wed Aug 11 01:53:06 CEST 2010 - mhrusecky@suse.cz
71
72
- updated to 5.1.49 (maintenance update), see
73
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-49.html
74
- fixes several security issues
75
76
-------------------------------------------------------------------
77
Tue Jun 29 10:33:01 CEST 2010 - mhrusecky@suse.cz
78
79
- updated to 5.1.48 (maintenance update), see
80
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-48.html
81
82
-------------------------------------------------------------------
83
Wed May 26 13:48:10 CEST 2010 - mhrusecky@suse.cz
84
85
- updated to 5.1.47 (maintenance update), see
86
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-47.html
87
- fixed Fedora 12 build
88
89
-------------------------------------------------------------------
90
Fri May 7 11:31:24 CEST 2010 - dmueller@suse.de
91
92
- remove incorrect dependency of libmysqld0 on libmysqlclient-devel
93
- handle /var/run on tmpfs (fate#303793)
94
95
-------------------------------------------------------------------
96
Sat Apr 24 00:12:25 CEST 2010 - mhrusecky@suse.cz
97
98
- updated to 5.1.46, see
99
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-46.html
100
101
-------------------------------------------------------------------
102
Sun Apr 11 21:06:44 CEST 2010 - mhrusecky@suse.cz
103
104
- updated to 5.1.45, see
105
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-45.html
106
107
-------------------------------------------------------------------
108
Mon Mar 8 15:13:11 UTC 2010 - mhrusecky@suse.cz
109
110
- updated to 5.1.44, see
111
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-43.html
112
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-44.html
113
- splitting out shared libmysqld shared library (quick dirty way)
114
- preparing spec file to be more general and easily adjustable to
115
other MySQL flavours
116
117
-------------------------------------------------------------------
118
Sun Jan 10 00:57:25 CET 2010 - mhrusecky@suse.cz
119
120
- updated to 5.1.42, see
121
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-42.html
122
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html
123
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-40.html
124
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-39.html
125
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-38.html
126
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html
127
128
-------------------------------------------------------------------
129
Tue Dec 15 01:23:16 CET 2009 - jengelh@medozas.de
130
131
- add baselibs.conf as a source
132
133
-------------------------------------------------------------------
134
Tue Dec 1 17:52:18 CET 2009 - mhrusecky@suse.cz
135
136
- removing compatibility symlink
137
- intended for 11.2 but never get there
138
- fixing various security issues (bnc#557669)
139
- upstream #47320 - checking server certificates (CVE-2009-4028)
140
- upstream #48291 - error handling in subqueries (CVE-2009-4019)
141
- upstream #47780 - preserving null_value flag in GeomFromWKB()
142
(CVE-2009-4019)
143
- upstream #39277 - symlink behaviour fixed (CVE-2008-7247)
144
- upstream #32167 - symlink behaviour refixed (CVE-2009-4030)
145
146
-------------------------------------------------------------------
147
Wed Nov 11 14:23:43 CET 2009 - mhrusecky@suse.cz
148
149
- making pid file readable by everybody
150
- fixing 'rcmysql status' for non-root
151
152
-------------------------------------------------------------------
153
Thu Oct 29 14:11:09 CET 2009 - mhrusecky@suse.cz
154
155
- adding /var/lib/mysql/mysql.sock symlink for compatibility with
156
applications for older versions
157
- using kill instead of killproc as killproc matches by default all
158
running MySQL instances (even KDE ones)
159
- checking for log consistency in rc script instead of post of spec
160
as it makes more sense
161
162
-------------------------------------------------------------------
163
Fri Oct 16 09:32:35 UTC 2009 - adrian@suse.de
164
165
- fix PreRequires or mysql package can't be used in build enviroment
166
- do not fail on usermod call in %pre as specified
167
168
-------------------------------------------------------------------
169
Mon Oct 12 18:36:04 UTC 2009 - coolo@novell.com
170
171
- fix prereq for usermod
172
173
-------------------------------------------------------------------
174
Mon Oct 5 11:11:35 CEST 2009 - mhrusecky@suse.cz
175
176
- fixed my.cnf rights (bnc#539249)
177
- fixed restart on update (bnc#520876)
178
179
-------------------------------------------------------------------
180
Tue Sep 15 16:45:23 CEST 2009 - mhrusecky@suse.cz
181
182
- Few better formulations in README.SuSE (bnc#539243)
183
184
-------------------------------------------------------------------
185
Tue Aug 25 10:19:04 CEST 2009 - mhrusecky@suse.cz
186
187
- Refixing bnc#420313 so mysql_config will return better values
188
189
-------------------------------------------------------------------
190
Wed Aug 12 13:29:09 CEST 2009 - mhrusecky@suse.cz
191
192
- Using configure option to enforce pthreads rwlocks on s390 instead
193
of sed substitution
194
195
-------------------------------------------------------------------
196
Tue Jul 28 17:10:31 CEST 2009 - mhrusecky@suse.cz
197
198
- Applying upstream patch for upstream bug#43594
199
(hotcopy will ignore log tables) (bnc#525325)
200
- Not using bmove512 as it may slow things down
201
(see upstream bug#19975)
202
203
-------------------------------------------------------------------
204
Mon Jul 27 14:45:24 CEST 2009 - mhrusecky@suse.cz
205
206
- Applying upstream patch for upstream bug#36259
207
'Optimizing with ORDER BY'
208
209
-------------------------------------------------------------------
210
Fri Jul 24 17:35:07 CEST 2009 - dmueller@suse.de
211
212
- fix baselibs.conf (bnc#525065)
213
214
-------------------------------------------------------------------
215
Tue Jul 7 11:19:05 CEST 2009 - mhrusecky@suse.cz
216
217
- updated to 5.1.36, see
218
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-36.html
219
220
-------------------------------------------------------------------
221
Fri Jun 26 11:09:34 CEST 2009 - mhrusecky@suse.cz
222
223
- fixed rcmysql status
224
225
-------------------------------------------------------------------
226
Tue Jun 23 19:33:08 CEST 2009 - mhrusecky@suse.cz
227
228
- extra escaping in rc script just to be sure
229
- creating parent directories for logs when they don't exists
230
- rc script didn't always exited when it should
231
- checking for incompatible databases in way it can be logged
232
233
-------------------------------------------------------------------
234
Fri Jun 19 13:17:44 CEST 2009 - mhrusecky@suse.cz
235
236
- actualized README.SuSE
237
238
-------------------------------------------------------------------
239
Tue Jun 16 14:32:00 CEST 2009 - mhrusecky@suse.cz
240
241
- updated to 5.1.35, see
242
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-35.html
243
- fixed some tests
244
245
-------------------------------------------------------------------
246
Mon Jun 8 13:33:35 CEST 2009 - mhrusecky@suse.cz
247
248
- putting all log files to subdirectory in /var/log
249
250
-------------------------------------------------------------------
251
Mon Jun 1 18:33:43 CEST 2009 - mhrusecky@suse.cz
252
253
- moving socket back to /var/lib/mysql for people with old distributions
254
255
-------------------------------------------------------------------
256
Sat May 2 13:43:40 CEST 2009 - chris@computersalat.de
257
258
- fdupes fix for fedora
259
260
-------------------------------------------------------------------
261
Fri May 1 17:55:12 CEST 2009 - chris@computersalat.de
262
263
- beautify spec file
264
o some if's to get Fedora, Centos build
265
- to minimize effort for admins
266
o with-charset=utf8
267
o with-collation=utf8_unicode_ci
268
269
-------------------------------------------------------------------
270
Thu Apr 30 10:58:29 CEST 2009 - mhrusecky@suse.cz
271
272
- adding upgrade log
273
274
-------------------------------------------------------------------
275
Tue Apr 28 18:33:22 CEST 2009 - mhrusecky@suse.cz
276
277
- fixed update so only one at the time is allowed
278
279
-------------------------------------------------------------------
280
Fri Apr 24 17:27:11 CEST 2009 - mhrusecky@suse.cz
281
282
- updated to 5.1.34, see
283
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-34.html
284
- added README.SuSE with notes about version 5.1
285
- fixed migration problem from 5.0.X regarding moved pidfile
286
287
-------------------------------------------------------------------
288
Fri Apr 10 14:40:54 CEST 2009 - mhrusecky@suse.cz
289
290
- Fixed SSL support on 64-bit machines
291
292
-------------------------------------------------------------------
293
Tue Apr 7 18:33:16 CEST 2009 - mhrusecky@suse.cz
294
295
- Merging with development version of MySQL 5.1
296
- following changes were committed since
297
Mon Oct 1 19:55:46 CEST 2007 when package development was
298
branched
299
* Fri Apr 3 16:05:02 CEST 2009 - mhrusecky@suse.cz
300
- better fix for rc status
301
- my_safe_process moved to %_bindir
302
* Thu Apr 2 18:41:08 CEST 2009 - mhrusecky@suse.cz
303
- updated to 5.1.33, see
304
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-33.html
305
- fixed path dependent build of scripts
306
* Tue Mar 17 19:10:09 CET 2009 - mhrusecky@suse.cz
307
- localstatedir is back to /var/lib/mysql as it is used as
308
default value for datadir
309
- fixed upgrade using datadir
310
* Tue Mar 17 18:23:35 CET 2009 - mhrusecky@suse.cz
311
- mysql_install_db now uses group option too
312
- log file migrated to /var/log
313
* Thu Mar 12 18:07:24 CET 2009 - mhrusecky@suse.cz
314
- Fixing mysql-test so it can be installed in
315
/usr/share/mysql-test
316
* Mon Mar 9 20:17:32 CET 2009 - mhrusecky@suse.cz
317
- Adjusting suse-test-run as there is no longer mysql-Max
318
package
319
* Fri Mar 6 15:59:40 CET 2009 - mhrusecky@suse.cz
320
- updated to 5.1.32, see
321
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-32.html
322
- mysql-5.1.31-test-allowed-packets.patch no longer needed
323
as it was fixed upstream
324
* Tue Mar 3 19:53:11 CET 2009 - mhrusecky@suse.cz
325
- moving tmp and socket/pidfiles directories to the better
326
location
327
* Mon Mar 2 14:40:19 CET 2009 - mhrusecky@suse.cz
328
- dropping mysql-storage-plugins package (now part of mysql
329
base package)
330
* Fri Feb 27 16:04:57 CET 2009 - mhrusecky@suse.cz
331
- fixed main.variables-big test
332
* Thu Feb 26 17:48:51 CET 2009 - mhrusecky@suse.cz
333
- fixed federated plugin to avoid versioning
334
- fixed main.mysqlbinlog_row_big test
335
- fixed dependencies and other things because of dropped
336
mysql-Max
337
* Mon Feb 23 17:28:38 CET 2009 - mhrusecky@suse.cz
338
- updated to 5.1.31, see
339
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-31.html
340
* mysql-5.1.30-test-daemon-sbin.patch no longer needed as
341
something better was accepted upstream
342
* mysql-openssl-test.patch is already in upstream too
343
* Mon Feb 23 15:25:22 CET 2009 - mhrusecky@suse.cz
344
- dropping unused rc.mysql file
345
- fixed status detection
346
* Fri Feb 20 15:06:22 CET 2009 - mhrusecky@suse.cz
347
- innodb support compiled as a static part of MySQL
348
- getting rid of sysconfig
349
* Tue Jan 20 18:39:38 CET 2009 - mhrusecky@suse.cz
350
- automatic plugins loading
351
* Mon Jan 5 18:34:40 CET 2009 - mhrusecky@suse.cz
352
- init script checks for relative paths (bnc#463586)
353
* Mon Dec 8 17:27:29 CET 2008 - mhrusecky@suse.cz
354
- updated to 5.1.30, see
355
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-28.html
356
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-29.html
357
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-30.html
358
- indentation in rc scripts fixed (bnc#435519)
359
- more comments and minor fixes in spec file
360
- using symlinks for mysql-test-run and mtr as these are the
361
same files and they needs some patching
362
- fixed some of the automatic tests
363
- dropping some patches which are no longer used
364
* Thu Sep 25 12:05:46 CEST 2008 - mmarek@suse.cz
365
- merged init script changes from the 5.0 package
366
* Wed Jul 30 14:57:46 CEST 2008 - mmarek@suse.cz
367
- updated to 5.1.26-rc, see
368
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-26.html
369
* Fri Jul 4 12:58:41 CEST 2008 - mmarek@suse.cz
370
- updated to 5.1.25-rc, for changes see
371
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-24.html
372
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-25.html
373
* Fri Mar 14 14:19:36 CET 2008 - mmarek@suse.cz
374
- fixed mysqld_multi.patch (bnc#371000)
375
* Fri Mar 14 13:31:01 CET 2008 - mmarek@suse.cz
376
- add 'user = mysql' to mysqld_multi example groups
377
* Fri Mar 14 09:06:11 CET 2008 - mmarek@suse.cz
378
- dropped README.SUSE (bnc#357634)
379
- moved mysql_upgrade to the server package (bnc#366820)
380
* Thu Mar 13 17:29:32 CET 2008 - mmarek@suse.cz
381
- adjusted license tags
382
* Wed Mar 12 18:48:52 CET 2008 - mmarek@suse.cz
383
- finally convert err-log to log-error in my.cnf
384
* Wed Mar 12 17:58:03 CET 2008 - mmarek@suse.cz
385
- shortened the comment in sysconfig.mysql, a detailed
386
description or HOWTO can be added to a README (created a
387
draft)
388
* Wed Mar 12 16:03:16 CET 2008 - mmarek@suse.cz
389
- don't preinstall /var/lib/mysql-databases, create datadirs
390
in mysqld_multi on first startup insteal
391
* Tue Mar 11 13:38:33 CET 2008 - mmarek@suse.cz
392
- updated to 5.1.23-rc
393
* fixes CVE-2007-5970
394
* for other changes see
395
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-23.html
396
* Tue Feb 12 12:00:00 CET 2008 - richard@radoeka.nl
397
- Added multi database support by
398
o updating /etc/init.d/mysql, it has now 2 legs the existing
399
one to start a single database, and a new one to start and
400
stop multiple database.
401
o Added a sysconfig variable
402
o Added a directory /var/lib/mysql-databases to hold
403
databases,
404
o Updated /etc/my.cnf with some examples database
405
configurations
406
* Fri Nov 9 15:51:08 CET 2007 - mmarek@suse.cz
407
- removed the sles9 workaround that's not needed anymore and
408
breaks sles9 builds instead
409
* Wed Oct 10 22:30:44 CEST 2007 - mmarek@suse.cz
410
- merged the standard and Max server packages
411
- example, csv and federated storage engines are packaged in
412
mysql-storage-plugins
413
- build the NDB cluster:
414
* mysql-ndb-storage
415
* mysql-ndb-management
416
* mysql-ndb-tools
417
* mysql-ndb-extra
418
- removed libmysqlclient static libraries and .la files
419
- moved libmysqlclient and libmysqld to %%_libdir, %%_libdir/mysql
420
will only be used for the server plugins
421
* Mon Oct 1 19:55:46 CEST 2007 - mmarek@suse.cz
422
- initial 5.1 packaging (5.1.22-rc)
423
* ported the 5.0 spec file to make it build at least
424
* highlights from the "What's New" list
425
(http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html):
426
- table partitioning
427
- plugin API
428
- event scheduler
429
- basic XML functions (ExtractValue() and UpdateXML())
430
- mysqlslap load emulator
431
432
-------------------------------------------------------------------
433
Mon Mar 30 01:05:45 CEST 2009 - crrodriguez@suse.de
434
435
- configure flag --with-pic is not really used for libmysqld.a
436
restore -fPIC in CFLAGS
437
438
-------------------------------------------------------------------
439
Tue Mar 3 02:15:37 CET 2009 - crrodriguez@suse.de
440
441
- use --disable-static, note that this will only
442
remove static libraries that have shared counterparts, those
443
in static form only remain available as usual (saves around 6MB)
444
- remove "la" files
445
446
-------------------------------------------------------------------
447
Wed Jan 7 12:34:56 CET 2009 - olh@suse.de
448
449
- obsolete old -XXbit packages (bnc#437293)
450
451
-------------------------------------------------------------------
452
Thu Oct 23 18:24:37 CEST 2008 - mmarek@suse.cz
453
454
- fix mysql_install_db when the hostname is 'localhost'
455
(bnc#429618, mysql#35754)
456
457
-------------------------------------------------------------------
458
Thu Sep 25 16:45:53 CEST 2008 - mmarek@suse.cz
459
460
- build -max and -debug with --with-big-tables and archive, csv,
461
example, blackhole and federated engines to match the binary
462
builds provided by MySQL (bnc#427384)
463
464
-------------------------------------------------------------------
465
Fri Sep 12 18:33:47 CEST 2008 - mmarek@suse.cz
466
467
- better fix for CVE-2008-2079 (bnc#425079, mysql#32167)
468
469
-------------------------------------------------------------------
470
Fri Sep 12 15:37:25 CEST 2008 - mmarek@suse.de
471
472
- remove no longer needed s390 workaround
473
474
-------------------------------------------------------------------
475
Tue Sep 2 11:08:38 CEST 2008 - mmarek@suse.cz
476
477
- fix mysql_config --libs output (bnc#420313, mysql#39175)
478
479
-------------------------------------------------------------------
480
Mon Aug 25 10:04:20 CEST 2008 - mmarek@suse.cz
481
482
- updated to 5.0.67, for changes see
483
http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-67.html
484
485
486
-------------------------------------------------------------------
487
Mon Aug 18 15:48:07 CEST 2008 - mmarek@suse.de
488
489
- add Required-Stop: $network $remote_fs to the init script
490
491
-------------------------------------------------------------------
492
Fri May 30 15:35:17 CEST 2008 - mmarek@suse.cz
493
494
- fix a race in rcmysql restart between the old mysql removing it's
495
pid file and exiting - use checkproc -p (bnc#359522, bnc#332530,
496
#395710)
497
498
-------------------------------------------------------------------
499
Thu May 22 22:02:23 CEST 2008 - mmarek@suse.cz
500
501
- increase timeout in rcmysql stop, should fix failed restarts
502
(bnc#359522, bnc#332530)
503
504
-------------------------------------------------------------------
505
Mon May 19 15:02:38 CEST 2008 - mmarek@suse.cz
506
507
- fixed a privilege bypass with DATA/INDEX DIRECTORY
508
(bnc#387746, mysql#32167, CVE-2008-2079)
509
510
-------------------------------------------------------------------
511
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
512
513
- added baselibs.conf file to build xxbit packages
514
for multilib support
515
516
-------------------------------------------------------------------
517
Fri Mar 14 14:19:36 CET 2008 - mmarek@suse.cz
518
519
- fixed mysqld_multi.patch (bnc#371000)
520
521
-------------------------------------------------------------------
522
Fri Mar 14 13:31:01 CET 2008 - mmarek@suse.cz
523
524
- add 'user = mysql' to mysqld_multi example groups
525
526
-------------------------------------------------------------------
527
Fri Mar 14 09:21:41 CET 2008 - mmarek@suse.cz
528
529
- synced with server:database:mysql51
530
- dropped README.SUSE (bnc#357634)
531
- moved mysql_upgrade to the server package (bnc#366820)
532
- adjusted license tags
533
- finally convert err-log to log-error in my.cnf
534
- Added multi database support by
535
o updating /etc/init.d/mysql, it has now 2 legs the existing one to start
536
a single database, and a new one to start and stop multiple database.
537
o Added a sysconfig variable
538
o Updated /etc/my.cnf with some examples database configurations
539
(Done by Richard Bos, minor edits by me, bnc#353120)
540
541
542
-------------------------------------------------------------------
543
Tue Feb 26 13:50:00 CET 2008 - mmarek@suse.cz
544
545
- updated to 5.0.51a
546
* incorporates previous security fixes
547
548
-------------------------------------------------------------------
549
Fri Jan 4 15:25:50 CET 2008 - mmarek@suse.cz
550
551
- updated to 5.0.51
552
* statements that contain unclosed /*-comments now are rejected
553
with a syntax error [mysql#28779]
554
* server parser performance improvements [mysql#30625,
555
mysql#30237]
556
* security fix: CVE-2007-5969 / mysql#32111
557
* for a full list of changes, see
558
http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-51.html
559
- fixed CVE-2007-6303 / mysql#29908
560
- fixed CVE-2007-6304 / mysql#29801
561
- fixed several testsuite failures
562
(mybug25359.patch, mybug32458.patch, mybug33050.patch)
563
564
-------------------------------------------------------------------
565
Wed Dec 26 07:45:12 CET 2007 - crrodriguez@suse.de
566
567
- fix library-without-ldconfig-postun
568
569
-------------------------------------------------------------------
570
Thu Nov 8 13:39:51 CET 2007 - mmarek@suse.cz
571
572
- avoid using distributed pregenerated files instead of
573
files generated in the builddirs
574
575
-------------------------------------------------------------------
576
Fri Aug 31 13:46:48 CEST 2007 - mmarek@suse.cz
577
578
- make sure mysql-shared is replaced by libmysqlclient15 when
579
updating from 10.1 or 10.2 [#306556]
580
581
-------------------------------------------------------------------
582
Wed Aug 29 17:55:40 CEST 2007 - mmarek@suse.cz
583
584
- fix for http://bugs.mysql.com/30069
585
(thanks to Richard Guenther)
586
587
-------------------------------------------------------------------
588
Tue Aug 21 10:21:49 CEST 2007 - mmarek@suse.cz
589
590
- make TMPDIR relative to datadir= setting in /etc/my.cnf
591
- add a hint about changing datadir to rcmysql [#285076]
592
593
-------------------------------------------------------------------
594
Fri Jul 27 11:14:56 CEST 2007 - mmarek@suse.cz
595
596
- updated to 5.0.45, for changes see
597
http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-45.html
598
599
-------------------------------------------------------------------
600
Mon Jul 2 10:58:59 CEST 2007 - mmarek@suse.cz
601
602
- mysql_upgrade: don't fail if the db is already up-to-date
603
[#287209] (mysql_upgrade-exit-status.patch)
604
605
-------------------------------------------------------------------
606
Mon Jun 4 15:14:50 CEST 2007 - mmarek@suse.cz
607
608
- updated the mysql-test package (there are still some failures
609
that don't occur during build-time tests)
610
- use a new version of the mysql_upgrade program, which finally
611
handles errors from /usr/bin/mysql correctly
612
613
-------------------------------------------------------------------
614
Fri Jun 1 09:15:49 CEST 2007 - mmarek@suse.cz
615
616
- fixed build for older distributions in the buildservice
617
618
-------------------------------------------------------------------
619
Tue May 29 12:58:35 CEST 2007 - mmarek@suse.de
620
621
- run ldconfig in %%post of library packages
622
- don't copy example my.cnf files to /usr/share/doc (they're
623
already installed in /usr/share/mysql
624
- fixed libmysqlclient-devel dependencies
625
626
-------------------------------------------------------------------
627
Mon May 28 10:34:45 CEST 2007 - mmarek@suse.cz
628
629
- updated to 5.0.41, for changes see
630
http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-37.html
631
http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-41.html
632
- fixed --with testsuite build [#252630]
633
- renamed subpackages according to library packaging policy:
634
mysql-shared -> libmysqlclient15, libmysqlclient_r15
635
mysql-devel -> libmysqlclient-devel (pulls in both flavors)
636
- increased rcmysql start timeout to 30 seconds, don't return
637
failure if mysql doesn't start early enough (except for update
638
case) [#273938]
639
640
-------------------------------------------------------------------
641
Thu Mar 29 10:58:14 CEST 2007 - mmarek@suse.de
642
643
- BuildRequires fixes:
644
+ ncurses-devel
645
+ zlib-devel
646
+ procps (configure needs /bin/ps)
647
+ pwdutils (to be able to install the package in the build root)
648
+ use sed instead of ex in the s390 workaround
649
- build with -DFORCE_INIT_OF_VARS to get rid of some uninitialized
650
variable warnings
651
652
-------------------------------------------------------------------
653
Mon Mar 12 10:16:55 CET 2007 - mmarek@suse.cz
654
655
- added openssl-devel to Requires: of mysql-devel to fix build of
656
packages using mysql-devel
657
658
-------------------------------------------------------------------
659
Thu Feb 22 17:20:33 CET 2007 - mmarek@suse.cz
660
661
- updated to 5.0.33, see
662
http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-33.html
663
for a list of changes
664
- added SuSEfirewall2 description file [#246917]
665
- print a friendly message about "Duplicate column" errors in
666
mysql_upgrade
667
[#228248] (mysql_upgrade.patch)
668
- fixed a typo in /etc/logrotate/mysql [#244620]
669
- build the client, libraries and the Max server with OpenSSL
670
support (FIXME: not yet tested, there are some failures in the
671
testsuite)
672
- don't package the PDF manual (it's constantly out of date and it
673
might make more sense to create a noarch mysql-manual.rpm or just
674
point users to http://dev.mysql.com/doc/ instead)
675
- don't link libmysql to the various client binaries statically
676
- created a new mysql-tools subpackage with scripts / binaries
677
that aren't essential for the client and server packages and
678
bring additional deps (perl-DBD-mysql namely)
679
- use VPATH builds for building the different server versions for
680
easier debugging (no 'make clean' in-between)
681
- build the client and libraries only once to save build time
682
(mysql-build-only-server.patch)
683
- cleaned up spec file
684
685
-------------------------------------------------------------------
686
Mon Jan 22 15:18:36 CET 2007 - mmarek@suse.cz
687
688
- silence some gcc warnings (compiler-warnings.patch)
689
690
-------------------------------------------------------------------
691
Wed Jan 3 12:09:38 CET 2007 - mmarek@suse.cz
692
693
- mysql-devel doesn't need mysql-client [#231010]
694
695
-------------------------------------------------------------------
696
Tue Dec 19 11:54:45 CET 2006 - mmarek@suse.cz
697
698
- updated to 5.0.27
699
* includes the fix for http://bugs.mysql.com/bug.php?id=23427
700
- fixed build with tar-1.16
701
- fixed small typo in README.SuSE, renamed to README.SUSE [#226716]
702
703
-------------------------------------------------------------------
704
Thu Nov 23 11:28:15 CET 2006 - mmarek@suse.de
705
706
- don't run killproc in rcmysql to avoid sending SIGKILL if
707
possible [#223209]
708
709
-------------------------------------------------------------------
710
Wed Nov 15 17:16:46 CET 2006 - mmarek@suse.de
711
712
- create user mysql with shell /bin/false, because 'su mysql' is
713
not needed anymore (see bug #57071)
714
715
-------------------------------------------------------------------
716
Wed Nov 15 12:30:43 CET 2006 - mmarek@suse.cz
717
718
- use /var/lib/mysql/.tmp instead of /var/lib/mysql/tmp to avoid
719
collision with a database named 'tmp' [#221188]
720
721
-------------------------------------------------------------------
722
Tue Nov 14 12:10:16 CET 2006 - mmarek@suse.cz
723
724
- use upstream patch for the varbinary upgrade problem (fixes the
725
problem in the REPAIR TABLE implementation, not in the mysqlcheck
726
program)
727
[#188134, http://bugs.mysql.com/bug.php?id=19371]
728
729
-------------------------------------------------------------------
730
Tue Oct 31 16:56:24 CET 2006 - mmarek@suse.cz
731
732
- fixed another binary incompatibility in mysql-shared
733
[http://bugs.mysql.com/bug.php?id=23427] (mybug23427.patch)
734
735
-------------------------------------------------------------------
736
Thu Oct 19 16:02:59 CEST 2006 - pnemec@suse.cz
737
738
- updated to 5.0.26
739
* fixes security bugs CVE-2006-4226 and CVE-2006-4227
740
* Ctrl-C in the mysql CLI client tries to kill the current
741
statement first, instead of exiting
742
* mysqlshow treats wild characters such as '_' as literal, if the
743
argument matches a single database name exactly
744
* DROP VIEW with multiple views will try to drop remaining views
745
and not stop at first error
746
* the server now issues a warning if it removes leading spaces
747
from an alias
748
* the VIEW_DEFINITION column of the INFORMATION_SCHEMA VIEWS
749
table now contains information about the view algorithm
750
* mysql_upgrade doesn't read the [client] section of my.cnf, only
751
the [mysql_upgrade] section
752
* the LOAD DATA FROM MASTER and LOAD TABLE FROM MASTER statements
753
are deprecated, see
754
http://dev.mysql.com/doc/refman/5.0/en/load-data-from-master.html
755
* mysqldump now has a --flush-privileges option. It causes
756
mysqldump to emit a FLUSH PRIVILEGES statement after dumping
757
the mysql database
758
* lots of bugfixes
759
- new patch uninitialized_variable.patch
760
761
-------------------------------------------------------------------
762
Mon Oct 16 10:37:29 CEST 2006 - mmarek@suse.cz
763
764
- The ISAM storage engine is no longer supported, update the
765
warning in rc.mysql.
766
767
-------------------------------------------------------------------
768
Mon Oct 2 13:17:19 CEST 2006 - mmarek@suse.cz
769
770
- updated to version 5.0.24a
771
* fixes a binary incompatibility of mysql-shared introduced in
772
5.0.24
773
* fixes a buffer overflow caused by statements with long DEFINER
774
clause
775
* fixes crash when closing temporary tables
776
777
-------------------------------------------------------------------
778
Mon Sep 11 19:45:32 CEST 2006 - joeshaw@suse.de
779
780
- Add the libmysqld static libraries to the devel package.
781
782
-------------------------------------------------------------------
783
Wed Aug 16 16:17:39 CEST 2006 - mmarek@suse.cz
784
785
- updated to version 5.0.24
786
* added the --ssl-verify-server-cert option to MySQL client
787
programs and MYSQL_OPT_SSL_VERIFY_SERVER_CERT for
788
mysql_options()
789
* new ssl_ca, ssl_capath, ssl_cert, ssl_cipher, and ssl_key
790
system variables
791
* added --skip-merge option to disable the MERGE storage engine,
792
because it has a minor security problem
793
[http://bugs.mysql.com/20230]
794
* mysql_upgrade script reimplemented in C
795
* bug fixes
796
- dropped obsolete CVE-2006-0903.patch and pick_args.patch,
797
added my_libwrap.patch [http://bugs.mysql.com/18246]
798
799
-------------------------------------------------------------------
800
Tue Aug 1 16:46:22 CEST 2006 - mmarek@suse.cz
801
802
- removed Recommends: from mysql-debug, it doesn't work on older
803
dists
804
805
-------------------------------------------------------------------
806
Mon Jul 31 16:14:05 CEST 2006 - mmarek@suse.cz
807
808
- created a new mysql-debug package compiled with --with-debug
809
and removed the --with debug rpmbuild option
810
- fixed --core-file option to really work when the server is
811
started by root
812
(coredump.patch) [http://bugs.mysql.com/bug.php?id=21361]
813
- added a README.debug describing how to debug mysqld crashes
814
- cleaned up rc.mysql a bit
815
- the server depends on a minimal mysql-client version to make
816
sure a recent mysqlcheck is available for rc.mysql
817
818
-------------------------------------------------------------------
819
Mon Jul 31 10:03:39 CEST 2006 - mmarek@suse.cz
820
821
- fixed some leaks and overflos in varbinary-upgrade.patch
822
823
-------------------------------------------------------------------
824
Fri Jul 21 10:28:09 CEST 2006 - mmarek@suse.cz
825
826
- workaround an incompatibility with pre-5.0 varbinary fields:
827
update the .frm file and remove trailing zeros and spaces
828
in 'mysqlcheck --check-upgrade'
829
[#188134, http://bugs.mysql.com/bug.php?id=19371]
830
(varbinary-upgrade.patch)
831
832
-------------------------------------------------------------------
833
Fri Jun 30 15:17:39 CEST 2006 - mmarek@suse.cz
834
835
- use --skip-networking when running the server with
836
--skip-grant-tables in rcmysql (problem reported by Lenz Grimmer)
837
838
-------------------------------------------------------------------
839
Mon Jun 19 10:48:57 CEST 2006 - mmarek@suse.cz
840
841
- updated to 5.0.22
842
* new mysql_upgrade script for easies upgrades from previous
843
versions
844
* libmysqlclient.so uses versioned symbols
845
* new 'charset' command in the mysql client to switch charsets
846
without reconnecting
847
* lots of bugfixes
848
- modified rcmysql to use the mysql_upgrade script
849
- the testsuite can be run in %%build again (run
850
rpmbuild --with testsuite ... mysql.spec)
851
- dropped patches: lib64.patch, sql_parse.patch
852
853
-------------------------------------------------------------------
854
Thu Jun 1 14:32:13 CEST 2006 - mmarek@suse.cz
855
856
- build as user
857
858
-------------------------------------------------------------------
859
Wed May 3 13:59:11 CEST 2006 - mmarek@suse.cz
860
861
- fix buffer overflow and and reading uninitialized memory using
862
the COM_TABLE_DUMP protocol command (fix from the 5.0.21 release)
863
[#172155] (sql_parse.patch)
864
865
-------------------------------------------------------------------
866
Tue Apr 4 13:58:58 CEST 2006 - mmarek@suse.cz
867
868
- don't allow \0 in SQL even in comments
869
[#163157] (CVE-2006-0903.patch)
870
871
-------------------------------------------------------------------
872
Mon Mar 27 13:54:20 CEST 2006 - mmarek@suse.cz
873
874
- require mysql-shared = %%version in mysql-devel
875
876
-------------------------------------------------------------------
877
Tue Mar 7 11:14:53 CET 2006 - mmarek@suse.cz
878
879
- mail error message and explanation in logrotote script
880
[#155341] (logrotate.patch)
881
882
-------------------------------------------------------------------
883
Mon Mar 6 12:45:30 CET 2006 - mmarek@suse.cz
884
885
- make err-log option work again
886
- put a symlink to the logfile into /var/log
887
[#155341] (4x-compat.patch)
888
889
-------------------------------------------------------------------
890
Tue Jan 31 18:23:44 CET 2006 - mmarek@suse.cz
891
892
- run mysql_fix_privilege_tables.sql when upgrading from 4.1
893
[#146739]
894
895
-------------------------------------------------------------------
896
Wed Jan 25 21:38:29 CET 2006 - mls@suse.de
897
898
- converted neededforbuild to BuildRequires
899
900
-------------------------------------------------------------------
901
Tue Jan 10 14:49:32 CET 2006 - mmarek@suse.cz
902
903
- created a new package mysql-test
904
- removed unnecessary %%suse_update_config
905
906
-------------------------------------------------------------------
907
Mon Jan 2 13:32:53 CET 2006 - mmarek@suse.cz
908
909
- update to 5.0.18
910
911
-------------------------------------------------------------------
912
Tue Dec 6 09:36:35 CET 2005 - mmarek@suse.cz
913
914
- update to 5.0.16
915
916
-------------------------------------------------------------------
917
Thu Dec 1 10:54:15 CET 2005 - mmarek@suse.cz
918
919
- try postadal's update in BETA
920
921
-------------------------------------------------------------------
922
Tue Oct 25 20:28:02 CEST 2005 - postadal@suse.cz
923
924
- updated to version 5.0.15 [#119929]
925
- removed obsoleted buffer-overflow.patch
926
- fixed gcc issue
927
928
-------------------------------------------------------------------
929
Thu Sep 1 12:19:57 CEST 2005 - pnemec@suse.cz
930
931
- fixed bug #95729 : set $TMPDIR to /var/lib/mysql/tmp
932
933
-------------------------------------------------------------------
934
Tue Aug 30 17:59:08 CEST 2005 - lmuelle@suse.de
935
936
- Use MySQL for any output of the init script and add a space at each line we
937
output.
938
939
-------------------------------------------------------------------
940
Tue Jul 26 18:30:33 CEST 2005 - postadal@suse.cz
941
942
- updated to version 4.1.13
943
- removed obsoleted sentinel.patch
944
- added glibc-devel zlib-devel to devel requires
945
946
-------------------------------------------------------------------
947
Fri May 20 15:56:01 CEST 2005 - mcihar@suse.cz
948
949
- update to 4.1.12 (fixes tmp race, bug #84740)
950
951
-------------------------------------------------------------------
952
Fri Apr 22 15:54:17 CEST 2005 - mcihar@suse.cz
953
954
- fix buffer overflow in test
955
956
-------------------------------------------------------------------
957
Thu Apr 21 08:37:42 CEST 2005 - tcrhak@suse.de
958
959
- use $datadir when initializing a new database (bug #63707)
960
961
-------------------------------------------------------------------
962
Wed Apr 6 12:20:11 CEST 2005 - mcihar@suse.cz
963
964
- update to 4.1.11
965
- compile against readline (bug #75901)
966
967
-------------------------------------------------------------------
968
Sun Apr 3 12:43:10 CEST 2005 - aj@suse.de
969
970
- Fix GCC 4 warning.
971
972
-------------------------------------------------------------------
973
Fri Apr 1 14:39:04 CEST 2005 - mcihar@suse.cz
974
975
- enable ISAM engine (bug #75320)
976
- warn about existing ISAM tables (bug #75320)
977
- fix init script to update MySQL tables on upgrade (bug #75321)
978
979
-------------------------------------------------------------------
980
Thu Mar 10 11:33:17 CET 2005 - mcihar@suse.cz
981
982
- update to 4.1.10a (bug #71788)
983
984
-------------------------------------------------------------------
985
Tue Feb 15 14:25:12 CET 2005 - mcihar@suse.cz
986
987
- update to 4.1.10 (bug #50825)
988
989
-------------------------------------------------------------------
990
Thu Feb 10 15:08:33 CET 2005 - mcihar@suse.cz
991
992
- disable actually test also for second build
993
994
-------------------------------------------------------------------
995
Tue Feb 8 15:25:50 CET 2005 - mcihar@suse.cz
996
997
- remove tests at all, these timeout in autobuild and work okay when
998
building manyally
999
1000
-------------------------------------------------------------------
1001
Fri Feb 4 17:40:44 CET 2005 - mcihar@suse.cz
1002
1003
- increase test timeout not to fail so often
1004
1005
-------------------------------------------------------------------
1006
Mon Jan 24 18:46:30 CET 2005 - mcihar@suse.cz
1007
1008
- update to 4.1.9
1009
- normal version now also supports InnoDB as well as original MySQL packages
1010
- update mysql tables on server start if needed
1011
1012
-------------------------------------------------------------------
1013
Fri Sep 17 16:32:32 CEST 2004 - ro@suse.de
1014
1015
- added symlinks for libmysqlclient_r also in libdir/mysql
1016
1017
-------------------------------------------------------------------
1018
Fri Sep 17 14:00:23 CEST 2004 - tcrhak@suse.cz
1019
1020
- added symlink libmysqlclient_r.so -> libmysqlclient_r.so.12.0.0
1021
to the file list of mysql-devel (bug #44700)
1022
1023
-------------------------------------------------------------------
1024
Fri Sep 10 16:41:04 CEST 2004 - tcrhak@suse.cz
1025
1026
- update to 4.0.21
1027
1028
-------------------------------------------------------------------
1029
Thu Sep 02 10:50:22 CEST 2004 - tcrhak@suse.cz
1030
1031
- do not use /var/adm/notify for notification mails (bug #44357)
1032
- updated README.SuSE (bug #44332)
1033
- be more verbose in the initial welcome message of mysql_install_db
1034
(also bug #44332)
1035
1036
-------------------------------------------------------------------
1037
Thu Aug 19 13:35:09 CEST 2004 - tcrhak@suse.cz
1038
1039
- update to version 4.0.20
1040
- use group 'mysql' instead of 'daemon' for mysqld (bug #42071)
1041
- fixed a lib64 issue in mysql_config
1042
- applied patch for a security hole in mysqlhotcopy (bug #43829)
1043
- fixed a typo in rcmysql (bug #41055)
1044
- fix in order not to use initgroups() (caused segfault when used
1045
with ldap, bug #39798)
1046
1047
-------------------------------------------------------------------
1048
Fri Apr 02 14:07:42 CEST 2004 - tcrhak@suse.cz
1049
1050
- fixed tmp race in mysqlbug (bug #37115)
1051
1052
-------------------------------------------------------------------
1053
Wed Mar 31 11:39:54 CEST 2004 - tcrhak@suse.cz
1054
1055
- mysql: added dependency on perl-DBD-mysql (bug #36500)
1056
- fixed timezone.test (patch timezone)
1057
1058
-------------------------------------------------------------------
1059
Sat Mar 27 19:09:25 CET 2004 - ro@suse.de
1060
1061
- mysql-bench: replace perl-Msql-Mysql-modules by perl-DBD-mysql
1062
in requires
1063
1064
-------------------------------------------------------------------
1065
Wed Mar 17 16:38:21 CET 2004 - tcrhak@suse.cz
1066
1067
- use -f when running hostname in mysql_install_db (bug #36060)
1068
1069
-------------------------------------------------------------------
1070
Fri Feb 20 10:42:00 CET 2004 - tcrhak@suse.cz
1071
1072
- added /usr/bin/myisam_ftdump to filelist
1073
- updated manual.pdf to the latest version (2004-02-20)
1074
1075
-------------------------------------------------------------------
1076
Wed Feb 18 13:00:25 CET 2004 - tcrhak@suse.cz
1077
1078
- update to version 4.0.18
1079
1080
-------------------------------------------------------------------
1081
Fri Feb 6 11:05:40 CET 2004 - kukuk@suse.de
1082
1083
- Compile with -fno-strict-aliasing
1084
1085
-------------------------------------------------------------------
1086
Wed Oct 29 17:18:33 CET 2003 - tcrhak@suse.cz
1087
1088
- use socket to detect the start of mysqld instead
1089
of 'mysqladmin ping' again [bug #31605]
1090
1091
-------------------------------------------------------------------
1092
Tue Sep 16 12:47:18 CEST 2003 - tcrhak@suse.cz
1093
1094
- fixed the postrotate script [bug #30985]
1095
1096
-------------------------------------------------------------------
1097
Mon Sep 15 20:25:10 CEST 2003 - tcrhak@suse.cz
1098
1099
- fixed bogus 'start failed' reporting [bug #30210]
1100
1101
-------------------------------------------------------------------
1102
Thu Sep 11 14:43:19 CEST 2003 - tcrhak@suse.cz
1103
1104
- update to version 4.0.15
1105
1106
-------------------------------------------------------------------
1107
Thu Aug 28 13:05:51 CEST 2003 - meissner@suse.de
1108
1109
- Readded ppc/ppc64 mutex patch.
1110
1111
-------------------------------------------------------------------
1112
Mon Aug 25 09:09:01 CEST 2003 - tcrhak@suse.cz
1113
1114
- updated to version 4.0.14
1115
- added patch overflow
1116
- added macros %stop_on_removal and %restart_on_update
1117
- updated the pdf manual to version 2003-08-22
1118
1119
-------------------------------------------------------------------
1120
Fri May 30 16:22:59 CEST 2003 - tcrhak@suse.cz
1121
1122
- fixed installed unpacked files
1123
1124
-------------------------------------------------------------------
1125
Fri May 16 18:29:57 CEST 2003 - tcrhak@suse.cz
1126
1127
- update to version 4.0.12
1128
- require mysql-client in the main package (needed for logrotate)
1129
- use mysqladmin ping in logrotate script
1130
- commented out log_bin in my.cnf (my-medium.cnf) (bug #26716)
1131
1132
-------------------------------------------------------------------
1133
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
1134
1135
- fix install_info --delete call and move from preun to postun
1136
1137
-------------------------------------------------------------------
1138
Fri Mar 7 12:13:25 CET 2003 - kukuk@suse.de
1139
1140
- Fix useradd options
1141
1142
-------------------------------------------------------------------
1143
Sun Feb 23 11:05:06 CET 2003 - tcrhak@suse.cz
1144
1145
- added %fillup_prereq and %insserv_prereq [bug #24039]
1146
1147
-------------------------------------------------------------------
1148
Fri Feb 14 12:31:40 CET 2003 - tcrhak@suse.cz
1149
1150
- updated to version 3.23.55
1151
- updated the pdf manual to version 2002-07-26
1152
- fixed script mysql_install_db to use mysql-max if present
1153
( necessary if e.g. options concerning innodb are
1154
uncommented prior to starting mysqld )
1155
- on start-up, detach from the terminal [bug #18440]
1156
- added %install_info macros
1157
1158
-------------------------------------------------------------------
1159
Fri Jan 17 13:14:25 CET 2003 - bg@suse.de
1160
1161
- Disabled berkeley db backend for hppa
1162
1163
-------------------------------------------------------------------
1164
Mon Dec 2 14:49:52 CET 2002 - ro@suse.de
1165
1166
- include errno.h
1167
1168
-------------------------------------------------------------------
1169
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
1170
1171
- removed bogus self-provides
1172
1173
-------------------------------------------------------------------
1174
Sat Aug 24 16:09:52 CEST 2002 - kukuk@suse.de
1175
1176
- Disabled berkeley db backend for SPARC
1177
1178
-------------------------------------------------------------------
1179
Mon Aug 19 18:55:07 CEST 2002 - bk@suse.de
1180
1181
- Update to 3.23.52, which is a bugfix release for 3.23.51. Fixes (trimmed):
1182
o Fixed security bug when having an empty database name in the user.db table.
1183
o Changed initialisation of RND() to make it less predicatable.
1184
o Fixed GROUP BY on result with expression that created a BLOB field.
1185
o Fixed thread bug in SLAVE START, SLAVE STOP and automatic repair of MyISAM
1186
tables that could cause table cache to be corrupted.
1187
o Fixed possible thread related key-cache-corruption problem with OPTIMIZE
1188
TABLE and REPAIR TABLE.
1189
o Fixed bug with creating an auto-increment value on second part of a UNIQUE()
1190
key where first part could contain NULL values.
1191
o Don't write slave-timeout reconnects to the error log.
1192
o Fixed bug with slave net read timeouting
1193
o Fixed a core-dump bug with MERGE tables and MAX() function.
1194
o Fixed bug in ALTER TABLE with BDB tables.
1195
o Fixed bug when logging LOAD DATA INFILE to binary log with no active database.
1196
o Fixed a bug in range optimiser (causing crashes).
1197
o Fixed possible problem in replication when doing DROP DATABASE on a database
1198
with InnoDB tables.
1199
- add fileutils to PreReq and use echo instead of cat.
1200
1201
-------------------------------------------------------------------
1202
Mon Aug 12 14:22:35 CEST 2002 - max@suse.de
1203
1204
- Using pthread mutexes instead of atomic_* on s390 and s390x,
1205
because mysql casts &int to (atomic_t *) when calling the atomic
1206
functions which breaks the alignment constraints of atomic_t.
1207
1208
-------------------------------------------------------------------
1209
Tue Jul 23 20:33:25 CEST 2002 - kukuk@suse.de
1210
1211
- Fix useradd call
1212
1213
-------------------------------------------------------------------
1214
Mon Jul 22 10:51:28 CEST 2002 - kukuk@suse.de
1215
1216
- Create user mysql
1217
1218
-------------------------------------------------------------------
1219
Mon Jul 22 09:57:30 CEST 2002 - max@suse.de
1220
1221
- New version: 3.23.51.
1222
- Init script doesn't source /etc/rc.config anymore [#17122].
1223
- Disabled berkeley db backend for alpha and x86_64 as well.
1224
- Still breaks on s390x, and x86_64.
1225
1226
-------------------------------------------------------------------
1227
Fri Jun 14 16:43:46 CEST 2002 - meissner@suse.de
1228
1229
- Reenabled make test.
1230
- Rerun auto* tools so libtool works on ppc64.
1231
- Do not use the berkeley DB backend on s390,s390x,ppc,ppc64,axp,mips
1232
(needs to be fixed some time)
1233
- Use generic AC_SYS_LARGEFILE macro.
1234
- Do not use asm/atomic stuff on ppc64 (long vs int problem).
1235
- Use CONFIG_SMP for other asm/atomic stuff instead of __SMP__.
1236
1237
-------------------------------------------------------------------
1238
Mon May 27 12:11:31 CEST 2002 - meissner@suse.de
1239
1240
- Disabled make test for x86_64 for now.
1241
- More %_lib fixes, packaged libmysqlclient.so symlink into devel, the
1242
rest *.so.* into shared.
1243
1244
-------------------------------------------------------------------
1245
Wed Apr 24 12:57:49 CEST 2002 - meissner@suse.de
1246
1247
- started x86_64 work. Implemented required fast mutex,
1248
now only the test suite fail.
1249
1250
-------------------------------------------------------------------
1251
Fri Feb 15 16:07:35 CET 2002 - grimmer@suse.de
1252
1253
- Update to 3.23.48 (bugfixes) - MySQL 3.23 is now considered
1254
STABLE!
1255
* Fixed bug in complicated join with const tables
1256
* Added internal safety checks for InnoDB
1257
* SHOW GRANTS now shows REFERENCES instead of REFERENCE
1258
- use more libdir macros
1259
- safe_mysqld logfile has been renamed from
1260
/var/lib/mysql/<hostname>.log to /var/lib/mysql/mysqld.log and
1261
is properly rotated by logrotate
1262
- updated README.SuSE
1263
1264
-------------------------------------------------------------------
1265
Wed Jan 30 17:10:08 CET 2002 - grimmer@suse.de
1266
1267
- Update to 3.23.47 (bugfixes) - see the following URLs for the
1268
full list of changes:
1269
http://www.mysql.com/doc/N/e/News-3.23.47.html
1270
- re-enabled and adjusted inline-patch
1271
- use libdir and prefix macros in configure call
1272
1273
-------------------------------------------------------------------
1274
Thu Dec 20 13:38:29 CET 2001 - grimmer@suse.de
1275
1276
- added /etc/logrotate.d/mysql
1277
- added log-rotate.patch to fit SuSEs logrotating better
1278
- added debugging symbols and /usr/bin/resolve_stack_dump
1279
- reworked installation section in spec file (create all
1280
directories first)
1281
1282
-------------------------------------------------------------------
1283
Mon Dec 17 10:20:38 CET 2001 - grimmer@suse.de
1284
1285
- Update to 3.23.46 (bugfixes) - see the following URLs for the
1286
full list of changes:
1287
http://www.mysql.com/doc/N/e/News-3.23.45.html
1288
http://www.mysql.com/doc/N/e/News-3.23.46.html
1289
- Changed ldflags from "all-static" to "static" and make sure
1290
to archive *.lai files as well before recompiling (required
1291
to build Midgard), thanks to schwab@suse.de for the patch
1292
- changed mysql-shared file list from /usr/lib/libmysqlclient.so*
1293
to /usr/lib/libmysqlclient.so.*
1294
- removed START_MYSQL rc.config entry for SuSE Linux 8.0, adapted
1295
spec file to reflect this change
1296
- updated README.SuSE
1297
1298
-------------------------------------------------------------------
1299
Wed Nov 21 21:52:49 CET 2001 - grimmer@suse.de
1300
1301
- added check for "socket=" variable in function "parse_arguments"
1302
in the mysql init script (thanks to Aivo Kalu and Peter Marschall
1303
for spotting this) - the init script would issue a "failed"
1304
notice, if the socket variable had been changed to a different
1305
path than /var/lib/mysql/mysql.sock in /etc/my.cnf even though
1306
the MySQL daemon would be up and running [#12411]
1307
1308
-------------------------------------------------------------------
1309
Thu Nov 15 21:35:23 CET 2001 - grimmer@suse.de
1310
1311
- Update to 3.23.44 (bugfixes) - see the following URLs for the
1312
full list of changes:
1313
http://www.mysql.com/doc/N/e/News-3.23.43.html
1314
http://www.mysql.com/doc/N/e/News-3.23.44.html
1315
- added "-felide-constructors -fno-exceptions -fno-rtti" to
1316
CXXFLAGS in spec file (thanks to Monty Widenius for pointing
1317
this out)
1318
- Updated manual.pdf
1319
- disabled inline patch (not required anymore)
1320
- Install /etc/mysqlaccess.conf with permissions set to "640"
1321
instead of "755" [#10871]
1322
1323
-------------------------------------------------------------------
1324
Mon Oct 1 11:23:10 CEST 2001 - schwab@suse.de
1325
1326
- Add patch to allow compilation even if the compiler decides to
1327
not actually inline the two largest inline functions,
1328
page_dir_slot_check() and btr_search_check_guess().
1329
- Don't run automake, fix the extra dependency instead.
1330
1331
-------------------------------------------------------------------
1332
Mon Sep 17 15:29:30 CEST 2001 - grimmer@suse.de
1333
1334
- Update to 3.23.42 (bugfixes) - the following bugs were fixed:
1335
* Fixed problem when using LOCK TABLES and BDB tables.
1336
* Fixed problem with REPAIR TABLE on MyISAM tables with row
1337
lengths between 65517 - 65520 bytes
1338
* Fixed rare hang when doing mysqladmin shutdown when there
1339
was a lot of activity in other threads.
1340
* Fixed problem with INSERT DELAYED where delay thread could
1341
be hanging on upgrading locks without any apparent reasons.
1342
* Fixed problem with myisampack and BLOB.
1343
* Fixes problem when one edited .MRG tables by hand. (Patch
1344
from Benjamin Pflugmann).
1345
* Enforce that all tables in a MERGE table come from the same
1346
database.
1347
* Fixed bug with LOAD DATA INFILE and transactional tables.
1348
* Fix bug when using INSERT DELAYED with wrong column definition.
1349
* Fixed coredump during REPAIR of some particularly broken tables.
1350
* Fixed bug in InnoDB and AUTO_INCREMENT columns.
1351
* Fixed bug in InnoDB and RENAME TABLE columns.
1352
* Fixed critical bug in InnoDB and BLOB columns. If one has used
1353
BLOB columns larger than 8000 bytes in an InnoDB table, one
1354
must dump the table with mysqldump, drop it and restore it
1355
from the dump.
1356
* Applied large patch for OS/2 from Yuri Dario.
1357
* Fixed problem with InnoDB when one could get the error
1358
Can't execute the given command... even when one didn't have
1359
an active transaction.
1360
* Applied some minor fixes that concern Gemini.
1361
* Use real arithmetic operations even in integer context if not
1362
all arguments are integers. (Fixes uncommon bug in some integer
1363
contexts).
1364
* Don't force everything to lower cases on Windows. (To fix
1365
problem with Windows and ALTER TABLE). Now --lower_case_names
1366
also works on Unix.
1367
* Fixed that automatic rollback that is done when thread end
1368
doesn't lock other threads.
1369
1370
-------------------------------------------------------------------
1371
Tue Aug 14 14:11:40 CEST 2001 - grimmer@suse.de
1372
1373
- Update to 3.23.41 (bugfixes, see the changelog at
1374
http://www.mysql.com/doc/N/e/News-3.23.41.html for details)
1375
1376
-------------------------------------------------------------------
1377
Mon Jul 30 14:15:29 CEST 2001 - grimmer@suse.de
1378
1379
- Update to 3.23.40 (see the changelogs at
1380
http://www.mysql.com/doc/N/e/News-3.23.x.html for details)
1381
- spec file: added mysql-Max subpackage that includes all the
1382
new bells and whistles (BerkeleyDB, InnoDB)
1383
- spec file: added "--with-libwrap" compile option to enable
1384
TCP wrapper support
1385
- spec file: reworked the build and install section to ease
1386
the creation of mysqld-max
1387
- rc.mysql: fixed two (trivial) typos
1388
- rc.mysql: make sure to test for mysqld-max as well before
1389
trying to start up
1390
- spec file: moved "replace" and "perror" binaries incl.
1391
man pages to the mysql-client package
1392
- spec file: corrected URLs
1393
- manual.pdf: update to current version
1394
- README.SuSE: updated to document the above changes
1395
1396
-------------------------------------------------------------------
1397
Fri May 4 20:35:32 CEST 2001 - grimmer@suse.de
1398
1399
- Fixed a nasty bug when updating after the database files
1400
have been copied to the new location, but the old ones have
1401
not been removed (#7692) - thanks to Jochen Schulz
1402
<jschulz1@gwdg.de> for spotting this one.
1403
1404
-------------------------------------------------------------------
1405
Sat Apr 28 19:03:03 CEST 2001 - grimmer@suse.de
1406
1407
- Update to 3.23.37 (bugfixes, see
1408
http://www.mysql.com/doc/N/e/News-3.23.37.html for full
1409
changelog)
1410
- fixed init script, now start MySQL using the wrapper script
1411
"safe_mysqld" instead of mysqld again (logging did not work),
1412
fixes for bug [#6876] and [#6840]
1413
- we currently do not enable MySQL-Max, since it is still
1414
considered beta (http://www.mysql.com/downloads/mysql-max-3.23.html)
1415
1416
-------------------------------------------------------------------
1417
Thu Apr 12 14:35:13 CEST 2001 - grimmer@suse.de
1418
1419
- Update to 3.23.36 (bugfix and security release)
1420
full Changelogs for Changes between 3.23.33 and 3.23.36 are here:
1421
http://www.mysql.com/doc/N/e/News-3.23.36.html
1422
http://www.mysql.com/doc/N/e/News-3.23.35.html
1423
http://www.mysql.com/doc/N/e/News-3.23.34.html
1424
- reworked init script
1425
- added more man pages to file list
1426
- reworked README.SuSE
1427
- added automated testing to spec file
1428
1429
-------------------------------------------------------------------
1430
Thu Mar 8 09:39:38 CET 2001 - grimmer@suse.de
1431
1432
- Update to 3.23.33 (bugfix release, see
1433
http://www.mysql.com/doc/N/e/News-3.23.33.html for a complete
1434
list of changes)
1435
- updated manual.pdf
1436
- fixed init script (#6044, "failed" on startup on a 2.4 kernel)
1437
beautified init script output a bit, changed "reload" argument
1438
to "force-reload" and added separate "reload" section
1439
- added some comments about replication and BerkeleyDB code to
1440
README.SuSE
1441
- marked init script as config file in spec file
1442
1443
-------------------------------------------------------------------
1444
Tue Jan 23 10:30:18 CET 2001 - grimmer@suse.de
1445
1446
- Update to 3.23.32 - stable release including security fixes
1447
for the SHOW GRANTS statement and a remote buffer overflow
1448
(Bugtraq ID 2262)
1449
- updated manual.pdf
1450
- added some missing files to the file list
1451
- added --without-berkeley-db to the configure options
1452
(according to the release notes, Berkeley DB support and
1453
replication have not been exhaustively tested yet)
1454
1455
-------------------------------------------------------------------
1456
Wed Jan 10 12:51:02 CET 2001 - grimmer@suse.de
1457
1458
- Update to 3.23.30-gamma (bugfix-release)
1459
- added manual.pdf as a separate file
1460
- removed verbosity flag from cp-command in preinstall section
1461
1462
-------------------------------------------------------------------
1463
Fri Dec 22 19:32:57 CET 2000 - grimmer@suse.de
1464
1465
- fixed initial startup in init script (correct ownerships of
1466
the mysql datadir before starting mysqld using "chown")
1467
- added different mysql sample configurations to directory "cnf"
1468
in the documentation directory
1469
- use my-medium.cnf as default configuration /etc/my.cnf
1470
1471
-------------------------------------------------------------------
1472
Mon Dec 18 12:19:39 CET 2000 - grimmer@suse.de
1473
1474
- fixed packaging of mysql-bench (file list was empty)
1475
1476
-------------------------------------------------------------------
1477
Fri Dec 15 13:29:16 CET 2000 - grimmer@suse.de
1478
1479
- init script fixes (added $remote_fs to Required-Start,
1480
check if /usr/sbin/mysqld exists)
1481
- README.SuSE updates
1482
1483
-------------------------------------------------------------------
1484
Fri Dec 1 13:20:12 CET 2000 - ro@suse.de
1485
1486
- added static libs to devel package
1487
1488
-------------------------------------------------------------------
1489
Mon Nov 27 15:25:54 CET 2000 - grimmer@suse.de
1490
1491
- update to 3.23.28-gamma (considered stable enough by Monty)
1492
- added --with-extra-charsets=complex
1493
- database files are now located below /var/lib/mysql
1494
- do not use --with-raid or --with-berkeley-db yet
1495
- adapted to new init scheme (new init script, removed symlinks,
1496
moved init script from /sbin/init.d -> /etc/init.d)
1497
- moved socket from /tmp/mysql.sock to /var/lib/mysql/mysql.sock
1498
- removed AGREEMENT since mysql is GPL now
1499
- removed README.SuSE, rc.config.mysql and rc.mysql from patch
1500
and added them as additional source files instead
1501
1502
-------------------------------------------------------------------
1503
Fri Nov 10 17:25:51 CET 2000 - grimmer@suse.de
1504
1505
- added a symlink /usr/lib/mysql/libmysqlclient.so ->
1506
../libmysqlclient.so.6.0.0 to make libtool happy
1507
1508
-------------------------------------------------------------------
1509
Mon Nov 6 09:24:10 CET 2000 - grimmer@suse.de
1510
1511
- fixed Requires: for mysql-bench (mysql-perl -> perl-Msql-Mysql-modules)
1512
1513
-------------------------------------------------------------------
1514
Thu Nov 2 17:24:47 CET 2000 - grimmer@suse.de
1515
1516
- switched to long package names:
1517
mysqclnt -> mysql-client
1518
mysqldev -> mysql-devel
1519
mysqbnch -> mysql-bench
1520
mysqllib -> mysql-shared
1521
- removed subpackage mysqperl from mysql.spec and created
1522
separate packages (perl-Msql-Mysql-modules and perl-Data-ShowTable)
1523
- finally use BuildRoot
1524
- updated README.SuSE to reflect changes
1525
1526
-------------------------------------------------------------------
1527
Wed Aug 23 00:07:55 CEST 2000 - ro@suse.de
1528
1529
- fixed perl path
1530
1531
-------------------------------------------------------------------
1532
Fri Jul 21 16:52:02 CEST 2000 - grimmer@suse.de
1533
1534
- corrected removal of comment - bash does not like
1535
empty if-statements...
1536
1537
-------------------------------------------------------------------
1538
Thu Jul 13 18:43:17 CEST 2000 - grimmer@suse.de
1539
1540
- added missing "-" to parameter "hostname --fqdn" in
1541
scripts/mysql_install_db.sh (BUG#3383)
1542
- removed comment from scripts/mysql_install_db.sh about
1543
needing to install an init script, since we supply this already
1544
1545
-------------------------------------------------------------------
1546
Wed Jul 5 12:54:13 CEST 2000 - grimmer@suse.de
1547
1548
- removed DBI perl module from subpackage mysqperl (is in a
1549
separate package "perl_dbi" now) and adjusted file list
1550
(BUG#3173)
1551
1552
-------------------------------------------------------------------
1553
Wed May 24 19:26:20 MEST 2000 - uli@suse.de
1554
1555
- moved docs to /usr/share
1556
1557
-------------------------------------------------------------------
1558
Fri May 5 15:35:12 CEST 2000 - freitag@suse.de
1559
1560
- Security change requested by a feedback mail - sets initially
1561
a full qualified hostname and notifies the user to change the
1562
two root passwords and not only one.
1563
- added autoconf and automake to neededforbuild
1564
- added --host=%{_host} to configure call due to suspicious libtool
1565
probs
1566
- /usr/doc/packages replaced by %{_defaultdocdir}
1567
1568
-------------------------------------------------------------------
1569
Sat Apr 8 00:21:24 CEST 2000 - bk@suse.de
1570
1571
- added suse update config macro
1572
1573
-------------------------------------------------------------------
1574
Wed Feb 23 12:51:51 MET 2000 - grimmer@suse.de
1575
1576
- Update to 3.22.32
1577
- created subpackage "mysqllib" which contains shared libs only
1578
- created subpackage "mysqperl" which contains the perl modules
1579
- removed obsolete security patch (is included in new version)
1580
- update now checks for existing database files and chowns them
1581
to "mysql" itself, if they still belong to "root" - specfile
1582
and init script modified
1583
- removed SuSE Linux version from AGREEMENT
1584
- updated README.SuSE to reflect changes
1585
1586
-------------------------------------------------------------------
1587
Fri Feb 11 17:40:11 MET 2000 - grimmer@suse.de
1588
1589
- added security patch from monty@tcx.se (password authentication)
1590
1591
-------------------------------------------------------------------
1592
Thu Jan 13 16:29:16 MET 2000 - grimmer@suse.de
1593
1594
- update to 3.22.30 (security fix for GRANT privileges)
1595
- now uses version macro in spec file
1596
1597
-------------------------------------------------------------------
1598
Fri Jan 7 09:55:27 MET 2000 - grimmer@suse.de
1599
1600
- update to 3.22.29
1601
- updated Msql-Mysql-modules to 1.2210 and removed obsolete patch
1602
- changed RPM Group of mysqldev to Development/Libraries
1603
- corrected paths in mysqlaccess
1604
1605
-------------------------------------------------------------------
1606
Thu Oct 28 04:33:56 MEST 1999 - grimmer@suse.de
1607
1608
- update to 3.22.27
1609
- updated Msql-Mysql-modules to 1.2209
1610
- fixed check for ownership of installed db in specfile
1611
1612
-------------------------------------------------------------------
1613
Mon Oct 25 01:26:07 MEST 1999 - grimmer@suse.de
1614
1615
- update to 3.22.26a
1616
- now runs as user "mysql" (resolved Bug #371)
1617
- now uses /etc/my.cnf
1618
- updated perl-modules (DBI, Msql-Mysql-modules)
1619
- moved long names from PAC-file to specfile (Provides:)
1620
- misc minor corrections/updates (specfile, init-script...)
1621
1622
-------------------------------------------------------------------
1623
Mon Aug 30 15:28:36 CEST 1999 - grimmer@suse.de
1624
1625
- added bugfix for Alpha (TEXT and BLOB were broken)
1626
- modified configure-call in spec
1627
- added long aliases to PAC-files
1628
1629
-------------------------------------------------------------------
1630
Tue Jul 13 10:14:43 MEST 1999 - grimmer@suse.de
1631
1632
- update to 3.22.25
1633
- updated perl-modules (DBI, Msql-Mysql-modules)
1634
- moved libs (mysqlclient.so et al) from /usr/lib/mysql to /usr/lib
1635
- minor corrections (README.SuSE, init-Script)
1636
1637
-------------------------------------------------------------------
1638
Thu May 20 01:20:25 MEST 1999 - ro@suse.de
1639
1640
- activate assembler parts only on x86
1641
1642
-------------------------------------------------------------------
1643
Wed Apr 28 15:52:37 MEST 1999 - grimmer@suse.de
1644
1645
- added missing perl module (Mysql.pm)
1646
- added missing perl package (Data-Showtable)
1647
1648
-------------------------------------------------------------------
1649
Tue Apr 6 17:29:51 MEST 1999 - ro@suse.de
1650
1651
- update to 3.22.21
1652
- split into subpackages (mysql, mysqclnt, mysqldev, mysqbnch)
1653
- re-added perl-modules
1654
- updated init-Script
1655
- /etc/mysql.passwd is now obsolete
1656
1657
-------------------------------------------------------------------
1658
Fri Dec 11 17:02:45 MET 1998 - grimmer@suse.de
1659
1660
- updated init-Script
1661
1662
-------------------------------------------------------------------
1663
Sun Nov 29 14:53:08 MET 1998 - bs@suse.de
1664
1665
- fixed pathes for perl modules.
1666
- remove symlinks before creating them.
1667
1668
-------------------------------------------------------------------
1669
Fri Nov 27 01:07:18 MET 1998 - ro@suse.de
1670
1671
- adapted paths to old perl
1672
- this version should not have been in stable
1673
1674
-------------------------------------------------------------------
1675
Tue Nov 24 17:58:42 MET 1998 - grimmer@suse.de
1676
1677
- added /usr/doc/packages/AGREEMENT
1678
1679
-------------------------------------------------------------------
1680
Tue Nov 17 17:00:28 MET 1998 - ro@suse.de
1681
1682
- adapted paths to perl5.005_02
1683
1684
-------------------------------------------------------------------
1685
Wed Nov 11 12:30:18 MET 1998 - ro@suse.de
1686
1687
- added libgpp to neededforbuild
1688
1689
-------------------------------------------------------------------
1690
Mon Nov 9 16:49:33 MET 1998 - grimmer@suse.de
1691
1692
- New Package (Version 3.21.33b)
1693
1694