aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2012-08-22Receive reserveSpace before calling startWork()Eelco Dolstra
2012-08-20Check if MS_PRIVATE is definedEelco Dolstra
2012-08-20In the chroot, make all mounted filesystems privateEelco Dolstra
2012-08-20Don't bind-mount /proc since we mount our ownEelco Dolstra
2012-08-19Fix 1755 permission on temporary directories left behind by ‘-K’Eelco Dolstra
2012-08-13Avoid concatenating lists of one stringEelco Dolstra
2012-08-13Don't allocate empty listsEelco Dolstra
2012-08-13Optimise concatenating a list to an empty listEelco Dolstra
2012-08-13Add a primop ‘elemAt’ to get an element from a listEelco Dolstra
2012-08-13Add a primop ‘concatLists’Eelco Dolstra
2012-08-13Provide an efficient implementation of ‘elem’Eelco Dolstra
2012-08-13Add a "filter" primopEelco Dolstra
2012-08-12Add some more evaluations statsEelco Dolstra
2012-08-12Add some basic profiling support to the evaluatorEelco Dolstra
2012-08-07Don't warn about maximum link count exceeded on 0-byte filesEelco Dolstra
2012-08-05Handle amount of disk space saved by hard linking being negativeEelco Dolstra
2012-08-05Fix race condition when two processes create a hard link to a file in .linksEelco Dolstra
2012-08-05Fix race condition when two processes create the same link in /nix/store/.linksEelco Dolstra
2012-08-01Count bytes freed deleting unused linksEelco Dolstra
2012-08-01Drop the block count in the garbage collectorEelco Dolstra
2012-08-01nix-store --gc: Make ‘--max-freed 0’ do the right thingEelco Dolstra
2012-08-01removeUnusedLinks(): Print stats on disk space saved by hard linkingEelco Dolstra
2012-08-01DohEelco Dolstra
2012-08-01Make ‘nix-store --optimise’ interruptibleEelco Dolstra
2012-07-26Set permissions on temporary build directories to 0700Eelco Dolstra
2012-07-25prim_import: When importing .drvs, allocate the intermediate attrset on the h...Shea Levy
2012-07-25import: If the path is a valid .drv file, parse it and generate a derivation ...Shea Levy
2012-07-23Handle platforms that don't support linking to a symlinkEelco Dolstra
2012-07-23Unlink the right fileEelco Dolstra
2012-07-23Garbage collect unused links in /nix/store/.linksEelco Dolstra
2012-07-23Automatically optimise the Nix store when a new path is addedEelco Dolstra
2012-07-23optimiseStore(): Use a content-addressed file store in /nix/store/.linksEelco Dolstra
2012-07-23Use lutimes() if available to canonicalise the timestamp of symlinksEelco Dolstra
2012-07-18Use "#pragma once" to prevent repeated header file inclusionEelco Dolstra
2012-07-17Add function queryPathFromHashPart()Eelco Dolstra
2012-07-17Return an exit code of 100 for cached failed buildsEelco Dolstra
2012-07-17Remove dead codeEelco Dolstra
2012-07-17Update Nix 1.1 release notesEelco Dolstra
2012-07-17Allow disabling log compressionEelco Dolstra
2012-07-12builtins.storePath: resolve symlinksEelco Dolstra
2012-06-27nix-store -r: do substitutions in parallelEelco Dolstra
2012-06-27Mount an empty /dev/shm tmpfs in the chrootEelco Dolstra
2012-06-27Check the return code of the clone() callEelco Dolstra
2012-06-25When using chroots, use a private PID namespaceEelco Dolstra
2012-06-25Use a private UTS namespace to provide a deterministic host/domain name to bu...Eelco Dolstra
2012-06-23Improve error messageEelco Dolstra
2012-06-23In chroot builds, use a private SysV IPC namespaceEelco Dolstra
2012-06-23In chroot builds, use a private network namespaceEelco Dolstra
2012-06-18Support socket-based, on-demand activation of the Nix daemon with systemdEelco Dolstra
2012-05-30Compress build logs on the fly using bzip2Eelco Dolstra