Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c6849e2dee 
								
							 
						 
						
							
							
								
								Remove redundant space in usage errors  
							
							 
							
							
							
						 
						
							2014-10-14 11:41:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a8925a510c 
								
							 
						 
						
							
							
								
								nix-channel --add: Validate URL / channel ID  
							
							 
							
							... 
							
							
							
							Fixes  #369 . 
							
						 
						
							2014-10-14 11:28:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f1adf4c998 
								
							 
						 
						
							
							
								
								Remove unused @sshOpts flag  
							
							 
							
							... 
							
							
							
							Closes  #300 . 
							
						 
						
							2014-10-14 11:01:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a79e56de68 
								
							 
						 
						
							
							
								
								nix-copy-closure: Use strict  
							
							 
							
							
							
						 
						
							2014-10-14 10:56:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2a4dbcff74 
								
							 
						 
						
							
							
								
								Improved error message when encountering unsupported file types  
							
							 
							
							... 
							
							
							
							Fixes  #269 . 
							
						 
						
							2014-10-14 10:51:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6bb4c0b712 
								
							 
						 
						
							
							
								
								mkList: Scrub better  
							
							 
							
							... 
							
							
							
							Clearing v.app.right was not enough, because the length field of a
list only takes 32 bits, so the most significant 32 bits of v.app.left
(a.k.a. v.thunk.env) would remain. This could cause Boehm GC to
interpret it as a valid pointer.
This change reduces maximum RSS for evaluating the ‘tested’ job in
nixos/release-small.nix from 1.33 GiB to 0.80 GiB, and runtime by
about 8%. 
							
						 
						
							2014-10-09 13:08:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								986fbd6fab 
								
							 
						 
						
							
							
								
								Typo  
							
							 
							
							
							
						 
						
							2014-10-09 11:34:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								b6809608cc 
								
							 
						 
						
							
							
								
								Get rid of some unnecessary ExprConcatStrings nodes in dynamic attrs  
							
							 
							
							... 
							
							
							
							This gives a ~18% speedup in NixOS evaluation (after converting
most calls to hasAttr/getAttr to dynamic attrs). 
							
						 
						
							2014-10-05 01:04:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1418806969 
								
							 
						 
						
							
							
								
								Show total allocations  
							
							 
							
							
							
						 
						
							2014-10-05 00:39:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c3f0a489f9 
								
							 
						 
						
							
							
								
								Add primop ‘catAttrs’  
							
							 
							
							
							
						 
						
							2014-10-04 18:15:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d4fcbe1687 
								
							 
						 
						
							
							
								
								Add primop ‘attrValues’  
							
							 
							
							
							
						 
						
							2014-10-04 16:41:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								58d8a213b0 
								
							 
						 
						
							
							
								
								Tweak  
							
							 
							
							
							
						 
						
							2014-10-04 11:27:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3f8576a6ab 
								
							 
						 
						
							
							
								
								Remove some duplicate code  
							
							 
							
							
							
						 
						
							2014-10-03 22:37:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								c08c802bf3 
								
							 
						 
						
							
							
								
								Add readDir primop  
							
							 
							
							
							
						 
						
							2014-10-03 22:32:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								3fd2d2187e 
								
							 
						 
						
							
							
								
								Add test for readDir primop  
							
							 
							
							
							
						 
						
							2014-10-03 22:32:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3b5fa8d50c 
								
							 
						 
						
							
							
								
								Don't recompile the same regex over and over  
							
							 
							
							
							
						 
						
							2014-10-03 21:29:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								104e55bb7f 
								
							 
						 
						
							
							
								
								nix-env: Add regular expression support in selectors  
							
							 
							
							... 
							
							
							
							So you can now do things like:
  $ nix-env -qa '.*zip.*'
  $ nix-env -qa '.*(firefox|chromium).*' 
							
						 
						
							2014-10-03 21:29:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3800f441e4 
								
							 
						 
						
							
							
								
								createDirs(): Handle ‘path’ being a symlink  
							
							 
							
							... 
							
							
							
							In particular, this fixes "nix-build -o /tmp/result" on Mac OS X
(where /tmp is a symlink). 
							
						 
						
							2014-10-03 16:53:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a17c23426e 
								
							 
						 
						
							
							
								
								printValue(): Don't print <CYCLE> for repeated values  
							
							 
							
							
							
						 
						
							2014-10-01 15:54:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d61853430a 
								
							 
						 
						
							
							
								
								Support control characters in JSON output  
							
							 
							
							
							
						 
						
							2014-09-30 00:41:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f77be20c16 
								
							 
						 
						
							
							
								
								printMissing(): Print derivations in approximate build order  
							
							 
							
							
							
						 
						
							2014-09-26 14:09:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9b146a52f1 
								
							 
						 
						
							
							
								
								nix-daemon: Close unnecessary fd  
							
							 
							
							
							
						 
						
							2014-09-25 18:45:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0ed1b924be 
								
							 
						 
						
							
							
								
								Bindings: Remove copy constructor  
							
							 
							
							
							
						 
						
							2014-09-24 15:29:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wmertens 
								
							 
						 
						
							
							
							
							
								
							
							
								e83a027e00 
								
							 
						 
						
							
							
								
								Remove bash requirement  
							
							 
							
							... 
							
							
							
							As per https://github.com/NixOS/nixos-homepage/pull/16  
							
						 
						
							2014-09-24 11:42:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								13a18ceb44 
								
							 
						 
						
							
							
								
								Fix use of PAGER during tests  
							
							 
							
							
							
						 
						
							2014-09-23 15:18:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shell Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								147fcdd137 
								
							 
						 
						
							
							
								
								Updated documentation for nix-install-package to mention --set flag  
							
							 
							
							
							
						 
						
							2014-09-23 15:11:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shell Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								cf72a61af2 
								
							 
						 
						
							
							
								
								Add --force-name support for --set in nix-env, to support nix-install-package --set  
							
							 
							
							
							
						 
						
							2014-09-23 15:11:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shell Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								9dd54bc7bb 
								
							 
						 
						
							
							
								
								Pass through --set from nix-install-package command line to nix-env  
							
							 
							
							
							
						 
						
							2014-09-23 15:11:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									darealshinji 
								
							 
						 
						
							
							
							
							
								
							
							
								a5b5ebc45f 
								
							 
						 
						
							
							
								
								add manpage for nix-generate-patches  
							
							 
							
							
							
						 
						
							2014-09-23 15:10:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vladimír Čunát 
								
							 
						 
						
							
							
							
							
								
							
							
								c313d86bb8 
								
							 
						 
						
							
							
								
								manual: add a note that lists are strict in length  
							
							 
							
							... 
							
							
							
							Close  #345 . 
							
						 
						
							2014-09-23 15:08:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ebb1dbb3e1 
								
							 
						 
						
							
							
								
								Add missing static  
							
							 
							
							
							
						 
						
							2014-09-23 15:08:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								570571a2b7 
								
							 
						 
						
							
							
								
								Remove release notes Hydra product  
							
							 
							
							
							
						 
						
							2014-09-23 10:55:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								53b044c2f6 
								
							 
						 
						
							
							
								
								Don't evaluate inside a "throw"  
							
							 
							
							... 
							
							
							
							Workaround for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41174 . This caused
hydra-eval-jobs to ignore SIGINT. 
							
						 
						
							2014-09-22 19:18:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0cd6596b0e 
								
							 
						 
						
							
							
								
								Add ‘deepSeq’ primop  
							
							 
							
							... 
							
							
							
							Note that unlike ‘lib.deepSeq’ in Nixpkgs, this handles cycles. 
							
						 
						
							2014-09-22 16:05:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								831fc8ea21 
								
							 
						 
						
							
							
								
								Make forceValueDeep work on values with cycles  
							
							 
							
							
							
						 
						
							2014-09-22 16:05:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1e0a799bef 
								
							 
						 
						
							
							
								
								Rename strictForceValue -> forceValueDeep  
							
							 
							
							
							
						 
						
							2014-09-22 16:05:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								022618c794 
								
							 
						 
						
							
							
								
								Handle cycles when printing a value  
							
							 
							
							... 
							
							
							
							So this no longer crashes with a stack overflow:
  nix-instantiate -E --eval 'let as = { x = as; }; in as'
Instead it prints:
  { x = { x = <CYCLE>; }; } 
							
						 
						
							2014-09-22 16:05:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a54c263402 
								
							 
						 
						
							
							
								
								Add ‘seq’ primop  
							
							 
							
							
							
						 
						
							2014-09-22 16:05:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								eff120d1b9 
								
							 
						 
						
							
							
								
								Add a function ‘valueSize’  
							
							 
							
							... 
							
							
							
							It returns the size of value, including all other values and
environments reachable from it. It is intended for debugging memory
consumption issues. 
							
						 
						
							2014-09-22 16:05:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								68cf98c4d2 
								
							 
						 
						
							
							
								
								configure: Force regeneration of Makefile.config  
							
							 
							
							
							
						 
						
							2014-09-22 13:00:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2d6cd8aafd 
								
							 
						 
						
							
							
								
								attrNames: Don't allocate duplicates of the symbols  
							
							 
							
							
							
						 
						
							2014-09-19 18:11:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ea525a261f 
								
							 
						 
						
							
							
								
								Fix off-by-one  
							
							 
							
							
							
						 
						
							2014-09-19 18:08:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								93e4f01ee3 
								
							 
						 
						
							
							
								
								Inline Bindings::find()  
							
							 
							
							
							
						 
						
							2014-09-19 16:56:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5b58991a71 
								
							 
						 
						
							
							
								
								Store Attrs inside Bindings  
							
							 
							
							... 
							
							
							
							This prevents a double allocation per attribute set. 
							
						 
						
							2014-09-19 16:49:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0342eb1705 
								
							 
						 
						
							
							
								
								Remove bogus comment  
							
							 
							
							
							
						 
						
							2014-09-19 15:07:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								726abdecfb 
								
							 
						 
						
							
							
								
								Remove debug statement  
							
							 
							
							
							
						 
						
							2014-09-18 20:04:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7d7b67986a 
								
							 
						 
						
							
							
								
								Store.so: Add dependency on libnixutil  
							
							 
							
							... 
							
							
							
							Issue #346 . 
							
						 
						
							2014-09-18 16:28:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d4a71ec3bf 
								
							 
						 
						
							
							
								
								Update spec file  
							
							 
							
							... 
							
							
							
							http://hydra.nixos.org/build/14344391  
							
						 
						
							2014-09-18 15:42:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8be9990cdb 
								
							 
						 
						
							
							
								
								Install some pkgconfig files  
							
							 
							
							
							
						 
						
							2014-09-18 12:00:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d64b8e9e53 
								
							 
						 
						
							
							
								
								Remove unused w3m dependency  
							
							 
							
							
							
						 
						
							2014-09-17 17:42:00 +02:00