Serhiy Storchaka
|
17db4b99b4
|
[3.5] bpo-29802: Fix the cleaning up issue in PyUnicode_FSDecoder(). (GH-1217) (#1219)
(cherry picked from commit 7a113a0)
|
2017-04-21 10:55:54 +03:00 |
|
Serhiy Storchaka
|
fa25f16a44
|
Expand the PySlice_GetIndicesEx macro. (#1023) (#1045)
(cherry picked from commit b879fe82e7)
|
2017-04-08 11:18:30 +03:00 |
|
Xiang Zhang
|
b0541f4cdf
|
Issue #29145: Fix overflow checks in str.replace() and str.join().
Based on patch by Martin Panter.
|
2017-01-10 10:52:00 +08:00 |
|
Xiang Zhang
|
ea1cf87030
|
Issue #29044: Fix a use-after-free in string '%c' formatter.
|
2016-12-22 15:30:47 +08:00 |
|
Serhiy Storchaka
|
419967b832
|
Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.
|
2016-12-06 00:13:34 +02:00 |
|
Serhiy Storchaka
|
292dd1b2ad
|
Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701).
|
2016-11-16 16:12:34 +02:00 |
|
Serhiy Storchaka
|
f5894dd646
|
Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.
The latter function is more readable, faster and doesn't raise exceptions.
Based on patch by Xiang Zhang.
|
2016-11-16 15:40:39 +02:00 |
|
Serhiy Storchaka
|
f4934ea77d
|
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
|
2016-11-16 10:17:58 +02:00 |
|
Serhiy Storchaka
|
6b4b6e956e
|
Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
when decode astral characters.
|
2016-11-12 14:35:46 +02:00 |
|
Serhiy Storchaka
|
84293aff9f
|
Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
when decode astral characters.
|
2016-11-12 14:29:48 +02:00 |
|
Serhiy Storchaka
|
b626643734
|
Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
when decode astral characters.
|
2016-11-12 14:28:06 +02:00 |
|
Serhiy Storchaka
|
839023f12c
|
Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build.
|
2016-10-25 10:13:43 +03:00 |
|
Serhiy Storchaka
|
77eede35fc
|
Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build.
|
2016-10-25 10:07:51 +03:00 |
|
Benjamin Peterson
|
8d761ff045
|
remove extra PyErr_Format arguments (closes #28454)
Patch from Xiang Zhang.
|
2016-10-16 15:41:46 -07:00 |
|
Serhiy Storchaka
|
9c0e1f83af
|
Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters().
Patch by Xiang Zhang.
|
2016-10-08 22:45:38 +03:00 |
|
Victor Stinner
|
1ddf53d496
|
Fix PyUnicode_FromFormatV() error handling
Issue #28233: Fix a memory leak if the format string contains a non-ASCII
character, destroy the unicode writer.
|
2016-09-21 14:13:14 +02:00 |
|
Benjamin Peterson
|
33d2a492d0
|
promote some shifts to unsigned, so as not to invoke undefined behavior
|
2016-09-06 20:40:04 -07:00 |
|
Serhiy Storchaka
|
9305d83425
|
Issue #26754: PyUnicode_FSDecoder() accepted a filename argument encoded as
an iterable of integers. Now only strings and byte-like objects are accepted.
|
2016-06-18 13:53:36 +03:00 |
|
Martin Panter
|
e26da7c03a
|
Issue #27171: Fix typos in documentation, comments, and test function names
|
2016-06-02 10:07:09 +00:00 |
|
Martin Panter
|
6245cb3c01
|
Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc
This affects documentation, code comments, and a debugging messages.
|
2016-04-15 02:14:19 +00:00 |
|
Serhiy Storchaka
|
57a01d3a0e
|
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
in places where Py_DECREF was used.
|
2016-04-10 18:05:40 +03:00 |
|
Serhiy Storchaka
|
48842714b9
|
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
|
2016-04-06 09:45:48 +03:00 |
|
Serhiy Storchaka
|
fbb1c5ee06
|
Issue #26494: Fixed crash on iterating exhausting iterators.
Affected classes are generic sequence iterators, iterators of str, bytes,
bytearray, list, tuple, set, frozenset, dict, OrderedDict, corresponding
views and os.scandir() iterator.
|
2016-03-30 20:40:02 +03:00 |
|
Serhiy Storchaka
|
31b9410654
|
Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.
|
2015-12-03 01:02:03 +02:00 |
|
Serhiy Storchaka
|
7aa690860e
|
Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.
|
2015-12-03 01:02:03 +02:00 |
|