]>
granicus.if.org Git - openjpeg/log
Mickael Savinaud [Mon, 15 Oct 2012 12:58:32 +0000 (12:58 +0000)]
[trunk]rename j2k_lib to opj_clock
Mickael Savinaud [Mon, 15 Oct 2012 12:43:44 +0000 (12:43 +0000)]
[trunk] modify type of opj_clock function
Mathieu Malaterre [Mon, 15 Oct 2012 11:57:47 +0000 (11:57 +0000)]
[trunk] Fix issue during renaming of man page
Mathieu Malaterre [Mon, 15 Oct 2012 09:44:34 +0000 (09:44 +0000)]
[trunk] Fix compilation:
- using mingw32 compiler (missing exported symbols)
- using -fvisibility=hidden (gcc on UNIX)
Mathieu Malaterre [Mon, 15 Oct 2012 09:43:28 +0000 (09:43 +0000)]
[trunk] Fix Java binding compilation. Need to link against openmj2 for now to resolve all symbols.
Add a local indec.c (pulled from opj 1.5 branch)
Mathieu Malaterre [Mon, 15 Oct 2012 08:38:48 +0000 (08:38 +0000)]
[trunk] Fix missing -lm to openjpwl
Mathieu Malaterre [Mon, 15 Oct 2012 08:13:27 +0000 (08:13 +0000)]
[trunk] Fix missing link to zlib
Mathieu Malaterre [Mon, 15 Oct 2012 08:09:31 +0000 (08:09 +0000)]
[trunk] Fix openmj2 compilation in static mode.
Mathieu Malaterre [Mon, 15 Oct 2012 08:02:30 +0000 (08:02 +0000)]
[trunk] Fix compilation in static mode. Prevent duplicate symbols with convert.c implementation
Mathieu Malaterre [Mon, 15 Oct 2012 07:57:19 +0000 (07:57 +0000)]
[trunk] Add missing newline character
Mathieu Malaterre [Mon, 15 Oct 2012 07:52:27 +0000 (07:52 +0000)]
[trunk] Fix issues in man pages.
Mathieu Malaterre [Mon, 15 Oct 2012 07:52:07 +0000 (07:52 +0000)]
[trunk] Fix installaiton of header file
Mathieu Malaterre [Mon, 15 Oct 2012 07:38:10 +0000 (07:38 +0000)]
[trunk] remove left-over from ->jpip_on implementation. JPIP is now completely removed from openjp2 and openmj2. Document jpip_iptr_offset variable
Mathieu Malaterre [Mon, 15 Oct 2012 07:31:05 +0000 (07:31 +0000)]
[trunk] Fix warning for no previous prototype by using static function
Mathieu Malaterre [Wed, 10 Oct 2012 13:26:29 +0000 (13:26 +0000)]
[trunk] Fix advanced (and experimental) Java binding. As reported on the mailing list.
Mathieu Malaterre [Tue, 9 Oct 2012 09:45:43 +0000 (09:45 +0000)]
[trunk] Fix openmj2/mj2 compilation
As reported on the mailing list, it is better to have a working (compiling) mj2 codec rather than nothing. mj2 uses it own copy of openjpeg 1.5
Update issue 177
Mathieu Malaterre [Tue, 9 Oct 2012 09:44:24 +0000 (09:44 +0000)]
[trunk] Use opj_malloc/opj_free in jpip bin
Update issue 177
Mathieu Malaterre [Tue, 9 Oct 2012 09:11:24 +0000 (09:11 +0000)]
[trunk] FolderReorgProposal task. Remove left over of JPIP
JPIP code was moved from JP2 to openjpip
Update issue 177
Mathieu Malaterre [Mon, 8 Oct 2012 15:59:17 +0000 (15:59 +0000)]
[trunk] Update JPIP (FolderReorgProposal task)
This commit does three things:
- Use opj_malloc/calloc/free instead of the default C ones.
- Update JPIP API to start using cio _v2 API
- Create a new opj_jpip_compress which is the replacement for image_to_j2k -jpip
Update issue 177
Mathieu Malaterre [Fri, 5 Oct 2012 17:05:06 +0000 (17:05 +0000)]
[trunk] Make openjpip a first class shared lib, for future linking
Mathieu Malaterre [Fri, 5 Oct 2012 16:57:30 +0000 (16:57 +0000)]
[trunk] First step in moving JPIP code out of openjp2
Mickael Savinaud [Fri, 5 Oct 2012 12:34:46 +0000 (12:34 +0000)]
[trunk] update t1_generate_luts.c with the right ouput to generate t1_luts
Mathieu Malaterre [Fri, 5 Oct 2012 09:20:05 +0000 (09:20 +0000)]
[trunk] Fix spelling. writting -> writing
Mickael Savinaud [Fri, 5 Oct 2012 09:10:15 +0000 (09:10 +0000)]
[trunk] rename int.h to opj_intmath.h and rename all its functions with opj_ prefix
Mickael Savinaud [Fri, 5 Oct 2012 08:32:05 +0000 (08:32 +0000)]
[trunk] move fix_mul inside int.h and remove fix.h from the project
Mickael Savinaud [Fri, 5 Oct 2012 08:18:55 +0000 (08:18 +0000)]
[trunk] remove warnings
Mickael Savinaud [Wed, 3 Oct 2012 17:03:41 +0000 (17:03 +0000)]
[trunk]remove warnings in pi.c through the update of poc struct types with new opj_types.
Mickael Savinaud [Wed, 3 Oct 2012 15:06:58 +0000 (15:06 +0000)]
[trunk] update global functions of tgt with opj_ prefix
Mickael Savinaud [Wed, 3 Oct 2012 14:41:40 +0000 (14:41 +0000)]
[trunk] (style) move global pi functions to the right place and update indentation
Mickael Savinaud [Wed, 3 Oct 2012 14:29:26 +0000 (14:29 +0000)]
[trunk] remove old v1 functions and rename pi_initialise_encode_v2 to opj_pi_initialise_encode; pi_create_encode_v2 to opj_pi_create_decode; pi_destroy_v2 to opj_pi_destroy; pi_create_decode_v2 to opj_pi_create_decode
Mickael Savinaud [Wed, 3 Oct 2012 13:25:03 +0000 (13:25 +0000)]
[trunk] update pi_check_next_level with the opj_ prefix and change output type to be more convenient
Mickael Savinaud [Wed, 3 Oct 2012 12:50:44 +0000 (12:50 +0000)]
[trunk]rename pi_update_encoding_parameters to opj_pi_update_encoding_parameters
Mickael Savinaud [Wed, 3 Oct 2012 12:43:15 +0000 (12:43 +0000)]
[trunk] replace pi_next by opj_pi_next
Mickael Savinaud [Wed, 3 Oct 2012 12:39:17 +0000 (12:39 +0000)]
[trunk] update local function of pi.c with the opj_ prefix and the new opj types
Mickael Savinaud [Wed, 3 Oct 2012 12:12:33 +0000 (12:12 +0000)]
[trunk] update mqc global functions with opj_ prefix
Mickael Savinaud [Wed, 3 Oct 2012 11:45:53 +0000 (11:45 +0000)]
[trunk] add comments to check some parts of mqc.c and update types
Mickael Savinaud [Wed, 3 Oct 2012 11:38:12 +0000 (11:38 +0000)]
upadate mqc with new opj_type and use opj_ prefix for local functions
Mickael Savinaud [Wed, 3 Oct 2012 09:52:09 +0000 (09:52 +0000)]
[trunk] correct warnings linked to static dwt functions because declaration is not hide when we use SSE
Mickael Savinaud [Wed, 3 Oct 2012 09:47:50 +0000 (09:47 +0000)]
{trunk]update mct functions with opj_ prefix and new opj type
add some comments
Mickael Savinaud [Wed, 3 Oct 2012 09:04:44 +0000 (09:04 +0000)]
[trunk] update global functions of bio.c with opj_prefix and new opj type
Mathieu Malaterre [Tue, 2 Oct 2012 09:41:51 +0000 (09:41 +0000)]
[trunk] Set of warnings fix for gcc -pedantic
Mathieu Malaterre [Tue, 2 Oct 2012 07:45:49 +0000 (07:45 +0000)]
[trunk] Build small internal tools to generate t1_luts.h
Mathieu Malaterre [Tue, 2 Oct 2012 06:51:59 +0000 (06:51 +0000)]
[trunk] Import opj_malloc.h from branch 1.5.x
Mathieu Malaterre [Mon, 1 Oct 2012 15:45:24 +0000 (15:45 +0000)]
[trunk] V2 will be release with SOVERSION=6
Mathieu Malaterre [Mon, 1 Oct 2012 15:29:36 +0000 (15:29 +0000)]
[trunk] Remove old function tgt_create
Fix some warnings about size_t
Mathieu Malaterre [Mon, 1 Oct 2012 15:16:33 +0000 (15:16 +0000)]
[trunk] Update README to reflect FolderReorgProposal
Update issue 177
Mathieu Malaterre [Mon, 1 Oct 2012 14:50:26 +0000 (14:50 +0000)]
[trunk] FolderReorgProposal fix. 3rd party variables were not set
Update issue 177
Mathieu Malaterre [Mon, 1 Oct 2012 14:18:20 +0000 (14:18 +0000)]
[trunk] Requires CMake 2.8.2 at least
Mathieu Malaterre [Mon, 1 Oct 2012 12:29:09 +0000 (12:29 +0000)]
[trunk] Fix minor cmake style
Mathieu Malaterre [Mon, 1 Oct 2012 12:26:27 +0000 (12:26 +0000)]
[trunk] import unit testing from 1.5.x branch
Mathieu Malaterre [Mon, 1 Oct 2012 11:14:20 +0000 (11:14 +0000)]
[trunk] remove warnings generated by all project in thirdparties
Mathieu Malaterre [Mon, 1 Oct 2012 11:06:10 +0000 (11:06 +0000)]
[trunk] Discard warnings from tiff package
Mathieu Malaterre [Mon, 1 Oct 2012 10:39:39 +0000 (10:39 +0000)]
[trunk] rename PACKAGE_VERSION to OPJ_PACKAGE_VERSION
This prevent conflicts with TIFF package which also defines PACKAGE_VERSION
Mathieu Malaterre [Mon, 1 Oct 2012 10:20:31 +0000 (10:20 +0000)]
[trunk] Fix missing include directory
Mathieu Malaterre [Mon, 1 Oct 2012 10:19:12 +0000 (10:19 +0000)]
[trunk] fix compilation on windows where getopt is not available
Mathieu Malaterre [Mon, 1 Oct 2012 10:11:46 +0000 (10:11 +0000)]
[trunk] Fix missing getopt symbols on windows
Mathieu Malaterre [Mon, 1 Oct 2012 10:08:01 +0000 (10:08 +0000)]
[trunk] FolderReorgProposal task: Fix openjp2 lib name
Mathieu Malaterre [Mon, 1 Oct 2012 10:01:09 +0000 (10:01 +0000)]
[trunk] Fix a set of warnings about C90 issues
Mathieu Malaterre [Mon, 1 Oct 2012 09:37:19 +0000 (09:37 +0000)]
[trunk] FolderReorgProposal task. Do not rebuild doxygen always
Update issue 177
Mathieu Malaterre [Mon, 1 Oct 2012 09:20:30 +0000 (09:20 +0000)]
[trunk] FolderReorgProposal task: cleanup doxygen
Update issue 177
Mathieu Malaterre [Mon, 1 Oct 2012 08:43:02 +0000 (08:43 +0000)]
[trunk] FolderReorgProposal task: fix jpip doxygen
Update issue 177
Mathieu Malaterre [Mon, 1 Oct 2012 08:30:04 +0000 (08:30 +0000)]
[trunk] FolderReorgProposal task: Fix doxygen
Update issue 177
Mathieu Malaterre [Mon, 1 Oct 2012 07:59:48 +0000 (07:59 +0000)]
[trunk] FolderReorgProposal task: update install instruction
Update issue 177
Mathieu Malaterre [Mon, 1 Oct 2012 07:49:52 +0000 (07:49 +0000)]
[trunk] FolderReorgProposal task: move source code to source dir
Mathieu Malaterre [Mon, 1 Oct 2012 07:33:59 +0000 (07:33 +0000)]
[trunk] FolderReorgProposal task: only keep a single build system
Mickael Savinaud [Sun, 30 Sep 2012 16:28:32 +0000 (16:28 +0000)]
[trunk] update the name of the executable used for the tests
Mathieu Malaterre [Fri, 28 Sep 2012 09:57:19 +0000 (09:57 +0000)]
[trunk] FolderReorgProposal task: rename JP3D CLI tools
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 09:52:57 +0000 (09:52 +0000)]
[trunk] FolderReorgProposal task: rename MJ2/JPIP CLI tools
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 09:26:51 +0000 (09:26 +0000)]
[trunk] FolderReorgProposal task: fix JPWL
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 09:12:22 +0000 (09:12 +0000)]
[trunk] FolderReorgProposal task: rename cli tools
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 08:59:10 +0000 (08:59 +0000)]
[trunk] FolderReorgProposal task: Fix Viewer
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 08:51:14 +0000 (08:51 +0000)]
[trunk] FolderReorgProposal task: refactor MJ2
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 08:32:34 +0000 (08:32 +0000)]
[trunk] FolderReorgProposal task: add JP3D
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 08:17:02 +0000 (08:17 +0000)]
[trunk] Continue FolderReorgProposal task. Missing java wrapping
Update issue 177
Mathieu Malaterre [Fri, 28 Sep 2012 08:11:41 +0000 (08:11 +0000)]
[trunk] Start FolderReorgProposal task
Update issue 177
Mickael Savinaud [Thu, 27 Sep 2012 14:50:06 +0000 (14:50 +0000)]
update j2k_lib with new opj type
Mickael Savinaud [Thu, 27 Sep 2012 14:48:47 +0000 (14:48 +0000)]
correct a warning in image.c
Mickael Savinaud [Thu, 27 Sep 2012 14:47:34 +0000 (14:47 +0000)]
clean function_list functions
Mickael Savinaud [Thu, 27 Sep 2012 14:42:08 +0000 (14:42 +0000)]
[trunk] Rename bio_create and bio_destroy with opj_ prefix
Mickael Savinaud [Thu, 27 Sep 2012 14:36:30 +0000 (14:36 +0000)]
[trunk] udpate local functions of bio.c with opj_prefix and new opj types
update opj_bio structure
Mickael Savinaud [Thu, 27 Sep 2012 14:28:32 +0000 (14:28 +0000)]
[trunk] update t1_luts.h with opj type
Mickael Savinaud [Thu, 27 Sep 2012 14:16:05 +0000 (14:16 +0000)]
[trunk] update some local function of t1 with opj_prefix and new opj type
Mickael Savinaud [Thu, 27 Sep 2012 14:09:41 +0000 (14:09 +0000)]
rename opj_t1_enc_clnpass and opj_t1_enc_clnpass_step with opj_ prefix and update types used in theses functions
Mickael Savinaud [Thu, 27 Sep 2012 13:56:48 +0000 (13:56 +0000)]
[trunk]rename t1_enc_refpass_step and t1_enc_repass with opj_ prefix and update types used in theses functions
Mickael Savinaud [Thu, 27 Sep 2012 13:51:01 +0000 (13:51 +0000)]
{trunk] remove old v1 style function t1_encode_cblk
rename t1_encode_cblk_v2 to opj_t1_encode_cblk
Mickael Savinaud [Thu, 27 Sep 2012 13:43:27 +0000 (13:43 +0000)]
[trunk] remove old v1 function t1_encode_blocks
Mickael Savinaud [Thu, 27 Sep 2012 13:28:44 +0000 (13:28 +0000)]
[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
Mickael Savinaud [Thu, 27 Sep 2012 13:22:32 +0000 (13:22 +0000)]
[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
Mickael Savinaud [Thu, 27 Sep 2012 13:14:15 +0000 (13:14 +0000)]
[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
Mickael Savinaud [Thu, 27 Sep 2012 13:03:35 +0000 (13:03 +0000)]
[trunk] remove old v1 style function t2_create
rename t2_create_v2 to opj_t2_create
Mickael Savinaud [Thu, 27 Sep 2012 12:53:36 +0000 (12:53 +0000)]
[trunk] remove t2_encode_packet and t2_encode_packets
rename from t2_encode_packets_v2 to opj_t2_encode_packets
Mickael Savinaud [Thu, 27 Sep 2012 09:54:35 +0000 (09:54 +0000)]
[trunk] update t2_getnumpasses from V2 branch and put opj_ prefix
Mickael Savinaud [Thu, 27 Sep 2012 09:48:18 +0000 (09:48 +0000)]
[trunk] update t2_putnumpasses with V2 style
Mickael Savinaud [Thu, 27 Sep 2012 09:40:45 +0000 (09:40 +0000)]
[trunk] rename t2_getcommacode to opj_t2_getcommacode
Mickael Savinaud [Thu, 27 Sep 2012 09:29:47 +0000 (09:29 +0000)]
[trunk] modify output type of t2_getcommacode
Mickael Savinaud [Thu, 27 Sep 2012 09:14:58 +0000 (09:14 +0000)]
[trunk] rename local functions in t2 with opj_ prefix
Mickael Savinaud [Thu, 27 Sep 2012 08:56:00 +0000 (08:56 +0000)]
rename from t2_skip_packet to opj_t2_skip_packet;
rename from t2_skip_packet_data to opj_t2_skip_packet_data;
Mathieu Malaterre [Wed, 12 Sep 2012 17:11:17 +0000 (17:11 +0000)]
[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
Mathieu Malaterre [Mon, 10 Sep 2012 12:46:42 +0000 (12:46 +0000)]
[trunk] Fix one remaining issue with C90 compat
Mathieu Malaterre [Mon, 10 Sep 2012 12:38:22 +0000 (12:38 +0000)]
[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