From a9abcfa23a7a22600c19f7a92fdd3ad0ede42bb7 Mon Sep 17 00:00:00 2001 From: Trent Mick Date: Tue, 26 Jul 2005 02:35:39 +0000 Subject: Upgrade Windows build to zlib 1.2.3 (a security fix) --- Misc/NEWS | 8 ++++++++ PCbuild/readme.txt | 10 +++++----- PCbuild/zlib.vcproj | 18 +++++++++--------- 3 files changed, 22 insertions(+), 14 deletions(-) diff --git a/Misc/NEWS b/Misc/NEWS index 8fd3015..1c99a82 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -83,6 +83,14 @@ Library line ending. Remove the special handling of a "\r\n" that has been split between two lines. + +Build +----- + +- Upgrade Windows build to zlib 1.2.3 which eliminates a potential security + vulnerability in zlib 1.2.1 and 1.2.2. + + Documentation ------------- diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt index 697a602..aed1c9c 100644 --- a/PCbuild/readme.txt +++ b/PCbuild/readme.txt @@ -126,15 +126,15 @@ _tkinter zlib Python wrapper for the zlib compression library. Get the source code - for version 1.2.1 from a convenient mirror at: + for version 1.2.3 from a convenient mirror at: http://www.gzip.org/zlib/ - Unpack into dist\zlib-1.2.1. + Unpack into dist\zlib-1.2.3. A custom pre-link step in the zlib project settings should manage to - build zlib-1.2.1\zlib.lib by magic before zlib.pyd (or zlib_d.pyd) is + build zlib-1.2.3\zlib.lib by magic before zlib.pyd (or zlib_d.pyd) is linked in PCbuild\. However, the zlib project is not smart enough to remove anything under - zlib-1.2.1\ when you do a clean, so if you want to rebuild zlib.lib - you need to clean up zlib-1.2.1\ by hand. + zlib-1.2.3\ when you do a clean, so if you want to rebuild zlib.lib + you need to clean up zlib-1.2.3\ by hand. bz2 Python wrapper for the libbz2 compression library. Homepage diff --git a/PCbuild/zlib.vcproj b/PCbuild/zlib.vcproj index 4ad457c..63e06ff 100644 --- a/PCbuild/zlib.vcproj +++ b/PCbuild/zlib.vcproj @@ -21,7 +21,7 @@