Serhiy Storchaka
|
96d8012964
|
Issue #23785: Fixed memory leak in TextIOWrapper.tell() in rare circumstances.
|
2015-03-30 10:00:49 +03:00 |
|
Serhiy Storchaka
|
aa64c46ac9
|
Issue #23781: Add private helper function _PyErr_ReplaceException() that
corresponds _PyErr_ChainExceptions() in Python 3 to help porting patches
from Python 3.
|
2015-03-30 09:48:42 +03:00 |
|
Serhiy Storchaka
|
f95a57f9a1
|
Issue #21802: The reader in BufferedRWPair now is closed even when closing
writer failed in BufferedRWPair.close().
|
2015-03-24 23:23:42 +02:00 |
|
Benjamin Peterson
|
72ef961059
|
expose X509_V_FLAG_TRUSTED_FIRST
|
2015-03-04 22:49:41 -05:00 |
|
Benjamin Peterson
|
b1ebba5bd5
|
enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)
|
2015-03-04 22:11:12 -05:00 |
|
Antoine Pitrou
|
34c8d98306
|
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.
|
2015-03-04 20:51:55 +01:00 |
|
Benjamin Peterson
|
b027c6cae0
|
fix possible overflow bugs in unicodedata (closes #23367)
|
2015-03-02 11:17:05 -05:00 |
|
Serhiy Storchaka
|
b8285d96f4
|
Issue #22113: struct.pack_into() now supports new buffer protocol (in
particular accepts writable memoryview).
|
2015-02-21 19:51:17 +02:00 |
|
Serhiy Storchaka
|
021d55ff74
|
Issue #23215: Multibyte codecs with custom error handlers that ignores errors
consumed too much memory and raised SystemError or MemoryError.
Original patch by Aleksi Torhamo.
|
2015-02-21 01:19:17 +02:00 |
|
Serhiy Storchaka
|
3173f7c904
|
Issue #5700: io.FileIO() called flush() after closing the file.
flush() was not called in close() if closefd=False.
|
2015-02-21 00:34:20 +02:00 |
|
Serhiy Storchaka
|
a2269d074b
|
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
|
2015-02-16 13:16:07 +02:00 |
|
Serhiy Storchaka
|
4068b01cb5
|
Issue #23392: Added tests for marshal C API that works with FILE*.
|
2015-02-06 08:56:33 +02:00 |
|
Serhiy Storchaka
|
42aa9c078a
|
Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests.
Used PyMem_New to check overflow.
|
2015-02-03 01:34:09 +02:00 |
|
Benjamin Peterson
|
dda9121ad1
|
check for overflows in permutations() and product() (closes #23363, closes #23364)
|
2015-02-01 21:34:07 -05:00 |
|
Benjamin Peterson
|
17845c1786
|
check for overflow in combinations_with_replacement (closes #23365)
|
2015-02-01 21:10:47 -05:00 |
|
Benjamin Peterson
|
021dec1c96
|
detect overflow in combinations (closes #23366)
|
2015-02-01 20:59:00 -05:00 |
|
Stefan Krah
|
0a7fc53be2
|
Issue #23370: Fix off-by-one error for non-contiguous buffers.
|
2015-02-01 16:10:35 +01:00 |
|
Stefan Krah
|
5606cd9800
|
Issue #23349: Fix off-by-one error in PyBuffer_ToContiguous(). Initial patch
by Richard Hansen.
|
2015-01-30 20:11:10 +01:00 |
|
Benjamin Peterson
|
a99e48c2b2
|
ifdef our way to compatibility with old openssl (closes #23335)
|
2015-01-28 12:06:39 -05:00 |
|
Benjamin Peterson
|
f4bb2311b1
|
disable ALPN on LibreSSL, which has a large version number, but not ALPN support (closes #23329)
|
2015-01-27 11:10:18 -05:00 |
|
Benjamin Peterson
|
aa7075845c
|
prefer server alpn ordering over the client's
|
2015-01-23 17:30:26 -05:00 |
|
Benjamin Peterson
|
b10bfbe036
|
pep 466 backport of alpn (#20188)
|
2015-01-23 16:35:37 -05:00 |
|
Antoine Pitrou
|
c3edc19afc
|
Issue #23248: Update ssl error codes from latest OpenSSL git master.
|
2015-01-18 17:39:32 +01:00 |
|
Serhiy Storchaka
|
e8c9e14af9
|
Issue #23181: More "codepoint" -> "code point".
|
2015-01-18 11:42:50 +02:00 |
|
Serhiy Storchaka
|
2098d61aab
|
Issue #23098: 64-bit dev_t is now supported in the os module.
|
2015-01-18 11:11:25 +02:00 |
|