about summary refs log tree commit diff
path: root/src/shared.cc
AgeCommit message (Collapse)AuthorFilesLines
2003-10-16 * Substitutes and nix-pull now work again.Eelco Dolstra1-1/+2
* 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 Dolstra1-0/+4
2003-10-08 * Get rid of identifiers since they are redundant now. This greatlyEelco Dolstra1-2/+0
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 Dolstra1-1/+1
transaction support (but we don't actually use transactions yet).
2003-07-24 * Debug levels. Use `--verbose / -v LEVEL' to display only messagesEelco Dolstra1-7/+16
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 Dolstra1-0/+1
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 Dolstra1-0/+3
2003-07-04 * Refactoring: move initialisation and argument parsing into a sharedEelco Dolstra1-0/+63
file.