Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-18 | createTempDir(): Use std::atomic | Eelco Dolstra | |
2022-11-17 | Fix segfault in unprivileged mode | Eelco Dolstra | |
2022-11-16 | Replace src/libutil/json.cc with nlohmann json generation | Yorick van Pelt | |
2022-11-16 | Merge pull request #7134 from yorickvP/disable-dbg-on-complete | Théophane Hufschmitt | |
Temporarily disable the debugger during completion evaluation | |||
2022-11-16 | Swallow the error in a more idiomatic way | Théophane Hufschmitt | |
2022-11-15 | libstore/derivation-goal: Elaborate a TODO for performance concern | Robert Hensing | |
2022-11-15 | Merge pull request #7294 from tobim/support-aws-sdk-1.10 | Théophane Hufschmitt | |
libstore: link to aws-crt-cpp | |||
2022-11-15 | Merge pull request #7283 from hercules-ci/issue-6572 | Théophane Hufschmitt | |
Fix #6572 `requires non-existent output` | |||
2022-11-15 | Merge pull request #7260 from ncfavier/readFile-scan-references | Théophane Hufschmitt | |
Restrict `readFile` context to references that appear in the string | |||
2022-11-14 | tests: Reproduce #6572 | Robert Hensing | |
2022-11-14 | derivation-goal: Fix `requires non-existing output` error | Robert Hensing | |
It occurred when a output of the dependency was already available, so it didn't need rebuilding and didn't get added to the inputDrvOutputs. This process-related info wasn't suitable for the purpose of finding the actual input paths for the builder. It is better to do this in absolute terms by querying the store. | |||
2022-11-14 | Test that the result of `readFile` gets ref-scanned | Théophane Hufschmitt | |
2022-11-14 | Merge pull request #7295 from Et7f3/pkg-config-lowdown | Eelco Dolstra | |
build: use pkg-config for lowdown | |||
2022-11-14 | Add release-notes for the context-restriction in readFile | Théophane Hufschmitt | |
2022-11-14 | Merge remote-tracking branch 'nixos/master' into readFile-scan-references | Théophane Hufschmitt | |
2022-11-12 | build: use pkg-config for lowdown | Et7f3 | |
2022-11-12 | libstore: link to aws-crt-cpp | Tobias Mayer | |
This change is needed to support aws-sdk-cpp 1.10 and newer. I opted not to make this dependent on the sdk version because the crt dependency has been in the interface of the older sdk as well, and it was only coincidence that libstore didn't make use of any privately defined symbols directly. | |||
2022-11-11 | Merge pull request #7279 from fricklerhandwerk/uninstall | Théophane Hufschmitt | |
add removing users to uninstall instructions | |||
2022-11-11 | remove stray comma | Valentin Gagarin | |
2022-11-11 | Merge pull request #7229 from Mic92/ci | Valentin Gagarin | |
Auto-assign reviewers by file | |||
2022-11-11 | Restrict `readFile` context to references that appear in the string | Naïm Favier | |
When calling `builtins.readFile` on a store path, the references of that path are currently added to the resulting string's context. This change makes those references the *possible* context of the string, but filters them to keep only the references whose hash actually appears in the string, similarly to what is done for determining the runtime references of a path. | |||
2022-11-10 | Merge pull request #7258 from ncfavier/fix-eval-error-fmt | Théophane Hufschmitt | |
Fix printing of eval errors with two format placeholders | |||
2022-11-10 | Remove the SystemdCgroup feature | Eelco Dolstra | |
2022-11-09 | Merge pull request #7006 from fricklerhandwerk/redirects | Théophane Hufschmitt | |
manual: generalize anchor redirects | |||
2022-11-09 | remove external link | Valentin Gagarin | |
the language has its own overview page where its properties are described in sufficient detail. | |||
2022-11-09 | make diagrams compatible with svgbob | Valentin Gagarin | |
this will at some point enable rendering them nicely for the web | |||
2022-11-09 | clarify subject of sentence | Valentin Gagarin | |
Co-authored-by: Bryan Honof <bryan.honof@tweag.io> | |||
2022-11-09 | add articles | Valentin Gagarin | |
2022-11-09 | manual: architecture overview | Valentin Gagarin | |
these changes were not merged properly and had to be reverted. see merge commit d8e54d19f71f78540dd967b2e42be6a5d8a0b1bb for full history leading up to here. | |||
2022-11-09 | add removing users to uninstall instructions | Valentin Gagarin | |
2022-11-09 | Merge pull request #6906 from fricklerhandwerk/language-overview | Valentin Gagarin | |
add syntax overview from NixOS manual | |||
2022-11-09 | fix typos in comments | Valentin Gagarin | |
2022-11-08 | add CODEOWNERS | Valentin Gagarin | |
2022-11-08 | Fix build on macOS | Eelco Dolstra | |
2022-11-08 | Split auto UID allocation from cgroups | Eelco Dolstra | |
Cgroups are now only used for derivations that require the uid-range range feature. This allows auto UID allocation even on systems that don't have cgroups (like macOS). Also, make things work on modern systems that use cgroups v2 (where there is a single hierarchy and no "systemd" controller). | |||
2022-11-08 | Merge pull request #7257 from Artturin/ca-referencesremove | Théophane Hufschmitt | |
tests/impure-derivations.sh: remove unknown experimental feature 'ca-… | |||
2022-11-07 | Merge pull request #7264 from patricksjackson/remote-brackets | Eelco Dolstra | |
build-remote: Add brackets to error message | |||
2022-11-07 | Merge pull request #7267 from fricklerhandwerk/build-task | Eelco Dolstra | |
manual: build action -> build task | |||
2022-11-07 | Merge pull request #7252 from yorickvP/fix-7175 | Eelco Dolstra | |
tarfile: set directory mode to at least 0500, don't extract fflags and perms | |||
2022-11-06 | manual: build action -> build task | Valentin Gagarin | |
after discussing this with multiple people, I'm convinced that "build task" is more precise: a derivation is not an action, but inert until it is built. also it's easier to pronounce. proposal: use "build task" for the generic concept "description of how to derive new files from the contents of existing files". then it will be easier to distinguish what we mean by "derivation" (a specific data structure and Nix language value type) and "store derivation" (a serialisation of a derivation into a file in the Nix store). | |||
2022-11-04 | build-remote: Add brackets to error message | Patrick Jackson | |
2022-11-04 | systemd,launchd match nixos open files limit | Artturin | |
it was bumped in https://github.com/NixOS/nixpkgs/pull/176558 | |||
2022-11-04 | Remove stray tab | Eelco Dolstra | |
2022-11-04 | Fix indentation | Eelco Dolstra | |
2022-11-04 | Fix printing of eval errors with two format placeholders | Naïm Favier | |
2022-11-03 | tests/impure-derivations.sh: remove unknown experimental feature 'ca-references' | Artturin | |
ca-references was stabilized in d589a6aa8a5d0c9f391400d7e0e209106e89c857 | |||
2022-11-03 | Merge pull request #7218 from Gabriella439/headless | Eelco Dolstra | |
Add `--yes` option for Nix installation script | |||
2022-11-03 | Merge remote-tracking branch 'origin/master' into auto-uid-allocation | Eelco Dolstra | |
2022-11-03 | SourceExprCommand: swallow EvalError, add tests for this | Yorick van Pelt | |
Completing things that would error would print an ugly error in the middle of your command line. Avoid printing this error. | |||
2022-11-02 | Merge pull request #7246 from ↵ | Eelco Dolstra | |
NixOS/dependabot/github_actions/cachix/cachix-action-12 Bump cachix/cachix-action from 11 to 12 |