lix/src/libstore
Eelco Dolstra 32282abcea * Beginning of secure multi-user Nix stores. If Nix is started as
root (or setuid root), then builds will be performed under one of
  the users listed in the `build-users' configuration variables.  This
  is to make it impossible to influence build results externally,
  allowing locally built derivations to be shared safely between
  users (see ASE-2005 paper).

  To do: only one builder should be active per build user.
2005-10-17 15:33:24 +00:00
..
build.cc * Beginning of secure multi-user Nix stores. If Nix is started as 2005-10-17 15:33:24 +00:00
build.hh * It is now possible to add store derivations or paths directly to a 2005-02-14 17:35:10 +00:00
db.cc * Automatically upgrade the Berkeley DB environment if necessary. 2005-05-09 15:25:47 +00:00
db.hh * Automatically upgrade the Berkeley DB environment if necessary. 2005-05-09 15:25:47 +00:00
derivations-ast.def * Automatically upgrade <= 0.7 Nix stores to the new schema (so that 2005-02-09 09:50:29 +00:00
derivations.cc * Maintain the references/referers relation also for derivations. 2005-01-25 21:28:25 +00:00
derivations.hh
gc.cc * Ignore (with a warning) invalid garbage collector roots. 2005-05-10 14:56:10 +00:00
gc.hh * Move root finding from nix-collect-garbage' to nix-store --gc'. 2005-02-01 15:05:32 +00:00
globals.cc * Beginning of secure multi-user Nix stores. If Nix is started as 2005-10-17 15:33:24 +00:00
globals.hh * Beginning of secure multi-user Nix stores. If Nix is started as 2005-10-17 15:33:24 +00:00
Makefile.am * Build dynamic libraries. 2005-07-22 14:52:45 +00:00
misc.cc * It is now possible to add store derivations or paths directly to a 2005-02-14 17:35:10 +00:00
pathlocks.cc * Don't delete active lock files. 2005-01-31 12:19:53 +00:00
pathlocks.hh * Make lock removal safe by signalling to blocked processes that the 2005-01-27 12:19:25 +00:00
references.cc * Input sources should be in the set of all referenceable paths too. 2005-02-11 16:03:47 +00:00
references.hh
store.cc * Don't try to register GC roots in read-only mode. 2005-05-07 21:33:31 +00:00
store.hh * GCC 2.95 compatibility fix in constness; strangely, I think this 2005-05-04 16:31:24 +00:00
test-builder-1.sh
test-builder-2.sh