As promised, a revised version of the early fail fixup, and a patch and tests for emails and names > 255 chars.
Regards, Daniel Daniel Axtens (3): parse(mail|archive): handle early fail within email module parser: limit emails and names to 255 chars tests for email and name length patchwork/management/commands/parsearchive.py | 15 +++++++++++++ patchwork/management/commands/parsemail.py | 31 +++++++++++++++----------- patchwork/parser.py | 4 ++-- patchwork/tests/fuzztests/email-len.mbox | Bin 0 -> 925 bytes patchwork/tests/fuzztests/name-len.mbox | Bin 0 -> 35351 bytes patchwork/tests/test_parser.py | 4 +++- 6 files changed, 38 insertions(+), 16 deletions(-) create mode 100644 patchwork/tests/fuzztests/email-len.mbox create mode 100644 patchwork/tests/fuzztests/name-len.mbox -- 2.11.0 _______________________________________________ Patchwork mailing list Patchwork@lists.ozlabs.org https://lists.ozlabs.org/listinfo/patchwork