summaryrefslogtreecommitdiffstats
path: root/PCbuild/readme.txt
Commit message (Collapse)AuthorAgeFilesLines
* [3.9] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) ↵Gregory P. Smith2023-06-051-1/+1
| | | | | | | | | | | | | | | (GH-105200) (#105205) Upgrade builds to OpenSSL 1.1.1u. Also updates _ssl_data_111.h from OpenSSL 1.1.1u, _ssl_data_300.h from 3.0.9. Manual edits to the _ssl_data_300.h file prevent it from removing any existing definitions in case those exist in some peoples builds and were important (avoiding regressions during backporting). (cherry picked from commit ede89af) Co-authored-by: Ned Deily <nad@python.org>
* [3.9] gh-101726: Update the OpenSSL version to 1.1.1t (GH-101727) (GH-101751)Steve Dower2023-03-071-1/+1
| | | | | | | Fixes CVE-2023-0286 (High) and a couple of Medium security issues. https://www.openssl.org/news/secadv/20230207.txt Co-authored-by: Gregory P. Smith <greg@krypto.org> Co-authored-by: Ned Deily <nad@python.org>
* [3.9] gh-76773: Update docs mentioning no-longer-supported Windows versions ↵Miss Islington (bot)2022-05-101-11/+9
| | | | | | | | | | & features (GH-92529) (GH-92610) (cherry picked from commit f1bbcba74f77eff2a4c0881f3d529f3bf0664d40) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> Automerge-Triggered-By: GH:serhiy-storchaka
* bpo-44549: Update bzip2 to 1.0.8 in Windows builds to mitigate CVE-2016-3189 ↵Steve Dower2022-03-071-1/+1
| | | | and CVE-2019-12900 (GH-31732)
* bpo-45925: Update Windows installer to SQLite 3.37.2 (GH-30485)Miss Islington (bot)2022-01-281-1/+1
| | | | | | Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> (cherry picked from commit 4d191fcde426ca0643d961aa18e787103f05fce2) Co-authored-by: Steve Dower <steve.dower@python.org>
* [3.9] bpo-43492: Upgrade Windows installer to use SQLite 3.35.5 (GH-25641)Erlend Egeberg Aasland2021-04-271-1/+1
| | | | | (cherry picked from commit bf0c7c0147b73738cac63eb27ef48430284ff121) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
* [3.9] bpo-43631: Update to OpenSSL 1.1.1k (GH-25024) (GH-25088)Christian Heimes2021-03-301-1/+1
| | | | | | | | Signed-off-by: Christian Heimes <christian@python.org> Automerge-Triggered-By: GH:tiran. (cherry picked from commit a54fc683f237d8f0b6e999a63aa9b8c0a45b7fef) Co-authored-by: Christian Heimes <christian@python.org>
* bpo-42584: Update Windows installer to use SQLite 3.34.0 (GH-23675)Steve Dower2021-01-061-1/+1
| | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
* bpo-41837: Updated Windows installer to include OpenSSL 1.1.1i (GH-24125)Steve Dower2021-01-051-1/+1
|
* bpo-41557: Update Windows installer to use SQLite 3.33.0 (GH-21960)Miss Skeleton (bot)2020-10-081-1/+1
| | | | | (cherry picked from commit bfe6e03cd6931813dd61b50f5fdf7d8a8848f4cd) Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
* bpo-40741: Update Windows build to include SQLite 3.32.3 (GH-21570)Miss Islington (bot)2020-07-211-1/+1
| | | | | (cherry picked from commit 84761c3cc4bac31d471e371c53a338686d4b0241) Co-authored-by: Steve Dower <steve.dower@python.org>
* bpo-40503: PEP 615: Tests and implementation for zoneinfo (GH-19909)Paul Ganssle2020-05-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the initial implementation of PEP 615, the zoneinfo module, ported from the standalone reference implementation (see https://www.python.org/dev/peps/pep-0615/#reference-implementation for a link, which has a more detailed commit history). This includes (hopefully) all functional elements described in the PEP, but documentation is found in a separate PR. This includes: 1. A pure python implementation of the ZoneInfo class 2. A C accelerated implementation of the ZoneInfo class 3. Tests with 100% branch coverage for the Python code (though C code coverage is less than 100%). 4. A compile-time configuration option on Linux (though not on Windows) Differences from the reference implementation: - The module is arranged slightly differently: the accelerated module is `_zoneinfo` rather than `zoneinfo._czoneinfo`, which also necessitates some changes in the test support function. (Suggested by Victor Stinner and Steve Dower.) - The tests are arranged slightly differently and do not include the property tests. The tests live at test/test_zoneinfo/test_zoneinfo.py rather than test/test_zoneinfo.py or test/test_zoneinfo/__init__.py because we may do some refactoring in the future that would likely require this separation anyway; we may: - include the property tests - automatically run all the tests against both pure Python and C, rather than manually constructing C and Python test classes (similar to the way this works with test_datetime.py, which generates C and Python test cases from datetimetester.py). - This includes a compile-time configuration option on Linux (though not on Windows); added with much help from Thomas Wouters. - Integration into the CPython build system is obviously different from building a standalone zoneinfo module wheel. - This includes configuration to install the tzdata package as part of CI, though only on the coverage jobs. Introducing a PyPI dependency as part of the CI build was controversial, and this is seen as less of a major change, since the coverage jobs already depend on pip and PyPI. Additional changes that were introduced as part of this PR, most / all of which were backported to the reference implementation: - Fixed reference and memory leaks With much debugging help from Pablo Galindo - Added smoke tests ensuring that the C and Python modules are built The import machinery can be somewhat fragile, and the "seamlessly falls back to pure Python" nature of this module makes it so that a problem building the C extension or a failure to import the pure Python version might easily go unnoticed. - Adjustments to zoneinfo.__dir__ Suggested by Petr Viktorin. - Slight refactorings as suggested by Steve Dower. - Removed unnecessary if check on std_abbr Discovered this because of a missing line in branch coverage.
* bpo-38380: Update macOS & Windows builds to SQLite v3.31.1 (GH-18678)Erlend Egeberg Aasland2020-03-021-1/+1
| | | Automerge-Triggered-By: @zooba
* Fix typos in comments, docs and test names (#15018)Min ho Kim2019-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Fix typos in comments, docs and test names * Update test_pyparse.py account for change in string length * Apply suggestion: splitable -> splittable Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Apply suggestion: splitable -> splittable Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Apply suggestion: Dealloccte -> Deallocate Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Update posixmodule checksum. * Reverse idlelib changes.
* bpo-35360: Update Windows builds to use SQLite 3.28.0 (GH-14179)animalize2019-06-241-1/+1
|
* bpo-34631: Updated OpenSSL to 1.1.1c in Windows installer (GH-14163)Steve Dower2019-06-171-1/+1
|
* Bump to 3.9.0a0Łukasz Langa2019-06-041-1/+1
|
* bpo-35926: Add support for OpenSSL 1.1.1b on Windows (GH-11779)Paul Monson2019-05-151-1/+1
|
* bpo-33184: Update Windows installer to OpenSSL 1.1.0h (GH-6463)Steve Dower2018-04-141-1/+1
|
* Start of 3.8.0a0Ned Deily2018-01-311-1/+1
|
* bpo-31691: Specify where to find build instructions for the Windows ↵native-api2017-11-161-0/+2
| | | | installer (#4426)
* bpo-28791: Update Windows builds to use SQLite 3.21.0. (GH-4246)Mariatta2017-11-071-1/+1
|
* Updates PCBuild/readme.txt (#3418)Steve Dower2017-09-081-76/+54
|
* bpo-30450: Pull Windows dependencies from GitHub rather than svn (GH-1783)Zachary Ware2017-06-161-8/+16
| | | | | The Windows build now depends on Python 3.6 to fetch externals, but it will be downloaded via NuGet (which is downloaded via PowerShell) if it is not available via `py -3.6`. This means the only thing that must be installed on a modern Windows box to do a full build of CPython with all extensions is Visual Studio. Also fixes an outdated note about _lzma in PCbuild/readme.txt
* bpo-27425: Be more explicit in .gitattributes (GH-840)Zachary Ware2017-06-101-300/+300
| | | Updates checked-in line endings on several files.
* bpo-29572: Update Windows build to OpenSSL 1.0.2k (GH-439)Zachary Ware2017-03-031-1/+1
|
* Issue #28208: Merge with 3.6Zachary Ware2016-10-111-1/+1
|\
| * Issue #28208: Update Windows build to use SQLite 3.14.2.0Zachary Ware2016-10-111-1/+1
| |
* | Issue #28248: Merge with 3.6Zachary Ware2016-10-111-1/+1
|\ \ | |/
| * Issue #28248: Merge with 3.5Zachary Ware2016-10-111-1/+1
| |\
| | * Issue #28248: Merge with 3.4Zachary Ware2016-10-111-1/+1
| | |\
| | | * Issue #28248: Update Windows build to use OpenSSL 1.0.2jZachary Ware2016-10-111-1/+1
| | | |
| | | * Closes #25456: Copy Tcl/Tk DLLs to build directory on WindowsZachary Ware2015-10-241-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | This removes the need to add externals/tcltk[64]/bin to PATH to be able to import tkinter. Also documents the necessity for the DLLs to be on PATH or in python.exe's directory.
| | * | Issue #26930: Update Windows build to OpenSSL 1.0.2hZachary Ware2016-06-151-1/+1
| | | |
* | | | Bump to 3.7.0a0Ned Deily2016-09-121-1/+1
|/ / /
* | | Issue #27883: Update sqlite to 3.14.1 on WindowsZachary Ware2016-09-051-1/+1
| | |
* | | Issue #27647: Update Windows build to Tcl/Tk 8.6.6Zachary Ware2016-07-281-1/+1
| | |
* | | Issue #26930: Merge with 3.5Zachary Ware2016-06-151-1/+1
|\ \ \
| * | | Issue #26930: Update Windows build to OpenSSL 1.0.2hZachary Ware2016-06-151-1/+1
| |/ /
* | | Closes #26706: Merge with 3.5Zachary Ware2016-04-141-1/+1
|\ \ \ | |/ /
| * | Issue #26706: Update OpenSSL version in PCbuild/readme.txtZachary Ware2016-04-141-1/+1
| | | | | | | | | | | | Thanks to Shaun Walbridge for noticing.
* | | Issue #26268: Merge with 3.5Zachary Ware2016-02-221-1/+1
|\ \ \ | |/ /
| * | Issue #26268: Update Windows builds to use OpenSSL 1.0.2fZachary Ware2016-02-221-1/+1
| | |
* | | Closes #25022: Merge with 3.5Zachary Ware2015-09-101-8/+0
|\ \ \ | |/ /
| * | Issue #25022: Merge with 3.4Zachary Ware2015-09-101-8/+0
| |\ \ | | |/
| | * Issue #25022: Remove PC/example_nt/Zachary Ware2015-09-101-8/+0
| | | | | | | | | | | | It was very much outdated, and the topic is better covered elsewhere.
* | | Update PCbuild/readme.txt (merge from 3.5)Zachary Ware2015-09-081-40/+6
|\ \ \ | |/ /
| * | Update PCbuild/readme.txtZachary Ware2015-09-081-39/+5
|/ /
* | Issue #25010: Merge with 3.4Zachary Ware2015-09-081-1/+1
|\ \ | |/
| * Issue #25010: Fix path for .pyd example project.Zachary Ware2015-09-081-1/+1
| | | | | | | | Patch by Shaun Walbridge