048c8302fe[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
2014-03-07 09:58:32 +0000
016b9fc052[trunk] Fix compilation in visual studio, inline cannot be used directly. Fixes issue 272
Mathieu Malaterre
2014-03-07 09:15:27 +0000
99b40e8257[trunk] Remove warning about implicitly defined function
Mathieu Malaterre
2014-03-07 09:14:39 +0000
a734e447b5[trunk] Remove TIFF warning handler. This help test suite run smoothly on windows by removing the message box. Fixes issue 276
Mathieu Malaterre
2014-03-07 09:03:15 +0000
37128c34a9[trunk] Fix mem leaks reported by cppcheck
Mathieu Malaterre
2014-03-07 08:48:47 +0000
f5630ab88e[trunk] Simplify code and remove bogus out of bound check
Mathieu Malaterre
2014-03-07 08:11:49 +0000
6790587db8[trunk] Revert r2597 for now, since it breaks a lot of tests
Mathieu Malaterre
2014-03-06 17:25:08 +0000
7e64eb5414[trunk] Remove some easy warnings about sign compare reported by gcc
Mathieu Malaterre
2014-03-06 15:00:41 +0000
8a959bb1f4[trunk] Remove out of bound access in code and simplify code. this is a test tool, security is not an issue here.
Mathieu Malaterre
2014-03-06 14:50:42 +0000
275680bdb7[trunk] Make sure that all output files from the test suite are using a different output name Fixes issue 271
Mathieu Malaterre
2014-03-06 14:43:21 +0000
4d5d1f0f66[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
2014-03-05 09:45:04 +0000
1ef677f264[trunk] Make sure to reject images such as 1336.pdf.asan.47.376.jp2 Fixes issue 267
Mathieu Malaterre
2014-03-04 10:32:26 +0000
07193e2a34[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
2014-03-04 09:58:07 +0000
f7da94610d[trunk] Remove some conversion warnings reported by gcc Update issue 256
Mathieu Malaterre
2014-03-04 09:55:38 +0000
872368d25c[trunk] Remove another warning. ftell returns long int Update issue 256
Mathieu Malaterre
2014-03-04 09:32:19 +0000
7afad19c77[trunk] Remove a simple warning about int -> float conversion
Mathieu Malaterre
2014-03-03 16:02:36 +0000
765c4ab4f4[trunk] rework code to avoid a warning. this also remove a division and prefer bit-shift
Mathieu Malaterre
2014-03-03 16:02:16 +0000
24eca792ff[trunk] Remove some more warnings about conversion
Mathieu Malaterre
2014-03-03 15:55:27 +0000
b1b17ee264[trunk] Prefer compile time constant to avoid conversion double -> int
Mathieu Malaterre
2014-03-03 15:55:06 +0000
74600cfb14[trunk] Review warning about types conversion, and add cast when needed
Mathieu Malaterre
2014-03-03 15:47:23 +0000
171ec1583d[trunk] Remove some simple warnings about conversion
Mathieu Malaterre
2014-03-03 12:13:11 +0000
80c5106015[trunk] fgets takes an int as parameter
Mathieu Malaterre
2014-03-03 12:11:53 +0000
e92fe4c1a4[trunk] Remove warning about cast double -> int. Instead use bit-shifting (compile time computation)
Mathieu Malaterre
2014-03-03 12:01:36 +0000
11f402b44a[trunk] Remove easy to fix warnings about conversion
Mathieu Malaterre
2014-03-03 12:00:24 +0000
18049fe3e0[trunk] Import left over from patch submitted as issue 225 (comment #14) Update issue 225
Mathieu Malaterre
2014-03-03 11:48:27 +0000
b330c10492[trunk] remove some simple warnings about unused params
Mathieu Malaterre
2014-03-03 11:40:59 +0000
25255c4ed1[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
2014-03-03 11:36:31 +0000
16febebd28[trunk] Explicitely trigger issue 229, there may be an impact in code execution. The assert may get removed afterward Update issue 229
Mathieu Malaterre
2014-03-03 11:30:54 +0000
d14c475de7[trunk] Remove warning about unused function Update issue 268
Mathieu Malaterre
2014-03-03 08:27:40 +0000
a68a3feb60[trunk] Remove deprecated functions (not called anywhere in the code base). Update issue 268
Mathieu Malaterre
2014-03-03 08:17:20 +0000
43382a9b9c[trunk] Remove unused variables from test
Mathieu Malaterre
2014-03-03 07:58:59 +0000
a149502c01[trunk] Remove some simple warnings about var being set but not used
Mathieu Malaterre
2014-03-02 10:23:05 +0000
decace60da[trunk] Remove warning about -2147483648 (aka INT_MIN), causing this decimal constant is unsigned only in ISO C90
Mathieu Malaterre
2014-03-02 10:20:57 +0000
2c876b6765[trunk] Remove simple warnings about comments, missing case in switch statement
Mathieu Malaterre
2014-03-02 10:16:54 +0000
ec593a2549[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
2014-02-28 17:29:28 +0000
978de6fb97[trunk] Make sure to run *-decode-md5 only after *-decode tests. Update md5 since recent code change.
Mathieu Malaterre
2014-02-28 16:04:11 +0000
cf91ebf278[trunk] Re-import chunk from r2458 that made textGBR.jp2 to fail otherwise Update issue 225
Mathieu Malaterre
2014-02-28 15:27:30 +0000
fd5f21af00[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
2014-02-28 15:24:33 +0000
1b93cb8c0a[trunk] Mark a file as being invalid for opj_dump
Mathieu Malaterre
2014-02-28 15:14:53 +0000
a9e6268766[trunk] Fix JPIP test with updated md5sum
Mathieu Malaterre
2014-02-28 14:54:37 +0000
fc855084a0[trunk] Really apply r2460 this time, but fix the original typo in the submitted patch Update issue 225
Mathieu Malaterre
2014-02-28 14:52:58 +0000
b7bccf86c3[trunk] final round of minor cleanups
Mathieu Malaterre
2014-02-28 14:38:45 +0000
6ee2a51edc[trunk] Remove PNG generation code for now
Mathieu Malaterre
2014-02-28 14:31:01 +0000
d2dc1597fe[trunk] Prefer strcpy since it copies trailing 0 directly
Mathieu Malaterre
2014-02-28 14:23:30 +0000
816db977fd[trunk] Remove a simple warning, and use static to detect unused functions. Simplify function declarations.
Mathieu Malaterre
2014-02-28 13:19:03 +0000
cbe77e2412[trunk] run test suite on dataset from issue 171 Fixes issue 171
Mathieu Malaterre
2014-02-28 12:30:11 +0000
1eb67ca49d[trunk] Remove some simple warnings in opj_dump
Mathieu Malaterre
2014-02-28 12:06:57 +0000
7a89d731f7[trunk] Merge final patch from issue 171 with code simplification. also handles signed case properly. Fixes issue 171
Mathieu Malaterre
2014-02-28 09:52:35 +0000