Mathieu Malaterre
6e22c4f68a
[trunk] Add some sanity checks when reading Ippm(i) segments
...
Update issue 288
2014-03-13 15:34:36 +00:00
Mathieu Malaterre
565ef29ae3
[trunk] Make sure to reallocate ppm data buffer when multiple Ippm(i) buffer are found
...
This handle the case where remaining data is exactly Nppm(i)
Fixes issue 287
2014-03-13 13:47:44 +00:00
Mathieu Malaterre
68398b2a5a
[trunk] Add documentation to the checkmd5refs cmake module (used for regression testing)
2014-03-13 12:37:36 +00:00
Mathieu Malaterre
5624e4a25f
[trunk] Always report when decompression failed as return code value
2014-03-13 12:31:41 +00:00
Mathieu Malaterre
92e07f3b74
[trunk] Fix test NR-DEC-issue171.jp2-71-decode-md5 after recent code change
2014-03-13 12:26:30 +00:00
Mathieu Malaterre
8447f0a323
[trunk] Add a double check for user input
2014-03-13 12:26:06 +00:00
Mathieu Malaterre
f0a2fdd508
[trunk] Fix compilation on VS2010 (snprintf is not C89). C++11 should avoid this in the future
2014-03-13 11:03:05 +00:00
Mathieu Malaterre
320784659d
[trunk] Just in case this would be helpful for other, here is the code used to track issue 80
...
Update issue 80
2014-03-13 10:56:48 +00:00
Mathieu Malaterre
51ab8cd67d
[trunk] Tweak documentation in t2.c. Be more verbose in case of failure.
2014-03-13 10:46:54 +00:00
Mathieu Malaterre
237253d83b
[trunk] Add some documention in the pi code
2014-03-13 10:42:06 +00:00
Mathieu Malaterre
fe100fb490
[trunk] Add debug code to extract decompressed image right before PCLR handling
...
Update issue 235
2014-03-13 10:35:41 +00:00
Mathieu Malaterre
c7b646e23a
[trunk] Add a small helper to spli ppm into 3 pgm files
...
Update issue 235
2014-03-13 09:57:20 +00:00
Mathieu Malaterre
41add6882b
[trunk] Make sure to use 8bits buffer when applying the ICC profile.
...
Fixes issue 281
2014-03-12 14:18:25 +00:00
Mathieu Malaterre
dd0d2c2f0a
[trunk] Add debug info to be able to test integration with littlecms
2014-03-12 13:55:41 +00:00
Mathieu Malaterre
d38e32c036
[trunk] TIFF files in test suite can have 1 or 3 components
2014-03-12 11:32:44 +00:00
Mathieu Malaterre
73315c2edc
[trunk] Simplify code when reading in TIFF images
2014-03-12 10:50:47 +00:00
Mathieu Malaterre
6b51d11d08
[trunk] Make sure when reading POC that number of layers (layer end) is within acceptable bound.
...
Fixes issue 80
2014-03-12 10:10:21 +00:00
Mathieu Malaterre
59270c39a7
[trunk] Re-active old warning about missing SOP marker
2014-03-11 15:21:12 +00:00
Mathieu Malaterre
db82cf7778
[trunk] Add debug info to track issue 80
...
Update issue 80
2014-03-11 15:17:39 +00:00
Mathieu Malaterre
ddb1d57766
[trunk] Rework assertion to work on 32bits system
2014-03-11 12:56:52 +00:00
Mathieu Malaterre
5dd770746b
[trunk] Fix remainings warnings on linux/32bits arch
2014-03-11 10:28:04 +00:00
Mathieu Malaterre
fa436eb368
[trunk] Rework fseek ifdefs blockers, it breaks the 64bits behavior for fseeko
2014-03-11 10:27:01 +00:00
Mathieu Malaterre
fcc658f106
[trunk] Fix compilation errors when JPWL and/or MJ2 are build
2014-03-11 09:11:35 +00:00
Mathieu Malaterre
2e7b8fb9a1
[trunk] Another final round of fixes for sign conversion warnings.
...
Fixes issue 256
2014-03-10 16:43:04 +00:00
Mathieu Malaterre
1778e2576e
[trunk] Another round of fixes for sign conversion warnings.
...
Update issue 256
2014-03-10 16:17:12 +00:00
Mathieu Malaterre
73c9e85642
[trunk] Another round of fixes for sign conversion warnings.
...
Update issue 256
2014-03-10 16:17:01 +00:00
Mathieu Malaterre
76557d2eb3
[trunk] Another round of fixes for sign conversion warnings.
...
Update issue 256
2014-03-10 15:51:05 +00:00
Mathieu Malaterre
9095c7361e
[trunk] Remove old warnings about deprecated API
2014-03-10 14:51:59 +00:00
Mathieu Malaterre
c02c1432e8
[trunk] Remove a set of warning about sign conversion
...
Update issue 266
2014-03-10 14:15:27 +00:00
Mathieu Malaterre
8411ed4f80
[trunk] Remove warning about sign conversion in color.c
...
Update issue 256
2014-03-10 14:05:25 +00:00
Mathieu Malaterre
4de95f320f
[trunk] Run richter test suite, correct a regression introduced in r2668
2014-03-10 13:51:16 +00:00
Mathieu Malaterre
aea18173d1
[trunk] Tweak JP2 conformance test suite add documentation
2014-03-10 13:31:51 +00:00
Mathieu Malaterre
856fc0652f
[trunk] Properly handle number of components to run kakadu test suite.
...
Update issue 266
2014-03-10 13:05:20 +00:00
Mathieu Malaterre
b01c1240cf
[trunk] Fix simple sign conversion warnings only visible on 32bits arch
2014-03-10 12:22:56 +00:00
Mathieu Malaterre
836ec05920
[trunk] Handle multi components files with PGM outputs
2014-03-10 12:20:55 +00:00
Mathieu Malaterre
9a52b30c3d
[trunk] Properly handle PGM file generation when fullpath is specified in the cmd line
...
This will break a very old behavior (since 2005), but avoid writing in un-expected places for users
This also make the behavior similar with PGX file generation
2014-03-10 10:52:09 +00:00
Mathieu Malaterre
76af73bc72
[trunk] Fix inversion in code convention
2014-03-10 10:43:45 +00:00
Mathieu Malaterre
f7bc0b49cb
[trunk] Fix typo in the code
2014-03-10 10:12:25 +00:00
Mathieu Malaterre
9155e98911
[trunk] rework actual code to handle DOS/UNIX end of lines in a transparent manner.
...
This will help cross compilation cases
2014-03-10 10:09:30 +00:00
Mathieu Malaterre
7aee50de97
[trunk] First pass to cleanup compare_dump_files
2014-03-10 09:56:22 +00:00
Mathieu Malaterre
24966ffbda
[trunk] Fix compilation when TIFF lib is neither found nor compiled
2014-03-10 09:36:14 +00:00
Mathieu Malaterre
666ef53fd2
[trunk] Make sure to always initialize variable
2014-03-10 08:40:02 +00:00
Mathieu Malaterre
e02ba05034
[trunk] Fix warnings about shadow variables
2014-03-10 08:25:08 +00:00
Mathieu Malaterre
b478912910
[trunk] remove a warning when using strict prototype
2014-03-10 08:15:43 +00:00
Mathieu Malaterre
2001932c56
[trunk] Remove 2 warnings about set but not used variables
2014-03-10 08:13:05 +00:00
Mathieu Malaterre
f54de95802
[trunk] Upon failure, need to return proper return code
2014-03-07 17:23:19 +00:00
Mathieu Malaterre
fa1c2454e6
[trunk] Add new test suite that run on kakadu conformance images
2014-03-07 17:18:13 +00:00
Mathieu Malaterre
6b94237679
[trunk] Cleanup commit. Rename compare family since comparePGX now support TIFF.
...
Rename compareRAWimage for clarity since it merely compare files (not images).
2014-03-07 16:24:24 +00:00
Mathieu Malaterre
aedff8a000
[trunk] Use C-style comments
2014-03-07 16:17:21 +00:00
Mathieu Malaterre
a0aa8dd851
[trunk] Rework the code to simplify cleanup code
2014-03-07 16:15:59 +00:00