Paul Monson 
								
							 
						 
						
							
							
							
							
								
							
							
								f96e7fd924 
								
							 
						 
						
							
							
								
								bpo-36941: Windows build changes for Windows ARM64 (GH-13365)  
							
							
							
						 
						
							2019-05-17 10:07:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Monson 
								
							 
						 
						
							
							
							
							
								
							
							
								fb7e7505ed 
								
							 
						 
						
							
							
								
								bpo-35926: Add support for OpenSSL 1.1.1b on Windows (GH-11779)  
							
							
							
						 
						
							2019-05-15 15:38:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Monson 
								
							 
						 
						
							
							
							
							
								
							
							
								32119e10b7 
								
							 
						 
						
							
							
								
								bpo-35947: Update Windows to the current version of libffi (GH-11797)  
							
							... 
							
							
							
							We now use a pre-built libffi binary from our binaries repository, and no longer vendor the full implementation. 
							
						 
						
							2019-03-29 16:30:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Isuru Fernando 
								
							 
						 
						
							
							
							
							
								
							
							
								aedc273fd9 
								
							 
						 
						
							
							
								
								Fix registry key for Windows SDK detection (GH-12445)  
							
							
							
						 
						
							2019-03-21 10:52:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Monson 
								
							 
						 
						
							
							
							
							
								
							
							
								8a1657b934 
								
							 
						 
						
							
							
								
								bpo-35976: Enable Windows projects to build with platform ARM32 (GH-11825)  
							
							... 
							
							
							
							This change adds the necessary items to the build projects to avoid erroring out right at the start. It does not add _support_ for targeting Windows on ARM32, but is a necessary prerequisite for adding it. 
							
						 
						
							2019-02-14 08:31:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4824385fec 
								
							 
						 
						
							
							
								
								bpo-35401: Update Windows build to OpenSSL 1.1.0j (GH-11088)  
							
							
							
						 
						
							2018-12-10 19:52:36 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Kloth 
								
							 
						 
						
							
							
							
							
								
							
							
								f46eccd0ff 
								
							 
						 
						
							
							
								
								bpo-35433: Properly detect installed SDK versions (GH-11009)  
							
							
							
						 
						
							2018-12-09 19:59:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb0b78a070 
								
							 
						 
						
							
							
								
								Revert "bpo-34977: Add Windows App Store package (GH-10245)" (GH-11019)  
							
							... 
							
							
							
							This reverts commit 468a15aaf9 
							
						 
						
							2018-12-07 12:57:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								468a15aaf9 
								
							 
						 
						
							
							
								
								bpo-34977: Add Windows App Store package (GH-10245)  
							
							
							
						 
						
							2018-12-06 21:09:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								864a892af3 
								
							 
						 
						
							
							
								
								bpo-34405: Updated to OpenSSL 1.1.0i for Windows builds. (GH-8775)  
							
							
							
						 
						
							2018-08-15 13:29:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Carl Meyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c0ee341b29 
								
							 
						 
						
							
							
								
								Fix Windows build of Python for latest WinSDK. (GH-6874)  
							
							
							
						 
						
							2018-05-17 14:03:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1dc07509f 
								
							 
						 
						
							
							
								
								bpo-33184: Update Windows installer to OpenSSL 1.1.0h (GH-6463)  
							
							
							
						 
						
							2018-04-13 17:30:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01423cb53b 
								
							 
						 
						
							
							
								
								Improves the ability to build in CI (GH-5728)  
							
							
							
						 
						
							2018-02-17 18:59:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mariatta 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31af650ee2 
								
							 
						 
						
							
							
								
								bpo-28791: Update Windows builds to use SQLite 3.21.0. (GH-4246)  
							
							
							
						 
						
							2017-11-06 19:31:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								30f4fa456e 
								
							 
						 
						
							
							
								
								bpo-31957: Fixes version detection. ( #4298 )  
							
							
							
						 
						
							2017-11-06 12:52:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d2a9088d1 
								
							 
						 
						
							
							
								
								bpo-31944: Fixes build and Modify button ( #4278 )  
							
							
							
						 
						
							2017-11-04 16:28:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Grönke 
								
							 
						 
						
							
							
							
							
								
							
							
								f1502d097c 
								
							 
						 
						
							
							
								
								bpo-31569: correct PCBuild/ case to PCbuild/ in build scripts and docs (GH-3711)  
							
							
							
						 
						
							2017-09-25 17:58:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								b84bcc48ae 
								
							 
						 
						
							
							
								
								bpo-31392: Update SSL build for 1.1.0 ( #3448 )  
							
							
							
						 
						
							2017-09-09 06:13:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								d01db1c2a2 
								
							 
						 
						
							
							
								
								bpo-31358: Pull zlib out of the repository (GH-3375)  
							
							... 
							
							
							
							Also enable building externals by default on Windows, use PCbuild\build.bat's -E option to disable it. 
							
						 
						
							2017-09-06 17:29:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								5fcd5e64ee 
								
							 
						 
						
							
							
								
								bpo-31340: Change to building with MSVC v141 (included with Visual Studio 2017) ( #3311 )  
							
							
							
						 
						
							2017-09-06 10:01:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								68d663cf85 
								
							 
						 
						
							
							
								
								[bpo-30916] Pre-build OpenSSL and Tcl/Tk for Windows ( #2688 )  
							
							... 
							
							
							
							Updates ssl and tkinter projects to use pre-built externals 
							
						 
						
							2017-07-17 11:15:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								9b33bf50da 
								
							 
						 
						
							
							
								
								Improves test_underpth_nosite_file to reveal why it fails. ( #1763 )  
							
							... 
							
							
							
							* Improves test_underpth_nosite_file to reveal why it fails.
* Enable building with Windows 10 SDK.
* Fix WinSDK detection
* Fix initialization on Windows when a ._pth file exists.
* Fix tabs
* Adds comment about Py_GetPath call. 
							
						 
						
							2017-05-23 16:25:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								fc64c351c7 
								
							 
						 
						
							
							
								
								bpo-29572: Update Windows build to OpenSSL 1.0.2k (GH-439)  
							
							
							
						 
						
							2017-03-03 16:07:07 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								547d156c2c 
								
							 
						 
						
							
							
								
								Issue  #28208 : Update Windows build to use SQLite 3.14.2.0  
							
							
							
						 
						
							2016-10-10 22:36:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								c08bb6c63a 
								
							 
						 
						
							
							
								
								Issue  #28248 : Merge with 3.5  
							
							
							
						 
						
							2016-10-10 22:22:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								fd28cbef4b 
								
							 
						 
						
							
							
								
								Issue  #28248 : Merge with 3.4  
							
							
							
						 
						
							2016-10-10 22:11:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								e7da2f8380 
								
							 
						 
						
							
							
								
								Make PGO use usual build directory on Windows.  
							
							
							
						 
						
							2016-09-11 20:19:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								16c18a354b 
								
							 
						 
						
							
							
								
								Issue  #28065 : Update xz to 5.2.2 on Windows, and build it from source  
							
							
							
						 
						
							2016-09-11 21:18:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								7c510a6a2d 
								
							 
						 
						
							
							
								
								Issue  #27883 : Update sqlite to 3.14.1 on Windows  
							
							
							
						 
						
							2016-09-05 14:32:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								6fd76bceda 
								
							 
						 
						
							
							
								
								Fixes use of Py_IntDir and Py_OutDir to control build directories.  
							
							
							
						 
						
							2016-07-16 16:13:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								42d4b9c22c 
								
							 
						 
						
							
							
								
								Issue  #26930 : Update Windows build to OpenSSL 1.0.2h  
							
							
							
						 
						
							2016-06-15 17:13:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								947f411b0d 
								
							 
						 
						
							
							
								
								Issue  #26465 : Update Windows builds to use OpenSSL 1.0.2g.  
							
							
							
						 
						
							2016-03-08 10:26:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								6fe57ad229 
								
							 
						 
						
							
							
								
								Issue  #26268 : Update Windows builds to use OpenSSL 1.0.2f  
							
							
							
						 
						
							2016-02-22 04:08:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								4c5ad9452b 
								
							 
						 
						
							
							
								
								Issue  #25934 : Default to /fp:strict for ICC builds  
							
							
							
						 
						
							2016-01-29 19:08:55 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								940f6a8f11 
								
							 
						 
						
							
							
								
								Improves handling of test markers for building Python without intefering with actual installs.  
							
							
							
						 
						
							2015-10-31 12:17:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								4e167ca7c1 
								
							 
						 
						
							
							
								
								Issue  #19450 : Update Windows builds to use SQLite 3.8.11.0  
							
							
							
						 
						
							2015-07-28 11:09:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								de9fb28bf1 
								
							 
						 
						
							
							
								
								Allow intermediate build directory to be overridden.  
							
							
							
						 
						
							2015-07-27 14:56:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								80acc3ebbc 
								
							 
						 
						
							
							
								
								Issue  #24603 : Update the Windows build to use OpenSSL 1.0.2d  
							
							
							
						 
						
							2015-07-21 23:27:08 -05: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 
								
							 
						 
						
							
							
							
							
								
							
							
								f92673c254 
								
							 
						 
						
							
							
								
								Issue  #24432 : Update Windows builds to use OpenSSL 1.0.2c.  
							
							
							
						 
						
							2015-07-03 15:16:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d979f022 
								
							 
						 
						
							
							
								
								Closes   #23686 : Update Windows installer OpenSSL to 1.0.2a  
							
							
							
						 
						
							2015-04-11 23:36:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								bb24087a2c 
								
							 
						 
						
							
							
								
								Issue  #23260 : Update Windows installer  
							
							
							
						 
						
							2015-02-05 22:08:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								a5e1dbef14 
								
							 
						 
						
							
							
								
								Issue  #23212 : Update Windows copy of OpenSSL to 1.0.1l  
							
							
							
						 
						
							2015-01-31 12:20:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								2587952f2f 
								
							 
						 
						
							
							
								
								Fixes sys.winver generation and removes dependency on user32.dll  
							
							
							
						 
						
							2015-01-15 09:10:16 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								03a144bb6a 
								
							 
						 
						
							
							
								
								#22980  Adds platform and version tags to .pyd files  
							
							
							
						 
						
							2014-12-15 20:45:23 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								65e4cb10d9 
								
							 
						 
						
							
							
								
								Issue  #22919 : Windows build updated to support VC 14.0 (Visual Studio 2015), which will be used for the official 3.5 release.  
							
							
							
						 
						
							2014-11-22 12:54:57 -08:00