Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | busybox: 1.28.4 -> 1.29.0 | Tim Steinbach | 2018-07-03 | |
| | ||||
* | 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 | |||
* | busybox: 1.28.3 -> 1.28.4 | Tim Steinbach | 2018-05-27 | |
| | ||||
* | tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵ | Jan Malakhovski | 2018-04-25 | |
| | | | | trivial part) | |||
* | busybox: 1.28.2 -> 1.28.3 | Will Dietz | 2018-04-05 | |
| | ||||
* | busybox: 1.28.1 -> 1.28.2 | Will Dietz | 2018-03-28 | |
| | ||||
* | busybox: patchshebangs to fix build on "limited" /bin/sh builders | Will Dietz | 2018-03-14 | |
| | ||||
* | busybox: 1.28.0 -> 1.28.1 | Will Dietz | 2018-02-22 | |
| | ||||
* | busybox-sandbox-shell: Fix build on RISC-V | Shea Levy | 2018-02-18 | |
| | ||||
* | busybox: don't force gcc | Will Dietz | 2018-02-13 | |
| | ||||
* | busybox: fixup after musl multiple outputs | Will Dietz | 2018-02-13 | |
| | ||||
* | Merge pull request #34207 from dtzWill/fix/busybox-misc | Jörg Thalheim | 2018-02-10 | |
|\ | | | | | busybox: bump copybuf, disable utmp/wtmp when not supported (musl) | |||
| * | busybox: bump copybuf 4kB -> 64kB | Will Dietz | 2018-02-01 | |
| | | ||||
| * | busybox: don't use utmp/wtmp on musl since they won't work anyway | Will Dietz | 2018-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 attribute | Will Dietz | 2018-02-05 | |
|/ | | | | | Nix will use this shell if the attribute is present, avoiding duplicating changes in the future. | |||
* | busybox: 1.27.2 -> 1.28.0 | adisbladis | 2018-01-11 | |
| | ||||
* | treewide: Use `depsBuildBuild` for buildPackges.stdenv.cc | John Ericson | 2017-12-30 | |
| | ||||
* | busybox: apply upstream patch for CVE-2017-16544 | Michael Raskin | 2017-12-08 | |
| | ||||
* | treewide: Use `targetPrefix` instead of `prefix` for platform name prefixes | John Ericson | 2017-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 Rammhold | 2017-11-11 | |
| | ||||
* | mkDerivation: fix hardening flags check | Orivej Desh | 2017-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.2 | Tim Steinbach | 2017-08-21 | |
| | ||||
* | Revert "busybox: downgrade 1.27.1 -> 1.26.2" | Will Dietz | 2017-08-14 | |
| | | | | This reverts commit 9c3702ad35b796a8799ffd6424ede60947ef8e99. | |||
* | Merge pull request #27881 from mimadrid/fix/http-https | Frederik Rietdijk | 2017-08-13 | |
|\ | | | | | Update homepage attributes: http -> https | |||
| * | Update homepage attributes: http -> https | mimadrid | 2017-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.2 | Vladimír Čunát | 2017-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.1 | Tim Steinbach | 2017-07-29 | |
| | ||||
* | busybox: 1.26.2 -> 1.27.0 | Tim Steinbach | 2017-07-08 | |
| | ||||
* | misc pkgs: Remove unneeded *Platform == *Platform comparisons | John Ericson | 2017-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 cross | John Ericson | 2017-06-22 | |
| | ||||
* | busybox: Fix in-store invocation of busybox | Nathan Zadoks | 2017-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.2 | Tim Steinbach | 2017-01-14 | |
| | ||||
* | busybox: 1.25.1 -> 1.26.1 | Tim Steinbach | 2017-01-03 | |
| | ||||
* | busybox: 1.24.2 -> 1.25.1 | Tim Steinbach | 2016-10-27 | |
| | ||||
* | busybox: 1.23.2 -> 1.24.2 | Jörg Thalheim | 2016-09-25 | |
| | | | | fixes https://lwn.net/Vulnerabilities/696815/ | |||
* | busybox: fix static build | Joachim Fasting | 2016-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 libc | Franz Pletz | 2016-08-25 | |
| | ||||
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenv | Robin Gloster | 2016-07-21 | |
|\ | ||||
| * | busybox: Fix cross build with musl | Tuomas Tynkkynen | 2016-07-20 | |
| | | ||||
* | | Merge remote-tracking branch 'upstream/master' into hardened-stdenv | Robin Gloster | 2016-07-19 | |
|\| | ||||
| * | busybox: fix static build | Nikolay Amiantov | 2016-07-19 | |
| | | ||||
* | | Merge remote-tracking branch 'upstream/master' into hardened-stdenv | Robin Gloster | 2016-07-15 | |
|\| | ||||
| * | busybox: set default keymap path | Nikolay Amiantov | 2016-07-08 | |
| | | ||||
* | | Use general hardening flag toggle lists | Franz Pletz | 2016-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 flags | Robin Gloster | 2016-01-30 | |
| | | ||||
* | | Use a hardened stdenv by default | Franz Pletz | 2016-01-30 | |
|/ | ||||
* | busybox: fix minimal build with musl libc | Vladimír Čunát | 2015-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.2 | William A. Kennington III | 2015-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 uclibc | Eelco Dolstra | 2014-10-29 | |
| | ||||
* | busybox: Allow running from within the Nix store | Eelco Dolstra | 2014-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. |