Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Close #18794: Add a fileno() method and a closed attribute to select.devpoll | Victor Stinner | 2013-08-22 | 1 | -7/+85 |
| | | | | | | objects. Add also tests on fileno() method and closed attribute of select.epoll and select.kqueue. | ||||
* | Issue #17119: Fixed integer overflows when processing large strings and tuples | Serhiy Storchaka | 2013-08-21 | 128 | -16521/+26085 |
|\ | | | | | | | in the tkinter module. | ||||
| * | Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork. | Christian Heimes | 2013-08-21 | 128 | -16517/+26085 |
| |\ | | | | | | | | | | | | | A pthread_atfork() child handler is used to seeded the PRNG with pid, time and some stack data. | ||||
| | * | Issue #8865: Concurrent invocation of select.poll.poll() now raises a | Serhiy Storchaka | 2013-08-20 | 1 | -0/+13 |
| | |\ | | | | | | | | | | | | | RuntimeError exception. Patch by Christian Schubert. | ||||
| | * \ | Issue #13461: Fix a crash in the TextIOWrapper.tell method on 64-bit platforms. | Serhiy Storchaka | 2013-08-20 | 128 | -16517/+26085 |
| | |\ \ | | | | | | | | | | | | | | | | Patch by Yogesh Chaudhari. | ||||
| | | * \ | Issue #18777: The ssl module now uses the new CRYPTO_THREADID API of | Christian Heimes | 2013-08-19 | 128 | -16517/+26085 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | OpenSSL 1.0.0+ instead of the deprecated CRYPTO id callback function. | ||||
| | | | * | | Issue #18774: Remove last bits of GNU PTH thread code, patch by Vajrasky Kok. | Christian Heimes | 2013-08-18 | 1 | -12/+0 |
| | | | | | | |||||
| | | | * | | Issue #16105: When a signal handler fails to write to the file descriptor ↵ | Antoine Pitrou | 2013-08-17 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | registered with ``signal.set_wakeup_fd()``, report an exception instead of ignoring the error. | ||||
| | | | * | | Issue 18768: Correct doc string of RAND_edg(). Patch by Vajrasky Kok. | Christian Heimes | 2013-08-17 | 1 | -1/+1 |
| | | | |\ \ | |||||
| | | | * \ \ | Issue #18768: coding style nitpick. Thanks to Vajrasky Kok | Christian Heimes | 2013-08-17 | 128 | -16504/+26068 |
| | | | |\ \ \ | |||||
| | | | | * \ \ | #18466: merge with 3.3. | Ezio Melotti | 2013-08-17 | 3 | -3/+3 |
| | | | | |\ \ \ | |||||
| | | | | * \ \ \ | Issue #18178: Fix ctypes on BSD. dlmalloc.c was compiled twice which broke ↵ | Christian Heimes | 2013-08-17 | 128 | -16504/+26068 |
| | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | malloc weak symbols. | ||||
| | | | | | * \ \ \ | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes | Christian Heimes | 2013-08-17 | 128 | -16504/+26068 |
| | | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | inside subjectAltName correctly. Formerly the module has used OpenSSL's GENERAL_NAME_print() function to get the string represention of ASN.1 strings for rfc822Name (email), dNSName (DNS) and uniformResourceIdentifier (URI). | ||||
| | | | | | | * | | | | Issue #18701: Remove sqlitecompat.h. | Serhiy Storchaka | 2013-08-17 | 1 | -63/+0 |
| | | | | | | | | | | | |||||
| | | | | | | * | | | | Issue #18701: Remove support of old CPython versions (<3.0) from C code. | Serhiy Storchaka | 2013-08-17 | 8 | -45/+2 |
| | | | | | | | | | | | |||||
| | | | | | | * | | | | Issue #18673: Add O_TMPFILE to os module. O_TMPFILE requires Linux kernel | Christian Heimes | 2013-08-16 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3.11 or newer. It's only defined on system with 3.11 uapi headers, too. | ||||
| | | | | | | * | | | | Replace an overly optimistic assert() in _PyGC_CollectNoFail with a simple ↵ | Antoine Pitrou | 2013-08-15 | 1 | -6/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | guard. | ||||
| | | | | | | * | | | | Change the builtin hash algorithms' names to lower case names | Christian Heimes | 2013-08-15 | 4 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as promised by hashlib's documentation. | ||||
| | | | | | | * | | | | Issue #8713: Support alternative start methods in multiprocessing on Unix. | Richard Oudkerk | 2013-08-14 | 3 | -14/+66 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://hg.python.org/sandbox/sbt#spawn | ||||
| | | | | | | * | | | | Issue #18722: Remove uses of the "register" keyword in C code. | Antoine Pitrou | 2013-08-13 | 4 | -24/+24 |
| | | | | | | | | | | | |||||
| | | | | | | * | | | | Issue #18667: Add missing "HAVE_FCHOWNAT" symbol to posix._have_functions. | Larry Hastings | 2013-08-12 | 121 | -16352/+25960 |
| | | | | | | |\ \ \ \ | |||||
| | | | | | | | * | | | | Fix refcounting issue with extension types in tkinter. | Antoine Pitrou | 2013-08-11 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (issue #15721) | ||||
| | | | | | | | * | | | | Close #18264: int- and float-derived enums now converted to int or float. | Ethan Furman | 2013-08-10 | 1 | -7/+58 |
| | | | | | | | | | | | | |||||
| | | | | | | | * | | | | Issue #15651: PEP 3121 refactoring for _elementtree | Eli Bendersky | 2013-08-10 | 1 | -30/+89 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch by Antoine Pitrou (based on Robin Schreiber's original patch) | ||||
| | | | | | | | * | | | | Issue #16400: Add command line option for isolated mode. | Christian Heimes | 2013-08-10 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -I Run Python in isolated mode. This also implies -E and -s. In isolated mode sys.path contains neither the script?s directory nor the user?s site-packages directory. All PYTHON* environment variables are ignored, too. Further restrictions may be imposed to prevent the user from injecting malicious code. | ||||
| | | | | | | | * | | | | Issue #15301: Parsing fd, uid, and gid parameters for builtins | Larry Hastings | 2013-08-08 | 1 | -80/+189 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in Modules/posixmodule.c is now far more robust. | ||||
| | | | | | | | * | | | | In _PyGC_Fini(), lose the reference that was kept to the time module | Antoine Pitrou | 2013-08-06 | 1 | -0/+1 |
| | | | | | | | | | | | | |||||
| | | | | | | | * | | | | Issue #4885: Add weakref support to mmap objects. Patch by Valerie Lambert. | Antoine Pitrou | 2013-08-05 | 1 | -1/+7 |
| | | | | | | | | | | | | |||||
| | | | | | | | * | | | | Issue #18661: typo in grp.struct_group docstring (fix merged from 3.3). ↵ | Mark Dickinson | 2013-08-05 | 1 | -1/+1 |
| | | | | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks Vajrasky Kok. | ||||
| | | | | | | | * \ \ \ \ | merge | Raymond Hettinger | 2013-08-04 | 1 | -2/+2 |
| | | | | | | | |\ \ \ \ \ | |||||
| | | | | | | | * | | | | | | Reuse us_per_second in delta_total_seconds. | Alexander Belopolsky | 2013-08-04 | 1 | -9/+1 |
| | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | Fixes #8860: Round half-microseconds to even in the timedelta constructor. | Alexander Belopolsky | 2013-08-04 | 1 | -18/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Original patch by Mark Dickinson.) | ||||
| | | | | | | | * | | | | | | Issue #17998: Fix an internal error in regular expression engine. | Serhiy Storchaka | 2013-08-03 | 2 | -7/+7 |
| | | | | | | | |\ \ \ \ \ \ | |||||
| | | | | | | | * | | | | | | | Fix warning: ?ptr2? may be used uninitialized in this function | Christian Heimes | 2013-08-02 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | Closes #18627: merge from 3.3 | Ned Deily | 2013-08-01 | 1 | -1/+1 |
| | | | | | | | |\ \ \ \ \ \ \ | |||||
| | | | | | | | * \ \ \ \ \ \ \ | Issue #17557: merge from 3.3 | Ned Deily | 2013-08-01 | 1 | -0/+30 |
| | | | | | | | |\ \ \ \ \ \ \ \ | |||||
| | | | | | | | * | | | | | | | | | Issue #17899: Fix rare file descriptor leak in os.listdir(). | Larry Hastings | 2013-08-01 | 1 | -2/+12 |
| | | | | | | | | | | | | | | | | | |||||
| | | | | | | | * | | | | | | | | | Issue #18519: Fix test_sqlite on old versions of libsqlite3 | Victor Stinner | 2013-08-02 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With old SQLite versions, _sqlite3_result_error() sets a new Python exception, so don't restore the previous exception. | ||||
| | | | | | | | * | | | | | | | | | Issue #18609, #18408: _ctypes_add_traceback() now clears the current exception | Victor Stinner | 2013-08-02 | 1 | -3/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | while adding the traceback, because it may call indirectly a Python function and Python functions must not be called with an exception set. In the case of the issue #18609, _ctypes_add_traceback() called the iso8859-1 decoder which is implemented in Python. Python has a ISO-8859-1 codec implemented in C. It is not used because PyUnicode_Decode() only uses the C codec for other names (aliases) of this codec ("latin-1", "latin1" and "iso-8859-1"). | ||||
| | | | | | | | * | | | | | | | | | Issue #18608: Avoid keeping a strong reference to the locale module inside ↵ | Antoine Pitrou | 2013-08-01 | 3 | -27/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the _io module. | ||||
| | | | | | | | * | | | | | | | | | Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, ↵ | Antoine Pitrou | 2013-08-01 | 1 | -42/+79 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and make it GC-aware. | ||||
| | | | | | | | * | | | | | | | | | Issue #9035: os.path.ismount now recognises volumes mounted below | Tim Golden | 2013-08-01 | 1 | -0/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a drive root on Windows. Original patch by Atsuo Ishimoto. | ||||
| | | | | | | | * | | | | | | | | | Initialize utime with 0. It fixes a couple of compiler warnung: | Christian Heimes | 2013-08-01 | 1 | -0/+1 |
| | | | | | | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized] | ||||
| | | | | | | | * \ \ \ \ \ \ \ \ \ | Merge | Antoine Pitrou | 2013-07-31 | 3 | -3/+16 |
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ | |||||
| | | | | | | | | * | | | | | | | | | | yet another WITH_THREADS typo | Christian Heimes | 2013-07-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | * | | | | | | | | | | Fix _sha3 module to actually release the GIL around its update function. | Christian Heimes | 2013-07-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gcov is great. | ||||
| | | | | | | | | * | | | | | | | | | | Test Py_IncRef() and Py_DecRef() C functions | Christian Heimes | 2013-07-31 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | |||||
| | | | | | | | | * | | | | | | | | | | Fix use of uninitialized scalar variable, see 3f994367a979 | Christian Heimes | 2013-07-31 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CID 1058763 | ||||
| | | | | | | | * | | | | | | | | | | | Issue #15699: The readline module now uses PEP 3121-style module ↵ | Antoine Pitrou | 2013-07-31 | 1 | -42/+110 |
| | | | | | | | |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | initialization, so as to reclaim allocated resources (Python callbacks) at shutdown. Original patch by Robin Schreiber. | ||||
| | | | | | | | * | | | | | | | | | | Issue #18112: PEP 442 implementation (safe object finalization). | Antoine Pitrou | 2013-07-30 | 6 | -113/+350 |
| | | | | | | | | | | | | | | | | | |