Erik Janssens 
								
							 
						 
						
							
							
							
							
								
							
							
								e6a4755e67 
								
							 
						 
						
							
							
								
								bpo-34217: Use lowercase for windows headers (GH-8472)  
							
							
							
						 
						
							2018-08-16 15:40:50 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d135f20ae8 
								
							 
						 
						
							
							
								
								bpo-32507: Change Windows install to include app-local UCRT ( #5119 )  
							
							
							
						 
						
							2018-01-09 19:14:46 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d2a9088d1 
								
							 
						 
						
							
							
								
								bpo-31944: Fixes build and Modify button ( #4278 )  
							
							
							
						 
						
							2017-11-04 16:28:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								d6c580cbce 
								
							 
						 
						
							
							
								
								Issue  #25144 : Ensures TargetDir is set before continuing with custom install.  
							
							
							
						 
						
							2016-09-09 16:39:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								c87ae806ab 
								
							 
						 
						
							
							
								
								Issue  #25144 : Ensures TargetDir is set before continuing with custom install.  
							
							
							
						 
						
							2016-09-09 16:37:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								2fadfc0ead 
								
							 
						 
						
							
							
								
								Issue  #26619 : Improves error message when installing on out-of-date Windows Server  
							
							
							
						 
						
							2016-09-09 11:41:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								7a35b1c2a7 
								
							 
						 
						
							
							
								
								Issue  #26619 : Improves error message when installing on out-of-date Windows Server  
							
							
							
						 
						
							2016-09-09 11:44:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								beb0f1d425 
								
							 
						 
						
							
							
								
								Adds MAX_PATH button to the installer.  
							
							
							
						 
						
							2016-09-08 09:26:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								6fd76bceda 
								
							 
						 
						
							
							
								
								Fixes use of Py_IntDir and Py_OutDir to control build directories.  
							
							
							
						 
						
							2016-07-16 16:13:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								10f997d986 
								
							 
						 
						
							
							
								
								Issue  #25715 : Python 3.5.1 installer shows wrong upgrade path and incorrect logic for launcher detection.  
							
							
							
						 
						
							2015-12-02 08:28:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								8ffe4fdeb0 
								
							 
						 
						
							
							
								
								Only detects features from previous version when a bundle is found.  
							
							... 
							
							
							
							Otherwise, stray registry entries would cause issues.
Also fixes an accelerator collision and improves UAC icons when upgrading. 
							
						 
						
							2015-10-11 18:05:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								b96698112d 
								
							 
						 
						
							
							
								
								Issue  #25143 : Improves installer error messages for unsupported platforms.  
							
							
							
						 
						
							2015-10-11 16:40:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								731f4a2c5f 
								
							 
						 
						
							
							
								
								Issue  #25163 : Display correct directory in installer when using non-default settings.  
							
							
							
						 
						
							2015-10-11 15:37:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								5ae56919ab 
								
							 
						 
						
							
							
								
								Issue  #25089 : Adds logging to installer for case where launcher is not selected on upgrade.  
							
							
							
						 
						
							2015-10-08 09:55:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								44fe401aa3 
								
							 
						 
						
							
							
								
								Issue  #25081 : Makes Back button in installer go back to upgrade page when upgrading.  
							
							
							
						 
						
							2015-09-22 16:36:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								76b7133f58 
								
							 
						 
						
							
							
								
								Issue  #25071 : Windows installer should not require TargetDir parameter when installing quietly  
							
							
							
						 
						
							2015-09-11 10:56:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								2434aa24e0 
								
							 
						 
						
							
							
								
								Adds support for an unattend.xml file to control the Windows installer options.  
							
							
							
						 
						
							2015-07-18 09:28:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								2237bdc595 
								
							 
						 
						
							
							
								
								Adds option to install launcher for all users even when installing Python just-for-me. This helps mitigate issues when the incompatible Python 3.4 launcher is installed.  
							
							... 
							
							
							
							Enables installer builds with the the text marker.
Allows simple installs to include a custom description. 
							
						 
						
							2015-07-16 16:33:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								b85b427507 
								
							 
						 
						
							
							
								
								Fixes installer rebuild, snapshot versioning, and the README.txt file.  
							
							
							
						 
						
							2015-07-08 22:43:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								494374922c 
								
							 
						 
						
							
							
								
								Issue  #24585 : Enables build-to-build upgrades that preserve settings.  
							
							... 
							
							
							
							Rather than using Burn "Persisted" variables we now add registry keys for each added feature. These can be detected by the installer regardless of which version installed them, and we use this for Modify and Upgrade. In particular, Upgrades can't access the Persisted variables, but can find well-known registry keys.
There are also some changes to the bootstrap app to properly handle upgrades.
Finally, a few minor improvements to the Windows build to keep things tidier. 
							
						 
						
							2015-07-08 20:18:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								b257eed043 
								
							 
						 
						
							
							
								
								Closes 24584: Windows installer incorrectly detects CRT version on Windows 10  
							
							
							
						 
						
							2015-07-07 20:47:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								6d58f8dc52 
								
							 
						 
						
							
							
								
								Issue 24476: Statically links vcruntime140.dll and removes it from the installer  
							
							
							
						 
						
							2015-06-19 10:49:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								773490099f 
								
							 
						 
						
							
							
								
								Issue  #24317 : Makes Customize page default to installing per-user, and switching to All Users enable CompileAll.  
							
							
							
						 
						
							2015-05-31 16:39:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								83f34aa4f8 
								
							 
						 
						
							
							
								
								Issue  #24293 : Adds mapping from explicit colours to system colours to correctly handle user themes.  
							
							
							
						 
						
							2015-05-31 16:39:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								c30a6ce59d 
								
							 
						 
						
							
							
								
								Issue  #24293 : Fixes installer colors to use system settings throughout.  
							
							
							
						 
						
							2015-05-26 20:46:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								42b50d187f 
								
							 
						 
						
							
							
								
								Fixes default per-user install precompiling the standard library.  
							
							
							
						 
						
							2015-05-15 12:10:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								1d4880db3d 
								
							 
						 
						
							
							
								
								Enables shortcuts to be deselected when installing on Windows.  
							
							
							
						 
						
							2015-05-03 14:54:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								7173dac61b 
								
							 
						 
						
							
							
								
								Update Windows installer for new CRT version.  
							
							
							
						 
						
							2015-05-02 15:22:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								97100c0e3d 
								
							 
						 
						
							
							
								
								Updates Windows installer to promote per-user installs over all-users.  
							
							
							
						 
						
							2015-04-14 18:34:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								489199765f 
								
							 
						 
						
							
							
								
								Missing brace and minor formatting in Windows installer  
							
							
							
						 
						
							2015-03-24 23:46:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								c98290b91b 
								
							 
						 
						
							
							
								
								Fixes UI labels and ability to add/remove features.  
							
							
							
						 
						
							2015-03-24 23:20:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								102f72cf1a 
								
							 
						 
						
							
							
								
								Adds pydoc shortcut, Edit with IDLE menu, moves redist folder into externals and fixes test script.  
							
							
							
						 
						
							2015-03-24 21:25:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								8011382285 
								
							 
						 
						
							
							
								
								Issue  #23619 : Ensure C variable is initialized before using it.  
							
							... 
							
							
							
							The garbage in _crtInstalledToken was causing the IsCrtInstalled() function to return TRUE without actually checking anything. We now initialize the variable first. 
							
						 
						
							2015-03-09 10:05:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								e4969f5df8 
								
							 
						 
						
							
							
								
								Updates CRT installation for Windows installer.  
							
							... 
							
							
							
							Bundling versions of the CRT prior to 14.0 is no longer supported. 
							
						 
						
							2015-02-28 19:53:50 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								db80aec67a 
								
							 
						 
						
							
							
								
								Fix installer Back button going to wrong page when modifying.  
							
							... 
							
							
							
							Also fix error when doing test builds without documentation file. 
							
						 
						
							2015-02-11 17:49:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								bb24087a2c 
								
							 
						 
						
							
							
								
								Issue  #23260 : Update Windows installer  
							
							
							
						 
						
							2015-02-05 22:08:48 -08:00