pdftract/tests/fixtures/malformed
jedarden 5f35619595 feat(bf-okdnk): add CMAP output parsing and inspection
- Add iter() method to ToUnicodeMap for accessing CMAP structure
- Extend test_cmap_unmapped_glyph_skip to show CMAP contents
- Extend test_cmap_multiple_mappings_with_unmapped_check to show mappings
- Add debug output for inspection of source bytes and target chars
- Add verification note at notes/bf-okdnk.md

This enables inspection of CMAP output structure to verify unmapped glyphs
are properly handled before implementing actual filtering logic.

Closes bf-okdnk
2026-07-06 17:54:13 -04:00
..
bomb-10k-2g.pdf test(pdftract-17cnu): implement TH-01 decompression bomb security test 2026-05-25 12:09:54 -04:00
circular_ref.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
compression-bomb.bin docs(bf-4xk2v): add verification note and compression bomb fixture 2026-05-23 13:32:19 -04:00
corrupt_xref.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
deep-gsave.pdf fix(pdftract-39gey): fix indent trigger to not split drop-cap paragraphs 2026-06-07 13:43:19 -04:00
empty.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
gen_bomb.py test(pdftract-17cnu): implement TH-01 decompression bomb security test 2026-05-25 12:09:54 -04:00
malformed_array.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
malformed_dictionary.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
malformed_hex_string.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
malformed_indirect.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
malformed_name.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
malformed_stream.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
malformed_string.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
overflow_numbers.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
random_bytes.bin test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
stream_bomb.pdf test(fixtures): restore malformed PDF corpus, commit so it is durable 2026-05-21 23:53:33 -04:00
truncated-flate.pdf feat(bf-okdnk): add CMAP output parsing and inspection 2026-07-06 17:54:13 -04:00