]> granicus.if.org Git - python/log
python
9 years agoIssue #23629: Fix the default __sizeof__ implementation for variable-sized objects.
Antoine Pitrou [Tue, 10 Mar 2015 21:35:24 +0000 (22:35 +0100)]
Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects.

9 years agoIssue #23629: Fix the default __sizeof__ implementation for variable-sized objects.
Antoine Pitrou [Tue, 10 Mar 2015 21:32:00 +0000 (22:32 +0100)]
Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects.

9 years agoIssue #22028: Ensure mimetypes will not open registry keys with embedded nulls
Steve Dower [Tue, 10 Mar 2015 20:20:21 +0000 (13:20 -0700)]
Issue #22028: Ensure mimetypes will not open registry keys with embedded nulls

9 years agoIssue #22028: Ensure mimetypes will not open registry keys with embedded nulls
Steve Dower [Tue, 10 Mar 2015 20:17:21 +0000 (13:17 -0700)]
Issue #22028: Ensure mimetypes will not open registry keys with embedded nulls

9 years agoAdds note about installed debug binaries.
Steve Dower [Tue, 10 Mar 2015 20:15:40 +0000 (13:15 -0700)]
Adds note about installed debug binaries.

9 years agoIssue #23606: Disable ctypes.util.find_library("c") on Windows so tests are skipped...
Steve Dower [Tue, 10 Mar 2015 16:56:38 +0000 (09:56 -0700)]
Issue #23606: Disable ctypes.util.find_library("c") on Windows so tests are skipped while we figure out how best to approach the CRT change

9 years agoMerge 3.4 (asyncio)
Victor Stinner [Tue, 10 Mar 2015 15:32:50 +0000 (16:32 +0100)]
Merge 3.4 (asyncio)

9 years agoasyncio: Fix repr(BaseSubprocessTransport) if it didn't start yet
Victor Stinner [Tue, 10 Mar 2015 15:32:29 +0000 (16:32 +0100)]
asyncio: Fix repr(BaseSubprocessTransport) if it didn't start yet

Replace "running" with "not started" and don't show the pid if the subprocess
didn't start yet.

9 years agoMerge 3.4 (asyncio doc)
Victor Stinner [Tue, 10 Mar 2015 15:29:31 +0000 (16:29 +0100)]
Merge 3.4 (asyncio doc)

9 years agoasyncio doc: changes on the Queue API missed Python 3.4.3 release
Victor Stinner [Tue, 10 Mar 2015 15:27:54 +0000 (16:27 +0100)]
asyncio doc: changes on the Queue API missed Python 3.4.3 release

9 years agoIssue #23432: Remove duplicate content from SystemExit docs.
Berker Peksag [Tue, 10 Mar 2015 12:47:41 +0000 (14:47 +0200)]
Issue #23432: Remove duplicate content from SystemExit docs.

Also, document SystemExit.code attribute explicitly.

9 years agoIssue #23432: Remove duplicate content from SystemExit docs.
Berker Peksag [Tue, 10 Mar 2015 12:47:15 +0000 (14:47 +0200)]
Issue #23432: Remove duplicate content from SystemExit docs.

Also, document SystemExit.code attribute explicitly.

9 years agoMerge 3.4 (os doc)
Victor Stinner [Tue, 10 Mar 2015 12:31:58 +0000 (13:31 +0100)]
Merge 3.4 (os doc)

9 years agoIssue #23605: os.walk() doc now mentions shutil.rmtree() in the last example
Victor Stinner [Tue, 10 Mar 2015 12:31:47 +0000 (13:31 +0100)]
Issue #23605: os.walk() doc now mentions shutil.rmtree() in the last example

9 years agoIssue #22524: Rephrase scandir addition in What's New in Python 3.5
Victor Stinner [Tue, 10 Mar 2015 12:29:41 +0000 (13:29 +0100)]
Issue #22524: Rephrase scandir addition in What's New in Python 3.5

Patch written by Ben Hoyt.

9 years agoIssue #23605: os.walk() now calls os.scandir() instead of os.listdir().
Victor Stinner [Tue, 10 Mar 2015 12:20:34 +0000 (13:20 +0100)]
Issue #23605: os.walk() now calls os.scandir() instead of os.listdir().
The usage of os.scandir() reduces the number of calls to os.stat().
Initial patch written by Ben Hoyt.

9 years agoIssue #23571: Oops, fix #ifdef assert()
Victor Stinner [Mon, 9 Mar 2015 14:55:37 +0000 (15:55 +0100)]
Issue #23571: Oops, fix #ifdef assert()

assert() are noop when NDEBUG is defined. We want the opposite.

9 years agoIssue #23619: Ensure C variable is initialized before using it.
Steve Dower [Mon, 9 Mar 2015 17:05:50 +0000 (10:05 -0700)]
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.

9 years agomerge 3.4
Benjamin Peterson [Mon, 9 Mar 2015 14:37:59 +0000 (10:37 -0400)]
merge 3.4

9 years agofix up import style
Benjamin Peterson [Mon, 9 Mar 2015 14:37:50 +0000 (10:37 -0400)]
fix up import style

9 years agoMerge.
Larry Hastings [Mon, 9 Mar 2015 09:40:13 +0000 (02:40 -0700)]
Merge.

9 years agoPost-release changes for 3.5.0a2.
Larry Hastings [Mon, 9 Mar 2015 09:39:47 +0000 (02:39 -0700)]
Post-release changes for 3.5.0a2.

9 years agoIssue #23617: Correct plurals typo noted by Kentrell Johnson.
Ned Deily [Mon, 9 Mar 2015 08:55:35 +0000 (01:55 -0700)]
Issue #23617: Correct plurals typo noted by Kentrell Johnson.

9 years agoIssue #23617: Correct plurals typo noted by Kentrell Johnson.
Ned Deily [Mon, 9 Mar 2015 08:55:02 +0000 (01:55 -0700)]
Issue #23617: Correct plurals typo noted by Kentrell Johnson.

9 years agoIssue #23612: Fixes upgrade code and version for Windows installer.
Steve Dower [Sun, 8 Mar 2015 22:29:39 +0000 (15:29 -0700)]
Issue #23612: Fixes upgrade code and version for Windows installer.

9 years agoMinor updates to Windows installer upload script.
Steve Dower [Sun, 8 Mar 2015 19:59:00 +0000 (12:59 -0700)]
Minor updates to Windows installer upload script.

9 years agoIssue #22980: Under Linux, C extensions now include bitness in the file name,
Antoine Pitrou [Sun, 8 Mar 2015 19:43:10 +0000 (20:43 +0100)]
Issue #22980: Under Linux, C extensions now include bitness in the file name,
to make it easy to test 32-bit and 64-bit builds in the same working tree.

9 years agomerge 3.4 (#23608)
Benjamin Peterson [Sun, 8 Mar 2015 13:42:40 +0000 (09:42 -0400)]
merge 3.4 (#23608)

9 years agoindicate correct version (closes #23608)
Benjamin Peterson [Sun, 8 Mar 2015 13:42:25 +0000 (09:42 -0400)]
indicate correct version (closes #23608)

9 years agoMerge.
Larry Hastings [Sun, 8 Mar 2015 08:57:04 +0000 (00:57 -0800)]
Merge.

9 years agoAdded tag v3.5.0a2 for changeset 0337bd7ebcb6
Larry Hastings [Sun, 8 Mar 2015 08:24:48 +0000 (00:24 -0800)]
Added tag v3.5.0a2 for changeset 0337bd7ebcb6

9 years agoRelease bump for 3.5.0a2. v3.5.0a2
Larry Hastings [Sun, 8 Mar 2015 08:24:34 +0000 (00:24 -0800)]
Release bump for 3.5.0a2.

9 years agoIssue #21619: Cleaned up test_broken_pipe_cleanup.
Serhiy Storchaka [Sun, 8 Mar 2015 07:17:28 +0000 (09:17 +0200)]
Issue #21619: Cleaned up test_broken_pipe_cleanup.
Patch by Martin Panter.

9 years agoIssue #21619: Cleaned up test_broken_pipe_cleanup.
Serhiy Storchaka [Sun, 8 Mar 2015 07:16:40 +0000 (09:16 +0200)]
Issue #21619: Cleaned up test_broken_pipe_cleanup.
Patch by Martin Panter.

9 years agoSuppress assert dialogs in test_os
Steve Dower [Sun, 8 Mar 2015 05:25:54 +0000 (21:25 -0800)]
Suppress assert dialogs in test_os

9 years agoSuppress assert dialogs in test_cmd_line.
Steve Dower [Sun, 8 Mar 2015 04:32:16 +0000 (20:32 -0800)]
Suppress assert dialogs in test_cmd_line.

9 years agoIssue #23524: Change back to using Windows errors for _Py_fstat instead of the errno...
Steve Dower [Sun, 8 Mar 2015 02:14:07 +0000 (18:14 -0800)]
Issue #23524: Change back to using Windows errors for _Py_fstat instead of the errno shim.

9 years agoIssue #22524: Fix os.scandir() for platforms which don't have a d_type field in
Victor Stinner [Sun, 8 Mar 2015 01:59:09 +0000 (02:59 +0100)]
Issue #22524: Fix os.scandir() for platforms which don't have a d_type field in
the dirent structure (ex: OpenIndiana).

9 years agoIssue #22524: New os.scandir() function, part of the PEP 471: "os.scandir()
Victor Stinner [Sun, 8 Mar 2015 00:58:04 +0000 (01:58 +0100)]
Issue #22524: New os.scandir() function, part of the PEP 471: "os.scandir()
function -- a better and faster directory iterator". Patch written by Ben
Hoyt.

9 years agoIssue #20876: correctly close temporary file in test.support.fs_is_case_insensitive()
Antoine Pitrou [Sat, 7 Mar 2015 23:18:29 +0000 (00:18 +0100)]
Issue #20876: correctly close temporary file in test.support.fs_is_case_insensitive()

9 years agoIssue #20876: correctly close temporary file in test.support.fs_is_case_insensitive()
Antoine Pitrou [Sat, 7 Mar 2015 23:15:05 +0000 (00:15 +0100)]
Issue #20876: correctly close temporary file in test.support.fs_is_case_insensitive()

9 years agoIssue #23103: Reduced the memory consumption of IPv4Address and IPv6Address.
Serhiy Storchaka [Sat, 7 Mar 2015 18:08:34 +0000 (20:08 +0200)]
Issue #23103: Reduced the memory consumption of IPv4Address and IPv6Address.

9 years agomerge 3.4
Benjamin Peterson [Sat, 7 Mar 2015 14:34:49 +0000 (09:34 -0500)]
merge 3.4

9 years agoreplace Amazon links in the documentation (closes #23579)
Benjamin Peterson [Sat, 7 Mar 2015 14:34:16 +0000 (09:34 -0500)]
replace Amazon links in the documentation (closes #23579)

Patch by Sayan Chowdhury.

9 years agoIssue #21793: BaseHTTPRequestHandler again logs response code as numeric,
Serhiy Storchaka [Sat, 7 Mar 2015 09:51:37 +0000 (11:51 +0200)]
Issue #21793: BaseHTTPRequestHandler again logs response code as numeric,
not as stringified enum.  Patch by Demian Brecht.

9 years agoIssue #23571: PyObject_Call(), PyCFunction_Call() and call_function() now
Victor Stinner [Fri, 6 Mar 2015 22:35:27 +0000 (23:35 +0100)]
Issue #23571: PyObject_Call(), PyCFunction_Call() and call_function() now
raise a SystemError if a function returns a result and raises an exception.
The SystemError is chained to the previous exception.

Refactor also PyObject_Call() and PyCFunction_Call() to make them more readable.

Remove some checks which became useless (duplicate checks).

Change reviewed by Serhiy Storchaka.

9 years agoIssue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_pa...
Steve Dower [Fri, 6 Mar 2015 22:47:02 +0000 (14:47 -0800)]
Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_parameter_handler on every thread.

9 years agoIssue #22853: Added regression test for using multiprocessing.Queue at import
Serhiy Storchaka [Fri, 6 Mar 2015 21:33:51 +0000 (23:33 +0200)]
Issue #22853: Added regression test for using multiprocessing.Queue at import
time.  Patch by Davin Potts.

9 years agoIssue #22853: Added regression test for using multiprocessing.Queue at import
Serhiy Storchaka [Fri, 6 Mar 2015 21:32:54 +0000 (23:32 +0200)]
Issue #22853: Added regression test for using multiprocessing.Queue at import
time.  Patch by Davin Potts.

9 years agomerge 3.4
Benjamin Peterson [Fri, 6 Mar 2015 14:10:45 +0000 (09:10 -0500)]
merge 3.4

9 years agoremove redundant test
Benjamin Peterson [Fri, 6 Mar 2015 14:10:26 +0000 (09:10 -0500)]
remove redundant test

9 years agomerge 3.4 (#23590)
Benjamin Peterson [Fri, 6 Mar 2015 14:09:46 +0000 (09:09 -0500)]
merge 3.4 (#23590)

9 years agofix potential refleak in PyFloat_AsDouble (closes #23590)
Benjamin Peterson [Fri, 6 Mar 2015 14:08:44 +0000 (09:08 -0500)]
fix potential refleak in PyFloat_AsDouble (closes #23590)

9 years agoIssue #17911: Tweak traceback documentation.
Berker Peksag [Fri, 6 Mar 2015 10:18:06 +0000 (12:18 +0200)]
Issue #17911: Tweak traceback documentation.

Changes:

* Fixed reSt markup
* Fixed cross references
* Fixed a couple of typos

9 years agoIssue #23593: fix Misc/NEWS entries
Ned Deily [Fri, 6 Mar 2015 01:45:03 +0000 (17:45 -0800)]
Issue #23593: fix Misc/NEWS entries

9 years agoIssue #23593: fix Misc/NEWS entries
Ned Deily [Fri, 6 Mar 2015 01:44:10 +0000 (17:44 -0800)]
Issue #23593: fix Misc/NEWS entries

9 years agoIssue #23594: merge 3.4
Ned Deily [Fri, 6 Mar 2015 01:37:11 +0000 (17:37 -0800)]
Issue #23594: merge 3.4

9 years agoIssue #23594: Update OS X 10.5 installer build to use OpenSSL 1.0.2.
Ned Deily [Fri, 6 Mar 2015 01:34:24 +0000 (17:34 -0800)]
Issue #23594: Update OS X 10.5 installer build to use OpenSSL 1.0.2.

9 years agoIssue #22936: Allow showing local variables in unittest errors.
Robert Collins [Fri, 6 Mar 2015 00:46:35 +0000 (13:46 +1300)]
Issue #22936: Allow showing local variables in unittest errors.

9 years agoFix regression introduced by changeset 7c6e3358221a that caused compile
Ned Deily [Thu, 5 Mar 2015 23:47:10 +0000 (15:47 -0800)]
Fix regression introduced by changeset 7c6e3358221a that caused compile
errors of _testcapimodule.c with older versions of gcc.

9 years agounittest: Trivial typo fix.
Robert Collins [Thu, 5 Mar 2015 22:35:29 +0000 (11:35 +1300)]
unittest: Trivial typo fix.

9 years agoFixed GCC version testing.
Serhiy Storchaka [Thu, 5 Mar 2015 21:42:24 +0000 (23:42 +0200)]
Fixed GCC version testing.

9 years agoFix "GCC diagnostic" in socketmodule.c
Victor Stinner [Thu, 5 Mar 2015 13:04:03 +0000 (14:04 +0100)]
Fix "GCC diagnostic" in socketmodule.c

Fix regression of changeset 7c6e3358221a on GCC < 4.4. The _socket module
cannot be compiled on "x86 FreeBSD 7.2 3.x" buildbot anymore.

9 years agoIssue #22936: Make it possible to show local variables in tracebacks.
Robert Collins [Thu, 5 Mar 2015 07:28:52 +0000 (20:28 +1300)]
Issue #22936: Make it possible to show local variables in tracebacks.

9 years agoAdd scripts for uploading Windows builds to a Linux server using pscp
Steve Dower [Thu, 5 Mar 2015 04:27:03 +0000 (20:27 -0800)]
Add scripts for uploading Windows builds to a Linux server using pscp

9 years agomerge 3.4
Benjamin Peterson [Thu, 5 Mar 2015 04:20:23 +0000 (23:20 -0500)]
merge 3.4

9 years agouse _import_symbols to import VERIFY_* constants
Benjamin Peterson [Thu, 5 Mar 2015 04:18:57 +0000 (23:18 -0500)]
use _import_symbols to import VERIFY_* constants

9 years agoadjust test_crl_check for trusted first being default
Benjamin Peterson [Thu, 5 Mar 2015 04:18:48 +0000 (23:18 -0500)]
adjust test_crl_check for trusted first being default

9 years agomerge 3.4
Benjamin Peterson [Thu, 5 Mar 2015 03:50:25 +0000 (22:50 -0500)]
merge 3.4

9 years agoexpose X509_V_FLAG_TRUSTED_FIRST
Benjamin Peterson [Thu, 5 Mar 2015 03:49:41 +0000 (22:49 -0500)]
expose X509_V_FLAG_TRUSTED_FIRST

9 years agomerge 3.4 (#23476)
Benjamin Peterson [Thu, 5 Mar 2015 03:11:48 +0000 (22:11 -0500)]
merge 3.4 (#23476)

9 years agoenable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)
Benjamin Peterson [Thu, 5 Mar 2015 03:11:12 +0000 (22:11 -0500)]
enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)

9 years agoRemaining fallout from 17911
Robert Collins [Thu, 5 Mar 2015 02:45:01 +0000 (15:45 +1300)]
Remaining fallout from 17911

The code module was using a private function from traceback in order to skip a
frame - used the direct interface to do that instead,

The decimal module suffered minor fallout from formatting changes ('None' as a
value is now not printed by traceback, the same as None was not before).

The cgitb module was passing a bogus exception type (type.__name__) into
format_exception, which uncovered that format_exception and print_exception had
been ignoring the etype for some time, so the compatibility thunk to the new
code now does the same thing.

9 years agoMerge 3.4 (test_subprocess)
Victor Stinner [Thu, 5 Mar 2015 01:40:17 +0000 (02:40 +0100)]
Merge 3.4 (test_subprocess)

9 years agoIssue #21619: Try to fix test_broken_pipe_cleanup()
Victor Stinner [Thu, 5 Mar 2015 01:38:41 +0000 (02:38 +0100)]
Issue #21619: Try to fix test_broken_pipe_cleanup()

9 years agoFix brownbag in issue 17911 commit
Robert Collins [Wed, 4 Mar 2015 23:26:00 +0000 (12:26 +1300)]
Fix brownbag in issue 17911 commit

9 years agoIssue #17911: traceback module overhaul
Robert Collins [Wed, 4 Mar 2015 23:07:57 +0000 (12:07 +1300)]
Issue #17911: traceback module overhaul

Provide a way to seed the linecache for a PEP-302 module without actually
loading the code.

Provide a new object API for traceback, including the ability to not lookup
lines at all until the traceback is actually rendered, without any trace of the
original objects being kept alive.

9 years agoIssue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer...
Antoine Pitrou [Wed, 4 Mar 2015 19:54:57 +0000 (20:54 +0100)]
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.

9 years agoIssue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer...
Antoine Pitrou [Wed, 4 Mar 2015 19:51:55 +0000 (20:51 +0100)]
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.

9 years agoIssue #23285: Fix handling of EINTR in fileio.c
Victor Stinner [Wed, 4 Mar 2015 17:40:10 +0000 (18:40 +0100)]
Issue #23285: Fix handling of EINTR in fileio.c

Fix handling of EINTR: don't return None if PyErr_CheckSignals() raised an
exception.

Initialize also the length outside the loop to only initialize it once.

9 years agoIssue #23504: Added an __all__ to the types module.
Serhiy Storchaka [Wed, 4 Mar 2015 07:44:24 +0000 (09:44 +0200)]
Issue #23504: Added an __all__ to the types module.

9 years agoIssue #23504: Added an __all__ to the types module.
Serhiy Storchaka [Wed, 4 Mar 2015 07:43:27 +0000 (09:43 +0200)]
Issue #23504: Added an __all__ to the types module.

9 years agoIssue #23563: Optimized utility functions in urllib.parse.
Serhiy Storchaka [Tue, 3 Mar 2015 18:21:35 +0000 (20:21 +0200)]
Issue #23563: Optimized utility functions in urllib.parse.

9 years agoMinor neatening-up. Make assignments in same order a struct fields. Line-up comments.
Raymond Hettinger [Tue, 3 Mar 2015 07:32:02 +0000 (23:32 -0800)]
Minor neatening-up.  Make assignments in same order a struct fields.  Line-up comments.

9 years agoSwitch the state variable to unsigned for defined wrap-around behavior.
Raymond Hettinger [Tue, 3 Mar 2015 06:47:46 +0000 (22:47 -0800)]
Switch the state variable to unsigned for defined wrap-around behavior.

9 years agoMinor beautification. Move struct definitions to the top. Fix-up a comment.
Raymond Hettinger [Tue, 3 Mar 2015 06:31:35 +0000 (22:31 -0800)]
Minor beautification.  Move struct definitions to the top.  Fix-up a comment.

9 years agoMinor code beautification. Replace macro with in-lineable functions.
Raymond Hettinger [Tue, 3 Mar 2015 06:23:37 +0000 (22:23 -0800)]
Minor code beautification.  Replace macro with in-lineable functions.

9 years agoBeautify and better document the use of the size_t cast for bounds checking.
Raymond Hettinger [Tue, 3 Mar 2015 05:45:02 +0000 (21:45 -0800)]
Beautify and better document the use of the size_t cast for bounds checking.

9 years agoissue19075: add visual sorting algorithms to turtledemo; original code from Jason Yeo
Ethan Furman [Mon, 2 Mar 2015 20:29:58 +0000 (12:29 -0800)]
issue19075: add visual sorting algorithms to turtledemo; original code from Jason Yeo

9 years agomerge heads
Benjamin Peterson [Mon, 2 Mar 2015 18:24:21 +0000 (13:24 -0500)]
merge heads

9 years agomerge 3.4 (null)
Benjamin Peterson [Mon, 2 Mar 2015 18:24:12 +0000 (13:24 -0500)]
merge 3.4 (null)

9 years agomerge 3.3 (#23362)
Benjamin Peterson [Mon, 2 Mar 2015 18:23:41 +0000 (13:23 -0500)]
merge 3.3 (#23362)

9 years agouse PyMem_NEW to detect overflow (closes #23362)
Benjamin Peterson [Mon, 2 Mar 2015 18:23:25 +0000 (13:23 -0500)]
use PyMem_NEW to detect overflow (closes #23362)

9 years agoIssue #21293: Remove unnecessary "capsule hack".
Larry Hastings [Mon, 2 Mar 2015 16:44:51 +0000 (08:44 -0800)]
Issue #21293: Remove unnecessary "capsule hack".

9 years agomerge 3.4 (#23367)
Benjamin Peterson [Mon, 2 Mar 2015 16:18:56 +0000 (11:18 -0500)]
merge 3.4 (#23367)

9 years agomerge 3.3 (#23367)
Benjamin Peterson [Mon, 2 Mar 2015 16:18:40 +0000 (11:18 -0500)]
merge 3.3 (#23367)

9 years agofix possible overflow bugs in unicodedata (closes #23367)
Benjamin Peterson [Mon, 2 Mar 2015 16:17:05 +0000 (11:17 -0500)]
fix possible overflow bugs in unicodedata (closes #23367)

9 years agoIssue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and later
Steve Dower [Mon, 2 Mar 2015 16:06:30 +0000 (08:06 -0800)]
Issue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and later

9 years agoIssue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and later
Steve Dower [Mon, 2 Mar 2015 16:05:27 +0000 (08:05 -0800)]
Issue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and later

9 years agoIssue #23451: Update pyconfig.h for Windows to require Vista headers and remove unnec...
Steve Dower [Mon, 2 Mar 2015 16:01:10 +0000 (08:01 -0800)]
Issue #23451: Update pyconfig.h for Windows to require Vista headers and remove unnecessary version checks.