photocraft/crates/codecs/tests
Alex Gorevski a1f4387e63
fix(codecs): correct TIFF polarity and BigTIFF orientation (#746)
Use the TIFF decoder's normalized WhiteIsZero samples without a second inversion, and parse BigTIFF IFD0 Orientation so decode applies the recorded rotation.

Fixes #691

Fixes #693

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: Tanish Manku <tmanku.dev@gmail.com>
Copilot-Session: e77cd34a-ce3e-4981-996f-4d37d49df90d
2026-10-07 13:50:04 -07:00
..
common Format: adopt the craft-family rustfmt.toml and format the workspace 2026-10-04 11:31:17 -04:00
camera_raw.rs Format: adopt the craft-family rustfmt.toml and format the workspace 2026-10-04 11:31:17 -04:00
decode_warnings.rs Import warns when it keeps only the first frame or page, or a JPEG ends early (#518, #523) (#563) 2026-10-07 16:20:02 +07:00
deep_exr.rs rustfmt crates/codecs/tests/deep_exr.rs (Format red on main since #642) (#804) 2026-10-07 13:47:55 -07:00
detect_caps.rs Open HEIC/HEIF photos (#355) (#372) 2026-10-07 10:20:40 -04:00
fidelity.rs Never crash: psd, codecs, format, io are panic-free (Rule 9) (#34) 2026-10-04 13:25:17 -04:00
heif.rs Open HEIC/HEIF photos (#355) (#372) 2026-10-07 10:20:40 -04:00
limits.rs Apply EXIF orientation on open, write Orientation = 1 on export (#285) (#318) (#318) 2026-10-06 08:20:36 -04:00
malformed.rs Open HEIC/HEIF photos (#355) (#372) 2026-10-07 10:20:40 -04:00
metadata.rs JPEG export no longer fails when the document's XMP is over 64 KB (#645) 2026-10-07 16:32:26 -04:00
orientation.rs Harden EXIF orientation: limits after rotation, fallible allocation, strict IFD parsing (#345) (#345) 2026-10-06 18:21:33 -04:00
png_jpeg.rs Photoshop oracles via storytold/photocraft-corpus: pinned corpora, corpus feature, test-corpus, CI job (#190) (#190) 2026-10-05 17:47:33 -04:00
roundtrip.rs Never crash: psd, codecs, format, io are panic-free (Rule 9) (#34) 2026-10-04 13:25:17 -04:00
tiff_regressions.rs fix(codecs): correct TIFF polarity and BigTIFF orientation (#746) 2026-10-07 13:50:04 -07:00