Antoine Pitrou
|
f6d1f1fa8a
|
Fix some compilation warnings when using gcc (-Wmaybe-uninitialized).
|
2015-05-19 21:04:33 +02:00 |
|
Serhiy Storchaka
|
48070c1248
|
Issue #23803: Fixed str.partition() and str.rpartition() when a separator
is wider then partitioned string.
|
2015-03-29 19:21:02 +03:00 |
|
Benjamin Peterson
|
92ce1b4392
|
merge 3.3 (#23362)
|
2015-03-02 13:23:41 -05:00 |
|
Benjamin Peterson
|
e5a853c390
|
use PyMem_NEW to detect overflow (closes #23362)
|
2015-03-02 13:23:25 -05:00 |
|
Serhiy Storchaka
|
e55181f517
|
Issue #23490: Fixed possible crashes related to interoperability between
old-style and new API for string with 2**30-1 characters.
|
2015-02-20 21:34:06 +02:00 |
|
Serhiy Storchaka
|
1a1ff29659
|
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
|
2015-02-16 13:28:22 +02:00 |
|
Serhiy Storchaka
|
4dbc305002
|
Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. Analysis
and fix by Guido Vranken.
|
2015-01-27 22:18:46 +02:00 |
|
Serhiy Storchaka
|
7e4b9057b3
|
Issue #23321: Fixed a crash in str.decode() when error handler returned
replacment string longer than mailformed input data.
|
2015-01-26 01:22:54 +02:00 |
|
Serhiy Storchaka
|
d3faf43f9b
|
Issue #23181: More "codepoint" -> "code point".
|
2015-01-18 11:28:37 +02:00 |
|
Serhiy Storchaka
|
b757c83ec6
|
Issue #22581: Use more "bytes-like object" throughout the docs and comments.
|
2014-12-05 22:25:22 +02:00 |
|
Serhiy Storchaka
|
133b11b566
|
Issue #22975: Close block at right place.
|
2014-12-01 18:56:28 +02:00 |
|
Antoine Pitrou
|
b6dc9b7554
|
Fixed signed/unsigned comparison warning
|
2014-10-15 23:14:53 +02:00 |
|
Benjamin Peterson
|
1e211ff10d
|
it suffices to check for PY_SSIZE_T_MAX overflow (#22643)
|
2014-10-15 12:17:21 -04:00 |
|
Benjamin Peterson
|
c0e64f5027
|
make sure length is unsigned
|
2014-10-15 11:51:05 -04:00 |
|
Benjamin Peterson
|
e1bd38c03c
|
fix integer overflow in unicode case operations (closes #22643)
|
2014-10-15 11:47:36 -04:00 |
|
Benjamin Peterson
|
736b8012b4
|
prevent overflow in unicode_repr (closes #22520)
|
2014-09-29 23:02:15 -04:00 |
|
Benjamin Peterson
|
a1c1be4e03
|
cleanup overflowing handling in unicode_decode_call_errorhandler and unicode_encode_ucs1 (closes #22518)
|
2014-09-29 18:18:57 -04:00 |
|
Benjamin Peterson
|
fa5021699a
|
Merge 3.3
|
2014-10-15 23:58:32 -04:00 |
|
Benjamin Peterson
|
9c422f3c3d
|
merge 3.3
|
2014-10-15 12:17:33 -04:00 |
|
Benjamin Peterson
|
60d7a73194
|
Merge 3.3
|
2014-10-15 11:51:12 -04:00 |
|
Benjamin Peterson
|
1cbb3fe775
|
merge 3.3 (#22643)
|
2014-10-15 11:48:41 -04:00 |
|
Benjamin Peterson
|
43030ee780
|
merge 3.3 (#22520)
|
2014-09-29 23:02:35 -04:00 |
|
Benjamin Peterson
|
2b76ce6d27
|
merge 3.3 (closes #22518)
|
2014-09-29 18:50:06 -04:00 |
|
Victor Stinner
|
a33bce0945
|
Issue #21892, #21893: Partial revert of changeset 4f55e802baf0, PyErr_Format()
uses "%zd" for Py_ssize_t, not PY_FORMAT_SIZE_T
|
2014-07-04 22:47:46 +02:00 |
|
Victor Stinner
|
293f3f526d
|
Closes #21892, #21893: Use PY_FORMAT_SIZE_T instead of %zi or %zu to format C
size_t, because %zi/%u is not supported on all platforms.
|
2014-07-01 08:57:10 +02:00 |
|