Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #12065: connect_ex() on an SSL socket now returns the original errno | Antoine Pitrou | 2011-05-18 | 1 | -0/+17 |
| | | | | when the socket's timeout expires (it used to return None). | ||||
* | Issue #12096: Fix a race condition in test_threading.test_waitfor(). Patch | Victor Stinner | 2011-05-17 | 1 | -1/+1 |
| | | | | written by Charles-François Natali. | ||||
* | (Merge 3.1) Issue #11614: Fix test_linecache, cjkencodings_test.py doesn't | Victor Stinner | 2011-05-16 | 1 | -1/+1 |
|\ | | | | | | | exist anymore | ||||
| * | Issue #11614: Fix test_linecache, cjkencodings_test.py doesn't exist anymore | Victor Stinner | 2011-05-16 | 1 | -1/+1 |
| | | |||||
* | | (Merge 3.1) Issue #12057: Convert CJK encoding testcase BLOB into multiple text | Victor Stinner | 2011-05-16 | 26 | -1024/+214 |
|\ \ | |/ | | | | | files | ||||
| * | Issue #12057: Convert CJK encoding testcase BLOB into multiple text files | Victor Stinner | 2011-05-16 | 26 | -1024/+214 |
| | | |||||
* | | (Merge 3.1) Issue #11614: import __hello__ prints "Hello World!". Patch written | Victor Stinner | 2011-05-16 | 1 | -24/+30 |
|\ \ | |/ | | | | | by Andreas Stührk. | ||||
| * | Issue #11614: import __hello__ prints "Hello World!". Patch written by Andreas | Victor Stinner | 2011-05-16 | 1 | -23/+29 |
| | | | | | | | | Stührk. | ||||
| * | Issue #10756: atexit normalizes the exception before displaying it. Patch by | Victor Stinner | 2011-05-15 | 1 | -0/+8 |
| | | | | | | | | | | | | Andreas Stührk. Backport a fix already applied to Python 3.2+ (4a82be47a948 + 5060a92a8597). | ||||
* | | Issue #9516: avoid errors in sysconfig when MACOSX_DEPLOYMENT_TARGET is set ↵ | Ronald Oussoren | 2011-05-15 | 1 | -3/+53 |
| | | | | | | | | | | | | | | | | | | in shell. Without this patch python will fail to start properly when the environment variable MACOSX_DEPLOYMENT_TARGET is set on MacOSX and has a value that is not compatible with the value during Python's build. This is caused by code in sysconfig that was only meant to be used in disutils. | ||||
* | | Merge: Fix copy-paste mistake in new zlib test. | Nadeem Vawda | 2011-05-14 | 1 | -2/+4 |
|\ \ | |/ | |||||
| * | Fix copy-paste mistake in new zlib test. | Nadeem Vawda | 2011-05-14 | 1 | -2/+4 |
| | | |||||
* | | merge heads | Gregory P. Smith | 2011-05-14 | 1 | -0/+11 |
|\ \ | |||||
| * \ | Merge: #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean. | Nadeem Vawda | 2011-05-14 | 1 | -0/+11 |
| |\ \ | | |/ | | | | | | | | | | Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result. | ||||
| | * | Issue #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean. | Nadeem Vawda | 2011-05-14 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result. | ||||
| | * | Issue #8650: Backport 64-bit safety fixes for compress() and decompress(). | Nadeem Vawda | 2011-05-14 | 1 | -0/+11 |
| | | | |||||
* | | | merge heads. | Gregory P. Smith | 2011-05-14 | 18 | -234/+275 |
|\ \ \ | |/ / | |||||
| * | | Fix memory leaks in zlib.compress() and .decompress(). | Nadeem Vawda | 2011-05-14 | 1 | -0/+1 |
| | | | | | | | | | | | | Also, make sure that test_zlib tests decompress() for overly-large inputs. | ||||
| * | | Merge: #12050: zlib.decompressobj().decompress() now clears the unconsumed_tail | Nadeem Vawda | 2011-05-14 | 1 | -0/+9 |
| |\ \ | | |/ | | | | | | | attribute when called without a max_length argument. | ||||
| | * | Issue #12050: zlib.decompressobj().decompress() now clears the unconsumed_tail | Nadeem Vawda | 2011-05-14 | 1 | -0/+9 |
| | | | | | | | | | | | | attribute when called without a max_length argument. | ||||
| * | | Update __all__ and docstring. | Ezio Melotti | 2011-05-14 | 1 | -1/+3 |
| | | | |||||
| * | | #7960: merge with 3.1. | Ezio Melotti | 2011-05-14 | 1 | -8/+8 |
| |\ \ | | |/ | |||||
| | * | #7960: fix docstrings for captured_output and captured_stdout. | Ezio Melotti | 2011-05-14 | 1 | -8/+8 |
| | | | |||||
| | * | #5723: Improve json tests to be executed with and without accelerations. | Ezio Melotti | 2011-05-14 | 1 | -2/+2 |
| | | | |||||
| * | | #5723: merge with 3.1. | Ezio Melotti | 2011-05-14 | 17 | -216/+249 |
| | | | |||||
| * | | Merge with 3.1. | Ezio Melotti | 2011-05-14 | 1 | -10/+6 |
| |\ \ | | |/ | |||||
| | * | Change import_fresh_module to work with packages. | Ezio Melotti | 2011-05-14 | 1 | -10/+6 |
| | | | |||||
* | | | Fixes Issue #12059: Properly handle missing hash functions even when | Gregory P. Smith | 2011-05-14 | 1 | -0/+18 |
|/ / | | | | | | | | | | | | | the expected builtin modules are not present. This includes a unittest for __get_builtin_constructor() in the face of such an error. | ||||
* | | Issue #11996: libpython (gdb), replace "py-bt" command by "py-bt-full" and add | Victor Stinner | 2011-05-13 | 1 | -1/+18 |
| | | | | | | | | a smarter "py-bt" command printing a classic Python traceback. | ||||
* | | Issue #12062: Fix a flushing bug when doing a certain type of I/O sequence | Antoine Pitrou | 2011-05-12 | 1 | -0/+26 |
|\ \ | |/ | | | | | | | | | on a file opened in read+write mode (namely: reading, seeking a bit forward, writing, then seeking before the previous write but still within buffered data, and writing again). | ||||
| * | Issue #12062: Fix a flushing bug when doing a certain type of I/O sequence | Antoine Pitrou | 2011-05-12 | 1 | -0/+26 |
| | | | | | | | | | | | | on a file opened in read+write mode (namely: reading, seeking a bit forward, writing, then seeking before the previous write but still within buffered data, and writing again). | ||||
* | | merge - 7a3f3ad83676 Fixes Issue #12044. | Gregory P. Smith | 2011-05-12 | 1 | -1/+2 |
| | | |||||
* | | Issue #11169: compileall module uses repr() to format filenames and paths to | Victor Stinner | 2011-05-10 | 1 | -1/+1 |
| | | | | | | | | escape surrogate characters and show spaces. | ||||
* | | #12051: merge with 3.1. | Ezio Melotti | 2011-05-10 | 1 | -1/+20 |
|\ \ | |/ | |||||
* | | Issue #12054: use support.find_unused_port() instead of reinventing the wheel | Antoine Pitrou | 2011-05-10 | 1 | -16/+2 |
| | | |||||
* | | Issue #8498: In socket.accept(), allow to specify 0 as a backlog value in | Antoine Pitrou | 2011-05-10 | 1 | -0/+7 |
| | | | | | | | | order to accept exactly one connection. Patch by Daniel Evers. | ||||
* | | (Merge 3.1) Issue #12012: ssl.PROTOCOL_SSLv2 becomes optional | Victor Stinner | 2011-05-09 | 1 | -23/+33 |
|\ \ | |/ | | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter! | ||||
| * | Issue #12012: ssl.PROTOCOL_SSLv2 becomes optional | Victor Stinner | 2011-05-09 | 1 | -11/+15 |
| | | | | | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter! | ||||
* | | Merge with 3.1. | Ezio Melotti | 2011-05-09 | 1 | -10/+10 |
|\ \ | |/ | |||||
| * | Some more tests were incorrectly marked as C specific. | Ezio Melotti | 2011-05-09 | 1 | -12/+10 |
| | | |||||
* | | merge 11164 | Martin v. Löwis | 2011-05-09 | 2 | -65/+0 |
|\ \ | |/ | |||||
| * | Stop trying to use _xmlplus in the xml module. Closes #11164. | Martin v. Löwis | 2011-05-09 | 2 | -65/+0 |
| | | | | | | | | Patch by Arfrever Frehtes Taifersar Arahesis. | ||||
* | | #11910: merge with 3.1. | Ezio Melotti | 2011-05-09 | 1 | -15/+29 |
|\ \ | |/ | |||||
| * | #11910: Fix test_heapq to skip the C tests when _heapq is missing. | Ezio Melotti | 2011-05-09 | 1 | -20/+27 |
| | | |||||
* | | Some tests were incorrectly marked as C specific. | Ezio Melotti | 2011-05-09 | 1 | -3/+9 |
| | | |||||
* | | #11910: merge with 3.1. | Ezio Melotti | 2011-05-09 | 1 | -4/+8 |
|\ \ | |/ | |||||
| * | #11910: change import_fresh_module to return None when one of the "fresh" ↵ | Ezio Melotti | 2011-05-09 | 1 | -4/+8 |
| | | | | | | | | modules can not be imported. | ||||
* | | merge 3.1 | Benjamin Peterson | 2011-05-08 | 1 | -2/+3 |
|\ \ | |/ | |||||
| * | put import_fresh_module in __all__ | Benjamin Peterson | 2011-05-08 | 1 | -0/+1 |
| | | |||||
| * | Merge | Antoine Pitrou | 2011-05-07 | 1 | -0/+8 |
| |\ |