lix/src/libexpr
Eelco Dolstra b618fa6eb6 * computeStorePathForText: take the references into account when
computing the store path (NIX-77).  This is an important security
  property in multi-user Nix stores.

  Note that this changes the store paths of derivations (since the
  derivation aterms are added using addTextToStore), but not most
  outputs (unless they use builtins.toFile).
2007-01-29 15:51:37 +00:00
..
attr-path.cc * Cleanup. 2007-01-13 14:21:49 +00:00
attr-path.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
common-opts.cc * Option --argstr for passing string arguments easily. (NIX-75) 2007-01-14 12:32:44 +00:00
common-opts.hh * Option --argstr for passing string arguments easily. (NIX-75) 2007-01-14 12:32:44 +00:00
eval.cc * Memoize strict evaluation. 2007-01-13 15:41:54 +00:00
eval.hh * Memoize strict evaluation. 2007-01-13 15:41:54 +00:00
expr-to-xml.cc * printTermAsXML: treat derivations specially; emit an element 2007-01-13 15:11:10 +00:00
expr-to-xml.hh * Big cleanup of the semantics of paths, strings, contexts, string 2006-10-16 15:55:34 +00:00
get-drvs.cc * Cleanup. 2007-01-13 14:21:49 +00:00
get-drvs.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
lexer.l * Big cleanup of the semantics of paths, strings, contexts, string 2006-10-16 15:55:34 +00:00
Makefile.am * Option --argstr for passing string arguments easily. (NIX-75) 2007-01-14 12:32:44 +00:00
nix.sdf * Support `++'. 2006-09-11 13:05:15 +00:00
nixexpr-ast.def * Backwards compatibility with old user environment manifests. 2006-10-17 14:01:45 +00:00
nixexpr.cc * Canonicalise ASTs in `nix-instantiate --eval': remove position 2007-01-13 16:17:07 +00:00
nixexpr.hh * Canonicalise ASTs in `nix-instantiate --eval': remove position 2007-01-13 16:17:07 +00:00
parser.hh * Use a proper namespace. 2006-09-04 21:06:23 +00:00
parser.y * Handle multiple indirect symlinks when loading a Nix expression. 2007-01-15 14:50:25 +00:00
primops.cc * computeStorePathForText: take the references into account when 2007-01-29 15:51:37 +00:00