Skip to content

[3.15] gh-160187: Reject ISO-2022 designations into the wrong G set (GH-160188) - #161064

Merged
gpshead merged 1 commit into
python:3.15from
miss-islington:backport-5f28e31-3.15
Nov 1, 2026
Merged

gpshead merged 1 commit into
python:3.15from
miss-islington:backport-5f28e31-3.15

Conversation

@miss-islington

@miss-islington miss-islington commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

The ISO-2022 decoders checked only that a designated charset belonged to
the encoding, not that it went to the code element the encoding assigns
it to.

ANT-2026-TH3IZKXQ
(cherry picked from commit 5f28e31)

Co-authored-by: Gregory P. Smith 68491+gpshead@users.noreply.github.com

…ythonGH-160188)

The ISO-2022 decoders checked only that a designated charset belonged to
the encoding, not that it went to the code element the encoding assigns
it to.

ANT-2026-TH3IZKXQ
(cherry picked from commit 5f28e315cc08d9a58293a1ae5d91db9b9d8ff0e8)

Co-authored-by: Gregory P. Smith <68491+gpshead@users.noreply.github.com>
@bedevere-app bedevere-app Bot added the sprint label Nov 1, 2026
@github-project-automation github-project-automation Bot moved this to Todo in Sprint Nov 1, 2026
@gpshead
gpshead merged commit 9842796 into python:3.15 Nov 1, 2026
61 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Sprint Nov 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants