Commit graph

9 commits

Author SHA1 Message Date
Ryan Oldenburg 7401ceb3d1 for mac 2022-07-02 01:07:03 -05:00
Ryan Oldenburg 8b62fc428b jpegsuite, validate uses masters/diffs/rendered independently 2022-05-11 17:54:02 -05:00
treeform ecd59d214a Better JPEG validation. 2022-05-07 12:19:15 -07:00
treeform 5e484ad4ab
Resurrect old nim-native jpeg parser and fix most issues (#414)
* Add new jpeg tests.
* Resurrect old jpeg.
* Fix Jpeg grayscale
* Fix 4:1:1 scaling.
* Better chunk scanner.
* Fight progressive.
* Fight restart markers.
* Jpeg can now parse all of the test files.
* Fuzzing and overflow checks
* Make getBits* the only way to read the bits. 
* Make Quantiziation and IDCT happen only in one place.
* Rename jpg folder to jpeg
2022-05-05 09:19:17 -07:00
treeform 4a3d42a034 clean up paths. 2021-11-28 16:03:26 -08:00
treeform e06e13b2ce
Use genny. (#274)
* Ignore generated.
* Use genny.
2021-09-01 11:15:33 -07:00
Ryan Oldenburg 7debb739f9 small things 2021-08-23 18:18:35 -05:00
Ryan Oldenburg 0113a4846c ignore dll 2020-12-09 23:49:00 -06:00
treeform 238479e72e Initial commit 2020-11-19 18:41:32 -08:00