Files
craft-libs/crates
Dylan M. Taylor be7fafd14f craft-psd: bound the builder's default composite (#985)
Without a composite, PsdBuilder::build made a white placeholder of width x height x depth x
channels bytes with vec!, before checking the geometry: a 300000 x 300000 canvas asked for
270 GB, and an overflowing size wrapped. The header is validated first, the size is checked
against MAX_DECODED_BYTES (the encoder's own limit), and the buffer is reserved fallibly.

Ported from storytold/photocraft#13309.
2026-11-11 19:45:46 -05:00
..
2026-11-11 18:53:16 -05:00
2026-11-11 19:29:51 -05:00
2026-11-05 10:29:52 +01:00
…