ALT Linux repositórios
S: | 8.0.30-alt2 |
5.0: | 5.0.89-alt1 |
4.1: | 5.0.51-alt2.a |
4.0: | 5.0.51-alt2.a.M40.2 |
+updates: | 5.0.51-alt2.a.M40.1 |
3.0: | 4.0.24-alt1 |
Group :: Banco de dados
RPM: MySQL
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
25 janeiro 2010 Anton Farygin <rider at altlinux.ru> 5.0.89-alt1
- new version (closes #18943)
- fixed CVE-2009-2446 from upstream (closes #20724)
- setup utf8 encoding instead of latin1 by default (closes #12390)
- include C99 aliasing violation patch from mythtv (closes #22452)
- removed username-length patch
- wait for mysqld shutdown (closes #22234)
- don't run initial setup mysql database if mysql.user table already exists
- Security fixes:
+ CVE-2008-4456: potential XSS in HTML output (closes #19843). - Remove obsoleted macros.
- 5.0.83.
- Remove obsoleted macros.
- Disabled patch20,patch22, updated htmlhelp to revision 15415.
- 5.0.81.
- Update htmlhelp to revision 14892.
- 5.0.77.
- Update htmlhelp to revision 14789.
- Remove obsoleted patches.
- 5.0.75.
- Package some packages as noarch.
- Change htmlhelp package group to Documentation.
- Update htmlhelp to revision 13252.
- Bugfix build.
- Remove deprecated %post_ldconfig/%postun_ldconfig.
- Added patches:
+ mysql-5.0.68-BUG#37027: expire_logs_days and missing
binlogs cause a crash !
- 5.0.67.
- rediffed patches.
- Applied patches from Debian unstable/Ubuntu intrepid:
+ mysqlhotcopy-invalid-dbtable.patch: fix broken security fix.
+ upstream_bug_23921: Fixes random build failures.
+ scripts__mysql_config__libs: Removes unnecessary library dependencies. - Applied patch from Gentoo:
+ ltmain.patch: fix build with recent automake.
- Build for Sisyphus.
- mysql_install_db: Fixed typo (closes: #15924).
- Reduced rpm macros abuse in specfile.
- Updated reference manual.
- Fixed build for 4.0 branch.
- 5.0.51a.
- Security fixes:
+ CVE-2008-0226, CVE-2008-0227 (Three vulnerabilities in yaSSL versions 1.7.5
that could lead to a server crash or execution of unauthorized code.)
+ ALTER VIEW retained the original DEFINER value, even when altered by
another user, which could allow that user to gain the access rights of the
view (MySQL #29908). - Add glibc-locales to -server deps (ALT #13909 #14731).
- Make links to mysqld_safe for backwards compatibility (ALT #14863).
- Update html documentation to 10265 revsion.
- 5.0.51.
- Security fixes:
+ CVE-2007-5969 (RENAME TABLE System Table Overwrite Vulnerability)
+ CVE-2007-6303 CVE-2007-6304
(Server Privilege Escalation And Denial Of Service Vulnerabilities) - Update html documentation to 9232 revision.
- fix a typo in alt-mysql_install_db.patch.
- 5.0.46.
- Update -alt-install-db.patch.
- Update -alt-username-length patch.
- Update documentation to 7319 revision.
- 5.0.42.
- 5.0.41 release.
- Fix CVE-2007-2583 DoS (Failure to Handle Exceptional Conditions).
- Added patches from BK:
+ BUG#28337 (NOT EXISTS with GROUP BY behaves different in 5.0.40). - Update ALTLinux patches:
+ install-db patch.
+ username-length patch. - Updated html help (to 6552 revision).
- Allow custom nice setting for mysqld (fix ALT #10941).
- Added mysqld-multi (fix ALT #5715).
- Added several files for -server and client.
- 5.0.34 release.
- update html help (to 4891 revision).
- Fix db_install in hasher (closes #10788).
- Fix charset detection routes in init.d script.
- Update install-db patch.
- Remove obsoleted patches.
- Unofficial 5.0.30 release (use Debian sources).
- Use Docs from previous 5.0.27-GA release.
- Fix SSL docs install.
- Rebuilt due to libcrypto.so.4 -> libcrypto.so.6 soname change.
- 5.0.27 release;
- Added patches:
+ db-4.1.24-disable-pthreadsmutexes.patch: fix NPTL issues
(found in Mandriva package);
+ mysql-5.0.15-disable-pthreadsmutexes.patch: fix NPTL issues
(found in Mandriva package);
+ mysql-5.0.27-alt-username-length.patch: add custom username-length
(5.0 backport of BUG#16553) and README.ALT-ru_RU.UTF-8 about incompatible
changes introduced by this patch; - Add html documentation from http://dev.mysql.com/docs.
- fix libmysqlclient ABI breakage introduced in 5.0.24 (see
http://bugs.mysql.com/bug.php?id=21543 for details).
- 5.0.24 release.
- 5.0.22.
- Security fix of SQL-injection multibyte encoding processing.
- 5.0.21.
- Remove bk patches (merged to upstream).
- Update install_db patch.
- Update -no-atomic patch.
- Remove tinfo patch (http://bugs.mysql.com/bug.php?id=18912).
- Security fixes:
+ CVE-2006-1516;
+ CVE-2006-1517;
+ CVE-2006-1518.
- 5.0.20.
- Add mysql_upgrade trigger/script for proper 4.x -> 5.0 upgrade.
- Added some fixing patches from upcoming 5.0.21:
+ BUG#16281 (Multi-table update failing to change matched rows).
+ BUG#18830 (incompatibility new libraries with old server). - Removed obsoleted patches.
- Added patches:
+ BUG#15719 fix (see #9348 for details);
+ BUG#17667 (aka CVE-2006-0903) fix;
- fix #9135;
- fix debug switch.
- fix non-static build switch.
- fix bogus vars in init.d script.
- add skip-bdb only for x86_64.
- fix alt-chroot patch.
- fix init.d script and add /etc/sysconfig/mysqld entry.
- remove chroot patch. Need to rework!
- disable ssl support.
- fix ssl switch.
- release for Sisyphus;
- cleanup patches.
- jump to 5.0.18.
- update patches from Fedora.
- update create_db patch.
- update defaults patch, add DATADIR to config_search path.
- add old_passwords=1 for compatibility with old clients.
- disable log queries by default.
- disable bdb support (for AMD64/x86 see comment in my.cnf).
- disable -static builds by default.
- 4.1.16.
- remove chroot build switch.
- fix chroot config handling.
- 4.1.14;
- FIXME - need rework chroot patch for proper charset handling;
- add isam support for old db installs.
- add x86_64 patches from RH and Annvix;
- add non-chroot build switch;
- remove doc package.
- 4.0.24
- 4.0.21
- don't kill other mysqld processes on service stop (#5371)
- new version 4.0.20
- Added script mysqlhotcopy (#3365)
- Merge -utils package with -server-perl
- fixed mysqld.init script (3rd time :)
- Move mysqlaccess and mysqldumpslow scripts to new MySQL-utils package (#3964)
- Added requires for MySQL-client for perl-CGI (#2359)
- MySQL server crashes while running on systems with LDAP (#3729)
- new version 4.0.18
- fixed mysqld.init script (Dmitry Vukolov <dav@altlinux.org>)
- new version 4.0.17
- fixed setting of default charset
- removed depreciated buildreqs
- new version 4.0.16
- fixed Requires(post,preun) (#3155)
- Do not package .la files.
- added mysql_migrate script for migration from 3.x to 4.0 version of MySQL
- mysql_install_db script fix (based on old ldv's script)
- new version 4.0.15
- enabled charset conversion for more charsets
- new version 4.0.13
- Fixed my.cnf migration support.
- Fixed build in environment without /proc.
- Fixed build without libncurses-devel.
- Updated buildrequires.
- server: handle default my.cnf migration.
- Updated to 3.23.56, redone few patches.
- load_defaults: do not process untrusted files if executed by root.
- Packaged /var/lib/mysql/my.cnf, owned by root and available to root only,
to avoid mysql->root possible privilege escalation described by
Gufino in his Bugtraq posting:
http://www.securityfocus.com/archive/1/314391 - Changed /etc/my.cnf permissions from 0600 to 0644.
Check your /etc/my.cnf file and move all sensitive data out there. - Updated comment in logrotate script, thanks to discussion in
Sisyphus mailing list:
http://www.altlinux.ru/pipermail/sisyphus/2003-February/039434.html
- Updated to 3.23.55.
- Applied docs build fixes from Lenz Grimmer.
- mysqlbug: fixed contact email address.
- Updated to 3.23.54.
- Updated chroot patch to new version.
- Added reservedwords.texi (lost in new version).
- Updated interpackage dependencies.
- Adjusted perl dependencies.
- added server-perl subpackage, to reduce deps on perl of server
- 3.23.53
- Better debugging support.
- 3.23.52
- Ensure tzset(3) is called before chroot(2).
- Removed /etc/localtime from /var/lib/mysql chroot.
- Use subst instead of perl for text substitution.
- Linked with readline-4.3.
- Built with gcc-3.2.
- Patched to link with libtinfo.
- 3.23.51
- Fixed typo in safe_mysqld.
- Removed aggressive optimization.
- 3.23.50
- Fixed recent fix.
- Updated chroot (fixed permissions, added NIS/NIS+ support).
- Added my_dir.h to libMySQL-devel (#0000701).
- Added /var/lib/mysql/dev removal from existing configurations.
- Dropped mysql.chroot.log script (unneeded anymore).
- 3.23.49.
- Removed /dev from /var/lib/mysql.
- Fixed server %post/%preun scripts (#0000324).
- 3.23.47.
- Made gif2png conversion configurable.
- Automatically regenerated buildrequires.
- 3.23.46
- 3.23.45
- Fixed relocation of libmysqlclient* libraries (#0000145).
- Split html documentation (#0000179).
- Added png pictures to html documentation subpackage.
- 3.23.44
- 3.23.43
- Patched scripts in MySQL-bench to make them functional (mdk).
- 3.23.42
- Updated interpackage dependencies.
- Built with internal db-3.2.9a.
- Fixed mysqld_wrapper to handle server shutdown correctly.
- Relocated mysql_install_db from /usr/bin to /usr/sbin/
- Updated mysql_install_db to work with chrooted environments.
- Fixed (finally?) server %postin script to handle recent database move.
- Fixed (again) server %postin script to handle recent database move.
- Updated PreReqs for server subpackage.
- Updated %postin script to handle recent database move.
- Fixed bug in datadir handling for chrooted environments.
- MySQL databases moved to $chrootdir/db/
- libMySQL-devel has been transformed to libMySQL-devel and libMySQL-devel-static
- mysql_config has been changed to reflect libMySQL-devel splitting:
+ it returns $libs set to shared ones only when libMySQL-devel-static not installed
- Fixed dependencies for server subpackage (added PreReqs).
- Moved /usr/bin/my_print_defaults utility back to client subpackage.
- Moved texinfo documentation back to client subpackage.
- Fixed %post/%preun scripts for proper texinfo documentation (un)installation.
- Proper distribution of utilites along packages
- Fixed texinfo documentation
- Fixed dependencies
- 3.23.33
- Rewritten startup scripts.
- Ported to new chrooted scheme.
- Changed address for bug reports to devel@alt-linux.org.
- Libification.
- Fixed texinfo documentation.
- Client: added readline expansion for all symbols.
- New version with correct db3
- MySQL-devel depends on MySQL-shared, not MySQL-client
- Syntax error in mysql_install_db fixed
- Update to 3.23.29
- Rebuild with db3-3.2.3e
- Duplication of files in MySQL/MySQL-Client fixed
- mysql_config moved to MySQL-shared
- Various programs from MySQL package require DBI and DBD::mysql perl modules,
dependencies fixed - mysqlbug redirects bug reports to devel@linux.iplabs.ru mailing list
- MyISAM RAID type enabled by default
- Updated to 3.23.28
- SPEC file cleaned and uses now IPL rules
- Russian translations added
- Transactions support with BDB tables
- Bench package now requires perl-DBD-mysql instead of perl-Mysql
- Init script has new status command which displays pids of mysqld processes
- Various C++ fixes against g++ 2.96
- Updated to 3.23.27
- --with-extra-charsets=all, because we need Cyrillic
- made sure that readline is external
- macroized install-info
- mandrakized init script
- custom logrotate config to rotate *.err logs
- Updated to 3.23.23 to correct php segfaults
- Added separate libmysql_r directory; now both a threaded
and non-threaded library is shipped.
- Put libmysqlclient.so in devel package
- Updated to 3.23.22
(this is a beta version, but starting from 3.23.19, the license is
GPL, so we prefer the beta to the non-GPL stable tree) - Macroize
- Merged with the spec from David Axmark <davida@mysql.com>
:Added the support-files/my-example.cnf to the docs directory.
:Removed devel dependency on base since it is about client
development.
:The --enable-assembler switch is now automatically disables on
platforms there assembler code is unavailable. This should allow
building this RPM on non i386 systems.
- Recompile with egcs on alpha.
- disable starting of mysql while in install
- fix bench perms
- cleaned spec file
- new group
- updated to 3.22.32 - security updates
- updated to 3.22.30
- updated to 3.22.29
- rebuilt for Mandrake 7.0
- updated to 3.22.27
- put the shared libs in separate package
- fixed dependancies
- added fr locale
- Mandrake adaptations
- Solaris adaptations
- Removed unportable cc switches from the spec file. The defaults can
now be overridden with environment variables. This feature is used
to compile the official RPM with optimal (but compiler version
specific) switches. - Removed the repetitive description parts for the sub rpms. Maybe add
again if RPM gets a multiline macro capability. - Added support for a pt_BR translation. Translation contributed by
Jorge Godoy <jorge@bestway.com.br>.
- A lot of changes in all the rpm and install scripts. This may even
be a working RPM :-)
- A developers changelog for MySQL is available in the source RPM. And
there is a history of major user visible changed in the Reference
Manual. Only RPM specific changes will be documented here.