summaryrefslogtreecommitdiff
path: root/Objects/unicodeobject.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-35372: Fix the code page decoder for input > 2 GiB. (GH-10848)Miss Islington (bot)2018-12-031-5/+4
* bpo-33954: Rewrite FILL() macro of unicodeobject.c (GH-10740)Victor Stinner2018-11-271-9/+17
* bpo-33954: Fix _PyUnicode_InsertThousandsGrouping() (GH-10623) (GH-10718) (GH...Victor Stinner2018-11-261-93/+152
* bpo-35214: Fix OOB memory access in unicode escape parser (GH-10506)Miss Islington (bot)2018-11-131-1/+1
* bpo-34435: Add missing NULL check to unicode_encode_ucs1(). (GH-8823)Miss Islington (bot)2018-08-191-2/+3
* bpo-32827: Fix usage of _PyUnicodeWriter_Prepare() in decoding errors handler...Miss Islington (bot)2018-02-131-7/+3
* [3.6] bpo-32583: Fix possible crashing in builtin Unicode decoders (GH-5325) ...Xiang Zhang2018-01-311-2/+20
* Fix wrong assert in unicodeobject (GH-5340)Miss Islington (bot)2018-01-281-1/+1
* [3.6] bpo-32555: Fix locale encodings (#5193)Victor Stinner2018-01-151-10/+26
* bpo-31825: Fixed OverflowError in the 'unicode-escape' codec (GH-4058) (#4059)Miss Islington (bot)2017-10-201-1/+1
* [3.6] bpo-30923: Silence fall-through warnings included in -Wextra since gcc-...Victor Stinner2017-09-121-2/+3
* [3.6] bpo-31393: Fix the use of PyUnicode_READY(). (GH-3451). (#3453)Serhiy Storchaka2017-09-081-2/+8
* [3.6] bpo-22207: Add checks for possible integer overflows in unicodeobject.c...Serhiy Storchaka2017-07-111-6/+12
* [3.6] bpo-13617: Reject embedded null characters in wchar* strings. (GH-2302)...Serhiy Storchaka2017-06-281-0/+14
* [3.6] bpo-30708: Check for null characters in PyUnicode_AsWideCharString(). (...Serhiy Storchaka2017-06-271-0/+31
* bpo-29802: Fix the cleaning up issue in PyUnicode_FSDecoder(). (#1217)Serhiy Storchaka2017-04-201-0/+1
* [3.6] bpo-29549: Fixes docstring for str.index (GH-256) (GH-1028)Mariatta2017-04-091-2/+10
* Expand the PySlice_GetIndicesEx macro. (#1023) (#1044)Serhiy Storchaka2017-04-081-2/+3
* Issue #29145: Merge 3.5.Xiang Zhang2017-01-101-6/+8
|\
| * Issue #29145: Fix overflow checks in str.replace() and str.join().Xiang Zhang2017-01-101-6/+8
* | Issue #29044: Merge 3.5.Xiang Zhang2016-12-221-3/+4
|\ \ | |/
| * Issue #29044: Fix a use-after-free in string '%c' formatter.Xiang Zhang2016-12-221-3/+4
* | Issue #26919: On Android, operating system data is now always encoded/decodedXavier de Gaye2016-12-151-3/+3
* | Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-061-2/+16
|\ \ | |/
| * Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.Serhiy Storchaka2016-12-061-2/+16
* | Issue #28760: Clean up and fix comments in PyUnicode_AsUnicodeEscapeString().Serhiy Storchaka2016-11-211-10/+4
* | Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString nowSerhiy Storchaka2016-11-161-0/+11
* | Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701).Serhiy Storchaka2016-11-161-1/+1
|\ \ | |/
| * Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701).Serhiy Storchaka2016-11-161-1/+1
* | Issue #21449: Removed private function _PyUnicode_CompareWithId.Serhiy Storchaka2016-11-161-9/+0
* | Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.Serhiy Storchaka2016-11-161-0/+38
|\ \ | |/
| * Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.Serhiy Storchaka2016-11-161-0/+38
* | Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-0/+35
|\ \ | |/
| * Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-0/+35
* | Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS XSerhiy Storchaka2016-11-121-1/+1
|\ \ | |/
| * Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS XSerhiy Storchaka2016-11-121-1/+1
| |\
| | * Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS XSerhiy Storchaka2016-11-121-1/+1
| | |\
| | | * Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS XSerhiy Storchaka2016-11-121-1/+1
| | | * Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.Serhiy Storchaka2015-12-031-0/+5
* | | | Closes #27781: Removes special cases for the experimental aspect of PEP 529Steve Dower2016-11-061-10/+1
* | | | Issue 28128: Print out better error/warning messages for invalid string escap...Eric V. Smith2016-10-311-6/+32
* | | | Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(),Serhiy Storchaka2016-10-271-0/+21
* | | | Issue #28408: Fixed a leak and remove redundant code in _PyUnicodeWriter_Fini...Serhiy Storchaka2016-10-251-18/+12
* | | | Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug b...Serhiy Storchaka2016-10-251-10/+2
|\ \ \ \ | |/ / /
| * | | Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug b...Serhiy Storchaka2016-10-251-10/+2
| |\ \ \ | | |/ /
| | * | Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug b...Serhiy Storchaka2016-10-251-10/+2
* | | | Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raisingSerhiy Storchaka2016-10-211-5/+2
* | | | merge 3.5 (#28454)Benjamin Peterson2016-10-161-4/+4
|\ \ \ \ | |/ / /
| * | | remove extra PyErr_Format arguments (closes #28454)Benjamin Peterson2016-10-161-4/+4
* | | | Fix _Py_normalize_encoding() commandVictor Stinner2016-10-121-3/+3