Files
figcraft/crates
Dylan M. Taylor 6da4c30cae fix(svg): refuse a document compressed twice and charge a refused embedded one (#1924)
One gzip layer is unpacked within the import budget, but usvg gunzips what
it is handed again with no limit, so a doubly compressed document or
embedded image expanded outside the budget. A compressed embedded image
that failed its budget also left the shared allowance untouched, so every
sibling image could repeat the work; a refusal now spends what was left.
2026-11-03 22:26:21 -05:00
..
…
…