Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-12-02 | * Move addTempRoot() to the store API, and add another function | Eelco Dolstra | 1 | -0/+4 | |
syncWithGC() to allow clients to register GC roots without needing write access to the global roots directory or the GC lock. | |||||
2006-12-01 | * Merge addToStore and addToStoreFixed. | Eelco Dolstra | 1 | -16/+8 | |
* addToStore now adds unconditionally, it doesn't use readOnlyMode. Read-only operation is up to the caller (who can call computeStorePathForPath). | |||||
2006-11-30 | * Put building in the store API. | Eelco Dolstra | 1 | -0/+7 | |
2006-11-30 | * Refactoring. There is now an abstract interface class StoreAPI | Eelco Dolstra | 1 | -0/+136 | |
containing functions that operate on the Nix store. One implementation is LocalStore, which operates on the Nix store directly. The next step, to enable secure multi-user Nix, is to create a different implementation RemoteStore that talks to a privileged daemon process that uses LocalStore to perform the actual operations. |