Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37380957
en ru br
ALT Linux repos
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 :: Databases
RPM: MySQL

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

14 july 2023 Gleb F-Malinovskiy <glebfm at altlinux.org> 8.0.30-alt2

  • NMU: backported upstream commits to fix FTBFS with gcc13 (thx Tor Didriksen).

3 september 2022 Ilya Kurdyukov <ilyakurdyukov at altlinux.org> 8.0.30-alt1.1

  • update alt-e2k patch: 8.0.28 -> 8.0.30

24 august 2022 Nikolai Kostrigin <nickel at altlinux.org> 8.0.30-alt1

  • new version
     + (fixes: CVE-2018-25032, CVE-2022-1292, CVE-2022-21455, CVE-2022-21509)
     + (fixes: CVE-2022-21515, CVE-2022-21517, CVE-2022-21522, CVE-2022-21525)
     + (fixes: CVE-2022-21526, CVE-2022-21527, CVE-2022-21528, CVE-2022-21529)
     + (fixes: CVE-2022-21530, CVE-2022-21531, CVE-2022-21534, CVE-2022-21537)
     + (fixes: CVE-2022-21538, CVE-2022-21539, CVE-2022-21547, CVE-2022-21553)
     + (fixes: CVE-2022-21556, CVE-2022-21569, CVE-2022-27778)
  • update mysql-shell 8.0.29 -> 8.0.30 (fixes: CVE-2022-21535)
  • spec: fix license ambiguity

30 june 2022 Nikolai Kostrigin <nickel at altlinux.org> 8.0.29-alt1

  • new version
     + (fixes: CVE-2021-22570, CVE-2022-0778, CVE-2022-21454, CVE-2022-21457)
     + (fixes: CVE-2022-21425, CVE-2022-21440, CVE-2022-21459, CVE-2022-21478)
     + (fixes: CVE-2022-21479, CVE-2022-21418, CVE-2022-21417, CVE-2022-21413)
     + (fixes: CVE-2022-21427, CVE-2022-21412, CVE-2022-21414, CVE-2022-21435)
     + (fixes: CVE-2022-21436, CVE-2022-21437, CVE-2022-21438, CVE-2022-21452)
     + (fixes: CVE-2022-21462, CVE-2022-21415, CVE-2022-21451, CVE-2022-21444)
     + (fixes: CVE-2022-21460, CVE-2022-21423)
  • update mysql-shell 8.0.28 -> 8.0.29
  • update alt-disable-run-libmysql_api_test patch
  • update bundled boost headers 1.73.0 -> 1.77.0
  • spec: turn build of mysql-shell and mysql-router off
  • add boostfix_multiprecision_issue_419-ppc64le patch

15 february 2022 Michael Shigorin <mike at altlinux.org> 8.0.28-alt1.1

  • update alt-e2k patch: 8.0.27 -> 8.0.28 (ilyakurdyukov@)

19 january 2022 Nikolai Kostrigin <nickel at altlinux.org> 8.0.28-alt1

  • new version
     + (fixes: CVE-2021-22946, CVE-2022-21245, CVE-2022-21249, CVE-2022-21253)
     + (fixes: CVE-2022-21254, CVE-2022-21256, CVE-2022-21264, CVE-2022-21265)
     + (fixes: CVE-2022-21270, CVE-2022-21278, CVE-2022-21297, CVE-2022-21301)
     + (fixes: CVE-2022-21302, CVE-2022-21303, CVE-2022-21304, CVE-2022-21339)
     + (fixes: CVE-2022-21342, CVE-2022-21344, CVE-2022-21348, CVE-2022-21351)
     + (fixes: CVE-2022-21352, CVE-2022-21358, CVE-2022-21362, CVE-2022-21367)
     + (fixes: CVE-2022-21368, CVE-2022-21370, CVE-2022-21372, CVE-2022-21374)
     + (fixes: CVE-2022-21378, CVE-2022-21379)
  • update mysql-shell 8.0.27 -> 8.0.28
  • unbundle libicu
  • add libssh-devel to BR: for mysql-router

15 january 2022 Ilya Kurdyukov <ilyakurdyukov at altlinux.org> 8.0.27-alt1.1

  • update alt-e2k-fixes patch 8.0.26 -> 8.0.27

8 november 2021 Nikolai Kostrigin <nickel at altlinux.org> 8.0.27-alt1

  • new version
     + (fixes: CVE-2021-2478, CVE-2021-2479, CVE-2021-2481, CVE-2021-3711)
     + (fixes: CVE-2021-22926, CVE-2021-35537, CVE-2021-35546, CVE-2021-35575)
     + (fixes: CVE-2021-35577, CVE-2021-35583, CVE-2021-35591, CVE-2021-35596)
     + (fixes: CVE-2021-35597, CVE-2021-35602, CVE-2021-35604, CVE-2021-35607)
     + (fixes: CVE-2021-35608, CVE-2021-35610, CVE-2021-35612, CVE-2021-35622)
     + (fixes: CVE-2021-35623, CVE-2021-35624, CVE-2021-35625, CVE-2021-35626)
     + (fixes: CVE-2021-35627, CVE-2021-35628, CVE-2021-35629, CVE-2021-35630)
     + (fixes: CVE-2021-35631, CVE-2021-35632, CVE-2021-35633, CVE-2021-35634)
     + (fixes: CVE-2021-35635, CVE-2021-35636, CVE-2021-35637, CVE-2021-35638)
     + (fixes: CVE-2021-35639, CVE-2021-35640, CVE-2021-35641, CVE-2021-35642)
     + (fixes: CVE-2021-35643, CVE-2021-35644, CVE-2021-35645, CVE-2021-35646)
     + (fixes: CVE-2021-35647, CVE-2021-35648, CVE-2021-36222)
  • add mysql-shell alt-link-secret-store-login-path-with-ssl patch
  • update alt-mysql_config-libs patch
  • remove alt-powerpc-fix-longdouble-constexpr patch

24 september 2021 Egor Ignatov <egori at altlinux.org> 8.0.26-alt3

  • enable mysql-router package
  • add mysql-shell package
  • remove obsolete alt-mysql_install_db.sh script

7 september 2021 Nikolai Kostrigin <nickel at altlinux.org> 8.0.26-alt2

  • spec: fix packaging error for mysqlrouter logrotate script (closes: #40870)
  • spec: fix man pages' packaging

6 august 2021 Nikolai Kostrigin <nickel at altlinux.org> 8.0.26-alt1

  • new version
     + (fixes: CVE-2021-22901, CVE-2019-17543, CVE-2021-2417, CVE-2021-2389)
     + (fixes: CVE-2021-2390, CVE-2021-2429, CVE-2021-2356, CVE-2021-2385)
     + (fixes: CVE-2021-2339, CVE-2021-2352, CVE-2021-2399, CVE-2021-2370)
     + (fixes: CVE-2021-2440, CVE-2021-2354, CVE-2021-2402, CVE-2021-2342)
     + (fixes: CVE-2021-2357, CVE-2021-2367, CVE-2021-2412, CVE-2021-2383)
     + (fixes: CVE-2021-2384, CVE-2021-2387, CVE-2021-2444, CVE-2021-2410)
     + (fixes: CVE-2021-2418, CVE-2021-2425, CVE-2021-2426, CVE-2021-2427)
     + (fixes: CVE-2021-2437, CVE-2021-2441, CVE-2021-2422, CVE-2021-2424)
     + (fixes: CVE-2021-2372, CVE-2021-2374, CVE-2021-2340)
  • update alt-client patch
  • add alt-e2k-fixes patch(ilyakurdyakov@)
  • add alt-powerpc-fix-longdouble-constexpr patch(egori@, ilyakurdyakov@)
     refer to #40641 for details

8 july 2021 Nikolai Kostrigin <nickel at altlinux.org> 8.0.25-alt2

  • spec: add conditional BR: evaluation for RPC libs excluded from glibc
     for seamless backporting

19 may 2021 Nikolai Kostrigin <nickel at altlinux.org> 8.0.25-alt1

  • new version

21 april 2021 Nikolai Kostrigin <nickel at altlinux.org> 8.0.24-alt1

  • new version
     + (fixes: CVE-2020-1971, CVE-2020-28196, CVE-2021-2144, CVE-2021-2146)
     + (fixes: CVE-2021-2154, CVE-2021-2160, CVE-2021-2162, CVE-2021-2164)
     + (fixes: CVE-2021-2166, CVE-2021-2169, CVE-2021-2170, CVE-2021-2171)
     + (fixes: CVE-2021-2172, CVE-2021-2174, CVE-2021-2178, CVE-2021-2179)
     + (fixes: CVE-2021-2180, CVE-2021-2193, CVE-2021-2194, CVE-2021-2196)
     + (fixes: CVE-2021-2201, CVE-2021-2202, CVE-2021-2203, CVE-2021-2208)
     + (fixes: CVE-2021-2212, CVE-2021-2213, CVE-2021-2215, CVE-2021-2217)
     + (fixes: CVE-2021-2226, CVE-2021-2230, CVE-2021-2232, CVE-2021-2278)
     + (fixes: CVE-2021-2293, CVE-2021-2298, CVE-2021-2299, CVE-2021-2300)
     + (fixes: CVE-2021-2301, CVE-2021-2304, CVE-2021-2305, CVE-2021-2307)
     + (fixes: CVE-2021-2308, CVE-2021-23841, CVE-2021-3449)
     + keyring utilities added
  • spec: add mysql_keyring_encryption_test, mysql_migrate_keyring to
     server subpackage file section

9 february 2021 Nikolai Kostrigin <nickel at altlinux.org> 8.0.23-alt1

  • new version

24 december 2020 Nikolai Kostrigin <nickel at altlinux.org> 8.0.22-alt2

  • fix FTBFS against glibc 2.32 (Sun RPC is removed from glibc)
     + spec: add libtirpc-devel and rpcgen to BR:

2 november 2020 Nikolai Kostrigin <nickel at altlinux.org> 8.0.22-alt1

  • new version
  • remove upstreamed oracle-fix-charset-nullptr patch
  • spec: add items to mysqlrouter file section

17 august 2020 Nikolai Kostrigin <nickel at altlinux.org> 8.0.21-alt1

  • new version
  • update alt-chroot patch

26 may 2020 Nikolai Kostrigin <nickel at altlinux.org> 8.0.20-alt2

  • add add oracle-fix-charset-nullptr patch
     + refer to https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1877504

28 april 2020 Nikolai Kostrigin <nickel at altlinux.org> 8.0.20-alt1

  • new version
     + (fixes: CVE-2019-15601, CVE-2020-2780, CVE-2020-2804, CVE-2020-2760)
     + (fixes: CVE-2020-2893, CVE-2020-2895, CVE-2020-2898, CVE-2020-2903)
     + (fixes: CVE-2020-2896, CVE-2020-2765, CVE-2020-2892, CVE-2020-2897)
     + (fixes: CVE-2020-2923, CVE-2020-2924, CVE-2020-2901, CVE-2020-2928)
     + (fixes: CVE-2020-2904, CVE-2020-2925, CVE-2020-2759, CVE-2020-2763)
     + (fixes: CVE-2020-2812, CVE-2020-2926, CVE-2020-2921, CVE-2020-2930)
  • spec: fix bogus dates and trailing space in changelog
  • update alt-chroot patch
  • update alt-client patch
  • solve unpackaged files warnings

17 april 2020 Nikolai Kostrigin <nickel at altlinux.org> 8.0.19-alt2

  • spec: add explicit conflicts between MySQL and mariadb subpackages
     to fix MySQL-server biarch package installation failure with mariadb
     preinstalled

26 january 2020 Nikolai Kostrigin <nickel at altlinux.org> 8.0.19-alt1

  • new version
  • spec: switch to strict dependencies
  • update alt-client patch

6 december 2019 Nikolai Kostrigin <nickel at altlinux.org> 8.0.18-alt1

  • new version
  • update patches: chroot, alt-disable-run-libmysql_api_test
  • remove obsolete alt-aarch64-lib64 patch
  • spec: switch to system libprotobuf-lite; add respective BR's

8 august 2019 Nikolai Kostrigin <nickel at altlinux.org> 8.0.17-alt1

  • new version
  • update patches: chroot, load_defaults

13 june 2019 Nikolai Kostrigin <nickel at altlinux.org> 8.0.16-alt1

  • new version (DB upgrade function was moved from client program to server)
  • chroot patch updated
  • spec: update warning message on new DB upgrade behaviour
     + change owner of mysql_upgrade_info file to mysqld user
       to enable flawless upgrade

29 may 2019 Nikolai Kostrigin <nickel at altlinux.org> 8.0.15-alt2

  • fix chrooted daemonization in SysVinit systems (closes: #36856)
  • move mysql_config manual to devel package

5 february 2019 Nikolai Kostrigin <nickel at altlinux.org> 8.0.15-alt1

  • new version
  • replace PreReq with Requires(pre)

15 november 2018 Nikolai Kostrigin <nickel at altlinux.org> 8.0.13-alt1

  • new version
  • update patches: chroot, client, load_defaults, mysql_config-libs

15 october 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.23-alt3

  • remove ubt
  • fix build by removing libwrap dependency

13 september 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.23-alt2

  • fix mysqld init script charset initialization sequence (closes: #35298)
  • move tmpfiles to /run/mysqld (rider@)

3 september 2018 Anton Farygin <rider at altlinux.ru> 5.7.23-alt1

  • 5.7.23
  • removed old and unused trigger with execution of the mysql_upgrade

9 july 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.22-alt1

  • 5.7.22
  • new version (some bug fixes)

8 june 2018 Aleksei Nikiforov <darktemplar at altlinux.org> 5.7.21-alt8

  • NMU: updated provides (Closes: #35004).

30 may 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.21-alt7

  • fix chrooted mysqld operation under SysVinit

29 may 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.21-alt6

  • modify chroot control facility (combine server and client setup)
  • fix unowned dir /etc/my.cnf.server (closes: #32229)

24 may 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.21-alt5

  • fix installation with preinstalled maria-db (conflict mariadb-server-control)
  • add database upgrade warning message to post install scripts
  • fixed typo in initscript (thanks to rider@)

10 may 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.21-alt4

  • enable backport to p8 (merge commit history)

9 may 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.21-alt3

  • rebuild with ubt

23 march 2018 Nikolai Kostrigin <nickel at altlinux.org> 5.7.21-alt2

  • 5.7.21
  • update chroot patch

15 february 2018 Alexey Shabalin <shaba at altlinux.ru> 5.7.21-alt1

  • 5.7.21
  • sync patches, configs, scripts with mariadb

24 july 2017 Denis Medvedev <nbr at altlinux.org> 5.5.57-alt1

  • 5.5.57 (Fixes: CVE-2017-3653, CVE-2017-3651, CVE-2017-3652, CVE-2017-3648, CVE-2017-3641, CVE-2017-3636, CVE-2017-3635)
  • Fixes various memory and pointer mishandlings.

3 april 2017 Anton V. Boyarshinov <boyarsh at altlinux.org> 5.5.54-alt1

  • 5.5.54 (Fixes: CVE-2017-3318, CVE-2017-3317, CVE-2017-3313, CVE-2017-3312, CVE-2017-3291, CVE-2017-3265, CVE-2017-3258, CVE-2017-3244, CVE-2017-3243, CVE-2017-3238)

17 november 2016 Anton Farygin <rider at altlinux.ru> 5.5.53-alt2

  • disabled secure_file_priv in default cofiguration because still used
     chrooted environment (/var/lib/mysql) (closes: #32758)

2 november 2016 Anton V. Boyarshinov <boyarsh at altlinux.org> 5.5.53-alt1

  • 5.5.53
  • dh-1024 patch removed (2048 is upstream value now)

12 september 2015 Michael Shigorin <mike at altlinux.org> 5.5.43-alt2

  • added aarch64 support (glebfm@)

7 april 2015 Michael Shigorin <mike at altlinux.org> 5.5.43-alt1

  • 5.5.43

3 february 2015 Michael Shigorin <mike at altlinux.org> 5.5.42-alt1

  • 5.5.42
     + dropped texinfo pages (missing now)

8 june 2013 Michael Shigorin <mike at altlinux.org> 5.5.32-alt1

  • 5.5.32

1 april 2013 Michael Shigorin <mike at altlinux.org> 5.5.30-alt3

  • made subpackages with client libraries and devel headers optional,
     turned these off by default since mariadb provides them and looks
     more maintainable based on current consensus (closes: #28676)
  • dropped explicit library requirements (set-versions should suffice)

4 march 2013 Michael Shigorin <mike at altlinux.org> 5.5.30-alt2

  • fixed chrooted configuration (closes: #28630)

5 february 2013 Michael Shigorin <mike at altlinux.org> 5.5.30-alt1

  • 5.5.30

23 december 2012 Michael Shigorin <mike at altlinux.org> 5.5.29-alt1

  • 5.5.29
  • added is_prefix, scramble symbols to libmysqlclient18
     for better compatibility with the one from mariadb
     (also needed by DBD::mysql and hydra, correspondingly)
  • increased DH key length from 512 to 1024 bits (thanks, fedora)

23 october 2012 Michael Shigorin <mike at altlinux.org> 5.5.28-alt6

  • applied several more fedora patches

23 october 2012 Michael Shigorin <mike at altlinux.org> 5.5.28-alt5

  • added forgotten complimentary libmysqlclient patch from fedora
  • libmysqlclient18 -> libmysqlclient-devel dependency expunged

18 october 2012 Michael Shigorin <mike at altlinux.org> 5.5.28-alt4

  • added library versioning from fedora (thx ldv@ and rpmsodiff)

14 october 2012 Michael Shigorin <mike at altlinux.org> 5.5.28-alt3

  • added Conficts: libmariadb*

11 october 2012 Michael Shigorin <mike at altlinux.org> 5.5.28-alt2

  • fixed one-byte postun trigger thinko (included current version)

11 october 2012 Michael Shigorin <mike at altlinux.org> 5.5.28-alt1

  • 5.5.28 (closes: #27016)
     + NB: innodb is builtin *again*, please pay attention to my.cnf
  • use innodb_file_per_table (closes: #27072)
  • fixed charset handling in initscript (closes: #26817)
  • implemented extendedstatus in initscript (closes: #7719)
  • implemented basic control facility (lnkvisitor@)

18 june 2012 Dmitriy Kulik <lnkvisitor at altlinux.org> 5.5.25-alt1

  • Test build Mysql 5.5.25

7 may 2012 Michael Shigorin <mike at altlinux.org> 5.1.63-alt1

  • 5.1.63

23 march 2012 Michael Shigorin <mike at altlinux.org> 5.1.62-alt1

  • 5.1.62
  • /dev/urandom tweaks
  • spec cleanup

21 march 2012 Michael Shigorin <mike at altlinux.org> 5.1.61-alt2

  • create /dev/urandom in chroot so SSL support actually works;
     thanks naf@ (closes: #27100)

12 january 2012 Michael Shigorin <mike at altlinux.org> 5.1.61-alt1

  • 5.1.61

30 december 2011 Michael Shigorin <mike at altlinux.org> 5.1.60-alt2

  • please note that 5.1.50-alt1 introduced modular InnoDB support
     thus the plugin must be loaded if it's supposed to be used

23 november 2011 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.60-alt1

  • 5.1.60

20 september 2011 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.59-alt1

  • 5.1.59

6 july 2011 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.58-alt1

  • 5.1.58

10 may 2011 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.57-alt1

  • 5.1.57

18 march 2011 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.56-alt4

  • make mysqld plugins usable (ALT #25248)

17 march 2011 Alexey Tourbin <at at altlinux.ru> 5.1.56-alt3

  • hack around __cxa_pure_virtual issue

17 march 2011 Alexey Tourbin <at at altlinux.ru> 5.1.56-alt2

  • built with OpenSSL instead of bunled yaSSL
  • mysql_config: disabled dependency on libssl-devel

9 march 2011 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.56-alt1

  • 5.1.56

9 february 2011 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.55-alt1

  • 5.1.55

2 november 2010 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.52-alt1

  • 5.1.52

28 september 2010 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.51-alt1

  • 5.1.51

27 september 2010 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.50-alt6

  • upgrade old my.cnf more gracefully (closes #24165)

27 september 2010 Anton Farygin <rider at altlinux.ru> 5.1.50-alt5

  • added my_compiler.h for build with my_global.h

23 september 2010 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.50-alt4

  • remove unsupported --skip-bdb from /usr/sbin/mysql_migrate

22 september 2010 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.50-alt3

  • remove unsupported options from /usr/sbin/mysql_install_db

22 september 2010 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.50-alt2

  • Provide/Oblosete libMySQL5.1{-devel,-devel-static} (closes #24134)

17 september 2010 Vitaly Kuznetsov <vitty at altlinux.ru> 5.1.50-alt1

  • 5.1.50

25 january 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

29 june 2009 L.A. Kostis <lakostis at altlinux.ru> 5.0.83-alt2

  • Security fixes:
     + CVE-2008-4456: potential XSS in HTML output (closes #19843).
  • Remove obsoleted macros.

25 june 2009 L.A. Kostis <lakostis at altlinux.ru> 5.0.83-alt1

  • 5.0.83.
  • Remove obsoleted macros.
  • Disabled patch20,patch22, updated htmlhelp to revision 15415.

13 may 2009 L.A. Kostis <lakostis at altlinux.ru> 5.0.81-alt1

  • 5.0.81.
  • Update htmlhelp to revision 14892.

3 may 2009 L.A. Kostis <lakostis at altlinux.ru> 5.0.77-alt1

  • 5.0.77.
  • Update htmlhelp to revision 14789.
  • Remove obsoleted patches.

18 january 2009 L.A. Kostis <lakostis at altlinux.ru> 5.0.75-alt1

  • 5.0.75.
  • Package some packages as noarch.
  • Change htmlhelp package group to Documentation.
  • Update htmlhelp to revision 13252.

21 november 2008 L.A. Kostis <lakostis at altlinux.ru> 5.0.67-alt2

  • 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 !

11 november 2008 L.A. Kostis <lakostis at altlinux.ru> 5.0.67-alt1

  • 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.

14 september 2008 Dmitry V. Levin <ldv at altlinux.org> 5.0.51-alt3.a

  • Build for Sisyphus.

10 september 2008 Dmitry V. Levin <ldv at altlinux.org> 5.0.51-alt2.a.M40.2

  • mysql_install_db: Fixed typo (closes: #15924).
  • Reduced rpm macros abuse in specfile.
  • Updated reference manual.

31 may 2008 Dmitry V. Levin <ldv at altlinux.org> 5.0.51-alt2.a.M40.1

  • Fixed build for 4.0 branch.

16 march 2008 L.A. Kostis <lakostis at altlinux.ru> 5.0.51-alt2.a

  • 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.

1 january 2008 L.A. Kostis <lakostis at altlinux.ru> 5.0.51-alt1

  • 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.

9 august 2007 L.A. Kostis <lakostis at altlinux.ru> 5.0.46-alt2

  • fix a typo in alt-mysql_install_db.patch.

6 august 2007 L.A. Kostis <lakostis at altlinux.ru> 5.0.46-alt1

  • 5.0.46.
  • Update -alt-install-db.patch.
  • Update -alt-username-length patch.
  • Update documentation to 7319 revision.

20 june 2007 L.A. Kostis <lakostis at altlinux.ru> 5.0.42-alt1

  • 5.0.42.

28 may 2007 L.A. Kostis <lakostis at altlinux.ru> 5.0.41-alt1

  • 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.

11 february 2007 L.A. Kostis <lakostis at altlinux.ru> 5.0.34-alt1

  • 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.

30 december 2006 L.A. Kostis <lakostis at altlinux.ru> 5.0.30-alt0.1

  • Unofficial 5.0.30 release (use Debian sources).
  • Use Docs from previous 5.0.27-GA release.
  • Fix SSL docs install.

29 december 2006 ALT QA Team Robot <qa-robot at altlinux.org> 5.0.27-alt1.1

  • Rebuilt due to libcrypto.so.4 -> libcrypto.so.6 soname change.

2 november 2006 L.A. Kostis <lakostis at altlinux.ru> 5.0.27-alt1

  • 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.

26 august 2006 LAKostis <lakostis at altlinux.org> 5.0.24-alt2

  • fix libmysqlclient ABI breakage introduced in 5.0.24 (see
     http://bugs.mysql.com/bug.php?id=21543 for details).

9 august 2006 LAKostis <lakostis at altlinux.org> 5.0.24-alt1

  • 5.0.24 release.

1 june 2006 LAKostis <lakostis at altlinux.ru> 5.0.22-alt1

  • 5.0.22.
  • Security fix of SQL-injection multibyte encoding processing.

10 may 2006 LAKostis <lakostis at altlinux.ru> 5.0.21-alt1

  • 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.

14 april 2006 LAKostis <lakostis at altlinux.ru> 5.0.20-alt1

  • 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.

9 april 2006 LAKostis <lakostis at altlinux.ru> 5.0.18-alt2

  • Added patches:
     + BUG#15719 fix (see #9348 for details);
     + BUG#17667 (aka CVE-2006-0903) fix;

23 february 2006 LAKostis <lakostis at altlinux.ru> 5.0.18-alt1.4

  • fix #9135;
  • fix debug switch.
  • fix non-static build switch.

12 february 2006 LAKostis <lakostis at altlinux.ru> 5.0.18-alt1.3

  • fix bogus vars in init.d script.
  • add skip-bdb only for x86_64.

7 february 2006 LAKostis <lakostis at altlinux.ru> 5.0.18-alt1.2

  • fix alt-chroot patch.
  • fix init.d script and add /etc/sysconfig/mysqld entry.

5 february 2006 LAKostis <lakostis at altlinux.ru> 5.0.18-alt1.1

  • remove chroot patch. Need to rework!
  • disable ssl support.
  • fix ssl switch.

1 february 2006 LAKostis <lakostis at altlinux.ru> 5.0.18-alt1

  • release for Sisyphus;
  • cleanup patches.

26 january 2006 LAKostis <lakostis at altlinux.ru> 5.0.18-alt0.1

  • 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.

17 january 2006 LAKostis <lakostis at altlinux.ru> 4.1.16-alt0.1

  • 4.1.16.

25 december 2005 LAKostis <lakostis at altlinux.ru> 4.1.14-alt0.5

  • remove chroot build switch.

20 november 2005 LAKostis <lakostis at altlinux.ru> 4.1.14-alt0.4

  • fix chroot config handling.

17 september 2005 LAKostis <lakostis at altlinux.ru> 4.1.14-alt0.3

  • 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.

24 march 2005 Kachalov Anton <mouse at altlinux.ru> 4.0.24-alt1

  • 4.0.24

20 october 2004 Kachalov Anton <mouse at altlinux.ru> 4.0.21-alt1

  • 4.0.21
  • don't kill other mysqld processes on service stop (#5371)

7 june 2004 Kachalov Anton <mouse at altlinux.ru> 4.0.20-alt1

  • new version 4.0.20
  • Added script mysqlhotcopy (#3365)
  • Merge -utils package with -server-perl
  • fixed mysqld.init script (3rd time :)

28 april 2004 Kachalov Anton <mouse at altlinux.ru> 4.0.18-alt4

  • Move mysqlaccess and mysqldumpslow scripts to new MySQL-utils package (#3964)

17 march 2004 Kachalov Anton <mouse at altlinux.ru> 4.0.18-alt3

  • Added requires for MySQL-client for perl-CGI (#2359)

27 february 2004 Kachalov Anton <mouse at altlinux.ru> 4.0.18-alt2

  • MySQL server crashes while running on systems with LDAP (#3729)

18 february 2004 Kachalov Anton <mouse at altlinux.ru> 4.0.18-alt1

  • new version 4.0.18
  • fixed mysqld.init script (Dmitry Vukolov <dav@altlinux.org>)

18 december 2003 Kachalov Anton <mouse at altlinux.ru> 4.0.17-alt1

  • new version 4.0.17

28 november 2003 Kachalov Anton <mouse at altlinux.ru> 4.0.16-alt2

  • fixed setting of default charset
  • removed depreciated buildreqs

25 november 2003 Kachalov Anton <mouse at altlinux.ru> 4.0.16-alt1

  • new version 4.0.16
  • fixed Requires(post,preun) (#3155)
  • Do not package .la files.

30 september 2003 Kachalov Anton <mouse at altlinux.ru> 4.0.15-alt2

  • 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)

17 september 2003 Kachalov Anton <mouse at altlinux.ru> 4.0.15-alt1

  • new version 4.0.15
  • enabled charset conversion for more charsets

10 july 2003 Kachalov Anton <mouse at altlinux.ru> 4.0.13-alt1

  • new version 4.0.13

21 march 2003 Dmitry V. Levin <ldv at altlinux.org> 3.23.56-alt3

  • Fixed my.cnf migration support.

18 march 2003 Dmitry V. Levin <ldv at altlinux.org> 3.23.56-alt2

  • Fixed build in environment without /proc.
  • Fixed build without libncurses-devel.
  • Updated buildrequires.
  • server: handle default my.cnf migration.

18 march 2003 Dmitry V. Levin <ldv at altlinux.org> 3.23.56-alt1

  • Updated to 3.23.56, redone few patches.

11 march 2003 Dmitry V. Levin <ldv at altlinux.org> 3.23.55-alt3

  • load_defaults: do not process untrusted files if executed by root.

10 march 2003 Dmitry V. Levin <ldv at altlinux.org> 3.23.55-alt2

  • Packaged %ROOT/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

28 january 2003 Dmitry V. Levin <ldv at altlinux.org> 3.23.55-alt1

  • Updated to 3.23.55.
  • Applied docs build fixes from Lenz Grimmer.

13 december 2002 Dmitry V. Levin <ldv at altlinux.org> 3.23.54-alt2

  • mysqlbug: fixed contact email address.

12 december 2002 Dmitry V. Levin <ldv at altlinux.org> 3.23.54-alt1

  • Updated to 3.23.54.
  • Updated chroot patch to new version.
  • Added reservedwords.texi (lost in new version).
  • Updated interpackage dependencies.
  • Adjusted perl dependencies.

3 december 2002 Stanislav Ievlev <inger at altlinux.ru> 3.23.53-alt2

  • added server-perl subpackage, to reduce deps on perl of server

15 october 2002 Dmitry V. Levin <ldv at altlinux.org> 3.23.53-alt1

  • 3.23.53
  • Better debugging support.

16 september 2002 Dmitry V. Levin <ldv at altlinux.org> 3.23.52-alt1

  • 3.23.52
  • Ensure tzset(3) is called before chroot(2).
  • Removed %_sysconfdir/localtime from %ROOT chroot.
  • Use subst instead of perl for text substitution.
  • Linked with readline-4.3.
  • Built with gcc-3.2.

3 july 2002 Dmitry V. Levin <ldv at altlinux.org> 3.23.51-alt2

  • Patched to link with libtinfo.

14 june 2002 Dmitry V. Levin <ldv at altlinux.org> 3.23.51-alt1

  • 3.23.51
  • Fixed typo in safe_mysqld.
  • Removed aggressive optimization.

27 april 2002 Dmitry V. Levin <ldv at alt-linux.org> 3.23.50-alt1

  • 3.23.50

17 april 2002 Dmitry V. Levin <ldv at alt-linux.org> 3.23.49-alt5

  • Fixed recent fix.

16 april 2002 Dmitry V. Levin <ldv at alt-linux.org> 3.23.49-alt4

  • Updated chroot (fixed permissions, added NIS/NIS+ support).

8 april 2002 Dmitry V. Levin <ldv at alt-linux.org> 3.23.49-alt3

  • Added my_dir.h to libMySQL-devel (#0000701).

21 february 2002 Dmitry V. Levin <ldv at alt-linux.org> 3.23.49-alt2

  • Added %ROOT/dev removal from existing configurations.
  • Dropped mysql.chroot.log script (unneeded anymore).

20 february 2002 Dmitry V. Levin <ldv at alt-linux.org> 3.23.49-alt1

  • 3.23.49.
  • Removed /dev from /var/lib/mysql.
  • Fixed server %post/%preun scripts (#0000324).

4 january 2002 Dmitry V. Levin <ldv at alt-linux.org> 3.23.47-alt1

  • 3.23.47.

13 december 2001 Dmitry V. Levin <ldv at alt-linux.org> 3.23.46-alt2

  • Made gif2png conversion configurable.
  • Automatically regenerated buildrequires.

3 december 2001 Dmitry V. Levin <ldv at alt-linux.org> 3.23.46-alt1

  • 3.23.46

26 november 2001 Dmitry V. Levin <ldv at alt-linux.org> 3.23.45-alt1

  • 3.23.45
  • Fixed relocation of libmysqlclient* libraries (#0000145).
  • Split html documentation (#0000179).
  • Added png pictures to html documentation subpackage.

4 november 2001 Dmitry V. Levin <ldv at alt-linux.org> 3.23.44-alt1

  • 3.23.44

10 october 2001 Dmitry V. Levin <ldv at altlinux.ru> 3.23.43-alt1

  • 3.23.43
  • Patched scripts in MySQL-bench to make them functional (mdk).

21 september 2001 Dmitry V. Levin <ldv at altlinux.ru> 3.23.42-alt1

  • 3.23.42
  • Updated interpackage dependencies.
  • Built with internal db-3.2.9a.

27 april 2001 Dmitry V. Levin <ldv at altlinux.ru> 3.23.33-ipl8mdk

  • Fixed mysqld_wrapper to handle server shutdown correctly.
  • Relocated mysql_install_db from %_bindir to %_sbindir/
  • Updated mysql_install_db to work with chrooted environments.

26 april 2001 Dmitry V. Levin <ldv at altlinux.ru> 3.23.33-ipl7mdk

  • Fixed (finally?) server %postin script to handle recent database move.

25 april 2001 Dmitry V. Levin <ldv at altlinux.ru> 3.23.33-ipl6mdk

  • Fixed (again) server %postin script to handle recent database move.
  • Updated PreReqs for server subpackage.

24 april 2001 Dmitry V. Levin <ldv at altlinux.ru> 3.23.33-ipl5mdk

  • Updated %postin script to handle recent database move.

21 april 2001 Alexander Bokovoy <ab at avilink.net> 3.23.33-ipl4mdk

  • 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

27 february 2001 Dmitry V. Levin <ldv at fandra.org> 3.23.33-ipl3mdk

  • Fixed dependencies for server subpackage (added PreReqs).
  • Moved %_bindir/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.

24 february 2001 Alexander Bokovoy <ab at avilink.net> 3.23.33-ipl2mdk

  • Proper distribution of utilites along packages
  • Fixed texinfo documentation
  • Fixed dependencies

15 february 2001 Dmitry V. Levin <ldv at fandra.org> 3.23.33-ipl1mdk

  • 3.23.33
  • Rewritten startup scripts.
  • Ported to new chrooted scheme.
  • Changed address for bug reports to devel@alt-linux.org.

9 february 2001 Dmitry V. Levin <ldv at fandra.org> 3.23.32-ipl6mdk

  • Libification.
  • Fixed texinfo documentation.
  • Client: added readline expansion for all symbols.

1 february 2001 Alexander Bokovoy <ab at avilink.net> 3.23.32-ipl5mdk

  • New version with correct db3

30 december 2000 Alexander Bokovoy <ab at avilink.net> 3.23.29-ipl4mdk

  • MySQL-devel depends on MySQL-shared, not MySQL-client
  • Syntax error in mysql_install_db fixed

24 december 2000 Alexander Bokovoy <ab at avilink.net> 3.23.29-ipl3mdk

  • Update to 3.23.29
  • Rebuild with db3-3.2.3e

17 december 2000 Alexander Bokovoy <ab at avilink.net> 3.23.28-ipl2mdk

  • 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

16 december 2000 Alexander Bokovoy <ab at avilink.net> 3.23.28-ipl1mdk

  • 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

16 november 2000 Mikhail Zabaluev <mookid at sigent.ru> 3.23.27-1mdk_mhz

  • 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

2 september 2000 Jean-Michel Dault <jmdault at mandrakesoft.com> 3.23.23-1mdk

  • Updated to 3.23.23 to correct php segfaults
  • Added separate libmysql_r directory; now both a threaded
     and non-threaded library is shipped.

9 august 2000 Jean-Michel Dault <jmdault at mandrakesoft.com> 3.23.22-2mdk

  • Put libmysqlclient.so in devel package

7 august 2000 Jean-Michel Dault <jmdault at mandrakesoft.com> 3.23.22-1mdk

  • 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.

16 may 2000 Chmouel Boudjnah <chmouel at mandrakesoft.com> 3.22.32-6mdk

  • Recompile with egcs on alpha.

18 april 2000 Pixel <pixel at mandrakesoft.com> 3.22.32-5mdk

  • disable starting of mysql while in install

6 april 2000 Jean-Michel Dault <jmdault at mandrakesoft.com> 3.22.32-4mdk

  • fix bench perms

6 april 2000 Jean-Michel Dault <jmdault at mandrakesoft.com> 3.22.32-3mdk

  • cleaned spec file

3 april 2000 Jean-Michel Dault <jmdault at mandrakesoft.com> 3.22.32-2mdk

  • new group

27 february 2000 Jean-Michel Dault <jmdault at netrevolution.com> 3.22.32-1mdk

  • updated to 3.22.32 - security updates

19 january 2000 Jean-Michel Dault <jmdault at netrevolution.com>

  • updated to 3.22.30

3 january 2000 Jean-Michel Dault <jmdault at netrevolution.com>

  • updated to 3.22.29

31 december 1999 Jean-Michel Dault <jmdault at netrevolution.com>

  • rebuilt for Mandrake 7.0

12 december 1999 Jean-Michel Dault <jmdault at netrevolution.com>

  • updated to 3.22.27

1 september 1999 Jean-Michel Dault <jmdault at netrevolution.com>

  • put the shared libs in separate package
  • fixed dependancies

19 august 1999 Jean-Michel Dault <jmdault at netrevolution.com>

  • added fr locale
  • Mandrake adaptations
  • Solaris adaptations

22 february 1999 David Axmark <david at detron.se>

  • 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>.

4 november 1998 David Axmark <david at detron.se>

  • A lot of changes in all the rpm and install scripts. This may even
     be a working RPM :-)

16 august 1998 David Axmark <david at detron.se>

  • 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.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin