aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Objects/stringlib/codecs.h
Commit message (Expand)AuthorAge
* gh-121040: Use __attribute__((fallthrough)) (#121044)Victor Stinner2024-06-27
* gh-92536: Remove PyUnicode_READY() calls (#105210)Victor Stinner2023-06-02
* bpo-36819: Fix crashes in built-in encoders with weird error handlers (GH-28593)Serhiy Storchaka2022-05-02
* bpo-43179: Generalise alignment for optimised string routines (GH-24624)Jessica Clarke2021-03-31
* bpo-38252: Use 8-byte step to detect ASCII sequence in 64bit Windows build (G...Ma Lin2020-10-18
* bpo-29882: Add _Py_popcount32() function (GH-20518)Victor Stinner2020-06-08
* bpo-40302: UTF-32 encoder SWAB4() macro use a|b rather than a+b (GH-19572)Victor Stinner2020-04-17
* bpo-40302: Add pycore_byteswap.h header file (GH-19552)Victor Stinner2020-04-17
* bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data....Serhiy Storchaka2020-04-11
* Update some www.unicode.org URLs to use HTTPS. (GH-18912)Benjamin Peterson2020-03-10
* bpo-39087: Optimize PyUnicode_AsUTF8AndSize() (GH-18327)Inada Naoki2020-02-27
* closes bpo-39605: Fix some casts to not cast away const. (GH-18453)Andy Lester2020-02-11
* bpo-24214: Fixed the UTF-8 and UTF-16 incremental decoders. (GH-14304)Serhiy Storchaka2019-06-25
* bpo-36775: _PyCoreConfig only uses wchar_t* (GH-13062)Victor Stinner2019-05-02
* bpo-34523: Support surrogatepass in locale codecs (GH-8995)Victor Stinner2018-08-29
* bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (...Stefan Krah2017-08-21
* Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.Serhiy Storchaka2016-10-30
* PEP 7 style for if/else in CVictor Stinner2016-09-02
* Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-30
* Issue #26765: Ensure that bytes- and unicode-specific stringlib files are usedSerhiy Storchaka2016-05-16
* Optimize error handlers of ASCII and Latin1 encoders when the replacementVictor Stinner2015-10-09
* Add _PyBytesWriter_WriteBytes() to factorize the codeVictor Stinner2015-10-09
* _PyBytesWriter: simplify code to avoid "prealloc" parametersVictor Stinner2015-10-09
* Optimize backslashreplace error handlerVictor Stinner2015-10-09
* Issue #25318: Add _PyBytesWriter APIVictor Stinner2015-10-09
* Issue #25267: The UTF-8 encoder is now up to 75 times as fast for errorVictor Stinner2015-10-01
* Fixed typos in comments.Serhiy Storchaka2015-05-18
|\
| * Fixed typos in comments.Serhiy Storchaka2015-05-18
* | Issue #15027: The UTF-32 encoder is now 3x to 7x faster.Serhiy Storchaka2015-05-12
|/
* Reverted changeset b72c5573c5e7 (issue #15027).Serhiy Storchaka2014-01-04
* Issue #15027: Rewrite the UTF-32 encoder. It is now 1.6x to 3.5x faster.Serhiy Storchaka2014-01-04
* Remove dead code committed in issue #12892.Serhiy Storchaka2013-11-19
* Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates.Serhiy Storchaka2013-11-19
* Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-13
* (Merge 3.3) Issue #8271: Fix compilation on WindowsVictor Stinner2012-11-05
|\
| * Issue #8271: Fix compilation on WindowsVictor Stinner2012-11-04
* | #8271: merge with 3.3.Ezio Melotti2012-11-04
|\|
| * #8271: the utf-8 decoder now outputs the correct number of U+FFFD characters...Ezio Melotti2012-11-04
* | Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unifiedChristian Heimes2012-10-17
|/
* Issue #15144: Fix possible integer overflow when handling pointers as integer...Antoine Pitrou2012-09-20
* Use correct types for ASCII_CHAR_MASK integer constants.Mark Dickinson2012-07-07
* Issue #14923: Optimize continuation-byte check in UTF-8 decoding. Patch by S...Mark Dickinson2012-06-23
* Issue #15026: utf-16 encoding is now significantly faster (up to 10x).Antoine Pitrou2012-06-15
* Issue #14624: UTF-16 decoding is now 3x to 4x faster on various inputs.Antoine Pitrou2012-05-15
* Issue #14738: Speed-up UTF-8 decoding on non-ASCII data. Patch by Serhiy Sto...Antoine Pitrou2012-05-10
* Issue #13624: Write a specialized UTF-8 encoder to allow more optimizationVictor Stinner2011-12-18
* Issue #13417: speed up utf-8 decoding by around 2x for the non-fully-ASCII case.Antoine Pitrou2011-11-21