259f629a46Improve check for standard libs
Rex Dieter
2014-03-24 17:01:23 +0000
c302efcf86Install jpwl man pages only if jpwl is enabled
Rex Dieter
2014-03-24 16:58:46 +0000
e0b5b08f9aCalling AC_CANONICAL_SYSTEM implies AC_CANONICAL_TARGET, which gives incorrect results when cross compiling. Calling only AC_CANONICAL_HOST is enough.
Rex Dieter
2014-03-24 16:58:06 +0000
18c5be69e9[trunk] Make sure to exit early instead of looping on every single pixels
Mathieu Malaterre
2014-03-24 16:01:51 +0000
5a70e97f51[trunk] Fix typo in comment (this is not j2k_dump)
Mathieu Malaterre
2014-03-24 09:49:04 +0000
dac95eff3a[1.5] Rework r2768 in fact getopt_long is slightly different on GNU. Adapt signature to handle BSD signature and GNU one. Update issue 301
Mathieu Malaterre
2014-03-18 16:26:39 +0000
4f4de7070e[1.5] Create a new cmake option to choose between convienient copy of getopt and system installed one Udapte issue 301
Mathieu Malaterre
2014-03-18 15:59:08 +0000
f4707da97a[trunk] Revert r2764. It breaks ~230 tests as seen on continuous. Since no dataset is available, the issue 296 will be left open. Update issue 296
Mathieu Malaterre
2014-03-18 15:19:29 +0000
51ab074d50[trunk] User can now control source/target java version Fixes issue 303
Mathieu Malaterre
2014-03-18 15:00:23 +0000
78d1820881[1.5] Add a way for user to override source/target java version Update issue 303
Mathieu Malaterre
2014-03-18 14:58:14 +0000
6d9e8a5a63[trunk] Import git commit fc884aee2b69c78500e65c3d05bf216791a9ea4a from ghostscript team Fixes issue 296
Mathieu Malaterre
2014-03-18 14:43:47 +0000
008de86533[trunk] Import git commit 99a6f1af177c15f4db475186b79d169c993494ef from ghostscript team Update issue 296
Mathieu Malaterre
2014-03-18 14:43:18 +0000
de73cfeec1[1.5] Fix issues with big endian handling Fixes issue 302
Mathieu Malaterre
2014-03-18 14:40:37 +0000
ae49fd1aa9[trunk] Update big endian handling no such thing as WORDS_BIGENDIAN (prefer OPJ_BIG_ENDIAN) Update issue 302
Mathieu Malaterre
2014-03-18 14:37:33 +0000
49044ae2a8[1.5] Rework r2758 the conditions were not quite right. Update checks.
Mathieu Malaterre
2014-03-18 14:27:56 +0000
6e0162a8a6[1.5] Check the number of tiles
Mathieu Malaterre
2014-03-18 14:19:21 +0000
910af7edec[1.5] Import patch from trunk to make test passes. Affects: NR-DEC-2977.pdf.asan.67.2198.jp2-52-decode & NR-DEC-4149.pdf.SIGSEGV.cf7.3501.jp2-50-decode
Mathieu Malaterre
2014-03-18 14:05:44 +0000
69cd4f9211[1.5] Import portion of patch from issue 297 Run test suite on new datasets Update issue 297
Mathieu Malaterre
2014-03-18 12:47:45 +0000
79d18f7fd0[trunk] Now that dataset from issue 297 have been imported, run test suite. None of the dataset triggered any buffer overflow. Recent changes in trunk handle all those cases. Update issue 297
Mathieu Malaterre
2014-03-18 10:21:11 +0000
6fc2b56847[1.5] Remove another set of simple warnings
Mathieu Malaterre
2014-03-17 16:11:48 +0000
773bd89130[1.5] Remove simple warning about C++ style comments
Mathieu Malaterre
2014-03-17 16:03:07 +0000
866cd28ad4[trunk] Update BSD-4 copyright into a BSD-3 copyright Fixes issue 300
Mathieu Malaterre
2014-03-17 15:02:49 +0000
5d356d6fcb[1.5] Update BSD-4 copyright into a BSD-3 copyright Update issue 300
Mathieu Malaterre
2014-03-17 15:02:20 +0000
71a9f498b5[trunk] Since r2747 we are now able to track which files are missing from the test_suite. Add them.
Mathieu Malaterre
2014-03-14 15:52:22 +0000
b607da8ae9[trunk] add mecanism to track of addition of new regression files in svn/data. It will report when a J2K files is added but no test is found in the test_suite file
Mathieu Malaterre
2014-03-14 15:51:53 +0000
a43d206b93[trunk] Remove duplicate content from test_inline.c Thanks to Matthieu Darbois for report (and patch) Fixes issue 285
Mathieu Malaterre
2014-03-14 15:10:31 +0000
15863e7170[trunk] rework code from r2463. Really there has been some code duplication from r2413 Thanks to John Rogers (oracle.com) for report
Mathieu Malaterre
2014-03-14 15:06:20 +0000
5e91877636[trunk] rework code from r2463. Really there has been some code duplication from r2413 Thanks to John Rogers (oracle.com) for report
Mathieu Malaterre
2014-03-14 15:04:24 +0000
7e1d012161[trunk] Now that issue 165 dataset is in non regression repository, activate code to reject them Fixes issue 165
Mathieu Malaterre
2014-03-14 15:01:13 +0000
de74605777[trunk] Fix issue with & vs && Fixes issue 277
Mathieu Malaterre
2014-03-14 14:46:40 +0000
e8abf1fb25[trunk] Add internal implementation to dump all tiles/comp info Eg: opj_dump -f 8 -i input.j2k Update issue 3
Mathieu Malaterre
2014-03-14 13:53:36 +0000
b7fe7d25e1[trunk] Prevent a leak when reading PPT markers Update issue 295
Mathieu Malaterre
2014-03-14 12:27:01 +0000
138a65d6c1[trunk] Move INLINE definition within openjpeg.h header since application may use it
Mathieu Malaterre
2014-03-14 12:02:05 +0000
9194dfb94b[trunk] Rework r2731 since it breaks non-regression testing
Mathieu Malaterre
2014-03-14 11:42:26 +0000
b7ebf54a29[trunk] Be more verbose about failure. Update issue 294
Mathieu Malaterre
2014-03-14 11:37:44 +0000
3a80b72ac8[trunk] Add a temporary work around for issue 293 As described in the bug report the default allocation mecanism for codeblock data is too small for those dataset (16bits). We would need a finer (more granular) mecanism to reallocated only on demand. For now this help the two failing tests to pass. Fixes issue 293
Mathieu Malaterre
2014-03-14 10:54:08 +0000
3e33012bd9[trunk] Mark OpenJPEG to be ABI incompatible with previous one, move to SONAME 7 Also declare this is 2.1.0 (or very close)
Mathieu Malaterre
2014-03-14 09:30:03 +0000
fd3f7ca2bb[trunk] Remove warnings about unused values introduced in r2710 Thanks to Matthieu Darbois for patch Fixes issue 290
Mathieu Malaterre
2014-03-14 08:44:53 +0000
6e22c4f68a[trunk] Add some sanity checks when reading Ippm(i) segments Update issue 288
Mathieu Malaterre
2014-03-13 15:34:36 +0000
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
Mathieu Malaterre
2014-03-13 13:47:44 +0000
68398b2a5a[trunk] Add documentation to the checkmd5refs cmake module (used for regression testing)
Mathieu Malaterre
2014-03-13 12:37:36 +0000
5624e4a25f[trunk] Always report when decompression failed as return code value
Mathieu Malaterre
2014-03-13 12:31:41 +0000
92e07f3b74[trunk] Fix test NR-DEC-issue171.jp2-71-decode-md5 after recent code change
Mathieu Malaterre
2014-03-13 12:26:30 +0000
8447f0a323[trunk] Add a double check for user input
Mathieu Malaterre
2014-03-13 12:26:06 +0000
f0a2fdd508[trunk] Fix compilation on VS2010 (snprintf is not C89). C++11 should avoid this in the future
Mathieu Malaterre
2014-03-13 11:03:05 +0000
320784659d[trunk] Just in case this would be helpful for other, here is the code used to track issue 80 Update issue 80
Mathieu Malaterre
2014-03-13 10:56:48 +0000
51ab8cd67d[trunk] Tweak documentation in t2.c. Be more verbose in case of failure.
Mathieu Malaterre
2014-03-13 10:46:54 +0000
237253d83b[trunk] Add some documention in the pi code
Mathieu Malaterre
2014-03-13 10:42:06 +0000
fe100fb490[trunk] Add debug code to extract decompressed image right before PCLR handling Update issue 235
Mathieu Malaterre
2014-03-13 10:35:41 +0000
c7b646e23a[trunk] Add a small helper to spli ppm into 3 pgm files Update issue 235
Mathieu Malaterre
2014-03-13 09:57:20 +0000
41add6882b[trunk] Make sure to use 8bits buffer when applying the ICC profile. Fixes issue 281
Mathieu Malaterre
2014-03-12 14:18:25 +0000
dd0d2c2f0a[trunk] Add debug info to be able to test integration with littlecms
Mathieu Malaterre
2014-03-12 13:55:41 +0000
d38e32c036[trunk] TIFF files in test suite can have 1 or 3 components
Mathieu Malaterre
2014-03-12 11:32:44 +0000
73315c2edc[trunk] Simplify code when reading in TIFF images
Mathieu Malaterre
2014-03-12 10:50:47 +0000
6b51d11d08[trunk] Make sure when reading POC that number of layers (layer end) is within acceptable bound. Fixes issue 80
Mathieu Malaterre
2014-03-12 10:10:21 +0000
59270c39a7[trunk] Re-active old warning about missing SOP marker
Mathieu Malaterre
2014-03-11 15:21:12 +0000
db82cf7778[trunk] Add debug info to track issue 80 Update issue 80
Mathieu Malaterre
2014-03-11 15:17:39 +0000
ddb1d57766[trunk] Rework assertion to work on 32bits system
Mathieu Malaterre
2014-03-11 12:56:52 +0000
fa436eb368[trunk] Rework fseek ifdefs blockers, it breaks the 64bits behavior for fseeko
Mathieu Malaterre
2014-03-11 10:27:01 +0000
fcc658f106[trunk] Fix compilation errors when JPWL and/or MJ2 are build
Mathieu Malaterre
2014-03-11 09:11:35 +0000
2e7b8fb9a1[trunk] Another final round of fixes for sign conversion warnings. Fixes issue 256
Mathieu Malaterre
2014-03-10 16:43:04 +0000
1778e2576e[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-10 16:17:12 +0000
73c9e85642[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-10 16:17:01 +0000
76557d2eb3[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-10 15:51:05 +0000
9095c7361e[trunk] Remove old warnings about deprecated API
Mathieu Malaterre
2014-03-10 14:51:59 +0000
c02c1432e8[trunk] Remove a set of warning about sign conversion Update issue 266
Mathieu Malaterre
2014-03-10 14:15:27 +0000
8411ed4f80[trunk] Remove warning about sign conversion in color.c Update issue 256
Mathieu Malaterre
2014-03-10 14:05:25 +0000
4de95f320f[trunk] Run richter test suite, correct a regression introduced in r2668
Mathieu Malaterre
2014-03-10 13:51:16 +0000
aea18173d1[trunk] Tweak JP2 conformance test suite add documentation
Mathieu Malaterre
2014-03-10 13:31:51 +0000
856fc0652f[trunk] Properly handle number of components to run kakadu test suite. Update issue 266
Mathieu Malaterre
2014-03-10 13:05:20 +0000
b01c1240cf[trunk] Fix simple sign conversion warnings only visible on 32bits arch
Mathieu Malaterre
2014-03-10 12:22:56 +0000
836ec05920[trunk] Handle multi components files with PGM outputs
Mathieu Malaterre
2014-03-10 12:20:55 +0000
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
Mathieu Malaterre
2014-03-10 10:52:09 +0000
f7bc0b49cb[trunk] Fix typo in the code
Mathieu Malaterre
2014-03-10 10:12:25 +0000
9155e98911[trunk] rework actual code to handle DOS/UNIX end of lines in a transparent manner. This will help cross compilation cases
Mathieu Malaterre
2014-03-10 10:09:30 +0000
7aee50de97[trunk] First pass to cleanup compare_dump_files
Mathieu Malaterre
2014-03-10 09:56:22 +0000
24966ffbda[trunk] Fix compilation when TIFF lib is neither found nor compiled
Mathieu Malaterre
2014-03-10 09:36:14 +0000
666ef53fd2[trunk] Make sure to always initialize variable
Mathieu Malaterre
2014-03-10 08:40:02 +0000
b478912910[trunk] remove a warning when using strict prototype
Mathieu Malaterre
2014-03-10 08:15:43 +0000
2001932c56[trunk] Remove 2 warnings about set but not used variables
Mathieu Malaterre
2014-03-10 08:13:05 +0000
f54de95802[trunk] Upon failure, need to return proper return code
Mathieu Malaterre
2014-03-07 17:23:19 +0000
fa1c2454e6[trunk] Add new test suite that run on kakadu conformance images
Mathieu Malaterre
2014-03-07 17:18:13 +0000
6b94237679[trunk] Cleanup commit. Rename compare family since comparePGX now support TIFF. Rename compareRAWimage for clarity since it merely compare files (not images).
Mathieu Malaterre
2014-03-07 16:24:24 +0000
aedff8a000[trunk] Use C-style comments
Mathieu Malaterre
2014-03-07 16:17:21 +0000
a0aa8dd851[trunk] Rework the code to simplify cleanup code
Mathieu Malaterre
2014-03-07 16:15:59 +0000
440ef4873b[trunk] Also override the default error handler for TIFF files
Mathieu Malaterre
2014-03-07 14:33:03 +0000
ffad2fbe55[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-07 14:14:31 +0000
cc1354ebfa[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-07 14:00:47 +0000
581d2ba8b4[trunk] Rework r2597, make sure test suite is passing now. Update issue 256
Mathieu Malaterre
2014-03-07 13:50:58 +0000
61348b20b4[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-07 13:43:15 +0000
e619e06078[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-07 13:40:54 +0000
4f84d1693a[trunk] Another round of fixes for sign conversion warnings. Update issue 256
Mathieu Malaterre
2014-03-07 13:37:45 +0000