Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 4, 2015
  1. @edolstra

    Bump version

    edolstra authored
Commits on Sep 3, 2015
  1. @edolstra
  2. @edolstra

    Release notes

    edolstra authored
Commits on Sep 2, 2015
  1. @edolstra

    Filter build-chroot-dirs entries that conflict with derivation outputs

    edolstra authored
    Fixes NixOS/nixpkgs#9504.
    
    Note that this means we may have a non-functional /bin/sh in the
    chroot while rebuilding Bash or one of its dependencies. Ideally those
    packages don't rely on /bin/sh though.
  2. @edolstra

    Remove unused variable

    edolstra authored
Commits on Sep 1, 2015
  1. @edolstra
Commits on Aug 24, 2015
  1. @edolstra
Commits on Aug 21, 2015
  1. @edolstra
Commits on Aug 19, 2015
  1. @edolstra

    Merge pull request #608 from Phant0mas/master

    edolstra authored
    Remove unneeded HAVE_UNSHARE.
  2. @Phant0mas

    Remove unneeded HAVE_UNSHARE.

    Phant0mas authored
    * src/libstore/build.cc (CHROOT_ENABLED): Remove HAVE_UNSHARE.
Commits on Aug 7, 2015
  1. @edolstra
  2. @kirelagin @edolstra

    baseNameOf: Enhance `basename` compatibility

    kirelagin authored edolstra committed
    * If the path ends with a slash, drop it.
    * If the remaining path doesn’t contain slashes, just return it.
    
    Fixes #574.
Commits on Aug 5, 2015
  1. @edolstra

    Fix example

    edolstra authored
Commits on Aug 4, 2015
  1. @edolstra

    Don't include <iostream> before config.h

    edolstra authored
    This breaks the build on 32-bit systems.
    
    http://hydra.nixos.org/build/24373658
Commits on Aug 3, 2015
  1. @edolstra

    Handle debug messages from runChild()

    edolstra authored
    Turns out that "nix-build -vvv" with chroots enabled has been broken
    for some time, because some debug message got interpreted as an error.
  2. @aucampia @edolstra

    Removed unnecessary included

    aucampia authored edolstra committed
Commits on Jul 31, 2015
  1. @edolstra

    Fix stack consumption

    edolstra authored
  2. @aucampia @edolstra

    Output line number on infinite recursion

    aucampia authored edolstra committed
Commits on Jul 28, 2015
  1. @edolstra

    Add sort primop

    edolstra authored
  2. @edolstra

    Add primop genList

    edolstra authored
    This can be used to implement functions like ‘imap’ (or for that
    matter, ‘map’) without the quadratic complexity incurred by calling
    ‘++’ repeatedly.
Commits on Jul 26, 2015
  1. @edolstra
Commits on Jul 24, 2015
  1. @edolstra

    Add replaceStrings primop

    edolstra authored
    This is a generalisation of replaceChars in Nixpkgs.
  2. @edolstra

    Add concatStringsSep as a primop

    edolstra authored
    This fixes the quadratic behaviour of concatStrings/concatStringsSep
    in Nixpkgs.
Commits on Jul 23, 2015
  1. @edolstra

    Cleanup

    edolstra authored
  2. @edolstra

    Optimize empty sets

    edolstra authored
    This reduces the number of Bindings allocations by about 10%.
  3. @edolstra

    Fix fetchurl of executable file

    edolstra authored
    Pointed out by @cstrahan, thanks!
  4. @edolstra

    Merge branch 'attr-set-hh' of https://github.com/nbp/nix

    edolstra authored
    Conflicts:
    	src/libexpr/eval.cc
  5. @edolstra

    Optimize small lists

    edolstra authored
    The value pointers of lists with 1 or 2 elements are now stored in the
    list value itself. In particular, this makes the "concatMap (x: if
    cond then [(f x)] else [])" idiom cheaper.
  6. @edolstra

    Add primops all and any

    edolstra authored
    These are used thousands of times during NixOS evaluation, so it's
    useful to speed them up.
  7. @shlevy @edolstra
  8. @shlevy @edolstra
  9. @edolstra

    Add foldl' primop

    edolstra authored
  10. @edolstra

    --version: Print some config info

    edolstra authored
    Such as whether Nix is built with signed binary cache support, and the
    location of the configuration file.
Commits on Jul 21, 2015
  1. @edolstra

    Fix Darwin build

    edolstra authored
    Turns out getgrouplist() is not POSIX.
    
    http://hydra.nixos.org/build/23881243
Commits on Jul 20, 2015
  1. @edolstra

    Make <nix/fetchurl.nix> a builtin builder

    edolstra authored
    This ensures that 1) the derivation doesn't change when Nix changes;
    2) the derivation closure doesn't contain Nix and its dependencies; 3)
    we don't have to rely on ugly chroot hacks.
Something went wrong with that request. Please try again.