]>
granicus.if.org Git - openjpeg/log
Mathieu Malaterre [Fri, 7 Mar 2014 11:08:35 +0000 (11:08 +0000)]
[trunk] Remove simple warning about functions not used
Mathieu Malaterre [Fri, 7 Mar 2014 11:06:13 +0000 (11:06 +0000)]
[trunk] Another round of fixes for sign conversion warnings.
Update issue 256
Mathieu Malaterre [Fri, 7 Mar 2014 10:25:16 +0000 (10:25 +0000)]
[trunk] Another round of fixes for sign conversion warnings.
Update issue 256
Mathieu Malaterre [Fri, 7 Mar 2014 10:21:51 +0000 (10:21 +0000)]
[trunk] Fix simple warning about sign conversion
Update issue 256
Mathieu Malaterre [Fri, 7 Mar 2014 10:19:39 +0000 (10:19 +0000)]
[trunk] Another of fixes for warning about sign conversion
Update issue 256
Mathieu Malaterre [Fri, 7 Mar 2014 10:03:56 +0000 (10:03 +0000)]
[trunk] Fix warning about sign conversion
Update issue 256
Mathieu Malaterre [Fri, 7 Mar 2014 09:58:32 +0000 (09:58 +0000)]
[trunk] un-deprecated opj_stream_destroy API, import patch manually
In some case user still want to be able to call opj_stream_destroy.
Fixes issue 227
Mathieu Malaterre [Fri, 7 Mar 2014 09:44:32 +0000 (09:44 +0000)]
[trunk] Update memory management mecanism
Fixes issue 253
Mathieu Malaterre [Fri, 7 Mar 2014 09:33:32 +0000 (09:33 +0000)]
[trunk] Remove self-assignement.
Fixes issue 273
Mathieu Malaterre [Fri, 7 Mar 2014 09:15:27 +0000 (09:15 +0000)]
[trunk] Fix compilation in visual studio, inline cannot be used directly.
Fixes issue 272
Mathieu Malaterre [Fri, 7 Mar 2014 09:14:39 +0000 (09:14 +0000)]
[trunk] Remove warning about implicitly defined function
Mathieu Malaterre [Fri, 7 Mar 2014 09:03:15 +0000 (09:03 +0000)]
[trunk] Remove TIFF warning handler. This help test suite run smoothly on windows by removing the message box.
Fixes issue 276
Mathieu Malaterre [Fri, 7 Mar 2014 08:48:47 +0000 (08:48 +0000)]
[trunk] Fix mem leaks reported by cppcheck
Mathieu Malaterre [Fri, 7 Mar 2014 08:11:49 +0000 (08:11 +0000)]
[trunk] Simplify code and remove bogus out of bound check
Mathieu Malaterre [Thu, 6 Mar 2014 17:25:08 +0000 (17:25 +0000)]
[trunk] Revert r2597 for now, since it breaks a lot of tests
Mathieu Malaterre [Thu, 6 Mar 2014 16:59:34 +0000 (16:59 +0000)]
[trunk] Remove warning about sign conversion.
Update issue 256
Mathieu Malaterre [Thu, 6 Mar 2014 16:29:03 +0000 (16:29 +0000)]
[trunk] Remove some easy warnings
Mathieu Malaterre [Thu, 6 Mar 2014 16:26:24 +0000 (16:26 +0000)]
[trunk] Remove warning about sign conversion.
Update issue 256
Mathieu Malaterre [Thu, 6 Mar 2014 16:01:23 +0000 (16:01 +0000)]
[trunk] Remove warning about sign conversion.
Update issue 256
Mathieu Malaterre [Thu, 6 Mar 2014 15:16:44 +0000 (15:16 +0000)]
[trunk] Remove warning about sign conversion.
Update issue 256
Mathieu Malaterre [Thu, 6 Mar 2014 15:10:39 +0000 (15:10 +0000)]
[trunk] Remove warning about sign conversion.
Update issue 256
Mathieu Malaterre [Thu, 6 Mar 2014 15:05:00 +0000 (15:05 +0000)]
[trunk] Remove warning about sign conversion.
Update issue 256
Mathieu Malaterre [Thu, 6 Mar 2014 15:00:41 +0000 (15:00 +0000)]
[trunk] Remove some easy warnings about sign compare reported by gcc
Mathieu Malaterre [Thu, 6 Mar 2014 14:50:42 +0000 (14:50 +0000)]
[trunk] Remove out of bound access in code and simplify code. this is a test tool, security is not an issue here.
Mathieu Malaterre [Thu, 6 Mar 2014 14:47:52 +0000 (14:47 +0000)]
[trunk] Remove simple warning about unused variables
Mathieu Malaterre [Thu, 6 Mar 2014 14:43:21 +0000 (14:43 +0000)]
[trunk] Make sure that all output files from the test suite are using a different output name
Fixes issue 271
Mathieu Malaterre [Wed, 5 Mar 2014 09:45:04 +0000 (09:45 +0000)]
[trunk] Handle cmap where direct use is specified (issue235_cmapsubbox.jp2)
I doubt the old code ever work. The new code copy the old codestream bytes into the new components (instead of copying the pointer).
Technically the issue235.jp2 file should be handled since I.5.3.5 specifies that:
...
If the JP2 Header box does not contain a Component Mapping box, the components shall be mapped directly to channels,
such that component i is mapped to channel i.
...
Update issue 235
Mathieu Malaterre [Tue, 4 Mar 2014 10:32:26 +0000 (10:32 +0000)]
[trunk] Make sure to reject images such as 1336.pdf.asan.47.376.jp2
Fixes issue 267
Mathieu Malaterre [Tue, 4 Mar 2014 09:58:07 +0000 (09:58 +0000)]
[trunk] remove more conversion warning in multi-lines macro.
C allow simple tricks such as to find those:
gcc -E tcd.c | sed '/^\#/d' | indent -st -i2 > clean.c
Update issue 256
Mathieu Malaterre [Tue, 4 Mar 2014 09:55:38 +0000 (09:55 +0000)]
[trunk] Remove some conversion warnings reported by gcc
Update issue 256
Mathieu Malaterre [Tue, 4 Mar 2014 09:32:19 +0000 (09:32 +0000)]
[trunk] Remove another warning. ftell returns long int
Update issue 256
Mathieu Malaterre [Tue, 4 Mar 2014 09:30:07 +0000 (09:30 +0000)]
[trunk] Remove more conversion warnings.
Update issue 256
Mathieu Malaterre [Tue, 4 Mar 2014 09:19:49 +0000 (09:19 +0000)]
[trunk] Remove warning about conversion.
Update issue 256
Mathieu Malaterre [Tue, 4 Mar 2014 09:14:47 +0000 (09:14 +0000)]
[trunk] Add a TIFF compare function (PEAK/MSE)
Fixes issue 100
Mathieu Malaterre [Tue, 4 Mar 2014 08:40:06 +0000 (08:40 +0000)]
[trunk] Revert portion of r2562, need to investigate issue.
Update issue 269
Mathieu Malaterre [Mon, 3 Mar 2014 16:11:41 +0000 (16:11 +0000)]
[trunk] Remove remaining conversion issues in mqc.c
Mathieu Malaterre [Mon, 3 Mar 2014 16:08:03 +0000 (16:08 +0000)]
[trunk] Remove remainings conversion issues in t2.c + clock.c
Mathieu Malaterre [Mon, 3 Mar 2014 16:02:36 +0000 (16:02 +0000)]
[trunk] Remove a simple warning about int -> float conversion
Mathieu Malaterre [Mon, 3 Mar 2014 16:02:16 +0000 (16:02 +0000)]
[trunk] rework code to avoid a warning. this also remove a division and prefer bit-shift
Mathieu Malaterre [Mon, 3 Mar 2014 15:55:27 +0000 (15:55 +0000)]
[trunk] Remove some more warnings about conversion
Mathieu Malaterre [Mon, 3 Mar 2014 15:55:06 +0000 (15:55 +0000)]
[trunk] Prefer compile time constant to avoid conversion double -> int
Mathieu Malaterre [Mon, 3 Mar 2014 15:47:23 +0000 (15:47 +0000)]
[trunk] Review warning about types conversion, and add cast when needed
Mathieu Malaterre [Mon, 3 Mar 2014 12:13:11 +0000 (12:13 +0000)]
[trunk] Remove some simple warnings about conversion
Mathieu Malaterre [Mon, 3 Mar 2014 12:11:53 +0000 (12:11 +0000)]
[trunk] fgets takes an int as parameter
Mathieu Malaterre [Mon, 3 Mar 2014 12:01:36 +0000 (12:01 +0000)]
[trunk] Remove warning about cast double -> int. Instead use bit-shifting (compile time computation)
Mathieu Malaterre [Mon, 3 Mar 2014 12:00:24 +0000 (12:00 +0000)]
[trunk] Remove easy to fix warnings about conversion
Mathieu Malaterre [Mon, 3 Mar 2014 11:48:27 +0000 (11:48 +0000)]
[trunk] Import left over from patch submitted as issue 225 (comment #14)
Update issue 225
Mathieu Malaterre [Mon, 3 Mar 2014 11:40:59 +0000 (11:40 +0000)]
[trunk] remove some simple warnings about unused params
Mathieu Malaterre [Mon, 3 Mar 2014 11:36:31 +0000 (11:36 +0000)]
[trunk] remove all api with invalid FILE* parameters which could leads to issues when applications are compiled with different flags from openjpeg.
Fixes issue 198
Mathieu Malaterre [Mon, 3 Mar 2014 11:30:54 +0000 (11:30 +0000)]
[trunk] Explicitely trigger issue 229, there may be an impact in code execution. The assert may get removed afterward
Update issue 229
Mathieu Malaterre [Mon, 3 Mar 2014 10:41:13 +0000 (10:41 +0000)]
[trunk] Remove simple warnings
Mathieu Malaterre [Mon, 3 Mar 2014 10:38:41 +0000 (10:38 +0000)]
[trunk] Remove 3635.pdf.asan.77.2930.jp2 from opj_dump tests
Update issue 250
Mathieu Malaterre [Mon, 3 Mar 2014 08:49:28 +0000 (08:49 +0000)]
[trunk] Avoid conflicting declarion for fseek in openjp2 vs fseek in openjpip
Mathieu Malaterre [Mon, 3 Mar 2014 08:45:21 +0000 (08:45 +0000)]
[trunk] Fix md5 values for decode-md5 tests.
Update issue 250
Mathieu Malaterre [Mon, 3 Mar 2014 08:30:36 +0000 (08:30 +0000)]
[trunk] Remove deprecated functions.
Update issue 268
Mathieu Malaterre [Mon, 3 Mar 2014 08:27:40 +0000 (08:27 +0000)]
[trunk] Remove warning about unused function
Update issue 268
Mathieu Malaterre [Mon, 3 Mar 2014 08:17:20 +0000 (08:17 +0000)]
[trunk] Remove deprecated functions (not called anywhere in the code base).
Update issue 268
Mathieu Malaterre [Mon, 3 Mar 2014 07:58:59 +0000 (07:58 +0000)]
[trunk] Remove unused variables from test
Mathieu Malaterre [Sun, 2 Mar 2014 10:23:05 +0000 (10:23 +0000)]
[trunk] Remove some simple warnings about var being set but not used
Mathieu Malaterre [Sun, 2 Mar 2014 10:20:57 +0000 (10:20 +0000)]
[trunk] Remove warning about -
2147483648 (aka INT_MIN), causing this decimal constant is unsigned only in ISO C90
Mathieu Malaterre [Sun, 2 Mar 2014 10:16:54 +0000 (10:16 +0000)]
[trunk] Remove simple warnings about comments, missing case in switch statement
Mathieu Malaterre [Sat, 1 Mar 2014 10:41:46 +0000 (10:41 +0000)]
[trunk] Fix compilation on MSVC compiler
Mathieu Malaterre [Fri, 28 Feb 2014 17:29:28 +0000 (17:29 +0000)]
[trunk] Partially rework r2506, original patch from issue 171 was totally bogus (untested?) and did break most of the test (eg. p1_04 family)
convert.c duplicate a lot of code, this patch only adresses the PGX codec section of the code.
Update issue 171
Update issue 264
Mathieu Malaterre [Fri, 28 Feb 2014 16:04:11 +0000 (16:04 +0000)]
[trunk] Make sure to run *-decode-md5 only after *-decode tests. Update md5 since recent code change.
Mathieu Malaterre [Fri, 28 Feb 2014 16:01:07 +0000 (16:01 +0000)]
[trunk] Remove easy uint32 <-> int32 conversions
Mathieu Malaterre [Fri, 28 Feb 2014 15:27:30 +0000 (15:27 +0000)]
[trunk] Re-import chunk from r2458 that made textGBR.jp2 to fail otherwise
Update issue 225
Mathieu Malaterre [Fri, 28 Feb 2014 15:24:33 +0000 (15:24 +0000)]
[trunk] Rework r2458, instead we should reject 451.pdf.SIGSEGV.ce9.3723 since tile-parts are out of order (as per kakadu behavior).
Update issue 225
Mathieu Malaterre [Fri, 28 Feb 2014 15:14:53 +0000 (15:14 +0000)]
[trunk] Mark a file as being invalid for opj_dump
Mathieu Malaterre [Fri, 28 Feb 2014 14:54:37 +0000 (14:54 +0000)]
[trunk] Fix JPIP test with updated md5sum
Mathieu Malaterre [Fri, 28 Feb 2014 14:52:58 +0000 (14:52 +0000)]
[trunk] Really apply r2460 this time, but fix the original typo in the submitted patch
Update issue 225
Mathieu Malaterre [Fri, 28 Feb 2014 14:38:45 +0000 (14:38 +0000)]
[trunk] final round of minor cleanups
Mathieu Malaterre [Fri, 28 Feb 2014 14:31:01 +0000 (14:31 +0000)]
[trunk] Remove PNG generation code for now
Mathieu Malaterre [Fri, 28 Feb 2014 14:23:30 +0000 (14:23 +0000)]
[trunk] Prefer strcpy since it copies trailing 0 directly
Mathieu Malaterre [Fri, 28 Feb 2014 14:17:30 +0000 (14:17 +0000)]
[trunk] Simplify code to centralize code cleanup
Mathieu Malaterre [Fri, 28 Feb 2014 13:59:59 +0000 (13:59 +0000)]
[trunk] Some code cleanup add sentinels
Mathieu Malaterre [Fri, 28 Feb 2014 13:19:03 +0000 (13:19 +0000)]
[trunk] Remove a simple warning, and use static to detect unused functions. Simplify function declarations.
Mathieu Malaterre [Fri, 28 Feb 2014 12:30:11 +0000 (12:30 +0000)]
[trunk] run test suite on dataset from issue 171
Fixes issue 171
Mathieu Malaterre [Fri, 28 Feb 2014 12:06:57 +0000 (12:06 +0000)]
[trunk] Remove some simple warnings in opj_dump
Mathieu Malaterre [Fri, 28 Feb 2014 09:52:35 +0000 (09:52 +0000)]
[trunk] Merge final patch from issue 171 with code simplification. also handles signed case properly.
Fixes issue 171
Mathieu Malaterre [Fri, 28 Feb 2014 08:28:25 +0000 (08:28 +0000)]
[trunk] Fix find_path behavior within cross-compilation execution
Mathieu Malaterre [Thu, 27 Feb 2014 17:21:00 +0000 (17:21 +0000)]
[trunk] Import patch from issue 218. No dataset to check, so blindly applied it.
Fixes issue 218
Mathieu Malaterre [Thu, 27 Feb 2014 17:04:06 +0000 (17:04 +0000)]
[trunk] Import patch from issue 171. Only the imagetoraw part was not applied.
Update issue 171
Mathieu Malaterre [Thu, 27 Feb 2014 15:00:54 +0000 (15:00 +0000)]
[trunk] Try to run test suite on invalid dataset from sumatrapdf team
Update issue 225
Mathieu Malaterre [Thu, 27 Feb 2014 14:43:17 +0000 (14:43 +0000)]
[trunk] run test suite to illustrate patch from r2458
Mathieu Malaterre [Thu, 27 Feb 2014 14:17:53 +0000 (14:17 +0000)]
[trunk] Make sure that opj_decompress only output a single component
Update issue 110
Mathieu Malaterre [Thu, 27 Feb 2014 10:03:11 +0000 (10:03 +0000)]
[trunk] add issue 46 to the test suite
Fixes issue 46
Mathieu Malaterre [Thu, 27 Feb 2014 10:02:46 +0000 (10:02 +0000)]
[trunk] improve command line parser syntax checking
Mathieu Malaterre [Thu, 27 Feb 2014 09:56:06 +0000 (09:56 +0000)]
[trunk] add a sentinel in debug code
Mathieu Malaterre [Thu, 27 Feb 2014 08:38:55 +0000 (08:38 +0000)]
[trunk] simplify code using for loop
Mathieu Malaterre [Wed, 26 Feb 2014 17:13:46 +0000 (17:13 +0000)]
[trunk] Import test case from issue 208. This appears to be fixed now.
Fixes issue 208
Mathieu Malaterre [Wed, 26 Feb 2014 16:31:27 +0000 (16:31 +0000)]
[trunk] Run test suite on dataset from issue 211. Test is now passing nicely.
Fixes issue 211
Mathieu Malaterre [Wed, 26 Feb 2014 16:20:36 +0000 (16:20 +0000)]
[trunk] run test suite on dataset from issue 135. Add fake md5sum to make sure tests is failing.
Update issue 135
Mathieu Malaterre [Wed, 26 Feb 2014 15:55:49 +0000 (15:55 +0000)]
[trunk] Update missing md5sums
Mathieu Malaterre [Wed, 26 Feb 2014 15:41:57 +0000 (15:41 +0000)]
[trunk] kakadu does not support 451.pdf.SIGSEGV.ce9.372 we should not pretend to be able to decompress it
Update issue 225
Mathieu Malaterre [Wed, 26 Feb 2014 15:21:03 +0000 (15:21 +0000)]
[trunk] Run test suite on issue 141. Add a fake dataset to report that test is failing.
Update issue 141
Mathieu Malaterre [Wed, 26 Feb 2014 15:14:27 +0000 (15:14 +0000)]
[trunk] Add more details in case test fails
Mathieu Malaterre [Wed, 26 Feb 2014 14:32:11 +0000 (14:32 +0000)]
[trunk] run test suite on input dataset from issue 134
Fixes issue 134
Mathieu Malaterre [Wed, 26 Feb 2014 14:28:17 +0000 (14:28 +0000)]
[trunk] fixes test NR-DEC-file409752.jp2-40-decode, use proper naming convention (need to keep file extension)
Mathieu Malaterre [Wed, 26 Feb 2014 14:24:02 +0000 (14:24 +0000)]
[trunk] add test suite for issue 142
Fixes issue 142
Mathieu Malaterre [Wed, 26 Feb 2014 14:23:30 +0000 (14:23 +0000)]
[trunk] When no output PGX file is found, report an error