aboutsummaryrefslogtreecommitdiff
path: root/src/shared.cc
AgeCommit message (Collapse)Author
2003-10-20* Refactored the source tree.Eelco Dolstra
2003-10-16* Substitutes and nix-pull now work again.Eelco Dolstra
* Fixed a segfault caused by the buffering of stderr. * Fix now allows the specification of the full output path. This should be used with great care, since it by-passes the normal hash generation. * Incremented the version number to 0.4 (prerelease).
2003-10-16* Enable buffering of stderr in C++.Eelco Dolstra
2003-10-08* Get rid of identifiers since they are redundant now. This greatlyEelco Dolstra
simplifies stuff. * The format of Nix expressions and the database schema changed because of this, so it's best to delete old Nix installations.
2003-07-31* Started using Berkeley DB environments. This is necessary forEelco Dolstra
transaction support (but we don't actually use transactions yet).
2003-07-24* Debug levels. Use `--verbose / -v LEVEL' to display only messagesEelco Dolstra
up to the given verbosity levels. These currently are: lvlError = 0, lvlNormal = 5, lvlDebug = 10, lvlDebugMore = 15 although only lvlError and lvlDebug are actually used right now.
2003-07-10* Get `nix-push' working again. It now uses Nix/Fix to create NixEelco Dolstra
archives (using the package in corepkgs/nar). * queryPathByHash -> expandHash, and it takes an argument specifying the target path (which may be empty). * Install the core Fix packages in $prefix/share/fix. TODO: bootstrap Nix and install Nix as a Fix package.
2003-07-07* Make dbRefs a mapping from Hash to [Path].Eelco Dolstra
2003-07-04* Refactoring: move initialisation and argument parsing into a sharedEelco Dolstra
file.