GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — History for Objects/stringlib/codecs.h - python/cpython

Breadcrumbs

History for
onmain

User selector

Datepicker

Commit history

  1. Commits on Sep 13, 2026

    • gh-156939: Update UTF-8 encoder for PyBytesWriter changes (#157383)

      Show description for 2cd6d4b
      vstinnervstinner
      authored
      2cd6d4bView commit details
      Copy full SHA for 2cd6d4b
      View code at this pointBrowse repository at this point
  2. Commits on Aug 14, 2026

    • gh-155742: Get PyBytes_AS_STRING() as `const char*` (#155751)

      Show description for 079dd5e
      vstinnervstinner
      authored
      079dd5eView commit details
      Copy full SHA for 079dd5e
      View code at this pointBrowse repository at this point
  3. Commits on Sep 23, 2025

    • gh-129813, PEP 782: Use PyBytesWriter in utf8_encoder() (#138874)

      Show description for 8cfd7b4
      vstinnervstinner
      authored
      8cfd7b4View commit details
      Copy full SHA for 8cfd7b4
      View code at this pointBrowse repository at this point
  4. Commits on Jun 27, 2024

    • gh-121040: Use __attribute__((fallthrough)) (#121044)

      Show description for 12af8ec
      vstinnersobolevn
      vstinner
      and
      sobolevn
      authored
      12af8ecView commit details
      Copy full SHA for 12af8ec
      View code at this pointBrowse repository at this point
  5. Commits on Jun 1, 2023

    • gh-92536: Remove PyUnicode_READY() calls (#105210)

      Show description for ef30093
      vstinnervstinner
      authored
      ef30093View commit details
      Copy full SHA for ef30093
      View code at this pointBrowse repository at this point
  6. Commits on May 2, 2022

    • bpo-36819: Fix crashes in built-in encoders with weird error handlers (GH-28593)

      Show description for 18b07d7
      serhiy-storchakaserhiy-storchaka
      authored
      18b07d7View commit details
      Copy full SHA for 18b07d7
      View code at this pointBrowse repository at this point
  7. Commits on Mar 31, 2021

    • bpo-43179: Generalise alignment for optimised string routines (GH-24624)

      Show description for dec0757
      jrtc27jrtc27
      authored
      dec0757View commit details
      Copy full SHA for dec0757
      View code at this pointBrowse repository at this point
  8. Commits on Oct 18, 2020

    • bpo-38252: Use 8-byte step to detect ASCII sequence in 64bit Windows build (GH-16334)

      author
      Ma Lin
      authored
      a0c603cView commit details
      Copy full SHA for a0c603c
      View code at this pointBrowse repository at this point
  9. Commits on Jun 8, 2020

    • bpo-29882: Add _Py_popcount32() function (GH-20518)

      Show description for c6b292c
      vstinnervstinner
      authored
      c6b292cView commit details
      Copy full SHA for c6b292c
      View code at this pointBrowse repository at this point
  10. Commits on Apr 17, 2020

    • bpo-40302: UTF-32 encoder SWAB4() macro use a|b rather than a+b (GH-19572)

      vstinnervstinner
      authored
      d7c657dView commit details
      Copy full SHA for d7c657d
      View code at this pointBrowse repository at this point
    • bpo-40302: Add pycore_byteswap.h header file (GH-19552)

      Show description for 1ae035b
      vstinnervstinner
      authored
      1ae035bView commit details
      Copy full SHA for 1ae035b
      View code at this pointBrowse repository at this point
  11. Commits on Apr 11, 2020

    • bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345)

      serhiy-storchakaserhiy-storchaka
      authored
      cd8295fView commit details
      Copy full SHA for cd8295f
      View code at this pointBrowse repository at this point
  12. Commits on Mar 11, 2020

    • Update some www.unicode.org URLs to use HTTPS. (GH-18912)

      benjaminpbenjaminp
      authored
      51796e5View commit details
      Copy full SHA for 51796e5
      View code at this pointBrowse repository at this point
  13. Commits on Feb 27, 2020

    • bpo-39087: Optimize PyUnicode_AsUTF8AndSize() (GH-18327)

      Show description for 02a4d57
      methanemethane
      authored
      02a4d57View commit details
      Copy full SHA for 02a4d57
      View code at this pointBrowse repository at this point
  14. Commits on Feb 12, 2020

    • closes bpo-39605: Fix some casts to not cast away const. (GH-18453)

      Show description for e6be9b5
      petdancepetdance
      authored
      e6be9b5View commit details
      Copy full SHA for e6be9b5
      View code at this pointBrowse repository at this point
  15. Commits on Jun 25, 2019

    • bpo-24214: Fixed the UTF-8 and UTF-16 incremental decoders. (GH-14304)

      Show description for 894263b
      serhiy-storchakaserhiy-storchaka
      authored
      894263bView commit details
      Copy full SHA for 894263b
      View code at this pointBrowse repository at this point
  16. Commits on May 2, 2019

    • bpo-36775: _PyCoreConfig only uses wchar_t* (GH-13062)

      Show description for 709d23d
      vstinnervstinner
      authored
      709d23dView commit details
      Copy full SHA for 709d23d
      View code at this pointBrowse repository at this point
  17. Commits on Aug 29, 2018

    • bpo-34523: Support surrogatepass in locale codecs (GH-8995)

      Show description for 3d4226a
      vstinnervstinner
      authored
      3d4226aView commit details
      Copy full SHA for 3d4226a
      View code at this pointBrowse repository at this point
  18. Commits on Aug 21, 2017

    • bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157)

      author
      Stefan Krah
      authored
      f432a32View commit details
      Copy full SHA for f432a32
      View code at this pointBrowse repository at this point
  19. Commits on Oct 30, 2016

    • Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc.

      Show description for 998c9cd
      serhiy-storchakaserhiy-storchaka
      committed
      998c9cdView commit details
      Copy full SHA for 998c9cd
      View code at this pointBrowse repository at this point
  20. Commits on Sep 2, 2016

    • PEP 7 style for if/else in C

      Show description for 1a05d6c
      vstinnervstinner
      committed
      1a05d6cView commit details
      Copy full SHA for 1a05d6c
      View code at this pointBrowse repository at this point
  21. Commits on Aug 30, 2016

    • Issue #27895: Spelling fixes (Contributed by Ville Skyttä).

      rhettingerrhettinger
      committed
      15f44abView commit details
      Copy full SHA for 15f44ab
      View code at this pointBrowse repository at this point
  22. Commits on May 16, 2016

    • Issue #26765: Ensure that bytes- and unicode-specific stringlib files are used

      Show description for bcde10a
      serhiy-storchakaserhiy-storchaka
      committed
      bcde10aView commit details
      Copy full SHA for bcde10a
      View code at this pointBrowse repository at this point
  23. Commits on Oct 9, 2015

    • Optimize error handlers of ASCII and Latin1 encoders when the replacement

      Show description for 6bd525b
      vstinnervstinner
      committed
      6bd525bView commit details
      Copy full SHA for 6bd525b
      View code at this pointBrowse repository at this point
    • Add _PyBytesWriter_WriteBytes() to factorize the code

      vstinnervstinner
      committed
      ce179bfView commit details
      Copy full SHA for ce179bf
      View code at this pointBrowse repository at this point
    • _PyBytesWriter: simplify code to avoid "prealloc" parameters

      Show description for ad77158
      vstinnervstinner
      committed
      ad77158View commit details
      Copy full SHA for ad77158
      View code at this pointBrowse repository at this point
  24. Commits on Oct 8, 2015

    • Optimize backslashreplace error handler

      Show description for e7bf86c
      vstinnervstinner
      committed
      e7bf86cView commit details
      Copy full SHA for e7bf86c
      View code at this pointBrowse repository at this point
    • Issue #25318: Add _PyBytesWriter API

      Show description for fdfbf78
      vstinnervstinner
      committed
      fdfbf78View commit details
      Copy full SHA for fdfbf78
      View code at this pointBrowse repository at this point
  25. Commits on Oct 1, 2015

    • Issue #25267: The UTF-8 encoder is now up to 75 times as fast for error

      Show description for 01ada39
      vstinnervstinner
      committed
      01ada39View commit details
      Copy full SHA for 01ada39
      View code at this pointBrowse repository at this point
  26. Commits on May 18, 2015

    • Fixed typos in comments.

      serhiy-storchakaserhiy-storchaka
      committed
      9ce71a6View commit details
      Copy full SHA for 9ce71a6
      View code at this pointBrowse repository at this point
    • Fixed typos in comments.

      serhiy-storchakaserhiy-storchaka
      committed
      7e29eeaView commit details
      Copy full SHA for 7e29eea
      View code at this pointBrowse repository at this point
  27. Commits on May 12, 2015

    • Issue #15027: The UTF-32 encoder is now 3x to 7x faster.

      serhiy-storchakaserhiy-storchaka
      committed
      0d4df75View commit details
      Copy full SHA for 0d4df75
      View code at this pointBrowse repository at this point
  28. Commits on Jan 4, 2014

    • Reverted changeset b72c5573c5e7 (issue #15027).

      serhiy-storchakaserhiy-storchaka
      committed
      3079328View commit details
      Copy full SHA for 3079328
      View code at this pointBrowse repository at this point
    • Issue #15027: Rewrite the UTF-32 encoder. It is now 1.6x to 3.5x faster.

      serhiy-storchakaserhiy-storchaka
      committed
      583a939View commit details
      Copy full SHA for 583a939
      View code at this pointBrowse repository at this point
  29. Commits on Nov 19, 2013

    • Remove dead code committed in issue #12892.

      serhiy-storchakaserhiy-storchaka
      committed
      dc2fd51View commit details
      Copy full SHA for dc2fd51
      View code at this pointBrowse repository at this point
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.