log Python/codecs.c @ 87338:d68df99d7a57

age author description
Fri, 22 Nov 2013 22:39:36 +1000 Nick Coghlan Issue #19619: Blacklist non-text codecs in method API
Tue, 19 Nov 2013 11:32:41 +0200 Serhiy Storchaka Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates.
Fri, 15 Nov 2013 21:47:37 +1000 Nick Coghlan Close 19609: narrow scope of codec exc chaining
Wed, 13 Nov 2013 23:49:21 +1000 Nick Coghlan Close #17828: better handling of codec errors
Sat, 19 Oct 2013 21:03:34 +0300 Serhiy Storchaka Issue #1772673: The type of `char*` arguments now changed to `const char*`.
Tue, 13 Aug 2013 20:18:52 +0200 Antoine Pitrou Issue #18722: Remove uses of the "register" keyword in C code.
Fri, 12 Jul 2013 00:02:55 +0200 Victor Stinner Issue #18408: normalizestring() now raises MemoryError on memory allocation failure
Tue, 25 Dec 2012 13:32:35 +0200 Andrew Svetlov Issue #15422: get rid of PyCFunction_New macro
Sat, 03 Nov 2012 23:05:18 +0200 Ezio Melotti #16336: merge with 3.3.
Tue, 30 Oct 2012 01:42:39 +0100 Victor Stinner Issue #16330: Use surrogate-related macros
Sat, 03 Nov 2012 23:04:41 +0200 Ezio Melotti #16336: merge with 3.2. 3.3
Fri, 26 Oct 2012 17:05:09 -0700 Philip Jenvey merge with 3.2 3.3
Fri, 27 Apr 2012 13:55:39 +0200 Victor Stinner Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)
Wed, 18 Jan 2012 22:31:12 +0100 Antoine Pitrou Issue #13722: Avoid silencing ImportErrors when initializing the codecs registry.
Thu, 01 Dec 2011 02:52:11 +0100 Victor Stinner PyCodec_IgnoreErrors() avoids the deprecated "u#" format
Fri, 04 Nov 2011 21:36:35 +0100 Victor Stinner Avoid the Py_UNICODE type in codecs.c
Fri, 04 Nov 2011 21:29:10 +0100 Victor Stinner PyCodec_XMLCharRefReplaceError(): Remove unused variable
Fri, 04 Nov 2011 12:26:49 +0100 Martin v. Löwis Fix C89 incompatibility.
Fri, 04 Nov 2011 11:16:41 +0100 Martin v. Löwis Port error handlers from Py_UNICODE indexing to code point indexing.
Fri, 14 Oct 2011 10:20:37 +0200 Martin v. Löwis Rename _Py_identifier to _Py_IDENTIFIER.
Fri, 14 Oct 2011 02:13:11 +0200 Victor Stinner Issue #13088: Add shared Py_hexdigits constant to format a number into base 16
Mon, 10 Oct 2011 18:11:30 +0200 Martin v. Löwis Use identifier API for PyObject_GetAttrString.
Sun, 02 Oct 2011 19:00:15 +0200 Victor Stinner PyCodec_ReplaceErrors() uses "C" format instead of "u#" to build result
Thu, 29 Sep 2011 00:42:28 +0200 Victor Stinner Use the new Py_ARRAY_LENGTH macro
Wed, 28 Sep 2011 07:41:54 +0200 Martin v. Löwis Implement PEP 393.
Sat, 03 Nov 2012 23:03:39 +0200 Ezio Melotti #16336: fix input checking in the surrogatepass error handler. Patch by Serhiy Storchaka. 3.2
Fri, 26 Oct 2012 17:01:53 -0700 Philip Jenvey bounds check for bad data (thanks amaury) 3.2
Wed, 18 Jan 2012 22:30:21 +0100 Antoine Pitrou Issue #13722: Avoid silencing ImportErrors when initializing the codecs registry. 3.2
Sun, 24 Jul 2011 02:27:04 +0200 Antoine Pitrou Issue #1813: Fix codec lookup under Turkish locales. 3.2
Thu, 09 Sep 2010 20:30:23 +0000 Antoine Pitrou Issue #9804: ascii() now always represents unicode surrogate pairs as
Sun, 09 May 2010 15:52:27 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from
Tue, 27 Oct 2009 20:24:45 +0000 Georg Brandl Merged revisions 75797 via svnmerge from 3.1
Sun, 10 May 2009 08:15:24 +0000 Martin v. Löwis Rename utf8b error handler to surrogateescape.
Sun, 10 May 2009 08:08:56 +0000 Martin v. Löwis Rename the surrogates error handler to surrogatepass.
Tue, 05 May 2009 04:43:17 +0000 Martin v. Löwis Issue #5915: Implement PEP 383, Non-decodable Bytes in
Sat, 02 May 2009 19:27:30 +0000 Martin v. Löwis Make PyCodec_SurrogateErrors static.
Sat, 02 May 2009 18:52:14 +0000 Martin v. Löwis Issue #3672: Reject surrogates in utf-8 codec; add surrogates error
Thu, 30 Oct 2008 21:48:26 +0000 Christian Heimes Issue 3723: Fixed initialization of subinterpreters
Fri, 06 Jun 2008 12:18:17 +0000 Marc-André Lemburg Move the codec decode type checks to bytes/bytearray.decode().
Mon, 26 May 2008 13:28:38 +0000 Christian Heimes Renamed PyString to PyBytes
Mon, 26 May 2008 13:22:05 +0000 Christian Heimes Renamed PyBytes to PyByteArray
Thu, 03 Jan 2008 23:05:47 +0000 Christian Heimes More PyImport_ImportModule -> PyImport_ImportModuleNoBlock
Wed, 19 Dec 2007 02:45:37 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
Tue, 06 Nov 2007 21:34:58 +0000 Guido van Rossum Merging the py3k-pep3137 branch back into the py3k branch.
Fri, 19 Oct 2007 21:48:41 +0000 Guido van Rossum This is the uncontroversial half of patch 1263 by Thomas Lee:
Sat, 11 Aug 2007 04:58:26 +0000 Neal Norwitz Handle error
Tue, 12 Jun 2007 05:53:00 +0000 Martin v. Löwis Revert 55876. Use PyUnicode_AsEncodedString instead.
Mon, 11 Jun 2007 04:19:13 +0000 Martin v. Löwis Short-cut lookup of utf-8 codec, to make import work
Fri, 25 May 2007 15:46:59 +0000 Walter Dörwald Change PyErr_Format() to generate a unicode string (by using
Thu, 03 May 2007 17:49:24 +0000 Guido van Rossum Get rid of all #ifdef Py_USING_UNICODE (it is always present now).
Fri, 11 Aug 2006 14:57:12 +0000 Thomas Wouters Merged revisions 46753-51188 via svnmerge from
Sat, 27 May 2006 19:21:47 +0000 Thomas Wouters Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Tue, 20 Aug 2013 20:08:53 +0300 Serhiy Storchaka Issue #13461: Fix a crash in the TextIOWrapper.tell method and in the "replace" 2.7
Tue, 06 Aug 2013 16:56:26 +0300 Serhiy Storchaka Issue #15866: The xmlcharrefreplace error handler no more produces two XML 2.7
Sun, 24 Jul 2011 02:51:01 +0200 Antoine Pitrou Issue #1813: Fix codec lookup and setting/getting locales under Turkish locales. 2.7
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Tue, 27 Oct 2009 15:08:27 +0000 Georg Brandl Merged revisions 75363,75365,75376,75392,75394,75403,75418,75484,75572,75580,75590,75592,75594-75596,75600,75602-75603,75605-75607,75610-75613,75616-75617,75623,75627,75647 via svnmerge from 2.6
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk