-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 32bcda741a9f
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 06520c7fb785
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 4 commits
- 1 file changed
- 1 contributor
Commits on Mar 8, 2017
-
nixos/dnscrypt-proxy: refactoring
Use mkMerge to make the code a little more ergonomic and easier to follow (to my eyes, anyway ...). Also take the opportunity to do some minor cleanups & tweaks, but no functional changes.
Configuration menu - View commit details
-
Copy full SHA for adf044e - Browse repository at this point
Copy the full SHA adf044eView commit details -
nixos/dnscrypt-proxy: support updating before nss is up
Resolve download.dnscrypt.org using hostip with a bootstrap resolver (hard-coded to Google Public DNS for now), to ensure that we can get an up-to-date resolver list without working name service lookups. This makes us more robust to the upstream resolver list getting out of date and other DNS configuration problems. We use the curl --resolver switch to allow https cert validation (we'd need to do --insecure if using just the ip addr). Note that we don't rely on https for security but it's nice to have it ...
Configuration menu - View commit details
-
Copy full SHA for e72aaa7 - Browse repository at this point
Copy the full SHA e72aaa7View commit details -
nixos/dnscrypt-proxy: more fs isolation for the updater
It'd be better to do the update as an unprivileged user; for now, we do our best to minimize the surface available. We filter mount syscalls to prevent the process from undoing the fs isolation.
Configuration menu - View commit details
-
Copy full SHA for 5f27abe - Browse repository at this point
Copy the full SHA 5f27abeView commit details -
nixos/dnscrypt-proxy: indicate update status
Make it easier for the user to tell when the list is updated and, at their option, see what changed.
Configuration menu - View commit details
-
Copy full SHA for 06520c7 - Browse repository at this point
Copy the full SHA 06520c7View commit details
There are no files selected for viewing