| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge fix for issue #22166 from 3.4 | Nick Coghlan | 2014-09-15 | 1 | -0/+54 |
| |\ | |||||
| | * | Issue #22166: clear codec caches in test_codecs | Nick Coghlan | 2014-09-15 | 1 | -0/+54 |
| | | | |||||
| * | | Issue #17095: merge from 3.4 | Ned Deily | 2014-09-15 | 1 | -14/+0 |
| |\ \ | |/ | |||||
| | * | Issue #17095: Temporarily revert getpath.c change that added the Modules | Ned Deily | 2014-09-15 | 1 | -14/+0 |
| | | | | | | | | | | | | | directory to sys.path when running from a build directory. That has proven to be problematic for several standard library modules with C extension modules whose builds can fail on some platforms. | ||||
| * | | Closes #22336: attemptckalloc() with PyMem_Malloc() in _tkinter | Victor Stinner | 2014-09-11 | 1 | -12/+12 |
| | | | | | | | | | | | | | The PyMem_Malloc(size) function has a well defined behaviour: if size is 0, a pointer different than NULL is returned. PyMem_Malloc() allocations are tracked by tracemalloc, attemptckalloc() allocations are not tracked. | ||||
| * | | Issue #21147: sqlite3 now raises an exception if the request contains a null | Serhiy Storchaka | 2014-09-11 | 2 | -1/+6 |
| |\ \ | |/ | | | | | character instead of truncate it. Based on patch by Victor Stinner. | ||||
| | * | Issue #21147: sqlite3 now raises an exception if the request contains a null | Serhiy Storchaka | 2014-09-11 | 2 | -1/+6 |
| | | | | | | | | | character instead of truncate it. Based on patch by Victor Stinner. | ||||
| * | | Issue #21951: Fixed a crash in Tkinter on AIX when called Tcl command with | Serhiy Storchaka | 2014-09-11 | 1 | -0/+4 |
| |\ \ | |/ | | | | | | | | | | | empty string or tuple argument. On some platforms Tcl memory allocator returns NULL when allocating zero-sized block of memory. | ||||
| | * | Issue #21951: Fixed a crash in Tkinter on AIX when called Tcl command with | Serhiy Storchaka | 2014-09-11 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | empty string or tuple argument. On some platforms Tcl memory allocator returns NULL when allocating zero-sized block of memory. | ||||
| * | | Issue #21951: Use attemptckalloc() instead of ckalloc() in Tkinter. | Serhiy Storchaka | 2014-09-11 | 1 | -10/+26 |
| |\ \ | |/ | | | | | | | ckalloc() causes the Tcl interpreter to panic, attemptckalloc() returns NULL if the memory allocation fails. | ||||
| | * | Issue #21951: Use attemptckalloc() instead of ckalloc() in Tkinter. | Serhiy Storchaka | 2014-09-11 | 1 | -10/+26 |
| | | | | | | | | | | | ckalloc() causes the Tcl interpreter to panic, attemptckalloc() returns NULL if the memory allocation fails. | ||||
| * | | (Merge 3.4) Issue #22338: Fix a crash in the json module on memory allocation | Victor Stinner | 2014-09-10 | 1 | -1/+2 |
| |\ \ | |/ | | | | | failure. | ||||
| | * | Issue #22338: Fix a crash in the json module on memory allocation failure. | Victor Stinner | 2014-09-10 | 1 | -1/+2 |
| | | | |||||
| * | | Issue #22369: Change "context manager protocol" to "context management ↵ | Serhiy Storchaka | 2014-09-10 | 1 | -2/+2 |
| |\ \ | |/ | | | | | protocol". | ||||
| | * | Issue #22369: Change "context manager protocol" to "context management ↵ | Serhiy Storchaka | 2014-09-10 | 1 | -2/+2 |
| | | | | | | | | | protocol". | ||||
| * | | Issue #19232: Speed up decimal import. Additionally, since _decimal is | Stefan Krah | 2014-09-10 | 1 | -3/+4 |
| | | | | | | | | | | | self-contained, this change facilitates maintenance and the Python version can be easily imported for experimentation. | ||||
| * | | Issue #22215: Now ValueError is raised instead of TypeError when str or bytes | Serhiy Storchaka | 2014-09-06 | 4 | -5/+5 |
| | | | | | | | | | argument contains not permitted null character or byte. | ||||
| * | | Silenced some warnings about comparison between signed and unsigned integer | Serhiy Storchaka | 2014-09-05 | 1 | -3/+3 |
| | | | | | | | | | expressions. | ||||
| * | | Issue #20421: Add a .version() method to SSL sockets exposing the actual ↵ | Antoine Pitrou | 2014-09-04 | 1 | -0/+13 |
| | | | | | | | | | protocol version in use. | ||||
| * | | Issue #21951: Fix AsObj() of the _tkinter module: raise MemoryError on memory | Victor Stinner | 2014-09-04 | 1 | -2/+4 |
| | | | | | | | | | allocation failure | ||||
| * | | Issue #22043: time.monotonic() is now always available | Victor Stinner | 2014-09-02 | 4 | -142/+13 |
| | | | | | | | | | | | threading.Lock.acquire(), threading.RLock.acquire() and socket operations now use a monotonic clock, instead of the system clock, when a timeout is used. | ||||
| * | | Issue #22043: Oops, fix perf_counter() on UNIX if no monotonic clock is | Victor Stinner | 2014-08-29 | 1 | -2/+1 |
| | | | | | | | | | available (unlikely) | ||||
| * | | Issue #22043: Simplify time.perf_counter() on Windows | Victor Stinner | 2014-08-29 | 1 | -30/+16 |
| | | | | | | | | | | | | | QueryPerformanceFrequency() cannot fail on Windows XP and later according to its documentation: raise an exception on error and drop the fallback to the system clock. | ||||
| * | | Issue #22043: _PyTime_Init() now checks if the system clock works. | Victor Stinner | 2014-08-29 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | Other changes: * The whole _PyTime API is private (not defined if Py_LIMITED_API is set) * _PyTime_gettimeofday_info() also returns -1 on error * Simplify PyTime_gettimeofday(): only use clock_gettime(CLOCK_REALTIME) or gettimeofday() on UNIX. Don't fallback to ftime() or time() anymore. | ||||
| * | | Issue #22287: On UNIX, _PyTime_gettimeofday() now uses | Victor Stinner | 2014-08-29 | 1 | -22/+0 |
| | | | | | | | | | | | | | clock_gettime(CLOCK_REALTIME) if available. As a side effect, Python now depends on the librt library on Solaris and on Linux (only with glibc older than 2.17). | ||||
| * | | Issue #22042: signal.set_wakeup_fd(fd) now raises an exception if the file | Victor Stinner | 2014-08-27 | 1 | -1/+19 |
| | | | | | | | | | descriptor is in blocking mode. | ||||
| * | | Merge 3.4. | Stefan Krah | 2014-08-26 | 2 | -4/+8 |
| |\ \ | |/ | |||||
| | * | Introduce and check for MPD_VERSION_HEX for precise management of builds | Stefan Krah | 2014-08-26 | 2 | -4/+8 |
| | | | | | | | | | with an external libmpdec. | ||||
| * | | Merge 3.4. | Stefan Krah | 2014-08-26 | 1 | -4/+7 |
| |\ \ | |/ | |||||
| | * | Issue #22090: Fix '%' formatting for infinities and NaNs. | Stefan Krah | 2014-08-26 | 1 | -4/+7 |
| | | | |||||
| * | | Issue #20152: Port pyexpat to Argument Clinic. | Brett Cannon | 2014-08-22 | 1 | -154/+471 |
| | | | | | | | | | | | Could not emit an external file as pyexpat has a conditionally built method which Clinic won't hide otherwise. | ||||
| * | | Add a missing Argument Clinic file | Brett Cannon | 2014-08-22 | 1 | -0/+73 |
| | | | |||||
| * | | Issue #20152: Port the pwd module to Argument Clinic. | Brett Cannon | 2014-08-22 | 1 | -26/+46 |
| | | | |||||
| * | | Fix a missing #include. | Brett Cannon | 2014-08-22 | 1 | -0/+2 |
| | | | |||||
| * | | Issue #20152: Port the spwd module to Argument Clinic. | Brett Cannon | 2014-08-22 | 2 | -17/+100 |
| | | | |||||
| * | | Issue #20152: Convert the grp module to Argument Clinic. | Brett Cannon | 2014-08-22 | 2 | -26/+140 |
| | | | |||||
| * | | Issue #20152: Convert _multibytecodecs to Argument Clinic. | Brett Cannon | 2014-08-22 | 2 | -142/+492 |
| | | | |||||
| * | | Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows. | Serhiy Storchaka | 2014-08-19 | 1 | -0/+16 |
| |\ \ | |/ | |||||
| | * | Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows. | Serhiy Storchaka | 2014-08-19 | 1 | -0/+16 |
| | | | |||||
| * | | Issue #22207: Fix "comparison between signed and unsigned integers" warning in | Victor Stinner | 2014-08-17 | 5 | -7/+8 |
| | | | | | | | | | | | test checking for integer overflow on Py_ssize_t type: cast explicitly to size_t. | ||||
| * | | _pickle: Optimize raw_unicode_escape(), use directly a bytes object, don't use | Victor Stinner | 2014-08-17 | 1 | -10/+9 |
| | | | | | | | | | a temporary bytearray object. | ||||
| * | | Issue #22218: Fix "comparison between signed and unsigned integers" warning in | Victor Stinner | 2014-08-17 | 1 | -1/+1 |
| | | | | | | | | | Modules/_sqlite/cursor.c. | ||||
| * | | Issue #22218: Fix "comparison between signed and unsigned integers" warnings in | Victor Stinner | 2014-08-17 | 1 | -10/+11 |
| | | | | | | | | | Modules/_pickle.c. | ||||
| * | | Issue #22218: Fix "comparison between signed and unsigned integers" warnings in | Victor Stinner | 2014-08-17 | 1 | -5/+6 |
| | | | | | | | | | socketmodule.c. | ||||
| * | | Issue #22156: simplify _tracemalloc.c, use an int for the MAX_NFRAME constant | Victor Stinner | 2014-08-16 | 1 | -6/+6 |
| | | | |||||
| * | | Issue #22156: Fix some "comparison between signed and unsigned integers" | Victor Stinner | 2014-08-15 | 13 | -21/+24 |
| | | | | | | | | | compiler warnings in the Modules/ subdirectory. | ||||
| * | | Issue #15381: Optimized line reading in io.BytesIO. | Serhiy Storchaka | 2014-08-14 | 1 | -29/+27 |
| | | | |||||
| * | | - Merge 3.4 | doko@ubuntu.com | 2014-08-09 | 2 | -3/+26 |
| |\ \ | |/ | |||||
| | * | - Issue #22176: Fix build failure on ARM with ↵ | doko@ubuntu.com | 2014-08-09 | 2 | -3/+26 |
| | | | | | | | | | -Werror=declaration-after-statement | ||||
| * | | merge 3.4. | doko@ubuntu.com | 2014-08-09 | 2 | -2/+2 |
| |\ \ | |/ | |||||
