summary refs log tree commit diff
path: root/pkgs/os-specific/linux/busybox
Commit message (Collapse)AuthorAge
...
* busybox: 1.28.4 -> 1.29.0Tim Steinbach2018-07-03
|
* treewide: http -> https sources (#42676)Silvan Mosberger2018-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
* busybox: 1.28.3 -> 1.28.4Tim Steinbach2018-05-27
|
* tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵Jan Malakhovski2018-04-25
| | | | trivial part)
* busybox: 1.28.2 -> 1.28.3Will Dietz2018-04-05
|
* busybox: 1.28.1 -> 1.28.2Will Dietz2018-03-28
|
* busybox: patchshebangs to fix build on "limited" /bin/sh buildersWill Dietz2018-03-14
|
* busybox: 1.28.0 -> 1.28.1Will Dietz2018-02-22
|
* busybox-sandbox-shell: Fix build on RISC-VShea Levy2018-02-18
|
* busybox: don't force gccWill Dietz2018-02-13
|
* busybox: fixup after musl multiple outputsWill Dietz2018-02-13
|
* Merge pull request #34207 from dtzWill/fix/busybox-miscJörg Thalheim2018-02-10
|\ | | | | busybox: bump copybuf, disable utmp/wtmp when not supported (musl)
| * busybox: bump copybuf 4kB -> 64kBWill Dietz2018-02-01
| |
| * busybox: don't use utmp/wtmp on musl since they won't work anywayWill Dietz2018-02-01
| | | | | | | | https://wiki.musl-libc.org/faq.html#Q:-Why-is-the-utmp/wtmp-functionality-only-implemented-as-stubs?
* | busybox-sandbox-shell: extract basic shell to new attributeWill Dietz2018-02-05
|/ | | | | Nix will use this shell if the attribute is present, avoiding duplicating changes in the future.
* busybox: 1.27.2 -> 1.28.0adisbladis2018-01-11
|
* treewide: Use `depsBuildBuild` for buildPackges.stdenv.ccJohn Ericson2017-12-30
|
* busybox: apply upstream patch for CVE-2017-16544Michael Raskin2017-12-08
|
* treewide: Use `targetPrefix` instead of `prefix` for platform name prefixesJohn Ericson2017-11-27
| | | | | | | | | Certain tools, e.g. compilers, are customarily prefixed with the name of their target platform so that multiple builds can be used at once without clobbering each other on the PATH. I was using identifiers named `prefix` for this purpose, but that conflicts with the standard use of `prefix` to mean the directory where something is installed. To avoid conflict and confusion, I renamed those to `targetPrefix`.
* busybox: fix CVE-2017-1587{34}Andreas Rammhold2017-11-11
|
* mkDerivation: fix hardening flags checkOrivej Desh2017-09-01
| | | | | | | | - allow "all" in hardeningDisable - fix busybox flags - print detailed error message Discussed at https://github.com/NixOS/nixpkgs/pull/28555#issuecomment-326413032
* busybox: 1.27.1 -> 1.27.2Tim Steinbach2017-08-21
|
* Revert "busybox: downgrade 1.27.1 -> 1.26.2"Will Dietz2017-08-14
| | | | This reverts commit 9c3702ad35b796a8799ffd6424ede60947ef8e99.
* Merge pull request #27881 from mimadrid/fix/http-httpsFrederik Rietdijk2017-08-13
|\ | | | | Update homepage attributes: http -> https
| * Update homepage attributes: http -> httpsmimadrid2017-08-03
| | | | | | | | | | Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated https://repology.org/repository/nix_stable/problems
* | busybox: downgrade 1.27.1 -> 1.26.2Vladimír Čunát2017-08-13
|/ | | | | | ... to fix our bootstrap tools until we find what exactly is wrong. This effectively reverts 06a513ee05 and 50831d543d. Discussion thread: #27746.
* busybox: 1.27.0 -> 1.27.1Tim Steinbach2017-07-29
|
* busybox: 1.26.2 -> 1.27.0Tim Steinbach2017-07-08
|
* misc pkgs: Remove unneeded *Platform == *Platform comparisonsJohn Ericson2017-06-30
| | | | | PR #26007 used these to avoid causing a mass rebuild. Now that we know things work, we do that to clean up.
* busybox: Modernize and fix crossJohn Ericson2017-06-22
|
* busybox: Fix in-store invocation of busyboxNathan Zadoks2017-01-25
| | | | | | This fixes the usage for stdenv bootstrap. Additionally, dezgeg ported the patch from 1.25.1 to 1.26.1
* busybox: 1.26.1 -> 1.26.2Tim Steinbach2017-01-14
|
* busybox: 1.25.1 -> 1.26.1Tim Steinbach2017-01-03
|
* busybox: 1.24.2 -> 1.25.1Tim Steinbach2016-10-27
|
* busybox: 1.23.2 -> 1.24.2Jörg Thalheim2016-09-25
| | | | fixes https://lwn.net/Vulnerabilities/696815/
* busybox: fix static buildJoachim Fasting2016-09-09
| | | | | The static build fails with undefined references to __memcpy_chk when the fortify hardening is enabled.
* treewide: fix darwin builds by referring to stdenv's libcFranz Pletz2016-08-25
|
* Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-07-21
|\
| * busybox: Fix cross build with muslTuomas Tynkkynen2016-07-20
| |
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-07-19
|\|
| * busybox: fix static buildNikolay Amiantov2016-07-19
| |
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-07-15
|\|
| * busybox: set default keymap pathNikolay Amiantov2016-07-08
| |
* | Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
* | switch hardening flagsRobin Gloster2016-01-30
| |
* | Use a hardened stdenv by defaultFranz Pletz2016-01-30
|/
* busybox: fix minimal build with musl libcVladimír Čunát2015-10-25
| | | | | | | | | Now we always enable large file support, as it should be cheap enough, and avoids also problems on some filesystems #10181. The minimal build disables (almost) all options, so it was building without large file support. However, in musl the `off_t` is *always* 64-bit, which lead to problems, now detected during build time.
* busybox: 1.22.1 -> 1.23.2William A. Kennington III2015-05-06
| | | | | Also use musl as libc since it is just as small as uclibc, usually more performant, and regularly makes releases.
* busybox: Optionally use uclibcEelco Dolstra2014-10-29
|
* busybox: Allow running from within the Nix storeEelco Dolstra2014-10-29
| | | | | | This enables running the busybox program directly from the Nix store (i.e. as /nix/store/<hash>-busybox). We need this for the stdenv bootstrap.