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 
								
							 
						 
						
							
							
							
							
								
							
							
								268f9aaf28 
								
							 
						 
						
							
							
								
								* Implemented queryValidPaths() and verifyStore().  
							
							
							
						 
						
							2010-02-18 16:51:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3392d32e8b 
								
							 
						 
						
							
							
								
								* In nix-pull/nix-channel, create the manifests directory if it  
							
							... 
							
							
							
							doesn't exist.  The Debian packages don't include the manifests
  directory, so nix-channel would silently skip doing a nix-pull,
  resulting in everything being built from source.  Thanks to Juan
  Pedro Bolívar Puente. 
							
						 
						
							2009-11-13 10:08:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d95b68fde3 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2008-12-03 16:15:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								4213b8d8ec 
								
							 
						 
						
							
							
								
								* Urgh.  
							
							
							
						 
						
							2008-11-20 15:44:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2035ea86 
								
							 
						 
						
							
							
								
								* Blindly doing a replacement of occurences of $bindir (when running  
							
							... 
							
							
							
							the tests) is a bad idea when $bindir = /usr and some programs (like
  perl) live there.  Fortunately it doesn't seem to be needed anymore. 
							
						 
						
							2008-11-20 15:08:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								285d26374a 
								
							 
						 
						
							
							
								
								* Don't set the prefix to /nix by default, rather use the Autoconf  
							
							... 
							
							
							
							default of /usr/local.  However, localstatedir and storedir are set
  to /nix/var/nix and /nix/store respectively unless they're
  explicitly overriden. 
							
						 
						
							2008-11-20 14:14:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e139d7fc68 
								
							 
						 
						
							
							
								
								* Fix the tests.  
							
							
							
						 
						
							2008-07-18 20:03:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								b0e92f6d47 
								
							 
						 
						
							
							
								
								* Merged the no-bdb branch (-r10900:HEAD  
							
							... 
							
							
							
							https://svn.nixos.org/repos/nix/nix/branches/no-bdb ). 
						
							2008-06-09 13:52:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1e90b4189d 
								
							 
						 
						
							
							
								
								* Another insane Mac OS X 10.5 compatibility hack.  
							
							
							
						 
						
							2007-12-14 14:15:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9441550acb 
								
							 
						 
						
							
							
								
								* nix-push / generate-patches: bzip the manifest.  
							
							
							
						 
						
							2007-09-04 15:38:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a7e1a51fdf 
								
							 
						 
						
							
							
								
								* A test for the nix-worker.  
							
							
							
						 
						
							2007-08-13 14:56:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0bd5eb71a0 
								
							 
						 
						
							
							
								
								* `nix-install-package --url': install from a URL (NIX-12).  
							
							... 
							
							
							
							* `nix-install-package --help' (NIX-9).
* `nix-install-package --non-interactive': don't prompt or pause.
* Tests for nix-install-package.
* Security fixes: filter the values obtained from the nixpkg. 
							
						 
						
							2006-09-21 18:54:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d9397fc9 
								
							 
						 
						
							
							
								
								* Handle $PATHs with spaces.  
							
							
							
						 
						
							2006-05-29 21:53:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								03162f8f47 
								
							 
						 
						
							
							
								
								* Unless --with-bzip2 is specified, use a copy of bzip2 in the  
							
							... 
							
							
							
							externals directory.  This is in particular useful because though
  most systems have bzip2/bunzip2, they don't always have libbz2,
  which we need for bsdiff/bspatch. 
							
						 
						
							2006-04-25 10:45:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5cb6c42088 
								
							 
						 
						
							
							
								
								* Test nix-build.  This also tests indirect roots.  
							
							
							
						 
						
							2006-03-01 13:49:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								84c4631221 
								
							 
						 
						
							
							
								
								* Simplification.  
							
							
							
						 
						
							2006-03-01 12:51:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a4c63c6e8e 
								
							 
						 
						
							
							
								
								* Make it easy to run individual tests from the command line.  
							
							
							
						 
						
							2006-03-01 12:15:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e771e59178 
								
							 
						 
						
							
							
								
								* Tests for nix-env, finally!  
							
							
							
						 
						
							2006-02-08 14:32:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								33efb52e02 
								
							 
						 
						
							
							
								
								* Hack to get around the libtool wrapper script around nix-store not  
							
							... 
							
							
							
							working when PATH is unset. 
							
						 
						
							2005-07-25 07:25:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7d876f8fa7 
								
							 
						 
						
							
							
								
								* Get rid of fetchurl, we don't need it anymore.  
							
							
							
						 
						
							2005-04-07 14:35:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e00bf6aa 
								
							 
						 
						
							
							
								
								* Remove non-POSIX flag.  
							
							
							
						 
						
							2005-03-21 16:28:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								398463a72a 
								
							 
						 
						
							
							
								
								* `make check' fix.  
							
							
							
						 
						
							2005-02-18 08:40:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0083562f75 
								
							 
						 
						
							
							
								
								* Fix broken GC test.  
							
							
							
						 
						
							2005-02-15 09:39:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c3981d81f6 
								
							 
						 
						
							
							
								
								* Make check fixes.  
							
							
							
						 
						
							2005-02-01 17:50:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1328aa3307 
								
							 
						 
						
							
							
								
								* Start of concurrent garbage collection.  Processes write temporary  
							
							... 
							
							
							
							roots to a per-process temporary file in /nix/var/nix/temproots
  while holding a write lock on that file.  The garbage collector
  acquires read locks on all those files, thus blocking further
  progress in other Nix processes, and reads the sets of temporary
  roots. 
							
						 
						
							2005-01-31 10:27:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9ab0bc9395 
								
							 
						 
						
							
							
								
								* Another horrible `make check' hack.  
							
							
							
						 
						
							2005-01-28 11:05:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ac2f665853 
								
							 
						 
						
							
							
								
								* Set execute permission.  
							
							
							
						 
						
							2005-01-27 19:15:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e5c16c9582 
								
							 
						 
						
							
							
								
								* Add missing substitutes files to dist.  
							
							... 
							
							
							
							* Add a garbage collector test. 
							
						 
						
							2005-01-27 17:48:50 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								41ec982f31 
								
							 
						 
						
							
							
								
								* Big refactoring.  Move to a much more explicitly state machine based  
							
							... 
							
							
							
							approach.  This makes it much easier to add extra complexity in the
  normaliser / realiser (e.g., build hooks, substitutes). 
							
						 
						
							2004-06-18 18:09:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								256eeab711 
								
							 
						 
						
							
							
								
								* Allow the location of the store etc. to be specified using  
							
							... 
							
							
							
							environment variables.
* Started adding some automatic tests.
* Do a `make check' when building RPMs. 
							
						 
						
							2004-05-04 12:15:30 +00:00