-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: 099bb158f91f
head repository: NixOS/nixpkgs
compare: 20f001c01eed
Commits on Aug 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0d64cc3 - Browse repository at this point
Copy the full SHA 0d64cc3View commit details
Commits on Sep 17, 2020
-
dart: Fix dart2native by patching all ELFs
Before: $ /nix/store/ihlzjcxahcack6chfzphb74bkccmq6br-dart-2.7.2/bin/dart2native hello.dart Failed to generate native files: ProcessException: No such file or directory Command: /nix/store/ihlzjcxahcack6chfzphb74bkccmq6br-dart-2.7.2/bin/utils/gen_snapshot --snapshot-kind=app-aot-elf --elf=/tmp/HSHJQU/snapshot.aot /tmp/HSHJQU/kernel.dill After: $ /nix/store/czw7kpdmcqa76a9j00v2pjygrq7gy4c7-dart-2.7.2/bin/dart2native hello.dart Generated: /home/thiagoko/hello.exe $ ./hello.exe Hello, World!
Configuration menu - View commit details
-
Copy full SHA for a323331 - Browse repository at this point
Copy the full SHA a323331View commit details
Commits on Oct 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 59c4870 - Browse repository at this point
Copy the full SHA 59c4870View commit details
Commits on Oct 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 01762fe - Browse repository at this point
Copy the full SHA 01762feView commit details
Commits on Oct 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 40d972a - Browse repository at this point
Copy the full SHA 40d972aView commit details
Commits on Oct 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aff6049 - Browse repository at this point
Copy the full SHA aff6049View commit details
Commits on Oct 23, 2020
-
Also remove interactive flag from initrd, because of broken io.
Configuration menu - View commit details
-
Copy full SHA for 1321ae8 - Browse repository at this point
Copy the full SHA 1321ae8View commit details
Commits on Oct 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 038793b - Browse repository at this point
Copy the full SHA 038793bView commit details
Commits on Oct 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ff3dca5 - Browse repository at this point
Copy the full SHA ff3dca5View commit details
Commits on Oct 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 11f9033 - Browse repository at this point
Copy the full SHA 11f9033View commit details
Commits on Oct 30, 2020
-
thunderbird: set build timeout at eight hours
This matches a similar change made to Firefox in #96767. A lot of code is shared between Firefox and Thunderbird so it makes sense to increase timeouts for Thunderbird as well.
Configuration menu - View commit details
-
Copy full SHA for 4897591 - Browse repository at this point
Copy the full SHA 4897591View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa20999 - Browse repository at this point
Copy the full SHA fa20999View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6a44b2 - Browse repository at this point
Copy the full SHA e6a44b2View commit details
Commits on Oct 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 42a9cfe - Browse repository at this point
Copy the full SHA 42a9cfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43776fb - Browse repository at this point
Copy the full SHA 43776fbView commit details
Commits on Nov 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for afa6047 - Browse repository at this point
Copy the full SHA afa6047View commit details -
Apparently, v0.1.4 was released twice. The current version of the build points to the first edition of v0.1.4, which is no longer attached to the tag "v0.1.4" on GitHub. Hence currently, downloading fails. This commit adjusts the hash to appropriately refer to the second edition of v0.1.4
Configuration menu - View commit details
-
Copy full SHA for efa79e6 - Browse repository at this point
Copy the full SHA efa79e6View commit details
Commits on Nov 2, 2020
-
textadept: moved to subdir for 10th version
Kir Ax committedNov 2, 2020 Configuration menu - View commit details
-
Copy full SHA for ef7fff6 - Browse repository at this point
Copy the full SHA ef7fff6View commit details -
textadept-11: add textadept 11_beta
Kir Ax committedNov 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 2f00a2b - Browse repository at this point
Copy the full SHA 2f00a2bView commit details -
Merges both patches previously applied. Also seems to change the path that the library is written to.
CrystalGamma committedNov 2, 2020 Configuration menu - View commit details
-
Copy full SHA for f352109 - Browse repository at this point
Copy the full SHA f352109View commit details -
cdesktopenv: fix build w/glibc-2.32
gnidorah committedNov 2, 2020 Configuration menu - View commit details
-
Copy full SHA for e07dc55 - Browse repository at this point
Copy the full SHA e07dc55View commit details
Commits on Nov 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3024a74 - Browse repository at this point
Copy the full SHA 3024a74View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef16b3f - Browse repository at this point
Copy the full SHA ef16b3fView commit details -
Move to backup file to change LICENSE to lowercase.
Moises Nessim committedNov 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 258bae9 - Browse repository at this point
Copy the full SHA 258bae9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 055a9ad - Browse repository at this point
Copy the full SHA 055a9adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a36e41 - Browse repository at this point
Copy the full SHA 7a36e41View commit details -
unbound: allow building with systemd support
Systemd has to remain an optional (non-default) dependency as otherwise we will have an unpleasant bootstrap cycle. Most (if not all) of the (lib)unbound consumers will likely not care about unbound's systemd integration that only affects the daemon mode, anyway.
Configuration menu - View commit details
-
Copy full SHA for c07ce09 - Browse repository at this point
Copy the full SHA c07ce09View commit details -
This introduces an unbound variant that is built with systemd support. That means it is able to signal readiness to systemd once it did start or finished reloading. This likely allows us to close a small gap during bootup where the service is assumed up but doesn't respond to DNS queries just yet.
Configuration menu - View commit details
-
Copy full SHA for f6d570b - Browse repository at this point
Copy the full SHA f6d570bView commit details -
nixos/modules/services/networking/unbound: update systemd unit
Previously we just applied a very minimal set of restrictions and trusted unbound to properly drop root privs and capabilities. With this change I am (for the most part) just using the upstream example unit file for unbound. The main difference is that we start unbound was `unbound` user with the required capabilities instead of letting unbound do the chroot & uid/gid changes. The upstream unit configuration this is based on is a lot stricter with all kinds of permissions then our previous variant. It also came with the default of having the `Type` set to `notify`, therefore we are also using the `unbound-with-systemd` package here. Unbound will start up, read the configuration files and start listening on the configured ports before systemd will declare the unit "running". This will likely help with startup order and the occasional race condition during system activation where the DNS service is started but not yet ready to answer queries. Aditionally to the much stricter runtime environmet I removed the `/dev/urandom` mount lines we previously had in the code (that would randomly fail during `stop`-phase). The `preStart` script is now only required if we enabled the trust anchor updates (which are still enabled by default). Another beneefit of the refactoring is that we can now issue reloads via either `pkill -HUP unbound` or `systemctl reload unbound` to reload the running configuration without taking the daemon offline. A prerequisite of this was that unbound configuration is available on a well known path on the file system. I went for /etc/unbound/unbound.conf as that is the default in the CLI tooling which in turn enables us to use `unbound-control` without passing a custom configuration location.
Configuration menu - View commit details
-
Copy full SHA for 5e602f8 - Browse repository at this point
Copy the full SHA 5e602f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72fbf05 - Browse repository at this point
Copy the full SHA 72fbf05View commit details -
nixos/unbound: drop ReadWritePaths from systemd unit configuration
Both of the configured paths should be implicit due to RuntimeDirectory & StateDirectory.
Configuration menu - View commit details
-
Copy full SHA for aadc076 - Browse repository at this point
Copy the full SHA aadc076View commit details -
Configuration menu - View commit details
-
Copy full SHA for a040a8a - Browse repository at this point
Copy the full SHA a040a8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b67cc62 - Browse repository at this point
Copy the full SHA b67cc62View commit details -
nixos/unbound: add option to configure the local control socket path
This option allows users to specify a local UNIX control socket to "remote control" the daemon. System users, that should be permitted to access the daemon, must be in the `unbound` group in order to access the socket. When a socket path is configured we are also creating the required group. Currently this only supports the UNIX socket mode while unbound actually supports more advanced types. Users are still able to configure more complex scenarios via the `extraConfig` attribute. When this option is set to `null` (the default) it doesn't affect the system configuration at all. The unbound defaults for control sockets apply and no additional groups are created.
Configuration menu - View commit details
-
Copy full SHA for 2aa64e5 - Browse repository at this point
Copy the full SHA 2aa64e5View commit details -
nixos/unbound: add release notes for the changes that were introduced
As part of this patch series a few changes have been made to the unbound serivce the deserve proper documentation.
Configuration menu - View commit details
-
Copy full SHA for 5c16c31 - Browse repository at this point
Copy the full SHA 5c16c31View commit details -
nixos/unbond: unbound should be required for nss-lookup.target
Other units depend on nss-lookup.target and expect the DNS resolution to work once that target is reached. The previous version `wants=nss-lookup.target` made this unit require the nss-lookup.target to be reached before this was started. Another change that we can probalby do is drop the before relationship with the nss-lookup.target. That might just be implied with the current version.
Configuration menu - View commit details
-
Copy full SHA for 5903ea5 - Browse repository at this point
Copy the full SHA 5903ea5View commit details
Commits on Nov 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4e1db3d - Browse repository at this point
Copy the full SHA 4e1db3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1581e7e - Browse repository at this point
Copy the full SHA 1581e7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f76171b - Browse repository at this point
Copy the full SHA f76171bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 319ec9b - Browse repository at this point
Copy the full SHA 319ec9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a37c6 - Browse repository at this point
Copy the full SHA 74a37c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for eddeeb1 - Browse repository at this point
Copy the full SHA eddeeb1View commit details
Commits on Nov 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e1c4c96 - Browse repository at this point
Copy the full SHA e1c4c96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 926c4d7 - Browse repository at this point
Copy the full SHA 926c4d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 949ddf1 - Browse repository at this point
Copy the full SHA 949ddf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for be5ef7d - Browse repository at this point
Copy the full SHA be5ef7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66d8c7d - Browse repository at this point
Copy the full SHA 66d8c7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37cd50f - Browse repository at this point
Copy the full SHA 37cd50fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4653f62 - Browse repository at this point
Copy the full SHA 4653f62View commit details
Commits on Nov 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for adf334a - Browse repository at this point
Copy the full SHA adf334aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 099bb158f91f...20f001c01eed