Victor Stinner
|
ba9be477b0
|
Issue #19437: Fix fill_and_set_sslerror() of _ssl, handle Py_BuildValue()
failure
Don't call PyObject_CallObject() with NULL parameters and an exception set.
|
2013-10-31 15:00:24 +01:00 |
Victor Stinner
|
ae233eab5c
|
Issue #19437: Fix show_warning() of _warnings, stop at the first error to not
call a Python function with an exception set
|
2013-10-31 14:51:38 +01:00 |
Victor Stinner
|
3cd04aa1b2
|
Issue #19437: Fix get_filter() from _warnings, don't call PyObject_IsSubclass()
with an exception set
|
2013-10-31 14:46:00 +01:00 |
Eli Bendersky
|
db49bd6029
|
Null merge for issue #19452
It affects docs of 3.3 in a way that was fixed differently in 3.4
|
2013-10-31 05:55:31 -07:00 |
Eli Bendersky
|
2915dd7103
|
Issue #19452: Clarify the documentation of iterparse w.r.t. events argument.
In 3.3 iterparse accepts a tuple in events (the C accelerator enforces this).
This limitation was lifted in Python 3.4
|
2013-10-31 05:53:39 -07:00 |
Victor Stinner
|
2ae57e3cf8
|
Issue #19437: Fix _pickle, don't call _Unpickler_SkipConsumed() with an
exception set
|
2013-10-31 13:39:23 +01:00 |
Victor Stinner
|
b43ad1d569
|
cleanup _Unpickler_SkipConsumed(): remove 1 level of indentation
|
2013-10-31 13:38:42 +01:00 |
Tim Golden
|
fa6ab0fa5b
|
Issue #19418 Fix some warnings on Win64
|
2013-10-31 10:25:47 +00:00 |
Benjamin Peterson
|
472805df59
|
merge 3.3
|
2013-10-31 01:21:06 -04:00 |
Benjamin Peterson
|
7f69dcac16
|
make string literal const
|
2013-10-31 01:20:58 -04:00 |
Vinay Sajip
|
5605613f9c
|
Merged documentation update from 3.3.
|
2013-10-31 01:11:17 +00:00 |
Vinay Sajip
|
9b83d533e2
|
Corrected some incorrect cross-references.
|
2013-10-31 01:10:30 +00:00 |
Guido van Rossum
|
0016e1d8ba
|
asyncio: Add new file (forgotten).
|
2013-10-30 14:56:49 -07:00 |
Guido van Rossum
|
5969128a86
|
asyncio: Add support for running subprocesses on Windows with the IOCP event loop (Richard Oudkerk).
|
2013-10-30 14:52:03 -07:00 |
Guido van Rossum
|
90fb914b4b
|
asyncio: Make the IOCP proactor support "waitable" handles (Richard Oudkerk).
|
2013-10-30 14:44:05 -07:00 |
Guido van Rossum
|
ec7922cb3e
|
asyncio: Update some comments.
|
2013-10-30 14:38:05 -07:00 |
Guido van Rossum
|
1f683bbe71
|
asyncio: When not closing the connection after receiving EOF, still remove the read handler.
|
2013-10-30 14:36:58 -07:00 |
Charles-François Natali
|
4574b49703
|
Issue #19172: Add a get_map() method to selectors.
|
2013-10-30 20:31:04 +01:00 |
Victor Stinner
|
7613542a27
|
Issue #19437: Fix select.epoll.poll(), fix code handling PyMem_New() error
The bug was introduced with the select.epoll module! So it's 5 years old :-)
|
2013-10-30 19:57:52 +01:00 |
Victor Stinner
|
f0a7bac201
|
Issue #19437: Fix os.statvfs(), handle errors
|
2013-10-30 18:55:24 +01:00 |
Victor Stinner
|
a6b9b071a3
|
Issue #19424: Fix a compiler warning
memcmp() just takes raw pointers
|
2013-10-30 18:27:13 +01:00 |
Benjamin Peterson
|
c99874da83
|
merge 3.3 (#19435)
|
2013-10-30 12:51:16 -04:00 |
Benjamin Peterson
|
a50f89954d
|
merge 3.2 (#19435)
|
2013-10-30 12:50:18 -04:00 |
Benjamin Peterson
|
35aca89617
|
merge 3.1 (#19435)
|
2013-10-30 12:48:59 -04:00 |
Benjamin Peterson
|
04e9de40f3
|
use the collapsed path in the run_cgi method (closes #19435)
|
2013-10-30 12:43:09 -04:00 |
Benjamin Peterson
|
96c03df771
|
merge 3.3
|
2013-10-29 22:25:55 -04:00 |
Benjamin Peterson
|
8f169489c4
|
update comment
|
2013-10-29 22:25:06 -04:00 |
Victor Stinner
|
856f45f09c
|
Issue #19442: Fix warnings emitted during Python shutdown
Warnings may be emitted during Python shutdown, like "unclosed file XXX".
During shutdown, globals()['__main__'] may be None.
|
2013-10-30 00:04:59 +01:00 |
Victor Stinner
|
c0e07a3ea0
|
Issue #19424: Fix test_warnings for locale encoding unable to encode
"\xe9\u20ac" characters
|
2013-10-29 23:58:05 +01:00 |
Victor Stinner
|
a4c704b260
|
Issue #19424: Fix the warnings module to accept filename containing surrogate
characters.
|
2013-10-29 23:43:41 +01:00 |
Victor Stinner
|
602f7cf0b9
|
Issue #19424: Optimize PyUnicode_CompareWithASCIIString()
Use fast memcmp() instead of a loop using the slow PyUnicode_READ() macro.
strlen() is still necessary to check Unicode string containing null bytes.
|
2013-10-29 23:31:50 +01:00 |
Ned Deily
|
ab457a2193
|
Issue #19373: Add Misc/NEWS entry.
|
2013-10-29 15:00:48 -07:00 |
Christian Heimes
|
9f09120b83
|
merge
|
2013-10-29 22:21:16 +01:00 |
Christian Heimes
|
edfda1f922
|
merge
|
2013-10-29 22:20:52 +01:00 |
Christian Heimes
|
47674bc470
|
fix language
|
2013-10-29 22:19:39 +01:00 |
Tim Golden
|
520dbc78b1
|
Null merge
|
2013-10-29 21:07:12 +00:00 |
Tim Golden
|
f2f48c5620
|
Issue 15792 Correct build options on Win64. Patch by Jeremy Kloth.
|
2013-10-29 21:02:25 +00:00 |
Antoine Pitrou
|
84745ab464
|
Issue #17936: Fix O(n**2) behaviour when adding or removing many subclasses of a given type.
|
2013-10-29 21:31:25 +01:00 |
Christian Heimes
|
dc6b933d23
|
merge
|
2013-10-29 21:16:58 +01:00 |
Christian Heimes
|
ee0bac66b2
|
Issue #19227 / Issue #18747: Remove pthread_atfork() handler to remove OpenSSL re-seeding
It is causing trouble like e.g. hanging processes.
|
2013-10-29 21:11:55 +01:00 |
Christian Heimes
|
3046fe4c03
|
Issue #18747: document issue with OpenSSL's CPRNG state and fork
|
2013-10-29 21:08:56 +01:00 |
Christian Heimes
|
fb6b44e830
|
Issue #19227 / Issue #18747: Remove pthread_atfork() handler to remove OpenSSL re-seeding
It is causing trouble like e.g. hanging processes.
|
2013-10-29 20:50:01 +01:00 |
Victor Stinner
|
ac470854b8
|
Issue #19437: Fix dec_format() of the _decimal module, handle dec_strdup()
failure (memory allocation failure): raise a MemoryError exception
|
2013-10-29 20:33:14 +01:00 |
Victor Stinner
|
34f7383d7a
|
Issue #19437: Fix dec_format() of the _decimal module, handle dec_strdup()
failure (memory allocation failure): raise a MemoryError exception
|
2013-10-29 20:33:14 +01:00 |
Victor Stinner
|
f866f97ca8
|
Issue #19433: test_capi: check signness of some C types
|
2013-10-29 19:59:31 +01:00 |
Victor Stinner
|
01076554b7
|
Issue #19433: test_capi: add tests on the size of some C types
|
2013-10-29 19:39:52 +01:00 |
Victor Stinner
|
68b674c9d4
|
Issue #19437: Fix _PyUnicode_New() (constructor of legacy string), set all
attributes before checking for error. The destructor expects all attributes to
be set. It is now safe to call Py_DECREF(unicode) in the constructor.
|
2013-10-29 19:31:43 +01:00 |
Victor Stinner
|
0b0c867178
|
Issue #19437: Fix PyObject_CallFunction(), handle Py_VaBuildValue() and
PyTuple_New() failure
|
2013-10-29 19:29:52 +01:00 |
Victor Stinner
|
f38a5c28e0
|
Cleanup locale.localeconv(): move Py_DECREF() closer to the error
|
2013-10-29 19:28:20 +01:00 |
Victor Stinner
|
a992e11fe3
|
Issue #19437: Fix convert_op_cmp() of decimal.Decimal rich comparator, handle
PyObject_IsInstance() failure
|
2013-10-29 19:26:11 +01:00 |