| Commit message (Expand) | Author | Age | Files | Lines |
* | Issue #19619: Blacklist non-text codecs in method API | Nick Coghlan | 2013-11-22 | 1 | -16/+122 |
|
|
* | Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates. | Serhiy Storchaka | 2013-11-19 | 1 | -17/+146 |
|
|
* | Close 19609: narrow scope of codec exc chaining | Nick Coghlan | 2013-11-15 | 1 | -4/+6 |
|
|
* | Close #17828: better handling of codec errors | Nick Coghlan | 2013-11-13 | 1 | -0/+18 |
|
|
* | Issue #1772673: The type of `char*` arguments now changed to `const char*`. | Serhiy Storchaka | 2013-10-19 | 1 | -2/+2 |
|
|
* | Issue #18722: Remove uses of the "register" keyword in C code. | Antoine Pitrou | 2013-08-13 | 1 | -2/+2 |
|
|
* | Issue #18408: normalizestring() now raises MemoryError on memory allocation f... | Victor Stinner | 2013-07-11 | 1 | -1/+1 |
|
|
* | Issue #15422: get rid of PyCFunction_New macro | Andrew Svetlov | 2012-12-25 | 1 | -1/+1 |
|
|
* | #16336: merge with 3.3. | Ezio Melotti | 2012-11-03 | 1 | -4/+4 |
|\ |
|
| * | #16336: merge with 3.2. | Ezio Melotti | 2012-11-03 | 1 | -4/+4 |
| |\ |
|
| | * | #16336: fix input checking in the surrogatepass error handler. Patch by Serh... | Ezio Melotti | 2012-11-03 | 1 | -4/+4 |
|
|
* | | | Issue #16330: Use surrogate-related macros | Victor Stinner | 2012-10-30 | 1 | -2/+2 |
|/ / |
|
* | | merge with 3.2 | Philip Jenvey | 2012-10-27 | 1 | -3/+4 |
|\ \
| |/ |
|
| * | bounds check for bad data (thanks amaury) | Philip Jenvey | 2012-10-27 | 1 | -3/+4 |
|
|
* | | Check newly created consistency using _PyUnicode_CheckConsistency(str, 1) | Victor Stinner | 2012-04-27 | 1 | -4/+6 |
|
|
* | | Issue #13722: Avoid silencing ImportErrors when initializing the codecs regis... | Antoine Pitrou | 2012-01-18 | 1 | -9/+0 |
|\ \
| |/ |
|
| * | Issue #13722: Avoid silencing ImportErrors when initializing the codecs regis... | Antoine Pitrou | 2012-01-18 | 1 | -9/+0 |
|
|
* | | PyCodec_IgnoreErrors() avoids the deprecated "u#" format | Victor Stinner | 2011-12-01 | 1 | -2/+1 |
|
|
* | | Avoid the Py_UNICODE type in codecs.c | Victor Stinner | 2011-11-04 | 1 | -4/+11 |
|
|
* | | PyCodec_XMLCharRefReplaceError(): Remove unused variable | Victor Stinner | 2011-11-04 | 1 | -2/+2 |
|
|
* | | Fix C89 incompatibility. | Martin v. Löwis | 2011-11-04 | 1 | -1/+1 |
|
|
* | | Port error handlers from Py_UNICODE indexing to code point indexing. | Martin v. Löwis | 2011-11-04 | 1 | -77/+46 |
|
|
* | | Rename _Py_identifier to _Py_IDENTIFIER. | Martin v. Löwis | 2011-10-14 | 1 | -2/+2 |
|
|
* | | Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 | Victor Stinner | 2011-10-14 | 1 | -12/+12 |
|
|
* | | Use identifier API for PyObject_GetAttrString. | Martin v. Löwis | 2011-10-10 | 1 | -2/+4 |
|
|
* | | PyCodec_ReplaceErrors() uses "C" format instead of "u#" to build result | Victor Stinner | 2011-10-02 | 1 | -2/+3 |
|
|
* | | Use the new Py_ARRAY_LENGTH macro | Victor Stinner | 2011-09-28 | 1 | -1/+1 |
|
|
* | | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -24/+20 |
|/ |
|
* | Issue #1813: Fix codec lookup under Turkish locales. | Antoine Pitrou | 2011-07-24 | 1 | -1/+1 |
|
|
* | Issue #9804: ascii() now always represents unicode surrogate pairs as | Antoine Pitrou | 2010-09-09 | 1 | -6/+20 |
|
|
* | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -522/+522 |
|
|
* | Merged revisions 75365,75394,75402-75403,75418,75459,75484,75592-75596,75600,... | Georg Brandl | 2009-10-27 | 1 | -5/+17 |
|
|
* | Rename utf8b error handler to surrogateescape. | Martin v. Löwis | 2009-05-10 | 1 | -6/+6 |
|
|
* | Rename the surrogates error handler to surrogatepass. | Martin v. Löwis | 2009-05-10 | 1 | -6/+6 |
|
|
* | Issue #5915: Implement PEP 383, Non-decodable Bytes in | Martin v. Löwis | 2009-05-05 | 1 | -0/+89 |
|
|
* | Make PyCodec_SurrogateErrors static. | Martin v. Löwis | 2009-05-02 | 1 | -1/+4 |
|
|
* | Issue #3672: Reject surrogates in utf-8 codec; add surrogates error | Martin v. Löwis | 2009-05-02 | 1 | -0/+92 |
|
|
* | Issue 3723: Fixed initialization of subinterpreters | Christian Heimes | 2008-10-30 | 1 | -0/+1 |
|
|
* | Move the codec decode type checks to bytes/bytearray.decode(). | Marc-André Lemburg | 2008-06-06 | 1 | -20/+25 |
|
|
* | Renamed PyString to PyBytes | Christian Heimes | 2008-05-26 | 1 | -2/+2 |
|
|
* | Renamed PyBytes to PyByteArray | Christian Heimes | 2008-05-26 | 1 | -2/+2 |
|
|
* | More PyImport_ImportModule -> PyImport_ImportModuleNoBlock | Christian Heimes | 2008-01-03 | 1 | -1/+1 |
|
|
* | #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. | Christian Heimes | 2007-12-19 | 1 | -1/+1 |
|
|
* | Merging the py3k-pep3137 branch back into the py3k branch. | Guido van Rossum | 2007-11-06 | 1 | -25/+37 |
|
|
* | This is the uncontroversial half of patch 1263 by Thomas Lee: | Guido van Rossum | 2007-10-19 | 1 | -8/+12 |
|
|
* | Handle error | Neal Norwitz | 2007-08-11 | 1 | -1/+4 |
|
|
* | Revert 55876. Use PyUnicode_AsEncodedString instead. | Martin v. Löwis | 2007-06-12 | 1 | -17/+0 |
|
|
* | Short-cut lookup of utf-8 codec, to make import work | Martin v. Löwis | 2007-06-11 | 1 | -0/+17 |
|
|
* | Change PyErr_Format() to generate a unicode string (by using | Walter Dörwald | 2007-05-25 | 1 | -12/+7 |
|
|
* | Get rid of all #ifdef Py_USING_UNICODE (it is always present now). | Guido van Rossum | 2007-05-03 | 1 | -6/+0 |
|
|