aboutsummaryrefslogtreecommitdiffstats
path: root/main/musl
Commit message (Collapse)AuthorAgeFilesLines
* main/musl: update URL and sourcesSören Tempel2020-02-161-2/+2
| | | | | | | | The current URL states the following: musl has moved to a new domain: musl.libc.org Don't think it is worth it to rebuild the package for this though.
* main/musl: upgrade to 1.1.24Timo Teräs2019-10-153-240/+3
|
* main/musl: fix /usr/bin/ldd to accept cli paramsMilan P. Stanić2019-08-081-2/+2
| | | | | | remove ' --' from exec line to allow passing parameters prefixed with -- bump pkgrel
* main/musl: add secfixes commentJ0WI2019-08-071-0/+2
|
* main/musl: security fix in i386 math asmJ0WI2019-08-063-1/+238
|
* main/musl: add musl-libintl subpackageNatanael Copa2019-07-261-6/+16
| | | | | | move the libintl.h header to its own subpackage instead of deleting it. This makes it possible to build packages with the musl libintl instead of GNU gettext.
* main/musl: upgrade to 1.1.23Timo Teräs2019-07-171-3/+3
|
* main/musl: fix lddNatanael Copa2019-06-051-2/+2
| | | | | fix regression introduced by commit d4a7955c (main/musl: fix ldd when used with libraries).
* main/musl: fix ldd when used with librariesNatanael Copa2019-06-051-14/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | From Bernhard Ehlers: > BTW: The ldd program (in all alpine versions) creates invalid output > in case you use it on a library, here an example: > > ~ # ldd /lib/libssl.so.1.1 > ldd (0x7ffb49916000) > libcrypto.so.1.1 => /lib/libcrypto.so.1.1 (0x7ffb49618000) > libc.musl-x86_64.so.1 => ldd (0x7ffb49916000) > > The loader ld-musl-x86_64.so.1 and libc.musl-x86_64.so.1 point to > "ldd", what's totally wrong. That's why you have to copy the ldd > binary to your current directory before using cx_freeze. > > Here my alternative ldd, it works much better with cx_freeze (and > pyinstaller): > #!!/bin/sh > exec /lib/ld-musl-* --list -- "$@" > > Here an example, with more reasonable results: > ~ # ldd.new /lib/libssl.so.1.1 > /lib/ld-musl-x86_64.so.1 (0x7fa671495000) > libcrypto.so.1.1 => /lib/libcrypto.so.1.1 (0x7fa671197000) > libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 > (0x7fa671495000) http://lists.alpinelinux.org/alpine-devel/6694.html
* main/musl: upgrade to 1.1.22Natanael Copa2019-04-103-111/+4
|
* orphan all of my packagesWilliam Pitcock2019-03-261-1/+1
|
* main/musl: Fix out-of-bound read in sscanfMarian Buschsieweke2019-03-252-1/+61
| | | | | Added patch from commit 8f12c4e110acb3bbbdc8abfb3a552c3ced718039, which fixes an out-of-bound read in sscanf.
* main/musl: correct FADV macro on s390xTuan Hoang2019-03-192-1/+48
| | | | Copy from upstream
* main/musl: upgrade to 1.1.21 and modernizeNatanael Copa2019-02-134-157/+18
|
* main/musl: Fix interpreter paths for libc6-compatAin2019-01-031-13/+18
| | | | | | | Paths for mips and ppc64el were wrong, several CARCH'es were missing. On x86_64, this changes /lib64 from being a symlink to a directory containg a symlink.
* main/musl: backport fix for getaddrinfo regressionNatanael Copa2018-09-202-1/+55
|
* main/musl: fix race conditionKaarle Ritvanen2018-09-184-164/+54
|
* main/musl: upgrade to 1.1.20Natanael Copa2018-09-078-567/+3
|
* main/musl: backport patch fixing TLS layoutJakub Jirutka2018-06-192-1/+297
| | | | This issue affects e.g. Rust on aarch64.
* main/musl: remove traces of uclibcNatanael Copa2018-06-153-6/+166
| | | | Clean up traces of uclibc, which we havent supported for years
* main/musl: add additional features definitions for ppc64leBreno Leitao2018-05-242-1/+42
| | | | | | | This additional features would avoid FTFBS later as the one found on rngd_darn.c:208:31: error: 'PPC_FEATURE2_DARN' undeclared (first use in this function) if (!(getauxval(AT_HWCAP2) & PPC_FEATURE2_DARN)) {
* main/musl: drop cloudflare mitigation patch, cloudflare finally fixed the ↵William Pitcock2018-04-112-141/+1
| | | | bug upstream
* main/musl: cherry-pick additional upstream fixesTimo Teräs2018-04-104-8/+110
|
* main/musl: fix complex math functionsA. Wilcox2018-04-102-1/+62
|
* main/musl: update k8s + cloudflare mitigation patch to latest proposed versionWilliam Pitcock2018-03-312-18/+125
| | | | | this version will only activate itself under a relevant configuration where the cloudflare DNS problem is harmful
* main/musl: dns: gracefully handle transient failures in the domain search pathWilliam Pitcock2018-03-303-70/+35
|
* main/musl: make alpine + kubernetes DNS great againWilliam Pitcock2018-03-302-1/+70
|
* main/musl: cherry-pick upstream nl_langinfo_l fixTimo Teräs2018-03-073-1/+64
| | | | Notable this fixes libreoffice to handle utf8 filenames properly.
* main/musl: upgrade to 1.1.19Timo Teräs2018-02-227-604/+3
|
* main/musl: handle AT_BASE correctly with static PIEWilliam Pitcock2018-02-202-1/+47
|
* main/musl: Fix __lookup_serv error code valueA. Wilcox2018-02-102-1/+31
|
* main/musl: update pthread guard size patch to latest submissionWilliam Pitcock2018-02-022-11/+21
|
* main/musl: fix TLS-related edge-case with guard size patchWilliam Pitcock2018-01-062-3/+3
|
* main/musl: track pthread guard sizesWilliam Pitcock2018-01-062-1/+54
|
* main/musl: backport 2 fixes from upstreamNatanael Copa2017-12-183-1/+168
| | | | | - use UTC instead of GMT when no timezone is specified - fix sysconf for initite rlimits
* main/musl: install correct headers for MIPS64Nils Andreas Svee2017-12-111-0/+1
|
* main/musl: update fopencookie patch to v9William Pitcock2017-11-172-24/+28
| | | | dalias actually likes this version, so hopefully it should be in musl soon
* main/musl: add GNU typedefs for fopencookie hook functionsWilliam Pitcock2017-11-162-13/+21
|
* main/musl: upgrade to 1.1.18Natanael Copa2017-10-313-83/+3
|
* main/musl: fix glob regressionTimo Teräs2017-10-282-2/+47
| | | | likely fixes #8009
* main/musl: fix possible buffer overrun in __posix_spawnx().William Pitcock2017-10-192-1/+35
| | | | | | | | This can allow programs to crash when $PATH contains elements that are larger than 1024 bytes. Notably, PATH_MAX is larger than 1024 bytes, so this can cause environments with very long, but valid path elements in $PATH to have program crashes when they spawn new processes. No CVE for this one at the time of writing, but this seems like a probable security bug.
* main/musl: upgrade to 1.1.17William Pitcock2017-10-1975-4495/+3
|
* main/musl: back out clearenv changeWilliam Pitcock2017-10-121-3/+1
|
* main/musl: update to alpine version 1.1.16-r21William Pitcock2017-10-1215-1/+1115
| | | | | | | | | | | | - incorporate unreleased upstream bugfixes from august to present: - fix OOB reads in memmem implementations - fix undefined behaviour in memset - fix memory leak in clearenv - fix unicode processing bugs - fix signal masking issue with pthread_create - fix glob descent with GLOB_PERIOD - implement fopencookie(3)
* main/musl: backport patch for _NL_LOCALE_NAMENatanael Copa2017-09-202-1/+62
| | | | | needed by libidn testsuite https://github.com/alpinelinux/aports/pull/2320#issuecomment-330380719
* main/musl: add fix for HWCAP_S390_* definesNatanael Copa2017-08-292-1/+39
| | | | | needed by node on s390x https://github.com/nodejs/node/issues/15078
* main/musl: backport ppc64 fix for setjmp/longjmp handling of TOC pointerRoberto Oliveira2017-08-242-1/+181
|
* main/musl: crash instead of follow glibc behaviour on pthread_join() UB as ↵William Pitcock2017-08-012-11/+11
| | | | discussed on #musl
* main/musl: do not attempt to join detached threads in pthread_join()William Pitcock2017-08-012-1/+35
|
* main/musl: cherry-pick upstream fixesTimo Teräs2017-07-059-1/+548
| | | | including regression fix for promoting RTLD_LOCAL to RTLD_GLOBAL