Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-15 | Added result and .vscode to gitignore | Farid Zakaria | |
2021-11-18 | Remove nix-reduce-build and nix-http-export | Eelco Dolstra | |
These scripts are not installed and haven't been updated in many years. | |||
2021-10-08 | gitignore the `libstore-tests` executable | regnat | |
So that running `make` still leaves a clean tree | |||
2021-08-09 | Merge pull request #5111 from Pamplemousse/clean | Eelco Dolstra | |
Minor maintenance cleaning | |||
2021-07-27 | Remove unecessary stuff in `.gitignore` | Pamplemousse | |
Signed-off-by: Pamplemousse <xav.maso@gmail.com> | |||
2021-07-27 | Remove dead code in doc’s local.mk | regnat | |
2021-07-19 | Cleanup the generation of the nix3 manpages | regnat | |
Use a dedicated make target for the man page rather than bundling the generation as part of `install`. Also make sure that `make install` is a fixpoint by - Removing the generated markdown files from `MANUAL_SRCS` - Not having the manpage generation write in its source directory so as to not update its timestamp (it would run each time otherwise) | |||
2021-07-07 | Add tests/dummy | Eelco Dolstra | |
2021-05-17 | Add a test for `nix run` with CA derivations | regnat | |
2020-12-02 | Generate separate manpages for each nix subcommand | Eelco Dolstra | |
2020-10-18 | Update .gitignore | Eelco Dolstra | |
2020-10-06 | mk/precompiled-headers.mk: Remove special handling for clang | Eelco Dolstra | |
2020-09-17 | Remove corepkgs/config.nix | Eelco Dolstra | |
This isn't used anywhere except in the configure script of the Perl bindings. I've changed the latter to use the C++ API's Settings object at runtime. | |||
2020-09-15 | .gitignore: inst -> outputs | Eelco Dolstra | |
2020-09-13 | Add ccls files to .gitignore | Brian Leung | |
2020-08-24 | Generate builtins section of the manual | Eelco Dolstra | |
2020-08-19 | Generate the nix.conf docs from the source code | Eelco Dolstra | |
This means we don't have two (divergent) sets of option descriptions anymore. | |||
2020-08-17 | Start generation of the nix.1 manpage | Eelco Dolstra | |
2020-07-24 | Remove DocBook manual | Eelco Dolstra | |
2020-06-04 | Add `src/libutil/tests/libutil-tests` to `.gitignore` | John Ericson | |
I gather this comes from the new unit tests. | |||
2020-04-06 | ignore error-demo | Ben Burdette | |
2020-03-24 | Misc changes from the flakes branch | Eelco Dolstra | |
2019-11-29 | Merge pull request #2748 from edolstra/rust | Eelco Dolstra | |
Make nix/unpack-channel.nix a builtin builder | |||
2019-11-28 | Remove RPM spec file | Eelco Dolstra | |
Closes #3225. Closes #3226. | |||
2019-11-26 | Remove most of <nix/config.nix> | Eelco Dolstra | |
This is no longer needed. | |||
2019-11-26 | Add some Rust code | Eelco Dolstra | |
2019-11-08 | gitignore /precompiled-headers.h.?ch | zimbatm | |
2019-01-13 | Treat plain derivation paths in context as normal paths. | Shea Levy | |
Previously, plain derivation paths in the string context (e.g. those that arose from builtins.storePath on a drv file, not those that arose from accessing .drvPath of a derivation) were treated somewhat like derivaiton paths derived from .drvPath, except their dependencies weren't recursively added to the input set. With this change, such plain derivation paths are simply treated as paths and added to the source inputs set accordingly, simplifying context handling code and removing the inconsistency. If drvPath-like behavior is desired, the .drv file can be imported and then .drvPath can be accessed. This is a backwards-incompatibility, but storePath is never used on drv files within nixpkgs and almost never used elsewhere. | |||
2018-03-20 | Make <nix/buildenv.nix> a builtin builder | Eelco Dolstra | |
This avoids sandbox annoyances. | |||
2018-02-08 | Add plugins to make Nix more extensible. | Shea Levy | |
All plugins in plugin-files will be dlopened, allowing them to statically construct instances of the various Register* types Nix supports. | |||
2017-10-02 | Reverse retry logic to retry in all but a few cases | Dan Peebles | |
It was getting too much like whac-a-mole listing all the retriable error conditions, so we now retry by default and list the cases where retrying is almost certainly hopeless. | |||
2017-06-06 | Always use the Darwin sandbox | Eelco Dolstra | |
Even with "build-use-sandbox = false", we now use sandboxing with a permissive profile that allows everything except the creation of setuid/setgid binaries. | |||
2017-05-31 | OS X sandbox: Improve builtin sandbox profile | Eelco Dolstra | |
Also, add rules to allow fixed-output derivations to access the network. These rules are sufficient to build stdenvDarwin without any __sandboxProfile magic. | |||
2017-05-30 | Darwin sandbox: Use sandbox-defaults.sb | Eelco Dolstra | |
Issue #759. Also, remove nix.conf from the sandbox since I don't really see a legitimate reason for builders to access the Nix configuration. | |||
2017-02-07 | Add nix-perl package for the perl bindings | Shea Levy | |
2017-02-07 | Merge branch 'nix-copy-closure-c++' of https://github.com/shlevy/nix | Eelco Dolstra | |
2017-02-07 | Remove download-via-ssh | Eelco Dolstra | |
Replaced by SSHStore. | |||
2017-02-07 | Remove build-remote.pl.in | Eelco Dolstra | |
2017-01-20 | nix-copy-closure: Implement in C++. | Shea Levy | |
Tests fail currently because the database is not given proper hashes in the VM | |||
2016-11-10 | build-remote: Implement in C++ | Shea Levy | |
2016-10-17 | .gitignore: catch up with perl -> c conversion | Alexander Ried | |
2016-08-31 | Merge branch 'nix-build-c++' | Shea Levy | |
2016-08-31 | Merge branch 'nix-channel-c++' | Shea Levy | |
2016-08-11 | nix-channel: implement in c++ | Shea Levy | |
2016-08-11 | Merge branch 'buildenv-c++' of https://github.com/shlevy/nix | Eelco Dolstra | |
2016-08-11 | buildenv: perl -> c++ | Shea Levy | |
2016-08-10 | Nuke nix-push. | Shea Levy | |
Rarely used, nix copy replaces it. | |||
2016-08-10 | Remove nix-install-package. | Shea Levy | |
Refs #831 | |||
2016-08-09 | nix-build: Port to c++ | Shea Levy | |
This was a dumb line-for-line rewrite, because nix build/nix run/etc. will replace it. | |||
2016-07-21 | find-runtime-roots: fold into gc.cc | Shea Levy | |