Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | musl: 1.2.1 -> 1.2.2 | TredwellGit | 2021-03-23 |
| | | | | https://git.musl-libc.org/cgit/musl/tree/WHATSNEW?h=v1.2.2#n2242 | ||
* | add stackprotector support on musl32 | Walter Franzini | 2021-02-12 |
| | | | | | | | | In order to support stackprotector on musl32, this change import a couple of patches from alpinelinux: 1. libssp_nonshared.a is built alongside musl's libc 2. the above library is automatically linked when compiling with gcc6 or gcc7 | ||
* | Merge pull request #104039 from kampka/musl | Sandro | 2021-01-03 |
|\ | | | | | musl: 1.2.0 -> 1.2.1 | ||
| * | musl: 1.2.0 -> 1.2.1 | Christian Kampka | 2020-11-17 |
| | | |||
* | | musl: patch CVE-2020-28928 | Martin Weinelt | 2020-11-21 |
|/ | | | | | | Destination buffer overflow in wcsnrtombs. Fixes: CVE-2020-28928 | ||
* | musl: 1.1.24 -> 1.2.0 | Niklas Hambüchen | 2020-08-16 |
| | | | | | The libdrm `musl-ioctl.patch` is no longer necessary, see: https://github.com/openembedded/openembedded-core/commit/015e631cd18d982df03d4c829c0f8229a2face38 | ||
* | musl: include libc.musl-$arch | Edmund Wu | 2020-06-12 |
| | |||
* | treewide: fix broken AlpineLinux repo links (#87892) | Lila | 2020-05-15 |
| | |||
* | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 |
| | |||
* | musl: touchup meta, add myself (@dtzWill) to maintainers list | Will Dietz | 2019-10-14 |
| | |||
* | musl: 1.1.2x -> 1.1.24 | Will Dietz | 2019-10-14 |
| | | | | | | | | | https://www.openwall.com/lists/musl/2019/10/13/5 Apparently 1.1.23 never made it to nixpkgs proper (?!), see: https://git.musl-libc.org/cgit/musl/commit/?id=b07d45eb01e900f0176894fdedab62285f5cb8be (sorry I apparently dropped the ball here) | ||
* | musl: 1.1.21 -> 1.1.22 | Will Dietz | 2019-04-13 |
| | | | | https://www.openwall.com/lists/musl/2019/04/10/1 | ||
* | musl: 1.1.20 -> 1.1.21 | Will Dietz | 2019-01-21 |
| | | | | | | https://www.openwall.com/lists/musl/2019/01/21/8 \o/ | ||
* | musl: reduce stacksize patch series to just the bump | Will Dietz | 2018-09-24 |
| | | | | | | | The others rely on some of the recent restructuring+cleanup in musl, which hopefully reaches us soon :). For now just bump the default sizes. | ||
* | musl: pick stacksize-related improvements, increase default size | Will Dietz | 2018-09-24 |
| | | | | | Also supports setting default thread stack size via linker, making it possible to fix programs without modifying source. | ||
* | musl: pick getaddrinfo fix (containers) | Will Dietz | 2018-09-24 |
| | |||
* | musl: pick upstream patches for name_to_handle_at support | Will Dietz | 2018-09-24 |
| | |||
* | musl: whitespace, NFC | Will Dietz | 2018-09-24 |
| | |||
* | musl: apply other upstream fixes, selected for relevance to NixOS usage | Will Dietz | 2018-09-18 |
| | |||
* | musl: apply upstream fix for file locking race | Will Dietz | 2018-09-18 |
| | |||
* | musl: convert CFLAGS to array | Will Dietz | 2018-09-18 |
| | |||
* | musl: 1.1.19 -> 1.1.20 | Will Dietz | 2018-09-04 |
| | |||
* | treewide: Remove usage of remaining redundant platform compatability stuff | John Ericson | 2018-08-30 |
| | | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter. | ||
* | [RFC] ppc64le enablement (#45340) | CrystalGamma | 2018-08-21 |
| | | | | | | | | | | | | | | | | * ppc64le enablement * gcc, glibc: properly handle __float128 * lib/systems, stdenv: syntax cleanup * gcc7: remove ugly hack * gcc: add/update __float128 flags * stdenv: add another pair of quotes for consistency * gcc: move __float128 flag for ppc64le-glibc into common/platform-flags.nix | ||
* | pkgs/*: remove unreferenced function arguments | volth | 2018-07-21 |
| | |||
* | treewide: http -> https sources (#42676) | Silvan Mosberger | 2018-06-28 |
| | | | | | | | | | * treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces | ||
* | treewide: get rid of musl stuff | Matthew Bauer | 2018-05-31 |
| | |||
* | treewide: Use pkgs/build-support/roles.bash to remove copy pasta | John Ericson | 2018-05-07 |
| | | | | | Also fix some setup hooks that unnecessarily used environment hooks, which revolted in the same variable being modified too many times. | ||
* | musl: make libc -> {ldso,ldd} symlinks relative | Will Dietz | 2018-04-25 |
| | | | | Minor touchup while rebuilding things anyway. | ||
* | musl: build iconv using just-built pieces | Will Dietz | 2018-04-25 |
| | | | | | This is a bit unusual for a package, but not libc's as they should stand alone. | ||
* | musl/iconv: use copy from Alpine for minor touchups to error messages | Will Dietz | 2018-04-24 |
| | |||
* | musl: provide 'iconv' utility occasionally expected as part of libiconv | Will Dietz | 2018-04-24 |
| | |||
* | Merge master into staging | Frederik Rietdijk | 2018-04-10 |
|\ | |||
| * | musl: enable musl-gcc, ld.musl-clang, musl-clang | Jörg Thalheim | 2018-04-09 |
| | | | | | | | | | | These are convenient for projects with mixed musl/glibc build targets. For pure musl builds in nixpkgs, we probably want a musl stdenv. | ||
* | | musl-fts: add setup-hook to add -lfts | Will Dietz | 2018-03-26 |
|/ | |||
* | musl: provide debug info, separately, don't disable unwind tables | Will Dietz | 2018-03-23 |
| | | | | | | | Also by setting --enable-debug, asm is preprocessed with CFI directives. Keep unwind tables does not increase size by much, and helps debuggers and similar make sense of things. | ||
* | musl: 1.1.18 -> 1.1.19 | Will Dietz | 2018-02-22 |
| | | | | Remove patch, no longer needed. | ||
* | musl: add patch to make full use of new guards in kernel headers | Will Dietz | 2018-02-13 |
| | |||
* | add getconf, getent from Alpine for use w/musl | Will Dietz | 2018-02-13 |
| | |||
* | Add musl-fts for bits that need it. | Will Dietz | 2018-02-13 |
| | |||
* | muslCross: init | Will Dietz | 2018-02-13 |
| | |||
* | musl: linux headers, bsd compat headers, and ldd | Will Dietz | 2018-02-13 |
| | |||
* | musl: multiple outputs | Will Dietz | 2018-02-13 |
| | |||
* | musl: 1.1.17 -> 1.1.18 | Will Dietz | 2017-10-31 |
| | | | | | Use this as an opportunity to remove empty patches array. | ||
* | musl: 1.1.16 -> 1.1.17, build with stack protector | Will Dietz | 2017-10-19 |
| | |||
* | musl: 1.1.15 -> 1.1.16 | Cray Elliott | 2017-06-10 |
| | |||
* | musl: build musl-gcc | Alexey Shmalko | 2017-01-27 |
| | | | | | The build of the wrapper was disabled in 93e44be (#21023) and is not related to the CVE itself. (See comments in the mentioned PR.) | ||
* | musl: 1.1.11 -> 1.1.15, add security patch. (#21023) | Will Dietz | 2016-12-16 |
| | |||
* | musl: disable stackprotector hardening | obadz | 2016-08-29 |
| | | | | Prevents busybox segfault | ||
* | musl: pass the correct syslibdir | Nathan Zadoks | 2016-03-03 |
| | | | | | | This fixes dynamic linking (the specfile contains the correct path, and the dynamic loader is symlinked in place) Fixes #8543 |