Eelco Dolstra
594eaddd11
* When using the included sqlite/aterm libraries, build with
...
--enable-shared.
* In libutil/libstore/libexpr etc., link against sqlite and aterm.
* Some more header file hygiene.
2010-03-02 15:58:13 +00:00
Eelco Dolstra
40b3f64b55
* Skeleton of the privileged worker program.
...
* Some refactoring: put the NAR archive integer/string serialisation
code in a separate file so it can be reused by the worker protocol
implementation.
2006-11-30 19:19:59 +00:00
Eelco Dolstra
e5a6c09b12
* Install header files in /nix/include/nix.
2006-09-04 22:41:36 +00:00
Eelco Dolstra
75068e7d75
* Use a proper namespace.
...
* Optimise header file usage a bit.
* Compile the parser as C++.
2006-09-04 21:06:23 +00:00
Eelco Dolstra
aab8812732
* Store the Nix libraries in ${libdir}/nix instead of ${libdir}.
2006-09-04 15:12:24 +00:00
Eelco Dolstra
0e267e2625
* `nix-instantiate --print-args': produce XML output so that the
...
result can be used more easily by scripts.
2006-08-03 14:49:57 +00:00
Eelco Dolstra
b5988004d6
* Support for srcdir != builddir (NIX-41).
2006-05-12 11:47:45 +00:00
Eelco Dolstra
0832956089
* Use the new ATermMap.
2006-05-04 12:21:08 +00:00
Eelco Dolstra
d6f586d0ea
* Optional switch "--with-openssl=<PATH>" to use OpenSSL's
...
implementations of MD5, SHA-1 and SHA-256. The main benefit is that
we get assembler-optimised implementations of MD5 and SHA-1 (though
not SHA-256 (at least on x86), unfortunately). OpenSSL's SHA-1
implementation on Intel is twice as fast as ours.
2006-02-13 19:52:43 +00:00
Eelco Dolstra
4c20a08293
* Build dynamic libraries.
2005-07-22 14:52:45 +00:00
Eelco Dolstra
63791eb05b
* Add SHA-256.
...
* Tests for the various hashes.
2005-01-14 12:03:04 +00:00
Eelco Dolstra
7e8961f720
* Added SHA-1 support. nix-hash' now has an option
--type sha1' to
...
select SHA-1 hashing.
2005-01-13 17:39:26 +00:00
Eelco Dolstra
a69534fc21
* Drop ATmake / ATMatcher also in handling store expressions.
2004-10-29 11:22:49 +00:00
Eelco Dolstra
d4779abc04
* Pass SYSTEM through config.h, and allow spaces.
2004-04-23 15:16:08 +00:00
Eelco Dolstra
0dfdafdf6d
* Allow linking against an external Berkeley DB / ATerm library.
2004-02-16 16:37:16 +00:00
Eelco Dolstra
83ffd4f282
* Fix `make check'.
2003-12-01 14:40:24 +00:00
Eelco Dolstra
5d2b424804
* Use a system name that does not include the OS manufacturer (i.e.,
...
"i686-linux" instead of "i686-suse-linux").
2003-12-01 14:36:50 +00:00
Eelco Dolstra
66c115ef5f
* More `make dist' fixes.
2003-11-25 13:01:21 +00:00
Eelco Dolstra
8798fae304
* Source tree refactoring.
2003-11-18 10:47:59 +00:00