Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bdc4a0b54d 
								
							 
						 
						
							
							
								
								Merge pull request  #654  from utdemir/more-insecure-verify-https-binary-caches  
							
							... 
							
							
							
							Also set CURLOPT_SSL_VERIFYHOST=0 when "verify-https-binary-caches" is false 
							
						 
						
							2015-09-27 17:05:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Utku Demir 
								
							 
						 
						
							
							
							
							
								
							
							
								a49514a2e2 
								
							 
						 
						
							
							
								
								Also set CURLOPT_SSL_VERIFYHOST=0 when "verify-https-binary-caches" is false  
							
							... 
							
							
							
							This makes that option even more insecure, by also not checking the SSL host.
But without this parameter, one can still get SSL errors even when
"verify-https-binary-caches" is false, which is unexpected IMO. 
							
						 
						
							2015-09-25 22:34:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								aaf8a1c16b 
								
							 
						 
						
							
							
								
								Merge pull request  #653  from vcunat/p/pdf-fix  
							
							... 
							
							
							
							release: fix  #652  - PDF build after dblatex updates 
							
						 
						
							2015-09-25 12:50:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimír Čunát 
								
							 
						 
						
							
							
							
							
								
							
							
								fd74296e2f 
								
							 
						 
						
							
							
								
								release:  fix   #652  - PDF build after dblatex updates  
							
							... 
							
							
							
							... while not changing behavior when used with older nixpkgs. 
							
						 
						
							2015-09-25 12:48:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba6bc184c 
								
							 
						 
						
							
							
								
								Shut up clang warnings  
							
							
							
						 
						
							2015-09-18 01:22:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3d91bfc8f8 
								
							 
						 
						
							
							
								
								Merge pull request  #646  from vcunat/master  
							
							... 
							
							
							
							nix-env --upgrade improvements 
							
						 
						
							2015-09-17 12:45:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimír Čunát 
								
							 
						 
						
							
							
							
							
								
							
							
								42808fa281 
								
							 
						 
						
							
							
								
								nix-env --upgrade: show "downgrading" when doing so  
							
							... 
							
							
							
							It was strange to show "upgrading" when the version was getting lower.
This is left on "upgrading" when the versions are the same,
as I can't see any better wording. 
							
						 
						
							2015-09-17 12:09:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimír Čunát 
								
							 
						 
						
							
							
							
							
								
							
							
								12a4aea93d 
								
							 
						 
						
							
							
								
								doc: fix the 'prebuild' typos  
							
							
							
						 
						
							2015-09-17 12:08:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vladimír Čunát 
								
							 
						 
						
							
							
							
							
								
							
							
								64f9b511be 
								
							 
						 
						
							
							
								
								nix-env --upgrade: avoid unexpected downgrades  
							
							... 
							
							
							
							Until now, if one explicitly installed a low-priority version,
nix-env --upgrade would downgrade it by default and even with --leq.
Let's never accept an upgrade with version not matching the upgradeType.
Additionally, let's never decrease the priority of an installed package;
you can use --install to force that.
Also refactor to use variable bestVersion instead of bestName,
as only version was used from it. 
							
						 
						
							2015-09-17 12:06:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Anthony Cowley 
								
							 
						 
						
							
							
							
							
								
							
							
								e5c3e054ec 
								
							 
						 
						
							
							
								
								Update prerequisites-source.xml  
							
							... 
							
							
							
							The Perl WWW::Curl bindings are required to build Nix. 
							
						 
						
							2015-09-15 12:42:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								55b1146150 
								
							 
						 
						
							
							
								
								Bump version  
							
							
							
						 
						
							2015-09-04 10:02:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								71a5161365 
								
							 
						 
						
							
							
								
								Implement buildDerivation() via the daemon  
							
							
							
						 
						
							2015-09-03 12:56:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6e06a18d1b 
								
							 
						 
						
							
							
								
								Release notes  
							
							
							
						 
						
							2015-09-03 11:57:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								73332fd342 
								
							 
						 
						
							
							
								
								Filter build-chroot-dirs entries that conflict with derivation outputs  
							
							... 
							
							
							
							Fixes https://github.com/NixOS/nixpkgs/issues/9504 .
Note that this means we may have a non-functional /bin/sh in the
chroot while rebuilding Bash or one of its dependencies. Ideally those
packages don't rely on /bin/sh though. 
							
						 
						
							2015-09-02 14:54:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d711fe8f5e 
								
							 
						 
						
							
							
								
								Remove unused variable  
							
							
							
						 
						
							2015-09-02 14:46:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ce97523a7c 
								
							 
						 
						
							
							
								
								Fix readDir example  
							
							... 
							
							
							
							Fixes https://github.com/NixOS/nixos-homepage/issues/46 . 
							
						 
						
							2015-09-01 16:53:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4b2109b5 
								
							 
						 
						
							
							
								
								Update nix.spec.in  
							
							... 
							
							
							
							Nix requires libcurl-devel to build. 
							
						 
						
							2015-08-24 22:25:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e12cf82782 
								
							 
						 
						
							
							
								
								Prevent .chroot from being GC'ed when using LocalStore::buildDerivation()  
							
							... 
							
							
							
							Fixes  #616 . 
						
							2015-08-24 11:13:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								eadb86f447 
								
							 
						 
						
							
							
								
								nix-collect-garbage: Revive --max-freed  
							
							... 
							
							
							
							Fixes  #609 . 
						
							2015-08-21 13:57:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1d29db2a9f 
								
							 
						 
						
							
							
								
								Merge pull request  #608  from Phant0mas/master  
							
							... 
							
							
							
							Remove unneeded HAVE_UNSHARE. 
							
						 
						
							2015-08-19 13:35:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Manolis Ragkousis 
								
							 
						 
						
							
							
							
							
								
							
							
								26221e44eb 
								
							 
						 
						
							
							
								
								Remove unneeded HAVE_UNSHARE.  
							
							... 
							
							
							
							* src/libstore/build.cc (CHROOT_ENABLED): Remove HAVE_UNSHARE. 
							
						 
						
							2015-08-19 14:11:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								984c5cdc50 
								
							 
						 
						
							
							
								
								Drop newline in error message  
							
							
							
						 
						
							2015-08-07 05:32:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kirill Elagin 
								
							 
						 
						
							
							
							
							
								
							
							
								3b0f60e5c2 
								
							 
						 
						
							
							
								
								baseNameOf: Enhance basename compatibility  
							
							... 
							
							
							
							* If the path ends with a slash, drop it.
* If the remaining path doesn’t contain slashes, just return it.
Fixes  #574 . 
							
						 
						
							2015-08-07 03:35:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								896428c818 
								
							 
						 
						
							
							
								
								Fix example  
							
							
							
						 
						
							2015-08-05 17:36:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								34dfbd9394 
								
							 
						 
						
							
							
								
								Don't include <iostream> before config.h  
							
							... 
							
							
							
							This breaks the build on 32-bit systems.
http://hydra.nixos.org/build/24373658  
							
						 
						
							2015-08-04 11:12:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								30d19a2bdc 
								
							 
						 
						
							
							
								
								Handle debug messages from runChild()  
							
							... 
							
							
							
							Turns out that "nix-build -vvv" with chroots enabled has been broken
for some time, because some debug message got interpreted as an error. 
							
						 
						
							2015-08-03 18:04:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Iwan Aucamp 
								
							 
						 
						
							
							
							
							
								
							
							
								3db950aab7 
								
							 
						 
						
							
							
								
								Removed unnecessary included  
							
							
							
						 
						
							2015-08-03 11:48:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2bac04c5ff 
								
							 
						 
						
							
							
								
								Fix stack consumption  
							
							
							
						 
						
							2015-07-31 20:28:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Iwan Aucamp 
								
							 
						 
						
							
							
							
							
								
							
							
								75837651f1 
								
							 
						 
						
							
							
								
								Output line number on infinite recursion  
							
							
							
						 
						
							2015-07-31 20:26:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								76cc8e97a2 
								
							 
						 
						
							
							
								
								Add sort primop  
							
							
							
						 
						
							2015-07-28 18:39:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								50807f3dd5 
								
							 
						 
						
							
							
								
								Add primop genList  
							
							... 
							
							
							
							This can be used to implement functions like ‘imap’ (or for that
matter, ‘map’) without the quadratic complexity incurred by calling
‘++’ repeatedly. 
							
						 
						
							2015-07-28 17:28:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f3dda728a4 
								
							 
						 
						
							
							
								
								Remove unnecessary parentheses  
							
							
							
						 
						
							2015-07-26 12:07:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d6d5885c15 
								
							 
						 
						
							
							
								
								Add replaceStrings primop  
							
							... 
							
							
							
							This is a generalisation of replaceChars in Nixpkgs. 
							
						 
						
							2015-07-24 15:32:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2e8fd4c5cd 
								
							 
						 
						
							
							
								
								Add concatStringsSep as a primop  
							
							... 
							
							
							
							This fixes the quadratic behaviour of concatStrings/concatStringsSep
in Nixpkgs. 
							
						 
						
							2015-07-24 02:38:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								cb4320c1a0 
								
							 
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2015-07-23 23:14:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c8bb2371eb 
								
							 
						 
						
							
							
								
								Optimize empty sets  
							
							... 
							
							
							
							This reduces the number of Bindings allocations by about 10%. 
							
						 
						
							2015-07-23 23:11:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								16c9935fa9 
								
							 
						 
						
							
							
								
								Fix fetchurl of executable file  
							
							... 
							
							
							
							Pointed out by @cstrahan, thanks! 
							
						 
						
							2015-07-23 22:25:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								19eddecc0f 
								
							 
						 
						
							
							
								
								Merge branch 'attr-set-hh' of  https://github.com/nbp/nix  
							
							... 
							
							
							
							Conflicts:
	src/libexpr/eval.cc 
							
						 
						
							2015-07-23 22:16:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								b83801f8b3 
								
							 
						 
						
							
							
								
								Optimize small lists  
							
							... 
							
							
							
							The value pointers of lists with 1 or 2 elements are now stored in the
list value itself. In particular, this makes the "concatMap (x: if
cond then [(f x)] else [])" idiom cheaper. 
							
						 
						
							2015-07-23 22:05:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								14be783676 
								
							 
						 
						
							
							
								
								Add primops all and any  
							
							... 
							
							
							
							These are used thousands of times during NixOS evaluation, so it's
useful to speed them up. 
							
						 
						
							2015-07-23 19:23:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								39e27a04b8 
								
							 
						 
						
							
							
								
								Importing derivations: Add name attribute to make a valid drv  
							
							
							
						 
						
							2015-07-23 17:04:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed55234d9 
								
							 
						 
						
							
							
								
								Allow derivations-as-srcs in the context of builtins.toFile files  
							
							
							
						 
						
							2015-07-23 17:03:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								61af14a921 
								
							 
						 
						
							
							
								
								Add foldl' primop  
							
							
							
						 
						
							2015-07-23 17:03:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								887bb5fa5a 
								
							 
						 
						
							
							
								
								--version: Print some config info  
							
							... 
							
							
							
							Such as whether Nix is built with signed binary cache support, and the
location of the configuration file. 
							
						 
						
							2015-07-23 14:38:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1993b10d11 
								
							 
						 
						
							
							
								
								Fix Darwin build  
							
							... 
							
							
							
							Turns out getgrouplist() is not POSIX.
http://hydra.nixos.org/build/23881243  
							
						 
						
							2015-07-21 14:45:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0a2bee307b 
								
							 
						 
						
							
							
								
								Make <nix/fetchurl.nix> a builtin builder  
							
							... 
							
							
							
							This ensures that 1) the derivation doesn't change when Nix changes;
2) the derivation closure doesn't contain Nix and its dependencies; 3)
we don't have to rely on ugly chroot hacks. 
							
						 
						
							2015-07-20 04:38:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								eda2f36c2a 
								
							 
						 
						
							
							
								
								Provide more detailed info about build status to hydra-queue-runner  
							
							... 
							
							
							
							In particular, hydra-queue-runner can now distinguish between remote
build / substitution / already-valid. For instance, if a path already
existed on the remote side, we don't want to store a log file. 
							
						 
						
							2015-07-20 03:20:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ccf31dbc25 
								
							 
						 
						
							
							
								
								nix-copy-closure: Add -v flag  
							
							... 
							
							
							
							And make exportPath() less spammy by default. 
							
						 
						
							2015-07-20 01:52:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								db55940d9e 
								
							 
						 
						
							
							
								
								Support systemd log severity prefixes  
							
							... 
							
							
							
							This is mostly useful for hydra-queue-runner. 
							
						 
						
							2015-07-20 01:39:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								b3491c781c 
								
							 
						 
						
							
							
								
								More cleanup  
							
							
							
						 
						
							2015-07-20 01:16:16 +02:00