Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 21, 2012
  1. @edolstra

    download-from-binary-cache: Use the channels of the calling user rath…

    edolstra authored
    …er than root
    
    This should make live easier for single-user (non-daemon)
    installations.  Note that when the daemon is used, the "calling user"
    is root so we're not using any untrusted caches.
Commits on Dec 20, 2012
  1. @edolstra

    Typo fix

    edolstra authored
  2. @edolstra

    nix-store -q --roots: Respect the gc-keep-outputs/gc-keep-derivations…

    edolstra authored
    … settings
    
    So if a path is not garbage solely because it's reachable from a root
    due to the gc-keep-outputs or gc-keep-derivations settings, ‘nix-store
    -q --roots’ now shows that root.
  3. @edolstra

    Yet another rewrite of the garbage collector

    edolstra authored
    But this time it's *obviously* correct!  No more segfaults due to
    infinite recursions for sure, etc.
    
    Also, move directories to /nix/store/trash instead of renaming them to
    /nix/store/bla-gc-<pid>.  Then we can just delete /nix/store/trash at
    the end.
  4. @edolstra
Commits on Dec 19, 2012
  1. @edolstra

    If gc-keep-derivations is set, only keep the actual deriver

    edolstra authored
    This prevents zillions of derivations from being kept, and fixes an
    infinite recursion in the garbage collector (due to an obscure cycle
    that can occur with fixed-output derivations).
  2. @edolstra

    Kill the build hook rather than shutting it down cleanly

    edolstra authored
    Waiting for the hook to shut down cleanly sometimes seems to lead to
    hangs.
Commits on Dec 18, 2012
  1. @edolstra

    Revert brain fart

    edolstra authored
    This reverts commit cc511fd.
  2. @edolstra
Commits on Dec 13, 2012
  1. @epdtry @edolstra

    fix use-after-free bug in mkString(Value&, Symbol&)

    epdtry authored edolstra committed
Commits on Dec 12, 2012
  1. @edolstra
Commits on Dec 11, 2012
  1. @edolstra
  2. @edolstra

    On SQLITE_BUSY, wait a random amount of time

    edolstra authored
    If all contending processes wait a fixed amount of time (100 ms),
    there is a good probability that they'll just collide again.
Commits on Dec 7, 2012
  1. @edolstra

    Bump version number

    edolstra authored
Commits on Dec 6, 2012
  1. @edolstra

    Fix manual generation

    edolstra authored
    Grmbl.
  2. @edolstra
Commits on Dec 5, 2012
  1. @edolstra
  2. @edolstra

    Add a dependency on xz-utils

    edolstra authored
  3. @edolstra

    Add a dependency on xz

    edolstra authored
  4. @edolstra

    Typo

    edolstra authored
  5. @edolstra
  6. @edolstra

    Add release date

    edolstra authored
  7. @edolstra
  8. @edolstra

    Produce an xz-compressed tarball

    edolstra authored
    Footnote: doing "make dist-gzip dist-xz" doesn't work with Automake;
    you have to do "make dist-gzip; dist-xz".  That's because the dist-*
    targets delete the temporary distdir at the end.
  9. @edolstra

    Build Debs for Ubuntu 12.10

    edolstra authored
Commits on Dec 4, 2012
  1. @edolstra

    Updated release notes

    edolstra authored
  2. @edolstra
  3. @edolstra

    Document new primops

    edolstra authored
  4. @chaoflow @edolstra

    nix-channel --update needs bzip2

    chaoflow authored edolstra committed
  5. @edolstra
  6. @edolstra

    Test priorities

    edolstra authored
  7. @edolstra

    buildenv.pl: Create symlinks in priority order

    edolstra authored
    This reduces unnecessary symlink/unlink steps.
  8. @edolstra
  9. @edolstra

    nix-env: Install all outputs of a derivation

    edolstra authored
    If you explicitly install a package, presumably you want all of it.
    So symlink all outputs in the user environment.
Commits on Dec 3, 2012
  1. @edolstra
Something went wrong with that request. Please try again.