Onno Kammeraad
fd789dc420
Cursor::new(Vec::new()) requires a &mut instead of just &
2019-11-12 13:09:09 +01:00
Onno and HeroicKatora
f70447325e
Update tests/encode_images.rs
...
Co-Authored-By: HeroicKatora <HeroicKatora@users.noreply.github.com >
2019-11-12 10:40:19 +01:00
Onno Kammeraad
b2eb480c44
add multipage testcase, to validate the multipage image handling
2019-11-12 09:44:27 +01:00
Onno Kammeraad
686e9b2648
added a missing offset increase while adding padding
2019-11-11 16:15:01 +01:00
Onno Kammeraad
cbae42ea94
fixed support for multipage images, the IDF offset is added during the new and also at the end of the internal_finish. This should only be done once
2019-11-06 14:04:18 +01:00
Onno Kammeraad
80b8ec5cdb
Somehow the current offset was invalid when using multipage images. Now using the seek function to get the current offset
2019-11-06 13:58:29 +01:00
HeroicKatora
6aea7b33c1
Merge pull request #49 from Masterchef365/deflate
...
Old-style DEFLATE compression support
2019-11-01 00:42:18 +01:00
HeroicKatora
770262cb02
Merge pull request #25 from birktj/new_tests
...
Test decoder output
2019-10-15 04:35:06 +02:00
HeroicKatora
1f957029af
Merge pull request #55 from trolleyman/master
...
Make Limits struct fields publicly accessible
2019-10-14 21:07:11 +02: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
Masterchef365
ce73d39d57
Add old-style DEFLATE support
2019-10-02 18:51:07 -07:00
Masterchef365
b79128d766
Add Deflate and OldDeflate compression type recognition
2019-10-02 18:51:07 -07:00
HeroicKatora
c8f384d6a6
Merge pull request #58 from paolobarbolini/update-num-derive
...
update num-derive to 0.3, bump rustc to 1.34.2
2019-10-01 21:01:21 +02:00
Paolo Barbolini
ce1d4cb289
update num-derive to 0.3 change minimal rustc to 1.34.2
2019-10-01 20:31:43 +02:00
HeroicKatora
b95e5b8f95
Merge pull request #56 from trolleyman/invalid_test_names
...
Renamed test files
2019-09-22 23:43:51 +02:00
Callum Tolley
bc05e0b7c6
Renamed files
2019-09-22 22:25:29 +01:00
Callum Tolley
3868f78067
Make Limits struct fields publicly accessible
2019-09-22 22:11:24 +01:00
HeroicKatora
f6a91065d9
Merge pull request #53 from JohnTitor/remove-try-macros
...
Remove `try!` macros
2019-08-29 21:40:27 +02:00
Yuki Okushi
ea19f0f686
Remove try! macros
2019-08-29 19:10:27 +09:00
HeroicKatora
3b85b68ae9
Merge pull request #51 from 51systems/tiff6-signed
...
Signed value support
2019-08-16 16:52:27 +02: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
HeroicKatora
1c2e57a22a
Merge pull request #45 from image-rs/release-0.3.1
...
Bump version to 0.3.1
v0.3.1
2019-05-26 03:23:55 +02:00
Andreas Molzer
2c7f329115
Bump version to 0.3.1
...
There are no function changes from 0.3 but the compiler requirements
have been lowered. This avoids having to make a decision on `image`
right now, which would delay valuable bug fixes and improvements.
2019-05-26 02:01:12 +02:00
HeroicKatora
c9675360cf
Merge pull request #44 from birktj/rustc-version
...
Change minimal rustc version to 1.24.1
2019-05-26 01:35:47 +02:00
Birk Tjelmeland
514b7cddaa
Change minimal rustc version to 1.24.1
2019-05-03 23:12:29 +02:00
HeroicKatora
fa900be945
Merge pull request #43 from birktj/update_version
...
Release version 0.3
v0.3.0
2019-04-25 23:10:56 +02:00
Birk Tjelmeland
d8d689d859
Exclude test images from cargo package
2019-04-25 23:05:41 +02:00
Birk Tjelmeland
cf921583cd
Release version 0.3
2019-04-25 22:38:55 +02:00
Birk Tjelmeland
48f16f5206
Merge pull request #41 from birktj/fix-bugs
...
Fix divide by zero bug
2019-04-25 22:30:31 +02:00
Birk Tjelmeland
a2f7aa9500
Fix tests so that they remove warning properly
2019-04-25 20:48:48 +02:00
HeroicKatora
10065c5eb0
Merge pull request #42 from image-rs/organization-move
...
Update readme with organization data
2019-04-25 20:11:27 +02:00
HeroicKatora
6999179419
Merge pull request #36 from aschampion/fewer-write-image-panics
...
Remove several panics in write_image
2019-04-25 20:10:47 +02:00
Andrew Champion
496a2f31cf
Convert panic to error for writing wrong size strip
2019-04-25 20:03:30 +02:00
Andrew Champion
334759b08d
Remove several panics in write_image
...
Closes #35 .
2019-04-25 20:03:29 +02:00
Andreas Molzer
ed94b35487
Update the repository url in Cargo.toml
2019-04-25 18:25:45 +02:00
Andreas Molzer
326ebd8514
Update readme with organization data
...
Inserts some other badges that are typically present in the other
repositories.
2019-04-25 18:23:19 +02:00
Birk Tjelmeland
4609425be9
Merge pull request #37 from jimrybarski/master
...
Allow Decoder::next_image() to be called multiple times to allow paging through a multi-page TIFF
2019-04-25 18:23:06 +02:00
Birk Tjelmeland
dbf532b0a9
Fix divide by zero bug
...
This fixes #33
2019-04-25 14:58:08 +02:00
Birk Tjelmeland
f7850ad5bd
Merge pull request #39 from Atul9/cargo-fmt
...
Format code using 'cargo fmt'
2019-04-25 14:40:18 +02:00
Atul Bhosale
522fbd1a69
Format code using 'cargo fmt'
2019-04-18 00:04:43 +05:30
Jim Rybarski
d314a032de
Merge branch 'master' of github.com:PistonDevelopers/image-tiff
2019-03-29 09:47:35 -05:00
HeroicKatora
fc743cfd27
Merge pull request #32 from birktj/fix-bugs
...
Fix bugs, compiler warnings and add tests
2019-03-28 21:45:26 +01:00
Jim Rybarski
198f3ff3dc
Allow Decoder::next_image() to be called multiple times to allow paging through a multi-page TIFF
2019-03-28 15:14:44 -05:00
Birk Tjelmeland
5e86931dff
Fix possibly overflowing multiplications
2019-03-12 11:07:57 +01:00
Birk Tjelmeland
1871f985c0
Add birktj as author
2019-02-28 08:16:07 +01:00
Birk Tjelmeland
5c3f50f800
Fix compiler and clippy warnings
2019-02-28 07:58:07 +01:00
Birk Tjelmeland
2ff0934354
Fix infinite loop bug
2019-02-28 07:51:28 +01:00
Birk Tjelmeland
95b153cdeb
Add tests from fuzzing
...
Add test from fuzzing samples in #28 , #29 and #31
2019-02-27 19:53:48 +01:00