aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-28Merge pull request #2187 from bgamari/stoi-exceptionsEelco Dolstra
json-to-value: Use strtol instead of strtoi
2018-05-28Merge pull request #2186 from dtzWill/fix/cxx14-static-assertEelco Dolstra
eval.cc: add message to static_assert, message can be omitted w/c++17
2018-05-26json-to-value: Use strtol instead of strtoiBen Gamari
NixInt is long, so strtoi is too restrictive.
2018-05-26eval.cc: add message to static_assert, message can be omitted w/c++17Will Dietz
2018-05-26nix-daemon: remove unused "pendingMsgs" variableWill Dietz
2018-05-26Merge pull request #2181 from grahamc/nix-install-behind-mitm-proxyEelco Dolstra
Install Nix behind MITM proxy
2018-05-25libstore/download: remove unused function "getTime()"Will Dietz
2018-05-25Document NIX_SSL_CERT_FILE for installationGraham Christensen
2018-05-25multi-user profile: borrow single user profiles' NIX_SSL_CERT_FILE finding logicGraham Christensen
2018-05-25install-multi-user: don't force NIX_SSL_CERT_FILEGraham Christensen
Following the lead of the single user installer, if NIX_SSL_CERT_FILE is explicitly set prior to running, accept the user-provided version.
2018-05-25Merge pull request #1664 from matthewbauer/patch-4Eelco Dolstra
Setup NIX_PATH correctly in nix-profile-daemon
2018-05-24Merge pull request #2157 from volth/bitwiseEelco Dolstra
add builtins: __bitAnd, __bitOr, __bitXor
2018-05-24add docs and testsvolth
2018-05-24Merge pull request #2178 from alexfmpe/fix-docs-check-suffixEelco Dolstra
Fix docs on --check suffix
2018-05-23Fix docs on --check suffixAlexandre Esteves
2018-05-22Make Env self-describingEelco Dolstra
If the Env denotes a 'with', then values[0] may be an Expr* cast to a Value*. For code that generically traverses Values/Envs, it's useful to know this.
2018-05-22Memoise checkSourcePath()Eelco Dolstra
This prevents hydra-eval-jobs from statting the same files over and over again.
2018-05-22Merge pull request #2173 from dtzWill/fix/serialise-read-unbufferedEelco Dolstra
serialise: fix buffer size used, hide method for internal use only
2018-05-21serialise: fix buffer size used, hide method for internal use onlyWill Dietz
Fixes #2169.
2018-05-16add `mod' and bitwise builtins: camel-case function namesvolth
2018-05-16add `mod' and bitwise builtins: remove `mod' and shiftsvolth
2018-05-16add `mod' and bitwise builtins: remove infix functionsvolth
2018-05-15Merge pull request #2145 from serokell/uncached-channelEelco Dolstra
make sure not to use cached channels for nix-channel --update
2018-05-12add `mod' and bitwise builtinsvolth
2018-05-11Don't return negative numbers from the flex tokenizerEelco Dolstra
Fixes #1374. Closes #2129.
2018-05-11Revert "Throw a specific error for incomplete parse errors."Eelco Dolstra
This reverts commit 6498adb002bcf7e715afe46c23b8635d4592c156. We don't actually use IncompleteParseError in 'nix repl'.
2018-05-10Remove mention of default since we already know the defaultEelco Dolstra
2018-05-10Merge branch 's3-multipart-uploads' of https://github.com/AmineChikhaoui/nixEelco Dolstra
2018-05-10Merge pull request #2146 from adevress/spec-filefixEelco Dolstra
Cleanup and Update of nix.spec file
2018-05-10Merge pull request #2142 from domenkozar/docker-2.0.1Eelco Dolstra
Docker 2.0.1
2018-05-09Cleanup of nix.spec file to allow build on EL7 and beyondAdrien Devresse
- Clean deprecated spec file macros ( < EL6 ) - Allow to build Nix on EL7 using Software collection and Copr backports - Add conditional build to build Nix RPM without documentation for dev builds - Add missing BuildRequires (openssl, and others )
2018-05-09make sure not to use cached channels for nix-channel --updateYorick van Pelt
fixes #1964
2018-05-09In restricted eval mode, allow access to the closure of store pathsEelco Dolstra
E.g. this makes nix eval --restrict-eval -I /nix/store/foo '(builtins.readFile "/nix/store/foo/symlink/bla")' (where /nix/store/foo/symlink is a symlink to another path in the closure of /nix/store/foo) succeed. This fixes a regression in Hydra compared to Nix 1.x (where there were no restrictions at all on access to the Nix store).
2018-05-08docker readme: simplifyDomen Kožar
2018-05-08Dockerfile: 2.0.2Domen Kožar
2018-05-08Add README for dockerDomen Kožar
2018-05-08Dockerfile: update to 2.0.1Domen Kožar
2018-05-07share the executor between multiple copy threads.AmineChikhaoui
2018-05-07add a FIXME note to find a way to abort the multipart uploads inAmineChikhaoui
case the nix command is interrupted.
2018-05-07Support multi-part uploads for large NARs that exceed the size ofAmineChikhaoui
5Gb.
2018-05-07nix-shell: Only download requested outputsEelco Dolstra
Fixes #2116.
2018-05-03Merge pull request #2132 from gleber/docs-impureEnvVars-env-sourcePeter Simons
docs: mention source of env variables used by `impureEnvVars`.
2018-05-03Don't set a CA assertion for paths with referencesEelco Dolstra
Really fixes #2133.
2018-05-03LocalStore::addValidPath(): Throw error when the CA assertion is wrongEelco Dolstra
Closes #2133.
2018-05-02docs: mention source of env variables used by `impureEnvVars`.Gleb Peregud
2018-05-02Fix some random -Wconversion warningsEelco Dolstra
2018-05-02Fix builtins.add testEelco Dolstra
Nix prints the floating point number 4.0 as "4".
2018-05-02Fix bzip2 compression of files > 4 GiBEelco Dolstra
Bzip2's 'avail_in' parameter is declared as an unsigned int, so assigning a size_t length to it led to silent truncation. Fixes #2111.
2018-04-30Merge pull request #2126 from DavidEGrayson/pr_gc_docEelco Dolstra
nix-collect-garbage: fix documentation to not mention options like --print-dead
2018-04-30nix-collect-garbage: little doc fixDanylo Hlynskyi
This removes confusing documentation. It's better to remove doc than add implementation, because Nix 1.12 will surely have new GC interface anyway. Fixes https://github.com/NixOS/nix/issues/641