summaryrefslogtreecommitdiffstats
path: root/Objects/unicodeobject.c
Commit message (Expand)AuthorAgeFilesLines
...
* | | Issue #16980: Fix processing of escaped non-ascii bytes in theSerhiy Storchaka2013-01-251-1/+1
|\ \ \ | |/ /
| * | Issue #16980: Fix processing of escaped non-ascii bytes in theSerhiy Storchaka2013-01-251-1/+1
* | | Issue #16335: Fix integer overflow in unicode-escape decoder.Serhiy Storchaka2013-01-211-1/+2
|\ \ \ | |/ /
| * | Issue #16335: Fix integer overflow in unicode-escape decoder.Serhiy Storchaka2013-01-211-1/+2
| |\ \ | | |/
| | * Issue #16335: Fix integer overflow in unicode-escape decoder.Serhiy Storchaka2013-01-211-1/+2
| * | Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-191-2/+2
| |\ \ | | |/
| | * Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-191-2/+2
* | | Issue #14850: Now a chamap decoder treates U+FFFE as "undefined mapping"Serhiy Storchaka2013-01-151-19/+33
|\ \ \ | |/ /
| * | Issue #14850: Now a chamap decoder treates U+FFFE as "undefined mapping"Serhiy Storchaka2013-01-151-19/+22
| |\ \ | | |/
| | * Issue #14850: Now a chamap decoder treates U+FFFE as "undefined mapping"Serhiy Storchaka2013-01-151-21/+25
* | | Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-141-2/+2
* | | merge 3.3 (#16906)Benjamin Peterson2013-01-091-6/+9
|\ \ \ | |/ /
| * | correct static string clearing loop (closes #16906)Benjamin Peterson2013-01-091-6/+9
* | | Issue #11461: Fix the incremental UTF-16 decoder. Original patch bySerhiy Storchaka2013-01-081-1/+4
|\ \ \ | |/ /
| * | Issue #11461: Fix the incremental UTF-16 decoder. Original patch bySerhiy Storchaka2013-01-081-1/+4
| |\ \ | | |/
| | * Issue #11461: Fix the incremental UTF-16 decoder. Original patch bySerhiy Storchaka2013-01-081-1/+4
| | * Fix out of bound read in UTF-32 decoder on "narrow Unicode" builds.Serhiy Storchaka2013-01-081-1/+1
* | | Issue #16856: Fix a segmentation fault from calling repr() on a dict withSerhiy Storchaka2013-01-041-1/+1
|\ \ \ | |/ /
| * | Issue #16856: Fix a segmentation fault from calling repr() on a dict withSerhiy Storchaka2013-01-041-1/+1
| * | (Merge 3.2) Issue #16455: On FreeBSD and Solaris, if the locale is C, theVictor Stinner2013-01-031-4/+4
| |\ \ | | |/
| | * Issue #16455: On FreeBSD and Solaris, if the locale is C, theVictor Stinner2013-01-031-4/+4
* | | Close #16281: handle tailmatch() failure and remove useless commentVictor Stinner2013-01-031-2/+9
* | | Issue #16719: Get rid of WindowsError. Use OSError insteadAndrew Svetlov2012-12-191-5/+5
* | | Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-111-1/+1
|\ \ \ | |/ /
| * | Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-111-1/+1
| |\ \ | | |/
| | * Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-111-1/+1
| * | (Merge 3.2) Issue #16416: On Mac OS X, operating system data are now alwaysVictor Stinner2012-12-031-4/+5
| |\ \ | | |/
| | * Issue #16416: On Mac OS X, operating system data are now alwaysVictor Stinner2012-12-031-4/+5
* | | Cleanup unicodeobject.cVictor Stinner2012-12-041-9/+12
* | | Issue #16455: On FreeBSD and Solaris, if the locale is C, theVictor Stinner2012-12-041-11/+13
* | | Issue #16215: Fix potential double memory free in str.replace().Antoine Pitrou2012-11-171-0/+2
|\ \ \ | |/ /
| * | Issue #16215: Fix potential double memory free in str.replace().Antoine Pitrou2012-11-171-0/+2
* | | Issue #16416: Fix error handling in _Py_wchar2char() _Py_char2wchar() functionsVictor Stinner2012-11-121-4/+5
* | | Close #16311: Use the _PyUnicodeWriter API in text decodersVictor Stinner2012-11-061-324/+328
* | | #8271: merge with 3.3.Ezio Melotti2012-11-041-6/+4
|\ \ \ | |/ /
| * | #8271: the utf-8 decoder now outputs the correct number of U+FFFD characters...Ezio Melotti2012-11-041-6/+4
* | | merge 3.3 (#16369)Benjamin Peterson2012-10-311-0/+6
|\ \ \ | |/ /
| * | merge 3.2 (#16369)Benjamin Peterson2012-10-311-0/+6
| |\ \ | | |/
| | * initialize more global type objects (closes #16369)Benjamin Peterson2012-10-311-0/+6
| | * Issue #14700: Fix buggy overflow checks for large precision and width in new-...Mark Dickinson2012-10-281-2/+2
* | | Close #14625: Rewrite the UTF-32 decoder. It is now 3x to 4x fasterVictor Stinner2012-10-301-73/+69
* | | Issue #16330: Use surrogate-related macrosVictor Stinner2012-10-301-4/+3
* | | Replace usage of the deprecated Py_UNICODE_COPY() with Py_MEMCPY() in resize_...Victor Stinner2012-10-231-2/+2
* | | Optimize _PyUnicode_HasNULChars(): use findchar() instead of PyUnicode_Contai...Victor Stinner2012-10-231-7/+9
* | | Inline raise_translate_exception(): it is only used onceVictor Stinner2012-10-231-15/+4
* | | Optimize PyUnicode_RichCompare() for Py_EQ and Py_NE: always use memcmp()Victor Stinner2012-10-231-26/+44
* | | Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unifiedChristian Heimes2012-10-171-13/+5
* | | Issue #14783: Merge changes from 3.3.Chris Jerdonek2012-10-071-1/+2
|\ \ \ | |/ /
| * | Issue #14783: Merge changes from 3.2.Chris Jerdonek2012-10-071-1/+2
| |\ \ | | |/
| | * Issue #14783: Improve int() docstring and also str(), range(), and slice().Chris Jerdonek2012-10-071-1/+2