Andreas Molzer
101940335c
Fix public constructor from miniz_oxide status
...
Avoids leaking the dependency on `miniz_oxide` into the public interface
by making a constructor taking a status argument crate internal. It
would otherwise not be possible to replace the deflate decoder without
breaking that interface.
2019-11-20 19:56:13 +01:00
Masterchef365
f8d4b57120
Change implementation details for InflateError, add uncompressed cap
2019-10-04 18:52:39 -07:00
Masterchef365
6f9f2adfbf
Improved error messages for inflate decompression
2019-10-02 21:06:11 -07:00
Masterchef365
205626bd62
Switch to miniz_oxide crate for DEFLATE decompression
2019-10-02 18:51:47 -07:00
Dustin Thomson
30eb8487a6
Signed value support
...
Add support for SBYTE, SSHORT, SLONG, SRATIONAL as per the Tiff 6.0 spec
Add support for multiple BYTE
2019-08-14 21:22:56 -06:00
Atul Bhosale
522fbd1a69
Format code using 'cargo fmt'
2019-04-18 00:04:43 +05:30
Birk Tjelmeland
d637e1f7f6
Fix memory exhaustion bug
2019-02-27 16:15:57 +01:00
Sven Nilsen
c3aaadaa4e
Fix missing errors
2018-09-19 18:12:19 +02:00
Sven Nilsen
742784ddc7
Merge branch 'master' into master
2018-09-19 15:25:24 +02:00
Felix Schütt
0089e93b49
Migrate from String to properly typed TiffUnsupportedError
2018-09-13 13:44:16 +02:00
Felix Schütt
2c6ca5459a
Migrate from String to properly typed TiffFormatError
2018-09-13 13:20:50 +02:00
Jim Rybarski
ff1d31533b
Add support for ASCII tags
2018-08-17 11:43:51 -05:00
R.Chavignat
112492261f
Cleanups, visibility fixes, add authors
2018-06-17 15:45:00 +02:00
R.Chavignat
0c623bc3a3
Refactor a bit
...
Rename the Image* types to Tiff*
Extract the "common" types to the top level.
2018-03-13 00:07:06 +01:00