]>
granicus.if.org Git - openjpeg/log
Antonin Descampe [Thu, 17 Apr 2014 09:54:38 +0000 (09:54 +0000)]
[trunk] fixed warning related to r2837 and move new field at the end of
parameters structure.
Antonin Descampe [Thu, 17 Apr 2014 09:31:37 +0000 (09:31 +0000)]
[trunk] refactoring of rsiz, profiles, and extensions management
Antonin Descampe [Thu, 3 Apr 2014 15:30:57 +0000 (15:30 +0000)]
[trunk] updated copyright and added copyright notice required by ISO, in each file; updated AUTHORS, NEWS
Antonin Descampe [Wed, 2 Apr 2014 16:37:07 +0000 (16:37 +0000)]
[trunk] removed debug message in CMakeLists.txt
Antonin Descampe [Wed, 2 Apr 2014 16:25:40 +0000 (16:25 +0000)]
[trunk] fixed a bug triggering SEGFAULT on debug mode (uninitialized
structure)
Mathieu Malaterre [Thu, 27 Mar 2014 15:07:58 +0000 (15:07 +0000)]
[trunk] Properly copy/paste code from the autotools
gcc correctly fails compiling this code, I needed to move the code outside the main function to get the error. This actually match the autotools (incorrect) code. We'll see how they fix this code in future release.
This make the code compatible with previous openjpeg version and remove C99 requirement.
Fixes issue 316
Mathieu Malaterre [Wed, 26 Mar 2014 16:20:13 +0000 (16:20 +0000)]
[trunk] Make sure to use long long (this is not C89). However this should be ok on most compilers nowadays
Update issue 316
Antonin Descampe [Wed, 26 Mar 2014 15:17:17 +0000 (15:17 +0000)]
[trunk] fixed warnings triggered on linux related to r2802
Mathieu Malaterre [Wed, 26 Mar 2014 15:16:24 +0000 (15:16 +0000)]
[trunk] Run test suite on issue 316 dataset
Update issue 316
Antonin Descampe [Wed, 26 Mar 2014 14:26:49 +0000 (14:26 +0000)]
[trunk] add ability in opj_compress to input subsampled images through
'-F' (aka raw option). Let the user input raw images with 444, 422, 420
(etc) subsampling. To be used in conjunction with '-mct 0' option to
compress subsampled YCC images.
Mathieu Malaterre [Wed, 26 Mar 2014 11:52:01 +0000 (11:52 +0000)]
[trunk] Add small utilities to extract JP2 files from PDF
Mathieu Malaterre [Tue, 25 Mar 2014 16:34:59 +0000 (16:34 +0000)]
[trunk] Make sure to test value not pointer
Update issue 302
Antonin Descampe [Tue, 25 Mar 2014 15:35:33 +0000 (15:35 +0000)]
[trunk] fixed bug related to r2791
Mathieu Malaterre [Tue, 25 Mar 2014 15:29:19 +0000 (15:29 +0000)]
[trunk] Add sentinel in case list empty.
I was getting a cmake error `list sub-command REMOVE_ITEM requires list to be present`
Mathieu Malaterre [Tue, 25 Mar 2014 15:21:53 +0000 (15:21 +0000)]
[trunk] Import change from 2.0 branch
Antonin Descampe [Tue, 25 Mar 2014 13:29:11 +0000 (13:29 +0000)]
[trunk] fixed warning due induced by r2791
Antonin Descampe [Tue, 25 Mar 2014 12:38:29 +0000 (12:38 +0000)]
[trunk] add "-mct {0,1,2}" option to opj_compress to allow MCT to be
disabled if needed.
Mathieu Malaterre [Tue, 25 Mar 2014 11:47:34 +0000 (11:47 +0000)]
[trunk] Make sure to not use alpha pointer if it is not an RGBA input
Fixes issue 310
Mathieu Malaterre [Tue, 25 Mar 2014 10:23:40 +0000 (10:23 +0000)]
[trunk] Rework previous commit r2610
This way we are able to gently deprecate the old API, and preserve ABI
Update issue 306
Mathieu Malaterre [Tue, 25 Mar 2014 10:22:40 +0000 (10:22 +0000)]
[trunk] Add documentation
Mathieu Malaterre [Mon, 24 Mar 2014 16:01:51 +0000 (16:01 +0000)]
[trunk] Make sure to exit early instead of looping on every single pixels
Mathieu Malaterre [Mon, 24 Mar 2014 09:49:04 +0000 (09:49 +0000)]
[trunk] Fix typo in comment (this is not j2k_dump)
Mathieu Malaterre [Tue, 18 Mar 2014 15:19:29 +0000 (15:19 +0000)]
[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 [Tue, 18 Mar 2014 15:00:23 +0000 (15:00 +0000)]
[trunk] User can now control source/target java version
Fixes issue 303
Mathieu Malaterre [Tue, 18 Mar 2014 14:43:47 +0000 (14:43 +0000)]
[trunk] Import git commit
fc884aee2b69c78500e65c3d05bf216791a9ea4a from ghostscript team
Fixes issue 296
Mathieu Malaterre [Tue, 18 Mar 2014 14:43:18 +0000 (14:43 +0000)]
[trunk] Import git commit
99a6f1af177c15f4db475186b79d169c993494ef from ghostscript team
Update issue 296
Mathieu Malaterre [Tue, 18 Mar 2014 14:37:33 +0000 (14:37 +0000)]
[trunk] Update big endian handling no such thing as WORDS_BIGENDIAN (prefer OPJ_BIG_ENDIAN)
Update issue 302
Mathieu Malaterre [Tue, 18 Mar 2014 10:21:11 +0000 (10:21 +0000)]
[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 [Mon, 17 Mar 2014 16:18:22 +0000 (16:18 +0000)]
[trunk] Explicitely reject file4/file6 scenario
Update issue 286
Mathieu Malaterre [Mon, 17 Mar 2014 15:02:49 +0000 (15:02 +0000)]
[trunk] Update BSD-4 copyright into a BSD-3 copyright
Fixes issue 300
Mathieu Malaterre [Fri, 14 Mar 2014 15:52:22 +0000 (15:52 +0000)]
[trunk] Since r2747 we are now able to track which files are missing from the test_suite. Add them.
Mathieu Malaterre [Fri, 14 Mar 2014 15:51:53 +0000 (15:51 +0000)]
[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 [Fri, 14 Mar 2014 15:10:31 +0000 (15:10 +0000)]
[trunk] Remove duplicate content from test_inline.c
Thanks to Matthieu Darbois for report (and patch)
Fixes issue 285
Mathieu Malaterre [Fri, 14 Mar 2014 15:06:20 +0000 (15:06 +0000)]
[trunk] rework code from r2463. Really there has been some code duplication from r2413
Thanks to John Rogers (oracle.com) for report
Mathieu Malaterre [Fri, 14 Mar 2014 15:04:24 +0000 (15:04 +0000)]
[trunk] rework code from r2463. Really there has been some code duplication from r2413
Thanks to John Rogers (oracle.com) for report
Mathieu Malaterre [Fri, 14 Mar 2014 15:01:13 +0000 (15:01 +0000)]
[trunk] Now that issue 165 dataset is in non regression repository, activate code to reject them
Fixes issue 165
Mathieu Malaterre [Fri, 14 Mar 2014 14:46:40 +0000 (14:46 +0000)]
[trunk] Fix issue with & vs &&
Fixes issue 277
Mathieu Malaterre [Fri, 14 Mar 2014 13:53:36 +0000 (13:53 +0000)]
[trunk] Add internal implementation to dump all tiles/comp info
Eg: opj_dump -f 8 -i input.j2k
Update issue 3
Mathieu Malaterre [Fri, 14 Mar 2014 12:27:01 +0000 (12:27 +0000)]
[trunk] Prevent a leak when reading PPT markers
Update issue 295
Mathieu Malaterre [Fri, 14 Mar 2014 12:02:05 +0000 (12:02 +0000)]
[trunk] Move INLINE definition within openjpeg.h header since application may use it
Mathieu Malaterre [Fri, 14 Mar 2014 11:59:18 +0000 (11:59 +0000)]
[trunk] Apply final missing patch from sumatrapdf team:
http://bugs.ghostscript.com/show_bug.cgi?id=694893
Update issue 231
Mathieu Malaterre [Fri, 14 Mar 2014 11:42:26 +0000 (11:42 +0000)]
[trunk] Rework r2731 since it breaks non-regression testing
Mathieu Malaterre [Fri, 14 Mar 2014 11:37:44 +0000 (11:37 +0000)]
[trunk] Be more verbose about failure.
Update issue 294
Mathieu Malaterre [Fri, 14 Mar 2014 10:54:08 +0000 (10:54 +0000)]
[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 [Fri, 14 Mar 2014 09:30:03 +0000 (09:30 +0000)]
[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 [Fri, 14 Mar 2014 08:44:53 +0000 (08:44 +0000)]
[trunk] Remove warnings about unused values introduced in r2710
Thanks to Matthieu Darbois for patch
Fixes issue 290
Mathieu Malaterre [Thu, 13 Mar 2014 15:34:36 +0000 (15:34 +0000)]
[trunk] Add some sanity checks when reading Ippm(i) segments
Update issue 288
Mathieu Malaterre [Thu, 13 Mar 2014 13:47:44 +0000 (13:47 +0000)]
[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 [Thu, 13 Mar 2014 12:37:36 +0000 (12:37 +0000)]
[trunk] Add documentation to the checkmd5refs cmake module (used for regression testing)
Mathieu Malaterre [Thu, 13 Mar 2014 12:31:41 +0000 (12:31 +0000)]
[trunk] Always report when decompression failed as return code value
Mathieu Malaterre [Thu, 13 Mar 2014 12:26:30 +0000 (12:26 +0000)]
[trunk] Fix test NR-DEC-issue171.jp2-71-decode-md5 after recent code change
Mathieu Malaterre [Thu, 13 Mar 2014 12:26:06 +0000 (12:26 +0000)]
[trunk] Add a double check for user input
Mathieu Malaterre [Thu, 13 Mar 2014 11:03:05 +0000 (11:03 +0000)]
[trunk] Fix compilation on VS2010 (snprintf is not C89). C++11 should avoid this in the future
Mathieu Malaterre [Thu, 13 Mar 2014 10:56:48 +0000 (10:56 +0000)]
[trunk] Just in case this would be helpful for other, here is the code used to track issue 80
Update issue 80
Mathieu Malaterre [Thu, 13 Mar 2014 10:46:54 +0000 (10:46 +0000)]
[trunk] Tweak documentation in t2.c. Be more verbose in case of failure.
Mathieu Malaterre [Thu, 13 Mar 2014 10:42:06 +0000 (10:42 +0000)]
[trunk] Add some documention in the pi code
Mathieu Malaterre [Thu, 13 Mar 2014 10:35:41 +0000 (10:35 +0000)]
[trunk] Add debug code to extract decompressed image right before PCLR handling
Update issue 235
Mathieu Malaterre [Thu, 13 Mar 2014 09:57:20 +0000 (09:57 +0000)]
[trunk] Add a small helper to spli ppm into 3 pgm files
Update issue 235
Mathieu Malaterre [Wed, 12 Mar 2014 14:18:25 +0000 (14:18 +0000)]
[trunk] Make sure to use 8bits buffer when applying the ICC profile.
Fixes issue 281
Mathieu Malaterre [Wed, 12 Mar 2014 13:55:41 +0000 (13:55 +0000)]
[trunk] Add debug info to be able to test integration with littlecms
Mathieu Malaterre [Wed, 12 Mar 2014 11:32:44 +0000 (11:32 +0000)]
[trunk] TIFF files in test suite can have 1 or 3 components
Mathieu Malaterre [Wed, 12 Mar 2014 10:50:47 +0000 (10:50 +0000)]
[trunk] Simplify code when reading in TIFF images
Mathieu Malaterre [Wed, 12 Mar 2014 10:10:21 +0000 (10:10 +0000)]
[trunk] Make sure when reading POC that number of layers (layer end) is within acceptable bound.
Fixes issue 80
Mathieu Malaterre [Tue, 11 Mar 2014 15:21:12 +0000 (15:21 +0000)]
[trunk] Re-active old warning about missing SOP marker
Mathieu Malaterre [Tue, 11 Mar 2014 15:17:39 +0000 (15:17 +0000)]
[trunk] Add debug info to track issue 80
Update issue 80
Mathieu Malaterre [Tue, 11 Mar 2014 12:56:52 +0000 (12:56 +0000)]
[trunk] Rework assertion to work on 32bits system
Mathieu Malaterre [Tue, 11 Mar 2014 10:28:04 +0000 (10:28 +0000)]
[trunk] Fix remainings warnings on linux/32bits arch
Mathieu Malaterre [Tue, 11 Mar 2014 10:27:01 +0000 (10:27 +0000)]
[trunk] Rework fseek ifdefs blockers, it breaks the 64bits behavior for fseeko
Mathieu Malaterre [Tue, 11 Mar 2014 09:11:35 +0000 (09:11 +0000)]
[trunk] Fix compilation errors when JPWL and/or MJ2 are build
Mathieu Malaterre [Mon, 10 Mar 2014 16:43:04 +0000 (16:43 +0000)]
[trunk] Another final round of fixes for sign conversion warnings.
Fixes issue 256
Mathieu Malaterre [Mon, 10 Mar 2014 16:17:12 +0000 (16:17 +0000)]
[trunk] Another round of fixes for sign conversion warnings.
Update issue 256
Mathieu Malaterre [Mon, 10 Mar 2014 16:17:01 +0000 (16:17 +0000)]
[trunk] Another round of fixes for sign conversion warnings.
Update issue 256
Mathieu Malaterre [Mon, 10 Mar 2014 15:51:05 +0000 (15:51 +0000)]
[trunk] Another round of fixes for sign conversion warnings.
Update issue 256
Mathieu Malaterre [Mon, 10 Mar 2014 14:51:59 +0000 (14:51 +0000)]
[trunk] Remove old warnings about deprecated API
Mathieu Malaterre [Mon, 10 Mar 2014 14:15:27 +0000 (14:15 +0000)]
[trunk] Remove a set of warning about sign conversion
Update issue 266
Mathieu Malaterre [Mon, 10 Mar 2014 14:05:25 +0000 (14:05 +0000)]
[trunk] Remove warning about sign conversion in color.c
Update issue 256
Mathieu Malaterre [Mon, 10 Mar 2014 13:51:16 +0000 (13:51 +0000)]
[trunk] Run richter test suite, correct a regression introduced in r2668
Mathieu Malaterre [Mon, 10 Mar 2014 13:31:51 +0000 (13:31 +0000)]
[trunk] Tweak JP2 conformance test suite add documentation
Mathieu Malaterre [Mon, 10 Mar 2014 13:05:20 +0000 (13:05 +0000)]
[trunk] Properly handle number of components to run kakadu test suite.
Update issue 266
Mathieu Malaterre [Mon, 10 Mar 2014 12:22:56 +0000 (12:22 +0000)]
[trunk] Fix simple sign conversion warnings only visible on 32bits arch
Mathieu Malaterre [Mon, 10 Mar 2014 12:20:55 +0000 (12:20 +0000)]
[trunk] Handle multi components files with PGM outputs
Mathieu Malaterre [Mon, 10 Mar 2014 10:52:09 +0000 (10:52 +0000)]
[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 [Mon, 10 Mar 2014 10:43:45 +0000 (10:43 +0000)]
[trunk] Fix inversion in code convention
Mathieu Malaterre [Mon, 10 Mar 2014 10:12:25 +0000 (10:12 +0000)]
[trunk] Fix typo in the code
Mathieu Malaterre [Mon, 10 Mar 2014 10:09:30 +0000 (10:09 +0000)]
[trunk] rework actual code to handle DOS/UNIX end of lines in a transparent manner.
This will help cross compilation cases
Mathieu Malaterre [Mon, 10 Mar 2014 09:56:22 +0000 (09:56 +0000)]
[trunk] First pass to cleanup compare_dump_files
Mathieu Malaterre [Mon, 10 Mar 2014 09:36:14 +0000 (09:36 +0000)]
[trunk] Fix compilation when TIFF lib is neither found nor compiled
Mathieu Malaterre [Mon, 10 Mar 2014 08:40:02 +0000 (08:40 +0000)]
[trunk] Make sure to always initialize variable
Mathieu Malaterre [Mon, 10 Mar 2014 08:25:08 +0000 (08:25 +0000)]
[trunk] Fix warnings about shadow variables
Mathieu Malaterre [Mon, 10 Mar 2014 08:15:43 +0000 (08:15 +0000)]
[trunk] remove a warning when using strict prototype
Mathieu Malaterre [Mon, 10 Mar 2014 08:13:05 +0000 (08:13 +0000)]
[trunk] Remove 2 warnings about set but not used variables
Mathieu Malaterre [Fri, 7 Mar 2014 17:23:19 +0000 (17:23 +0000)]
[trunk] Upon failure, need to return proper return code
Mathieu Malaterre [Fri, 7 Mar 2014 17:18:13 +0000 (17:18 +0000)]
[trunk] Add new test suite that run on kakadu conformance images
Mathieu Malaterre [Fri, 7 Mar 2014 16:24:24 +0000 (16:24 +0000)]
[trunk] Cleanup commit. Rename compare family since comparePGX now support TIFF.
Rename compareRAWimage for clarity since it merely compare files (not images).
Mathieu Malaterre [Fri, 7 Mar 2014 16:17:21 +0000 (16:17 +0000)]
[trunk] Use C-style comments
Mathieu Malaterre [Fri, 7 Mar 2014 16:15:59 +0000 (16:15 +0000)]
[trunk] Rework the code to simplify cleanup code
Mathieu Malaterre [Fri, 7 Mar 2014 14:33:03 +0000 (14:33 +0000)]
[trunk] Also override the default error handler for TIFF files
Mathieu Malaterre [Fri, 7 Mar 2014 14:14:31 +0000 (14:14 +0000)]
[trunk] Another round of fixes for sign conversion warnings.
Update issue 256
Mathieu Malaterre [Fri, 7 Mar 2014 14:00:47 +0000 (14:00 +0000)]
[trunk] Another round of fixes for sign conversion warnings.
Update issue 256
Mathieu Malaterre [Fri, 7 Mar 2014 13:50:58 +0000 (13:50 +0000)]
[trunk] Rework r2597, make sure test suite is passing now.
Update issue 256