Mathieu Malaterre
a2f90ab2cb
[1.5] Prevent buffer overflow in openjpip code
2014-03-12 11:55:54 +00:00
Mathieu Malaterre
4935eaf773
[1.5] COMP: Fix warnings identified by clang31
...
openjpeg/libopenjpeg/tcd.c:1884 col 48: warning: comparison of unsigned expressi
on < 0 is always false
openjpeg/applications/codec/j2k_dump.c:362 col 29: warning: equality comparison
with extraneous parentheses
openjpeg/libopenjpeg/jpwl/jpwl_lib.c:680:19: warning: format specifies type 'int
' but the argument has type 'long long' [-Wformat]
printf("Marker@%d: %X\n", cio_tell(cio) - 2, id);
~^ ~~~~~~~~~~~~~~~~~
%lld
openjpeg/applications/jpip/libopenjpip/byte_manager.c:58:63: warning: format spe
cifies type 'long' but the argument has type 'OPJ_OFF_T' (aka 'long long') [-Wfo
rmat]
fprintf( FCGI_stderr, "Error: error in fetch_bytes( %d, %ld, %lu)\n", fd, offset
, size);
Author: Hans Johnson <hans-johnson@uiowa.edu>
2012-08-24 08:13:17 +00:00
Mathieu Malaterre
bad9a71e77
[1.5] Import portion of patch from Alex Zimnitsky to fix compilation on FreeBSD
2012-07-29 15:21:39 +00:00
Mathieu Malaterre
6b649f3bf6
[1.5] Need to compile/install tool to embed XML file in JP2 for jpip server
2012-04-20 11:15:48 +00:00
Mathieu Malaterre
65f8ae765e
[1.5] jar files are arch independant. We can install them safely in share
2012-04-19 12:40:28 +00:00
Mathieu Malaterre
3aba3e203b
[1.5] Add install rules for openjpip client
2012-04-19 12:30:30 +00:00
Mathieu Malaterre
da453218a4
[1.5] Remove a simple warning report
2012-03-16 16:43:24 +00:00
Mathieu Malaterre
e0795464c1
[1.5] I think == was meant here.
2012-03-16 16:38:46 +00:00
Mathieu Malaterre
fab8de59d3
[1.5] Remove a warning about undefined snprintf on windows compiler.
2012-03-02 17:13:59 +00:00
Mathieu Malaterre
dcf78f14f6
[1.5] Change the logic in byte_manager.h. Prefer the use of stdint.h when available. Default to compiler specific mecanism otherwise. Remove some c++ comments. Fix signed vs unsigned comparison
2012-03-02 16:51:10 +00:00
Mathieu Malaterre
87a1081f7c
[1.5] Sync with trunk. Remove remainings bits of old Makefile based build system
2012-03-02 10:27:51 +00:00
Mathieu Malaterre
6f314ae48e
[1.5] Fix a bunch of comparison between signed and unsigned integer expressions. Some are still left to decide.
2012-03-02 08:44:04 +00:00
Mathieu Malaterre
24ab49a363
[1.5] Fix rev 1474, typo in the spelling.
2012-03-01 20:58:29 +00:00
Mathieu Malaterre
dd999a2840
Fix a warning reported on the continuous dashboard for linux.
2012-03-01 16:01:47 +00:00
Mathieu Malaterre
58cfcaff9f
[1.5] Fix a warning about conversion from const char* to char*
2012-03-01 15:39:44 +00:00
Kaori Hagihara
64e37e2a66
[1.5][JPIP] README modification regarding the JP2 encoding
2012-02-29 10:22:49 +00:00
Kaori Hagihara
8336ace29a
[1.5][JPIP] enabled the opj_server to reply the first query consisting with len request from kakadu client
2012-02-28 11:15:11 +00:00
Mathieu Malaterre
a39e4a2a82
[1.5] allow mecanism to provide JFLAGS
2012-02-17 11:33:31 +00:00
Mathieu Malaterre
54e4e8f809
remove a warning about unused variable
2012-02-16 08:07:34 +00:00
Mathieu Malaterre
9a5ab44e35
Make the code C90 compliant for VS2010
2012-02-14 11:54:10 +00:00
Mathieu Malaterre
4d76145884
Work around issue with FindJava module
2012-02-14 11:46:53 +00:00
Mathieu Malaterre
bdf1343f62
Use C style comment.
2012-02-13 13:40:55 +00:00
Mathieu Malaterre
52f5452d4d
[1.5] Need to include unistd for close() declaration
2012-02-13 13:18:58 +00:00
Mathieu Malaterre
a9b7c7b0b4
By default, openjpip client can still built even without java compiler. Print a message to the user as warning.
2012-02-13 11:41:31 +00:00
Mathieu Malaterre
07521a5dc2
[1.5] Fix typo in CMAKE_USE_PTHREADS vs CMAKE_USE_PTHREADS_INIT
2012-02-13 11:37:38 +00:00
Mathieu Malaterre
6c6cd79820
[1.5] Remove use of custom PTHREAD module. Prefer cmake's one.
2012-02-13 11:09:30 +00:00
Kaori Hagihara
7b6ae8810d
[1.5][JPIP] added execution argument to set port number for opj_dec_server, opj_viewer*
2012-02-10 12:05:51 +00:00
Kaori Hagihara
699f172e6c
[1.5][JPIP] fixed Doxygen configuration file to document the utilities
2012-02-10 12:00:03 +00:00
Mathieu Malaterre
451a41064e
Make opj 1.5 use port 50000, which is not compatible with trunk. But compatible with itself.
2012-02-06 15:32:59 +00:00
Mathieu Malaterre
c6b02b10fe
Re-build the jar files from the source code.
2012-02-06 15:00:04 +00:00
Mathieu Malaterre
36b66a8796
For some reason rev 1103 change the default port number, which breaks openjpip documentation. Revert back to port 5000
2012-02-06 14:11:01 +00:00
Mathieu Malaterre
427b2427d4
revert (svn merge -c -1368 ). It does break compilation on windows
2012-02-01 21:45:12 +00:00
Vincent Torri
09522e65af
revert commit 1357, it could break linkage
2012-01-31 18:10:20 +00:00
Mathieu Malaterre
19cfaac52e
c-string are not writable
2012-01-30 10:33:07 +00:00
Mathieu Malaterre
577fdbc8a5
Fix for strncasecmp
2012-01-30 09:56:56 +00:00
Mathieu Malaterre
f93aed8031
Fix compilation with close and such
2012-01-30 09:55:05 +00:00
Mathieu Malaterre
326c58b4e1
Remove unistd.h from win32 compilation
2012-01-30 09:51:32 +00:00
Mathieu Malaterre
ec0c69af7a
Another fix for snprintf
2012-01-30 09:48:48 +00:00
Mathieu Malaterre
21509a3955
isblank is C99, not isspace
2012-01-30 09:46:36 +00:00
Mathieu Malaterre
5b2ca9caf6
isblank is C99, not isspace
2012-01-30 09:43:10 +00:00
Mathieu Malaterre
529006f136
strncasecmp is C99
2012-01-30 09:37:39 +00:00
Mathieu Malaterre
7d96e7c1c0
declarations after statement (C90)
2012-01-30 09:34:48 +00:00
Mathieu Malaterre
e2948acd92
As explained in the documentation cant be included multiple times.
2012-01-30 09:32:32 +00:00
Mathieu Malaterre
6dc8635e28
Fix snprintf for M$ compilers
2012-01-30 09:29:48 +00:00
Mathieu Malaterre
7d0a419c87
fix declarations
2012-01-30 09:27:35 +00:00
Mathieu Malaterre
0ea0e8b915
declarations after statement (C90)
2012-01-30 09:22:25 +00:00
Mathieu Malaterre
8e53bad7fb
Another pass at getting this code to compile on windows
2012-01-30 09:17:57 +00:00
Mathieu Malaterre
9c51a37dbf
track all declarations after statement for C90 compilers (VS2005)
2012-01-30 09:08:45 +00:00
Mathieu Malaterre
aa00142949
Fix compilation of C code. Remove warnings.
2012-01-30 08:57:26 +00:00
Mathieu Malaterre
87b05f2885
Fix a couple of warnings
2012-01-30 08:54:42 +00:00