summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* merge 3.5 (#27774)Benjamin Peterson2016-08-161-3/+1
|\
| * merge 3.4 (#27774)Benjamin Peterson2016-08-161-3/+1
| |\
| | * merge 3.3 (#27774)Benjamin Peterson2016-08-161-3/+1
| | |\
| | | * do not decref value borrowed from list (closes #27774)Benjamin Peterson2016-08-161-3/+1
| | | |
* | | | merge 3.5 (#27773)Benjamin Peterson2016-08-161-6/+4
|\ \ \ \ | |/ / /
| * | | fix corner cases in the management of server_hostname (closes #27773)Benjamin Peterson2016-08-161-6/+4
| | | |
* | | | merge 3.5Benjamin Peterson2016-08-161-0/+8
|\ \ \ \ | |/ / /
| * | | merge 3.4Benjamin Peterson2016-08-161-0/+8
| |\ \ \ | | |/ /
| | * | fail when negative values are passed to instr()Benjamin Peterson2016-08-161-0/+8
| | | |
* | | | Issue #27736: Prevent segfault after interpreter re-initialization dueNed Deily2016-08-151-0/+2
| | | | | | | | | | | | | | | | | | | | to ref count problem introduced in code for Issue #27038 in 3.6.0a3. Patch by Xiang Zhang.
* | | | Issue #12345: Add mathemathcal constant tau to math and cmath.Guido van Rossum2016-08-152-0/+2
| | | | | | | | | | | | | | | | Patch by Lisa Roach. See also PEP 628.
* | | | Issue #16764: Support keyword arguments to zlib.decompress(). Patch bySerhiy Storchaka2016-08-152-13/+17
| | | | | | | | | | | | | | | | Xiang Zhang.
* | | | Issue #27574: Decreased an overhead of parsing keyword arguments in functionsSerhiy Storchaka2016-08-1426-302/+440
| | | | | | | | | | | | | | | | implemented with using Argument Clinic.
* | | | merge 3.5 (closes #27760)Benjamin Peterson2016-08-141-9/+15
|\ \ \ \ | |/ / /
| * | | merge 3.4 (closes #27760)Benjamin Peterson2016-08-141-9/+15
| |\ \ \ | | |/ /
| | * | merge 3.3 (closes #27760)Benjamin Peterson2016-08-141-9/+15
| | |\ \ | | | |/
| | | * fix possible integer overflow in binascii.b2a_qp (closes #27760)Benjamin Peterson2016-08-141-9/+16
| | | | | | | | | | | | | | | | Reported by Thomas E. Hybel
* | | | merge 3.5Benjamin Peterson2016-08-141-0/+8
|\ \ \ \ | |/ / /
| * | | merge 3.4Benjamin Peterson2016-08-141-0/+8
| |\ \ \ | | |/ /
| | * | do not allow reading negative values with getstr()Benjamin Peterson2016-08-141-0/+8
| | | |
* | | | merge 3.5 (closes #27758)Benjamin Peterson2016-08-141-4/+19
|\ \ \ \ | |/ / /
| * | | merge 3.4 (closes #27758)Benjamin Peterson2016-08-141-4/+19
| |\ \ \ | | |/ /
| | * | merge 3.3 (#27758)Benjamin Peterson2016-08-141-4/+19
| | |\ \ | | | |/
| | | * check for overflow in join_append_data (closes #27758)Benjamin Peterson2016-08-141-4/+19
| | | | | | | | | | | | | | | | Reported by Thomas E. Hybel
* | | | Closes #27710: Disallow fold not in [0, 1] in time and datetime constructors.Alexander Belopolsky2016-08-081-5/+23
| | | |
* | | | Issue #27702: Only expose SOCK_RAW when definedBerker Peksag2016-08-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SOCK_RAW is marked as optional in the POSIX specification: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html Patch by Ed Schouten.
* | | | Expose EPOLLRDHUP conditionallyBerker Peksag2016-08-081-0/+3
| | | |
* | | | Issue #26800: Undocumented support of general bytes-like objectsSerhiy Storchaka2016-08-061-2/+29
| | | | | | | | | | | | | | | | as paths in os functions is now deprecated.
* | | | Closes #20160: Merged fix from 3.5.Vinay Sajip2016-08-052-2/+30
|\ \ \ \ | |/ / /
| * | | Issue #20160: Merged fix from 3.4.Vinay Sajip2016-08-052-2/+30
| |\ \ \ | | |/ /
| | * | Issue #20160: Merged fix from 3.3.Vinay Sajip2016-08-052-2/+30
| | |\ \ | | | |/
| | | * Issue #20160: Handled passing of large structs to callbacks correctly.Vinay Sajip2016-08-052-2/+30
| | | |
* | | | Issue #17599: Use unique _Py_REPARSE_DATA_BUFFER etc names to avoid conflictMartin Panter2016-08-043-16/+17
| | | | | | | | | | | | | | | | | | | | The conflict occurs with Min GW, which already defines REPARSE_DATA_BUFFER. Also, Min GW uses a lowercase <windows.h> filename.
* | | | Closes #27661: Added tzinfo keyword argument to datetime.combine.Alexander Belopolsky2016-08-021-16/+20
| | | |
* | | | merge 3.5 (#27656)Benjamin Peterson2016-07-311-0/+6
|\ \ \ \ | |/ / /
| * | | all SCHED_ constants are optional (closes #27656)Benjamin Peterson2016-07-311-0/+6
| | | |
* | | | Issue #27626: Merge spelling fixes from 3.5Martin Panter2016-07-282-2/+2
|\ \ \ \ | |/ / /
| * | | Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-282-2/+2
| | | | | | | | | | | | | | | | Based on patch by Ville Skyttä.
* | | | Merge 3.5 (issue #11048)Victor Stinner2016-07-271-2/+4
|\ \ \ \ | |/ / /
| * | | ctypes: fix CThunkObject_new()Victor Stinner2016-07-271-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | | | Issue 24773: Added a time_t overflow check.Alexander Belopolsky2016-07-251-1/+8
| | | |
* | | | Issue #7063: Remove dead code from array slice handlingMartin Panter2016-07-251-47/+8
| | | | | | | | | | | | | | | | Patch by Chuck.
* | | | Issue #27591: Merge from 3.5Berker Peksag2016-07-231-0/+3
|\ \ \ \ | |/ / /
| * | | Issue #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns falseBerker Peksag2016-07-231-0/+3
| | | | | | | | | | | | | | | | Patch by Chris Angelico.
* | | | Issue #27130: Merge zlib 64-bit fixes from 3.5Martin Panter2016-07-232-397/+378
|\ \ \ \ | |/ / /
| * | | Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” moduleMartin Panter2016-07-232-397/+378
| | | | | | | | | | | | | | | | Patch by Xiang Zhang.
* | | | Closes issue #24773: Implement PEP 495 (Local Time Disambiguation).Alexander Belopolsky2016-07-221-149/+526
| | | |
* | | | Merge 3.5 (INVALID_SOCKET)Victor Stinner2016-07-222-8/+12
|\ \ \ \ | |/ / /
| * | | socket: use INVALID_SOCKETVictor Stinner2016-07-222-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replace "fd = -1" with "fd = INVALID_SOCKET" * Replace "fd < 0" with "fd == INVALID_SOCKET": SOCKET_T is unsigned on Windows Bug found by Pavel Belikov ("Fragment N1"): http://www.viva64.com/en/b/0414/#ID0ECDAE
* | | | Merge 3.5 (fix internal_select)Victor Stinner2016-07-221-1/+1
|\ \ \ \ | |/ / /