[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
annotated tag 2.0 deleted (was 94583bb)
From: |
Ludovic Courtès |
Subject: |
annotated tag 2.0 deleted (was 94583bb) |
Date: |
Fri, 6 Jul 2018 05:27:39 -0400 (EDT) |
civodul pushed a change to annotated tag 2.0
in repository guix.
*** WARNING: tag 2.0 was deleted! ***
tag was 94583bb
This change permanently discards the following revisions:
discards 179b896 Merge branch 'data-dir-non-canon' of
https://github.com/shlevy/nix
discards e8d53bf Revert "Enable sandbox builds on Linux by default"
discards ddbcd01 Fix restricted mode when installing in non-canonical data
dir
discards eaa52c3 Set release date
discards ddc58e7 Enable sandbox builds on Linux by default
discards 6964131 Merge branch 'fix/sandbox-shell-features' of
https://github.com/dtzWill/nix
discards de4c03d Merge branch 'fix/dry-run-partially' of
https://github.com/dtzWill/nix
discards 88c90d5 Manual: Put configuration options in sorted order
discards 0d54671 Manual: Update chapter on remote builds
discards e2d71bd Revert "libexpr: Fix prim_replaceStrings() to work on an
empty source string"
discards a6c497f Merge branch 'nix-copy' of git://github.com/Mic92/nix-1
discards fa7fd76 nix-copy: fix examples
discards 7c377dc Merge remote-tracking branch 'dezgeg/afl-fixes'
discards 4e44025 Release notes: Add contributors
discards cea4fb3 Fix evaluation of binaryTarball.aarch64-linux
discards 546f98d libutil: Fix invalid assert on decoding base64 hashes
discards 4ea9707 libexpr: Fix prim_replaceStrings() to work on an empty
source string
discards 1d0e428 libutil: Fix infinite loop in filterANSIEscapes on '\r'
discards 056d28a libexpr: Don't create lots of temporary strings in
Bindings::lexicographicOrder
discards d4e9353 Fix incorrect (and unnecessary) format string
discards d7fdfe3 Remove macOS multi-user instructions
discards 70eb641 Update release notes
discards a6c0b77 configure.ac: define HAVE_SECCOMP macro when using
seccomp, fix build/tests
discards 623fcb0 Merge pull request #1882 from
shlevy/no-seccomp-no-filterSyscalls
discards e1eb63a Merge branch 'perf-fixes' of git://github.com/dezgeg/nix
discards e59a8a6 Don't silently succeed seccomp setup when !HAVE_SECCOMP.
discards ed73d40 Config::handleUnknownSettings(): Remove unused 'fatal'
argument
discards 75a1d96 Merge branch 'register-settings' of
https://github.com/shlevy/nix
discards 7fe5910 Merge pull request #1857 from
dtzWill/fix/check-for-lzma-mt
discards 690ac7c configure: Add a flag to disable seccomp.
discards 37264ed libexpr: Avoid an unnecessary string copy in
prim_derivationStrict
discards 66eeff3 libexpr: Remove unnecessary drvName assignment in
prim_derivationStrict
discards 7e03605 libexpr: Optimize prim_derivationStrict by using more
symbol comparisons
discards 0845cdf libexpr: Rely on Boehm returning zeroed memory in
EvalState::allocEnv()
discards b8bed7d libexpr: Optimize prim_attrNames a bit
discards f67a700 libexpr: Pre-reserve space in string in unescapeStr()
discards 3a5a241 Merge pull request #1873 from matthewbauer/fix-manpath
discards 8f18672 Set backup MANPATH in case man path isn’t set correctly.
discards d26b71f Merge pull request #1872 from shlevy/macOS-poll-fix
discards ac973a6 monitor-fds: Fix on macOS.
discards 96d4831 Merge pull request #1870 from shlevy/split-version
discards b095c06 Add splitVersion primop.
discards de4934a Allow plugins to define new settings.
discards 3fe9767 Fix plugin tests on darwin
discards 52c777a Merge pull request #1863 from shlevy/conf-includes
discards 7253113 Merge pull request #1862 from shlevy/plugin-dirs
discards b8739f2 Enable specifying directories in plugin-files.
discards 6eb1040 Allow includes from nix.conf
discards f471aac Merge pull request #1775 from LnL7/darwin-build-users
discards 7828dca Merge branch 'register-constant' of
https://github.com/shlevy/nix
discards 1c10a74 Merge branch 'plugins' of https://github.com/shlevy/nix
discards c5cc57e Merge pull request #1859 from FRidh/flatten
discards 9bcb4d2 Fix hang in build-remote
discards 4f09ce7 Fix 'deadlock: trying to re-acquire self-held lock'
discards 35fd317 toBuildables -> build
discards c620903 compression: make parallel sink separate class
discards a0bdc96 compression: print warning if parallel requested but not
supported
discards 60eca58 Nix stats: flatten statistics
discards 5a082ad configure.ac: check if lzma has MT support, fix deb
build/etc.
discards 960e9c5 nix: Ensure that the user sees errors from substituters
discards aa02cdc getDefaultSubstituters(): Skip broken substituters
discards 3d2d207 Merge pull request #1848 from AmineChikhaoui/parallel-xz
discards 081f14a Allow using RegisterPrimop to define constants.
discards 88cd2d4 Add plugins to make Nix more extensible.
discards ad97a21 nix-env: Fix parsing of --system
discards 444bae4 dsa -> ed25519
discards 0685a64 Merge branch 'master' of https://github.com/NixOS/nix
into parallel-xz
discards c7e0be1 build-dry: disable failing portion of test until issue is
fixed
discards 98031b6 nix build: Don't create output links with --dry-run.
discards 3780435 tests: Add (failing) tests for reported --dry-run issues.
discards f201b77 More completely fix recursive nix, unbreak tests
discards a566372 Merge branch 'master' of https://github.com/NixOS/nix
into parallel-xz
discards 47ad880 move the parallel-compression setting to
binary-cache-store, the setting can be done now from the url e.g
s3://nix-cache?parallel-compression=1 instead of nix.conf.
discards 88b5d0c Prevent accidental recursive Nix
discards 55ecdfe make multi threaded compression configurable and use
single threaded by default.
discards 163e395 Merge branch 'master' of https://github.com/NixOS/nix
into parallel-xz
discards 48c192c builtins.path test: Don't rely on shlevy's XDG_RUNTIME_DIR
discards 84989d3 Improve filtering of ANSI escape sequences in build logs
discards cfdfad5 Simplify
discards 0f3dae1 Merge branch 'fix-aarch64-test' of
https://github.com/grahamc/nix
discards abe6be5 Merge pull request #1816 from shlevy/add-path
discards 9d1e22f set block size to 0 to let the lzma lib choose the right
one, add some comments about possible improvements wrt memory usage/threading.
discards 69d82e5 Add path primop.
discards bc7e3a4 support multi threaded xz encoder, this might be
particularly useful in the case of hydra where the overhead of single threaded
encoding is more noticeable e.g most of the time spent in "Sending
inputs"/"Receiving outputs" is due to compression while the actual upload to
the binary cache seems to be negligible.
discards 6f6bfc8 Update the progress bar at most 20 times per second
discards 694b6d2 Merge branch 'fix/busybox-sandbox-shell-attribute' of
git://github.com/dtzWill/nix
discards 43f8ef7 realiseContext(): Add derivation outputs to the allowed
paths
discards f24e726 checkURI(): Check file URIs against allowedPaths
discards f539085 Fix evaluation
discards 47dc607 release-common: use shell from nixpkgs, provide fallback
for compat
discards 55012ec Tweak progress bar message
discards bb1d046 Allow substituters to be marked as trusted
discards 2175eee Fix segfault using non-binary cache stores as substituters
discards 0ffa615 busybox shell: enable various useful/expected features
discards 84722d6 Remove nix-build --hash
discards de96daf Merge branch 'master' of git://github.com/catern/nix
discards 19477e8 nix-build: Ignore --indirect
discards e7b23eb Remove docs on removed --drv-link and --add-drv-link
options
discards 8556998 Remove obsolete references to manifests
discards e543257 document ability to set NIX_REMOTE=unix://path/to/socket
discards c129fc6 Merge pull request #1801 from catern/master
discards 88f4f02 Fix building without aws-sdk-cpp
discards c287d73 Rename 1.12 -> 2.0
discards 6fa6902 Add 'nix upgrade-nix' command
discards 8af911b Merge pull request #1825 from giorgiga/master
discards 30370f1 Cleanup
discards 6270b2e Merge branch 'http-binary-cache-put-upsert' of
https://github.com/adelbertc/nix
discards f8e8dd8 Manual: Remove old cruft
discards 478e3e4 Indent properly
discards 9f9393d solves #1582
discards f93e890 configure: Use $CPP instead of cpp directly
discards 0167eac Improve manual on inheriting attributes
discards 746f8ae remote_store: register for NIX_REMOTE=unix://path
discards 1d5d277 HttpBinaryCacheStore: Support upsertFile with PUT.
discards e09161d Remove signed-binary-caches as the default for
require-sigs
discards 98f3c75 Merge pull request #1797 from dezgeg/userns-tests-fix
discards 479692a Merge pull request #1811 from dtzWill/update/json-3.0.1
discards b76e282 Merge pull request #1813 from
copumpkin/download-pre-resolve-url
discards d43a8b2 Fix obscure corner case in name resolution for
builtin:fetchurl in sandboxed environments
discards f7c2636 nlohmann-json: 2.1.1 -> 3.0.1
discards c382866 Fix test
discards 9304fde Don't access tarballs.nixos.org in a test
discards 89a2a11 Don't use [[noreturn]]
discards 3c4c30e Rewrite builtin derivation environment
discards 2896bb6 Don't retry CURLE_URL_MALFORMAT
discards 87e3d14 Add a test for --check / --repeat
discards 0c95776 Don't define builtins.{currentSystem,currentTime} in pure
mode
discards 5647e55 Merge pull request #1793 from peterstuart/fix-extra-space
discards 5cc5c3f Merge pull request #1799 from iavael/manpath-fix-1
discards 27b510a nix eval: Stop progress bar before printing the result
discards 16e0287 nix eval: Take only one argument
discards cfeff3b Move show-trace docs
discards d8b4cfa Typo
discards 6ddfe9a <nix/fetchurl.nix>: Don't access builtins.currentSystem
discards 75b9670 Make show-trace a config setting
discards d4dcffd Add pure evaluation mode
discards 23fa7e3 parseExprFromFile -> evalFile
discards ba75c69 Barf when using a diverted store on macOS
discards 53b5207 Merge pull request #1794 from
dtzWill/feature/nix-log-pager
discards ebc42f8 Fix manpath detection
discards 59086e4 Fix tests using user namespaces on kernels that don't
have it
discards 6454ca3 nix log: use pager
discards a65376b Remove extra space.
discards 74f75c8 import, builtins.readFile: Handle diverted stores
discards 435ccc7 release: access fetchGit from builtins to fix eval w/1.11
(<1.12)
discards da85bea Merge pull request #1777 from bhipple/fix-32bit-rpm-builds
discards 874ad7d Merge pull request #1788 from k0001/rem-subs-1
discards b0328c2 nix.conf: builders-use-substitutes
discards 3cd0704 Merge pull request #1787 from dtzWill/fix/git-not-on-PATH
discards 428680b fetchGit: fix creation of uninitialized cache dir, let
git create it
discards 84d9e21 fetchGit.sh: Test we don't "corrupt" cache if invoke w/o
git avail
discards 7b95836 Improve error message with --repair for untrusted users
discards 6e09896 Merge pull request #1774 from LnL7/darwin-no-etc-profile
discards 1882e80 Fix Fedora 25 i386 RPM build
discards 44272d8 Rename "use-substitutes" to "substitute"
discards 1b851ae Merge pull request #1773 from bhipple/fix-hydra-rpm-builds
discards d158261 installer: create 'enough' build users
discards 27788f4 installer: don't touch /etc/profile
discards 4cb5c51 Fix RPM builds by increasing VM memory size
discards e297aa7 Merge pull request #1772 from shlevy/hasContext
discards 689b278 Add hasContext primop
discards f68c2b5 Merge pull request #1770 from
dtzWill/fix/run-test-sandbox-ubuntu
discards 9b67f23 Merge pull request #1768 from dtzWill/feature/brotli
discards 099ba37 Merge pull request #1766 from FRidh/aspell
discards 5afee18 run.sh: include lib64 in sandbox-paths to fix on ubuntu
16.XX
discards 9dd2b8a use libbrotli directly when available
discards ab8ba71 Do not export ASPELL_CONF
discards 6a0dd63 Merge branch 'fix/issue-1757' of
git://github.com/dtzWill/nix
discards 25196d0 Merge branch 'fix/fetchGit-clean-branch' of
git://github.com/dtzWill/nix
discards bd17ccf nix repl: use linenoiseKeyType to differentiate ^C and ^D
discards 4801420 Remove debug line
discards 2e6f06c fetchGit: Fix handling of local repo when not using
'master' branch
discards aa43cbb Check aws-sdk-cpp version
discards 6d80870 release.nix: Use fetchTarball and fetchGit
discards 62e214f Merge branch 'fix/issue-1742-empty-completions' of
git://github.com/dtzWill/nix
discards 576abaa Merge pull request #1753 from FRidh/fix/escaping
discards af1e2ff Fix escaping, fixes build
discards 71987b1 linenoise.cpp: allow completions from empty input
discards ca40fbd Add an issue template to cut down on the confusion
discards 8efe937 Fix build on gcc 7
discards 1dffbff Merge pull request #1736 from bgamari/stoi-exceptions
discards 626a94d edit: Catch stoi exceptions from line number parsing
discards f9bcbdd json-to-value: Throw sensible error message on invalid
numbers
discards 5d5b931 Fix build against current aws-sdk-cpp
discards e4ece83 tests.setuid: only on i686 and x86_64 linuxs
discards 1ca8e95 Merge pull request #1722 from
bhipple/fix-for-older-libcurl
discards de38fa9 Merge pull request #1724 from dtzWill/fix/minor-warnings
discards e3c19ff Merge pull request #1725 from
chris-martin/pr/concatStringsSep
discards 2a8f09a Add builtins.concatStringSep to the manual
discards 00e0c41 Mark comparison call operator as const
discards e4d43f1 logging.cc: add missing 'override'
discards c800f47 Fix forward-decl of Bindings as "class", match definition.
discards 06d4566 Merge pull request #1721 from expipiplus1/patch-2
discards 5ba5ca7 Merge branch 'feature/linenoise-ng' of
git://github.com/dtzWill/nix
discards d76c4fe Fix for builds with system libcurl < 7.30
discards 35a49f1 Escape left angle brackets in XML documentation
discards 0b59882 Merge pull request #1717 from
grahamc/upload-release-aarch64
discards d73e16d Merge pull request #1718 from markus1189/nix-hash-doc
discards 82e6275 Merge pull request #1719 from
grahamc/fixup-darwin-hs-master
discards 1db0343 replace lolcat with nix-info
discards be79d1f darwin installer: fix on High Sierra
discards 0af6684 nix-hash: Add sentence and example for nix-prefetch-url
hash
discards fbab9ed upload-release.pl: support aarch64-linux
discards e301354 Fix test
discards 2df9cbe Provide random access to cached NARs
discards 338f29d nix ls-{nar,store}: Return offset of files in the NAR if
known
discards ba334bd Merge pull request #1714 from LnL7/fix-ssh-store-nar
discards 2cb8aaa ssh-store: fix length when writing nar
discards 11a7f8c Merge branch 'fetchGit-fast-revision-update'
discards 7f2c324 Simplify build by including nlohmann/json.hpp
discards f1efb97 Fix #1635.
discards cd74a55 Merge pull request #1704 from lheckemann/buildenv-eol-fix
discards f986a44 Fix "Unexpected EOF reading a line" error
discards b52846a Show log tail when a remote build fails
discards e50d733 doc: linenoise -> linenoise-ng
discards 964349e no "linenoiseFree" in linenoise-ng
discards 21f5157 replace vendored linenoise with linenoise-ng
discards 3c470c9 Merge pull request #1699 from aszlig/fix-remote-build-log
discards 6567ab9 build-remote: Fix missing log output
discards 549c370 nix path-info: Show URL of NARs in binary caches
discards 90948a4 nix-shell/nix-build: Support .drv files again
discards eedbc4e fetchGit: Ignore tarballTtl if rev is set and not in the
repo.
discards 0fc3e58 tests/run.sh: Fix /build conflict when building in a
sandbox
discards d7da6c9 fetchGit/fetchMercurial: Fix directory inclusion check
discards 6cdaa85 Propagate flags like --sandbox to the daemon properly
discards 7536fe3 Add a warning about the 'trusted-users' option
discards 4fcf448 Add tests for verifying/copying content-addressed paths
discards 0c9718a Add tests for signature checking when copying between
local stores
discards 8df60b4 Document secret-key-files
discards 4cde04f Add tests for "nix run"
discards f5f29dc nix eval --raw: Use coerceToString()
discards 1ff0118 nix run: Fix "flag '--command' requires 2 argument(s)"
discards 4eb9e20 nix run: Fix accidental removal of /nix/store existence
check
discards a3aa850 nix run: Ignore non-directories while setting up the
chroot
discards 193330d Test: Replace --option with the corresponding flag
discards 91a1987 signed-binary-caches -> require-sigs
discards d0b88db Cleanup
discards 7a2b64e binary-cache-public-keys -> trusted-public-keys
discards ea94a87 install-darwin-multi-user.sh: Remove superfluous nix.conf
settings
discards 72804dc Merge pull request #1645 from twhitehead/stat-race
discards 7474ac8 nix copy: Abbreviate "daemon"
discards 8956ae1 Add a "profile" option to S3BinaryCacheStore
discards 897ca33 Merge pull request #1678 from
dtzWill/feature/anchor-exit-exception
discards 2713186 Doh
discards 9d7ce0b anchor nix::Exit exception
discards 2f5789c Add dependencies for coverage test
discards 4b45d8c Update lcov filter
discards ec5b048 nix sign-paths: Support binary caches
discards d6dbda7 Add tests for "nix verify", "nix sign-paths" etc.
discards 2c39e4e Revert "Don't parse "x:x" as a URI"
discards 5773d66 nix ls-{nar,store}: Don't abort on missing files
discards b8d4468 Add some tests
discards 4db0a95 nix ls-{nar,store} --json: Respect -R
discards c8155e9 Don't indent JSON output
discards bac8055 nix ls-{store,nar}: Add --json flag
discards c0d93a0 Remove ncurses-bin
discards 5ef5d70 Make config options available to legacy commands
discards c9c3fc7 Rename tests/nar-index -> tests/nar-access
discards 9d87d03 Remove extraneous comment
discards 513b143 Merge pull request #1650 from
copumpkin/darwin-sandbox-unix-socket
discards fd10f6f Show when tests are skipped
discards dc30856 Merge pull request #1632 from AmineChikhaoui/sigint-copy
discards 7a4d957 fetchgit.cc -> fetchGit.cc
discards 6cf7c6a Remove git:// support in NIX_PATH
discards ee6ac38 fetchGit/fetchMercurial: Filter out directories with
untracked files
discards 4dee01d fetchGit: Add a test
discards 0e77aa3 fetchGit: Don't do a remote fetch if we already have the
rev
discards 9ccea31 Merge pull request #1651 from LnL7/darwin-sandbox-getpwuid
discards 453f675 Allow getpwuid in the darwin sandbox.
discards e104842 Merge pull request #1660 from 4z3/patch-1
discards 4070264 Merge pull request #1655 from copumpkin/patch-1
discards 3105679 Don't freak out if we get a 403 from S3
discards 5ab37f0 fetchMercurial: fix error message
discards ac4a1ef Merge pull request #1657 from plesiv/docs-typeof-fix
discards ae506c1 Mention isFloat function in "Built-in Functions" section
discards 3050395 Mention "float" type in builtins.typeOf section of the
docs
discards 212e72c Fix build
discards e026bc3 fetchMercurial: Don't fetch hashes we already have
discards 1969f35 Add fetchMercurial primop
discards cd532a9 Fix filterSource
discards bc6b3f7 Always allow builds to use unix domain sockets in Darwin
sandbox
discards 72cd52c builtins.fetchgit: Support importing a working tree
discards 197922e Merge pull request #1646 from
copumpkin/optional-sandbox-local-network
discards 4a4a009 Allow optional localhost network access to sandboxed
derivations
discards f90f660 Don't parse "x:x" as a URI
discards 07d2c6d Fix (highly unlikely) race condition in readLink
discards 1299115 nix-build: Fix --hash
discards 63c80ae Make "fetchGit /path" work
discards a5c392a fetchGit: Fix broken assertion
discards 812e027 Add option allowed-uris
discards f1c555c fetchurl/fetchTarball are *not* allowed in restricted mode
discards 5cb7805 Merge pull request #1633 from orivej/doc
discards e383828 builtins.fetchGit: Return an attrset with revision info
discards f968688 enable-http2 -> http2
discards 0493227 fetchgit -> fetchGit
discards 23ce4b3 fetchTarball: Use "source" as the default name
discards 66ddbef fetchurl/fetchTarball: Respect name changes
discards f25791c builtins.fetchgit: Don't mess up the progress indicator
discards 65b5f17 builtins.fetchgit: Support a "name" attribute
discards c1ae189 nix repl :t: Indicate strings that have a context
discards 842ce8b Clarify indented string escaping rules
discards 15457c5 Describe "with" scoping precedence
discards e5c499b Describe arithmetic operators
discards 0f9a722 respect SIGINT in nix copy during the paths queries #1629
discards 54a2cd9 Merge branch 'master' of github.com:NixOS/nix into
sigint-copy
discards 9971d87 Fix building on clang
discards 9f01a3f attempt to fix #1630: make the queries of store paths run
in parallel using a thread pool
discards 82327e3 exportReferencesGraph: Allow exporting a list of store
paths
discards 8191992 Bump language version
discards 3395e3b Fix exportReferencesGraph in the structured attrs case
discards 2d5b1b2 Pass lists/attrsets to bash as (associative) arrays
discards ac12517 Fix RPM build
discards 86aab6e Add --store argument to legacy commands
discards d16fd24 Allow shorter syntax for chroot stores
discards 3460e4c More progress indicator improvements
discards 96051dd More progress indicator improvements
discards be22070 Progress indicator: Show on what machine we're building
discards f862476 build-remote: Work properly on a chrooted store
discards fe9d2f9 Handle log messages from build-remote
discards 0d59f1c nix: Respect -I, --arg, --argstr
discards 25f3262 Remove the remote-builds option
discards af241ae Remove the builder-files option
discards d4609bb NIX_BUILD_HOOK variable is gone
discards 37fbfff Pass all settings to build-remote
discards f32cdc4 Turn $NIX_REMOTE into a configuration option
discards 38dcd0c Release note updates
discards 863a45f build-remote: Put current load under the store state
directory
discards f31c66d Merge pull request #1616 from
copumpkin/separate-darwin-sandbox
discards 311b590 Merge pull request #1622 from kini/c++14-prerequisite
discards 3294070 Mention C++14 dependency in the manual.
discards c7af84c nix-shell: Fix file name resolution in shebangs
discards ef1d014 Revert "Let's not populate the NAR cache from
hydra-queue-runner for now"
discards 908590d Let's not populate the NAR cache from hydra-queue-runner
for now
discards 75cd75b Errors writing to the NAR cache should not be fatal
discards d830614 Suppress "copying 0 paths" message
discards 6e5165b Shift Darwin sandbox to separate installed files
discards b24b8ef BinaryCacheStore::addToStore(): Add NARs to the local
cache
discards ca580be BinaryCacheStore: Support local caching of NARs
discards 11ba430 Remove BinaryCacheStoreAccessor
discards cbc2169 fetchgit: Remove incomplete/unneeded ref check.
discards 8522db1 Merge branch 'nix-profile-daemon'
discards be59f07 Merge pull request #1601 from shlevy/fetchgit-no-uri-check
discards 6a037a7 Pull nix-profile-daemon from 1.11
discards 4e58294 fetchgit: Remove incomplete/unneeded isURI check.
discards 1dd29d7 Add option to disable the seccomp filter
discards 9730781 Merge pull request #1571 from teto/improve_priority_msg
discards 73252ae Merge pull request #1591 from
shlevy/darwin-installer-no-sudo-i
discards 29205e0 Merge pull request #1586 from acowley/patch-2
discards 177aee0 Merge pull request #1580 from
copumpkin/retry-after-timeout
discards 3d3c7fa Merge pull request #1595 from peti/master
discards fda7b95 Fix a hang in ThreadPool
discards 838509d Whitespace
discards 1893f78 Merge pull request #1594 from dtzWill/fix/busybox-builtins
discards 37164ae docker: ensure that the installation works for users
other than 'root', too
discards 2f1a1c5 release-common: Fix busybox builtins (busybox >= 1.27)
discards b2e00fd Merge pull request #1593 from Mic92/bashism
discards e94fc23 fixing bashisms in test code
discards fb98e29 darwin installer: Fix on systems where sudo -i is
disabled.
discards c6676ea Merge branch 'elegant-tests' of
https://github.com/copumpkin/nix
discards fce24b7 Merge pull request #1587 from copumpkin/fix-tests
discards 60ecbd7 More elegant test output
discards 3139cad Fix tests
discards 476493d Reverse retry logic to retry in all but a few cases
discards 92f9d18 install-darwin-multi-user: relax assumption check
discards f3e0d46 nix run: Restore signals
discards 5421ad2 nix copy: make recursive by default
discards b887521 Tweak message
discards bfef3ec nix build: Fix realising a store path
discards d1c6e0f nix why-depends: Write to stdout
discards e8d6ee7 Add "nix show-derivation"
discards e350671 Doh
discards 6920c23 Improve error message for conflicting priorities
discards 84f112b nix-shell: Ignore readFile() errors
discards aca4f7d Don't remove Content-Encoding in fetchurl /
nix-prefetch-url
discards 5324bb9 Update release notes
discards 346aeee Remove Debian 8 and Ubuntu 14.10
discards 89dc62c RemoteStore: Add option to drop old connections from the
pool
discards 308ecf6 Show the pid of temporary roots
discards da1e4fd nix-store -q --roots / --gc --print-roots: Print
temporary / in-memory roots
discards 9703662 Add "nix add-to-store" command
discards 1c58ad2 nix why-depends: Fix showing self-references
discards 359ede1 Merge pull request #1562 from peti/master
discards fc0ded3 nix why-depends: Add option to show all edges causing a
dependency
discards 1511f01 docker: update to Nix 1.11.14
discards d41c5eb Add command "nix why-depends"
discards 8af704e Typo
discards ad228d8 nix build: Only download the requested derivation outputs
discards 3ed8290 LegacySSHStore: Include signatures etc.
discards e02edb1 nix copy: Add --substitute flag
discards b7376ed ThreadPool: On exception, interrupt the other worker
threads
discards 6a888ec copyStorePath(): Fill in missing narHash regardless of
checkSigs
discards 3cf1705 nix copy: Don't open the --from store twice
discards 8f6b347 ThreadPool: Improve exception handling
discards a2740c9 nix copy: Add examples
discards 88e6bb7 Communicate the structured log FD to builders
discards 24e23a1 nix search: Add examples
discards 4967f05 nix eval: Add examples
discards 2ebeffc nix log: Add examples
discards 17afc42 nix build: Add examples
discards 2e9b7c4 nix run: Add some examples
discards dff440a nix build: Add --out-link and --no-link options
discards df4342b nix build: Create result symlinks
discards 1277aab Fix abort when the GC thread gets an exception
discards 0b606aa Add automatic garbage collection
discards b932ea5 GC: Don't delete own temproots file
discards 8215b75 Abort curl downloads if there is no progress for 5 minutes
discards 7a108d9 Fix verbosity level for nix build --dry-run
discards fe38fce Merge pull request #1545 from trofi/glibc-2.26
discards c9857ef src/libmain/stack.cc: fix 'ucontext' usage on glibc-2.26
discards bbdf08b Call queryMissing() prior to building
discards fd73c1e Add an activity for binary cache queries
discards c2154d4 Rename a few configuration options
discards 7d4a713 More macOS build fixes
discards fabde43 Fix build failure on non-Linux
discards 9f47eac Fix mismatched tag warning
discards e9c07a3 nix edit / log: Operate on a single Installable
discards 9b82ecb nix search: Warn about cached results
discards c8235c5 nix run: Flush the progress bar before starting the
command
discards 05d68a6 nix run: Add some flags for clearing/keeping the
environment
discards 5cc8609 nix run: Allow passing a command to execute
discards 93a5ef0 nix run: Fix chroot execution
discards 1c58e13 Hide commands that don't have a description
discards 05c45f3 readLink(): Handle symlinks in /proc
discards 2cc345b Give activities a verbosity level again
discards cfc8132 Don't send progress messages to older clients
discards fe34b91 Tunnel progress messages from the daemon to the client
discards e681b1f Simplify
discards 8fff3e7 Make TunnelLogger thread-safe
discards 94a0548 Simplify
discards 9b845e6 Doh
discards 0ac35b6 Allow derivations to update the build phase
discards c137c0a Allow activities to be nested
discards f194629 Fix Debian build
discards db1d450 Handle SIGWINCH
discards ec9e0c0 When truncating the progress bar, take ANSI escape
sequences into account
discards a3015db Typo
discards 0e9ddcc Restore activity metadata
discards 1f56235 Clean up JSON construction
discards 4af2611 Allow builders to create activities
discards 4c6a265 Remove debug line
discards 9400cb3 Disallow accidental copy construction
discards 37db080 Merge pull request #1529 from matthewbauer/remove-nix-mode
discards 2c75945 Remove nix-mode.el from Nix.
discards 898a3f7 Merge pull request #1527 from chaseadamsio/master
discards 09a38f9 update MD5 to SHA-256 in expression-syntax
discards e56e790 Merge pull request #1525 from
wingo/remove-buggy-octal-decoder
discards 6bb4e3e Remove unused decodeOctalEscaped
discards e2f9a61 Update release notes
discards 2ee1b93 Merge branch 'tokenize' of https://github.com/nbp/nix
discards c2cab20 nix verify: Restore the progress indicator
discards b4ed97e nix optimise-store: Show how much space has been freed
discards 23b8b7e nix optimise-store: Add
discards 40bffe0 Progress indicator: Cleanup
discards dff12b3 Progress indicator: More improvements
discards bf1f123 Progress indicator: Show number of active items
discards 0e0dcf2 Progress indicator: Unify "copying" and "substituting"
discards c36467a Improve substitution progress indicator
discards b29b6fe nix copy: Improve progress indicator
discards c5e4404 nix copy: Revive progress bar
discards dffc3fe nix copy: Add --no-check-sigs flag
discards e4bd42f Disallow SSH host names starting with a dash
discards b8867a0 Add builtins.string function.
discards 82c4b37 Merge pull request #1517 from nbp/move-match-doc
discards 27417c6 Move builtins.match documentation between map and mul.
discards f76e85d Start of 1.12 release notes
discards b6ee5e5 Style fix
discards af765a8 Use /proc/self/fd to efficiently close all FDs on Linux
discards c6184de nix repl: Support printing floating-point numbers
discards eb1d1ca Merge pull request #1499 from puffnfresh/bug/arm-fixes
discards b39cc4f Include missing <cstdlib> for abort()
discards a277898 Merge branch 'macOS' of https://github.com/davidak/nix
discards 561e977 Merge branch 'quotes' of https://github.com/Mic92/nix-1
discards 2fd8f8b Replace Unicode quotes in user-facing strings by ASCII
discards fcb8d6a replace "OS X" with "macOS"
discards 92bcb61 replace "Mac OS X" with "macOS"
discards c7654bc nix-build: Fix regression causing all outputs to be built
discards af4689f nix-prefetch-url: Fix regression in hash printing
discards 7480f4f builtins.fetchgit: Support specifying commit hashes
discards 9f64cb8 builtins.fetchgit: Respect tarball-ttl
discards 69deca1 builtins.fetchgit: Use proper refs locally
discards 6d7de7f builtins.fetchgit: Cache hash -> store path mappings
discards 57b9505 nix search: Add a cache
discards 4c9ff89 nix-build/nix-shell: Eliminate call to nix-instantiate /
nix-store
discards c94f3d5 nix-shell: Use bashInteractive from <nixpkgs>
discards 57a30e1 nix search: Ignore top-level eval errors
discards fc3568e FD_SETSIZE check: BuildError -> Error
discards b144c4d nix search: Add --json flag
discards 90825de Add "nix search" command
discards 3162ad5 Merge pull request #1471 from veprbl/fdsetsize
discards d5e1bff Do not try to fill fd_set with fd>=FD_SETSIZE
discards 72462b4 Merge pull request #1470 from grahamc/patch-1
discards 364f75e Update mailing list.
discards da2ad30 Update the mailing list.
discards bf6792c Always use base-16 for hashed mirror lookups
discards 49304ba Make the hashes mirrors used by builtins.fetchurl
configurable
discards 4ec6eb1 Fix accidental printError
discards f3e4323 Merge pull request #1467 from alicebob/nomd5
discards 1e0f59a use sha256 hashes in the examples
discards 766ad5d nix path-info: Show download sizes for binary cache stores
discards fdc9da0 Avoid a call to derivationFromPath()
discards 3908d39 nix path-info: Don't barf on invalid paths
discards 6438ba2 StorePathsCommand: Don't build installables
discards 15e8bd3 Merge pull request #1466 from
grahamc/nix-master-darwin-install
discards e0d39c8 Rename PINCH_ME_IM_SILLY to ALLOW_PREEXISTING_INSTALLATION
discards 12f6bb3 If there is no TTY, also skip verbose sudo messages
discards ce2281e Ensure PINCH_ME_IM_SILLY allows a /nix/store to stick
around between builds
discards 1c7ce2a Assume yes if we have no TTY
discards 73a57a2 Cleanup and more specificity around set -e
discards 3839dda Only clean if the file exists
discards 92ca935 Clean up nix hints from the old insstaller
discards 61ea9e9 Run nix-build inside a fresh bash login
discards bc647fd chmod
discards a0369b1 Test the installer
discards 657b47e Address feedback around printf & exec
discards 6a4037c Don't install a second nix after the initial
installation, and the rsync change fixes a bug hidden by the nix replacement
where the store files were being owned by the installing user due to rsync's -a
implying -og.
discards 092f447 Clean up issues around uninstall directions, and only
show relevant directions
discards 6f63994 Prompt for sudo before validating assumptions, and check
ourselves for root-owned files instead of making a scary warning.
discards 2b5ab03 multi-user install: move the profile in to the nix
etc/profiles.d output
discards fb40d73 Switch to a fancy multi-user installer on Darwin
discards a0ad8ba Shellcheck the existing installer
discards 112ff78 nix: Show help when no arguments are given
discards 38374a9 Tarball job: Include libseccomp on Linux only
discards 0681f8c Shut up a memory leak warning
discards 2965d40 replaceSymlink(): Handle the case where the temporary
file already exists
discards 8e8caf7 fetchTarball: Prevent concurrent downloads of the same
file
discards 9c00fa4 Merge pull request #1422 from
nh2/fix-potential-hash-comparison-crash
discards 62a8fe6 Merge branch 'man2' of git://github.com/robx/nix
discards 30117fb fix buggy nix-shell man page
discards 1762b96 Merge pull request #1428 from
rimmington/clearer-regex-space-error
discards 17bb00d Clearer error message when regex exceeds space limit
discards c85e662 man page (nix-shell): Fix grouping of -p option
discards 89771a8 man page (nix-prefetch-url): Add some missing options
discards 772ef22 man page (nix-instantiate): -E is optional
discards 8ad898b man page (nix-instantiate): Add --json to synopsis, order
variables
discards b1f5995 man page (nix-instantiate): Remove non-existent nix-build
argument -r
discards 56a1f8f man pages: Consistently separate alternatives by /
discards d1643bd man pages: Argument for --max-jobs
discards 68c626c man pages: Grouping for option alternatives
discards ce3095e glossary: Fix word order
discards d371371 Merge pull request #1445 from
matthewbauer/macos-skip-hardlink
discards eef09c2 Merge pull request #1444 from robx/man
discards 72e80c5 Don’t hardlink disallowed paths in OS X.
discards 01722b3 Remove unused variable from test script
discards 60da5d2 Fix nix-instantiate manpage indentation
discards a3dc1e6 Add X32 to the seccomp filter
discards 42c5774 Sort substituters by priority
discards b7203e8 getDefaultSubstituters(): Simplify initialisation
discards 6cf23c3 Add allow-new-privileges option
discards ad8b96f Fix handling of expression installables with a / in them
discards c0015e8 Support base-64 hashes
discards fe97c69 <nix/fetchurl.nix>: Support sha512 argument
discards 0a5a867 nix-shell: Respect --dry-run
discards fcca702 Replace a few bool flags with enums
discards 90da34e processGraph(): Call getEdges in parallel
discards 63d6e0a Merge pull request #1417 from corngood/cygwin-fix
discards b591536 Fix potential crash/wrong result two hashes of unequal
length are compared
discards 596b0e0 Call SetDllDirectory("") after sqlite3 init on cygwin
discards c7346a2 Restore thunks on any exception
discards 04ed11a Let hydra choose an alternate list of systems
discards a135591 Disable use of virtual hosting in aws-sdk-cpp
discards 82a0d61 Support creating S3 caches in other regions than us-east-1
discards b33621d Handle S3Errors::RESOURCE_NOT_FOUND from aws-sdk-cpp
discards 1c96961 Suppress "will retry in N ms" for non-retriable errors
discards 00aa7c6 Show aws-sdk-cpp log messages
discards 1888f78 macOS: Ugly hack to make the tests succeed
discards b5bdfde macOS: Remove flags
discards a10951d OS X -> macOS
discards 1dcadad Add 1.11.10 release notes
discards 38b7d55 Remove redundant debug line
discards 88b291f canonicalisePathMetaData(): Ignore security.selinux
attribute
discards 177f399 Suppress spurious "killing process N: Operation not
permitted" on macOS
discards 25230a1 On macOS, don't use /var/folders for TMPDIR
discards 847f19a Provide a builtin default for $NIX_SSL_CERT_FILE
discards 7f5b750 Don't run pre-build-hook if we don't have a derivation
discards 1865719 Don't show flags from config settings in "nix --help"
discards aa952d5 nix: Add --help-config flag
discards b828377 nix: Make all options available as flags
discards c8cc50d Disable the build user mechanism on all platforms except
Linux and OS X
discards 85e93d7 Always use the Darwin sandbox
discards d3f7809 Merge pull request #1399 from Mic92/master
discards 88acb64 Add .editorconfig
discards b4b1f45 Fix coverage job
discards ab5834f RPM, Deb: Add dependency on libseccomp
discards 52fec8d Remove listxattr assertion
discards c96e8cd OS X sandbox: Improve builtin sandbox profile
discards 5ea8161 resolve-system-dependencies: Misc fixes
discards c368e07 resolve-system-dependencies: Simplify
discards 44f3f80 OS X sandbox: Don't use a deterministic $TMPDIR
discards c740c3c OS X sandbox: Store .sb file in $TMPDIR rather than the
Nix store
discards 683a499 resolve-system-dependencies: Fix another segfault
discards acc889c Darwin sandbox: Use sandbox-defaults.sb
discards 53a1644 Darwin sandbox: Disallow creating setuid/setgid binaries
discards 83eec5a resolve-system-dependencies: Several fixes
discards 9bdb88e Only pass --with-sandbox-shell on Linux
discards fe08d17 Fix seccomp build failure on clang
discards d552d38 Shut up some clang warnings
discards 2ac99a3 Add a seccomp rule to disallow setxattr()
discards d798349 canonicalisePathMetaData(): Remove extended attributes /
ACLs
discards ff6beca Require seccomp only in multi-user setups
discards 1d9ab27 Add test for setuid seccomp filter
discards cf93397 Fix seccomp initialisation on i686-linux
discards 6cc6c15 Add a seccomp filter to prevent creating setuid/setgid
binaries
discards 6e01ecd Fix nix-copy-closure test
discards 588dad4 Fix build failure on Debian/Ubuntu
discards 63145be Fix typo
discards d6064dd Merge pull request #1393 from pyrtsa/patch-1
discards 2740a22 Merge pull request #1394 from pyrtsa/patch-2
discards 370428f Remove stray `>` in builtins doc
discards 86ea7d1 Fix variable name typo in derivations doc
discards a7e5515 Fix #1314
discards fbe9fe0 Merge branch 'topic/cores-master' of
https://github.com/neilmayhew/nix
discards 9e43a4a Merge pull request #1376 from Mic92/patch-1
discards 9711524 Fix #1380
discards 01200d0 Merge branch 'prompt-terminator' of
https://github.com/lheckemann/nix
discards b303ad0 Merge pull request #1382 from FRidh/patch-1
discards edbb105 Merge branch 'nar-accessor-tree' of
https://github.com/bennofs/nix
discards f134fc4 Document that builtins.match takes a POSIX extended RE
discards e46090e builtins.match: Improve error message for bad regular
expression
discards b01d622 Improve progress indicator
discards a1f428b nar-accessor.cc: remove unused member
NarIndexer::currentName
discards 5ee06e6 nar-accessor: non-recursive NarMember::find
discards e80257f Simplify fixed-output check
discards c05d9ae Disallow outputHash being null or an empty string
discards a2d92bb Add --with-sandbox-shell configure flag
discards b30f578 Linux sandbox: Don't barf on invalid paths
discards 2b761d5 Make fmt() non-recursive
discards 4412f7c nar-archive.cc: add tests for the nar index
discards 0124d11 Merge pull request #1387 from bennofs/nix-ls-slash
discards 06880d7 nix ls: support '/' for the root directory
discards 75a1d98 nar-accessor: use tree, fixes readDirectory missing
children
discards 510bc17 Add an option for extending the user agent header
discards 62d476c Fix typo
discards ea65ae0 Tweak error message
discards 1a8e150 Don't allow untrusted users to set info.ultimate
discards 2b2de5e Document fetchTarball can take a sha256
discards 6f245bf Change the meaning of info.ultimate
discards 45d7b1a LocalStore::addToStore(): Check info.narSize
discards 1fd5944 Typo
discards c5f23f1 Replace readline by linenoise
discards d48edcc nix-shell: use appropriate prompt terminator
discards 82a9c93 doc: builtins.attrNames returns alphabetically sorted list
discards 03ae5e6 Add "nix edit" command
discards 7689181 Minor cleanup
discards 00b2862 Linux sandbox: Fix compatibility with older kernels
discards ebfceeb build-remote: Check remote build status
discards 0a97eb6 Remove superfluous #ifdef
discards 542fe0d nix-profile.sh: remove sbin from PATH
discards bb50c89 Make the location of the build directory in the sandbox
configurable
discards 465cb68 Figure out the user's home directory if $HOME is not set
discards eba840c Linux sandbox: Use /build instead of /tmp as $TMPDIR
discards 2da6a42 nix dump-path: Add
discards 44309c5 Fix Ubuntu 16.10 build
discards 493d4bd perl-bindings: Remove unused --with-store-dir flag
discards 72fb2a7 Fix build on gcc 4.9
discards 0835564 nix-shell: Implement passAsFile
discards 782c0bf nix eval: Add a --raw flag
discards d3dcdfa Fix perlBindings.x86_64-darwin
discards d3449b2 Merge pull request #1371 from regnat/doc_--xml_fix
discards a786d26 doc: fix the description of --xml and --json
discards 1653555 build-remote: Add a basic test
discards cef8c16 Fix "nix ... --all"
discards 7dedd3f Add a test for diverted stores
discards c5bea16 LocalStoreAccessor: Fix handling of diverted stores
discards 7f6837a Replace $NIX_REMOTE_SYSTEMS with an option "builder-files"
discards cd4d270 build-remote: Fix fallback to other machines when
connecting fails
discards 1a68710 Add an option for specifying remote builders
discards ebc9f36 Factor out machines.conf parsing
discards 174b68a build-hook: If there are no machines defined, quit
permanently
discards 70581b6 Fix build hook test
discards feefcb3 build-remote: Ugly hackery to get build logs to work
discards 3a5f04f build-remote: Don't require signatures
discards 031d70e Support arbitrary store URIs in nix.machines
discards 3e4bdfe Minor cleanup
discards deac171 Implement LegacySSHStore::buildDerivation()
discards 3f5b98e Chomp log output from the build hook
discards d7653df Remove $NIX_BUILD_HOOK and $NIX_CURRENT_LOAD
discards ca9f589 build-remote: Don't copy the .drv closure
discards b986c7f Pass verbosity level to build hook
discards 227a48f Reduce severity of EMLINK warnings
discards 0dddcf8 Add a dummy Store::buildPaths() method
discards b0b81b7 Merge pull request #1366 from Mic92/fix-nix-daemon-service
discards 8b039ba Merge branch 'remove-catchall' of
https://github.com/layus/nix
discards a143014 lexer: remove catch-all rules hiding real errors
discards a474425 Fix lexer to support `$'` in multiline strings.
discards b3f55fd nix-daemon.service: set XDG_CONFIG_HOME
discards 2f21d52 Hopefully fix the Darwin build
discards 895f00c Suppress warning about ssh-auth-sock
discards 73bba12 Check for libreadline
discards a1a5e63 Fix brainfart
discards 41c4558 Fix hash computation when importing NARs greater than 4
GiB
discards 39b08f4 Merge pull request #1358 from shlevy/store-nesting
discards 4bc0076 Add Store nesting to fix import-from-derivation within
filterSource
discards 45ce2c7 Doh
discards 98a2adb Simplify building nix-perl in nix-shell
discards 6734c18 nix repl: Fix Ctrl-C
discards 23aa161 Minor cleanup
discards 4c95ef3 Fix nix-shell test
discards 536f061 "using namespace std" considered harmful
discards 5bd8795 nix repl: Use $XDG_DATA_HOME for the readline history
discards 921a2ae Make "nix repl" build
discards c31000b Merge nix-repl repository
discards 40daf0d Cleanup in preparation of merging nix-repl repo into nix
repo
discards fee9354 Merge branch 'master' of
https://github.com/olejorgenb/nix-repl
discards 2dff955 Fix build
discards c30330d StorePathCommands: Build installables
discards d48c973 Set default installable
discards 0b6220f Interpret any installable containing a slash as a path
discards 7ee81f3 Make StorePathsCommand a subclass of InstallablesCommand
discards c769841 Move code around
discards 6267d74 Add "nix eval" command
discards bcecc99 Restructure installables handling in the "nix" command
discards 1bb87c0 Remove debug statement
discards 66577a1 Factor out --json
discards 9b63bb8 nix-shell -p: Use runCommandCC
discards 1196470 Merge pull request #1347 from kennyballou/sm-grammar-fix
discards 240399e Merge pull request #1351 from earldouglas/ellipses
discards 8d6af08 Merge pull request #1348 from armijnhemel/nix-env
discards 169edf9 Merge pull request #1352 from corngood/cygwin-fixes
discards 804ac52 add helper function to set 'interruptThrown'
discards d35231e set _GNU_SOURCE on cygwin
discards 111d347 Drop misleading ellipses
discards 749696e Detect lsof
discards efa4bdb Improve nix show-config --json
discards 4410e9d Setting: Remove "Tag" template argument
discards f05d5f8 Read per-user settings from ~/.config/nix/nix.conf
discards 562585e binary-caches-parallel-connections -> http-connections
discards 4222402 nix.conf man page: binary-caches -> substituters
discards 76cb3c7 Reimplement trusted-substituters (aka
trusted-binary-caches)
discards 1559c59 document option
discards 00b6c6d Fix small grammar issue about page
discards 9cc8047 Reimplement connect-timeout
discards b0cb117 getDerivations(): Filter out packages with bad derivation
names
discards 62a0799 Merge pull request #1337 from lheckemann/doc-tryEval
discards 67fe3e0 Merge pull request #1321 from
shlevy/channel-direct-tarball-error
discards 9622d00 Manual: document tryEval
discards f8a2e8a Shut up some warnings
discards dd3714f Doh
discards da76c72 Build on aarch64-linux
discards 6520b75 Fix 32-bit build
discards 3b36c64 Fix Perl bindings
discards 3872371 Minor cleanup
discards 01dcdfc nix-daemon: Don't set untrusted-* settings
discards 1673c37 nix-daemon: Don't die if the user sends an unknown setting
discards 872ba75 Add "nix show-config" command
discards ba9ad29 Convert Settings to the new config system
discards 6bd9576 Support arbitrary numeric types for settings
discards 0bf34de Validate Boolean settings better
discards 1860070 Merge branch 'rework-options' of
https://github.com/copumpkin/nix
discards 2040240 Add a Config class to simplify adding configuration
settings
discards 568a099 canonPath(): Check against empty paths
discards 6d97d81 Add warn function
discards 31cc936 Initialise logger
discards 16c4856 Merge pull request #1325 from benley/float-rl-1.12
discards d267db0 Move note about float support out of the wrong release
notes
discards 23304f5 Merge pull request #1302 from dtzWill/fix/nix-options
discards b134c2d Drop WWW::Curl dependency
discards 503cc44 nix-channel: error out if direct tarball unpack fails.
discards 915f62f shell.nix: Remove more dependencies
discards 1fe1976 Merge pull request #1316 from
copumpkin/nix-retries-default
discards 8945a0e Merge pull request #1317 from
copumpkin/nix-retry-write-error
discards d1fdade Add CURLE_WRITE_ERROR as a transient error condition
discards e43e8be Default to 5 download retries
discards 53edb55 shell.nix: Remove obsolete flags
discards 105f8ff Minor cleanup
discards 9529548 Allow "auto" as a store URI
discards f12a048 Propagate NIX_BUILD_CORES to nix-shell environments
discards a0c5619 tests/timeout: create output so tests don't trivially pass
discards 30f89e0 Process nix.conf options in "new" nix commands, add test.
discards d8ff3aa Merge pull request #1306 from copumpkin/retry-on-ssl-error
discards 9828391 Retry downloads on transient SSL errors too
discards ba20730 Implement RemoteStore::queryMissing()
discards 963f2bf Fix bogus "unexpected Nix daemon error: interrupted by
the user"
discards 6b5e271 Add a method to allow hydra-queue-runner to flush the
path info cache
discards 256940f nix-daemon: Disable path info cache
discards 8decb07 Allow default sandbox paths to be overriden
discards 488792a Make /var/run/nscd/socket optional
discards dfcd78d Really fix the RPM build
discards 3b8946e Maybe fix the RPM build
discards 29d3580 Sandbox: Fix /dev/ptmx on recent kernels
discards 3ecb09a builtins.exec: Make the argument just a list
discards d299bd7 Merge branch 'builtins.exec'
discards b9b8b8a Fix evaluation error
discards e1509ad Retry curl error 16
discards d087700 Fix perl build
discards c0745a2 Merge branch 'remove-perl' of
https://github.com/shlevy/nix
discards a75475c Remove tabs
discards 0bb8db2 Add exec primop behind
allow-unsafe-native-code-during-evaluation.
discards c60715e Ignore broken "Deriver: unknown-deriver" fields in
.narinfo
discards 023217f use std::tuple for ValueMap allocator
discards 165786d Merge pull request #1287 from
mattaudesse/readme-grammar-its-typo
discards 8edf107 Fix minor grammatical nitpick ("it's" vs. "its") in
`README.md`. See: http://data.grammarbook.com/blog/pronouns/1-grammar-error/
discards 0a7ca24 Fix xz decompression
discards 895a74a LocalFSStore::getBuildLog(): Handle corrupted logs
discards ed5c0f6 Don't hang in decompression if bzip2 data ends prematurely
discards aa23bba Fix tests to reflect the signed-binary-caches default
change
discards e1e49c5 Only use cache.nixos.org when the store is /nix/store
discards ecbc3fe Require signatures by default
discards 4bb3859 Restore cache.nixos.org as the default substituter
discards 7347dab Don't make brotli a hard dependency
discards f8b84a3 Move istringstream_nocopy to a separate file
discards 3229f85 Honor $NIX_SSHOPTS again
discards 20df50d Merge branch 'darwin-s3-binary-cache-store' of
https://github.com/shlevy/nix
discards dc931fe Merge pull request #1275 from steveeJ/patch-1
discards 558eda0 nix copy: Make -r option use the "from" store
discards 287084d ssh:// -> ssh-ng://, legacy-ssh:// -> ssh://
discards c5b83d8 copyPaths(): Use queryValidPaths() to reduce SSH latency
discards 91d6769 copyPaths(): Don't query path info for a path the target
already has
discards ea7fa88 LegacySSHStore: Provide a faster implementation of
computeFSClosure()
discards 7a716ef Fix nix-copy-closure --to
discards 0ec7f47 Remove "killing process <pid>" messages
discards 43f158b nix-copy-closure: Fix assertion failure
discards 3f35612 More precise compression settings
discards 25dff2b runProgram(): Distinguish between empty input and no input
discards 042975e Compress NAR listings using the "text-compression" method
discards 45c7038 S3BinaryCacheStore: Set Content-Type
discards 8b1d65b S3BinaryCacheStore: Support compression of narinfo and
log files
discards 2691498 Fix assertion failure on SIGINT
discards fbbc4d8 Fix deadlock in runProgram() when input is larger than
the pipe buffer size
discards e818608 Add support for brotli compression
discards 73d7a51 Remove dependency on "curl" binary
discards 532d73d BinaryCacheStore: Implement getBuildLog()
discards 5b86451 Add a "nix log" command
discards 0afeb7f Store: Add a method for getting build logs
discards 96443e9 Merge branch 'configurable-aws-region'
discards f628ca2 nix-shell/pure: keep environment variable SHLVL
discards ae56884 Dockerfile: 1.11.2 -> 1.11.7
discards 19643a7 nix -> Nix
discards 8622739 Merge branch 'allow-import-from-derivation' of
https://github.com/shlevy/nix
discards 6a308c7 Merge pull request #1267 from adevress/master
discards d853877 Add missing header <sstream>
discards 5f831c1 Add docs for allow-import-from-derivation
discards 93f863b Add option to disable import-from-derivation completely,
even if the drv is already realized
discards 121a407 Merge pull request #1264 from shlevy/s3-ca-file
discards 3cc18d3 Properly set the caFile for aws-sdk-cpp s3
discards 4fc3092 istringstream_nocopy: Implement in a standards-compliant
way.
discards 1cf4801 Revert fa125b9b28bea25a4eeb4d39a71a481563127cb9
discards 689b825 nix-daemon.plist: Set XDG_CACHE_HOME
discards b667abc Add signing and s3 support on darwin
discards 5789eaa Add aws-region param to S3 store URLs
discards d1158bb Cache connection failures
discards 8490ee3 SSHMaster: Make thread-safe
discards d3eb1cf build-remote: Don't use a SSH master
discards d140c75 Pool: Don't hang if creating a connection fails
discards 577ebea Improve SSH handling
discards 7f62be1 build-remote: Fix passing SSH key
discards 5a1fb03 build-remote: Misc cleanup
discards 2f99269 Fix fatal "broken pipe" error when $NIX_BUILD_HOOK is
missing
discards ffcf9d2 builtins.fetchgit: Support paths
discards fbf17f1 builtins.fetchgit: Fix bad format string
discards fa125b9 TeeSink: Pre-reserve string space
discards f61f67d RemoteStore::addToStore(): Send NAR rather than string
containing NAR
discards 3749087 readString(): Read directly into std::string
discards 07a0b8c Tweak message
discards 56e19d9 nix-store --import: Fix importing unsigned paths
discards e321551 Fix assertion failure in nix-store --export
discards c4a4094 Handle importing NARs containing files greater than 4 GiB
discards 0780805 Fix building against older curl versions
discards fd86dd9 Improve SQLite busy handling
discards 34b12ba NarInfoDiskCache: Handle SQLite busy errors
discards 8002714 In SQLite errors, include the database path
discards 7251d04 Support auto-configuration of build-max-jobs
discards 3fab1f0 _SC_NPROCESSORS_ONLN ->
std::thread::hardware_concurrency()
discards 4f3fb34 Fix 1.8 release note about build-max-jobs
discards 3cb0387 Retry downloads on HTTP/2 stream errors
discards f0bbd15 Merge pull request #1252 from bjornfor/channel-rename-fix
discards f72206b unpack-channel.nix: fix 'mv' corner case
discards 89ffe1e Fix nix-shell tests
discards d3e1aad nix-shell: Better error message when the shell can't be
started
discards e76df9b Register content-addressability assertion for fixed
outputs
discards 1c718f8 Verify content-addressability assertions at registration
time
discards 668fef2 nix-shell: Overwrite environment variables
discards e7cb284 Explicitly model all settings and fail on unrecognized
ones
discards f023f64 RemoteStore::addToStore(): Pass content-addressability
assertion
discards fe2db1d Doh
discards b8ce649 Fix 32-bit RPM/Deb builds
discards 8b1b5f9 Handle CURLE_RECV_ERROR as a transient error
discards 8d7c664 useChroot -> useSandbox
discards 1a57f49 Drop some Ubuntu releases
discards c0a1338 Revert "configure.ac: We require C++14 now"
discards b95ce31 Debian build: Use parallel make and add Ubuntu 16.10
discards e4dd7da RPM build: Use parallel make
discards bb6656b Build RPMs for Fedora 25
discards 99bbdde Fix building without S3 support
discards 79f4583 Fix XML validity
discards df66d34 Log AWS retries
discards 5789b69 Merge pull request #1240 from lheckemann/tostring-doc
discards b856498 Document toString better
discards 302386f Support netrc in <nix/fetchurl.nix>
discards cde4b60 Move netrcFile to Settings
discards bd5388e Tweak netrc docs
discards b63f791 <nix/fetchurl.nix>: Remove unnecessary assertion
discards 40f0e3b Include "curl" in the User-Agent header
discards d1139ff Merge pull request #1215 from k0001/netrc-1
discards 9ff9c3f Add support for s3:// URIs
discards 62ff5ad Merge pull request #1224 from dezgeg/configh
discards 77a78af Merge pull request #1233 from dezgeg/splice
discards 649a81b nix-daemon: Don't splice with len=SIZE_MAX
discards e2257d4 Documentation.
discards 2cd4688 Include config.h implicitly with '-include config.h' in
CFLAGS
discards 81c53fe configure.ac: We require C++14 now
discards 2b4c24f Remove Perl dependency listing in doc
discards f7b7df8 Add nix-perl package for the perl bindings
discards 418a837 Remove perl dependency.
discards 4724903 nix-copy-closure: Use computeFSClosure() and
LegacySSHStore
discards 6f4682a Merge branch 'nix-copy-closure-c++' of
https://github.com/shlevy/nix
discards caa5793 Add a LegacySSHStore that uses nix-store --serve
discards f38224e copyStorePath(): Don't require signatures for "trusted"
stores
discards fa07558 Provide default implementations for a couple of Store
methods
discards ddb5577 Move SavingSourceAdapter to serialise.hh
discards ce4d8e3 Remove unnecessary call to topoSortPaths()
discards 7a58ad0 SSHStore: uri -> host
discards 612aeb2 Cleanup
discards c54814b Remove download-via-ssh
discards 27dc76c Remove build-remote.pl.in
discards e6e74f9 Add netrc-file support
discards 1351b0d exportReferencesGraph: Only export in JSON format when in
structured mode
discards 7a65b24 Restore default signal handling in child processes
discards 583ff4e release.nix: Drop nix-shell references
discards cb1951e Periodically purge binary-cache.sqlite
discards 211bc7f Implement TTL for binary cache lookups
discards f57a38b Remove unused NARExistence table
discards c2b0d87 exportReferencesGraph: Export more complete info in JSON
format
discards 6de33a9 Add support for passing structured data to builders
discards 54801ed Bindings: Add a method for iterating in lexicographically
sorted order
discards b1f0015 Fix assertion failure when a path is locked
discards 83ae650 Fix interrupt handling
discards 951357e UserLock: Fix multi-threaded access to a global variable
discards a55f589 openLockFile: Return an AutoCloseFD
discards c0f2f4e UserLock: Make more RAII-ish
discards a529c74 Moving more code out of DerivationGoal::startBuilder()
discards e8c43ab On HTTP errors, also show the curl error
discards 4425a5c Move exportReferencesGraph into a separate method
discards 49bcb18 Merge pull request #1202 from
trofi/no-bsddiff_compat_include
discards 00928c8 Merge pull request #1199 from NixOS/osx-minimal-version
discards 48d4a23 bail out if macOS 10.9 or lower is used during installer
discards cf1c3d0 Makefile.config.in: drop unused bsddiff_compat_include
discards 4e6a2fb Revert "Propagate path context via builtins.readFile"
discards fa738e5 Revert "builtins.readFile: Put the references of the
file, not those needed to realize the file, into the context"
discards 4b6d3c5 Hopefully fix build on older GCC
discards 19ce732 Fix typo
discards e3bf228 Enable verbose curl output
discards 3b4a15b build-remote: Use futimes instead of futimens on APPLE
discards e5641df Work around a bug in clang and older versions of gcc
discards 1102c77 shell.nix: Add a flag for using clang
discards bfa41eb nix-copy-closure: Implement in C++.
discards 8af062f Merge pull request #981 from shlevy/build-remote-c++
discards 21948de Kill builds when we get EOF on the log FD
discards 63e10b4 Cleanup
discards 2579e32 Use std::unique_ptr for HookInstance
discards 90ee1e3 Add a test for --max-silent-time
discards cc3b93c Handle SIGINT etc. via a sigwait() signal handler thread
discards c0d55f9 assign environ to a temp variable to ensure liveness
discards 8079ab8 AutoCloseDir: Use std::unique_ptr
discards 2b9d0a9 AutoDeleteArray -> std::unique_ptr
discards 40dfac9 nix-build: Use showManPage() and printVersion()
discards 451c223 builtins.readFile: Put the references of the file, not
those needed to realize the file, into the context
discards 28db297 build-remote: Don't use C++ streams to read the conf file
discards d771c28 build-remote: Use std::set for feature sets
discards 7adb986 Merge pull request #1139 from Mic92/master
discards f61337f Merge pull request #1177 from dezgeg/bash-env-breakage
discards 3890de0 nix-shell: Fix 'nix-shell --command' doing nothing
without TTY
discards 9000150 Drop a few more references to all-packages.nix
discards 5d377ac Update upload-release script
discards c287e79 nix-shell: In #! mode, pass the last argument
discards ae1e4df Merge pull request #1169 from dezgeg/fix-shell-shebang
discards b501bea tests: Add simple tests for nix-shell
discards 018f884 nix-shell: Don't act interactive in shebangs
discards c698ec1 nix-shell: Fix 'nix-shell -i'
discards b6b142b Provide /var/run/nscd/socket in the sandbox
discards 0e49f94 Merge pull request #35 from orbekk/master
discards 5476e98 Update <nixpkgs/nixos> path in documentation.
discards c4f4eef Merge pull request #1168 from itsN1X/patch-1
discards c8b9e47 Readme semantics.
discards 00d93b6 Merge pull request #1165 from
zimbatm/document-no-build-hook
discards 45ed6e7 Document the common --no-build-hook option
discards d0a2db1 Call Aws::InitAPI
discards 786ee58 Add comment
discards 2d801bf Merge pull request #1144 from
jamesbroadhead/shellcheck_install
discards 9ce3fa2 shellcheck scripts/install-nix-from-closure.sh
discards 3a4bd32 Revert "Merge branch 'seccomp' of
https://github.com/aszlig/nix"
discards 11f0680 Revert "shell.nix: Add libseccomp"
discards 0586220 Revert "Give root a valid home directory"
discards 621a53f Merge pull request #1154 from LnL7/manual-conf-file
discards 36b3e15 manual: add NIX_CONF_DIR to conf-file section
discards ec7d498 Give root a valid home directory
discards 5278bb7 Merge branch 'master' of github.com:NixOS/nix
discards 1df82b6 shell.nix: Add libseccomp
discards 9f3f2e2 Merge branch 'seccomp' of https://github.com/aszlig/nix
discards f867f09 Merge branch 'base32-overflow' of
git://github.com/vcunat/nix
discards 05f9077 Merge pull request #1153 from lheckemann/path-search
discards bb5a6c0 Document path-search behaviour
discards 6b30e14 Add missing DBD::SQLite to shell.nix
discards 41d6523 Document builtins.match, fixes #1145
discards 47f5877 Probably fix a segfault in PathLocks
discards b30d1e7 Don't delete .check directories of running builds
discards 88ef772 Fix warning on 32-bit systems
discards e629a17 Fix build
discards fe1162a S3BinaryCacheStore: Ensure it only builds on Linux
discards e6a61b8 Fix S3BinaryCacheStore
discards 8df1a3b Drop unused dblatex reference
discards 9a31346 Add a hook to run diffoscope when non-determinism is
detected
discards b070606 Keep track of the exact build start/stop times
discards dadfddf Bail out early when non-determinism is detected
discards cea4e2c Expose enforce-determinism and the result to Hydra
discards 8bdf83f Add an option to make non-determinism non-fatal
discards ceeedb5 Use a steady clock for timeouts
discards 7a3e7d0 nix-store --serve: Suppress log output on stderr when
repeating a build
discards 6069b94 nix-store --serve: Support setting build-repeat
discards 603f085 Tweak error message
discards 09191ca Add shell.nix
discards d1da696 Drop unused WWW::Curl dependency
discards ae71895 Merge pull request #947 from layus/fix-path-slash
discards e4b82af Improve error message on trailing path slashes
discards 215b70f Revert "Get rid of unicode quotes (#1140)"
discards f78126b Get rid of unicode quotes (#1140)
discards 855abd8 Simplify remouting with MS_PRIVATE in sandbox build
discards 7ee43df nix-channel: Fix --update <CHANNELS>
discards 349e988 Typo
discards 00b8bce Fix binary-cache-store build
discards 0d2ebb4 istringstream_nocopy: Implement in a standards-compliant
way
discards 3f4d3f8 nix-daemon: Fix splice faking on non-Linux
discards 8bf378e Update darwin build for optional sandbox paths
discards 4e1a2cd seccomp: Forge return values for *chown32
discards ed64976 seccomp: Forge return codes for POSIX ACL syscalls
discards 651a18d release.nix: Add a test for sandboxing
discards b90a435 libstore/build: Forge chown() to return success
discards 1c52e34 Add build dependency for libseccomp
discards e883871 Run builds as root in user namespace again
discards 4be4f6d S3BinaryCacheStore:: Eliminate a string copy while
uploading
discards 10ae8fa buildPaths(): Handle ecIncompleteClosure
discards b77fb8a Don't rely on %m
discards ccb1022 daemon: Do not error out when deduplication fails due to
ENOSPC.
discards b8d9616 Merge pull request #1129 from layus/fix-comments
discards a5e761d Fix comments parsing
discards dd77f7d Store::computeFSClosure(): Support a set of paths
discards bff3ad7 build-remote: replace strtoull with stoull to take
advantage of C++ error handling
discards 167d12b build-remote: Implement in C++
discards 2af5d35 Merge branch 'master' of github.com:NixOS/nix
discards e4655b1 copyClosure() / copyStorePath(): Expose dontCheckSigs
discards 4b8f1b0 Merge branch 'ssh-store' of https://github.com/shlevy/nix
discards 21c55ab Implement backwards-compatible RemoteStore::addToStore()
discards a83b10f Typo
discards b3ba762 Add missing #include
discards 818aad3 Detect and disallow base32 hash overflow
discards eec5409 installation: allow profile modification to be skipped
(#1072)
discards 18b7363 Support optional sandbox paths
discards c4969ae Add nix.conf options for -k and -K
discards e02a135 Merge pull request #1108 from dezgeg/fix-sigfpe
discards f0fc3dd Fix SIGFPE from integer overflow during division
discards 5c0bd51 Fix build log output in nix-store --serve
discards d2c58ba Restore the CachedFailure status code
discards fdbbcc4 Remove addPathToAccessor
discards 542ae5c BinaryCacheStore: Optionally write a NAR listing
discards 307cc8c Merge branch 'priorityqueue' of
https://github.com/groxxda/nix
discards 795d9b8 Merge branch 'regex' of https://github.com/groxxda/nix
discards c935e8e fixup! replace own regex class with std::regex
discards 19c278d Fix Darwin build
discards af3db85 Handle $TMPDIR ending with a slash
discards 29727ff Shut up clang warning
discards e5346c5 Fix uninitialised variable
discards f702c92 Merge pull request #1096 from groxxda/gitignore
discards b05b98d replace own regex class with std::regex
discards efb9384 downloader: use priority_queue
discards 8d2f156 .gitignore: catch up with perl -> c conversion
discards ae8884b Fix /dev/ptmx in sandboxes
discards 2f9d60e CURL_AT_LEAST_VERSION -> LIBCURL_VERSION_NUM
discards 5e61b42 Fix HTTP/2 support
discards fb2dd32 SSL_CERT_FILE -> NIX_SSL_CERT_FILE
discards 816d3e5 Shut up some warnings
discards 82e2a07 Add some functions needed by hydra
discards edf9eb8 querySubstitutablePaths(): Don't query paths for which we
already have a substituter
discards 0c85ef7 LocalStore::querySubstitutablePaths(): Implement using
queryValidPaths()
discards 844219f Store::queryValidPaths(): Use async queryPathInfo()
discards c663b84 Implement generic Store::queryValidPaths()
discards 35db4f6 Add copyClosure utility function for Hydra
discards 629ab80 importPaths(): Fix accessor support for Hydra
discards b0f7f9c toJSON(): Support some more types
discards ae522f9 Fix getS3Stats()
discards cd128f4 Merge pull request #998 from veprbl/rx_chmod_fix
discards c6a9299 Use std::random_device
discards 86e8c67 Fix build with older versions of libcurl
discards 4bd51d7 Handle the case where signed-binary-caches consists of
whitespace
discards bbe2811 <nix/fetchurl.nix>: Support nix-prefetch-url
discards 818ab58 Add sandbox-dev-shm-size option
discards 4546be1 nix-build, nix-shell: Don't print error message if
nix-store/nix-instantiate fails
discards c55bf08 printMsg(lvlError, ...) -> printError(...) etc.
discards 4036185 Some notational convenience for formatting strings
discards 3f8e620 Merge pull request #1068 from zimbatm/doc-set-toString
discards 7d7ec2b Document the { __toString } interface
discards 3fcfd89 Merge pull request #1066 from adevress/disable-doc
discards beaefdf Tweak
discards f12d56b Improve robustness
discards 794e4ab Fix "Promise already satisfied" error
discards 7ef053c Add a new option to disable documentation generation at
configure time
discards 4de0639 nix-shell: Fix $PATH handling in the impure case
discards 9fc4cb2 nix-shell: Restore CPU affinity
discards 0d38b4c armv5tel can be built by armv6l and armv7l (#1063)
discards 75989bd Make computeFSClosure() single-threaded again
discards 054be50 printMsg(): Don't check for interrupts
discards 2e14930 nix path-info: Add some more examples
discards 6656ef7 Revive binary-caches-parallel-connections
discards 90ad02b Enable HTTP/2 support
discards a75d11a Add a toLower utility function
discards e07c0dc Move some .drv parsing functions out of util
discards b99c6e0 nix-daemon: Fix error message
discards 196815f ssh-store: Start master on-demand
discards ab31f99 Inline ssh-store.hh into ssh-store.cc
discards 2c8c103 Fix gc-runtime test
discards e5949b5 Fix build on GCC 4.9
discards 5039d3b Write "T x" instead of "auto x = T"
discards 46e36f9 Fix test failure
discards ff0c0b6 Don't run builds as root in the user namespace
discards e4bdd49 Give a better error message if a path in
build-sandbox-paths is invalid
discards 0babc4f Fix assertion failure after early build setup failure
discards a5f2750 Fix early removal of rc-file for nix-shell
discards 312bab0 upload-release.pl: Update Nixpkgs
discards 584f8a6 Implement nar-based addToStore for remote-store
discards ecba88d Add ssh store implementation
discards b4b5e9c Add narFromPath op to nix daemon
discards a705e8c Factor a general remote FS accessor out of
BinaryCacheStore
discards 0f39633 Factor out the unix domain socket-specific code from
RemoteStore
discards 7d4ccd9 nix-daemon: add --stdio flag for handling connections
over stdin/stdout
discards 53b27dd Factor a function to get the store type from a URI out of
the main RegisterStoreImplementation
discards a91954f Merge openStore and openStoreAt with default arguments
discards 87b189c Merge branch 'nix-build-c++'
discards 821380c nix-build: Clean up a bit
discards dfe0938 download.hh: Fix conflicts from nix-channel-c++ merge
discards 572aba2 Merge branch 'nix-channel-c++'
discards aa1ea0d Merge pull request #1030 from pikajude/rsd-cc
discards 7c33ed6 nix-daemon.service: Set $XDG_CACHE_HOME
discards d74c8a3 Fix 32-bit build
discards 6631a6e Increase the sleep time between download retries
discards 97b1af1 Fix --fallback
discards dd85fc1 Drop Fedora 19/20 builds
discards 67364a5 Fix Fedora build
discards d1a5c28 Revert "nix.spec.in: Build from the .tar.xz file."
discards 042c060 Drop Ubuntu 13.10, 14.04 builds
discards 92d917b Fix GC build
discards 86169d2 Add script to automate creating Nix releases
discards c42d1ac forceBool(): Show position info
discards 26d9201 Add builtin function "partition"
discards c0a7b84 nix path-info: Add --json flag
discards 9fa2176 callFunction: Copy functors to the heap
discards 0e3574d doc: move set functor para to Sets section
discards a9d4f2b Fix queryPathFromHashPart()
discards d74236d nix build: Use Nix search path
discards 50c3b5d iterate through fat_headers correctly
discards 22d6e31 Add a mechanism for derivation attributes to reference
the derivation's outputs
discards ca0bce2 remove double casting
discards cfb77d6 account for unknown magic numbers
discards 90516c5 switch to mmap strategy
discards ac841a4 Merge pull request #1031 from
abbradar/replacestrings-context
discards f1b8dd4 Allow contexted strings in replaceStrings
discards 7b00612 ensure presence of directories
discards adf0216 code review comments
discards d52d391 builtins.fetch{url,tarball}: Allow name attribute
discards 60f4b25 make inclusion conditional
discards f37b6fd add a missing load command
discards 5b01f5c remove otool check
discards 596e4a5 remove old traces of resolve-system-dependencies
discards 2df9a97 resolve-system-dependencies: implement in C++
discards eff8041 launchd: Set $SSL_CERT_FILE
discards 5912422 nix-channel: implement in c++
discards 1bffd83 nix-build: extend the meaning of $IN_NIX_SHELL
discards 4ea742c Remove nar.nix
discards 0edc84a Drop an unnecessary use of <nix/config.nix>
discards b0ebad8 Merge branch 'buildenv-c++' of
https://github.com/shlevy/nix
discards 91978e3 buildenv: perl -> c++
discards ed39532 doc: add an example for builtins.substring
discards 9a1320a s/powerpc-darwin/x86_64-darwin/
discards 66adbdf HttpBinaryCacheStore: Retry on transient HTTP errors
discards 9204ea7 Show HTTP error codes
discards f294623 SQLite:: Add some convenience
discards 6cb4bdf FSAccessor: Throw InvalidPath
discards f43823f NarAccessor: Fix handling of non-executable files
discards d961c29 Mark content-addressed paths in the Nix database and in
.narinfo
discards 36a51ec LocalFSStore::narFromPath(): Handle the diverted store
case
discards 3eb6217 Add a "root" parameter to local stores
discards 2fad86f Remove $NIX_DB_DIR
discards be64fbb RemoteStore / nix-daemon: Drop support for Nix < 1.0
discards 6601e46 Merge pull request #1024 from shlevy/nuke-nix-push
discards 6e51af8 Nuke nix-push.
discards a6eed13 Remove download-from-binary-cache.pl.in.
discards e312801 Remove scripts/show-duplication.pl
discards fe94b72 Merge pull request #1021 from
shlevy/remove-nix-install-package
discards 15c035c Remove nix-install-package.
discards 80ebc55 nix-build: Port to c++
discards c8608c4 Dockerfile: Add alpine dependencies (#1011)
discards eef7548 Set $MANPATH (#1005)
discards ee22a91 makeFixedOutputPath(): Drop superfluous HashType argument
discards 06bbfb6 builtins.{fetchurl,fetchTarball}: Support a sha256
attribute
discards f91748b override rx directory permissions in deletePath()
discards ee3032e Merge branch 'find-runtime-roots-c++'
discards 18b0808 Respect --keep-going when a substituter fails.
discards 3c68a66 resolve-system-dependencies.pl: Only install on darwin
discards d3cd0f5 Fix assertion failure
discards e19c90f Fix random failures caused by CurlDownloader modifying a
shared string
discards ea8e8df NarInfo::NarInfo(): Ensure that we get a NAR size/hash
discards e682a8e Fix assertion failure in ThreadPool::enqueue()
discards d57981b Store::queryMissing(): Use a thread pool
discards 6f70fcd Merge branch 'fix/remove-install' of
https://github.com/siddharthist/nix
discards 70a2381 remove outdated install instructions
discards 0f55dd5 Shut up warning
discards a728780 Store::computeFSClosure(): Use thread pool
discards 3c46fe6 find-runtime-roots: fold into gc.cc
discards db45945 Merge pull request #961 from OptiverTimAll/fix-spec-file
discards 77c2739 Grammar/spelling
discards 8b60529 Strip ANSI escapes from file names
discards 2ec9d2f NIX_REMOTE_SYSTEMS path must be absolute (#957)
discards af5ff6c Merge branch 'lambda-position' of
https://github.com/fkz/nix-repl
discards df32610 Merge branch 'show-trace' of
https://github.com/fkz/nix-repl
discards 00ee039 Merge branch 'colorize' of
https://github.com/ehmry/nix-repl
discards 2d5a99b Capitalize Nix
discards 3614d55 Add link to hacking section of the manual (#973)
discards c660eb6 Dockerfile: specify NIX_PATH
discards 2a788bf documentation: mention required openssl dependency (#974)
discards 06068b3 FdSink: Restore move constructor/assignment
discards b33e852 Make Buffered{Source,Sink} move-safe
discards cb5e725 Modernize AutoCloseFD
discards 8a41792 Merge pull request #959 from aszlig/fix-docbook-xsl-ns
discards 72fb2cc Don't hardcode docbook XSL namespace URL
discards 91bec54 nix.spec.in: RHEL 7/CentOS 7 supports systemd.
discards 3a535ab nix.spec.in: Create /nix/store at install time.
discards 0610486 nix.spec.in: RHEL 7/CentOS 7 do not require a group for
each package.
discards f32c6ed nix.spec.in: Build from the .tar.xz file.
discards 85ec6a6 nix.spec.in: Use the default build group name.
discards 34ec981 fixup "Colorize"
discards eaabcba Colorize
discards 74dd603 Re-implement negative binary cache lookup caching
discards fffacd7 Fix manual build
discards f94a804 Restore instructions on how to install a binary tarball
discards e95f3c4 Fix test
discards 6a5f9c8 Merge pull request #939 from discordianfish/patch-1
discards df7e9b6 Remove nix-copy-closure reference note from nix-store docs
discards c68e591 Run builds in a user namespace
discards 202683a Use O_CLOEXEC in most places
discards 9bdd949 Fix "creating statement: table ValidPaths has no column
named ultimate"
discards 5e51ffb Support sandbox builds by non-root users
discards 2f8b0e5 Consistent quotes
discards 080d607 Don't call shared_from_this() from a destructor
discards 30c8c3b Fix some more references to storeDir
discards a8dfdc5 Merge pull request #925 from abbradar/master
discards c87a56f Show both cycle ends
discards 75361b6 Fix narrowing conversion from int64_t to bool
discards f8a8b4d nix run: Set a reasonable uid/gid
discards d64e0c1 Make derivationFromPath work on diverted stores
discards eda2aaa nix run: Handle the case where the /nix/store mount point
doesn't exist
discards a424ab0 createTempDir(): Don't do a chown on Linux
discards a24f2c9 nix run: Mount the Nix store in a private namespace
discards 6f2d512 Add basic "nix run" command
discards 4494000 LocalStore: Allow the physical and logical store
directories to differ
discards 064816a Respect build-use-substitutes
discards 812c0df Allow setting the state directory as a store parameter
discards f2682e6 <nix/fetchurl.nix>: Use tarballs.nixos.org
discards dead818 Typo
discards e24e2ca Skip substituters with an incompatible store directory
discards cf19895 HttpBinaryCacheStore: Fix caching of WantMassQuery
discards 7850d3d Make the store directory a member variable of Store
discards 1b5b654 Fix OOM in the installer test
discards 33664f0 Fix reference to $NIX_LINK
discards 0a9d627 Doh
discards 88b79cd Fix Debian 8 build
discards a9fa5e0 Shut up some clang warnings
discards 10f3a2e Fix clang build failure
discards 759ac27 Fix nix-profile test in a chroot
discards c9ff374 nix-profile.sh: Don't pollute the environment
discards c2d27d3 nix-copy-closure / build-remote.pl: Disable signature
checking
discards e4f0ba5 Disable the SSH substituter test for now
discards b5ac83f nix-copy-closure: Drop Nix <= 1.7 compat
discards 8e74d1b Merge pull request #919 from veprbl/lzma_fix
discards 78b00bb use $(LIBLZMA_LIBS) instead of -llzma
discards 5339ae4 Merge pull request #576 from qknight/args_explanation
discards 6766041 Update language-constructs.xml
discards 659a3e3 Update language-constructs.xml
discards f7be732 Forgot to commit
discards f53b3ef fix tarball job
discards 040c40d convert README to markdown #825
discards cd35f02 Fix build
discards 57d3301 Check signatures before downloading the substitute
discards 42ae8d9 Test trying the next substitute after a bad signature
discards bac123d Test the NAR info cache
discards 3593c82 Re-implement binary cache signature checking
discards 12ddbad LocalStore::addToStore: Verify hash of the imported path
discards e222484 Re-implement the WantMassQuery property of binary caches
discards b66ab6c Fix repair during substitution
discards 3be2e71 BinaryCacheStore: Remove buildPaths() / ensurePath()
discards d593625 Merge pull request #910 from Gabriel439/patch-1
discards 3889415 Fix `??` in Nix warning message
discards 75d2492 Make the aws-cpp-sdk dependency optional
discards 16d9c87 Remove obsolete err.h check
discards 6c75cf6 Cleanup: Remove singleton()
discards 0d4a10e Do compression in a sink
discards c6a21ae More GC fixes
discards 538a64e Add a Store::addToStore() variant that accepts a NAR
discards b6c768f nix-daemon: Fix queryPathInfo() backward compatibility
discards 4e17e7a Fix segfault in nix-copy-closure
discards 33de2bc Fix segfault in xz compression/decompression
discards f435f82 Remove OpenSSL-based signing
discards dfebfc8 Add a copyStorePath() utility function
discards 80f739b Merge pull request #883 from sheenobu/bugfix/ruby_shebang
discards a375326 Merge pull request #884 from srp/fix-nix-build-examples
discards a647c16 Merge pull request #894 from adevress/systemV-support
discards a86fb15 SystemV init file for BSD systems, old Linux
distributions (RHEL 6) and Linux dist without systemd
discards 33dc8c5 Merge pull request #870 from ttuegel/nix-mode
discards 0f4dd44 Merge pull request #892 from domenkozar/ubuntu1604
discards a828fe5 nix-mode: set syntax and font properties for multiline
strings
discards d8bf0d4 Support Git repos in the Nix path
discards 38539b9 Add fetchgit builtin
discards 8325822 nix-store -l: Simplify implementation
discards 4dde0b0 BinaryCacheStore: Support bzip2 compression
discards 6963de2 nix verify --all: Support local binary caches
discards 0dd988d Better error message
discards bf386de add Ubuntu 16.03 .deb builds
discards 5acb691 BinaryCacheStore: Support "none" compression method
discards 8e065c6 BinaryCacheStore: Make the signing key a parameter
discards f6aee2f BinaryCacheStore::queryPathInfo: Don't check signatures
discards 95d20df Allow parameters in store URIs
discards aa3bc3d Eliminate the substituter mechanism
discards 21e9d18 Really handle carriage return
discards ce57767 Fix error message
discards 96d3534 fix "nix-build" examples
discards cc804d0 Handle carriage return
discards ca9de88 nix: Disable verbose builds
discards 5761827 Show the log tail when a build fails
discards 6e1b099 Remove --print-build-trace
discards 9eba2c3 Fix "path is not in the Nix store" during GC
discards 697e0b3 Remove nix-log2xml
discards 41633f9 Improved logging abstraction
discards c879a20 Factor out parallel processing of work items that have
dependencies
discards 91539d3 nix copy: Parallelise
discards b2ce6fd ThreadPool: Start doing work as soon as work items are
enqueued
discards 58c84cd Make compression interruptible
discards 4561790 Fold "nix query-path-sigs" into "nix path-info"
discards 95abf9c Add "nix copy" command
discards 0207272 BinaryCacheStore: When adding a path, ensure the
references are valid
discards 21ef167 Fix test failures
discards 7d14f5c Implement S3BinaryCacheStore::queryAllValidPaths()
discards d155d80 Move S3BinaryCacheStore from Hydra
discards 1a71495 nix path-info: Add
discards 69e3ffb nix --help: Show usage examples
discards 1b0088e nix --help: Show short flags
discards ddea253 RemoteStore: Propagate InvalidPath exceptions from the
daemon
discards c0c4ddc BinaryCacheStore: Insert new paths into the disk cache
discards 451ebf2 Cache path info lookups in SQLite
discards e0204f8 Move path info caching from BinaryCacheStore to Store
discards 2989783 Workaround to support ruby as an interpreter
discards 608b026 Print out all bad references/requisites at once
discards 0423787 Make the .narinfo cache bigger
discards a7d8eab BinaryCacheStore: Do negative caching of .narinfo lookups
discards d1b0909 BinaryCacheStore::readFile(): Return a shared_ptr to a
string
discards 99851c6 Unify "nix verify-paths" and "nix verify-store"
discards 3275690 Merge pull request #858 from Warbo/32bit-dev-shell
discards 45fd703 Merge pull request #844 from nathan7/arm-endianness
discards 31a1a8e Merge pull request #815 from vcunat/p/outputsToInstall
discards 5169a6d Make $NIX_PATH parsing more robust
discards c045630 Support channel:<channel-name> URIs
discards 363f37d Make the search path lazier with non-fatal errors
discards fc6a032 Add tests for restricted eval mode
discards 3c1c6b8 Set RLIMIT_CORE to 0, infinity in builders
discards 12b257f Make primop registration pluggable
discards 96515b0 Fix std::atomic_flag build failure
discards a547363 install-nix-from-closure: Don't run nix-store --verify
discards 58e423c Remove PDF manual
discards 7186539 nix-profile test: Set USER
discards 1b3e704 Merge branch 'patch-2' of git://github.com/wmertens/nix
discards 8679672 Remove manifest support
discards af4fb6e Bring nix-profile.sh in line with NixOS
discards ef00999 Remove information about nix-store --optimise
discards 4916d92 Always verify nix store on install
discards 8cffec8 Remove failed build caching
discards f398949 Make LocalStore thread-safe
discards 05fbc60 nix verify-paths: Add ‘--sigs-needed <N>’ flag
discards 6b2ae52 Use secret-key-files for verifying
discards e39999e Sign locally-built paths
discards dc82160 Fix "tar: This does not look like a tar archive" with
fetchTarball / -I http://
discards b654381 Add "nix sign-paths" command
discards d0f5719 Add "nix copy-sigs" command
discards 80da7a6 Probably fix SQLITE_BUSY errors
discards 37a337b throwSQLiteError(): Check for SIGINT so we don't loop
forever
discards 6e120b7 Add missing -pthread
discards 9cee600 LocalStore: Keep track of ultimately trusted paths
discards b86555a Fix nix-copy-closure test on 16.03
discards 3d119f0 Improve the SQLite wrapper API
discards d9c5e3b Factour out SQLite handling
discards 2ae43ce Turn retrying SQLite transactions into a higher-order
function
discards 39a6abc nix verify: Support checking against signatures in other
stores
discards 8854156 HttpBinaryCacheStore: Treat 403 errors as 404
discards de88004 CurlDownloader: Fix HTTP error processing
discards ab3ce1c Improve SIGINT handling in multi-threaded programs
discards 4f34c40 Add "nix verify-store" command
discards 784ee35 Add "nix verify-paths" command
discards 0ebe69d Re-enable sync_with_stdio
discards 0f75428 Merge pull request #864 from copumpkin/remove-hack
discards c89783b Kill the temporary darwin-specific channel
discards 3b81b26 Use shorter daemon socket path in tests
discards 374198a Move signature support from NarInfo to ValidPathInfo
discards 1152537 Typos
discards 8b7839b HttpBinaryCacheStore: Make thread-safe
discards c7d44ba Drop support for daemon socket path >= 108 characters
discards 056b3ec LocalStoreAccessor::stat: Handle ENOTDIR
discards 525c78a Remove references to old-school signing
discards bb10343 Don't overload dumpPath()
discards 5839597 Add 32bit linux clause to dev-shell
discards 712b616 Move signatures from NarInfo to ValidPathInfo
discards cebc150 nix: Add --store flag
discards 1c5f73f Add Store::dumpPath() method
discards 87295b9 Drop support for upgrading from Nix <= 0.12
discards 828cf7b show trace of errors when using --show-trace
discards 141a65d Merge pull request #852 from domenkozar/docker/1.11.2
discards c588f79 Dockerfile: 1.9 -> 1.11.2, add more users
discards 69f28eb Fix RPM build
discards 02654f7 Fix Darwin build
discards 00a75b1 Fix another mismatched tag
discards dc4a71a Fix build on clang due to -Wmismatched-tags
discards e69c48d Fix bad DocBook
discards e7c76f7 BinaryCacheStore::isValidPath(): Use .narinfo cache
discards c6beaf5 Handle ARM triples without an endianness suffix
discards 674c5ff Merge pull request #834 from abbradar/master
discards 1b18991 Merge pull request #822 from cstrahan/nix-store-serve
discards e37bca1 Merge pull request #19 from tsion/x-command
discards 8bec2c0 When showing a lambda, also show the position of the
definition
discards b4e0335 Add option binary-cache-secret-key-file for signing
binary caches
discards af7cdb1 BinaryCacheStore: Remove publicKeyFile argument
discards 42bc395 Eliminate some large string copying
discards ce113c3 Add warning about "nix" being experimental
discards 7c9d7a2 Merge branch 'new-cli'
discards 1b4b16c Doh
discards f7f0116 Propagate path context via builtins.readFile
discards 76f1ba4 Add file missing from
201b48de60751979835037a4b4f78128ba3fb7b3
discards 0a26b56 Merge pull request #827 from nathan7/musl
discards fe2be8f build.cc: fs.h doesn't appear to be necessary anymore
discards 62d81aa configure.ac: strip -musl in the same way as -gnu
discards 5a8455c Provide function required by Hydra
discards 25eea97 Force stack trace for boost format errors
discards 201b48d Add an HTTP binary cache store
discards 0402b63 Eliminate local-binary-cache-store.hh
discards 68a5414 Make store implementations pluggable
discards 6055d84 Fix reading symlinks
discards 0a62d9b Remove bad assertion
discards 89a2fa6 FdSource: track number of bytes read
discards cca4a8d importPaths(): Optionally add NARs to binary cache
accessor
discards e2ff27d Rename :x to :u, for 'use'.
discards 86e93b9 Add :x command which works like `nix-shell -p`.
discards e9c5006 Add an HTTP binary cache store
discards 6170bb4 Eliminate local-binary-cache-store.hh
discards 0b90732 Make store implementations pluggable
discards 79b02df Merge pull request #20 from tsion/more-help
discards 2bfb00c Merge pull request #17 from tsion/install-cmd
discards b1cc845 Merge pull request #25 from fkz/fix-store
discards ff8d069 fix nix-repl after we don't have a global store variable
anymore (cf address@hidden)
discards e3e5c8b add docs for `nix-store --serve`
discards 012f8d1 Fix reading symlinks
discards d0344dd Remove bad assertion
discards 581e1bc FdSource: track number of bytes read
discards bcc9943 importPaths(): Optionally add NARs to binary cache
accessor
discards 00b2c05 nix: Add commands to query contents of NARs / binary
caches
discards 24a8f9e Merge branch 'master' into new-cli
discards 1042c10 Add NAR / Store accessor abstraction
discards c5bc571 Fix short boolean flags
discards 7873cfb Fix build
discards f1bdeac Merge branch 'master' into new-cli
discards 152b1d6 deletePath(): Succeed if path doesn't exist
discards 28e7e29 Eliminate reserveSpace flag
discards 5a64e66 LocalStore::addTextToStore(): Don't read the path we just
wrote
discards 9ccbd55 BinaryCacheStore: Implement addToStore()
discards 30e9d01 openStoreAt(): Initialise the binary cache
discards ba0a81d Show a proper error message for unimplemented binary
cache operations
discards 45c83e5 Typo
discards 263187a Move BinaryCacheStore / LocalBinaryCacheStore from Hydra
discards b584a0e Merge pull request #816 from tsion/incomplete-parse
discards bf2adf7 std::condition_variable_any -> std::condition_variable
discards ccdbf58 C++ templates are just a glorified macro facility
discards a1ea85e Merge pull request #24 from tsion/whitespace
discards 5f86265 Remove bad daemon connections from the pool
discards 6498adb Throw a specific error for incomplete parse errors.
discards 3881675 Ignore blank inputs.
discards 87e6649 Fix handling of whitespace.
discards 103c46a Preserve readline history across sessions. Add
rl_readline_name.
discards d5626bf Pool<T>: Allow a maximum pool size
discards e292144 RemoteStore: Make thread-safe
discards 03cbb9a nix-env: respect meta.outputsToInstall
discards c0b7a8a Move ref<t> into a separate header
discards 5599665 Merge pull request #22 from tsion/quote-invalid-vars
discards 8f71bc3 Doh
discards 840056a Make OpenSSL usage thread-safe
discards d361901 curl: Set CURLOPT_NOSIGNAL
discards 037ff4e Merge branch 'docs' of git://github.com/joelmo/nix
discards 9dd1752 Merge branch 'patch-1' of git://github.com/dckc/nix
discards 97da6d6 Print syntactially invalid attribute names as strings.
discards 4f011bc Merge branch 'master' of git://github.com/stepcut/nix
discards 7a173a7 JSONObject: Support floats and booleans
discards b39ec41 context for introducing runtime dependencies
discards bb36a1a Document IN_NIX_SHELL variable
discards a52fd0d Merge branch 'issue-13' of
https://github.com/tsion/nix-repl
discards 02daf2e Merge branch 'multiline' of
https://github.com/tsion/nix-repl
discards 56c7f0e Fix typo in comment.
discards 60ba982 Fix recognition of REPL commands.
discards 64080d2 Cancel multiline input on Ctrl-C.
discards 2d729e4 Support multiline input by detecting "unfinished" parse
errors.
discards 287dfee Expand the help message printed from --help.
discards 7251a81 Drop all distros that are not down with C++11
discards b49d323 Fix build without sodium
discards cfc874e Open the store before constructing EvalState.
discards c4d2299 Add C++ functions for .narinfo processing / signing
discards 5ac2705 Rename ValidPathInfo::hash -> narHash for consistency
discards 9b05d58 Fix to-base16 description
discards 9206385 nix-profile.sh.in: find ca-bundle.pem on openSUSE
Tumbleweed machines
discards 82aca33 Add :i command to install a package to the current
profile.
discards 30a7bfb Fix grammar.
discards 3cfb8d1 Remove unused global variable.
discards eff5021 Add xz compression function
discards bfdacb7 decompressXZ: Ensure that lzma_end() is called
discards 03109e9 Fix nix-copy-closure
discards c8f4d89 Expose the export magic value and move
LocalStore::queryReferences to Store
discards e03d6e0 Fix broken number parsing in fromJSON
discards eb62e23 Fix test broken by #762
discards d089372 Add function to extract hash part of a store path
discards dc8b517 Merge pull request #16 from tsion/dashed-assign
discards f30fd9c Don't consider empty strings or strings beginning with
numbers as variable names.
discards 2111098 Don't consider strings starting with - or ' as variable
names.
discards f7980b4 Parse `foo-bar = expr` as an assignment.
discards 74f954e Merge branch 'patch-1' of https://github.com/tsion/nix
discards 37b8e59 Fix typo in nix-shell command reference.
discards bd42510 nix-profile.sh.in: quote use of $HOME in shell arguments
discards b3e8d72 Merge pull request #762 from ctheune/ctheune-floats
discards ae4a3cf Move addPermRoot into Store
discards fd205fb ref<T>: Add cast operator
discards ad0dc41 Check shell profile is writeable before modifying
discards 206bbb5 Add basic "nix build" command
discards cd2196b Start of new Nix command-line interface
discards 0db9e6c New command line parsing infrastructure
discards c780c11 More of the same
discards fa7cd53 StoreAPI -> Store
discards c10c614 Eliminate the "store" global variable
discards 4f7824c Remove tests/lexer.sh
discards d367b8e Add build mode to compute fixed-output derivation hashes
discards 9e7c1a4 Use the daemon when we don't have write access to the Nix
database
discards 4fa08f3 Untabify
discards 26566cd Untabify
discards 9f14d7d printMissing(): Propagate store argument
discards ca6d287 Add .dir-locals.el for Emacs
discards 7899fc9 Define HashType's size to allow it to be forward-declared
discards 739bab0 Trivia
discards d45ad8f Make hashLength32() a method of Hash
discards 5b8c09c string2Int: Barf on negative numbers for unsigned types
discards 3baf8be Fix broken call to shellwords
discards 5d8b7eb Revert "Revert "next try for "don't abort when given
unmatched '}' with 'start-condition stack underflow'. This fixes #751"""
discards 84e0120 Bump
discards da4495e Fix eval
discards b669d3d Revert "next try for "don't abort when given unmatched
'}' with 'start-condition stack underflow'. This fixes #751""
discards 7db0578 Merge branch 'lexer-regression-fix' of
git://github.com/fkz/nix
discards ed23c85 next try for "don't abort when given unmatched '}' with
'start-condition stack underflow'. This fixes #751"
discards 9fff492 Add tests for Nixpkgs/NixOS evaluation
discards ef53735 Do a 1.11.1 brown paper bag release
discards 8120b6f Revert "don't abort when given unmatched '}' with
'start-condition stack underflow'. This fixes #751"
discards 4c8098f Bump version
discards 8b4577a Grmbl
discards d704abc Update release notes
discards 71e5b93 Document --check
discards 0824f40 <nix/buildenv.nix>: Don't substitute
discards a1bf934 doc/manual/command-ref/nix-collect-garbage.xml: document
--max-freed option
discards a6d52fc Merge branch 'lexer' of git://github.com/fkz/nix
discards 8d22b26 don't abort when given unmatched '}' with
'start-condition stack underflow'. This fixes #751
discards 786046c --option build-repeat: Keep the differing output if -K is
given
discards 8906eda Canonicalize gids to 0
discards 00903fa --check: Keep the differing output if -K is given
discards 0cad1f8 --check: Fix "failed to produce output path"
discards 1c57ab8 --check: Fix assertion failure when some outputs are
missing
discards ef7c2d8 Revert "Do not override environment CFLAGS and CXXFLAGS"
discards 4202b17 Temporarily do Darwin builds from a different Nixpkgs
branch
discards 10a6aa3 Revert accidental disable of doInstallCheck
discards 458711e Fix "Bad address" executing build hook
discards 9aac186 Fix some signedness warnings
discards 94595f4 Fix bad use of croak()
discards 2ef7e2e Fix repair test
discards 02a66b3 nix-store --repair-path: Rebuild if there is no
substituter
discards caaaff3 Fix --repair failure on multiple-output derivations
discards d2c0958 Typo
discards 5cdcaf5 Adapt tests to show that floats work properly.
discards b4bda47 Update documentation for floats.
discards 9346421 @eelco's feedback: downgrade to regular float for size,
remove unused function.
discards 4f3cf06 Verify TLS certificate before downloading binaries
discards 39d1da7 Better error message
discards 0eb200e propagate NIX_BUILD_SHELL also in pure builds document
NIX_BUILD_SHELL in the nix-shell command documentation
discards 80ebd60 Do not override environment CFLAGS and CXXFLAGS
discards 9a4706e Fix compilation
discards 14080f3 Use __toString when coercing sets to strings.
discards 6298afc Merge pull request #685 from vizanto/master
discards 36b9ce2 doc: Clarify why multiple arguments are not supported in
shebang line
discards 607d915 Fixed unresolved 'BUFSIZ'
discards 743e310 Fix non-Darwin build
discards 29c0199 manual: document builtins.functionArgs
discards 5eb9355 doc: fixes #727 broken link
discards f770b9e libstore: mmap() returns MAP_FAILED, not NULL on failure
discards a12a430 Edge condition: parser did not pick up floats starting
exactly with 0.
discards f872262 Fix up float parsing.
discards 494fc5a Try a simplified version of float lexing that didn't
work. The last one I tried was botchered anyway ...
discards 14ebde5 First hit at providing support for floats in the language.
discards 71a93a5 Don't allow sandbox profile except in relaxed mode
discards 9be0374 Use sensible date format
discards f476535 Update release notes
discards 77ad443 ~PathLocks(): Handle exceptions
discards b8258a4 Fix regression in passAsFile
discards 5212012 Handle /tmp being a symlink
discards 68fd01f Don't ignore sodium_init() return value
discards f696af0 Fix bad error message in Darwin chroots
discards a9faa7b showId: Handle empty attribute names
discards 338880e Merge pull request #742 from garrison/debian-curl-nss
discards b07b3b0 Make Debian package depend on libcurl3-nss
discards 32ea8a9 Merge pull request #732 from puffnfresh/patch-1
discards 399397c Fix coverage build
discards 8f67325 Build sandbox support etc. unconditionally on Linux
discards 7431932 Merge pull request #734 from
bjornfor/hash-mismatch-message
discards 65bd82d Clarify error message for hash mismatches (again)
discards 9018dea Use shellwords for nix-shell shebang
discards 3afa16e Clarify installation error message that is shown when
/nix/store exists but is not writable by the user
discards d1e3bf0 daemon: Add 'buildMode' parameter to 'buildPaths' RPC
discards 8063fc4 Use deterministic $TMPDIR in sandbox
discards 69b9d8f Use DT_UNKNOWN when dirent d_type extension is not
supported.
discards f327970 Merge branch 'auto-call-functor'
discards 9533532 autoCallFunction: Auto-call functors
discards bfb6c48 Merge pull request #617 from Preston4tw/patch-1
discards c0d4173 Set default binary-caches-parallel-connections to 25
discards efd6a8c Fix Ubuntu/Debian/Fedora builds
discards 0ab4d90 Merge branch 'p/sandbox-rename-minimal' of
https://github.com/vcunat/nix
discards 27d6ed5 Remove sandboxProfile from release.nix
discards a0f0733 Fix build failure introduced by #704
discards afef347 Merge pull request #712 from pSub/print-meta-license
discards 4c1c7e5 Merge pull request #716 from ebzzry/master
discards cad40ad Merge pull request #704 from ysangkok/freebsd-support
discards cf141ab Fixed typo.
discards 6c10bd7 Merge branch 'host-deps' of git://github.com/pikajude/nix
discards 279fa8f reintroduce host deps in tandem with sandbox profiles
discards e0bd114 Revert "remove sandbox-defaults.sb"
discards 4921223 Print license information on '--xml --meta'
discards b9b7bb1 re-fix permissions for GHC
discards 5deb7fb Merge branch 'sandbox-profiles' of
git://github.com/pikajude/nix
discards 33f2fbc Merge pull request #707 from peti/master
discards 6ad1059 src/libstore/build.cc: clarify error message for hash
mismatches
discards 36f7fcc Merge pull request #1 from shlevy/sandbox-profiles
discards 8a74a12 FreeBSD can build Linux 32-bit binaries
discards 1d3529e Default arguments belong at declaration, not definition
discards 9b4cd20 Fix copy-paste error
discards 58d2fac AutoDelete: Add default constructor with deletion disabled
discards 4390142 Use AutoDelete for sandbox profile file
discards bd09a4c simplify build.cc using modern C++ features
discards 4876bb0 simplify build permissions
discards d760c26 remove sandbox-defaults.sb
discards 22dfd02 update sandbox profiles within nix
discards 8a7f0df use per-derivation sandbox profiles
discards b39622a rename `chroot` to `sandbox` (fixes #656, close #682)
discards 9ee15ab Fix bad characters in "copying 7 missing paths from ..."
discards 8fdd156 Add option to verify build determinism
discards 96c2ebf Revert "Allow using /bin and /usr/bin as impure prefixes
on non-darwin by default"
discards 4384bbd optimizePath(): Detect some .links corruption
discards 7759a56 Fix namespace issue
discards 8a2a3b6 Merge branch 'libsystem-darwin-only'
discards 8a76bc9 Only require libsystem on darwin
discards cdb346c Fix build on Solaris d_type is not part of the POSIX spec
unfortunately.
discards 5bc1245 Merge branch 'master' of https://github.com/pikajude/nix
discards 6f1743b Support SHA-512 hashes
discards a6ca68a Require OpenSSL
discards c10ef2d fix syntax error
discards 3b52e54 darwin: allow reading system locale and zoneinfo
discards 85aeedb Merge https://github.com/pikajude/nix
discards d6bd51f allow reading ICU data
discards 9a963c8 Merge branch 'master' of git://github.com/pikajude/nix
discards 95c66cc add special devices to sandbox-defaults
discards b83fb35 Fix tarball build
discards 1f735a3 <nix/fetchurl.nix>: Support xz-compressed NARs
discards dae5dc7 <nix/fetchurl.nix>: Support downloading and unpacking NARs
discards 5c28943 int2String() -> std::to_string()
discards 71039be Merge branch 'emacs-mode-keywords' of
https://github.com/pSub/nix
discards f6a224b Merge pull request #667 from Ericson2314/mk-dist
discards 45b2f32 Merge pull request #668 from svanderburg/master
discards fef8c3a resolve-system-dependencies.pl: Simplify union impl
discards 9155fbd use nixDataDir instead of appending /share to PREFIX
discards af1218a revert libutil change
discards 992cda1 clarifying comment
discards 76f3ba4 move preBuildHook defaulting to globals.cc
discards 2dc8e19 restore old DEFAULT_ALLOWED_IMPURE_PREFIXES
discards f5a7739 appropriately handle lock acquisition failures in
resolve-system-dependencies.pl
discards 3f65504 now that resolve-system-dependencies exists, remove
redundant impureHostDeps from buildenv
discards ff6953c Add resolve-system-dependencies.pl
discards 15c7a79 remove usr paths from allowed inputs
discards 5bf4085 allow access to SystemVersion for python builders
discards 6a8cee1 fix line reading in preBuildHook
discards 1fc0fe1 remove sandbox defaults into a new file
discards d4cac05 restore allowed impure prefixes
discards 4b8c71b remove an unneeded default impure-dep
discards e770f94 make sandbox builds more permissive
discards 6dbc9e0 give buildenv __impureHostDeps
discards 1ea2aa9 add a few more permissions
discards f5b32ff Allow builtin fetchurl regardless of the derivation's
system attribute
discards 01615b5 Show progress indicator for builtin fetchurl
discards 5db358d Disable TLS verification for builtin fetchurl
discards 357d31b Fix segfault in builtin fetchurl
discards 058d195 Fix compilation error due to missing ENOENT on cygwin
discards a7dd269 Don't depend on git when generating source tarball
discards 164487a Simplify source tarball postUnpack cleanupx
discards 5f1a320 emacs mode: match keywords on the start/end of symbols
discards 133a421 Provide addTempRoot in the Perl API
discards 2075ec8 Allow building ARMv6 stuff on ARMv7
discards 51cf445 isFunctor: Simplify
discards 8a87521 forceFunction: allow functors as well
discards 055ab1f Fix typo in doc for nix-copy-closure
discards 14f7e1f Revert to CURLOPT_PROGRESSFUNCTION
discards 21ecd10 Show progress during downloads
discards f08449c nix-prefetch-url: Add --name option
discards e4abf86 nix-prefetch-url -A: Use "name" attribute from Nix
expression
discards b54f447 nix-prefetch-url: Support unpacking tarballs
discards 7888b2b Define SOL_LOCAL if not defined already (e.g. on FreeBSD).
discards 12c1776 Don't try to link libdl on FreeBSD.
discards c999ef7 Don't pass "--no-copy-dt-needed-entries" option to linker
on FreeBSD.
discards cbc177c Use pkg-config-provided LDFLAGS for libsqlite3 and
libcurl.
discards 1abda8e nix-store --serve: Implement log size limit
discards 9ffc4f4 Don't mention Fedora/Debian packages in the installation
section
discards 57db2aa Merge pull request #645 from acowley/patch-1
discards 06f29fa nix-prefetch-url: Support prefetching from a Nix
expression
discards a3c4eb0 nix-prefetch-url: $PRINT_PATH -> --print-path
discards bec3c31 nix-prefetch-url: Rewrite in C++
discards bdc4a0b Merge pull request #654 from
utdemir/more-insecure-verify-https-binary-caches
discards a49514a Also set CURLOPT_SSL_VERIFYHOST=0 when
"verify-https-binary-caches" is false
discards aaf8a1c Merge pull request #653 from vcunat/p/pdf-fix
discards fd74296 release: fix #652 - PDF build after dblatex updates
discards 4ba6bc1 Shut up clang warnings
discards 3d91bfc Merge pull request #646 from vcunat/master
discards 42808fa nix-env --upgrade: show "downgrading" when doing so
discards 12a4aea doc: fix the 'prebuild' typos
discards 64f9b51 nix-env --upgrade: avoid unexpected downgrades
discards e5c3e05 Update prerequisites-source.xml
discards 8a2f5f0 Fix building against Nix 1.10
discards 55b1146 Bump version
discards 71a5161 Implement buildDerivation() via the daemon
discards 6e06a18 Release notes
discards 73332fd Filter build-chroot-dirs entries that conflict with
derivation outputs
discards d711fe8 Remove unused variable
discards ce97523 Fix readDir example
discards 5e4b210 Update nix.spec.in
discards e12cf82 Prevent .chroot from being GC'ed when using
LocalStore::buildDerivation()
discards eadb86f nix-collect-garbage: Revive --max-freed
discards 1d29db2 Merge pull request #608 from Phant0mas/master
discards 26221e4 Remove unneeded HAVE_UNSHARE.
discards 984c5cd Drop newline in error message
discards 3b0f60e baseNameOf: Enhance `basename` compatibility
discards 896428c Fix example
discards 34dfbd9 Don't include <iostream> before config.h
discards 30d19a2 Handle debug messages from runChild()
discards 3db950a Removed unnecessary included
discards 2bac04c Fix stack consumption
discards 7583765 Output line number on infinite recursion
discards 76cc8e9 Add sort primop
discards 50807f3 Add primop genList
discards f3dda72 Remove unnecessary parentheses
discards d6d5885 Add replaceStrings primop
discards 2e8fd4c Add concatStringsSep as a primop
discards cb4320c Cleanup
discards c8bb237 Optimize empty sets
discards 16c9935 Fix fetchurl of executable file
discards 19eddec Merge branch 'attr-set-hh' of https://github.com/nbp/nix
discards b83801f Optimize small lists
discards 14be783 Add primops all and any
discards 39e27a0 Importing derivations: Add name attribute to make a valid
drv
discards 1ed5523 Allow derivations-as-srcs in the context of
builtins.toFile files
discards 61af14a Add foldl' primop
discards 887bb5f --version: Print some config info
discards 1993b10 Fix Darwin build
discards 0a2bee3 Make <nix/fetchurl.nix> a builtin builder
discards eda2f36 Provide more detailed info about build status to
hydra-queue-runner
discards ccf31db nix-copy-closure: Add -v flag
discards db55940 Support systemd log severity prefixes
discards b3491c7 More cleanup
discards 6bd2c7b OCD: foreach -> C++11 ranged for
discards 1511aa9 Allow remote builds without sending the derivation closure
discards f39979c Make printValue() interruptible
discards 7c9d0a5 nix-collect-garbage: Handle ENOENT
discards 5845ffd Add Dockerfile
discards db21cfa Move attribute set data structures into their own header
file.
discards 8ce96be extended args@ explanation
discards 57aeef0 Fix nix-repl does not support '--help'
discards 467977f Fix the parsing of "$"'s in strings.
discards 65e4dcd Fix the hack that resets the scanner state.
discards dd48c06 Typo
discards 9aed117 Preserve supplementary groups of build users
discards e012c12 Revert "add the manpath to the installer"
discards ff4de4c GC: Handle ENOSPC creating/moving to the trash directory
discards 2bc9c84 Use posix_fallocate to create /nix/var/nix/db/reserved
discards ba63ec6 Make /nix/var/nix/db/reserved bigger
discards 65f17cd Support URLs in $NIX_PATH
discards 0d4d92f Debian package: Declare runtime dependency on libsodium13
discards a33b4bc Bump
discards 39b3d96 Typos
discards c486176 nix-channel: Fix bogus error message caused by
8a84bd8c8bda1e4c6764c10ecdef9d74e4884800
discards d1e4b76 Update release notes
discards b65875f Export outputPaths function
discards f90e9b6 Install serve-protocol.hh
discards 7c45018 Use std::vector::data()
discards f2b67fb nix-push: Support -j
discards bf8cc4e Update cacert locations
discards 7d148ad Fix manual
discards b64988b Allow substitutes for builds that have preferLocalBuild
set
discards b190f77 copy-from-other-stores: Use cp
discards 07d7e7d Chown files created for passAsFile
discards 9437891 Handle base-16 NarHash fields in signed .narinfo files
discards a64da59 Be more robust wrt broken .narinfo files
discards f0f30f5 Naming
discards 45c6405 Fix building against latest Nix
discards 90aec21 Fix tarball test
discards 898703e Build against libsodium on Ubuntu 15.04 and Debian 8
discards d8ddf99 Don't let unprivileged users repair paths
discards 7106bb0 Use StoreAPI::verifyStore()
discards b755752 Add a ‘verifyStore’ RPC
discards 53dd97b Document setting up signed binary caches
discards b8b571c Include the cache.nixos.org signing key by default
discards bc51175 Add tarball tests
discards da196ec Document tarball downloading
discards c1323b5 Fix fetchurl/fetchTarball
discards 1c88e10 readFile: Check against nul bytes
discards feca5cb Document nix-shell #!-scripts
discards a80f11b nix-shell: Support multiple "#! nix-shell" lines
discards 99c2c14 Typo
discards d68941d Nix 1.9 release notes
discards 07c69aa Add Debian 8.0 builds
discards b279890 Build on Ubuntu 15.04
discards 920f5fd Fix import-from-derivation in restricted eval mode
discards 7a411e0 Remove dead code
discards e0a068c nix-shell: Barf if -p and -E are both used
discards 4ca5a9d nix-collect-garbage: Don't call nix-env
discards 22b1a8d Move profiles.{cc,hh} to libstore
discards 13493ef nix-collect-garbage: Call collectGarbage() internally
discards 4441e4c nix-collect-garbage: Don't barf on unreadable directories
discards 8d813fe nix-collect-garbage: Remove redundant call to getFileType
discards a1c1bf3 Merge branch 'submit/sparse-generation-symlinks' of
https://github.com/ctheune/nix
discards 12a8888 Mis-read Eelko's request to not make this an option: now,
let's not make it an option. :)
discards ea39c98 Implement alternative to lazy generations:
discards 1529db7 Don't install nix-worker symlink
discards 3fac75b Also remove misc/vim/README.md
discards 46a56ea point to https://nixos.org/wiki/Vim_configuration instead
discards 9c6328a nix-env: document --set option
discards 3d83188 Enable lazy/sparse allocation of generation symlinks:
avoid creating new generations if a generation already exists.
discards a010c0a Fix "error: deriver of path ‘’ is not known"
discards 9233ac7 Merge pull request #537 from garbas/master
discards dad7548 cygwin: looks like stdout/stdin are reserved words
discards 000de69 cygwin: explicitly include required c headers
discards 71083f9 Don't try to map /bin/sh to a store path on non-Linux
discards 8972f7c nix-collect-garbage: Do not pass an empty argument.
Closes #530
discards 6519f06 nix-env/nix-instantiate/nix-build: Support URIs
discards 0705d04 nix-collect-garbage: Fix deleting old generations
discards 9451ef3 Allow URLs in the Nix search path
discards 35d30d6 Make downloads interruptable
discards deb8668 nix-shell: Fix uninitialized value warning
discards 1f795f9 tests: Fix wrong channel name in nix-channel.sh.
discards 96dcc00 Merge branch 'nix-channel-tarballs' of
git://github.com/copumpkin/nix
discards 4bbcfaf Merge pull request #522 from lethalman/nix-collect-garbage
discards ab2b3d6 nix-collect-garbage: translate to C++
discards 8a84bd8 Support tarballs in nix channel URLs
discards 4d65287 Add the pre-build hook.
discards fd6774e Revert "Add the pre-build hook."
discards 9b1866b Merge branch 'add-manpath' of
git://github.com/mmerickel/nix
discards 035aeb9 Fix using restricted mode with chroots
discards 76f985b add the manpath to the installer
discards 1e4a4a2 Add the pre-build hook.
discards 4ed2187 Use cached result if there is a network error
discards 1fc905a Move curl stuff into a separate file
discards c1f04fa Implement a TTL on cached fetchurl/fetchTarball results
discards 60340ce Implement caching of fetchurl/fetchTarball results
discards 1711679 Revert /nix/store permission back to 01775
discards afa433e Chroot builds: Provide world-readable /nix/store
discards be1ff23 Add dependency on libcurl-dev
discards 000b5a0 Add fetchTarball builtin
discards 7ea6ecf addToStore(): Take explicit name argument
discards 5114a07 Improve setting the default chroot dirs
discards fd89f97 Add the closure of store paths to the chroot
discards 5ce50cd Tighten permissions on chroot directories
discards 6f0c6e2 Don't rely on __noChroot for corepkgs
discards b005e63 Disable scanning for interior pointers
discards 726f7f7 Fix Boehm API violation
discards da6b704 Check return values from malloc/strdup
discards fa47279 Print some Boehm GC stats
discards 7a84143 valueSize(): Take into account list/bindings/env size
discards e659978 Fix typos: s/the the/the/
discards 17c7133 forceValueDeep: Add to error prefix
discards 5badc8f Improve error message
discards 9f3eb56 Reduce verbosity in build-remote.pl
discards 71b0a3a Add option to hide display of missing paths
discards 75ede65 Don't use vfork() before clone()
discards c2699be Merge branch 'allow-system-library' of
git://github.com/copumpkin/nix
discards 336c427 Make the default impure prefix (not actual allowed
impurities!) include all of /System/Library, since we also want
PrivateFrameworks from there and (briefly) TextEncodings, and who knows what
else. Yay infectious impurities?
discards 66d612f Allow local networking in the darwin sandbox to appease
tests
discards cffa7f8 Typo
discards 885bebf More graceful fallback for chroots on Linux < 2.13
discards 99897f6 Use chroots for all derivations
discards 15d2d3c Add restricted evaluation mode
discards 47bdc52 Merge branch 'gh-476-fix-install-script' of
git://github.com/jramnani/nix
discards a8494de Merge branch 'docs/channels-path' of
git://github.com/iElectric/nix
discards 7bd8299 fixes https://github.com/NixOS/nixpkgs/issues/6485
discards c33244d Merge branch 'tilde-paths' of
https://github.com/shlevy/nix
discards c4653af tilde paths: The rest of the string has to start with a
slash anyway
discards e3e38a0 tilde paths: construct the entire path at parse time
discards 4b7c9f8 tilde paths: get HOME at parse time
discards 9bedd9b Remove obsolete reference to ~ operator
discards 4646e94 ExprConcatStrings: canonicalize concatenated paths
discards 175935e FIXMEs
discards e0953d5 Allow the leading component of a path to be a ~
discards 1816ac0 Escape arguments to nix-shell #! scripts
discards dc7e8fa Support passing command line arguments to nix-shell #!
scripts
discards bb10010 Fix nix-shell shebang scripts if -p is used
discards 147deb2 nix-store --generate-binary-cache-key: Write key to disk
discards bd91064 Use $<attr>Path instead of $<attr> for passAsFile
discards a70d275 Allow passing attributes via files instead of environment
variables
discards 29e1ff6 Keep sorted
discards f19b4ab Include NAR size in fingerprint computation
discards 8c8750a Test chroot building
discards 5451b8d Use pivot_root in addition to chroot when possible
discards b0bad3e Revert "Remove Fedora 18, 19 builds"
discards d53735c Nix install script failed when "cd" printed to stdout.
discards b4e7eec Don't depend on libsodium on Darwin
discards 1c972cb Make libsodium an optional dependency
discards 5d9cd27 Add Fedora 21 build
discards a596c52 Add base64 encoder/decoder
discards 70cae87 nix-build: Respect -Q during evaluation
discards 2be7f79 Remove tab
discards de8ed5c Typo
discards d66d9e8 Require linux 3.13 or later for chroot
discards f3a5930 Sign a subset of the .narinfo
discards e0def5b Use libsodium instead of OpenSSL for binary cache signing
discards 0d1dafa Simplify parseHash32
discards db2ec59 Simplify printHash32
discards 3688db3 nix-install-package: follow symlinks
discards 73bf32c Merge remote-tracking branch 'shlevy/baseNameOf-no-copy'
discards de91a42 Moves runHook to a later execution position
discards f46e329 Make inputs writeable in the sandbox (builds still can’t
actually write due to user permissions)
discards f6716e9 Shut up "Wide character in print" warning in
copy-from-other-stores.pl
discards c2a8b5c Fix assertion failure in nix-env
discards a5e2c8e Set correct user agent for NAR downloads from binary
caches
discards 79ca503 Allow using /bin and /usr/bin as impure prefixes on
non-darwin by default
discards fcf57aa SysError -> Error
discards 100961e Don't resolve symlinks while checking __impureHostDeps
discards f1151a3 Add basic Apple sandbox support
discards c23d679 doc: `nix-channel --remove` takes a name, not a url
discards 2a3b1df Fix builtins.readDir on XFS
discards 57d64d2 Doh^2
discards 57b8225 Doh
discards ed56ea9 Fix typo (assuming this is a typo)
discards 27b7b94 Set /nix/store permission to 1737
discards 128538e nix-shell: Add --run flag
discards b765892 nix-shell: Interpret filenames relative to the #!-script
discards a957893 Allow nix-shell to be used as a #! interpreter
discards 7ba0e9c nix-shell --command: Remove bogus argument to "exit"
discards 153a943 Show position info for failing <...> lookups
discards 6fec43c Remove quotes around filenames in position info
discards 4d5c9d8 Document how to set up build users on Mac OS X
discards df05f49 Fix building on Darwin
discards 1b167c9 Merge pull request #431 from j-keck/master
discards 14fb737 doc: remove wrong phrase.
discards 2c05227 doc: remove double word
discards 8027083 Allow $NIX_PAGER to override $PAGER
discards 8b88d25 libutil: Limit readLink() error to only overflows.
discards bbd45ac libutil: Improve errmsg on readLink size mismatch.
discards 411b237 edition -> subtitle
discards 3d97b8d LocalStore initialization: Don't die if build-users-group
doesn't exist
discards bd0f362 Revive running builds in a PID namespace
discards f16b878 Belatedly add contributors
discards 2162a9c Bump version number
discards ccde347 Merge pull request #420 from linquize/cygwin
discards 4579a44 Add exe, dll to .gitignore
discards c238405 Grmbl
discards 47ed06a Add a section on nix-serve
discards 2142f47 Add section on SSH substituter
discards 4e06073 Pedantry
discards 8bdff8c Merge branch 'cygwin-master' of
https://github.com/ternaris/nix
discards 14955c2 Merge commit '36c67860363c93eb00cf5b8e2ad34f6f775e6901'
discards 68b4717 Delete the stdenv section
discards 6466d56 Bla
discards e90e7b5 Fix build
discards eb53f59 Fix image in PDF
discards 9c83039 Rename files
discards 4c4e891 Update .nixpkg description
discards be79773 ReiserFS -> ext4
discards 4eace5a Style
discards 751ae18 Undocument nix-generate-patches
discards 3b88d03 Document channel format and excise most mentions of
manifests and nix-pull
discards e5a51fa Style
discards fa2063c Better error message
discards c2a552b Install cacert before running nix-channel
discards b77037b Silence some warnings on GCC 4.9
discards 46f3eb6 Shut up a Valgrind warning
discards f52b6c9 Fix some memory leaks
discards 28f22b4 Ensure we're writing to stderr in the builder
discards 5a2d451 Don't abort if we get a signal while waiting for the pager
discards 54616be Get rid of unnecessary "interrupted by the user" message
with -vvv
discards 4acca1a Remove chatty message
discards ad79002 Doh
discards dcdb254 Remove tabs
discards df31904 Remove dead code
discards 8aedaf1 Remove canary stuff
discards a144eb1 Don't use ?=
discards 40e1203 allow custom docbook paths/URLs, use a working URL for
docbook.rng
discards 6f8ff85 Urgh
discards c56bfbe Provide default pagers
discards 851b47b Don't do vfork in conjunction with setuid
discards 0e8fc11 Use vfork
discards b5ed5b6 Rename function
discards 20cf012 Include cacert in the binary tarball
discards e529823 Don't wait for PID -1
discards ad332e1 Revert "Use posix_spawn to run the pager"
discards 36c6786 Cruft
discards 938454d Don't use RPATH on Darwin
discards 2e98703 Update signing.txt
discards 50c3352 builtins.readFile: realise context associated with the
path
discards 2f16946 Always use https to fetch the Nixpkgs channel
discards 39fe52f Fix bad comment
discards af555d7 Doh
discards d44d923 Add option to disable binary cache certificate checking
discards 5510d21 Provide some fallback defaults for the CA bundle
discards e5891f2 Use https://cache.nixos.org instead of
http://cache.nixos.org
discards f665c5d Link against perl.dll on Cygwin
discards 4872677 Fix library handling on Cygwin
discards 936f686 Set custom compiler flags on Cygwin
discards 629e8da Explicitly include required C headers
discards 9c58691 Remove Fedora 18, 19 builds
discards b6f99e5 Remove some platforms with too-old compilers
discards 8d169b2 Define ‘environ’
discards d34d2b2 Use posix_spawn to run the pager
discards d51eed8 Shut up a warning
discards bf78a27 Fix another operator precedence issue found by Perl 5.20
discards f43a8ed Merge pull request #401 from shlevy/external-value
discards 6081108 Make all ExternalValueBase functions const
discards 320659b Allow external code using libnixexpr to add types
discards f924081 Fix building against current Nix master
discards 5f04da9 Intro: Mention binary caches
discards d4c8ee7 Rely on XML catalogs to find the DocBook schemas and
stylesheets
discards 976df48 Add a primop for regular expression pattern matching
discards 4e340a9 forceString(): Accept pos argument
discards 976b949 More build-cache-failures -> build-cache-failure
discards b7b6e3d Build derivations in a more predictable order
discards 9e3389c Don't create unnecessary substitution goals for
derivations
discards 2157454 Update installation section
discards 103e4e4 Update quick start section
discards 2b74354 Combine introduction / quick start parts
discards 5e04992 Manual: Bump date
discards 69f91e3 Don't claim FreeBSD support
discards 328a80e 'build-cache-failures' -> 'build-cache-failure' in
nix.conf documentation.
discards b0c5c2a import derivation: cleanup
discards fe37ed1 Remove Hydra scheduling priorities
discards 048ec3d Fix bad operator
discards 05cddf0 Build Ubuntu 14.10 package
discards 8299aaf Disable vacuuming the DB after garbage collection
discards a3e5c99 nix-daemon: Call exit(), not _exit()
discards 1256ab3 Clean up temp roots in a more C++ way
discards ed306fe Remove Hydra build product
discards 5d064e2 Add a test for the binary tarball installer
discards 35aad73 Fix message
discards 2719627 realiseContext: Handle all context types
discards 3d604ac Document functors
discards 997defa Add functors (callable attribute sets).
discards 8cfe939 Don't use ADDR_LIMIT_3GB
discards 5ef2453 build-remote.pl.in: Add some more trace messages
discards bab8d9b Make ~DerivationGoal more reliable
discards d436e44 SSH.pm: Print a friendlier message if connecting fails
discards 087581a Doh
discards 8979562 download-from-binary-cache.pl: Fix flushing of stderr
discards 06a86ae nix-store --gc: Don't warn about missing manifests
directory
discards 3cc9977 Typo
discards bbf294c Add a launchd configuration file to run nix-daemon
discards 6f6b75c Typo
discards 526811c nix-daemon: Get peer credentials on Mac OS X
discards e389f4e Improve error message if the daemon worker fails to start
discards 1cdbb9d Revert "Revert "Revert "Temporarily disable darwin builds
while hydra's darwin is borked"""
discards 1d02431 Don't pull in git when doing a nix-shell
discards 3a9b4a1 Fix more warnings
discards 80893a1 Shut up a clang warning
discards a51f8d6 Revert "Revert "Temporarily disable darwin builds while
hydra's darwin is borked""
discards f72944b Revert "Temporarily disable darwin builds while hydra's
darwin is borked"
discards 1683fff Update release notes
discards 722bd04 Document some primops
discards 11aef17 Remove comments claiming we use a private PID namespace
discards 5f7ded7 doc: fixed nix-instantiate --find-file
discards 89e3b52 Merge pull request #380 from shlevy/temp-disable-darwin
discards 29f7e14 Temporarily disable darwin builds while hydra's darwin is
borked
discards 6062b12 Fix build on gcc < 4.7
discards f040159 Revert "Drop support for pre-c++11 compilers."
discards ecc2c8f Improve printing of ASTs
discards 84a13dc Drop support for pre-c++11 compilers.
discards c9bd6a1 Fix context test
discards 0ee1ca6 baseNameOf: Don't copy paths to the store first
discards d16e3c7 Export realiseContext in libnixexpr
discards bca6d35 Fix nix-copy-closure --from
discards 138c257 Revert "binary download: Use $NIX_CURL_FLAGS"
discards fb4e216 Merge pull request #372 from wmertens/patch-4
discards bc47959 binary download: Use $NIX_CURL_FLAGS
discards d04e1ff nix-store -q: Check for conflicting flags
discards 2c1711a nix-channel: Add --rollback flag
discards c6849e2 Remove redundant space in usage errors
discards a8925a5 nix-channel --add: Validate URL / channel ID
discards f1adf4c Remove unused @sshOpts flag
discards a79e56d nix-copy-closure: Use strict
discards 2a4dbcf Improved error message when encountering unsupported file
types
discards 6bb4c0b mkList: Scrub better
discards 986fbd6 Typo
discards b680960 Get rid of some unnecessary ExprConcatStrings nodes in
dynamic attrs
discards 1418806 Show total allocations
discards c3f0a48 Add primop ‘catAttrs’
discards d4fcbe1 Add primop ‘attrValues’
discards 58d8a21 Tweak
discards 3f8576a Remove some duplicate code
discards c08c802 Add readDir primop
discards 3fd2d21 Add test for readDir primop
discards 3b5fa8d Don't recompile the same regex over and over
discards 104e55b nix-env: Add regular expression support in selectors
discards 3800f44 createDirs(): Handle ‘path’ being a symlink
discards a17c234 printValue(): Don't print <CYCLE> for repeated values
discards d618534 Support control characters in JSON output
discards f77be20 printMissing(): Print derivations in approximate build
order
discards 9b146a5 nix-daemon: Close unnecessary fd
discards 0ed1b92 Bindings: Remove copy constructor
discards e83a027 Remove bash requirement
discards 13a18ce Fix use of PAGER during tests
discards 147fcdd Updated documentation for nix-install-package to mention
--set flag
discards cf72a61 Add --force-name support for --set in nix-env, to support
nix-install-package --set
discards 9dd54bc Pass through --set from nix-install-package command line
to nix-env
discards a5b5ebc add manpage for nix-generate-patches
discards c313d86 manual: add a note that lists are strict in length
discards ebb1dbb Add missing static
discards 570571a Remove release notes Hydra product
discards 53b044c Don't evaluate inside a "throw"
discards 0cd6596 Add ‘deepSeq’ primop
discards 831fc8e Make forceValueDeep work on values with cycles
discards 1e0a799 Rename strictForceValue -> forceValueDeep
discards 022618c Handle cycles when printing a value
discards a54c263 Add ‘seq’ primop
discards eff120d Add a function ‘valueSize’
discards 68cf98c configure: Force regeneration of Makefile.config
discards 2d6cd8a attrNames: Don't allocate duplicates of the symbols
discards ea525a2 Fix off-by-one
discards 93e4f01 Inline Bindings::find()
discards 5b58991 Store Attrs inside Bindings
discards 0342eb1 Remove bogus comment
discards 726abde Remove debug statement
discards 7d7b679 Store.so: Add dependency on libnixutil
discards d4a71ec Update spec file
discards 8be9990 Install some pkgconfig files
discards d64b8e9 Remove unused w3m dependency
discards d98bfcb On Linux, disable address space randomization
discards 5a05cf4 Add Make flag to disable optimization
discards 6e5b02b Add some instrumentation for debugging GC leaks
discards d37d012 Settings: Add bool get()
discards eca29bd Derive Emacs nix-mode from prog-mode.
discards a2fc9c6 Remove unhelpful suggestion
discards 3a52104 Delete bugs.xml
discards 5a0181c Make troubleshooting an appendix
discards f77d83c Style tweak
discards 3c8522c Fix parallel make of manpages
discards 54adf34 Fix references to version.txt
discards 7a740c9 Drop separate release notes
discards b1af336 Undocument NIX_OTHER_STORES
discards 57f6463 Tweak some chapter titles
discards d0608da Drop "service deployment" bla bla
discards 8b76018 Drop reference to FreeBSD
discards f271b94 Remove pointless "license" section
discards 7a68b4e Release notes: Use a section per version
discards 9ed49c1 Nicer file names for the release notes
discards 8259a39 Manual build fixes
discards f0ef6b7 Merge branch 'master' of github.com:thatdocslady/nix
discards 67e5dd3 Add some hyperlinks between NIXPATH and -I
discards 72d684d Don't rely on process substitution
discards 5c4d2da Fix JAR installation
discards 9648222 Support specifying a JAR manifest
discards 44e7e3b Improved support for building JARs
discards 075cfe3 Add support for using a build directory
discards afbdd55 Hack to prevent Makefile.config from being regenerated by
"make clean"
discards d2d5543 build-remote.pl: UTF-8-decode errors
discards a6a45bb Tweak
discards f8df935 tests/remote-builds.nix: Time out faster
discards e74113a Fix build-remote.pl
discards 9d65287 Fix dependency ordering
discards 22c900d Hack for supporting Boost on Homebrew
discards 9472b41 Fix boost::too_many_args error
discards 8fb8c26 Add an 'optimiseStore' remote procedure call.
discards 27a01d9 Shut up "Wide character" warnings in Perl scripts
discards b72e93b Add disallowedReferences / disallowedRequisites
discards 9eddf6f allowedRequisites: Drop stdenv mention
discards b5da80e Fix manual build
discards fd61069 Introduce allowedRequisites feature
discards 8901acc Restructuring the Nix manual
discards 71d6150 Support -I flag
discards 89f9c0d Fix building against current Nix master
discards 3f0a4bf Fix building with Clang
discards 4b0a720 Document the "out" usage in allowedReferences
discards b224ac1 fix disappearing bash arguments
discards 3f80060 Fix tests
discards 809ca33 Use PR_SET_PDEATHSIG to ensure child cleanup
discards 163fdf2 Set a curl timeout on binary cache lookups
discards 524f89f Use unshare() instead of clone()
discards fefd365 Fix a segfault in ‘nix-env -qa’
discards 65243ee Flush std::cout before closing stdout
discards 43579c9 Use pager for more commands
discards 9481f77 Provide reasonable default flags for $LESS
discards c93690a Merge commit '2aa93858afee22e0c32d8f4366970976374091ac'
discards 2aa9385 Force template regeneration
discards ab4eba5 Handle header file instantiation
discards f0610e2 Install config.h only once
discards 11849a3 Use proper quotes everywhere
discards 373fad7 Add some color
discards 392430b nix-store -l: Automatically pipe output into $PAGER
discards 894fa5e Reduce test verbosity
discards 954188a Filter Nix-specific ANSI escape sequences from stderr
discards 029424d Make hook shutdown more reliable
discards 02843ba Fix --attr parsing
discards 632f989 Doh
discards c160ead Reduce verbosity
discards 42e9ad8 Propagate remote timeouts properly
discards c6e85ee nix-build: Propagate exit status from nix-store -r
discards ccd4fe5 build-remote.pl: Provide defaults for $NIX_CURRENT_LOAD
and $NIX_REMOTE_SYSTEMS
discards ad71637 Fix download-via-ssh
discards 3e5dbb2 nix-shell: Use $XDG_RUNTIME_DIR
discards 3bea429 Use $XDG_RUNTIME_DIR for temporary files
discards fde819f nix-log2xml: Handle newlines
discards cb921f6 Remove log2html.xsl and friends
discards e9b609b nix-log2xml: Handle UTF-8 characters
discards 9367046 Use regular file GC roots if possible
discards 5f05197 Handle compound single dash options properly
discards 47e1858 Refactor option handling
discards 5bed74d Fix warning about non-existant -I directories
discards 401ab50 Remove pointless NIX_LOG_TYPE environment variable
discards 57695d8 Warn about untrusted binary caches in extra-binary-caches
discards 6e1f4c1 nix-install-package: Use extra-binary-caches
discards 393a9b9 download-from-binary-cache.pl: Respect $SSL_CERT_FILE
discards a6f4554 Add support for order-only dependencies
discards 4a198da install-nix-from-closure.sh: Use https channel if possible
discards 98873ff Remove unnecessary call to addTempRoot()
discards f02c52e Doh
discards 988bf59 Move some options out of globals
discards daccd68 Refactor
discards 7018830 Update manual
discards d5a076c Add option ‘build-extra-chroot-dirs’
discards 4d73e2e Get rid of "killing <pid>" message for unused build hooks
discards bb45092 Make chroot builds easier to set up
discards 7a60ff9 Speed up nix-shell
discards 51485dc Remove ugly hack for detecting build environment setup
errors
discards 4c4b219 Call commonChildInit() before doing chroot init
discards eea0401 Eliminate redundant copy
discards e0d7d0e findRoots(): Prevent a call to lstat()
discards daf3f2c Make readDirectory() return inode / file type
discards 1c208f2 Allow regular files as GC roots
discards 50dc1f5 Restore default SIGPIPE handler before invoking ‘man’
discards 45f9a91 make clean: Remove Makefile.config
discards 3d221a7 Rename nixPath to __nixPath
discards 2ea2703 install-nix-from-closure.sh: Install cacert
discards 50ed345 nix-profile.sh: Set $SSL_CERT_FILE
discards 13a63b5 Remove outdated AUTHORS file
discards 6793790 nix-daemon: Pass on the user's $SSH_AUTH_SOCK to the SSH
substituter
discards 71a20d4 Change the default for use-ssh-substituter to ‘true’
discards 02b66e9 Fix building against current Nix master
discards 2cf0e67 Handle non-numeric version strings
discards 1a44f1c nix-copy-closure: Drop --bzip2, --xz, --show-progress
discards 7f7d4ab nix-copy-closure: Implement --gzip via ssh's -C flag
discards 17ef234 Fix NIX_SSHOPTS
discards 7b351da Remove obsolete SSH master connection code
discards 03103c0 Implement nix-copy-closure --from via nix-store --serve
discards 62309a2 build-remote.pl: Be less verbose on failing builds
discards 56131a2 Refactor
discards 01ddf53 tests/remote-builds.nix: Test failing build
discards d7a92ed nix-store --serve: Only monitor stdin during builds
discards a6ab3cf tests/remote-builds.nix: Don't try cache.nixos.org
discards 0fae20c Use pthread_cancel instead of a signal
discards aa1560c Fix bogus pass by reference
discards 24c6d99 More debugging
discards 1eb0af7 Add some assertions
discards d3c61d8 Remove some dead code
discards 62ad3df Remove some obsolete files
discards bd91453 Pass -pthread only for programs that need it
discards ece531d nix-daemon: Less verbosity
discards d0fad17 nix-daemon: Simplify stderr handling
discards 78224cd nix-store --serve: Monitor for client disconnects
discards 49fe959 nix-daemon: Use a thread instead of SIGPOLL to catch
client disconnects
discards 66b2d18 Don't parse 'var == expr' as an assignment
discards 1734e8a Fix crash in tab completion
discards 22a47ab Fix building against Nix 1.7
discards 6a4a820 Fix building against current Nix
discards 3beb6f6 Show derivations more concisely
discards 81d658f Fix readme
discards 853d2e0 Fix markdown
discards ae50a5e Add a README
discards dc670a1 Make tab-completion work on builtins
discards e911600 On reload, wipe the environment
discards 498f8b0 Add license
discards adde4f0 Add :reload command
discards ddd22c3 Build on Mac OS X
discards 03ef6b6 Add system argument
discards 3567bdb Add :quit command
discards a5dffb3 Temporary hack to parameterize nixpkgs
discards 3c67df9 Add sugar for defining a variable
discards 4b33c2d Add help (:?)
discards e133e91 Support tab-completion on attribute sets
discards 8e765b8 printValue: Show assertion errors inline
discards e587aec printValue: Don't show lists/attribute sets twice
discards 7e3625f Improved value display
discards c6f2b89 Restore affinity
discards 0abdf4b Add basic variable name completion
discards cf4c29d Load files specified on the command line
discards b5944ac Add a command :s to start a nix-shell for a derivation
discards c6712a0 Add a command :b to build a derivation
discards ad0dd35 Don't exit on SIGINT during evaluation
discards 0b419c0 Use readline history file
discards 4fb82d3 Handle SIGINT to cancel the current line
discards 504563e Fix build
discards 0f6279d Add a command :l for loading a file into scope
discards 3202206 Add a command :t for showing the type of an expression
discards 287c88c Support adding variables to the scope
discards e905699 Initial version of nix-repl
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- annotated tag 2.0 deleted (was 94583bb),
Ludovic Courtès <=