summaryrefslogtreecommitdiffstats
path: root/PCbuild
Commit message (Collapse)AuthorAgeFilesLines
* [3.7] bpo-29778: Ensure python3.dll is loaded from correct locations when ↵Steve Dower2020-07-062-2/+4
| | | | | | | Python is embedded (GH-21297) (#21298) * bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded. * Add CVE number
* bpo-40164: Update Windows OpenSSL to 1.1.1g (GH-20834)Steve Dower2020-06-122-4/+4
| | | Co-authored-by: Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) <thatiparthysreenivas@gmail.com>
* bpo-40861: Enable optimizations when building liblzma (GH-20724)Miss Islington (bot)2020-06-081-5/+2
| | | | | (cherry picked from commit 3a3a30c5a4622e18be9f7e4a239dc9e0d7c8054c) Co-authored-by: Steve Dower <steve.dower@python.org>
* bpo-38439: Add 256px IDLE icon (GH-17473)Miss Islington (bot)2020-04-221-0/+1
| | | | | | Icon author: Andrew Clover, bpo-1490384 (cherry picked from commit 3a69f3caeeaea57048ed3bc3051e16854b9a4cd6) Co-authored-by: Miro Hrončok <miro@hroncok.cz>
* bpo-38492: Remove pythonw.exe dependency on the Microsoft C++ runtime (GH-16824)Miss Islington (bot)2020-04-171-0/+9
| | | | | (cherry picked from commit 7aebbd1182bc818324656b2fb764679faf51fdff) Co-authored-by: Steve Dower <steve.dower@python.org>
* bpo-40164: Update Windows to OpenSSL 1.1.1f (GH-19359)Steve Dower2020-04-042-4/+4
|
* bpo-39930: Fix MSBuild detection for Build Tools (GH-18938)Steve Dower2020-03-132-16/+27
| | | Ensure we detect Build Tools installs using the newer logic, and skip looking in the registry for VS 2017.
* bpo-39930: Convert error to warning for more silent failure (GH-18921)Miss Islington (bot)2020-03-111-1/+1
| | | | | | Makes it an error to create a layout without vcruntime DLL (cherry picked from commit fde44ae6d08d3df79554155b1cf079e73a8fabdd) Co-authored-by: Steve Dower <steve.dower@python.org>
* bpo-39930: Ensure vcruntime140.dll is included in all Windows packages ↵Steve Dower2020-03-112-10/+23
| | | | | (GH-18918) Also adds GitHub CI test for Windows installer changes
* Allow python_uwp.vcxproj to build with toolset v142 if present (GH-18777)Steve Dower2020-03-042-0/+2
|
* [3.7] bpo-38597: Never statically link extension initialization code on ↵Steve Dower2020-03-031-0/+2
| | | | | Windows (GH-18724) (GH-18759) Automerge-Triggered-By: @zooba
* bpo-38380: Update macOS & Windows builds to SQLite v3.31.1 (GH-18678)Miss Islington (bot)2020-03-023-3/+3
| | | | | | Automerge-Triggered-By: @zooba (cherry picked from commit 1382c3289bcfd34ac6811fdf9aa5bc09ca8c320e) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
* bpo-39185 Add the d[etailed] and q[uiet] verbosity levels for msbuild (GH-17791)Miss Islington (bot)2020-02-051-0/+4
| | | | | (cherry picked from commit 89ae20b30e4543f379ee647c965eb46200556496) Co-authored-by: Anthony Shaw <anthony.p.shaw@gmail.com>
* bpo-38809: Windows build scripts use python.exe from virtual envs (GH-17164)Miss Islington (bot)2019-11-181-0/+3
| | | | | | https://bugs.python.org/issue38809 (cherry picked from commit ee703cbb418b7458bebb1d26a5e19d6b55280b28) Co-authored-by: Tal Einat <taleinat+github@gmail.com>
* [3.7] closes bpo-38174: Update vendored expat library to 2.2.8. (GH-16407)Benjamin Peterson2019-09-264-8/+0
| | | | | | Fixes CVE-2019-15903. See full changelog at https://github.com/libexpat/libexpat/blob/R_2_2_8/expat/Changes.. (cherry picked from commit 52b940803860e37bcc3f6096b2d24e7c20a0e807) Co-authored-by: Benjamin Peterson <benjamin@python.org>
* bpo-38117: Update bundled Windows OpenSSL to 1.1.1d (GH-16184)Steve Dower2019-09-162-4/+4
|
* bpo-37841: Remove python_uwp dependency on msvcp140.dll (GH-15253)Miss Islington (bot)2019-09-091-0/+9
| | | | | (cherry picked from commit b0dace3e979381426385c551b116d0f1434096ee) Co-authored-by: Steve Dower <steve.dower@python.org>
* bpo-35360: Update Windows builds to use SQLite 3.28.0 (GH-14179)Miss Islington (bot)2019-06-243-3/+3
| | | | | (cherry picked from commit 7fd2ba354ec2304743ffd9ba620e07d113532264) Co-authored-by: animalize <animalize@users.noreply.github.com>
* bpo-34631: Updated OpenSSL to 1.1.1c in Windows installer (GH-14163)Steve Dower2019-06-173-5/+5
|
* bpo-35926: Add support for OpenSSL 1.1.1b on Windows (GH-11779)Steve Dower2019-05-166-35/+45
|
* bpo-36245: Fix more empty environment variable checks (GH-12592)Miss Islington (bot)2019-03-281-2/+2
| | | | | (cherry picked from commit b95a79c928fc4a6135d91c0c553cb2a63cf15140) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* Fix registry key for Windows SDK detection (GH-12445)Miss Islington (bot)2019-03-211-1/+1
| | | | | (cherry picked from commit aedc273fd90e31c7a20904568de3115f8957395b) Co-authored-by: Isuru Fernando <isuruf@gmail.com>
* bpo-36245: Avoid problems when building in a directory containing spaces. ↵Miss Islington (bot)2019-03-211-3/+3
| | | | | | | (GH-12241) (cherry picked from commit 7ee88bf3e59493137a775368165c5c5fe1ed7f46) Co-authored-by: Jess <jess@gmail.com>
* bpo-36108: Avoid failing the build on race condition in clean (GH-12217)Miss Islington (bot)2019-03-071-1/+1
| | | | | (cherry picked from commit 2f8f56499c20af70ff5037fdbc5d738e56d9eab0) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-35642: Remove asynciomodule.c from pythoncore.vcxproj (GH-11410)Miss Islington (bot)2019-02-032-4/+0
| | | | | | This module is built by _asyncio.vcxproj and does not need to be included in pythoncore. (cherry picked from commit fbf50683b3a2301097d5cd48bc68b530c1e1720f) Co-authored-by: Gregory Szorc <gregory.szorc@gmail.com>
* bpo-34691: Compile _contextvars module into main Python library (GH-11741)Miss Islington (bot)2019-02-023-94/+1
| | | | | (cherry picked from commit 4c70d9f79c9b371990c8e054ccde53f7ff15946b) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-34855: Fix EXTERNALS_DIR build variable for Windows (GH-11177)Miss Islington (bot)2019-01-101-1/+1
| | | | | (cherry picked from commit 6aedfa6b9ac324587f64133c23757a66a8f355bb) Co-authored-by: antektek <45912913+antektek@users.noreply.github.com>
* Enable signing Windows builds with SHA1 environment variable (GH-11279)Miss Islington (bot)2018-12-211-2/+3
| | | | | (cherry picked from commit d3bbc5241363d5fa4e749fe509c97c12501ae966) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-35402: Update Windows build to use Tcl and Tk 8.6.9 (GH-11146)Miss Islington (bot)2018-12-142-4/+4
| | | | | (cherry picked from commit f8e9bd568adf85c1e4aea1dda542a96b027797e2) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-35401: Update Windows build to OpenSSL 1.1.0j (GH-11088)Miss Islington (bot)2018-12-113-13/+4
| | | | | (cherry picked from commit 4824385fec0a1de99b4183f995a3e4923771bf64) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-34977: Add Windows App Store package (GH-11027)Steve Dower2018-12-117-0/+279
| | | Also adds the PC/layout script for generating layouts on Windows.
* [3.7] bpo-34977: Use venv redirector instead of original python.exe on ↵Steve Dower2018-12-103-0/+172
| | | | Windows (GH-11029)
* bpo-35433: Properly detect installed SDK versions (GH-11009)Miss Islington (bot)2018-12-102-7/+13
| | | | | (cherry picked from commit f46eccd0ffe65333035c3820886295b71c41ab6e) Co-authored-by: Jeremy Kloth <jeremy.kloth@gmail.com>
* Revert "[3.7] bpo-34977: Add Windows App Store package (GH-10245)" (GH-11021)Victor Stinner2018-12-0710-450/+1
| | | This reverts commit 253209149389e6793a052034e1f2d97691086f18.
* [3.7] bpo-34977: Add Windows App Store package (GH-10245)Steve Dower2018-12-0710-1/+450
|
* bpo-35067: Remove _distutils_findvs and use vswhere.exe instead. (GH-10095)Miss Islington (bot)2018-10-274-118/+1
| | | | | (cherry picked from commit 53125a53f483db0af76249b6af6efcdc200eb421) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-34980: P/Invoke QueryFullProcessImageName to get process names (GH-9901)Miss Islington (bot)2018-10-231-10/+25
| | | | | (cherry picked from commit fa5329424f4206630c34f75629fa78738db647f0) Co-authored-by: Jeremy Kloth <jeremy.kloth@gmail.com>
* bpo-34267: Update find_python.bat to use 3.7 if available (GH-8552)Miss Islington (bot)2018-09-171-2/+2
| | | | | (cherry picked from commit 6750922f8d3428d84a016c34d6fcd99659e8610c) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-34405: Updated to OpenSSL 1.1.0i for Windows builds. (GH-8775)Miss Islington (bot)2018-08-152-4/+4
| | | | | (cherry picked from commit 864a892af38afefb0a0464af298cf09d2e1195f7) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bro-33614: Override exit code in find_msbuild.bat (GH-7169)Miss Islington (bot)2018-05-282-2/+3
| | | | | (cherry picked from commit f9b364fe51ac083e3e423b1e2cefe0e1ad7d9a60) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-33614: Ensures module definition files for the stable ABI on Windows are ↵Miss Islington (bot)2018-05-282-5/+25
| | | | | | | correctly regenerated. (GH-7165) (cherry picked from commit e97ba4c690613d734843db218aeedce2f0e5937f) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* Fix Windows build of Python for latest WinSDK. (GH-6874) (GH-6952)Miss Islington (bot)2018-05-171-1/+2
| | | | | (cherry picked from commit c0ee341b29bd7d978b49272a2c0e2dcfa77404d5) Co-authored-by: Carl Meyer <carl@oddbird.net>
* bpo-33522: Enable CI builds on Visual Studio Team Services (GH-6865) (GH-6926)Miss Islington (bot)2018-05-171-5/+6
| | | | | (cherry picked from commit e5f41d2f1e0b8b8e61d5fa427c19bd1ea90fd9a3) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-32604: Remove xid registry. (#6813)Eric Snow2018-05-151-1/+0
| | | Remove the interpreters testing helper (and xid registry).
* bpo-33184: Update Windows installer to OpenSSL 1.1.0h (GH-6463)Miss Islington (bot)2018-04-143-5/+5
| | | | | (cherry picked from commit b1dc07509f78b354e83f5f4a902f1ff80c7bb05d) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* Minor improvements to the Windows build/release process (GH-5935)Miss Islington (bot)2018-02-281-8/+7
| | | | | (cherry picked from commit 881323db717f9b6ffe30d14104a2925c77f28db7) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-32901: Update Tcl and Tk versions to 8.6.8 (GH-5823)Miss Islington (bot)2018-02-232-4/+4
| | | | | (cherry picked from commit efa6c762268d68985f3012234f62ea9e5ced8b7c) Co-authored-by: Steve Dower <steve.dower@microsoft.com>
* bpo-31333: Re-implement ABCMeta in C (GH-5733)Ivan Levkivskyi2018-02-182-0/+4
| | | | This adds C versions of methods used by ABCMeta that improve performance of various ABC operations.
* [3.7] Improves the ability to build in CI (GH-5729)Miss Islington (bot)2018-02-183-6/+8
|
* bpo-32604: Make _xxsubinterpreters build on Windows (GH-5624)Miss Islington (bot)2018-02-111-0/+1
| | | | | | | | This is not the ideal solution; this means that a test module is now always included in the main python3x.dll. However, we're already including xxsubtype, so why not? (cherry picked from commit 310b05289b5d9550040f469e60b5e8e77f1022b6) Co-authored-by: Zachary Ware <zachary.ware@gmail.com>