Mathieu Malaterre
bf37be46b8
[trunk] rename PACKAGE_VERSION to OPJ_PACKAGE_VERSION
...
This prevent conflicts with TIFF package which also defines PACKAGE_VERSION
2012-10-01 10:39:39 +00:00
Mathieu Malaterre
4466c31fc2
[trunk] Fix missing include directory
2012-10-01 10:20:31 +00:00
Mathieu Malaterre
b2bebcf5ce
[trunk] fix compilation on windows where getopt is not available
2012-10-01 10:19:12 +00:00
Mathieu Malaterre
de33ba029b
[trunk] Fix missing getopt symbols on windows
2012-10-01 10:11:46 +00:00
Mathieu Malaterre
465db44499
[trunk] FolderReorgProposal task: Fix openjp2 lib name
2012-10-01 10:08:01 +00:00
Mathieu Malaterre
abdb8ee3f7
[trunk] Fix a set of warnings about C90 issues
2012-10-01 10:01:09 +00:00
Mathieu Malaterre
aa6b4b4970
[trunk] FolderReorgProposal task. Do not rebuild doxygen always
...
Update issue 177
2012-10-01 09:37:19 +00:00
Mathieu Malaterre
25cbfcf34a
[trunk] FolderReorgProposal task: cleanup doxygen
...
Update issue 177
2012-10-01 09:20:30 +00:00
Mathieu Malaterre
cffc33a51c
[trunk] FolderReorgProposal task: fix jpip doxygen
...
Update issue 177
2012-10-01 08:43:02 +00:00
Mathieu Malaterre
5db7b01fa2
[trunk] FolderReorgProposal task: Fix doxygen
...
Update issue 177
2012-10-01 08:30:04 +00:00
Mathieu Malaterre
1ca5ca8392
[trunk] FolderReorgProposal task: update install instruction
...
Update issue 177
2012-10-01 07:59:48 +00:00
Mathieu Malaterre
93761d9ab5
[trunk] FolderReorgProposal task: move source code to source dir
2012-10-01 07:49:52 +00:00
Mathieu Malaterre
bb16d8816c
[trunk] FolderReorgProposal task: only keep a single build system
2012-10-01 07:33:59 +00:00
Mickael Savinaud
e1cd500ac5
[trunk] update the name of the executable used for the tests
2012-09-30 16:28:32 +00:00
Mathieu Malaterre
2d09cbfd21
[trunk] FolderReorgProposal task: rename JP3D CLI tools
...
Update issue 177
2012-09-28 09:57:19 +00:00
Mathieu Malaterre
d84b16caf9
[trunk] FolderReorgProposal task: rename MJ2/JPIP CLI tools
...
Update issue 177
2012-09-28 09:52:57 +00:00
Mathieu Malaterre
95f06f0591
[trunk] FolderReorgProposal task: fix JPWL
...
Update issue 177
2012-09-28 09:26:51 +00:00
Mathieu Malaterre
3bf4d635f2
[trunk] FolderReorgProposal task: rename cli tools
...
Update issue 177
2012-09-28 09:12:22 +00:00
Mathieu Malaterre
a4fa18e92d
[trunk] FolderReorgProposal task: Fix Viewer
...
Update issue 177
2012-09-28 08:59:10 +00:00
Mathieu Malaterre
f71af2a2ef
[trunk] FolderReorgProposal task: refactor MJ2
...
Update issue 177
2012-09-28 08:51:14 +00:00
Mathieu Malaterre
3e62f8d9b7
[trunk] FolderReorgProposal task: add JP3D
...
Update issue 177
2012-09-28 08:32:34 +00:00
Mathieu Malaterre
028720c9ec
[trunk] Continue FolderReorgProposal task. Missing java wrapping
...
Update issue 177
2012-09-28 08:17:02 +00:00
Mathieu Malaterre
d518970039
[trunk] Start FolderReorgProposal task
...
Update issue 177
2012-09-28 08:11:41 +00:00
Mickael Savinaud
8363a6ab1e
update j2k_lib with new opj type
2012-09-27 14:50:06 +00:00
Mickael Savinaud
a540dcd2e2
correct a warning in image.c
2012-09-27 14:48:47 +00:00
Mickael Savinaud
58b2c6c4a5
clean function_list functions
2012-09-27 14:47:34 +00:00
Mickael Savinaud
34ffde6799
[trunk] Rename bio_create and bio_destroy with opj_ prefix
2012-09-27 14:42:08 +00:00
Mickael Savinaud
e7cd945000
[trunk] udpate local functions of bio.c with opj_prefix and new opj types
...
update opj_bio structure
2012-09-27 14:36:30 +00:00
Mickael Savinaud
ccf0f05e98
[trunk] update t1_luts.h with opj type
2012-09-27 14:28:32 +00:00
Mickael Savinaud
36672ad50e
[trunk] update some local function of t1 with opj_prefix and new opj type
2012-09-27 14:16:05 +00:00
Mickael Savinaud
8bee3d89c5
rename opj_t1_enc_clnpass and opj_t1_enc_clnpass_step with opj_ prefix and update types used in theses functions
2012-09-27 14:09:41 +00:00
Mickael Savinaud
cf212e55ac
[trunk]rename t1_enc_refpass_step and t1_enc_repass with opj_ prefix and update types used in theses functions
2012-09-27 13:56:48 +00:00
Mickael Savinaud
a00f61bd5d
{trunk] remove old v1 style function t1_encode_cblk
...
rename t1_encode_cblk_v2 to opj_t1_encode_cblk
2012-09-27 13:51:01 +00:00
Mickael Savinaud
dca76de872
[trunk] remove old v1 function t1_encode_blocks
2012-09-27 13:43:27 +00:00
Mickael Savinaud
70540f9563
[trunk] remove old v1 style t1_decode_cblk function and rename t1_decode_cblk_v2 to opj_t1_decode_cblk
...
rename t1_dec_sigpass t1_dec_sigpass_step, t1_updateflags, t1_dec_refpass, t1_dec_refpass_step with opj_prefix and v2 type
delete unused functions in new V2 t1 framework: t1_dec_refpass_raw, t1_dec_refpass_mqc, t1_dec_refpass_mqc_vsc, t1_dec_refpass_step_raw, t1_dec_refpass_step_mqc, t1_dec_refpass_step_mqc_vsc, t1_dec_sigpass_raw, t1_dec_sigpass_mqc, t1_dec_sigpass_mqc_vsc, t1_dec_sigpass_step_raw, t1_dec_sigpass_step_mqc, t1_dec_sigpass_step_mqc_vsc
2012-09-27 13:28:44 +00:00
Mickael Savinaud
a545cb7cff
[trunk]remove t2_init_seg
...
rename t2_init_seg_v2 to opj_t2_init_seg
rename t2_encode_packet_v2 to opj_t2_encode_packet
2012-09-27 13:22:32 +00:00
Mickael Savinaud
9a86a3bd23
[trunk] remove t2_destroy, t2_decode_packets and t2_decode_packet
...
rename from t2_destroy_v2 to opj_t2_destroy
rename from t2_decode_packets_v2 to opj_t2_decode_packets
rename from t2_decode_packet_v2 to opj_t2_decode_packet
2012-09-27 13:14:15 +00:00
Mickael Savinaud
69673635ef
[trunk] remove old v1 style function t2_create
...
rename t2_create_v2 to opj_t2_create
2012-09-27 13:03:35 +00:00
Mickael Savinaud
77e6971bbb
[trunk] remove t2_encode_packet and t2_encode_packets
...
rename from t2_encode_packets_v2 to opj_t2_encode_packets
2012-09-27 12:53:36 +00:00
Mickael Savinaud
a9a1336502
[trunk] update t2_getnumpasses from V2 branch and put opj_ prefix
2012-09-27 09:54:35 +00:00
Mickael Savinaud
9103674950
[trunk] update t2_putnumpasses with V2 style
2012-09-27 09:48:18 +00:00
Mickael Savinaud
2af39ac017
[trunk] rename t2_getcommacode to opj_t2_getcommacode
2012-09-27 09:40:45 +00:00
Mickael Savinaud
d47b8fef18
[trunk] modify output type of t2_getcommacode
2012-09-27 09:29:47 +00:00
Mickael Savinaud
f8fc214b11
[trunk] rename local functions in t2 with opj_ prefix
2012-09-27 09:14:58 +00:00
Mickael Savinaud
7861bfa45e
rename from t2_skip_packet to opj_t2_skip_packet;
...
rename from t2_skip_packet_data to opj_t2_skip_packet_data;
2012-09-27 08:56:00 +00:00
Mathieu Malaterre
02734264a1
[trunk] Fix possible code execution vuln
...
Thanks to Huzaifa Sidhpurwala of Red Hat Security Response Team for patch + dataset to reproduce issue.
Technically kdu_expand works fine on the image...
Fixes issue 175
2012-09-12 17:11:17 +00:00
Mathieu Malaterre
4a845f3d04
[trunk] Fix one remaining issue with C90 compat
2012-09-10 12:46:42 +00:00
Mathieu Malaterre
0452ebdfcd
[trunk] Use new gcc feature to actually hide exported symbols
...
Right now we are only using the Windows/POSIX compatibility layer. This means that we have only been marking explicitely which symbols to export.
What this also means is that for one to explicitely remove non-explicitely marked symbols, one has to set -fvisibility=hidden as CFLAGS
2012-09-10 12:38:22 +00:00
Mathieu Malaterre
c8b8c4cf30
[trunk] no need to export MCT_ELEMENT_SIZE symbol
2012-09-10 12:34:46 +00:00
Mathieu Malaterre
1ff1401ff1
[trunk] Fix Heap-based buffer-overflow when decoding openjpeg image
...
Thanks to Huzaifa Sidhpurwala of Red Hat Security Response Team for report
This does not affect release 1.5.0 and/or 1.5 release branch.
Fixes issue 170
2012-09-10 11:05:15 +00:00