Eelco Dolstra
68ae953d8a
* Clean up calls to system().
2006-09-25 10:44:27 +00:00
Armijn Hemel
f1947cce93
prevent doing recursive chroots, by unsetting NIX_ROOT in the scripts.
2006-08-05 00:31:04 +00:00
Eelco Dolstra
981eff065b
* Remove the dependency on `date', use strftime instead.
2006-08-04 11:45:50 +00:00
Eelco Dolstra
846b53bde4
* Set the current directory to something well-defined. Might help in
...
setuid installations.
2005-09-16 09:03:24 +00:00
Eelco Dolstra
7f384d9c1b
* Use a proper temporary directory.
2005-09-15 15:21:35 +00:00
Eelco Dolstra
cbc8d083ac
* Make unpacking of patch sequences much faster by not doing redundant
...
unpacking and repacking of intermediate paths.
2005-05-10 14:22:36 +00:00
Eelco Dolstra
9f3601a36c
* Argh! The patch downloader was broken due to the renaming of the
...
`--isvalid' flag in nix-store.
2005-04-12 10:51:38 +00:00
Eelco Dolstra
ebe342c9c1
* Better error checking.
2005-03-25 14:30:01 +00:00
Eelco Dolstra
6fb5f7e532
* Pass `--base32' unless using MD5.
2005-03-14 18:55:29 +00:00
Eelco Dolstra
bb2e53699f
* Parse new hash format properly.
2005-03-14 17:05:42 +00:00
Eelco Dolstra
8376fff151
* Add a version number to manifests.
2005-02-25 16:12:52 +00:00
Eelco Dolstra
3259ae5811
* Properly specify the hash algorithm in the manifests, and read it
...
too.
* Change the default hash for nix-prefetch-url back to md5, since
that's what we use in Nixpkgs (for now; a birthday attack is rather
unlikely there).
2005-02-24 17:36:42 +00:00
Eelco Dolstra
066da4ab85
* Really fix the substitute mechanism, i.e., ensure the closure
...
invariant by registering references through the manifest.
* Added a test for nix-pull.
2005-01-25 17:08:52 +00:00
Eelco Dolstra
9ee88bb2f2
* Use absolute paths.
2005-01-14 13:50:00 +00:00
Eelco Dolstra
0bc41f632b
* Print out less garbage.
2005-01-12 10:37:18 +00:00
Eelco Dolstra
35b76a81c4
* More instrumentation (statistics go to /nix/var/log/nix/downloads).
2004-12-30 17:19:47 +00:00
Eelco Dolstra
3745cecc6a
* Fix handling of chained patches: don't skip patches if intermediate
...
paths are missing, etc.
2004-12-30 17:09:57 +00:00
Eelco Dolstra
581bcb986f
* Some logging for evaluation.
2004-12-30 16:34:54 +00:00
Eelco Dolstra
6270aa727d
* Propagate patches from the source distribution to the destination
...
distribution insofar they are applicable.
2004-12-29 22:17:26 +00:00
Eelco Dolstra
3d1b2101cc
* Place manifests in /nix/var/nix/manifests.
...
* Use the new patch downloader.
2004-12-20 16:38:50 +00:00