]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
9 years agoIssue #17599: Use unique _Py_REPARSE_DATA_BUFFER etc names to avoid conflict
Martin Panter [Thu, 4 Aug 2016 02:38:59 +0000 (02:38 +0000)] 
Issue #17599: Use unique _Py_REPARSE_DATA_BUFFER etc names to avoid conflict

The conflict occurs with Min GW, which already defines REPARSE_DATA_BUFFER.
Also, Min GW uses a lowercase <windows.h> filename.

9 years agoIssue #27641: Merge cross-compiling improvement from 3.5
Martin Panter [Thu, 4 Aug 2016 01:53:40 +0000 (01:53 +0000)] 
Issue #27641: Merge cross-compiling improvement from 3.5

9 years agoIssue #24278: Merge argument parsing docs from 3.5
Martin Panter [Thu, 4 Aug 2016 01:51:32 +0000 (01:51 +0000)] 
Issue #24278: Merge argument parsing docs from 3.5

9 years agoMerge 3.5
Donald Stufft [Wed, 3 Aug 2016 22:49:46 +0000 (18:49 -0400)] 
Merge 3.5

9 years agoMerge 3.4
Donald Stufft [Wed, 3 Aug 2016 22:49:19 +0000 (18:49 -0400)] 
Merge 3.4

9 years agoMerge 3.3
Donald Stufft [Wed, 3 Aug 2016 22:48:17 +0000 (18:48 -0400)] 
Merge 3.3

9 years agoSwitch upload.pypi.io to upload.pypi.org
Donald Stufft [Wed, 3 Aug 2016 22:43:38 +0000 (18:43 -0400)] 
Switch upload.pypi.io to upload.pypi.org

9 years agoIssue #24278: Explain how argument parsing output buffers are managed
Martin Panter [Wed, 3 Aug 2016 14:35:05 +0000 (14:35 +0000)] 
Issue #24278: Explain how argument parsing output buffers are managed

9 years agoIssue #23710: Merge from 3.5
Berker Peksag [Wed, 3 Aug 2016 09:59:16 +0000 (12:59 +0300)] 
Issue #23710: Merge from 3.5

9 years agoIssue #23710: Update PyObject_HEAD documentation
Berker Peksag [Wed, 3 Aug 2016 09:58:49 +0000 (12:58 +0300)] 
Issue #23710: Update PyObject_HEAD documentation

Since PEP 3123, PyObject_HEAD only has one field named ob_base.
Users now need to use the Py_TYPE macro instead of self->ob_type.

Initial patch by Ammar Askar.

9 years agoMerge 3.5.
Stefan Krah [Wed, 3 Aug 2016 09:18:54 +0000 (11:18 +0200)] 
Merge 3.5.

9 years agoIssue #20767: Fix -R option for FreeBSD/clang.
Stefan Krah [Wed, 3 Aug 2016 09:18:26 +0000 (11:18 +0200)] 
Issue #20767: Fix -R option for FreeBSD/clang.

9 years agoIssue #26576: Merge from 3.5
Berker Peksag [Wed, 3 Aug 2016 07:17:51 +0000 (10:17 +0300)] 
Issue #26576: Merge from 3.5

9 years agoIssue #26576: Clarify that the @deco syntax is not always an equivalent of f = deco(f)
Berker Peksag [Wed, 3 Aug 2016 07:17:21 +0000 (10:17 +0300)] 
Issue #26576: Clarify that the @deco syntax is not always an equivalent of f = deco(f)

Patch by Chris Angelico.

9 years agoCloses #27661: Added tzinfo keyword argument to datetime.combine.
Alexander Belopolsky [Tue, 2 Aug 2016 21:49:30 +0000 (17:49 -0400)] 
Closes #27661: Added tzinfo keyword argument to datetime.combine.

9 years agoMerge 3.5.
Stefan Krah [Tue, 2 Aug 2016 20:30:57 +0000 (22:30 +0200)] 
Merge 3.5.

9 years agoIssue #27241: Catch exception when running pstats as main.
Stefan Krah [Tue, 2 Aug 2016 20:30:24 +0000 (22:30 +0200)] 
Issue #27241: Catch exception when running pstats as main.

9 years agoIssue #22557: Now importing already imported modules is up to 2.5 times faster.
Serhiy Storchaka [Tue, 2 Aug 2016 19:51:21 +0000 (22:51 +0300)] 
Issue #22557: Now importing already imported modules is up to 2.5 times faster.

9 years ago[merge from 3.5] - Prevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:51:13 +0000 (23:51 -0700)] 
[merge from 3.5] - Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

9 years agomerge heads
Senthil Kumaran [Sun, 31 Jul 2016 06:48:19 +0000 (23:48 -0700)] 
merge heads

9 years ago[merge from 3.4] - Prevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:39:06 +0000 (23:39 -0700)] 
[merge from 3.4] - Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

9 years ago[merge from 3.3] Prevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:34:34 +0000 (23:34 -0700)] 
[merge from 3.3] Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

9 years agoPrevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:24:16 +0000 (23:24 -0700)] 
Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

9 years agomerge 3.5 (#27656)
Benjamin Peterson [Sun, 31 Jul 2016 06:22:24 +0000 (23:22 -0700)] 
merge 3.5 (#27656)

9 years agoall SCHED_ constants are optional (closes #27656)
Benjamin Peterson [Sun, 31 Jul 2016 06:21:50 +0000 (23:21 -0700)] 
all SCHED_ constants are optional (closes #27656)

9 years agoIssue 27366: PEP 487 docs updates
Nick Coghlan [Sun, 31 Jul 2016 02:42:49 +0000 (12:42 +1000)] 
Issue 27366: PEP 487 docs updates

- Porting note for type keyword arg handling
- __init_subclass__ note regarding  metaclass hint

9 years agoIssue 24773: Use the standard Asia/Tehran name in the Iran test.
Alexander Belopolsky [Sat, 30 Jul 2016 15:41:02 +0000 (11:41 -0400)] 
Issue 24773: Use the standard Asia/Tehran name in the Iran test.

9 years agoIssue #27652: Expose ESHUTDOWN conditionally
Berker Peksag [Sat, 30 Jul 2016 11:14:12 +0000 (14:14 +0300)] 
Issue #27652: Expose ESHUTDOWN conditionally

ESHUTDOWN is also exposed conditionally in Modules/errnomodule.c.

Patch by Ed Schouten.

9 years agoIssue #27366: Tweak PEP 487 documentation
Berker Peksag [Sat, 30 Jul 2016 11:06:15 +0000 (14:06 +0300)] 
Issue #27366: Tweak PEP 487 documentation

* Added versionadded directives
* Deleted duplicate sentence from __init_subclass__ docstring
* Modernized tests

9 years ago(merge from 3.5) Issue #27453: CPP invocation in configure must use CPPFLAGS.
Xavier de Gaye [Sat, 30 Jul 2016 09:36:32 +0000 (11:36 +0200)] 
(merge from 3.5) Issue #27453: CPP invocation in configure must use CPPFLAGS.
Patch by Chi Hsuan Yen.

9 years agoIssue #27453: CPP invocation in configure must use CPPFLAGS.
Xavier de Gaye [Sat, 30 Jul 2016 09:28:35 +0000 (11:28 +0200)] 
Issue #27453: CPP invocation in configure must use CPPFLAGS.
Patch by Chi Hsuan Yen.

9 years agoIssue #27366: Implement PEP 487
Nick Coghlan [Sat, 30 Jul 2016 06:26:03 +0000 (16:26 +1000)] 
Issue #27366: Implement PEP 487

- __init_subclass__ called when new subclasses defined
- __set_name__ called when descriptors are part of a
  class definition

9 years agoMerge from 3.5
Berker Peksag [Sat, 30 Jul 2016 00:48:12 +0000 (03:48 +0300)] 
Merge from 3.5

9 years agoSilence another "default role used" warning in typing.rst
Berker Peksag [Sat, 30 Jul 2016 00:47:52 +0000 (03:47 +0300)] 
Silence another "default role used" warning in typing.rst

This should make ware-docs green again.

9 years agoFix "default role used" warning in shlex.rst
Berker Peksag [Sat, 30 Jul 2016 00:40:38 +0000 (03:40 +0300)] 
Fix "default role used" warning in shlex.rst

9 years agoFix whitespace.
Guido van Rossum [Fri, 29 Jul 2016 22:41:35 +0000 (15:41 -0700)] 
Fix whitespace.

9 years agoFix whitespace.
Guido van Rossum [Fri, 29 Jul 2016 22:41:17 +0000 (15:41 -0700)] 
Fix whitespace.

9 years agoExpand documentation about type aliases and NewType in the typing module (merge 3...
Guido van Rossum [Fri, 29 Jul 2016 22:39:36 +0000 (15:39 -0700)] 
Expand documentation about type aliases and NewType in the typing module (merge 3.5 -> 3.6).

By Michael Lee.

9 years agoExpand documentation about type aliases and NewType in the typing module.
Guido van Rossum [Fri, 29 Jul 2016 22:38:14 +0000 (15:38 -0700)] 
Expand documentation about type aliases and NewType in the typing module.

By Michael Lee.

9 years agoCloses #1521950: Made shlex parsing more shell-like.
Vinay Sajip [Fri, 29 Jul 2016 21:35:03 +0000 (22:35 +0100)] 
Closes #1521950: Made shlex parsing more shell-like.

9 years agoIssue #27641: Comment out regeneration rules when cross compiling
Martin Panter [Fri, 29 Jul 2016 05:52:32 +0000 (05:52 +0000)] 
Issue #27641: Comment out regeneration rules when cross compiling

9 years agoIssue #17596: MINGW: add wincrypt.h in Python/random.c
Martin Panter [Fri, 29 Jul 2016 04:00:44 +0000 (04:00 +0000)] 
Issue #17596: MINGW: add wincrypt.h in Python/random.c

Based on patch by Roumen Petrov.

9 years agoIssue #26462: Merge code block fixes from 3.5
Martin Panter [Fri, 29 Jul 2016 01:49:37 +0000 (01:49 +0000)] 
Issue #26462: Merge code block fixes from 3.5

9 years agoMerge with 3.5
Zachary Ware [Fri, 29 Jul 2016 00:01:09 +0000 (19:01 -0500)] 
Merge with 3.5

9 years agoCorrect typo in Windows docs.
Zachary Ware [Fri, 29 Jul 2016 00:00:53 +0000 (19:00 -0500)] 
Correct typo in Windows docs.

Found by Jack Copper on docs@

9 years agoIssue #27647: Update Windows build to Tcl/Tk 8.6.6
Zachary Ware [Thu, 28 Jul 2016 23:39:11 +0000 (18:39 -0500)] 
Issue #27647: Update Windows build to Tcl/Tk 8.6.6

9 years agoMerge 3.5 (issue #27404)
Victor Stinner [Thu, 28 Jul 2016 15:08:52 +0000 (17:08 +0200)] 
Merge 3.5 (issue #27404)

9 years agoNEWS: tag security related changes with [Security] prefix
Victor Stinner [Thu, 28 Jul 2016 15:06:25 +0000 (17:06 +0200)] 
NEWS: tag security related changes with [Security] prefix

Issue #27404.

9 years agoIssue #23943: Merge spelling fixes from 3.5
Martin Panter [Thu, 28 Jul 2016 03:53:59 +0000 (03:53 +0000)] 
Issue #23943: Merge spelling fixes from 3.5

9 years agoIssue #23943: Restore extra fixes lost in merge 4fb2075952a4
Martin Panter [Thu, 28 Jul 2016 03:48:29 +0000 (03:48 +0000)] 
Issue #23943: Restore extra fixes lost in merge 4fb2075952a4

9 years agoIssue #27620: Make htest box respond to <Return> and <Escape>.
Terry Jan Reedy [Thu, 28 Jul 2016 02:17:05 +0000 (22:17 -0400)] 
Issue #27620: Make htest box respond to <Return> and <Escape>.

9 years agoIssue #27620: Mark the default action button as the default.
Terry Jan Reedy [Thu, 28 Jul 2016 01:42:54 +0000 (21:42 -0400)] 
Issue #27620: Mark the default action button as the default.

9 years agoIssue #27626: Further spelling fixes for 3.6
Martin Panter [Thu, 28 Jul 2016 01:25:31 +0000 (01:25 +0000)] 
Issue #27626: Further spelling fixes for 3.6

9 years agoIssue #27626: Merge spelling fixes from 3.5
Martin Panter [Thu, 28 Jul 2016 01:30:58 +0000 (01:30 +0000)] 
Issue #27626: Merge spelling fixes from 3.5

9 years agoIssue #27490: Merge pgen cross-compile logic from 3.5
Martin Panter [Thu, 28 Jul 2016 01:30:06 +0000 (01:30 +0000)] 
Issue #27490: Merge pgen cross-compile logic from 3.5

9 years agoIssue #27490: Do not build pgen when cross-compiling
Martin Panter [Thu, 28 Jul 2016 01:28:27 +0000 (01:28 +0000)] 
Issue #27490: Do not build pgen when cross-compiling

The dependendency on the $(PGEN) variable must only be
set when not cross-compiling. When cross-compiling,
$(PGEN) will not be used, so no need to build it.

Patch by Thomas Perl.

9 years agoIssue #27626: Spelling fixes in docs, comments and internal names
Martin Panter [Thu, 28 Jul 2016 01:11:04 +0000 (01:11 +0000)] 
Issue #27626: Spelling fixes in docs, comments and internal names

Based on patch by Ville Skyttä.

9 years agoMerge 3.5 (issue #11048)
Victor Stinner [Wed, 27 Jul 2016 14:59:22 +0000 (16:59 +0200)] 
Merge 3.5 (issue #11048)

9 years agoctypes: fix CThunkObject_new()
Victor Stinner [Wed, 27 Jul 2016 14:58:47 +0000 (16:58 +0200)] 
ctypes: fix CThunkObject_new()

* Initialize restype and flags fields to fix a crash when Python runs on a
  read-only file system
* Use Py_ssize_t type rather than int for the "i" iterator variable
* Reorder assignements to be able to more easily check if all fields are
  initialized

Issue #11048. Initial patch written by Marcin Bachry.

9 years agoIssue #27633: Merge from 3.5
Berker Peksag [Wed, 27 Jul 2016 10:33:28 +0000 (13:33 +0300)] 
Issue #27633: Merge from 3.5

9 years agoIssue #27633: Fix usage of versionchanged directive in email.parser.rst
Berker Peksag [Wed, 27 Jul 2016 10:32:54 +0000 (13:32 +0300)] 
Issue #27633: Fix usage of versionchanged directive in email.parser.rst

Patch by Florian Preinstorfer.

9 years agoIssue #24773: Fixed tests failures on systems with 32-bit time_t.
Alexander Belopolsky [Tue, 26 Jul 2016 16:23:16 +0000 (12:23 -0400)] 
Issue #24773: Fixed tests failures on systems with 32-bit time_t.

Several 32-bit systems have issues with transitions in the year
2037. This is a bug in the system C library since time_t does not
overflow until 2038, but let's skip tests starting from 2037 to work
around those bugs.

9 years ago(merge from 3.5) Issue #26662: Set PYTHON_FOR_GEN in configure
Xavier de Gaye [Tue, 26 Jul 2016 10:55:20 +0000 (12:55 +0200)] 
(merge from 3.5) Issue #26662: Set PYTHON_FOR_GEN in configure
as the Python program to be used for file generation during the build.

9 years agoIssue #26662: Set PYTHON_FOR_GEN in configure
Xavier de Gaye [Tue, 26 Jul 2016 10:48:08 +0000 (12:48 +0200)] 
Issue #26662: Set PYTHON_FOR_GEN in configure
as the Python program to be used for file generation during the build.

9 years agoIssue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.
Martin Panter [Tue, 26 Jul 2016 09:18:21 +0000 (11:18 +0200)] 
Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.

Patch by Julien Palard.

9 years agoIssue #26638: Merge CLI link fix from 3.5
Martin Panter [Tue, 26 Jul 2016 06:47:09 +0000 (06:47 +0000)] 
Issue #26638: Merge CLI link fix from 3.5

9 years agoIssue #26638: Don’t link 2to3 -l option to the tarfile -l option
Martin Panter [Tue, 26 Jul 2016 06:46:06 +0000 (06:46 +0000)] 
Issue #26638: Don’t link 2to3 -l option to the tarfile -l option

9 years agoIssue #27620: Escape key closes Query box as cancelled.
Terry Jan Reedy [Tue, 26 Jul 2016 00:58:43 +0000 (20:58 -0400)] 
Issue #27620: Escape key closes Query box as cancelled.

9 years agoIssue 24773: Added a time_t overflow check.
Alexander Belopolsky [Mon, 25 Jul 2016 17:54:51 +0000 (13:54 -0400)] 
Issue 24773: Added a time_t overflow check.

9 years agoIssue #24137, issue #27611: Restore tkinter after test_idle.
Terry Jan Reedy [Mon, 25 Jul 2016 04:31:54 +0000 (00:31 -0400)] 
Issue #24137, issue #27611: Restore tkinter after test_idle.

9 years agoIssue #1621: Avoid signed overflow in list and tuple operations
Martin Panter [Mon, 25 Jul 2016 02:39:20 +0000 (02:39 +0000)] 
Issue #1621: Avoid signed overflow in list and tuple operations

Patch by Xiang Zhang.

9 years agoIssue #27581: Merge overflow fix from 3.5
Martin Panter [Mon, 25 Jul 2016 03:31:29 +0000 (03:31 +0000)] 
Issue #27581: Merge overflow fix from 3.5

9 years agoIssue #19198: IDLE: tab after initial whitespace should tab, not autocomplete.
Terry Jan Reedy [Mon, 25 Jul 2016 03:01:28 +0000 (23:01 -0400)] 
Issue #19198: IDLE: tab after initial whitespace should tab, not autocomplete.
Fixes problem with writing docstrings at lease twice indented.

9 years agoIssue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()
Martin Panter [Mon, 25 Jul 2016 02:30:05 +0000 (02:30 +0000)] 
Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()

Patch by Xiang Zhang.

9 years agoIssue #7063: Remove dead code from array slice handling
Martin Panter [Mon, 25 Jul 2016 02:21:14 +0000 (02:21 +0000)] 
Issue #7063: Remove dead code from array slice handling

Patch by Chuck.

9 years agoIssue #27601: Merge from 3.5
Berker Peksag [Mon, 25 Jul 2016 01:56:19 +0000 (04:56 +0300)] 
Issue #27601: Merge from 3.5

9 years agoIssue #27601: Improve example in the "Hashing of numeric types" section
Berker Peksag [Mon, 25 Jul 2016 01:55:51 +0000 (04:55 +0300)] 
Issue #27601: Improve example in the "Hashing of numeric types" section

* Fix return value of hash_compute() implementation
* Rename variable names to hash_value to improve readability

Patch by Emanuel Barry.

9 years agoIssue #27454: Use PyDict_SetDefault in PyUnicode_InternInPlace
Berker Peksag [Mon, 25 Jul 2016 01:40:39 +0000 (04:40 +0300)] 
Issue #27454: Use PyDict_SetDefault in PyUnicode_InternInPlace

Patch by INADA Naoki.

9 years agoMerge from 3.5
Steve Dower [Mon, 25 Jul 2016 01:06:51 +0000 (18:06 -0700)] 
Merge from 3.5

9 years agoIssue #27610: Adds PEP 514 metadata to Windows installer
Steve Dower [Mon, 25 Jul 2016 01:04:29 +0000 (18:04 -0700)] 
Issue #27610: Adds PEP 514 metadata to Windows installer

9 years agoFixes default intermediate directory when building on Windows.
Steve Dower [Mon, 25 Jul 2016 01:03:22 +0000 (18:03 -0700)] 
Fixes default intermediate directory when building on Windows.

9 years agoIssue 24773: Make zoneinfo tests more robust. (reapply)
Alexander Belopolsky [Mon, 25 Jul 2016 00:36:55 +0000 (20:36 -0400)] 
Issue 24773: Make zoneinfo tests more robust. (reapply)

9 years agoIssue #27609: Explicitly return None when there are other returns.
Terry Jan Reedy [Mon, 25 Jul 2016 00:35:43 +0000 (20:35 -0400)] 
Issue #27609: Explicitly return None when there are other returns.
In a few cases, reverse a condition and eliminate a return.

9 years agoReindented Lib/test/datetimetester.py.
Alexander Belopolsky [Sun, 24 Jul 2016 18:41:08 +0000 (14:41 -0400)] 
Reindented Lib/test/datetimetester.py.

9 years agoIssue #24773: Made ZoneInfoCompleteTest a TestSuit.
Alexander Belopolsky [Sun, 24 Jul 2016 18:39:28 +0000 (14:39 -0400)] 
Issue #24773: Made ZoneInfoCompleteTest a TestSuit.

This should improve the diagnostic and progress reports.

9 years agoIssue 24773: Make zoneinfo tests more robust.
Alexander Belopolsky [Sat, 23 Jul 2016 15:16:56 +0000 (11:16 -0400)] 
Issue 24773: Make zoneinfo tests more robust.

9 years agoFixes bad Misc/NEWS merge
Steve Dower [Sat, 23 Jul 2016 15:04:11 +0000 (08:04 -0700)] 
Fixes bad Misc/NEWS merge

9 years agoIssue #27469: Adds a shell extension to the launcher so that drag and drop works...
Steve Dower [Sat, 23 Jul 2016 15:02:02 +0000 (08:02 -0700)] 
Issue #27469: Adds a shell extension to the launcher so that drag and drop works correctly.

9 years agoIssue #13849: Merge from 3.5
Berker Peksag [Sat, 23 Jul 2016 05:43:04 +0000 (08:43 +0300)] 
Issue #13849: Merge from 3.5

9 years agoIssue #13849: Fix test_null_bytes under Windows
Berker Peksag [Sat, 23 Jul 2016 05:42:41 +0000 (08:42 +0300)] 
Issue #13849: Fix test_null_bytes under Windows

9 years agoIssue #13849: Merge from 3.5
Berker Peksag [Sat, 23 Jul 2016 04:32:14 +0000 (07:32 +0300)] 
Issue #13849: Merge from 3.5

9 years agoIssue #13849: Add tests for null byte checking in test_genericpath
Berker Peksag [Sat, 23 Jul 2016 04:31:47 +0000 (07:31 +0300)] 
Issue #13849: Add tests for null byte checking in test_genericpath

9 years agoIssue #27493: Fix test_path_objects under Windows
Berker Peksag [Sat, 23 Jul 2016 04:15:12 +0000 (07:15 +0300)] 
Issue #27493: Fix test_path_objects under Windows

9 years agoIssue #27591: Merge from 3.5
Berker Peksag [Sat, 23 Jul 2016 04:13:41 +0000 (07:13 +0300)] 
Issue #27591: Merge from 3.5

9 years agoIssue #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns false
Berker Peksag [Sat, 23 Jul 2016 04:13:14 +0000 (07:13 +0300)] 
Issue #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns false

Patch by Chris Angelico.

9 years agoIssue #27130: Merge zlib 64-bit fixes from 3.5
Martin Panter [Sat, 23 Jul 2016 03:39:49 +0000 (03:39 +0000)] 
Issue #27130: Merge zlib 64-bit fixes from 3.5

9 years agoIssue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module
Martin Panter [Sat, 23 Jul 2016 03:02:07 +0000 (03:02 +0000)] 
Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module

Patch by Xiang Zhang.

9 years agoCloses issue #24773: Implement PEP 495 (Local Time Disambiguation).
Alexander Belopolsky [Fri, 22 Jul 2016 22:47:04 +0000 (18:47 -0400)] 
Closes issue #24773: Implement PEP 495 (Local Time Disambiguation).

9 years agoCloses #27493: accepted Path objects in file handlers for logging.
Vinay Sajip [Fri, 22 Jul 2016 17:23:04 +0000 (18:23 +0100)] 
Closes #27493: accepted Path objects in file handlers for logging.

9 years agoMerge 3.5 (INVALID_SOCKET)
Victor Stinner [Fri, 22 Jul 2016 15:47:09 +0000 (17:47 +0200)] 
Merge 3.5 (INVALID_SOCKET)