sysops
|
dff6b8b7a4
|
ING-04: mime-anhang-parsing
- mail/internal/mimeparse.Parse: rekursive Multipart-Zerlegung,
Zeichensatz-Reparatur (mime.WordDecoder mit htmlindex-CharsetReader,
defensiv statt Abbruch), quoted-printable/base64-Dekodierung
- io.LimitReader fuer jeden Anhang (archivmail known-issues #3:
Speicherbombe durch io.ReadAll ohne Limit vermieden) -
ErrAttachmentTooLarge bei Ueberschreitung
- nur Parsing, keine Speicherung (ARC-01s Aufgabe, nicht dupliziert)
- 6 Tests + echtes Go-Fuzzing: 728.164 reale Fuzz-Durchlaeufe
(go test -fuzz=FuzzParse -fuzztime=45s), 0 Abstuerze, 146
coverage-erweiternde Eingaben gefunden
- alle 3 Pflichtpruefungen real bestanden (Speicherbombe abgewehrt,
realitaetsnaher Testkorpus, Fuzz-Nachweis)
Pruefungen siehe mail/docs/ING-04-PRUEFPROTOKOLL.md
|
2026-08-30 23:31:02 +02:00 |
|