aboutsummaryrefslogtreecommitdiffstats
path: root/main/mariadb
Commit message (Collapse)AuthorAgeFilesLines
* main/mariadb: security upgrade to 10.2.29 (CVE-2019-2938, CVE-2019-2974)Leonardo Arena2019-12-021-8/+10
| | | | | | | | fixes #10973 It seems that PAM is now required. See also d0f84ac4fe5c0719f72bc62e241b819a3bacdf46 Fix typo in secfixes comment
* main/mariadb: fix init script not recognizing started instanceJakub Jirutka2019-09-022-11/+6
|
* main/mariadb: security upgrade to 10.2.26J0WI2019-08-061-2/+8
| | | | | | | | CVE-2019-2805 CVE-2019-2740 CVE-2019-2739 CVE-2019-2737 CVE-2019-2758
* main/mariadb: security upgrade to 10.2.24J0WI2019-06-051-3/+7
|
* main/mariadb: security upgrade to 10.2.22J0WI2019-02-262-44/+8
| | | | CVE-2019-2510, CVE-2019-2537
* main/mariadb: update sourceLeonardo Arena2019-01-071-2/+2
|
* main/mariadb: security upgrade to 10.2.19Leonardo Arena2019-01-073-27/+29
| | | | | | | | | | CVE-2016-9843, CVE-2018-3058, CVE-2018-3060, CVE-2018-3063, CVE-2018-3064, CVE-2018-3066, CVE-2018-3143, CVE-2018-3156, CVE-2018-3162, CVE-2018-3173, CVE-2018-3174, CVE-2018-3185, CVE-2018-3200, CVE-2018-3251, CVE-2018-3277, CVE-2018-3282, CVE-2018-3284 Fixes #9788
* main/mariadb: upgrade to 10.2.15TBK2018-06-122-6/+22
|
* main/mariadb: fix conflictKaarle Ritvanen2018-04-121-1/+2
|
* main/mariadb: rebuild against libressl-2.7Natanael Copa2018-04-061-1/+1
|
* main/mariadb: upgrade to 10.2.14Andy Postnikov2018-04-021-3/+3
|
* main/mariadb: fix checkdependsNatanael Copa2018-03-261-0/+1
| | | | needs perl to run dbug test
* main/mariadb: split embedded, embedded-dev, static and server-utilsNatanael Copa2018-03-261-37/+109
| | | | | | | | | and move /usr/{lib,share}/mysql -> /usr/{lib.share}/mariadb depend on mariadb-connector-c instead of providing own client lib spitting out -static and -embedded-dev should reduce size of mariadb-dev significantly.
* main/mariadb: upgrade to 10.2.13, modernizeTBK2018-03-265-71/+111
|
* main/mariadb: upgrade to 10.1.31William Pitcock2018-02-271-3/+5
|
* main/mariadb: Add test suite, split OpenRC scriptsA. Wilcox2018-02-261-2/+7
|
* main/mariadb: moderniseA. Wilcox2018-02-261-27/+14
|
* main/mariadb: rebuild against libressl-2.6Natanael Copa2017-11-091-1/+1
|
* main/mariadb: upgrade to 10.1.28Johan Bergström2017-10-041-2/+2
|
* main/mariadb: upgrade to 10.1.26Natanael Copa2017-08-181-2/+2
|
* main/mariadb: upgrade to 10.1.24Natanael Copa2017-06-141-3/+3
|
* main/mariadb: rebuild against readline-7.0.003Leonardo Arena2017-06-051-1/+1
|
* main/mariadb: rebuild against libressl 2.5Natanael Copa2017-04-181-1/+1
|
* aports/mariadb: remove glibc dep on ppcGustavo Romero2017-03-262-1/+78
| | | | | | | | | | | | | | | | | | | | | | | | Remove dependency on glibc by using gcc builtin function and no glibc wrappers. Currently there are no surrogates in musl for: __ppc_get_timebase() __ppc_set_ppr_low() __ppc_set_ppr_med() however glibc __ppc_get_timebase() is just a wrapper for GCC builtin __builtin_get_timebase() available since GCC 4.8 [1], so assuming that aports on ppc64le will never be built using GCC < 4.8 we can just switch directly to the GCC builtin function. Also __ppc_set_ppr_{low,med}() are not available on musl but both are simple glibc wrappers on a single asm instruction, hence there is no harm in using asm directly instead. Actually, using asm directly was the first solution adopted in MariaDB [2]. [1] https://goo.gl/jxLV6O [2] https://goo.gl/9bjuVC
* main/mariadb: security upgrade to 10.1.22 - fixes #7014Sergey Lukin2017-03-171-10/+5
| | | | CVE-2017-3313, CVE-2017-3302
* main/mariadb: security upgrade to 10.1.21 - fixes #6717Sergey Lukin2017-01-241-8/+23
| | | | | | | | | | | | | | CVE-2016-6664 CVE-2017-3238 CVE-2017-3243 CVE-2017-3244 CVE-2017-3257 CVE-2017-3258 CVE-2017-3265 CVE-2017-3291 CVE-2017-3312 CVE-2017-3317 CVE-2017-3318
* main/mariadb: upgrade to 10.1.20Natanael Copa2016-12-191-4/+4
|
* main/mariadb: upgrade to 10.1.19Natanael Copa2016-11-091-5/+5
| | | | fixes #6440
* main/mariadb: move dialog.so and mysql_clear_password.so to -commonRoy Storey2016-11-091-3/+8
| | | | those can be used by client and for server replication
* main/mariadb: upgrade to 10.1.18Natanael Copa2016-10-283-222/+8
|
* main/mariadb: rebuild against libresslNatanael Copa2016-10-101-3/+3
|
* main/mariadb: upgrade to 10.1.17Natanael Copa2016-09-131-4/+4
|
* main/mariadb: fix build on armCarlo Landmeter2016-08-092-3/+156
|
* main/mariadb: upgrade to 10.1.16Carlo Landmeter2016-08-091-5/+5
|
* main/mariadb: move mysql_config to -devNatanael Copa2016-06-061-1/+3
| | | | http://lists.alpinelinux.org/alpine-devel/5358.html
* main/mariadb: add libs subpackage for server libsNatanael Copa2016-06-031-3/+4
| | | | | | | | we rename current mariadb-libs to mariadb-client libs and let mariadb-libs have the server lib(s). This way we avoid pull in the 145MB mariadb server package with mariadb-dev.
* main/mariadb: fix initd scriptNatanael Copa2016-05-262-6/+6
| | | | pass the pidfile to the daemon in start_pre
* main/mariadb: upgrade to 10.1.14Natanael Copa2016-05-261-5/+5
|
* main/[various]: bump pkgrel for pre-install fixesPrzemyslaw Pawelczyk2016-04-251-1/+1
|
* Reorder arguments passed to addgroup/adduser in scripts.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | | Now all invocations have following order of arguments (if present): addgroup -S -g ... GROUP adduser -S -u ... -D -H -h ... -s ... -G ... -g ... USER
* Improve consistency of scripts using adduser/addgroup.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | | | | | | | Following rules have been applied: - script starts with shebang !#/bin/sh followed by blank line, - script ends with exit 0 prepended by blank line, - only stderr of adduser, addgroup or passwd is redirected to /dev/null, - getent passwd/group instances has been removed, - manual checking of file and group existence has been removed, - `|| true` instances has been removed. Comments and line wrapping have been preserved.
* Add -g option (GECOS/comment) to adduser in scripts.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | This way we can avoid ugly default: Linux user,,,
* Add lacking -S option (system) to adduser/addgroup in scripts.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Groups and users created by packages shouldn't use high ids by default (unless explicitly requested), to distinguish them from groups and users created by administrators for humans. Following 41 files lacked -S next to addgroup: - community/sword/sword.pre-install - main/amavisd-new/amavisd-new.pre-install - main/chrony/chrony.pre-install - main/cvechecker/cvechecker.pre-install - main/dnsmasq/dnsmasq.pre-install - main/freeradius/freeradius.pre-install - main/gdnsd/gdnsd.pre-install - main/haproxy/haproxy.pre-install - main/haproxy/haproxy.pre-upgrade - main/kamailio/kamailio.pre-install - main/logcheck/logcheck.pre-install - main/mlmmj/mlmmj.pre-install - main/nrpe/nrpe.pre-install - main/open-vm-tools/open-vm-tools.pre-install - main/postgrey/postgrey.pre-install - main/privoxy/privoxy.pre-install - main/redis/redis.pre-install - main/samba/winbind.pre-install - main/sircbot/sircbot.pre-install - main/smokeping/smokeping.pre-install - main/squark/squark.post-install - main/squid/squid.pre-install - main/squid/squid.pre-upgrade - main/subversion/subversion.pre-install - main/trac/trac.pre-install - main/vsftpd/vsftpd.pre-install - main/zabbix/zabbix-agent.pre-install - testing/3proxy/3proxy.pre-install - testing/cluster-glue/cluster-glue.pre-install - testing/elasticsearch/elasticsearch.pre-install - testing/emby/emby.pre-install - testing/gdnsd/gdnsd.pre-install - testing/icinga2/icinga2.pre-install - testing/lusca/lusca.pre-install - testing/lusca/lusca.pre-upgrade - testing/mongodb/mongodb.pre-install - testing/openxcap/openxcap.pre-install - testing/prosody/prosody.pre-install - testing/rancid/rancid.pre-install - testing/rutorrent/rutorrent.pre-install - testing/zabbix/zabbix-agent.pre-install Following 60 files lacked -S next to adduser: - community/caddy/caddy.pre-install - community/domoticz/domoticz.pre-install - community/minetest/minetest-server.pre-install - community/oscam/oscam.pre-install - community/seafile/seafile-server.pre-install - community/syncthing/syncthing.pre-install - main/apache2/apache2.pre-install - main/aports-build/aports-build.pre-install - main/atheme-iris/atheme-iris.pre-install - main/bind/bind.pre-install - main/clamav/clamav-db.pre-install - main/clamsmtp/clamsmtp.pre-install - main/clamsmtp/clamsmtp.pre-upgrade - main/coova-chilli/coova-chilli.pre-install - main/cvechecker/cvechecker.pre-install - main/dhcp/dhcp.pre-install - main/distcc/distcc.pre-install - main/djbdns/dnscache.pre-install - main/djbdns/tinydns.pre-install - main/dovecot/dovecot.pre-install - main/ez-ipupdate/ez-ipupdate.pre-install - main/fetchmail/fetchmail.pre-install - main/freeswitch/freeswitch.pre-install - main/gitolite/gitolite.pre-install - main/gnats/gnats.pre-install - main/gross/gross.pre-install - main/icecast/icecast.pre-install - main/kamailio/kamailio.pre-install - main/lighttpd/lighttpd.pre-install - main/mariadb/mariadb.pre-install - main/memcached/memcached.pre-install - main/ngircd/ngircd.pre-install - main/nrpe/nrpe.pre-install - main/openntpd/openntpd.pre-install - main/postgrey/postgrey.pre-install - main/snort/snort.pre-install - main/squid/squid.pre-install - main/squid/squid.pre-upgrade - main/subversion/subversion.pre-install - main/trac/trac.pre-install - main/transmission/transmission-daemon.pre-install - main/ympd/ympd.pre-install - main/znc/znc.pre-install - testing/at/at.pre-install - testing/buildbot-slave/buildbot-slave.pre-install - testing/buildbot/buildbot.pre-install - testing/clapf/clapf.pre-install - testing/cluster-glue/cluster-glue.pre-install - testing/dbmail/dbmail.pre-install - testing/dspam/dspam.pre-install - testing/ejabberd/ejabberd.pre-install - testing/emby/emby.pre-install - testing/mongodb/mongodb.pre-install - testing/opensips/opensips.pre-install - testing/pdns/pdns.pre-install - testing/prosody/prosody.pre-install - testing/qpage/qpage.pre-install - testing/rrdbot/rrdbot.pre-install - testing/wt/wt.pre-install - unmaintained/ejabberd-git/ejabberd-git.pre-install
* main/mariadb: upgrade to 10.1.13Natanael Copa2016-03-291-5/+5
|
* main/mariadb: bump pkgrelCarlo Landmeter2016-03-211-1/+1
|
* main/mariadb: fix init.d scriptNatanael Copa2016-03-212-6/+11
| | | | | - find the pidfile from *_pre script instead from global scope - move init.d script to the server package instead of -common
* main/mariadb: fix ucontext configure checkTimo Teräs2016-03-082-3/+26
| | | | | | musl ships the header for other purposes, but makecontext is not implemented. fix the check to detect if makecontext is implemented before enabling code using it.
* main/mariadb: re-enable on armhfTimo Teräs2016-03-081-1/+1
| | | | | ucontext.h is removed from musl-dev now, and mariadb should build (async stuff should give run-time error).
* main/mariadb: disable on armhf for nowTimo Teräs2016-03-031-1/+1
| | | | | | | | | | | | | | | mariadb does async functions using fibers. for x86 and x86_64 it has asm implementation, but for other architectures it uses {make,swap,get}context. musl does not support that, but ships the ucontext.h which makes mariadb think it exists and the build fails with: ../mysys/libmysys.a(my_context.c.o): In function `my_context_spawn_internal': /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:63: undefined reference to `setcontext' ../mysys/libmysys.a(my_context.c.o): In function `my_context_continue': /home/buildozer/aports/main/mariadb/src/mariadb-10.1.12/mysys/my_context.c:77: undefined reference to `swapcontext' ... For now disable on armhf.
* main/mariadb: upgrade to 10.1.12Natanael Copa2016-02-273-75/+8
|