summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #13483: Use VirtualAlloc in obmalloc on Windows.Martin v. Löwis2013-06-272-2/+14
|
* Merge #18311: fix typo.R David Murray2013-06-261-1/+1
|\
| * #18311: fix typo.R David Murray2013-06-261-1/+1
| |
* | #11454: Reduce email module load time, improve surrogate check efficiency.R David Murray2013-06-261-4/+10
| | | | | | | | | | | | | | The new _has_surrogates code was suggested by Serhiy Storchaka. See the issue for timings, but it is far faster than any other alternative, and also removes the load time that we previously incurred from compiling the complex regex this replaces.
* | Fix os.confstr(): the result type of the C function is size_t, not intVictor Stinner2013-06-251-2/+2
| |
* | Fix time.mktime() and datetime.datetime.timestamp() on AIXVictor Stinner2013-06-252-4/+20
| | | | | | | | | | | | On AIX, the C function mktime() alwaysd sets tm_wday, even on error. So tm_wday cannot be used as a sentinel to detect an error, we can only check if the result is (time_t)-1.
* | test_gdb.py: ignore also "warning: Source file is more recent than ↵Victor Stinner2013-06-251-0/+1
| | | | | | | | executable." pattern
* | Issue #17206: Fix test_cmd_line and test_faulthandler for my previous changeVictor Stinner2013-06-252-8/+17
| | | | | | | | | | (test.regrtest and test.script_helper enable faulthandler module in subprocesses).
* | Issue #17206: test.regrtest and test.script_helper enable faulthandler moduleVictor Stinner2013-06-252-2/+3
| | | | | | | | in subprocesses.
* | #11390: fix test failures due to readline and windows lineneds.R David Murray2013-06-251-22/+30
| |
* | Issue 18111: Add a default argument to min() and max()Raymond Hettinger2013-06-254-28/+78
| |
* | (Merge 3.3) Fix time.strftime("%Y") on AIX: raise a ValueError for year > 9999Victor Stinner2013-06-251-1/+1
|\ \ | |/ | | | | time.strtime("%Y") returned "2345" when formatting year 12345.
| * Fix time.strftime("%Y") on AIX: raise a ValueError for year > 9999Victor Stinner2013-06-251-1/+1
| | | | | | | | time.strtime("%Y") returned "2345" when formatting year 12345.
* | _ssl.c: strip trailing spacesVictor Stinner2013-06-241-3/+3
| |
* | (Merge 3.3) Issue #18135: ssl.SSLSocket.write() now raises an OverflowError ifVictor Stinner2013-06-242-5/+12
|\ \ | |/ | | | | | | | | the input string in longer than 2 gigabytes, and ssl.SSLContext.load_cert_chain() raises a ValueError if the password is longer than 2 gigabytes. The ssl module does not support partial write.
| * Issue #18135: ssl.SSLSocket.write() now raises an OverflowError if the inputVictor Stinner2013-06-242-5/+11
| | | | | | | | | | | | string in longer than 2 gigabytes, and ssl.SSLContext.load_cert_chain() raises a ValueError if the password is longer than 2 gigabytes. The ssl module does not support partial write.
* | If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified.Victor Stinner2013-06-247-20/+20
| |
* | Issue #18081: Workaround "./python -m test_idle test_logging" failureVictor Stinner2013-06-242-3/+6
| | | | | | | | | | "import idlelib" should not install hooks on the warning modules, hooks should only be installed when IDLE is started.
* | Issue #9566: More long/Py_ssize_t fixes in tuple and list iterators (it_index)Victor Stinner2013-06-242-5/+5
| |
* | Issue #9566: recv(), recvfrom(), send(), sendall() and sendto() methodsVictor Stinner2013-06-241-5/+32
| | | | | | | | | | | | | | of socket.socket objects now truncate the input buffer to INT_MAX bytes on Windows to avoid an integer overflow. (sendall() still send the whole buffer.)
* | Issue #9566: pystrtod.c: Fix a compiler warnings on Windows x64Victor Stinner2013-06-241-2/+2
| |
* | Issue #9566: Fix a compiler warning on Windows x64Victor Stinner2013-06-241-4/+2
| |
* | Issue #9566: Fix a compiler warning in tupleiter_setstate() on Windows x64Victor Stinner2013-06-241-1/+1
| |
* | Issue #18164: merge from 3.3Ned Deily2013-06-241-1/+3
|\ \ | |/
| * Issue #18164: Clarify the embedding docs regarding link options.Ned Deily2013-06-241-1/+3
| |
* | Issue #9566: _winapi.WriteFile() now truncates length to DWORD_MAX (4294967295)Victor Stinner2013-06-241-2/+5
| |
* | Issue #9566: zlib: Explicit cast to unsigned int to fix a compiler warning ↵Victor Stinner2013-06-241-4/+4
| | | | | | | | on Windows x64
* | Issue #9566: _io: Use Py_SAFE_DOWNCAST for fix a compiler warning on Windows x64Victor Stinner2013-06-241-1/+1
| |
* | Merge.Richard Oudkerk2013-06-241-1/+1
|\ \ | |/
| * Fix typo.Richard Oudkerk2013-06-241-1/+1
| |
* | Merge.Richard Oudkerk2013-06-241-2/+3
|\ \ | |/
| * Clarify note and fix typo.Richard Oudkerk2013-06-241-2/+3
| |
* | Issue #15818: Merge.Richard Oudkerk2013-06-241-1/+1
|\ \ | |/
| * Issue #15818: Typo in docs.Richard Oudkerk2013-06-241-1/+1
| |
* | Issue #18277: Merge.Richard Oudkerk2013-06-241-0/+17
|\ \ | |/
| * Issue #18277: Document quirks of multiprocessing queue.Richard Oudkerk2013-06-241-0/+17
| |
* | Fix test for GCC 3.1+ but not strict ANSI CChristian Heimes2013-06-241-1/+1
|\ \ | |/
| * Fix test for GCC 3.1+ but not strict ANSI CChristian Heimes2013-06-241-1/+1
| |
* | mergeRaymond Hettinger2013-06-234-41/+16
|\ \
| * | Issue #11016: Don't define macros and constants that are already set by pyport.hChristian Heimes2013-06-231-31/+5
| | |
| * | Define S_IFMT and S_IFLNK in pyport.h so posixmodule.c can use named ↵Christian Heimes2013-06-232-9/+10
| | | | | | | | | | | | | | | | | | constants instead of arbitrary looking numbers.
| * | Check for correct macro, code uses S_ISDIR().Christian Heimes2013-06-231-1/+1
| |\ \ | | |/
| | * Check for correct macro, code uses S_ISDIR().Christian Heimes2013-06-231-1/+1
| | |
* | | Misc improvements to collections.deque()Raymond Hettinger2013-06-231-72/+93
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Clarified comment on the impact of BLOCKLEN on deque_index (with a power-of-two, the division and modulo computations are done with a right-shift and bitwise-and). * Clarified comment on the overflow check to note that it is general and not just applicable the 64-bit builds. * In deque._rotate(), the "deque->" indirections are factored-out of the loop (loop invariant code motion), leaving the code cleaner looking and slightly faster. * In deque._rotate(), replaced the memcpy() with an equivalent loop. That saved the memcpy setup time and allowed the pointers to move in their natural leftward and rightward directions. See comparative timings at: http://pastebin.com/p0RJnT5N
* | Issue #11016: Detect integer conversion on conversion from Python int to C ↵Victor Stinner2013-06-231-13/+27
| | | | | | | | mode_t
* | mergeChristian Heimes2013-06-232-42/+53
|\ \
| * \ Merge #18179: reflow paragraphs.R David Murray2013-06-232-46/+47
| |\ \ | | |/
| | * #18179: reflow paragraphs.R David Murray2013-06-232-46/+47
| | |
| * | Merge #18179: document the local_hostname parameter.R David Murray2013-06-232-8/+18
| |\ \ | | |/ | | | | | | Original patch by Berker Peksag.
| | * #18179: document the local_hostname parameter.R David Murray2013-06-232-8/+18
| | | | | | | | | | | | Original patch by Berker Peksag.