cpython/Lib/zoneinfo
Miss Islington (bot) 4c3e2114b5
[3.14] gh-143241: Fix infinite loop in zoneinfo._common.load_data (GH-143243) (#143251)
gh-143241: Fix infinite loop in `zoneinfo._common.load_data` (GH-143243)

Correctly reject truncated TZif files in `ZoneInfo.from_file`.

---------
(cherry picked from commit 3ca1f2a370)

Co-authored-by: Fatih Çelik <fcelik.ft@gmail.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
2025-12-28 15:14:04 +00:00
..
__init__.py [3.14] gh-137754: Fix import of zoneinfo if _datetime is not available (GH-137845) (GH-138084) 2025-10-08 14:28:41 +02:00
_common.py [3.14] gh-143241: Fix infinite loop in zoneinfo._common.load_data (GH-143243) (#143251) 2025-12-28 15:14:04 +00:00
_tzpath.py [3.14] GH-137841: Open tzdata/zones file with UTF-8 encoding (GH-137872) (#141607) 2025-11-20 18:23:40 +02:00
_zoneinfo.py [3.14] gh-135273: Unify ZoneInfo.from_file signatures (GH-135274) (#135716) 2025-06-19 15:14:14 +00:00