about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2009-10-21 * Added a primop unsafeDiscardOutputDependency needed by Disnix toEelco Dolstra1-3/+34
2009-10-13 * Give a useful error message when an evaluation error occurs whileEelco Dolstra1-41/+48
2009-10-08 Added optional parameter which adds -lnsl -lsocket to make the Nix package ma...Sander van der Burg6-6/+6
2009-09-30 * Support platforms that don't have O_ASYNC (e.g. OpenSolarisEelco Dolstra1-3/+17
2009-09-30 * OpenSolaris compatibility.Eelco Dolstra1-1/+6
2009-09-24 * And some more.Eelco Dolstra2-0/+2
2009-09-24 * Fix a build failure on Fedora 11. rename() needs <stdio.h>.Eelco Dolstra1-0/+1
2009-09-23 * tryEval shouldn't catch all exceptions of type Error, since not allEelco Dolstra1-2/+2
2009-09-23 * Darwin hack.Eelco Dolstra1-0/+7
2009-09-23 * Create some state directories automatically as a convenience.Eelco Dolstra2-6/+17
2009-09-23  * include wait.h for WEXITSTATUSRob Vermaas1-0/+1
2009-09-15 * Two primops: builtins.intersectAttrs and builtins.functionArgs.Eelco Dolstra1-0/+66
2009-08-25 Adding tryEval builtin. It allows to catch presence of errors in an expression.Michael Raskin1-0/+18
2009-07-02 * Replace newlines in table output with spaces.Eelco Dolstra1-6/+7
2009-06-30 * Support integers and lists of strings in meta fields. This isEelco Dolstra3-41/+106
2009-06-30 * Don't show trace information by default (`--show-trace' to enable).Eelco Dolstra4-3/+12
2009-06-13 * Canonicalise timestamps in the Nix store to 1 (1970-01-01 00:00:01Eelco Dolstra2-3/+3
2009-05-15 * Change the scoping of "inherit (e) ..." in recs so that theEelco Dolstra1-2/+3
2009-05-15 * Some syntactic sugar for attribute sets: allow {x.y.z = ...;} as aEelco Dolstra4-26/+83
2009-05-14 * Check for duplicate attributes in fixAttrs, rather than doing aEelco Dolstra1-94/+63
2009-05-12 * Allow unsafe (unspecified) comparisons between attrsets unlessEelco Dolstra2-1/+9
2009-05-11 * Disallow equality tests between attribute sets. This was alwaysEelco Dolstra1-6/+42
2009-05-07 * Remove a right recursion that causes the parser to barf on very longEelco Dolstra1-6/+3
2009-05-04 Add an ftruncate call paired with fallocate to play safe with some FSes (nam...Michael Raskin2-0/+9
2009-04-21 * Use foreach in a lot of places.Eelco Dolstra10-96/+59
2009-04-21 * nix-store --verify: don't bail out if a referenced path is missing.Eelco Dolstra1-14/+13
2009-04-16 * Fix a few "comparison is always false/true due to limited range ofEelco Dolstra3-5/+5
2009-04-15 * Don't cache transient build hook problems.Eelco Dolstra1-6/+11
2009-03-31 * Do a substitution even if --max-jobs == 0.Eelco Dolstra1-17/+22
2009-03-31 * Doh!Eelco Dolstra1-1/+1
2009-03-30 (no commit message)Eelco Dolstra1-0/+1
2009-03-30 * Make the poll interval configurable.Eelco Dolstra1-2/+2
2009-03-29 * With `--max-jobs 0', print a nicer error message than "AssertionEelco Dolstra1-1/+5
2009-03-29 * Use polling to wait for a remote build slot when using a build hookEelco Dolstra1-31/+1
2009-03-28 * Scan for references and compute the SHA-256 hash of the output inEelco Dolstra3-89/+50
2009-03-28 * Don't use the non-standard __gnu_cxx::stdio_filebuf class.Eelco Dolstra2-33/+17
2009-03-28 * Simplify communication with the hook a bit (don't use fileEelco Dolstra3-70/+49
2009-03-28 * The `fixedOutput' variable didn't get initialised when using a buildEelco Dolstra1-5/+6
2009-03-27 * Create /nix/store if it doesn't exist.Eelco Dolstra1-0/+2
2009-03-26 * Don't use ULLONG_MAX in maxFreed - use 0 to mean "no limit".Eelco Dolstra4-10/+8
2009-03-25 * Negative caching, i.e. caching of build failures. Disabled byEelco Dolstra3-6/+79
2009-03-24 * Doh.Eelco Dolstra1-1/+1
2009-03-24 (no commit message)Eelco Dolstra1-1/+1
2009-03-23 * Shut up a GCC warning.Eelco Dolstra1-2/+2
2009-03-23 * No longer block while waiting for a lock on a store path. InsteadEelco Dolstra5-28/+85
2009-03-22 * Refactoring.Eelco Dolstra1-136/+85
2009-03-22 * Better error message when nix-store --import is applied to garbageEelco Dolstra1-1/+1
2009-03-22 * NAR archives: handle files larger than 2^32 bytes. Previously itEelco Dolstra6-17/+47
2009-03-18 * Unify exportReferencesGraph and exportBuildReferencesGraph, and makeEelco Dolstra2-60/+36
2009-03-18 * Acquire the locks on the output paths before trying to run the buildEelco Dolstra1-145/+71