gh-139400: Make sure that parent parsers outlive their subparsers in pyexpat#139403
Merged
Merged
gh-139400: Make sure that parent parsers outlive their subparsers in pyexpat#139403
pyexpat#139403Commits
Commits on Sep 28, 2025
pyexpat.c: Disallow collection of in-use parent parsers
Show description for e1c0470committed- committed
- committed
- committed
Simplify xmlparseobject_ to xmlparseobject
Show description for 22417eccommittedLeverage Py_CLEAR
Show description for 20caacdcommittedSimplify call to Py_CLEAR
Show description for f8c58a3committedStreamline docsting of ParentParserLifetimeTest
Show description for f1e3e36committedpyexpat.c: Adjust whitespace around pointer
Show description for 1b2937dcommitted
Commits on Sep 29, 2025
Re-write news item
Show description for 8c5a4e8committed
Commits on Sep 30, 2025
Turn parent into a PyObject pointer
Show description for a6f5520committedAdd missing parent visit to xmlparse_traverse
Show description for 4470ceacommittedRe-write comment about mission of "PyObject *parent"
Show description for 3759ac7committed
Commits on Oct 2, 2025
- committed
Add more tests
Show description for 6d3c424committed
Commits on Oct 5, 2025
- committed
- committed
Drop reference to XML_ExternalEntityParserCreate
Show description for a669454committed- committed
- committed
- committed
- committed