Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								141294ff38 
								
							 
						 
						
							
							
								
								* Clean up error messages in killUser().  
							
							
							
						 
						
							2010-03-19 11:36:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								74299c1cfb 
								
							 
						 
						
							
							
								
								* Bump version number.  
							
							
							
						 
						
							2010-03-17 12:12:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c4cfb392d3 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2010-03-17 10:08:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8e3d98eb41 
								
							 
						 
						
							
							
								
								* Release notes for Nix 0.15.  
							
							
							
						 
						
							2010-03-16 13:12:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f0c473c5f7 
								
							 
						 
						
							
							
								
								* Fix building on Cygwin ( http://hydra.nixos.org/build/325071 ).  
							
							
							
						 
						
							2010-03-16 13:01:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fe1b8781ae 
								
							 
						 
						
							
							
								
								* Fix a broken link (reported by Peter Koppstein).  
							
							
							
						 
						
							2010-03-16 12:58:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								741b7577c1 
								
							 
						 
						
							
							
								
								Merge r20344 & r20346.  
							
							
							
						 
						
							2010-03-14 11:58:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lluís Batlle i Rossell 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb0df83e9 
								
							 
						 
						
							
							
								
								Uh. somehow a Makefile tab got in as spaces. Fixing.  
							
							
							
						 
						
							2010-03-11 21:22:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lluís Batlle i Rossell 
								
							 
						 
						
							
							
							
							
								
							
							
								13cce8ec45 
								
							 
						 
						
							
							
								
								Making 'bin2c' to be built with the compiler for the local system.  
							
							... 
							
							
							
							I copied the configure.ac code about CC_FOR_BUILD from libX11. 
							
						 
						
							2010-03-11 20:56:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e020d80e4e 
								
							 
						 
						
							
							
								
								* Sync with the trunk.  
							
							
							
						 
						
							2010-03-11 15:45:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								05e15049a5 
								
							 
						 
						
							
							
								
								Show the build user's group in /etc/group in chroots.  
							
							... 
							
							
							
							* src/libstore/build.cc (nix::DerivationGoal::startBuilder): Create
  /etc/group showing the build user's group. 
							
						 
						
							2010-03-11 14:47:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								070057c1b9 
								
							 
						 
						
							
							
								
								* Sync with the trunk.  
							
							
							
						 
						
							2010-03-11 10:52:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								c752c9f41a 
								
							 
						 
						
							
							
								
								Fix thinko in r20547.  
							
							... 
							
							
							
							* src/libstore/build.cc (nix::DerivationGoal::startBuilder): Fix the GID
  of the build user in /etc/passwd. 
							
						 
						
							2010-03-11 10:33:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
							
							
								
							
							
								2e8eaca573 
								
							 
						 
						
							
							
								
								Clear supplementary groups of `nixbld' in /etc/passwd in chroots.  
							
							... 
							
							
							
							* src/libstore/build.cc (nix::DerivationGoal::startBuilder): Don't
  display any supplementary groups for `nixbld' in /etc/passwd. 
							
						 
						
							2010-03-11 10:21:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								03afc34805 
								
							 
						 
						
							
							
								
								* Simplify.  
							
							
							
						 
						
							2010-03-10 13:07:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1a65142ec4 
								
							 
						 
						
							
							
								
								* Remove a debug statement.  
							
							
							
						 
						
							2010-03-10 12:46:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								4c356acd04 
								
							 
						 
						
							
							
								
								* In `nix-store --export', abort if the contents of a path has  
							
							... 
							
							
							
							changed.  This prevents corrupt paths from spreading to other
  machines.  Note that checking the hash is cheap because we're
  hashing anyway (because of the --sign feature). 
							
						 
						
							2010-03-09 14:32:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								44f6e6de77 
								
							 
						 
						
							
							
								
								* Set gc-keep-outputs' or gc-keep-derivations' to false with  
							
							... 
							
							
							
							`--delete --ignore-liveness'. 
							
						 
						
							2010-03-08 21:31:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2e4ef03aa3 
								
							 
						 
						
							
							
								
								* Increase the sqlite timeout.  
							
							
							
						 
						
							2010-03-08 10:35:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								05fbf61f0e 
								
							 
						 
						
							
							
								
								* nix-prefetch-url depends on sed (see  
							
							... 
							
							
							
							http://hydra.nixos.org/build/311170 ). 
						
							2010-03-05 18:26:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								04791840f4 
								
							 
						 
						
							
							
								
								* Emit warning='1' or error='1' attributes for lines marked as  
							
							... 
							
							
							
							warnings or errors with \e[w or \e[e. 
							
						 
						
							2010-03-05 12:54:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bc6f7fc139 
								
							 
						 
						
							
							
								
								* Remove some unused functions.  
							
							
							
						 
						
							2010-03-04 13:03:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fb6e223ddc 
								
							 
						 
						
							
							
								
								* Synced with the trunk.  
							
							
							
						 
						
							2010-03-04 12:15:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5ff87c982e 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2010-03-03 16:17:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e14e2399ed 
								
							 
						 
						
							
							
								
								* Prevent a potential memory corruption problem if an ATerm garbage  
							
							... 
							
							
							
							collection happens during fixAttrs(). 
							
						 
						
							2010-03-02 20:23:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								158aa89317 
								
							 
						 
						
							
							
								
								* Ensure that make install' works without a prior make'.  
							
							
							
						 
						
							2010-03-02 20:22:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								56af8e86e3 
								
							 
						 
						
							
							
								
								* Protect the true', false' and `__overrides' constants.  Without  
							
							... 
							
							
							
							an ATprotect call, these could be garbage collected, leading to
  weird crashes or wrong results. 
							
						 
						
							2010-03-02 20:09:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3f9e647ae8 
								
							 
						 
						
							
							
								
								* checkInterrupt() shouldn't be called from a destructor.  
							
							
							
						 
						
							2010-03-02 19:04:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d8c5745c41 
								
							 
						 
						
							
							
								
								* Support static builds.  
							
							
							
						 
						
							2010-03-02 17:12:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e07d7284a2 
								
							 
						 
						
							
							
								
								* Fix DESTDIR builds.  
							
							
							
						 
						
							2010-03-02 16:55:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5414b3b2db 
								
							 
						 
						
							
							
								
								* Remove the --enable-static-nix flag.  
							
							
							
						 
						
							2010-03-02 16:40:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								966ffb29a7 
								
							 
						 
						
							
							
								
								* Update the Valgrind suppressions for ATerm 2.5.  
							
							
							
						 
						
							2010-02-26 13:10:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								24035b98b1 
								
							 
						 
						
							
							
								
								* Implement RemoteStore::queryValidPaths().  
							
							
							
						 
						
							2010-02-26 12:05:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e42401ee7b 
								
							 
						 
						
							
							
								
								* Implement RemoteStore::queryDerivationOutputs().  
							
							
							
						 
						
							2010-02-25 15:52:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								af565c348a 
								
							 
						 
						
							
							
								
								* Support read-only access to the database.  
							
							
							
						 
						
							2010-02-24 16:44:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e33f67ff0b 
								
							 
						 
						
							
							
								
								* Refactor the upgrade / database initialisation logic a bit.  
							
							
							
						 
						
							2010-02-24 16:30:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								84a4dd5ff0 
								
							 
						 
						
							
							
								
								* Don't use fdatasync since it doesn't work on Snow Leopard.  
							
							... 
							
							
							
							* Don't refer to config.h in util.hh, because config.h is not
  installed (http://hydra.nixos.org/build/303053 ). 
							
						 
						
							2010-02-24 15:46:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								cfe742cfc5 
								
							 
						 
						
							
							
								
								* A function to query just the database id of a valid path.  
							
							
							
						 
						
							2010-02-24 15:07:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6baa2a2f5e 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2010-02-24 14:39:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9fd85c94de 
								
							 
						 
						
							
							
								
								* Use `truncate' journal mode, which should be a bit faster.  
							
							
							
						 
						
							2010-02-24 14:22:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fefd467539 
								
							 
						 
						
							
							
								
								* `helpText' is now zero-terminated.  
							
							
							
						 
						
							2010-02-24 13:24:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								21b134b4e5 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2010-02-24 13:13:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a3c63d0d6c 
								
							 
						 
						
							
							
								
								* Disable fsync() in SQLite if the fsync-metadata option is set to  
							
							... 
							
							
							
							false.
* Change the default for `fsync-metadata' to true.
* Disable `fsync-metadata' in `make check'. 
							
						 
						
							2010-02-24 13:12:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								90b6352d0a 
								
							 
						 
						
							
							
								
								* Do registerValidPaths() in one transaction, which is much faster.  
							
							... 
							
							
							
							E.g. it cuts the runtime of the referrers test from 50s to 23s. 
							
						 
						
							2010-02-24 12:48:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fae0427324 
								
							 
						 
						
							
							
								
								* ADDITIONAL_NETWORK_LIBS -> LIBS.  
							
							
							
						 
						
							2010-02-24 12:25:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fa6a4fcb11 
								
							 
						 
						
							
							
								
								* Add ${sqlite_lib} everywhere.  Just adding it in `libstore' doesn't  
							
							... 
							
							
							
							work on x86_64 when sqlite is compiled statically. 
							
						 
						
							2010-02-24 12:18:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5954eadf67 
								
							 
						 
						
							
							
								
								* Remove the fdatasync check since it's no longer needed.  
							
							
							
						 
						
							2010-02-24 12:16:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bb82310dba 
								
							 
						 
						
							
							
								
								* Set the path to sqlite3 properly.  
							
							
							
						 
						
							2010-02-24 11:06:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								69d9df7fe6 
								
							 
						 
						
							
							
								
								* Don't fork so much.  
							
							
							
						 
						
							2010-02-24 11:04:03 +00:00