COMMITS
/ Python/codecs.c April 15, 2016
M
Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc
Martin Panter committed
September 3, 2015
V
Issue #24993: Handle import error in namereplace error handler
Victor Stinner committed
May 30, 2015
S
Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
Serhiy Storchaka committed
S
Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
Serhiy Storchaka committed
May 18, 2015
S
Issue #24102: Fixed exception type checking in standard error handlers.
Serhiy Storchaka committed
S
Issue #24102: Fixed exception type checking in standard error handlers.
Serhiy Storchaka committed
February 16, 2015
S
Issue #23450: Fixed possible integer overflows.
Serhiy Storchaka committed
January 25, 2015
S
Issue #22286: The "backslashreplace" error handlers now works with
Serhiy Storchaka committed
November 26, 2014
B
correct assertion
Benjamin Peterson committed
B
fix variable name
Benjamin Peterson committed
S
Issue #19676: Fixed integer overflow issue in "namereplace" error handler.
Serhiy Storchaka committed
November 25, 2014
S
Issue #19676: Added the "namereplace" error handler.
Serhiy Storchaka committed
October 4, 2014
S
Issue #22518: Fixed integer overflow issues in "backslashreplace",
Serhiy Storchaka committed
S
Issue #22518: Fixed integer overflow issues in "backslashreplace",
Serhiy Storchaka committed
September 23, 2014
S
Fixed reference leak in the "backslashreplace" error handler.
Serhiy Storchaka committed
S
Fixed reference leak in the "backslashreplace" error handler.
Serhiy Storchaka committed
September 15, 2014
N
Merge fix for issue #22166 from 3.4
Nick Coghlan committed
N
Issue #22166: clear codec caches in test_codecs
Nick Coghlan committed
May 16, 2014
V
Issue #13916: Fix surrogatepass error handler on Windows
Victor Stinner committed
May 15, 2014
S
Issue #13916: Disallowed the surrogatepass error handler for non UTF-*
Serhiy Storchaka committed
February 4, 2014
N
Close #20404: blacklist non-text encodings in io.TextIOWrapper
Nick Coghlan committed
November 22, 2013
N
Issue #19619: Blacklist non-text codecs in method API
Nick Coghlan committed
November 19, 2013
S
Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates.
Serhiy Storchaka committed
November 15, 2013
N
Close 19609: narrow scope of codec exc chaining
Nick Coghlan committed
November 13, 2013
N
Close #17828: better handling of codec errors
Nick Coghlan committed
October 19, 2013
S
Issue #1772673: The type of `char*` arguments now changed to `const char*`.
Serhiy Storchaka committed
August 13, 2013
A
Issue #18722: Remove uses of the "register" keyword in C code.
Antoine Pitrou committed
July 11, 2013
V
Issue #18408: normalizestring() now raises MemoryError on memory allocation failure
Victor Stinner committed
December 25, 2012
A
Issue #15422: get rid of PyCFunction_New macro
Andrew Svetlov committed
November 3, 2012
E
#16336: merge with 3.3.
Ezio Melotti committed
E
#16336: merge with 3.2.
Ezio Melotti committed
E
#16336: fix input checking in the surrogatepass error handler. Patch by Serhiy Storchaka.
Ezio Melotti committed
October 30, 2012
V
Issue #16330: Use surrogate-related macros
Victor Stinner committed
October 27, 2012
P
merge with 3.2
Philip Jenvey committed
P
bounds check for bad data (thanks amaury)
Philip Jenvey committed
April 27, 2012
V
Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)
Victor Stinner committed
January 18, 2012
A
Issue #13722: Avoid silencing ImportErrors when initializing the codecs registry.
Antoine Pitrou committed
A
Issue #13722: Avoid silencing ImportErrors when initializing the codecs registry.
Antoine Pitrou committed
December 1, 2011
V
PyCodec_IgnoreErrors() avoids the deprecated "u#" format
Victor Stinner committed
November 4, 2011
V
Avoid the Py_UNICODE type in codecs.c
Victor Stinner committed
V
PyCodec_XMLCharRefReplaceError(): Remove unused variable
Victor Stinner committed
M
Fix C89 incompatibility.
Martin v. Löwis committed
M
Port error handlers from Py_UNICODE indexing to code point indexing.
Martin v. Löwis committed
October 14, 2011
M
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis committed
V
Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
Victor Stinner committed
October 10, 2011
M
Use identifier API for PyObject_GetAttrString.
Martin v. Löwis committed
October 2, 2011
V
PyCodec_ReplaceErrors() uses "C" format instead of "u#" to build result
Victor Stinner committed
September 28, 2011
V
Use the new Py_ARRAY_LENGTH macro
Victor Stinner committed
M
Implement PEP 393.
Martin v. Löwis committed
July 24, 2011
A
Issue #1813: Fix codec lookup under Turkish locales.
Antoine Pitrou committed