diff options
author | Gregory P. Smith [Google LLC] <gps@google.com> | 2021-07-16 23:09:10 -0700 |
---|---|---|
committer | Gregory P. Smith [Google LLC] <gps@google.com> | 2021-07-16 23:09:10 -0700 |
commit | c901c8cbb5fc67e069011f11fe954908e781470b (patch) | |
tree | 11ba9722ce3e54e7df491abc6767086f24b5cff1 /CHANGES.txt | |
parent | 16f362cacd53abee3e60b14d18536cf32e4219f0 (diff) | |
download | simplejson-c901c8cbb5fc67e069011f11fe954908e781470b.tar.gz |
Fix the C extension module to harden is_namedtuple.
Protects against looks-a-likes such as Mocks. Also prevent dict encoding
from causing an unraised SystemError when encountering a non-Dict.
Noticed by running user tests against a CPython interpreter with C
asserts enabled (COPTS += -UNDEBUG).
Diffstat (limited to 'CHANGES.txt')
-rw-r--r-- | CHANGES.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 8f443c3..54cc2ef 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,8 @@ +* Fix the C extension module to harden is_namedtuple against looks-a-likes such + as Mocks. Also prevent dict encoding from causing an unraised SystemError when + encountering a non-Dict. Noticed by running user tests against a CPython + interpreter with C asserts enabled (COPTS += -UNDEBUG). + Version 3.17.3 released 2021-07-09 * Replaced Travis-CI and AppVeyor with Github Actions, |