| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
CVE-2019-2537, CVE-2019-2529
Remove (unneeded) libressl patch and upstreamed patch
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2016-9843, CVE-2018-2755, CVE-2018-2761, CVE-2018-2766, CVE-2018-2767,
CVE-2018-2771, CVE-2018-2781, CVE-2018-2782, CVE-2018-2784, CVE-2018-2787,
CVE-2018-2813, CVE-2018-2817, CVE-2018-2819, CVE-2018-3058, CVE-2018-3060,
CVE-2018-3063, CVE-2018-3064, CVE-2018-3066, CVE-2018-3081, 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
Remove upstreamed patch, fix libressl detection
Fixes #9790
|
|
|
|
|
|
|
| |
CVE-2017-10268, CVE-2017-10378, CVE-2017-15365, CVE-2018-2562
CVE-2018-2612, CVE-2018-2622, CVE-2018-2640, CVE-2018-2665, CVE-2018-2668
Fixes #8689
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fixes #7705
CVE-2017-3636
CVE-2017-3641
CVE-2017-3653
CVE-2017-3308
CVE-2017-3309
CVE-2017-3453
CVE-2017-3456
CVE-2017-3464
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
CVE-2017-3313, CVE-2017-3302
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
fixes #6440
|
|
|
|
| |
those can be used by client and for server replication
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
http://lists.alpinelinux.org/alpine-devel/5358.html
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
pass the pidfile to the daemon in start_pre
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- find the pidfile from *_pre script instead from global scope
- move init.d script to the server package instead of -common
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
ucontext.h is removed from musl-dev now, and mariadb should build
(async stuff should give run-time error).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CVE-2016-0546
CVE-2016-0505
CVE-2016-0596
CVE-2016-0597
CVE-2016-0616
CVE-2016-0598
CVE-2016-0600
CVE-2016-0606
CVE-2016-0608
CVE-2016-0609
CVE-2016-2047: MDEV-9212
Signed-off-by: Leonardo Arena <rnalrd@alpinelinux.org>
|
|
|
|
| |
not used by default configuration
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
the config option to disable tokudb was changed
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
ref #3843
|
| |
|
|
|
|
| |
ref #4264
|
| |
|
|
|
|
| |
Indentation was completely wrong, so I took the liberty to fix it.
|
| |
|
| |
|
| |
|
| |
|