[wg1n6848] added CHANGES file wg1n6848
authorAntonin Descampe <antonin@gmail.com>
Thu, 23 Oct 2014 10:45:06 +0000 (10:45 +0000)
committerAntonin Descampe <antonin@gmail.com>
Thu, 23 Oct 2014 10:45:06 +0000 (10:45 +0000)
CHANGES [new file with mode: 0644]

diff --git a/CHANGES b/CHANGES
new file mode 100644 (file)
index 0000000..d578eeb
--- /dev/null
+++ b/CHANGES
@@ -0,0 +1,9979 @@
+2014-10-22  Antonin Descampe
+
+       * [r2916] THANKS: [trunk] add Aaron Boxer as contributor
+       * [r2915] THANKS: [trunk] re-arrange contributors alphabetically
+         and add Matthieu Darbois
+       * [r2914] tests/nonregression/checkmd5refs.cmake: [trunk]
+         workaround to make MD5 work under valgrind on MacOSX (fixes issue
+         410)
+       * [r2913] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Added new
+         non-regression tests from foxit issues
+         
+         Update issue 415
+       * [r2911] src/lib/openjp2/tcd.c: [trunk] resets resno_decoded for
+         each tile (fixes issue 399)
+       * [r2910] src/lib/openjp2/tcd.c: [trunk] resets code-blocks reused
+         for other tiles than the first one (fixes issue 418)
+       * [r2909] src/lib/openjp2/j2k.c,
+         tests/nonregression/CMakeLists.txt: [trunk] add a check on
+         mandatory headers in Main Header (fixes issue 408)
+
+2014-10-21  Antonin Descampe
+
+       * [r2908] src/bin/common/color.c: [trunk] fixed invalid member
+         values from opj_read_header or opj_decode (fixes issue 411)
+       * [r2907] src/lib/openjp2/jp2.c: [trunk] verify channel definitions
+         is complete when cdef is present (fixes issue 397)
+       * [r2906] src/lib/openjp2/j2k.c: [trunk] add a check on the number
+         of resolution passed to cmdline (fixes issue 352)
+       * [r2905] src/lib/openjp2/jp2.c: [trunk] added check on JP2_IHDR
+         box (fixes issue 364)
+       * [r2904] src/lib/openjp2/j2k.c: [trunk] add a check on Zppm value
+         in PPM markers (fixes issue 393)
+
+2014-10-15  Antonin Descampe
+
+       * [r2903] CMakeLists.txt, src/bin/jp2/CMakeLists.txt,
+         src/lib/openjp2/CMakeLists.txt: [trunk] Add option to call
+         dsymutil on built binaries (fixes issue 409)
+       * [r2901] src/lib/openjp2/j2k.c, src/lib/openjp2/t2.c: [trunk] add
+         a check on progression order (fixes issue 413)
+       * [r2900] src/lib/openjp2/j2k.c: [trunk] add a check for illegal
+         SCod value (fixes issue 400)
+
+2014-10-14  Antonin Descampe
+
+       * [r2899] src/lib/openjp2/j2k.c: [trunk] additional checks for
+         marker size inconsistency (fixes issue 363)
+
+2014-10-06  Antonin Descampe
+
+       * [r2898] src/lib/openjp2/bio.c, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/t2.c: [trunk] fixed potential negative size
+         params (fixes issue 390)
+       * [r2897] src/lib/openjp2/jp2.c: [trunk] added box length
+         inconsistency check
+         
+         Update issue 364
+         
+         issue364-38.patch applied. Thanks Matthieu.
+       * [r2896] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c: [trunk]
+         fixed PDF crash in Chrome (fixes issue 362)
+
+2014-10-03  Antonin Descampe
+
+       * [r2895] src/lib/openjp2/jp2.c: [trunk] removed illegal character
+         in comment
+       * [r2894] src/lib/openjp2/t2.c: [trunk]fixes buffer overflow in
+         t2.c
+         
+         Update issue 390
+         Summary: check for negative-size params in code
+         Patch from Matthieu applied. Left open to apply this to other
+         places in
+         code.
+
+2014-10-02  Antonin Descampe
+
+       * [r2893] src/lib/openjp2/j2k.c: [trunk] c++-style comment removed
+         (fixes issue 407)
+
+2014-10-01  Antonin Descampe
+
+       * [r2892] src/lib/openjp2/pi.c: [trunk] fixed warning from r2891
+
+2014-09-30  Antonin Descampe
+
+       * [r2891] src/lib/openjp2/pi.c: [trunk] fixed bad use of case
+         statement (fixes issue 381)
+       * [r2890] src/lib/openjp2/t2.c: [trunk] check possible overflow on
+         size in opj_t2_read_packet_data
+         
+         Update issue 390
+         Labels: Priority-Critical
+         Should be rechecked with ASan and pdfium
+       * [r2889] src/bin/jp2/opj_compress.c: [trunk] fixes
+         heap-buffer-overflow in parse_cmdline_encoder
+         
+         Fixes issue 403
+         Thanks Matthieu
+       * [r2888] src/lib/openjp2/t2.c: [trunk] prevent overflow in
+         opj_t2_read_packet_header (update issue 389)
+
+2014-09-29  Antonin Descampe
+
+       * [r2887] src/lib/openjp2/t2.c: [trunk] Ensure cblk->data pointer
+         is correctly initialized (updates issue 391). Still need to check
+         if it does not fail anymore with ASan.
+       * [r2886] src/lib/openjp2/j2k.c: [trunk] fixed tile numbering in
+         output message (fixes issue 370)
+
+2014-09-19  Mathieu Malaterre
+
+       * [r2885] tests/pdf2jp2.c: trunk: extend support for pdf2jp2
+
+2014-09-19  Antonin Descampe
+
+       * [r2883] src/lib/openjp2/dwt.c, src/lib/openjp2/j2k.c,
+         src/lib/openjp2/j2k.h, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/jp2.h, src/lib/openjp2/mqc.c,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/opj_codec.h,
+         src/lib/openjp2/t1.c, src/lib/openjp2/t2.c,
+         src/lib/openjp2/tcd.c: added memory allocation checks (fixes
+         issue 355)
+       * [r2882] CMakeLists.txt: fixes install name id on OSX builds
+         (fixes issue 367)
+
+2014-09-16  Antonin Descampe
+
+       * [r2879] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c,
+         src/lib/openjp2/cio.c, src/lib/openjp2/function_list.c,
+         src/lib/openjp2/image.c, src/lib/openjp2/j2k.c,
+         src/lib/openjp2/jp2.c, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/pi.c, src/lib/openjp2/t1.c, src/lib/openjp2/t2.c,
+         src/lib/openjp2/tcd.c, src/lib/openjp2/tgt.c: [trunk] improve
+         memory management (fixes issue 359)
+       * [r2878] src/lib/openjp2/openjpeg.c: [trunk] allow compilation
+         with MinGW32 (fixes issue 361)
+
+2014-07-14  Antonin Descampe
+
+       * [r2875] src/lib/openjp2/j2k.c: [trunk] Changed error to warning
+         when no EOC found in codestream (fixes
+         issue 366)
+
+2014-07-03  Antonin Descampe
+
+       * [r2874] src/lib/openjp2/j2k.c: [trunk] replaced malloc with
+         opj_malloc. (Fixes issue 368).
+       * [r2873] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c,
+         src/lib/openjp2/j2k.c: [trunk] fixes issue #357. MCT is
+         automatically disabled when
+         subsamppling is detected.
+
+2014-07-01  Antonin Descampe
+
+       * [r2872] src/bin/jp2/opj_compress.c, src/lib/openjp2/j2k.c:
+         [trunk] moved comment marker setup from opj_compress to the
+         library
+
+2014-04-28  Antonin Descampe
+
+       * [r2864] src/lib/openjp2/j2k.c: [trunk] fixed warning in j2k.c
+         about sign conversion
+
+2014-04-28  Mathieu Malaterre
+
+       * [r2863] src/lib/openjp2/opj_config.h.cmake.in: [trunk] Finalize
+         API for openjpeg 2.1
+         public header will only contains minimal information: major,
+         minor and build version
+         Prefix has been changed from OPENJPEG to OPJ for consistency
+         SOVERSION has been removed from header (ABI vs API info)
+         OPJ_VERSION string has been removed, since it is accessible
+         already (PACKAGE_VERSION)
+         Fixes issue 342
+       * [r2862] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c:
+         [trunk] Properly handle failure to compress (remove file)
+         Fixes issue 323
+       * [r2861] src/bin/common/opj_apps_config.h.cmake.in,
+         src/lib/openjp2/cio.h: [trunk] Missing endianess setting
+         Fixes issue 337
+       * [r2860] CMakeLists.txt, src/bin/jp2/CMakeLists.txt,
+         src/lib/openjp2/CMakeLists.txt: [trunk] properly handle
+         pkg-config on non-UNIX hosts
+         Fixes issue 340
+       * [r2859] src/lib/openjp2/opj_config.h.cmake.in: [trunk] Provide
+         #ifdef blockers for OpenJPEG Version
+         Fixes issue 342
+
+2014-04-27  Antonin Descampe
+
+       * [r2858] NEWS: [trunk] fixed typo in NEWS
+
+2014-04-25  Antonin Descampe
+
+       * [r2857] NEWS: [trunk] updated NEWS for 2.1.0
+
+2014-04-24  Mathieu Malaterre
+
+       * [r2855] src/lib/openjpip/sock_manager.c: [trunk] Make sure
+         OpenJPIP compiles on WIN32
+
+2014-04-24  Antonin Descampe
+
+       * [r2852] src/lib/openjpip/jp2k_decoder.c: [trunk] fixed reference
+         to opj_stream_set_user_data_v3 in jpip sources.
+
+2014-04-23  Antonin Descampe
+
+       * [r2851] src/bin/jp2/opj_compress.c: [trunk]removed '-x' option
+         for index file as long as it's broken
+       * [r2849] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c: [trunk]re-formatted help display in
+         executables
+       * [r2848] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c, src/lib/openjp2/j2k.c: [trunk]formatted
+         some messages. Removed -version option to disambiguate
+         with -v(erbose) option, added version info in help display
+       * [r2847] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c, src/lib/openjp2/cio.c,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/openjpeg.h, tests/j2k_random_tile_access.c,
+         tests/test_tile_decoder.c, tests/test_tile_encoder.c,
+         tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk]Replaced
+         deprecated opj_stream_set_user_data function from API
+         with its 'v3' version, and removed all other 'v3' suffixes from
+         API.
+
+2014-04-22  Antonin Descampe
+
+       * [r2845] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c: [trunk] fixed some warning and errors
+         formatting and add a '-version'
+         option to opj_compress and opj_decompress binaries
+
+2014-04-17  Antonin Descampe
+
+       * [r2838] src/lib/openjp2/openjpeg.h: [trunk] fixed warning related
+         to r2837 and move new field at the end of
+         parameters structure.
+       * [r2837] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/pi.c, src/lib/openjp2/t2.c,
+         src/lib/openjp2/tcd.c: [trunk] refactoring of rsiz, profiles, and
+         extensions management
+
+2014-04-03  Antonin Descampe
+
+       * [r2835] AUTHORS, LICENSE, NEWS, doc/mainpage.dox.in,
+         doc/man/man1/opj_compress.1, doc/man/man1/opj_decompress.1,
+         doc/man/man3/libopenjp2.3, doc/openjpip.dox.in,
+         src/bin/common/color.c, src/bin/common/color.h,
+         src/bin/common/format_defs.h, src/bin/common/opj_getopt.c,
+         src/bin/jp2/convert.c, src/bin/jp2/convert.h,
+         src/bin/jp2/index.c, src/bin/jp2/index.h,
+         src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c, src/bin/jp3d/convert.c,
+         src/bin/jpip/opj_dec_server.c, src/bin/jpip/opj_jpip_addxml.c,
+         src/bin/jpip/opj_jpip_test.c, src/bin/jpip/opj_jpip_transcode.c,
+         src/bin/jpip/opj_server.c,
+         src/bin/jpip/opj_viewer/src/ImageManager.java,
+         src/bin/jpip/opj_viewer/src/ImageViewer.java,
+         src/bin/jpip/opj_viewer/src/ImageWindow.java,
+         src/bin/jpip/opj_viewer/src/ImgdecClient.java,
+         src/bin/jpip/opj_viewer/src/JPIPHttpClient.java,
+         src/bin/jpip/opj_viewer/src/MML.java,
+         src/bin/jpip/opj_viewer/src/PnmImage.java,
+         src/bin/jpip/opj_viewer/src/RegimViewer.java,
+         src/bin/jpip/opj_viewer/src/ResizeListener.java,
+         src/bin/jpip/opj_viewer_xerces/src/ImageViewer.java,
+         src/bin/jpip/opj_viewer_xerces/src/ImageWindow.java,
+         src/bin/jpip/opj_viewer_xerces/src/JP2XMLparser.java,
+         src/bin/jpip/opj_viewer_xerces/src/OptionPanel.java,
+         src/bin/jpwl/convert.c, src/bin/jpwl/convert.h,
+         src/bin/jpwl/index.c, src/bin/jpwl/index.h,
+         src/bin/jpwl/opj_jpwl_compress.c,
+         src/bin/jpwl/opj_jpwl_decompress.c,
+         src/bin/mj2/opj_mj2_extract.c, src/bin/mj2/opj_mj2_wrap.c,
+         src/bin/wx/OPJViewer/source/OPJAbout.cpp,
+         src/bin/wx/OPJViewer/source/OPJDialogs.cpp,
+         src/bin/wx/OPJViewer/source/OPJThreads.cpp,
+         src/bin/wx/OPJViewer/source/OPJViewer.cpp,
+         src/bin/wx/OPJViewer/source/OPJViewer.h,
+         src/bin/wx/OPJViewer/source/imagjpeg2000.cpp,
+         src/bin/wx/OPJViewer/source/imagjpeg2000.h,
+         src/bin/wx/OPJViewer/source/imagmxf.cpp,
+         src/bin/wx/OPJViewer/source/imagmxf.h,
+         src/bin/wx/OPJViewer/source/license.txt,
+         src/bin/wx/OPJViewer/source/wxj2kparser.cpp,
+         src/bin/wx/OPJViewer/source/wxjp2parser.cpp,
+         src/lib/openjp2/bio.c, src/lib/openjp2/bio.h,
+         src/lib/openjp2/cidx_manager.c, src/lib/openjp2/cidx_manager.h,
+         src/lib/openjp2/cio.c, src/lib/openjp2/cio.h,
+         src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h,
+         src/lib/openjp2/event.c, src/lib/openjp2/event.h,
+         src/lib/openjp2/function_list.c, src/lib/openjp2/function_list.h,
+         src/lib/openjp2/image.c, src/lib/openjp2/image.h,
+         src/lib/openjp2/indexbox_manager.h, src/lib/openjp2/invert.c,
+         src/lib/openjp2/invert.h, src/lib/openjp2/j2k.c,
+         src/lib/openjp2/j2k.h, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/jp2.h, src/lib/openjp2/mct.c,
+         src/lib/openjp2/mct.h, src/lib/openjp2/mqc.c,
+         src/lib/openjp2/mqc.h, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/openjpeg.h, src/lib/openjp2/opj_clock.c,
+         src/lib/openjp2/opj_clock.h, src/lib/openjp2/opj_codec.h,
+         src/lib/openjp2/opj_includes.h, src/lib/openjp2/opj_intmath.h,
+         src/lib/openjp2/opj_inttypes.h, src/lib/openjp2/opj_malloc.h,
+         src/lib/openjp2/opj_stdint.h, src/lib/openjp2/phix_manager.c,
+         src/lib/openjp2/pi.c, src/lib/openjp2/pi.h,
+         src/lib/openjp2/ppix_manager.c, src/lib/openjp2/raw.c,
+         src/lib/openjp2/raw.h, src/lib/openjp2/t1.c,
+         src/lib/openjp2/t1.h, src/lib/openjp2/t1_generate_luts.c,
+         src/lib/openjp2/t2.c, src/lib/openjp2/t2.h,
+         src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h,
+         src/lib/openjp2/tgt.c, src/lib/openjp2/tgt.h,
+         src/lib/openjp2/thix_manager.c, src/lib/openjp2/tpix_manager.c,
+         src/lib/openjp3d/bio.c, src/lib/openjp3d/bio.h,
+         src/lib/openjp3d/cio.c, src/lib/openjp3d/cio.h,
+         src/lib/openjp3d/dwt.c, src/lib/openjp3d/dwt.h,
+         src/lib/openjp3d/event.c, src/lib/openjp3d/event.h,
+         src/lib/openjp3d/fix.h, src/lib/openjp3d/int.h,
+         src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h,
+         src/lib/openjp3d/jp3d_lib.c, src/lib/openjp3d/jp3d_lib.h,
+         src/lib/openjp3d/mct.c, src/lib/openjp3d/mct.h,
+         src/lib/openjp3d/mqc.c, src/lib/openjp3d/mqc.h,
+         src/lib/openjp3d/openjp3d.c, src/lib/openjp3d/openjp3d.h,
+         src/lib/openjp3d/opj_includes.h, src/lib/openjp3d/pi.c,
+         src/lib/openjp3d/pi.h, src/lib/openjp3d/raw.c,
+         src/lib/openjp3d/raw.h, src/lib/openjp3d/t1.c,
+         src/lib/openjp3d/t1.h, src/lib/openjp3d/t2.c,
+         src/lib/openjp3d/t2.h, src/lib/openjp3d/tcd.c,
+         src/lib/openjp3d/tcd.h, src/lib/openjp3d/tgt.c,
+         src/lib/openjp3d/tgt.h, src/lib/openjp3d/volume.c,
+         src/lib/openjp3d/volume.h, src/lib/openjpip/auxtrans_manager.c,
+         src/lib/openjpip/auxtrans_manager.h,
+         src/lib/openjpip/box_manager.c, src/lib/openjpip/box_manager.h,
+         src/lib/openjpip/boxheader_manager.c,
+         src/lib/openjpip/boxheader_manager.h,
+         src/lib/openjpip/byte_manager.c, src/lib/openjpip/byte_manager.h,
+         src/lib/openjpip/cache_manager.c,
+         src/lib/openjpip/cache_manager.h,
+         src/lib/openjpip/cachemodel_manager.c,
+         src/lib/openjpip/cachemodel_manager.h,
+         src/lib/openjpip/channel_manager.c,
+         src/lib/openjpip/channel_manager.h,
+         src/lib/openjpip/codestream_manager.c,
+         src/lib/openjpip/codestream_manager.h,
+         src/lib/openjpip/dec_clientmsg_handler.c,
+         src/lib/openjpip/dec_clientmsg_handler.h,
+         src/lib/openjpip/faixbox_manager.c,
+         src/lib/openjpip/faixbox_manager.h,
+         src/lib/openjpip/ihdrbox_manager.c,
+         src/lib/openjpip/ihdrbox_manager.h,
+         src/lib/openjpip/imgreg_manager.c,
+         src/lib/openjpip/imgreg_manager.h,
+         src/lib/openjpip/imgsock_manager.c,
+         src/lib/openjpip/imgsock_manager.h,
+         src/lib/openjpip/index_manager.c,
+         src/lib/openjpip/index_manager.h,
+         src/lib/openjpip/j2kheader_manager.c,
+         src/lib/openjpip/j2kheader_manager.h,
+         src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_decoder.h,
+         src/lib/openjpip/jp2k_encoder.c, src/lib/openjpip/jp2k_encoder.h,
+         src/lib/openjpip/jpip_parser.c, src/lib/openjpip/jpip_parser.h,
+         src/lib/openjpip/jpipstream_manager.c,
+         src/lib/openjpip/jpipstream_manager.h,
+         src/lib/openjpip/manfbox_manager.c,
+         src/lib/openjpip/manfbox_manager.h,
+         src/lib/openjpip/marker_manager.c,
+         src/lib/openjpip/marker_manager.h,
+         src/lib/openjpip/metadata_manager.c,
+         src/lib/openjpip/metadata_manager.h,
+         src/lib/openjpip/mhixbox_manager.c,
+         src/lib/openjpip/mhixbox_manager.h,
+         src/lib/openjpip/msgqueue_manager.c,
+         src/lib/openjpip/msgqueue_manager.h, src/lib/openjpip/openjpip.c,
+         src/lib/openjpip/openjpip.h,
+         src/lib/openjpip/placeholder_manager.c,
+         src/lib/openjpip/placeholder_manager.h,
+         src/lib/openjpip/query_parser.c, src/lib/openjpip/query_parser.h,
+         src/lib/openjpip/session_manager.c,
+         src/lib/openjpip/session_manager.h,
+         src/lib/openjpip/sock_manager.c, src/lib/openjpip/sock_manager.h,
+         src/lib/openjpip/target_manager.c,
+         src/lib/openjpip/target_manager.h, src/lib/openjpwl/crc.c,
+         src/lib/openjpwl/crc.h, src/lib/openjpwl/jpwl.c,
+         src/lib/openjpwl/jpwl.h, src/lib/openjpwl/jpwl_lib.c,
+         src/lib/openjpwl/rs.c, src/lib/openjpwl/rs.h,
+         src/lib/openmj2/bio.c, src/lib/openmj2/bio.h,
+         src/lib/openmj2/cio.c, src/lib/openmj2/cio.h,
+         src/lib/openmj2/dwt.c, src/lib/openmj2/dwt.h,
+         src/lib/openmj2/event.c, src/lib/openmj2/event.h,
+         src/lib/openmj2/fix.h, src/lib/openmj2/image.c,
+         src/lib/openmj2/image.h, src/lib/openmj2/int.h,
+         src/lib/openmj2/j2k.c, src/lib/openmj2/j2k.h,
+         src/lib/openmj2/j2k_lib.c, src/lib/openmj2/j2k_lib.h,
+         src/lib/openmj2/jp2.c, src/lib/openmj2/jp2.h,
+         src/lib/openmj2/jpt.c, src/lib/openmj2/jpt.h,
+         src/lib/openmj2/mct.c, src/lib/openmj2/mct.h,
+         src/lib/openmj2/mj2.c, src/lib/openmj2/mj2_convert.c,
+         src/lib/openmj2/mqc.c, src/lib/openmj2/mqc.h,
+         src/lib/openmj2/openjpeg.c, src/lib/openmj2/openjpeg.h,
+         src/lib/openmj2/opj_includes.h, src/lib/openmj2/pi.c,
+         src/lib/openmj2/pi.h, src/lib/openmj2/raw.c,
+         src/lib/openmj2/raw.h, src/lib/openmj2/t1.c,
+         src/lib/openmj2/t1.h, src/lib/openmj2/t2.c, src/lib/openmj2/t2.h,
+         src/lib/openmj2/tcd.c, src/lib/openmj2/tcd.h,
+         src/lib/openmj2/tgt.c, src/lib/openmj2/tgt.h,
+         wrapping/java/openjp2/JavaOpenJPEG.c,
+         wrapping/java/openjp2/JavaOpenJPEGDecoder.c,
+         wrapping/java/openjp2/index.c, wrapping/java/openjp2/index.h,
+         wrapping/java/openjp2/java-sources/org/openJpeg/OpenJPEGJavaDecoder.java,
+         wrapping/java/openjp2/java-sources/org/openJpeg/OpenJPEGJavaEncoder.java:
+         [trunk] updated copyright and added copyright notice required by
+         ISO, in each file; updated AUTHORS, NEWS
+
+2014-04-02  Antonin Descampe
+
+       * [r2832] thirdparty/CMakeLists.txt: [trunk] removed debug message
+         in CMakeLists.txt
+       * [r2831] src/bin/jp2/opj_compress.c: [trunk] fixed a bug
+         triggering SEGFAULT on debug mode (uninitialized
+         structure)
+
+2014-03-27  Mathieu Malaterre
+
+       * [r2815] cmake/TestFileOffsetBits.c: [trunk] Properly copy/paste
+         code from the autotools
+         gcc correctly fails compiling this code, I needed to move the
+         code outside the main function to get the error. This actually
+         match the autotools (incorrect) code. We'll see how they fix this
+         code in future release.
+         This make the code compatible with previous openjpeg version and
+         remove C99 requirement.
+         Fixes issue 316
+
+2014-03-26  Mathieu Malaterre
+
+       * [r2808] cmake/TestFileOffsetBits.c: [trunk] Make sure to use long
+         long (this is not C89). However this should be ok on most
+         compilers nowadays
+         Update issue 316
+
+2014-03-26  Antonin Descampe
+
+       * [r2806] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c:
+         [trunk] fixed warnings triggered on linux related to r2802
+
+2014-03-26  Mathieu Malaterre
+
+       * [r2804] tests/nonregression/test_suite.ctest.in: [trunk] Run test
+         suite on issue 316 dataset
+         Update issue 316
+
+2014-03-26  Antonin Descampe
+
+       * [r2802] src/bin/jp2/convert.c, src/bin/jp2/convert.h,
+         src/bin/jp2/opj_compress.c: [trunk] add ability in opj_compress
+         to input subsampled images through
+         '-F' (aka raw option). Let the user input raw images with 444,
+         422, 420
+         (etc) subsampling. To be used in conjunction with '-mct 0' option
+         to
+         compress subsampled YCC images.
+
+2014-03-26  Mathieu Malaterre
+
+       * [r2801] tests/CMakeLists.txt, tests/pdf2jp2.c[ADD]: [trunk] Add
+         small utilities to extract JP2 files from PDF
+
+2014-03-25  Mathieu Malaterre
+
+       * [r2799] src/bin/jp2/opj_decompress.c: [trunk] Make sure to test
+         value not pointer
+         Update issue 302
+
+2014-03-25  Antonin Descampe
+
+       * [r2798] src/bin/jp2/opj_compress.c: [trunk] fixed bug related to
+         r2791
+
+2014-03-25  Mathieu Malaterre
+
+       * [r2796] tests/nonregression/CMakeLists.txt: [trunk] Add sentinel
+         in case list empty.
+         I was getting a cmake error `list sub-command REMOVE_ITEM
+         requires list to be present`
+       * [r2795] CMakeLists.txt: [trunk] Import change from 2.0 branch
+
+2014-03-25  Antonin Descampe
+
+       * [r2792] src/bin/jp2/opj_compress.c: [trunk] fixed warning due
+         induced by r2791
+       * [r2791] src/bin/jp2/opj_compress.c: [trunk] add "-mct {0,1,2}"
+         option to opj_compress to allow MCT to be
+         disabled if needed.
+
+2014-03-25  Mathieu Malaterre
+
+       * [r2789] src/bin/jp2/convert.c: [trunk] Make sure to not use alpha
+         pointer if it is not an RGBA input
+         Fixes issue 310
+       * [r2786] src/lib/openjp2/cio.c, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/openjpeg.h: [trunk] Rework previous commit r2610
+         This way we are able to gently deprecate the old API, and
+         preserve ABI
+         Update issue 306
+       * [r2785] tests/ppm2rgb3.c: [trunk] Add documentation
+
+2014-03-24  Mathieu Malaterre
+
+       * [r2773] src/bin/jp2/convert.c: [trunk] Make sure to exit early
+         instead of looping on every single pixels
+       * [r2772] src/bin/jp2/opj_decompress.c: [trunk] Fix typo in comment
+         (this is not j2k_dump)
+
+2014-03-18  Mathieu Malaterre
+
+       * [r2767] src/lib/openjp2/t2.c: [trunk] Revert r2764. It breaks
+         ~230 tests as seen on continuous. Since no dataset is available,
+         the issue 296 will be left open.
+         Update issue 296
+       * [r2766] src/bin/jpip/CMakeLists.txt: [trunk] User can now control
+         source/target java version
+         Fixes issue 303
+       * [r2764] src/lib/openjp2/t2.c: [trunk] Import git commit
+         fc884aee2b69c78500e65c3d05bf216791a9ea4a from ghostscript team
+         Fixes issue 296
+       * [r2763] src/lib/openjp2/t2.c: [trunk] Import git commit
+         99a6f1af177c15f4db475186b79d169c993494ef from ghostscript team
+         Update issue 296
+       * [r2761] src/bin/jp2/convert.c, src/bin/jpwl/convert.c: [trunk]
+         Update big endian handling no such thing as WORDS_BIGENDIAN
+         (prefer OPJ_BIG_ENDIAN)
+         Update issue 302
+       * [r2756] src/lib/openjp2/j2k.c,
+         tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Now that dataset
+         from issue 297 have been imported, run test suite.
+         None of the dataset triggered any buffer overflow. Recent changes
+         in trunk handle all those cases.
+         Update issue 297
+
+2014-03-17  Mathieu Malaterre
+
+       * [r2754] tests/compare_images.c: [trunk] Explicitely reject
+         file4/file6 scenario
+         Update issue 286
+       * [r2751] src/bin/common/opj_getopt.c: [trunk] Update BSD-4
+         copyright into a BSD-3 copyright
+         Fixes issue 300
+
+2014-03-14  Mathieu Malaterre
+
+       * [r2748] tests/nonregression/test_suite.ctest.in: [trunk] Since
+         r2747 we are now able to track which files are missing from the
+         test_suite. Add them.
+       * [r2747] tests/nonregression/CMakeLists.txt: [trunk] add mecanism
+         to track of addition of new regression files in svn/data. It will
+         report when a J2K files is added but no test is found in the
+         test_suite file
+       * [r2746] thirdparty/libtiff/test_inline.c: [trunk] Remove
+         duplicate content from test_inline.c
+         Thanks to Matthieu Darbois for report (and patch)
+         Fixes issue 285
+       * [r2745] src/lib/openjp2/jp2.c: [trunk] rework code from r2463.
+         Really there has been some code duplication from r2413
+         Thanks to John Rogers (oracle.com) for report
+       * [r2744] src/lib/openjp2/jp2.c: [trunk] rework code from r2463.
+         Really there has been some code duplication from r2413
+         Thanks to John Rogers (oracle.com) for report
+       * [r2743] src/lib/openjp2/j2k.c,
+         tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Now that issue
+         165 dataset is in non regression repository, activate code to
+         reject them
+         Fixes issue 165
+       * [r2741] src/bin/jp2/convert.c: [trunk] Fix issue with & vs &&
+         Fixes issue 277
+       * [r2740] src/bin/jp2/opj_dump.c, src/lib/openjp2/j2k.c,
+         src/lib/openjp2/openjpeg.h: [trunk] Add internal implementation
+         to dump all tiles/comp info
+         Eg: opj_dump -f 8 -i input.j2k
+         Update issue 3
+       * [r2739] src/lib/openjp2/j2k.c: [trunk] Prevent a leak when
+         reading PPT markers
+         Update issue 295
+       * [r2735] src/bin/jp2/convert.c, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/opj_includes.h: [trunk] Move INLINE definition
+         within openjpeg.h header since application may use it
+       * [r2733] src/lib/openjp2/opj_intmath.h: [trunk] Apply final
+         missing patch from sumatrapdf team:
+         http://bugs.ghostscript.com/show_bug.cgi?id=694893
+         Update issue 231
+       * [r2732] tests/conformance/CMakeLists.txt: [trunk] Rework r2731
+         since it breaks non-regression testing
+       * [r2731] tests/compare_images.c, tests/conformance/CMakeLists.txt:
+         [trunk] Be more verbose about failure.
+         Update issue 294
+       * [r2730] src/lib/openjp2/tcd.c: [trunk] Add a temporary work
+         around for issue 293
+         As described in the bug report the default allocation mecanism
+         for codeblock data is too small for those dataset (16bits). We
+         would need a finer (more granular) mecanism to reallocated only
+         on demand. For now this help the two failing tests to pass.
+         Fixes issue 293
+       * [r2726] CMakeLists.txt: [trunk] Mark OpenJPEG to be ABI
+         incompatible with previous one, move to SONAME 7
+         Also declare this is 2.1.0 (or very close)
+       * [r2722] src/lib/openjp2/t2.c: [trunk] Remove warnings about
+         unused values introduced in r2710
+         Thanks to Matthieu Darbois for patch
+         Fixes issue 290
+
+2014-03-13  Mathieu Malaterre
+
+       * [r2720] src/lib/openjp2/j2k.c: [trunk] Add some sanity checks
+         when reading Ippm(i) segments
+         Update issue 288
+       * [r2719] src/lib/openjp2/j2k.c: [trunk] Make sure to reallocate
+         ppm data buffer when multiple Ippm(i) buffer are found
+         This handle the case where remaining data is exactly Nppm(i)
+         Fixes issue 287
+       * [r2715] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/checkmd5refs.cmake: [trunk] Add documentation
+         to the checkmd5refs cmake module (used for regression testing)
+       * [r2714] src/bin/jp2/opj_decompress.c: [trunk] Always report when
+         decompression failed as return code value
+       * [r2713] tests/nonregression/md5refs.txt: [trunk] Fix test
+         NR-DEC-issue171.jp2-71-decode-md5 after recent code change
+       * [r2712] tests/compare_images.c: [trunk] Add a double check for
+         user input
+       * [r2711] tests/ppm2rgb3.c: [trunk] Fix compilation on VS2010
+         (snprintf is not C89). C++11 should avoid this in the future
+       * [r2710] src/lib/openjp2/t2.c: [trunk] Just in case this would be
+         helpful for other, here is the code used to track issue 80
+         Update issue 80
+       * [r2709] src/lib/openjp2/t2.c: [trunk] Tweak documentation in
+         t2.c. Be more verbose in case of failure.
+       * [r2708] src/lib/openjp2/pi.c: [trunk] Add some documention in the
+         pi code
+       * [r2707] src/lib/openjp2/j2k.c: [trunk] Add debug code to extract
+         decompressed image right before PCLR handling
+         Update issue 235
+       * [r2705] tests/CMakeLists.txt, tests/ppm2rgb3.c[ADD]: [trunk] Add
+         a small helper to spli ppm into 3 pgm files
+         Update issue 235
+
+2014-03-12  Mathieu Malaterre
+
+       * [r2703] src/bin/common/color.c: [trunk] Make sure to use 8bits
+         buffer when applying the ICC profile.
+         Fixes issue 281
+       * [r2701] src/bin/common/color.c: [trunk] Add debug info to be able
+         to test integration with littlecms
+       * [r2695] tests/compare_images.c: [trunk] TIFF files in test suite
+         can have 1 or 3 components
+       * [r2694] tests/compare_images.c: [trunk] Simplify code when
+         reading in TIFF images
+       * [r2692] src/lib/openjp2/j2k.c: [trunk] Make sure when reading POC
+         that number of layers (layer end) is within acceptable bound.
+         Fixes issue 80
+
+2014-03-11  Mathieu Malaterre
+
+       * [r2691] src/lib/openjp2/t2.c: [trunk] Re-active old warning about
+         missing SOP marker
+       * [r2690] src/lib/openjp2/j2k.c, src/lib/openjp2/t2.c: [trunk] Add
+         debug info to track issue 80
+         Update issue 80
+       * [r2688] src/lib/openjp2/t2.c: [trunk] Rework assertion to work on
+         32bits system
+       * [r2687] src/lib/openjp2/jp2.c, src/lib/openjp2/raw.c,
+         src/lib/openjp2/t2.c: [trunk] Fix remainings warnings on
+         linux/32bits arch
+       * [r2686] src/lib/openjp2/opj_includes.h: [trunk] Rework fseek
+         ifdefs blockers, it breaks the 64bits behavior for fseeko
+       * [r2685] src/bin/common/color.c, src/bin/mj2/CMakeLists.txt:
+         [trunk] Fix compilation errors when JPWL and/or MJ2 are build
+
+2014-03-10  Mathieu Malaterre
+
+       * [r2683] src/lib/openjp2/tcd.c: [trunk] Another final round of
+         fixes for sign conversion warnings.
+         Fixes issue 256
+       * [r2682] src/lib/openjp2/t2.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2681] src/lib/openjp2/t1.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2680] src/lib/openjp2/j2k.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2679] cmake/CTestCustom.cmake.in: [trunk] Remove old warnings
+         about deprecated API
+       * [r2677] src/lib/openjp2/j2k.c: [trunk] Remove a set of warning
+         about sign conversion
+         Update issue 266
+       * [r2676] src/bin/common/color.c: [trunk] Remove warning about sign
+         conversion in color.c
+         Update issue 256
+       * [r2672] tests/compare_images.c, tests/conformance/CMakeLists.txt:
+         [trunk] Run richter test suite, correct a regression introduced
+         in r2668
+       * [r2670] tests/conformance/CMakeLists.txt: [trunk] Tweak JP2
+         conformance test suite add documentation
+       * [r2668] tests/compare_images.c, tests/conformance/CMakeLists.txt:
+         [trunk] Properly handle number of components to run kakadu test
+         suite.
+         Update issue 266
+       * [r2664] src/bin/jp2/convert.c: [trunk] Fix simple sign conversion
+         warnings only visible on 32bits arch
+       * [r2663] tests/compare_images.c: [trunk] Handle multi components
+         files with PGM outputs
+       * [r2661] src/bin/jp2/convert.c: [trunk] Properly handle PGM file
+         generation when fullpath is specified in the cmd line
+         This will break a very old behavior (since 2005), but avoid
+         writing in un-expected places for users
+         This also make the behavior similar with PGX file generation
+       * [r2660] tests/compare_dump_files.c: [trunk] Fix inversion in code
+         convention
+       * [r2659] tests/compare_dump_files.c: [trunk] Fix typo in the code
+       * [r2658] tests/compare_dump_files.c: [trunk] rework actual code to
+         handle DOS/UNIX end of lines in a transparent manner.
+         This will help cross compilation cases
+       * [r2657] tests/compare_dump_files.c: [trunk] First pass to cleanup
+         compare_dump_files
+       * [r2656] tests/compare_images.c: [trunk] Fix compilation when TIFF
+         lib is neither found nor compiled
+       * [r2655] src/bin/jp2/convert.c: [trunk] Make sure to always
+         initialize variable
+       * [r2654] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c,
+         src/lib/openjpip/jp2k_encoder.c, tests/compare_images.c: [trunk]
+         Fix warnings about shadow variables
+       * [r2653] src/lib/openjp2/t1_generate_luts.c: [trunk] remove a
+         warning when using strict prototype
+       * [r2652] src/bin/common/color.c: [trunk] Remove 2 warnings about
+         set but not used variables
+
+2014-03-07  Mathieu Malaterre
+
+       * [r2651] src/bin/jp2/opj_decompress.c: [trunk] Upon failure, need
+         to return proper return code
+       * [r2650] tests/compare_images.c, tests/conformance/CMakeLists.txt:
+         [trunk] Add new test suite that run on kakadu conformance images
+       * [r2644] tests/CMakeLists.txt, tests/comparePGXimages.c[DEL],
+         tests/compareRAWimages.c[DEL], tests/compare_images.c[CPY],
+         tests/compare_raw_files.c[CPY], tests/conformance/CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt: [trunk] Cleanup commit.
+         Rename compare family since comparePGX now support TIFF.
+         Rename compareRAWimage for clarity since it merely compare files
+         (not images).
+       * [r2643] tests/compareRAWimages.c: [trunk] Use C-style comments
+       * [r2642] tests/compareRAWimages.c: [trunk] Rework the code to
+         simplify cleanup code
+       * [r2638] tests/comparePGXimages.c: [trunk] Also override the
+         default error handler for TIFF files
+       * [r2636] src/lib/openjp2/jp2.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2635] src/lib/openjp2/tcd.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2634] src/lib/openjp2/t2.c: [trunk] Rework r2597, make sure
+         test suite is passing now.
+         Update issue 256
+       * [r2633] src/lib/openjp2/cidx_manager.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2632] src/lib/openjp2/phix_manager.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2631] src/lib/openjp2/ppix_manager.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2630] src/lib/openjp2/thix_manager.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2629] src/lib/openjp2/tpix_manager.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2628] src/lib/openjp2/t2.c: [trunk] Redo r2623, and remove
+         guilty section
+         Update issue 256
+       * [r2627] src/lib/openjp2/t2.c: [trunk] Revert r2623 for now
+       * [r2626] src/bin/jp2/opj_compress.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2625] src/bin/jp2/opj_decompress.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2624] src/bin/jp2/opj_dump.c: [trunk] Another round of fixes
+         for sign conversion warnings.
+         Update issue 256
+       * [r2623] src/lib/openjp2/t2.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2622] src/lib/openjp2/t1.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2621] src/lib/openjp2/openjpeg.c: [trunk] Another round of
+         fixes for sign conversion warnings.
+         Update issue 256
+       * [r2620] src/lib/openjp2/image.c: [trunk] Another round of fixes
+         for sign conversion warnings.
+         Update issue 256
+       * [r2619] src/lib/openjp2/dwt.c: [trunk] As reported by clang
+         analyzer thoses values were never read
+       * [r2618] src/bin/jp2/opj_compress.c: [trunk] Remove mem leak and
+         warning reported by clang
+       * [r2617] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c:
+         [trunk] Remove simple warnings about format
+       * [r2616] src/bin/mj2/opj_mj2_compress.c,
+         src/bin/mj2/opj_mj2_decompress.c: [trunk] Remove simple warning
+         about functions not used
+       * [r2615] src/lib/openjp2/pi.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2614] src/lib/openjp2/mqc.c: [trunk] Another round of fixes for
+         sign conversion warnings.
+         Update issue 256
+       * [r2613] src/lib/openjp2/invert.c: [trunk] Fix simple warning
+         about sign conversion
+         Update issue 256
+       * [r2612] src/lib/openjp2/dwt.c: [trunk] Another of fixes for
+         warning about sign conversion
+         Update issue 256
+       * [r2611] src/lib/openjp2/tgt.c: [trunk] Fix warning about sign
+         conversion
+         Update issue 256
+       * [r2610] src/lib/openjp2/cio.c, src/lib/openjp2/cio.h,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h: [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
+       * [r2609] src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/opj_codec.h[ADD], src/lib/openjp2/opj_includes.h:
+         [trunk] Update memory management mecanism
+         Fixes issue 253
+       * [r2608] src/lib/openjp2/cio.c: [trunk] Remove self-assignement.
+         Fixes issue 273
+       * [r2605] src/bin/jp2/convert.c: [trunk] Fix compilation in visual
+         studio, inline cannot be used directly.
+         Fixes issue 272
+       * [r2604] tests/comparePGXimages.c: [trunk] Remove warning about
+         implicitly defined function
+       * [r2601] tests/comparePGXimages.c: [trunk] Remove TIFF warning
+         handler. This help test suite run smoothly on windows by removing
+         the message box.
+         Fixes issue 276
+       * [r2600] src/lib/openjp2/j2k.c: [trunk] Fix mem leaks reported by
+         cppcheck
+       * [r2599] tests/comparePGXimages.c: [trunk] Simplify code and
+         remove bogus out of bound check
+
+2014-03-06  Mathieu Malaterre
+
+       * [r2598] src/lib/openjp2/j2k.c: [trunk] Revert r2597 for now,
+         since it breaks a lot of tests
+       * [r2597] src/lib/openjp2/j2k.c: [trunk] Remove warning about sign
+         conversion.
+         Update issue 256
+       * [r2595] src/bin/jp2/convert.c: [trunk] Remove some easy warnings
+       * [r2594] src/lib/openjp2/j2k.c: [trunk] Remove warning about sign
+         conversion.
+         Update issue 256
+       * [r2593] src/bin/jp2/convert.c: [trunk] Remove warning about sign
+         conversion.
+         Update issue 256
+       * [r2592] tests/comparePGXimages.c, tests/compareRAWimages.c:
+         [trunk] Remove warning about sign conversion.
+         Update issue 256
+       * [r2591] tests/compare_dump_files.c: [trunk] Remove warning about
+         sign conversion.
+         Update issue 256
+       * [r2590] tests/test_tile_encoder.c: [trunk] Remove warning about
+         sign conversion.
+         Update issue 256
+       * [r2589] src/bin/jp2/convert.c, src/lib/openjp2/jp2.c,
+         tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] Remove
+         some easy warnings about sign compare reported by gcc
+       * [r2588] tests/comparePGXimages.c: [trunk] Remove out of bound
+         access in code and simplify code. this is a test tool, security
+         is not an issue here.
+       * [r2587] tests/test_tile_decoder.c: [trunk] Remove simple warning
+         about unused variables
+       * [r2586] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/checkmd5refs.cmake,
+         tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Make sure that
+         all output files from the test suite are using a different output
+         name
+         Fixes issue 271
+
+2014-03-05  Mathieu Malaterre
+
+       * [r2577] src/lib/openjp2/jp2.c: [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
+
+2014-03-04  Mathieu Malaterre
+
+       * [r2572] src/lib/openjp2/tcd.c: [trunk] Make sure to reject images
+         such as 1336.pdf.asan.47.376.jp2
+         Fixes issue 267
+       * [r2571] src/lib/openjp2/tcd.c: [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
+       * [r2570] src/lib/openjp2/j2k.c: [trunk] Remove some conversion
+         warnings reported by gcc
+         Update issue 256
+       * [r2569] src/bin/jp2/opj_compress.c: [trunk] Remove another
+         warning. ftell returns long int
+         Update issue 256
+       * [r2568] src/bin/jp2/convert.c: [trunk] Remove more conversion
+         warnings.
+         Update issue 256
+       * [r2567] src/lib/openjp2/tcd.c: [trunk] Remove warning about
+         conversion.
+         Update issue 256
+       * [r2566] tests/comparePGXimages.c,
+         tests/conformance/CMakeLists.txt: [trunk] Add a TIFF compare
+         function (PEAK/MSE)
+         Fixes issue 100
+       * [r2565] src/lib/openjp2/mqc.c: [trunk] Revert portion of r2562,
+         need to investigate issue.
+         Update issue 269
+
+2014-03-03  Mathieu Malaterre
+
+       * [r2562] src/lib/openjp2/mqc.c, src/lib/openjp2/openjpeg.c:
+         [trunk] Remove remaining conversion issues in mqc.c
+       * [r2561] src/lib/openjp2/opj_clock.c, src/lib/openjp2/t2.c:
+         [trunk] Remove remainings conversion issues in t2.c + clock.c
+       * [r2560] src/lib/openjp2/t1.c: [trunk] Remove a simple warning
+         about int -> float conversion
+       * [r2559] src/lib/openjp2/t2.c: [trunk] rework code to avoid a
+         warning. this also remove a division and prefer bit-shift
+       * [r2558] src/lib/openjp2/mct.c, src/lib/openjp2/raw.c,
+         src/lib/openjp2/tgt.c: [trunk] Remove some more warnings about
+         conversion
+       * [r2557] src/lib/openjpip/index_manager.c: [trunk] Prefer compile
+         time constant to avoid conversion double -> int
+       * [r2556] src/lib/openjp2/jp2.c: [trunk] Review warning about types
+         conversion, and add cast when needed
+       * [r2553] src/lib/openjp2/invert.c: [trunk] Remove some simple
+         warnings about conversion
+       * [r2552] tests/compare_dump_files.c: [trunk] fgets takes an int as
+         parameter
+       * [r2551] src/lib/openjpip/j2kheader_manager.c: [trunk] Remove
+         warning about cast double -> int. Instead use bit-shifting
+         (compile time computation)
+       * [r2550] src/bin/common/color.c, src/bin/jp2/opj_decompress.c,
+         src/lib/openjp2/dwt.c: [trunk] Remove easy to fix warnings about
+         conversion
+       * [r2549] src/lib/openjp2/opj_malloc.h: [trunk] Import left over
+         from patch submitted as issue 225 (comment #14)
+         Update issue 225
+       * [r2548] src/bin/jp2/convert.c, src/bin/jpip/opj_jpip_transcode.c,
+         tests/unit/testempty0.c: [trunk] remove some simple warnings
+         about unused params
+       * [r2547] src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h,
+         src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_decoder.h,
+         src/lib/openjpip/jpipstream_manager.c: [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
+       * [r2546] src/lib/openjp2/opj_intmath.h: [trunk] Explicitely
+         trigger issue 229, there may be an impact in code execution. The
+         assert may get removed afterward
+         Update issue 229
+       * [r2545] src/bin/jpip/opj_jpip_transcode.c,
+         tests/comparePGXimages.c: [trunk] Remove simple warnings
+       * [r2544] tests/nonregression/CMakeLists.txt: [trunk] Remove
+         3635.pdf.asan.77.2930.jp2 from opj_dump tests
+         Update issue 250
+       * [r2539] src/lib/openjp2/opj_includes.h: [trunk] Avoid conflicting
+         declarion for fseek in openjp2 vs fseek in openjpip
+       * [r2538] tests/nonregression/md5refs.txt: [trunk] Fix md5 values
+         for decode-md5 tests.
+         Update issue 250
+       * [r2537] src/lib/openjp2/jp2.c, src/lib/openjp2/t1.c: [trunk]
+         Remove deprecated functions.
+         Update issue 268
+       * [r2536] src/bin/jpip/opj_jpip_transcode.c: [trunk] Remove warning
+         about unused function
+         Update issue 268
+       * [r2535] src/lib/openjp2/j2k.c: [trunk] Remove deprecated
+         functions (not called anywhere in the code base).
+         Update issue 268
+       * [r2533] tests/test_tile_decoder.c: [trunk] Remove unused
+         variables from test
+
+2014-03-02  Mathieu Malaterre
+
+       * [r2532] src/bin/jp2/convert.c: [trunk] Remove some simple
+         warnings about var being set but not used
+       * [r2531] src/bin/jp2/convert.c: [trunk] Remove warning about
+         -2147483648 (aka INT_MIN), causing this decimal constant is
+         unsigned only in ISO C90
+       * [r2530] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/tcd.c: [trunk] Remove simple warnings about
+         comments, missing case in switch statement
+
+2014-03-01  Mathieu Malaterre
+
+       * [r2529] src/bin/jp2/convert.c: [trunk] Fix compilation on MSVC
+         compiler
+
+2014-02-28  Mathieu Malaterre
+
+       * [r2528] src/bin/jp2/convert.c: [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
+       * [r2527] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/md5refs.txt: [trunk] Make sure to run
+         *-decode-md5 only after *-decode tests. Update md5 since recent
+         code change.
+       * [r2526] src/lib/openjp2/j2k.c: [trunk] Remove easy uint32 <->
+         int32 conversions
+       * [r2525] src/lib/openjp2/j2k.c: [trunk] Re-import chunk from r2458
+         that made textGBR.jp2 to fail otherwise
+         Update issue 225
+       * [r2524] src/lib/openjp2/j2k.c: [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
+       * [r2523] tests/nonregression/CMakeLists.txt: [trunk] Mark a file
+         as being invalid for opj_dump
+       * [r2522] tests/CMakeLists.txt: [trunk] Fix JPIP test with updated
+         md5sum
+       * [r2521] src/lib/openjp2/j2k.c: [trunk] Really apply r2460 this
+         time, but fix the original typo in the submitted patch
+         Update issue 225
+       * [r2520] tests/comparePGXimages.c: [trunk] final round of minor
+         cleanups
+       * [r2519] tests/comparePGXimages.c: [trunk] Remove PNG generation
+         code for now
+       * [r2518] tests/comparePGXimages.c: [trunk] Prefer strcpy since it
+         copies trailing 0 directly
+       * [r2517] tests/comparePGXimages.c: [trunk] Simplify code to
+         centralize code cleanup
+       * [r2516] tests/comparePGXimages.c: [trunk] Some code cleanup add
+         sentinels
+       * [r2515] tests/comparePGXimages.c: [trunk] Remove a simple
+         warning, and use static to detect unused functions. Simplify
+         function declarations.
+       * [r2513] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] run test suite
+         on dataset from issue 171
+         Fixes issue 171
+       * [r2511] src/bin/jp2/opj_dump.c: [trunk] Remove some simple
+         warnings in opj_dump
+       * [r2510] src/bin/jp2/convert.c: [trunk] Merge final patch from
+         issue 171 with code simplification. also handles signed case
+         properly.
+         Fixes issue 171
+       * [r2508] CMakeLists.txt: [trunk] Fix find_path behavior within
+         cross-compilation execution
+
+2014-02-27  Mathieu Malaterre
+
+       * [r2507] src/lib/openjp2/jp2.c: [trunk] Import patch from issue
+         218. No dataset to check, so blindly applied it.
+         Fixes issue 218
+       * [r2506] src/bin/jp2/convert.c: [trunk] Import patch from issue
+         171. Only the imagetoraw part was not applied.
+         Update issue 171
+       * [r2505] tests/nonregression/test_suite.ctest.in: [trunk] Try to
+         run test suite on invalid dataset from sumatrapdf team
+         Update issue 225
+       * [r2503] tests/nonregression/test_suite.ctest.in: [trunk] run test
+         suite to illustrate patch from r2458
+       * [r2501] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Make sure that
+         opj_decompress only output a single component
+         Update issue 110
+       * [r2496] tests/nonregression/test_suite.ctest.in: [trunk] add
+         issue 46 to the test suite
+         Fixes issue 46
+       * [r2495] src/bin/jp2/opj_compress.c: [trunk] improve command line
+         parser syntax checking
+       * [r2493] src/lib/openjp2/j2k.c: [trunk] add a sentinel in debug
+         code
+       * [r2492] tests/unit/CMakeLists.txt: [trunk] simplify code using
+         for loop
+
+2014-02-26  Mathieu Malaterre
+
+       * [r2491] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Import test case
+         from issue 208. This appears to be fixed now.
+         Fixes issue 208
+       * [r2489] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Run test suite
+         on dataset from issue 211. Test is now passing nicely.
+         Fixes issue 211
+       * [r2487] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] run test suite
+         on dataset from issue 135. Add fake md5sum to make sure tests is
+         failing.
+         Update issue 135
+       * [r2485] tests/nonregression/checkmd5refs.cmake,
+         tests/nonregression/md5refs.txt: [trunk] Update missing md5sums
+       * [r2484] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] kakadu does not
+         support 451.pdf.SIGSEGV.ce9.372 we should not pretend to be able
+         to decompress it
+         
+         Update issue 225
+       * [r2483] tests/nonregression/test_suite.ctest.in: [trunk] Run test
+         suite on issue 141. Add a fake dataset to report that test is
+         failing.
+         Update issue 141
+       * [r2481] tests/compareRAWimages.c: [trunk] Add more details in
+         case test fails
+       * [r2480] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] run test suite
+         on input dataset from issue 134
+         Fixes issue 134
+       * [r2478] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] fixes test
+         NR-DEC-file409752.jp2-40-decode, use proper naming convention
+         (need to keep file extension)
+       * [r2477] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] add test suite
+         for issue 142
+         
+         Fixes issue 142
+       * [r2476] tests/nonregression/checkmd5refs.cmake: [trunk] When no
+         output PGX file is found, report an error
+       * [r2474] src/bin/wx/OPJViewer/CMakeLists.txt: [trunk] Add missing
+         include dir for wx app
+       * [r2473] tests/test_tile_decoder.c, tests/test_tile_encoder.c:
+         [trunk] Remove some simple warnings about cast, and unused
+         functions
+       * [r2471] src/lib/openjp2/t2.c: [trunk] Remove a simple warning
+         about a cast
+       * [r2470] src/lib/openjp2/j2k.c: [trunk] revert r2460 since it
+         breaks ETS-C1P0-p0_03.j2k-decode.
+         Update issue 225
+       * [r2469] src/lib/openjp2/t2.c: [trunk] Revert r2453 since it
+         breaks conformance test ETS-C1P1-p1_06.j2k-decode
+       * [r2468] src/lib/openjp2/tcd.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 1336.pdf.asan.47.376
+         Update issue 225
+       * [r2467] src/lib/openjp2/tcd.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 1888.pdf.asan.35.988
+         Update issue 225
+       * [r2466] src/lib/openjp2/jp2.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 1851.pdf.SIGSEGV.ce9.948
+         Update issue 225
+       * [r2465] src/lib/openjp2/jp2.c: [trunk] Import patch from
+         sumatrapdf team. Start using new color space when found.
+         Update issue 225
+       * [r2464] src/lib/openjp2/jp2.c: [trunk] Import patch from
+         sumatrapdf team. This handle some Part-2 compliant file, by being
+         more tolerant in COLR box. No testcase for now.
+         Fixes issue 247
+       * [r2463] src/lib/openjp2/jp2.c: [trunk] Import patch from
+         sumatrapdf team. This handle some testcase with no input dataset,
+         but changes looks ok.
+         Update issue 225
+       * [r2462] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 2977.pdf.asan.67.2198
+         Update issue 225
+       * [r2461] src/lib/openjp2/j2k.c: [trunk] Import (ugly) patch from
+         sumatrapdf team. This feels like a hack rather than a solution.
+         Fixes issue 226
+       * [r2460] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 3635.pdf.asan.77.2930
+         Update issue 225
+       * [r2459] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. Original commit is
+         5b0c9985e3359aca9b3fcfd94424166aa61a141a.
+         Update issue 225
+       * [r2458] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 451.pdf.SIGSEGV.ce9.3723
+         Update issue 225
+       * [r2457] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 2.pdf.SIGFPE.706.1112
+         Update issue 225
+       * [r2456] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 1610.pdf.SIGSEGV.59c.681
+         Update issue 225
+       * [r2455] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 2539.pdf.SIGFPE.706.1712
+         Update issue 225
+       * [r2454] src/lib/openjp2/j2k.c: [trunk] Import patch from
+         sumatrapdf team. This handle testcase 4035.pdf.SIGSEGV.d8b.3375
+         Update issue 225
+       * [r2453] src/lib/openjp2/t2.c: [trunk] Import patch from
+         sumatrapdf team. Add detection for testcase
+         1802.pdf.SIGSEGV.36e.894
+         
+         Update issue 225
+       * [r2452] src/lib/openjp2/jp2.c: [trunk] Import patch from
+         sumatrapdf team. Add a new function to check color box.
+         
+         Update issue 225
+       * [r2451] src/lib/openjp2/openjpeg.h: [trunk] Import patch from
+         sumatrapdf team. This patch adds new colorspace handling.
+         
+         Update issue 225
+       * [r2450] src/lib/openjp2/jp2.c, src/lib/openjp2/openjpeg.h:
+         [trunk] Import patch from sumatrapdf team. This adds alpha
+         handling. This patch changes ABI.
+         
+         Update issue 225
+       * [r2449] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Update file
+         extension function to handle cases where filename containes
+         multiples dots.
+         
+         Update issue 250
+       * [r2447] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Clearly indicate
+         that mem-b2ace68c-1381.jp2 should not be decompressed.
+         
+         Update issue 250
+       * [r2446] tests/CMakeLists.txt: [trunk] Fix TestJPIP1 on case
+         sensitive system
+       * [r2445] cmake/CTestCustom.cmake.in: [trunk] regex would not be
+         used to remove java deprecation warning from dashboard
+       * [r2444] src/bin/jp2/opj_compress.c, tests/test_tile_encoder.c:
+         [trunk] Remove simple warnings about unused functions
+       * [r2443] src/bin/jp2/opj_compress.c: [trunk] Properly store and
+         use value returned by fread. Also invert nmemb and size in fread
+         call.
+         
+         Fixes issue 262
+       * [r2442] src/lib/openjpip/msgqueue_manager.c: [trunk] Fix invalid
+         write access in JPIP code.
+         
+         Fixes issue 261
+
+2014-02-25  Mathieu Malaterre
+
+       * [r2436] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Run decoder on
+         input dataset from issue 254. Add fake md5sum to make sure the
+         test is failing.
+         
+         Update issue 254
+       * [r2433] cmake/CTestCustom.cmake.in: [trunk] deprecationg warning
+         issued by java compiler should be ignored
+       * [r2432] src/lib/openjp2/openjpeg.c: [trunk] Create a new static
+         *_impl function to avoid a warning triggered by the deprecation
+         mecanism
+         
+         Fixes issue 257
+       * [r2430] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] New decoded
+         files are passing. Adding reference files.
+         
+         Update issue 225
+       * [r2428] tests/nonregression/test_suite.ctest.in: [trunk] For now
+         assume any provided stream should not get decompressed.
+         
+         Update issue 225
+       * [r2427] tests/nonregression/test_suite.ctest.in: [trunk] Run
+         decoder on issue 229 test cases
+         
+         Update issue 229
+       * [r2419] src/lib/openjp2/t2.c: [trunk] Revert r2415 for now since
+         it introduce large regression
+       * [r2418] src/lib/openjp2/opj_includes.h: [trunk] Import commit
+         87b08a096bb8ad61f9dbe4811e208d9c9d7fe63b from ghostpdl
+         
+         don't define lrintf for MSVC 2013 (fix compilation breakage)
+         
+         Update issue 225
+       * [r2417] src/lib/openjp2/t2.c: [trunk] Import commit
+         4cee6ceab21025079f439bb152fb9d8ae8c5c832 from ghostpdl
+         
+         Bug 694906: fix potential heap overflow in
+         opj_t2_read_packet_header
+         
+         Update issue 225
+       * [r2416] src/lib/openjp2/jp2.c: [trunk] import commit
+         83dad6a76536222a3a51146f942e733a2e90ec52 from ghostpdl
+         
+         fix potential NULL-pointer dereference caused by testing the
+         wrong variable
+         after opj_realloc (happens only in OOM situations)
+         
+         Update issue 225
+       * [r2415] src/lib/openjp2/t2.c: [trunk] Import commit
+         fc884aee2b69c78500e65c3d05bf216791a9ea4a from ghostpdl
+         
+         prevent heap overflow in opj_t2_read_packet_header
+         
+         Also prevent a double-free of segment data under OOM conditions.
+         
+         Problem found in a test file, 1802.pdf.SIGSEGV.36e.894 supplied
+         by Mateusz "j00ru" Jurczyk and Gynvael Coldwind of the Google
+         Security Team using Address Sanitizer. Many thanks!
+         
+         Update issue 225
+       * [r2414] src/lib/openjp2/cio.c: [trunk] Import commit
+         8ec8321df613986e8642e2975f7182072eb4be62 from ghostpdl
+         
+         make opj_stream_set_user_data accept a NULL stream
+         for consistency with opj_stream_set_* which does so.
+         
+         Update issue 225
+       * [r2413] src/lib/openjp2/event.c, src/lib/openjp2/jp2.c: [trunk]
+         Import commit f4139d702559649e577a5df9cfd64b0ca6107a7a from
+         ghostpdl
+         
+         Several functions accept a buffer size but never actually check
+         whether
+         the buffer overflows during reading/writing. This fixes all cases
+         where
+         a size variable has explicitly been marked as unused (through a
+         (void)
+         cast).
+         
+         This was discovered while investigating an assertion caused by
+         7cc691f332f26802c64cdc47e17bff8b_signal_sigabrt_7ffff6d59425_2247_2509.pdf
+         among others.
+         
+         Thanks to Mateusz Jurczyk and Gynvael Coldwind of the Google
+         Security
+         Team for providing the example files.
+       * [r2411] src/bin/common/format_defs.h, src/bin/jp2/opj_compress.c:
+         [trunk] Clarify raw input in openjpeg. LSB vs MSB are now
+         documented.
+         
+         Fixes issue 62
+       * [r2410] tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Run test case
+         for issue 228. Output has been validated.
+         
+         Fixes issue 228
+       * [r2407] tests/nonregression/test_suite.ctest.in: [trunk] Run
+         sumatrapdf test cases
+
+2014-02-24  Mathieu Malaterre
+
+       * [r2404] src/lib/openjp2/libopenjp2.pc.cmake.in: [trunk] add
+         missing private lib. Update issue 223
+       * [r2402] tests/nonregression/checkmd5refs.cmake,
+         tests/nonregression/md5refs.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] Make sure to
+         always output pgx file. Handle case where multiple pgx files are
+         generated. Fixes all tests.
+       * [r2401] tests/nonregression/test_suite.ctest.in: [trunk] add test
+         demonstrating a regression in 1.5.0 and up. Update issue 205
+       * [r2399] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/checkmd5refs.cmake[ADD],
+         tests/nonregression/md5refs.txt[ADD]: [trunk] improve test suite
+         by checking against a reference md5
+       * [r2398] src/bin/jp2/convert.c: [trunk] Fix a simple mem leak
+       * [r2397] tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk]
+         Fix two simple warnings about sign mismatch
+       * [r2395] tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk]
+         Fix warning about signed/unsigned mismatch
+       * [r2394] tests/unit/testempty2.c: [trunk] Make sure to handle ret
+         value, and properly initialize output file
+       * [r2393] tests/unit/testempty1.c: [trunk] Make sure to handle ret
+         value in test
+       * [r2392] tests/CMakeLists.txt, tests/conformance/CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt, tests/unit/CMakeLists.txt:
+         [trunk] Prefer the new style cmake: add_test command
+         
+         Fixes issues 258
+       * [r2388] src/lib/openjp2/bio.c: [trunk] Fix a warning about type
+         conversion. Use a trick where unsigned wrapping is legal
+
+2014-02-12  Antonin Descampe
+
+       * [r2375] src/lib/openjp2/j2k.c: [trunk] replaced fprintf with
+         event_mgr in cinema-related stuff in j2k.c
+       * [r2374] src/bin/jp2/opj_compress.c, src/lib/openjp2/j2k.c:
+         [trunk] moved logic related to cinema profiles in library (was in
+         opj_compress.c). This enables one using the library with its own
+         executable to easily ask for cinema profiles.
+       * [r2373] src/bin/jp2/convert.c: [trunk] added a warning when tif
+         conversion changes input image bitdepth
+       * [r2372] src/bin/jp2/convert.c: [trunk]re-indenting convert.c
+
+2014-02-07  Mathieu Malaterre
+
+       * [r2371] cmake/FindKAKADU.cmake: Update kakadu cmake module
+
+2014-01-23  Antonin Descampe
+
+       * [r2369] tests/comparePGXimages.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] added some tests
+         for Cinema2k 48fps and Cinema 4k 24 fps. Fixed
+         a bug in comparePGXimages.c leading to huge Test.xml file
+         uploaded to
+         DashBoard
+       * [r2367] src/bin/jp2/opj_compress.c: [trunk] fixed another DCI
+         compliance bug
+
+2014-01-22  Antonin Descampe
+
+       * [r2366] tests/nonregression/CMakeLists.txt: [trunk] uncomment
+         tests mistakenly commented in previous commit
+       * [r2365] src/bin/jp2/opj_compress.c, src/lib/openjp2/j2k.c,
+         tests/nonregression/CMakeLists.txt: [trunk] fixed several bugs in
+         cinema mode (2K 24/48 fps, and 4K). Trunk
+         now produces compliant DCI code-streams.
+
+2014-01-16  Antonin Descampe
+
+       * [r2364] src/bin/jp2/opj_compress.c: [trunk] fixed indentation in
+         opj_compress.c, renamed 2 internal
+         functions, added some comments
+
+2014-01-16  Antonin Descampe
+
+       * [r2363] src/lib/openjp2/j2k.c: [trunk] fixed DCI-compliant
+         codestream generation (-cinema2K and -
+
+2013-10-30  Antonin Descampe
+
+       * [r2352] CMakeLists.txt, src/CMakeLists.txt,
+         src/bin/jpip/CMakeLists.txt: trunk: fixed cmake config so as to
+         be able to link opj_jpip_server with FCGI.
+       * [r2351] src/bin/jpip/opj_server.c: trunk: fixed cmake config so
+         as to be able to link opj_jpip_server with FCGI.
+
+2013-10-28  Antonin Descampe
+
+       * [r2350] tests/conformance/CMakeLists.txt: trunk: disabling
+         class-0 conformance tests for now (bad implentation of tests)
+
+2013-10-15  Rex Dieter
+
+       * [r2348] CMakeLists.txt,
+         src/lib/openjp3d/libopenjp3d.pc.cmake.in[ADD],
+         src/lib/openjpip/libopenjpip.pc.cmake.in[ADD],
+         src/lib/openjpwl/libopenjpwl.pc.cmake.in[ADD]: complete openjpeg2
+         pkgconfig support, bug #68
+
+2013-09-26  Mathieu Malaterre
+
+       * [r2347] src/lib/openjp2/image.c, src/lib/openjp2/openjpeg.c:
+         [trunk] Import patch from bug #241
+
+2013-07-11  Antonin Descampe
+
+       * [r2344] tests/conformance/CMakeLists.txt: test: modified class-0
+         conformance testing to comply with constraints
+
+2013-03-25  Mickaël Savinaud
+
+       * [r2322] src/lib/openmj2/openjpeg.c: [trunk] use the private
+         version of opj_config to avoid compilation error into mj2
+       * [r2321] src/lib/openjp2/opj_inttypes.h: [trunk] use
+         opj_config_private.h into the opj_inttypes.h
+       * [r2320] CMakeLists.txt, src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/opj_config.h.cmake.in,
+         src/lib/openjp2/opj_config_private.h.cmake.in[ADD],
+         src/lib/openjp2/opj_includes.h: [trunk] separate the opj_config
+         file between public and private part to avoid expose unused
+         variables into the public API.
+       * [r2319] tests/nonregression/test_suite.ctest.in: [trunk] update
+         test suite because now illegalcolortransform.j2k could be decoded
+
+2013-03-24  Mickaël Savinaud
+
+       * [r2318] src/bin/jp2/opj_decompress.c: [trunk] enhance the support
+         of sYCC into opj_decompress application (thanks winfried).
+       * [r2317] src/lib/openjp2/j2k.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] managed nicely
+         the case where TPSot value is incorrect (thanks winfried). Update
+         the test suite to check this case. Updates issue 202. Updates
+         issue 206. Update issue 208
+
+2013-03-17  Mickaël Savinaud
+
+       * [r2315] src/bin/jpwl/CMakeLists.txt, src/bin/mj2/CMakeLists.txt:
+         [trunk] add access to opj_apps_config.h to old applications
+       * [r2314] src/lib/openjp2/jp2.c: [trunk] manage correctly the case
+         where meth value is not correct (thanks winfried)
+       * [r2313] src/lib/openjp2/jp2.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] correct issue
+         188 (thanks winfried) and add test about it. Fixes issue 188
+       * [r2308] tests/CMakeLists.txt: [trunk] use OPJ_ prefix on HAVE
+         variable also for tests
+       * [r2307] src/lib/openmj2/j2k.c: [trunk]remove wrong code in mj2
+         library detected by winfried (thanks to you)
+       * [r2306] CMakeLists.txt, src/bin/common/color.c,
+         src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jpwl/convert.c, src/bin/jpwl/opj_jpwl_compress.c,
+         src/bin/jpwl/opj_jpwl_decompress.c,
+         src/bin/mj2/opj_mj2_compress.c, src/bin/mj2/opj_mj2_decompress.c,
+         thirdparty/CMakeLists.txt: [trunk] use everywhere the new opj_
+         prefix for HAVE variables and use the opj_apps_config file
+         (thanks to winfried)
+
+2013-03-13  Mickaël Savinaud
+
+       * [r2304] CMakeLists.txt, cmake/EnsureFileInclude.cmake[ADD]:
+         [trunk] use the home made macro to ensure the existence of some
+         include file
+       * [r2303] src/lib/openjp2/opj_includes.h: [trunk] use the opj_
+         prefix for the HAVE_FSEEKO variable
+       * [r2302] CMakeLists.txt, src/lib/openjp2/opj_config.h.cmake.in,
+         src/lib/openjp2/opj_inttypes.h: [trunk] correct missing variable
+         in openjpeg config file
+
+2013-03-03  Mickaël Savinaud
+
+       * [r2301] cmake/TestLargeFiles.cmake,
+         src/lib/openjp2/opj_config.h.cmake.in: [trunk] remove some unused
+         variable from opj_config and rename other one with opj_ prefix
+       * [r2300] CMakeLists.txt, src/bin/common/CMakeLists.txt,
+         src/bin/common/color.c,
+         src/bin/common/opj_apps_config.h.cmake.in[ADD],
+         src/bin/jp2/CMakeLists.txt, src/bin/jp2/convert.c,
+         src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/lib/openjp2/opj_config.h.cmake.in, tests/CMakeLists.txt,
+         tests/comparePGXimages.c: [trunk] split into two config files
+         config options related to the lib and to the application.
+
+2013-02-18  Mickaël Savinaud
+
+       * [r2298] src/lib/openjp2/openjpeg.h: [trunk] add the prefix opj_
+         to deprecated everywhere
+
+2013-02-17  Mickaël Savinaud
+
+       * [r2297] src/lib/openjp2/openjpeg.h: [trunk] update documentation
+         of new functions _v3 and mark deprecated related functions
+       * [r2296] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c, tests/j2k_random_tile_access.c,
+         tests/test_tile_decoder.c, tests/test_tile_encoder.c,
+         tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] move to
+         the new API for function opj_stream_create_default_file_stream.
+         Use now opj_stream_create_default_file_stream_v3 (WIP)
+
+2013-02-16  Mickaël Savinaud
+
+       * [r2295] src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c, tests/j2k_random_tile_access.c,
+         tests/test_tile_decoder.c, tests/test_tile_encoder.c,
+         tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk] move to
+         the new API for function opj_stream_destroy. Use now
+         opj_stream_destroy_v3 (WIP)
+       * [r2294] src/lib/openjp2/openjpeg.h: [trunk] rename deprecated
+         macro with opj_ prefix and use it for opj_stream_destroy function
+       * [r2293] src/lib/openjp2/cio.c, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/openjpeg.h: [trunk] add functions to avoid to use
+         FILE* into the API (thanks winfried).
+         Update issue 120 and update issue 198
+
+2013-02-04  Mickaël Savinaud
+
+       * [r2292] tests/nonregression/test_suite.ctest.in: [trunk] add a
+         test related to issue 202
+
+2013-02-03  Mickaël Savinaud
+
+       * [r2290] src/bin/jp2/convert.c: [trunk] update convert about png
+         writing with additional metadata (thanks winfried)
+       * [r2287] tests/nonregression/test_suite.ctest.in: [trunk] update
+         test suite for issue 5 and 62
+       * [r2285] src/lib/openjp2/tcd.c: [trunk] backout one part of the
+         rev 2266
+
+2013-01-03  Mathieu Malaterre
+
+       * [r2272] src/lib/openjp3d/pi.c: [trunk] JP3D: Fix issue with Z
+         handling in packet iterator
+       * [r2271] src/lib/openjp3d/cio.c, src/lib/openjp3d/t2.c: [trunk]
+         JP3D: Handles errors properly
+       * [r2270] src/lib/openjp3d/dwt.c: [trunk] JP3D: remove old debug
+
+2013-01-02  Mathieu Malaterre
+
+       * [r2269] src/lib/openjp3d/bio.c, src/lib/openjp3d/bio.h,
+         src/lib/openjp3d/cio.c, src/lib/openjp3d/cio.h,
+         src/lib/openjp3d/dwt.h, src/lib/openjp3d/event.c,
+         src/lib/openjp3d/event.h, src/lib/openjp3d/jp3d.c,
+         src/lib/openjp3d/jp3d.h, src/lib/openjp3d/jp3d_lib.c,
+         src/lib/openjp3d/jp3d_lib.h, src/lib/openjp3d/mct.c,
+         src/lib/openjp3d/mct.h, src/lib/openjp3d/mqc.c,
+         src/lib/openjp3d/mqc.h, src/lib/openjp3d/openjp3d.c,
+         src/lib/openjp3d/openjp3d.h, src/lib/openjp3d/pi.c,
+         src/lib/openjp3d/pi.h, src/lib/openjp3d/raw.c,
+         src/lib/openjp3d/raw.h, src/lib/openjp3d/t1.c,
+         src/lib/openjp3d/t1.h, src/lib/openjp3d/t1_3d.c,
+         src/lib/openjp3d/t1_3d.h, src/lib/openjp3d/t2.c,
+         src/lib/openjp3d/t2.h, src/lib/openjp3d/tcd.c,
+         src/lib/openjp3d/tgt.c, src/lib/openjp3d/tgt.h,
+         src/lib/openjp3d/volume.c, src/lib/openjp3d/volume.h: [trunk]
+         JP3D: convert from DOS to UNIX eol
+       * [r2268] src/lib/openjp3d/bio.c, src/lib/openjp3d/bio.h,
+         src/lib/openjp3d/cio.c, src/lib/openjp3d/cio.h,
+         src/lib/openjp3d/dwt.c, src/lib/openjp3d/dwt.h,
+         src/lib/openjp3d/event.c, src/lib/openjp3d/event.h,
+         src/lib/openjp3d/fix.h, src/lib/openjp3d/int.h,
+         src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h,
+         src/lib/openjp3d/jp3d_lib.c, src/lib/openjp3d/jp3d_lib.h,
+         src/lib/openjp3d/mct.c, src/lib/openjp3d/mct.h,
+         src/lib/openjp3d/mqc.c, src/lib/openjp3d/mqc.h,
+         src/lib/openjp3d/openjp3d.c, src/lib/openjp3d/openjp3d.h,
+         src/lib/openjp3d/opj_includes.h, src/lib/openjp3d/pi.c,
+         src/lib/openjp3d/pi.h, src/lib/openjp3d/raw.c,
+         src/lib/openjp3d/raw.h, src/lib/openjp3d/t1.c,
+         src/lib/openjp3d/t1.h, src/lib/openjp3d/t1_3d.c,
+         src/lib/openjp3d/t1_3d.h, src/lib/openjp3d/t2.c,
+         src/lib/openjp3d/t2.h, src/lib/openjp3d/tcd.c,
+         src/lib/openjp3d/tcd.h, src/lib/openjp3d/tgt.c,
+         src/lib/openjp3d/tgt.h, src/lib/openjp3d/volume.c,
+         src/lib/openjp3d/volume.h: [trunk] JP3D: remove exe bit from
+         source files
+
+2012-12-18  Mickaël Savinaud
+
+       * [r2266] src/lib/openjp2/j2k.h, src/lib/openjp2/t2.c,
+         src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h,
+         tests/nonregression/test_suite.ctest.in: [trunk] merge from
+         branch 1.5 a correction about large code-block data (decoding
+         part) and add tests about issue 5 and issue 62
+
+2012-12-11  Mathieu Malaterre
+
+       * [r2263] src/lib/openjp2/tgt.c: [trunk] remove left over from v2
+         transition
+       * [r2262] src/lib/openjp3d/tgt.c: [trunk] JP3D: completely redo the
+         opj_tgt_create function. Take as input the initial opj_tgt_create
+         as found in openjpeg 1.5, and extend with the 3rd dimension.
+
+2012-12-07  Rex Dieter
+
+       * [r2259] doc/Doxyfile.dox.cmake.in: Doxyfile: HTML_TIMESTAMP = NO
+         
+         helps when comparing the output of multiple runs,
+         and distros will appreciate avoiding multilib conflicts.
+
+2012-12-04  Mickaël Savinaud
+
+       * [r2255] CMakeLists.txt, src/lib/openjp2/opj_config.h.cmake.in:
+         [trunk] correct the new name of OPJ_HAVE_STDINT_H everywhere
+       * [r2254] CMakeLists.txt, src/lib/openjp2/opj_config.h.cmake.in,
+         src/lib/openjp2/opj_stdint.h: [trunk] remove SSIZE which is
+         unused in openjpeg and rename HAVE_STDINT_H to OPJ_HAVE_STDINT_H
+       * [r2253] src/lib/openjpip/boxheader_manager.h,
+         src/lib/openjpip/byte_manager.h: [trunk] add openjpeg.h in some
+         files of openjpip to use some opj type (thanks winfried)
+
+2012-12-03  Mickaël Savinaud
+
+       * [r2252] CMakeLists.txt, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/opj_stdint.h, tests/unit/testempty0.c: [trunk]
+         move typedef from opj_stdint.h to openjpeg.h and add an include
+         of stdio.h in openjpeg.h. Fixes issue 197
+       * [r2251] src/lib/openjp2/jp2.c: [trunk] correct the encoding of
+         colr box information (thanks Winfried)
+       * [r2250] CMakeLists.txt,
+         src/lib/openjp2/libopenjp2.pc.cmake.in[ADD]: [trunk]add the
+         pkgconfig support for openjp2 (thanks Winfried)
+
+2012-11-28  Mathieu Malaterre
+
+       * [r2249] src/lib/openjp3d/jp3d.c: [trunk] JP3D codec was trying to
+         pull information from the registration parameter in COM. This is
+         non-standard.
+       * [r2248] src/lib/openjp3d/jp3d.c: [trunk] As per T.809 code block
+         are not shifted in JP3D
+         
+         Table A.7
+         3D code-block width, height and depth exponent values xcb =
+         value, ycb = value
+         or zcb = value.
+         NOTE – This redefines Rec. ITU-T T.800 | ISO/IEC 15444-1
+         significantly! The 3D
+         code-block width, height and depth are limited to powers of two
+         with the minimum
+         size being 20 and the maximum being 210.
+         Further, the 3D code-block size is restricted so that 4 ≤
+         xcb+ycb+zcb ≤ 18.
+       * [r2247] src/lib/openjp3d/jp3d.c: [trunk] JP3D: this is safe to
+         write comment using Registration: ISO-8859-15
+       * [r2246] src/lib/openjp3d/jp3d.c: [trunk] JP3D fix issue with
+         Registration value in COM marker. Move COM marker just before
+         COD.
+       * [r2245] src/bin/jp3d/opj_jp3d_compress.c: [trunk] jp3d: fix
+         command line parsing for subsampling
+       * [r2244] src/bin/jp3d/opj_jp3d_decompress.c,
+         src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h: [trunk] Fix
+         issue with ITU-T T.809 (05/2011)
+         
+         - ZSI is now known as NSI (FF54)
+         - NSI now stores Ndim (=3)
+         - CAP extended marker was not set properly
+       * [r2243] tests/unit/testempty0.c: [trunk] Fix compilation issue
+         where size_t would be undefined
+
+2012-11-27  Mickaël Savinaud
+
+       * [r2242] tests/nonregression/CMakeLists.txt: [test] update the
+         list of files which will be gracefully rejected when they are
+         dump
+       * [r2241] tests/unit/CMakeLists.txt, tests/unit/testempty0.c[ADD]:
+         [trunk] add empty test about the issue 197. Updates issue 197
+
+2012-11-26  Mickaël Savinaud
+
+       * [r2240] src/lib/openjp2/j2k.c,
+         tests/nonregression/test_suite.ctest.in: [trun[trunk] check if
+         the dx and dy steps are not incorrect according to the JPEG2000
+         norm (thanks Even).
+         Test associated to this issue should nicely fail. Fixes issue 194
+       * [r2239] src/lib/openjp2/j2k.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] check if the
+         number of tiles is not incorrect regarding the JPEG2000 norm
+         (thanks Even).
+         Test associated to this issue should nicely fail. Fixes issue 163
+       * [r2238] tests/nonregression/test_suite.ctest.in: [trunk] test
+         about issue 192 should nicely fail
+       * [r2237] src/lib/openjp2/j2k.c: [trunk] check the index of the
+         component in read_qcc (thanks Even). fixes issue 192
+       * [r2235] src/lib/openjp2/j2k.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] update test
+         suite with issue 191 to 194 and update patch for 191 which should
+         fail properly
+
+2012-11-19  Mickaël Savinaud
+
+       * [r2225] src/lib/openjp2/j2k.c: [trunk] fix issue 191 (thanks
+         Even)
+       * [r2224] src/lib/openjp2/openjpeg.h: [trunk]remove not used
+         structures
+
+2012-11-16  Mickaël Savinaud
+
+       * [r2223] src/lib/openjp2/openjpeg.h: [trunk] remove the extended
+         struct it is a bad idea
+       * [r2222] src/lib/openjp2/openjpeg.h: [trunk] add extended
+         capacities for future development
+
+2012-11-16  Mathieu Malaterre
+
+       * [r2221] src/bin/common/color.c, src/bin/jpwl/CMakeLists.txt,
+         src/bin/mj2/CMakeLists.txt: [trunk] rename USE_LEGACY into
+         OPJ_USE_LEGACY for consistency with other #define
+       * [r2220] src/bin/jpwl/CMakeLists.txt: [trunk] Attempt to fix
+         compilation error with mj2
+       * [r2219] src/bin/common/color.c, src/bin/mj2/CMakeLists.txt:
+         [trunk] Attempt to fix compilation error with mj2
+
+2012-11-16  Mickaël Savinaud
+
+       * [r2218] src/bin/common/color.c: [trunk] solve the problem with
+         new opj_ symbols in color.c
+       * [r2217] src/lib/openjp2/dwt.c, src/lib/openjp2/event.c,
+         src/lib/openjp2/event.h, src/lib/openjp2/image.c,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/jp2.c, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/t1.c, src/lib/openjp2/tcd.c: [trunk] add opj_
+         prefix to some internal define and use the new opj type instead
+         of int and float in some files
+
+2012-11-15  Mickaël Savinaud
+
+       * [r2216] src/bin/jp2/opj_compress.c: [trunk]rename the cinema
+         option to old one
+       * [r2215] src/bin/jpip/opj_server.c,
+         src/lib/openjpip/auxtrans_manager.c: [trunk] update some
+         applications with new OPJ_BOOL type
+       * [r2214] src/lib/openjp2/t1.c: [trunk] use OPJ_INT32 instead of
+         int in t2.c
+       * [r2213] src/lib/openjp2/t2.c: [trunk] rename function with the
+         new opj_ prefix
+       * [r2212] src/lib/openjp2/tgt.c: [trunk] solve a potential bug when
+         we test the realloc
+       * [r2211] src/lib/openjp2/j2k.c: [trunk] add an assert to spot a
+         problem. update issue 189
+       * [r2210] AUTHORS, LICENSE, THANKS, src/bin/jp2/opj_compress.c,
+         src/bin/jp2/opj_decompress.c, src/bin/jp2/opj_dump.c,
+         src/lib/openjp2/cio.c, src/lib/openjp2/cio.h,
+         src/lib/openjp2/event.c, src/lib/openjp2/event.h,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h,
+         src/lib/openjp2/mct.c, src/lib/openjp2/mct.h,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/opj_includes.h, src/lib/openjp2/t2.c,
+         src/lib/openjp2/t2.h, src/lib/openjp2/tcd.c,
+         src/lib/openjp2/tcd.h, src/lib/openjp2/tgt.c,
+         src/lib/openjp2/tgt.h, tests/comparePGXimages.c,
+         tests/compareRAWimages.c, tests/compare_dump_files.c,
+         tests/j2k_random_tile_access.c: [trunk]update the copyright, the
+         authors and thanks to respect the license
+       * [r2209] src/lib/openjp2/cidx_manager.c,
+         src/lib/openjp2/cidx_manager.h,
+         src/lib/openjp2/indexbox_manager.h,
+         src/lib/openjp2/phix_manager.c, src/lib/openjp2/ppix_manager.c,
+         src/lib/openjpip/auxtrans_manager.h,
+         src/lib/openjpip/cachemodel_manager.c,
+         src/lib/openjpip/cachemodel_manager.h,
+         src/lib/openjpip/imgsock_manager.c,
+         src/lib/openjpip/imgsock_manager.h,
+         src/lib/openjpip/index_manager.c,
+         src/lib/openjpip/index_manager.h,
+         src/lib/openjpip/j2kheader_manager.c,
+         src/lib/openjpip/j2kheader_manager.h,
+         src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_encoder.c,
+         src/lib/openjpip/jpip_parser.c, src/lib/openjpip/jpip_parser.h,
+         src/lib/openjpip/msgqueue_manager.c,
+         src/lib/openjpip/msgqueue_manager.h, src/lib/openjpip/openjpip.c,
+         src/lib/openjpip/openjpip.h, src/lib/openjpip/query_parser.c,
+         src/lib/openjpip/query_parser.h,
+         src/lib/openjpip/session_manager.c,
+         src/lib/openjpip/session_manager.h,
+         src/lib/openjpip/target_manager.h: [trunk] propagate the new OPJ_
+         symbol and type to openjpip
+       * [r2208] src/bin/jp2/opj_compress.c: [trunk]rename decompress
+         options with the goog name
+       * [r2207] src/lib/openjp2/openjpeg.h: runk] fix the documentation
+         of the API
+       * [r2206] tests/j2k_random_tile_access.c: [trunk] avoid memory leak
+         in j2k_random_tile_access.c
+       * [r2205] src/bin/common/color.c, src/bin/jp2/convert.c,
+         src/bin/jp2/convert.h, src/bin/jp2/index.c,
+         src/bin/jp2/opj_compress.c, src/bin/jp2/opj_decompress.c,
+         src/bin/jp2/opj_dump.c, tests/comparePGXimages.c,
+         tests/j2k_random_tile_access.c, tests/test_tile_decoder.c,
+         tests/test_tile_encoder.c, tests/unit/testempty1.c,
+         tests/unit/testempty2.c: [trunk]extend last commits to apps
+       * [r2204] src/lib/openjp2/bio.c, src/lib/openjp2/bio.h,
+         src/lib/openjp2/cio.c, src/lib/openjp2/cio.h,
+         src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h,
+         src/lib/openjp2/event.c, src/lib/openjp2/event.h,
+         src/lib/openjp2/function_list.c, src/lib/openjp2/function_list.h,
+         src/lib/openjp2/invert.c, src/lib/openjp2/invert.h,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h,
+         src/lib/openjp2/mct.c, src/lib/openjp2/mct.h,
+         src/lib/openjp2/mqc.c, src/lib/openjp2/mqc.h,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, src/lib/openjp2/t1.c,
+         src/lib/openjp2/t1.h, src/lib/openjp2/t2.c, src/lib/openjp2/t2.h,
+         src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h: [trunk] move
+         opj_bool to OPJ_BOOL to follow the other type
+       * [r2203] src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h:
+         [trunk]remove OPJ_LIMIT_DECODING struct which is not useful for
+         v2 API
+       * [r2202] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/pi.c, src/lib/openjp2/t2.c: [trunk] rename public
+         symbols with OPJ_ prefix (enum part)
+       * [r2201] src/lib/openjp2/cio.c, src/lib/openjp2/j2k.c,
+         src/lib/openjp2/j2k.h, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/openjpeg.h, src/lib/openjp2/pi.c,
+         src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c: [trunk] rename
+         public symbols with OPJ_ prefix
+
+2012-11-13  Mickaël Savinaud
+
+       * [r2200] src/lib/openjp2/event.c, src/lib/openjp2/pi.c: [trunk]
+         remove warnings raised by flags -Wall -Wextra -pedantic
+       * [r2199] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c: [trunk]
+         remove warnings raised by vs11-beta analyzer
+       * [r2198] src/lib/openjp2/t2.c: [trunk] remove warnings raised by
+         flags -Wall -Wextra -pedantic
+       * [r2197] src/lib/openjp2/invert.c, src/lib/openjp2/invert.h,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/phix_manager.c,
+         src/lib/openjp2/pi.c, src/lib/openjp2/t1.c, src/lib/openjp2/t2.c:
+         [trunk] remove warnings raised by flags -Wall -Wextra -pedantic
+         and vs9 analyzer
+       * [r2196] src/lib/openjp2/j2k.c, src/lib/openjp2/mqc.h,
+         src/lib/openjp2/openjpeg.h: [trunk] remove warnings raised by
+         flags -Wall -Wextra -pedantic
+       * [r2195] src/lib/openjp2/j2k.c: [trunk] manage the case where the
+         SOT marker is alone, PSot=12 (case of PHR data).
+         Fixes issue 162
+       * [r2194] src/lib/openjp2/t2.c: [trunk] avoid memory leak in
+         opj_t2_decode_packets
+
+2012-11-12  Mickaël Savinaud
+
+       * [r2193] tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] add some new
+         tests related to new data; indicate that some tests should failed
+         because data are wrong
+
+2012-11-08  Mathieu Malaterre
+
+       * [r2190] tests/CMakeLists.txt: [trunk] Add more testing to the
+         tile access/random
+         
+         Update issue 186
+       * [r2189] tests/j2k_random_tile_access.c: [trunk] Fix what looks
+         like a copy/paste error
+         
+         Update issue 186
+       * [r2188] tests/j2k_random_tile_access.c: [trunk] Add more test in
+         j2k_random_tile_access
+         
+         Update issue 186
+       * [r2187] tests/CMakeLists.txt: [trunk] Add new tests
+         (j2k_random_tile_access)
+
+2012-10-30  Mickaël Savinaud
+
+       * [r2186] tests/unit/testempty1.c, tests/unit/testempty2.c: [trunk]
+         remove old structure from testempty
+
+2012-10-29  Mickaël Savinaud
+
+       * [r2185] src/lib/openjp2/openjpeg.h: [trunk] add documentation
+       * [r2184] src/lib/openjp2/openjpeg.h: [trunk]OPJ_STREAM_READ is now
+         equal to OPJ_TRUE and OPJ_STREAM_WRITE to OPJ_FALSE
+       * [r2183] src/lib/openjp2/event.h, src/lib/openjp2/openjpeg.h:
+         [trunk] move opj_event_mgr struct from openjpeg. h to event.h
+       * [r2182] src/lib/openjp2/openjpeg.h, src/lib/openjp2/t1.h,
+         src/lib/openjp2/t2.h: [trunk] remove old struct from V1 and not
+         used in V2
+
+2012-10-29  Mathieu Malaterre
+
+       * [r2180] src/bin/jpip/opj_jpip_transcode.c,
+         src/bin/jpip/opj_server.c, src/lib/openjpip/auxtrans_manager.c,
+         src/lib/openjpip/auxtrans_manager.h,
+         src/lib/openjpip/bool.h[DEL],
+         src/lib/openjpip/cachemodel_manager.c,
+         src/lib/openjpip/cachemodel_manager.h,
+         src/lib/openjpip/dec_clientmsg_handler.c,
+         src/lib/openjpip/imgsock_manager.c,
+         src/lib/openjpip/imgsock_manager.h,
+         src/lib/openjpip/index_manager.c,
+         src/lib/openjpip/index_manager.h,
+         src/lib/openjpip/j2kheader_manager.c,
+         src/lib/openjpip/j2kheader_manager.h,
+         src/lib/openjpip/jp2k_encoder.c, src/lib/openjpip/jpip_parser.c,
+         src/lib/openjpip/jpip_parser.h,
+         src/lib/openjpip/msgqueue_manager.c,
+         src/lib/openjpip/msgqueue_manager.h, src/lib/openjpip/openjpip.c,
+         src/lib/openjpip/openjpip.h, src/lib/openjpip/query_parser.c,
+         src/lib/openjpip/query_parser.h,
+         src/lib/openjpip/session_manager.c,
+         src/lib/openjpip/session_manager.h,
+         src/lib/openjpip/sock_manager.h,
+         src/lib/openjpip/target_manager.c,
+         src/lib/openjpip/target_manager.h: [trunk] Remove bool.h, use
+         opj_bool instead
+         
+         Fix remaining opj_calloc/malloc/free issues
+       * [r2179] src/lib/openmj2/jp2.c: [trunk] Fix simple warning about
+         unused variables
+       * [r2178] src/lib/openjp2/jp2.c: [trunk] Make sure to use off_t
+       * [r2177] src/bin/mj2/opj_mj2_wrap.c: [trunk] Remove temp fix now
+         that mj2 is fixed
+       * [r2176] CMakeLists.txt: [trunk] Update version number to 2.0.
+         This will help for testing generating scripts
+       * [r2175] doc/CMakeLists.txt, doc/Doxyfile.dox.cmake.in,
+         src/lib/openjp2/invert.c, src/lib/openjp2/invert.h,
+         src/lib/openjp2/mct.h, src/lib/openjp2/opj_malloc.h,
+         src/lib/openjp2/pi.c, src/lib/openjp2/pi.h,
+         src/lib/openjp2/t1_luts.h,
+         src/lib/openjpip/dec_clientmsg_handler.h,
+         src/lib/openjpip/imgreg_manager.h,
+         src/lib/openjpip/marker_manager.h,
+         src/lib/openjpip/metadata_manager.h,
+         src/lib/openjpip/query_parser.h: [trunk] Fix remainings issues
+         with doxygen doc
+         
+         Convert DOS files to UNIX eol
+
+2012-10-29  Mickaël Savinaud
+
+       * [r2173] src/lib/openjp2/openjpeg.c: [trunk] Normalize the return
+         type of opj_read_from_file regarding the test in the calling
+         function
+
+2012-10-29  Mathieu Malaterre
+
+       * [r2172] wrapping/java/openjp2/JavaOpenJPEG.c: [trunk] Remove some
+         simple warnings about missing prototypes
+       * [r2171] src/lib/openjp2/jp2.c: [trunk] Fix compilation when JPIP
+         is OFF
+       * [r2168] src/bin/jp2/opj_compress.c, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/jp2.h, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/openjpeg.h: [trunk] Merge back JPIP modification
+         into v2
+         
+         This commit imports changes from openjpip.c from r2122 into
+         openjpeg.c
+
+2012-10-29  Mickaël Savinaud
+
+       * [r2167] src/lib/openjp2/j2k.c, src/lib/openjp2/pi.c: [trunk]
+         remove warnings related to the use of -Wall -Wextra -pedantic
+
+2012-10-26  Mickaël Savinaud
+
+       * [r2166] src/lib/openjp2/openjpeg.h: [trunk] finish to remove the
+         old cio_ struct (last comment is incomplete)
+       * [r2165] src/lib/openjp2/event.c, src/lib/openjp2/mct.c,
+         src/lib/openjp2/openjpeg.h, src/lib/openjp2/t1.c: [trunk] remove
+         some warnings from -Wall -Wextra -pedantic
+       * [r2164] src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/t1.c, src/lib/openjp2/t2.c,
+         src/lib/openjp2/tcd.c: [trunk]remove some warnings raised by Wall
+       * [r2163] src/lib/openjp2/image.h: [trunk] use the right cp
+         structure in image.h
+
+2012-10-25  Mickaël Savinaud
+
+       * [r2161] src/lib/openjp2/t1.c: [trunk] remove last warnings from
+         t1
+       * [r2160] src/lib/openjp2/t1.c: [trunk] rename t1_getwmsedec_v2 to
+         opj_t1_getwmsedec and remove t1_getwmsedec
+       * [r2159] src/lib/openjp2/t1.c: [trunk] cancel previous commit
+         about use of t1_decode_cblks from v2. We should use
+         t1_decode_cblks from 1.5 because it is faster (rev 557)
+       * [r2158] src/lib/openjp2/t1.c: [trunk] use the opj_ prefix for
+         last t1 functions
+       * [r2156] src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/pi.c, src/lib/openjp2/t1.c, src/lib/openjp2/t1.h,
+         src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c,
+         src/lib/openjp2/tcd.h: [trunk] [trunk] remove old opj_tcp and
+         rename opj_tcp_v2 to opj_tcp
+       * [r2155] src/lib/openjp2/image.c, src/lib/openjp2/image.h,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/pi.c, src/lib/openjp2/pi.h, src/lib/openjp2/t2.c,
+         src/lib/openjp2/t2.h, src/lib/openjp2/tcd.c,
+         src/lib/openjp2/tcd.h: [trunk] [trunk] remove old opj_cp and
+         rename opj_cp_v2 to opj_cp
+       * [r2154] src/lib/openjp2/t2.c, src/lib/openjp2/t2.h,
+         src/lib/openjp2/tcd.c: [trunk] [trunk] remove old opj_t2 and
+         rename opj_t2_v2 to opj_t2
+       * [r2153] src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/opj_includes.h, src/lib/openjp2/t1.c,
+         src/lib/openjp2/t1.h, src/lib/openjp2/t2.c, src/lib/openjp2/t2.h,
+         src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h: [trunk] rename
+         opj_tcd_truct_v2 to opj_tcd_struct
+       * [r2152] src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/jp2.h: [trunk] rename opj_j2k_v2 to opj_j2k
+       * [r2151] src/lib/openjp2/j2k.h: [trunk] remove old opj_j2k struct
+       * [r2150] src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h: [trunk]
+         rename opj_jp2_v2 to opj_jp2
+       * [r2149] src/lib/openjp2/jp2.h: [trunk] remove old opj_jp2 struct
+       * [r2148] src/lib/openjp2/j2k.c: [trunk] correct a mis use of an
+         old struct
+       * [r2145] src/lib/openjp2/cio.c, src/lib/openjp2/event.c,
+         src/lib/openjp2/event.h, src/lib/openjp2/function_list.c,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/t2.c,
+         src/lib/openjp2/tcd.c: [trunk] rename opj_event_msg_v2 to
+         opj_event_msg
+       * [r2144] src/lib/openjp2/event.c, src/lib/openjp2/event.h:
+         [trunk]remove old opj_event_mgr function
+       * [r2143] src/lib/openjp2/cio.h: [trunk] style
+       * [r2142] src/lib/openjp2/cio.c, src/lib/openjp2/cio.h: [trunk]
+         remove cio deprecated functions
+       * [r2141] src/lib/openjp2/cidx_manager.c,
+         src/lib/openjp2/cidx_manager.h,
+         src/lib/openjp2/indexbox_manager.h,
+         src/lib/openjp2/phix_manager.c, src/lib/openjp2/ppix_manager.c,
+         src/lib/openjp2/thix_manager.c, src/lib/openjp2/tpix_manager.c:
+         [trunk]clean jpip marker functions but it is still experimental
+       * [r2140] src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/jpt.c[DEL], src/lib/openjp2/jpt.h[DEL],
+         src/lib/openjp2/opj_includes.h: [trunk] remove jpt.c/.h which
+         used functions not used by v2. The code is always available in
+         branch 1.5
+
+2012-10-25  Mathieu Malaterre
+
+       * [r2138] src/lib/openjp2/openjpeg.c: [trunk] Fix remaining issue
+         with OPJ_CALLCONV
+       * [r2131] README: [trunk] Add documentation for stable API/ABI and
+         gcc flags on UNIX
+       * [r2129] src/lib/openjp2/cio.h: [trunk] marking as deprecated the
+         old cio interface
+       * [r2125] src/bin/jpwl/CMakeLists.txt,
+         src/bin/jpwl/opj_jpwl_compress.c: [trunk] Remove some simple
+         warnings about missing prototypes
+       * [r2124] src/bin/jpwl/CMakeLists.txt, src/bin/jpwl/convert.c[CPY],
+         src/bin/jpwl/convert.h[CPY], src/bin/jpwl/index.c[CPY],
+         src/bin/jpwl/index.h[CPY], src/bin/jpwl/opj_jpwl_compress.c[CPY],
+         src/bin/jpwl/opj_jpwl_decompress.c[CPY],
+         src/bin/jpwl/windirent.h[CPY], src/lib/openjpwl/CMakeLists.txt,
+         src/lib/openmj2/opj_includes.h: [trunk] Fix OpenJPWL compilation
+         
+         Simply move files over from branch 1.5 onto current trunk, and
+         use current openmj2 copy (it contains a copy of openjpeg 1.5.x)
+       * [r2123] src/bin/jpip/CMakeLists.txt, src/lib/openjpip/openjpip.c,
+         src/lib/openjpip/openjpip.h: [trunk] Since r2060 (and r2059)
+         openjpip is now a first class shared library, instead of a local
+         static lib which expose all the symbols.
+         As such re-apply changes from r2077 which were removed in r2122
+         Also remove old code for now removed opj_jpip_compress
+       * [r2122] src/bin/jpip/CMakeLists.txt,
+         src/bin/jpip/opj_jpip_compress.c[DEL],
+         src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/cidx_manager.c[CPY],
+         src/lib/openjp2/cidx_manager.h[CPY], src/lib/openjp2/cio.c,
+         src/lib/openjp2/cio.h, src/lib/openjp2/event.c,
+         src/lib/openjp2/event.h, src/lib/openjp2/function_list.c,
+         src/lib/openjp2/function_list.h,
+         src/lib/openjp2/indexbox_manager.h[CPY], src/lib/openjp2/j2k.c,
+         src/lib/openjp2/j2k.h, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/jp2.h, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/phix_manager.c[CPY],
+         src/lib/openjp2/ppix_manager.c[CPY],
+         src/lib/openjp2/thix_manager.c[CPY],
+         src/lib/openjp2/tpix_manager.c[CPY],
+         src/lib/openjpip/CMakeLists.txt,
+         src/lib/openjpip/cidx_manager.c[DEL],
+         src/lib/openjpip/cidx_manager.h[DEL],
+         src/lib/openjpip/indexbox_manager.h[DEL],
+         src/lib/openjpip/openjpip.c, src/lib/openjpip/openjpip.h,
+         src/lib/openjpip/phix_manager.c[DEL],
+         src/lib/openjpip/ppix_manager.c[DEL],
+         src/lib/openjpip/thix_manager.c[DEL],
+         src/lib/openjpip/tpix_manager.c[DEL]: [trunk] Rework r2077
+         
+         r2077 did expose too much of the detail implementation of
+         OpenJPEG. Rework dependencies in between JPIP file level details
+         and JPIP client/server arch.
+         Move JPIP file level functionalities back into OpenJP2 as was the
+         case in openjpeg 1.5.x. Use new cio func.
+       * [r2121] src/lib/openjp2/invert.h: [trunk] Add missing newline
+       * [r2120] src/lib/openjp2/invert.c: [trunk] Run fix_comment on
+         invert.c
+
+2012-10-24  Mickaël Savinaud
+
+       * [r2119] src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/invert.c[ADD], src/lib/openjp2/invert.h[ADD],
+         src/lib/openjp2/j2k.c, src/lib/openjp2/opj_includes.h: [trunk]
+         add the support of complex mct encoding when we setup the j2k
+         encoder
+       * [r2118] src/lib/openjp2/tcd.c: [trunk] correct a small warning
+         raised by continous
+       * [r2117] src/lib/openjp2/tcd.c, src/lib/openjp2/tcd.h: [trunk]
+         remove old structures from tcd.h
+       * [r2116] src/lib/openjp2/tcd.c: [trunk] use the right v2 structure
+       * [r2115] src/lib/openjp2/t1.c, src/lib/openjp2/t1.h: [trunk]
+         rename flag_t to opj_flag_t
+       * [r2114] src/lib/openjp2/raw.c, src/lib/openjp2/raw.h,
+         src/lib/openjp2/t1.c: [trunk] use new opj prefix and type with
+         raw functions
+       * [r2113] src/lib/openjp2/mqc.c: [trunk] remove a usefulness test
+         before a free
+       * [r2112] src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h: [trunk]
+         update jp2./.h to v2 style: use new OPJ type, manage case where
+         bpcc box is available even if ihdr indicate that it is not
+         needed; resolve a LH TODO
+       * [r2111] src/lib/openjp2/openjpeg.c, src/lib/openjp2/openjpeg.h:
+         [trunk] add documentation to the message handler functions
+       * [r2110] src/lib/openjp2/dwt.c, src/lib/openjp2/dwt.h,
+         src/lib/openjp2/t1.c, src/lib/openjp2/tcd.c: [trunk] Finalize
+         dwt.v/.h with the v2 style : remove last functions already
+         optimized, add opj_ prefix, use new name of the functions
+       * [r2109] src/lib/openjp2/bio.c, src/lib/openjp2/bio.h: [trunk]
+         finalize bio.c/.h related to the v2 style
+
+2012-10-22  Mathieu Malaterre
+
+       * [r2106] wrapping/java/openjp2/CMakeLists.txt: [trunk] Remove
+         SONAME from Java binding
+       * [r2105] CMakeLists.txt, wrapping/java/openjp2/CMakeLists.txt:
+         [trunk] Fix java binding installation
+
+2012-10-15  Mathieu Malaterre
+
+       * [r2093] src/lib/openjp2/openjpeg.c: [trunk] Fix another set of
+         issue with calling convention
+       * [r2092] src/lib/openjp2/openjpeg.c: [trunk] Fix issue on windows
+         OS. Need to explicitely state the calling convention
+       * [r2091] src/bin/jp2/convert.c, src/bin/jp2/opj_compress.c,
+         src/bin/jp2/opj_decompress.c, src/bin/jp2/opj_dump.c,
+         src/bin/jpip/opj_jpip_compress.c, src/bin/mj2/opj_mj2_compress.c,
+         src/bin/mj2/opj_mj2_decompress.c, src/bin/mj2/opj_mj2_wrap.c,
+         src/lib/openjp2/function_list.h, src/lib/openjp2/mct.h,
+         src/lib/openjp2/openjpeg.c, src/lib/openjp2/t1.h,
+         src/lib/openjp3d/bio.h, src/lib/openjp3d/cio.c,
+         src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d_lib.h,
+         src/lib/openjp3d/mqc.h, src/lib/openjp3d/openjp3d.h,
+         src/lib/openjp3d/raw.h, src/lib/openjp3d/tcd.c,
+         src/lib/openmj2/jpt.c, tests/CMakeLists.txt,
+         tests/compareRAWimages.c, tests/compare_dump_files.c,
+         tests/j2k_random_tile_access.c, tests/test_tile_decoder.c,
+         tests/test_tile_encoder.c: [trunk] Remove some warnings about
+         missing prototypes (gcc)
+       * [r2090] src/lib/openjpip/cidx_manager.c,
+         src/lib/openjpip/cidx_manager.h,
+         src/lib/openjpip/indexbox_manager.h, src/lib/openjpip/openjpip.c,
+         src/lib/openjpip/phix_manager.c, src/lib/openjpip/ppix_manager.c,
+         src/lib/openjpip/thix_manager.c: [trunk] Fix JPIP compilation.
+         Some prototypes were not respected.
+
+2012-10-15  Mickaël Savinaud
+
+       * [r2086] src/lib/openjpwl/CMakeLists.txt: [trunk] propagate the
+         renaming to openjpwl
+       * [r2085] src/lib/openjp2/j2k.h: [trunk] fix a compilation error
+         with windows and new public function opj_j2k_start_compress
+       * [r2084] src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/j2k_lib.c[DEL], src/lib/openjp2/j2k_lib.h[DEL],
+         src/lib/openjp2/opj_clock.c[CPY],
+         src/lib/openjp2/opj_clock.h[CPY], src/lib/openjp2/opj_includes.h:
+         [trunk]rename j2k_lib to opj_clock
+       * [r2083] src/lib/openjp2/j2k_lib.c: [trunk] modify type of
+         opj_clock function
+
+2012-10-15  Mathieu Malaterre
+
+       * [r2081] src/lib/openjp2/CMakeLists.txt: [trunk] Fix issue during
+         renaming of man page
+       * [r2077] src/bin/jp3d/CMakeLists.txt, src/bin/jpip/CMakeLists.txt,
+         src/bin/jpip/opj_dec_server.c, src/bin/mj2/CMakeLists.txt,
+         src/bin/mj2/opj_mj2_compress.c, src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/cio.c, src/lib/openjp2/cio.h,
+         src/lib/openjp2/event.c, src/lib/openjp2/event.h,
+         src/lib/openjp2/function_list.c, src/lib/openjp2/function_list.h,
+         src/lib/openjp2/j2k.c, src/lib/openjp2/j2k.h,
+         src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h,
+         src/lib/openjp3d/CMakeLists.txt, src/lib/openjp3d/openjp3d.c,
+         src/lib/openjp3d/openjp3d.h, src/lib/openjp3d/volume.c,
+         src/lib/openjpip/openjpip.c, src/lib/openjpip/openjpip.h,
+         src/lib/openmj2/CMakeLists.txt, src/lib/openmj2/cio.c,
+         src/lib/openmj2/cio.h, src/lib/openmj2/j2k_lib.c,
+         src/lib/openmj2/j2k_lib.h, src/lib/openmj2/mj2.c,
+         src/lib/openmj2/mj2.h, src/lib/openmj2/mj2_convert.c,
+         src/lib/openmj2/mj2_convert.h, src/lib/openmj2/openjpeg.h:
+         [trunk] Fix compilation:
+         - using mingw32 compiler (missing exported symbols)
+         - using -fvisibility=hidden (gcc on UNIX)
+       * [r2076] wrapping/java/openjp2/CMakeLists.txt,
+         wrapping/java/openjp2/JavaOpenJPEG.c,
+         wrapping/java/openjp2/JavaOpenJPEGDecoder.c,
+         wrapping/java/openjp2/index.c[ADD],
+         wrapping/java/openjp2/index.h[ADD]: [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)
+       * [r2075] src/lib/openjpwl/CMakeLists.txt: [trunk] Fix missing -lm
+         to openjpwl
+       * [r2074] src/bin/jpip/CMakeLists.txt: [trunk] Fix missing link to
+         zlib
+       * [r2073] src/bin/mj2/CMakeLists.txt,
+         src/lib/openmj2/CMakeLists.txt, src/lib/openmj2/cio.c[ADD],
+         src/lib/openmj2/image.c[ADD], src/lib/openmj2/j2k_lib.c[ADD],
+         src/lib/openmj2/jpt.c[ADD], src/lib/openmj2/raw.c[ADD]: [trunk]
+         Fix openmj2 compilation in static mode.
+       * [r2072] src/lib/openjpip/jp2k_decoder.c: [trunk] Fix compilation
+         in static mode. Prevent duplicate symbols with convert.c
+         implementation
+       * [r2071] src/lib/openjp2/pi.c: [trunk] Add missing newline
+         character
+       * [r2070] doc/man/man1/opj_dump.1, doc/man/man3/libopenjp2.3[CPY],
+         doc/man/man3/libopenjpeg.3[DEL]: [trunk] Fix issues in man pages.
+       * [r2069] src/lib/openjp3d/CMakeLists.txt: [trunk] Fix installaiton
+         of header file
+       * [r2067] src/bin/jp2/opj_compress.c,
+         src/bin/jpip/opj_jpip_compress.c, src/lib/openjp2/jp2.c,
+         src/lib/openjp2/jp2.h, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/openjpeg.h, src/lib/openmj2/j2k.c,
+         src/lib/openmj2/jp2.c, src/lib/openmj2/jp2.h,
+         src/lib/openmj2/openjpeg.c, src/lib/openmj2/openjpeg.h,
+         wrapping/java/openjp2/JavaOpenJPEG.c: [trunk] remove left-over
+         from ->jpip_on implementation. JPIP is now completely removed
+         from openjp2 and openmj2. Document jpip_iptr_offset variable
+       * [r2066] src/lib/openjp2/jpt.c,
+         src/lib/openjp2/t1_generate_luts.c: [trunk] Fix warning for no
+         previous prototype by using static function
+
+2012-10-10  Mathieu Malaterre
+
+       * [r2065] wrapping/java/openjp2/CMakeLists.txt,
+         wrapping/java/openjp2/JavaOpenJPEG.c,
+         wrapping/java/openjp2/JavaOpenJPEGDecoder.c: [trunk] Fix advanced
+         (and experimental) Java binding. As reported on the mailing list.
+
+2012-10-09  Mathieu Malaterre
+
+       * [r2064] src/bin/mj2/CMakeLists.txt,
+         src/bin/mj2/opj_mj2_compress.c, src/bin/mj2/opj_mj2_decompress.c,
+         src/bin/mj2/opj_mj2_wrap.c, src/lib/openmj2/CMakeLists.txt,
+         src/lib/openmj2/bio.c[ADD], src/lib/openmj2/bio.h[ADD],
+         src/lib/openmj2/cio.h[ADD], src/lib/openmj2/dwt.c[ADD],
+         src/lib/openmj2/dwt.h[ADD], src/lib/openmj2/event.c[ADD],
+         src/lib/openmj2/event.h[ADD], src/lib/openmj2/fix.h[ADD],
+         src/lib/openmj2/image.h[ADD], src/lib/openmj2/int.h[ADD],
+         src/lib/openmj2/j2k.c[ADD], src/lib/openmj2/j2k.h[ADD],
+         src/lib/openmj2/j2k_lib.h[ADD], src/lib/openmj2/jp2.c[ADD],
+         src/lib/openmj2/jp2.h[ADD], src/lib/openmj2/jpt.h[ADD],
+         src/lib/openmj2/mct.c[ADD], src/lib/openmj2/mct.h[ADD],
+         src/lib/openmj2/mqc.c[ADD], src/lib/openmj2/mqc.h[ADD],
+         src/lib/openmj2/openjpeg.c[ADD], src/lib/openmj2/openjpeg.h[ADD],
+         src/lib/openmj2/opj_includes.h[ADD],
+         src/lib/openmj2/opj_malloc.h[ADD], src/lib/openmj2/pi.c[ADD],
+         src/lib/openmj2/pi.h[ADD], src/lib/openmj2/raw.h[ADD],
+         src/lib/openmj2/t1.c[ADD], src/lib/openmj2/t1.h[ADD],
+         src/lib/openmj2/t1_luts.h[ADD], src/lib/openmj2/t2.c[ADD],
+         src/lib/openmj2/t2.h[ADD], src/lib/openmj2/tcd.c[ADD],
+         src/lib/openmj2/tcd.h[ADD], src/lib/openmj2/tgt.c[ADD],
+         src/lib/openmj2/tgt.h[ADD]: [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
+       * [r2063] src/bin/jpip/opj_jpip_compress.c: [trunk] Use
+         opj_malloc/opj_free in jpip bin
+         
+         Update issue 177
+       * [r2062] src/bin/mj2/CMakeLists.txt: [trunk] FolderReorgProposal
+         task. Remove left over of JPIP
+         
+         JPIP code was moved from JP2 to openjpip
+         
+         Update issue 177
+
+2012-10-08  Mathieu Malaterre
+
+       * [r2061] src/bin/jpip/CMakeLists.txt,
+         src/bin/jpip/opj_jpip_compress.c[CPY], src/lib/openjp2/jp2.h,
+         src/lib/openjpip/cachemodel_manager.c,
+         src/lib/openjpip/channel_manager.c,
+         src/lib/openjpip/cidx_manager.c,
+         src/lib/openjpip/dec_clientmsg_handler.c,
+         src/lib/openjpip/index_manager.c,
+         src/lib/openjpip/index_manager.h,
+         src/lib/openjpip/j2kheader_manager.c,
+         src/lib/openjpip/jp2k_encoder.c,
+         src/lib/openjpip/jpipstream_manager.c,
+         src/lib/openjpip/msgqueue_manager.c, src/lib/openjpip/openjpip.c,
+         src/lib/openjpip/openjpip.h, src/lib/openjpip/phix_manager.c,
+         src/lib/openjpip/ppix_manager.c,
+         src/lib/openjpip/session_manager.c,
+         src/lib/openjpip/target_manager.c,
+         src/lib/openjpip/thix_manager.c, src/lib/openjpip/tpix_manager.c:
+         [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
+
+2012-10-05  Mathieu Malaterre
+
+       * [r2060] src/bin/jpip/CMakeLists.txt,
+         src/lib/openjpip/CMakeLists.txt: [trunk] Make openjpip a first
+         class shared lib, for future linking
+       * [r2059] src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/cidx_manager.c[DEL],
+         src/lib/openjp2/cidx_manager.h[DEL],
+         src/lib/openjp2/indexbox_manager.h[DEL],
+         src/lib/openjp2/opj_includes.h,
+         src/lib/openjp2/phix_manager.c[DEL],
+         src/lib/openjp2/ppix_manager.c[DEL],
+         src/lib/openjp2/thix_manager.c[DEL],
+         src/lib/openjp2/tpix_manager.c[DEL],
+         src/lib/openjpip/CMakeLists.txt,
+         src/lib/openjpip/cidx_manager.c[CPY],
+         src/lib/openjpip/cidx_manager.h[CPY],
+         src/lib/openjpip/indexbox_manager.h[CPY],
+         src/lib/openjpip/phix_manager.c[CPY],
+         src/lib/openjpip/ppix_manager.c[CPY],
+         src/lib/openjpip/thix_manager.c[CPY],
+         src/lib/openjpip/tpix_manager.c[CPY],
+         src/lib/openjpwl/CMakeLists.txt: [trunk] First step in moving
+         JPIP code out of openjp2
+
+2012-10-05  Mickaël Savinaud
+
+       * [r2056] src/lib/openjp2/t1_generate_luts.c: [trunk] update
+         t1_generate_luts.c with the right ouput to generate t1_luts
+
+2012-10-05  Mathieu Malaterre
+
+       * [r2055] src/lib/openjp2/cio.c, src/lib/openjp2/j2k.c,
+         src/lib/openjp2/jp2.c, src/lib/openjp2/jp2.h: [trunk] Fix
+         spelling. writting -> writing
+
+2012-10-05  Mickaël Savinaud
+
+       * [r2054] src/lib/openjp2/dwt.c, src/lib/openjp2/image.c,
+         src/lib/openjp2/int.h[DEL], src/lib/openjp2/j2k.c,
+         src/lib/openjp2/mct.c, src/lib/openjp2/opj_includes.h,
+         src/lib/openjp2/opj_intmath.h[CPY], src/lib/openjp2/pi.c,
+         src/lib/openjp2/t1.c, src/lib/openjp2/t1_generate_luts.c,
+         src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c: [trunk] rename int.h
+         to opj_intmath.h and rename all its functions with opj_ prefix
+       * [r2053] src/lib/openjp2/fix.h[DEL], src/lib/openjp2/int.h,
+         src/lib/openjp2/opj_includes.h: [trunk] move fix_mul inside int.h
+         and remove fix.h from the project
+       * [r2052] src/bin/jp2/opj_compress.c, tests/unit/testempty1.c,
+         tests/unit/testempty2.c: [trunk] remove warnings
+
+2012-10-03  Mickaël Savinaud
+
+       * [r2051] src/lib/openjp2/openjpeg.h, src/lib/openjp2/pi.c,
+         src/lib/openjp2/pi.h: [trunk]remove warnings in pi.c through the
+         update of poc struct types with new opj_types.
+       * [r2050] src/lib/openjp2/t2.c, src/lib/openjp2/tcd.c,
+         src/lib/openjp2/tgt.c, src/lib/openjp2/tgt.h: [trunk] update
+         global functions of tgt with opj_ prefix
+       * [r2049] src/lib/openjp2/pi.c: [trunk] (style) move global pi
+         functions to the right place and update indentation
+       * [r2048] src/lib/openjp2/pi.c, src/lib/openjp2/pi.h,
+         src/lib/openjp2/t2.c: [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
+       * [r2047] src/lib/openjp2/pi.c: [trunk] update pi_check_next_level
+         with the opj_ prefix and change output type to be more convenient
+       * [r2046] src/lib/openjp2/j2k.c, src/lib/openjp2/pi.c,
+         src/lib/openjp2/pi.h: [trunk]rename pi_update_encoding_parameters
+         to opj_pi_update_encoding_parameters
+       * [r2045] src/lib/openjp2/pi.c, src/lib/openjp2/pi.h,
+         src/lib/openjp2/t2.c: [trunk] replace pi_next by opj_pi_next
+       * [r2044] src/lib/openjp2/pi.c, src/lib/openjp2/pi.h: [trunk]
+         update local function of pi.c with the opj_ prefix and the new
+         opj types
+       * [r2043] src/lib/openjp2/mqc.c, src/lib/openjp2/mqc.h,
+         src/lib/openjp2/t1.c: [trunk] update mqc global functions with
+         opj_ prefix
+       * [r2042] src/lib/openjp2/mqc.c: [trunk] add comments to check some
+         parts of mqc.c and update types
+       * [r2041] src/lib/openjp2/mqc.c, src/lib/openjp2/mqc.h: upadate mqc
+         with new opj_type and use opj_ prefix for local functions
+       * [r2040] src/lib/openjp2/dwt.c: [trunk] correct warnings linked to
+         static dwt functions because declaration is not hide when we use
+         SSE
+       * [r2039] src/lib/openjp2/mct.c, src/lib/openjp2/mct.h,
+         src/lib/openjp2/t1.c, src/lib/openjp2/tcd.c: {trunk]update mct
+         functions with opj_ prefix and new opj type
+         add some comments
+       * [r2038] src/lib/openjp2/bio.c, src/lib/openjp2/bio.h,
+         src/lib/openjp2/t2.c, src/lib/openjp2/tgt.c: [trunk] update
+         global functions of bio.c with opj_prefix and new opj type
+
+2012-10-02  Mathieu Malaterre
+
+       * [r2037] src/bin/jp3d/convert.c,
+         src/lib/openjp2/t1_generate_luts.c, src/lib/openjp3d/dwt.c,
+         src/lib/openjp3d/event.c, src/lib/openjp3d/t1.c,
+         src/lib/openjp3d/t1_3d.c, src/lib/openjp3d/t2.c,
+         src/lib/openjp3d/tgt.c, src/lib/openjp3d/volume.c: [trunk] Set of
+         warnings fix for gcc -pedantic
+       * [r2036] src/lib/openjp2/CMakeLists.txt: [trunk] Build small
+         internal tools to generate t1_luts.h
+       * [r2030] src/lib/openjp2/opj_malloc.h: [trunk] Import opj_malloc.h
+         from branch 1.5.x
+
+2012-10-01  Mathieu Malaterre
+
+       * [r2027] CMakeLists.txt: [trunk] V2 will be release with
+         SOVERSION=6
+       * [r2026] src/bin/jpip/opj_jpip_addxml.c, src/lib/openjp2/event.c,
+         src/lib/openjp2/tcd.c, src/lib/openjp2/tgt.c,
+         src/lib/openjp2/tgt.h: [trunk] Remove old function tgt_create
+         Fix some warnings about size_t
+       * [r2023] README: [trunk] Update README to reflect
+         FolderReorgProposal
+         
+         Update issue 177
+       * [r2022] CMakeLists.txt, src/lib/openjp2/CMakeLists.txt: [trunk]
+         FolderReorgProposal fix. 3rd party variables were not set
+         
+         Update issue 177
+       * [r2021] CMakeLists.txt, cmake/OpenJPEGCPack.cmake: [trunk]
+         Requires CMake 2.8.2 at least
+       * [r2020] src/bin/jp2/CMakeLists.txt, src/bin/jpwl/CMakeLists.txt,
+         tests/CMakeLists.txt: [trunk] Fix minor cmake style
+       * [r2019] tests/CMakeLists.txt, tests/unit[ADD],
+         tests/unit/CMakeLists.txt[ADD], tests/unit/testempty1.c[ADD],
+         tests/unit/testempty2.c[ADD]: [trunk] import unit testing from
+         1.5.x branch
+       * [r2018] cmake/CTestCustom.cmake.in: [trunk] remove warnings
+         generated by all project in thirdparties
+       * [r2017] cmake/CTestCustom.cmake.in: [trunk] Discard warnings from
+         tiff package
+       * [r2016] CMakeLists.txt, src/lib/openjp2/openjpeg.c,
+         src/lib/openjp2/opj_config.h.cmake.in: [trunk] rename
+         PACKAGE_VERSION to OPJ_PACKAGE_VERSION
+         
+         This prevent conflicts with TIFF package which also defines
+         PACKAGE_VERSION
+       * [r2015] tests/CMakeLists.txt: [trunk] Fix missing include
+         directory
+       * [r2014] src/bin/jp3d/CMakeLists.txt,
+         src/bin/jp3d/opj_jp3d_compress.c,
+         src/bin/jp3d/opj_jp3d_decompress.c: [trunk] fix compilation on
+         windows where getopt is not available
+       * [r2013] src/bin/jp3d/CMakeLists.txt: [trunk] Fix missing getopt
+         symbols on windows
+       * [r2012] src/lib/openmj2/CMakeLists.txt: [trunk]
+         FolderReorgProposal task: Fix openjp2 lib name
+       * [r2011] src/bin/jp3d/opj_jp3d_compress.c,
+         src/bin/mj2/opj_mj2_compress.c, src/bin/mj2/opj_mj2_wrap.c,
+         src/lib/openjp2/bio.c, src/lib/openjp2/openjpeg.h,
+         src/lib/openjp2/t2.c, src/lib/openjp3d/bio.h,
+         src/lib/openjp3d/event.c, src/lib/openjp3d/jp3d.c,
+         src/lib/openjp3d/jp3d.h, src/lib/openjp3d/opj_includes.h,
+         src/lib/openjp3d/pi.c, src/lib/openjp3d/t1.h,
+         src/lib/openjp3d/t1_3d.h, src/lib/openjp3d/tcd.c,
+         src/lib/openjp3d/tcd.h, src/lib/openjpwl/jpwl_lib.c: [trunk] Fix
+         a set of warnings about C90 issues
+       * [r2010] NEWS, doc/CMakeLists.txt: [trunk] FolderReorgProposal
+         task. Do not rebuild doxygen always
+         
+         Update issue 177
+       * [r2009] applications[DEL], doc/Doxyfile.dox.cmake.in,
+         src/bin/jpip/README[CPY], src/lib/openjp3d/dwt.h,
+         src/lib/openjp3d/jp3d.c, src/lib/openjp3d/jp3d.h,
+         src/lib/openjp3d/tgt.h, src/lib/openmj2/mj2.c,
+         src/lib/openmj2/mj2.h: [trunk] FolderReorgProposal task: cleanup
+         doxygen
+         
+         Update issue 177
+       * [r2008] doc/mainpage.dox.in, doc/openjpip.dox.in,
+         src/bin/jpip/CMakeLists.txt, src/bin/jpip/jpip_to_j2k.c[DEL],
+         src/bin/jpip/jpip_to_jp2.c[DEL],
+         src/bin/jpip/opj_jpip_transcode.c,
+         src/lib/openjpip/box_manager.c, src/lib/openjpip/box_manager.h,
+         src/lib/openjpip/boxheader_manager.c,
+         src/lib/openjpip/boxheader_manager.h,
+         src/lib/openjpip/byte_manager.c, src/lib/openjpip/byte_manager.h,
+         src/lib/openjpip/cache_manager.c,
+         src/lib/openjpip/cache_manager.h,
+         src/lib/openjpip/channel_manager.c,
+         src/lib/openjpip/channel_manager.h,
+         src/lib/openjpip/codestream_manager.c,
+         src/lib/openjpip/codestream_manager.h,
+         src/lib/openjpip/faixbox_manager.c,
+         src/lib/openjpip/faixbox_manager.h,
+         src/lib/openjpip/ihdrbox_manager.c,
+         src/lib/openjpip/ihdrbox_manager.h,
+         src/lib/openjpip/imgreg_manager.c,
+         src/lib/openjpip/imgreg_manager.h,
+         src/lib/openjpip/imgsock_manager.c,
+         src/lib/openjpip/imgsock_manager.h,
+         src/lib/openjpip/index_manager.c,
+         src/lib/openjpip/index_manager.h,
+         src/lib/openjpip/jp2k_decoder.c, src/lib/openjpip/jp2k_decoder.h,
+         src/lib/openjpip/jpipstream_manager.c,
+         src/lib/openjpip/jpipstream_manager.h,
+         src/lib/openjpip/manfbox_manager.c,
+         src/lib/openjpip/manfbox_manager.h,
+         src/lib/openjpip/marker_manager.c,
+         src/lib/openjpip/marker_manager.h,
+         src/lib/openjpip/metadata_manager.c,
+         src/lib/openjpip/metadata_manager.h,
+         src/lib/openjpip/mhixbox_manager.c,
+         src/lib/openjpip/mhixbox_manager.h,
+         src/lib/openjpip/msgqueue_manager.c,
+         src/lib/openjpip/msgqueue_manager.h,
+         src/lib/openjpip/placeholder_manager.c,
+         src/lib/openjpip/placeholder_manager.h,
+         src/lib/openjpip/query_parser.c, src/lib/openjpip/query_parser.h,
+         src/lib/openjpip/session_manager.c,
+         src/lib/openjpip/session_manager.h,
+         src/lib/openjpip/target_manager.c,
+         src/lib/openjpip/target_manager.h: [trunk] FolderReorgProposal
+         task: fix jpip doxygen
+         
+         Update issue 177
+       * [r2006] applications/jpip/doc/jpip_architect.png[DEL],
+         applications/jpip/doc/jpip_protocol.png[DEL],
+         applications/jpip/mainpage.h[DEL], doc/CMakeLists.txt,
+         doc/Doxyfile.dox[DEL], doc/Doxyfile.dox.cmake.in,
+         doc/jpip_architect.png[CPY], doc/jpip_protocol.png[CPY],
+         doc/mainpage.dox.cmake[DEL], doc/mainpage.dox.in[CPY],
+         doc/openjpip.dox.in[CPY], src/lib/openjp2/function_list.h,
+         thirdparty/README.txt[ADD]: [trunk] FolderReorgProposal task: Fix
+         doxygen
+         
+         Update issue 177
+       * [r2002] INSTALL: [trunk] FolderReorgProposal task: update install
+         instruction
+         
+         Update issue 177
+       * [r2001] CMakeLists.txt, opj_config.h.cmake.in[DEL],
+         src/bin/jp2/CMakeLists.txt, src/bin/jpip/CMakeLists.txt,
+         src/bin/jpwl/CMakeLists.txt, src/bin/mj2/CMakeLists.txt,
+         src/lib/openjp2/CMakeLists.txt,
+         src/lib/openjp2/opj_config.h.cmake.in[CPY],
+         src/lib/openjpip/CMakeLists.txt, src/lib/openjpwl/CMakeLists.txt,
+         src/lib/openmj2/CMakeLists.txt,
+         wrapping/java/openjp2/CMakeLists.txt: [trunk] FolderReorgProposal
+         task: move source code to source dir
+       * [r2000] CMakeLists.txt, Makefile.am[DEL],
+         applications/Makefile.am[DEL],
+         applications/jpip/Makefile.am[DEL], bootstrap.sh[DEL],
+         configure.ac[DEL], doc/Makefile.am[DEL],
+         libopenjpeg-jpwl.pc.in[DEL], libopenjpeg1.pc.cmake[DEL],
+         libopenjpeg1.pc.in[DEL], m4[DEL], src/bin/jp2/Makefile.am[DEL],
+         src/bin/jp3d/Makefile.am[DEL], src/bin/jpip/Makefile.am[DEL],
+         src/bin/mj2/Makefile.am[DEL], src/lib/openjp2/Makefile.am[DEL],
+         src/lib/openjp3d/Makefile.am[DEL],
+         src/lib/openjpip/Makefile.am[DEL],
+         src/lib/openjpwl/Makefile.am[DEL]: [trunk] FolderReorgProposal
+         task: only keep a single build system
+
+2012-09-30  Mickaël Savinaud
+
+       * [r1999] tests/conformance/CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] update the name
+         of the executable used for the tests
+
+2012-09-28  Mathieu Malaterre
+
+       * [r1998] src/bin/jp3d/CMakeLists.txt,
+         src/bin/jp3d/jp3d_to_volume.c[DEL],
+         src/bin/jp3d/opj_jp3d_compress.c[CPY],
+         src/bin/jp3d/opj_jp3d_decompress.c[CPY],
+         src/bin/jp3d/volume_to_jp3d.c[DEL]: [trunk] FolderReorgProposal
+         task: rename JP3D CLI tools
+         
+         Update issue 177
+       * [r1996] src/bin/jpip/CMakeLists.txt,
+         src/bin/jpip/addXMLinJP2.c[DEL], src/bin/jpip/jpip_to_j2k.c,
+         src/bin/jpip/jpip_to_jp2.c, src/bin/jpip/opj_jpip_addxml.c[CPY],
+         src/bin/jpip/opj_jpip_test.c[CPY],
+         src/bin/jpip/opj_jpip_transcode.c[ADD],
+         src/bin/jpip/test_index.c[DEL], src/bin/mj2/CMakeLists.txt,
+         src/bin/mj2/extract_j2k_from_mj2.c[DEL],
+         src/bin/mj2/frames_to_mj2.c[DEL], src/bin/mj2/mj2_convert.c[DEL],
+         src/bin/mj2/mj2_convert.h[DEL], src/bin/mj2/mj2_to_frames.c[DEL],
+         src/bin/mj2/opj_mj2_compress.c[CPY],
+         src/bin/mj2/opj_mj2_decompress.c[CPY],
+         src/bin/mj2/opj_mj2_extract.c[CPY],
+         src/bin/mj2/opj_mj2_wrap.c[CPY],
+         src/bin/mj2/wrap_j2k_in_mj2.c[DEL],
+         src/lib/openmj2/CMakeLists.txt,
+         src/lib/openmj2/mj2_convert.c[CPY],
+         src/lib/openmj2/mj2_convert.h[CPY]: [trunk] FolderReorgProposal
+         task: rename MJ2/JPIP CLI tools
+         
+         Update issue 177
+       * [r1995] src/bin/CMakeLists.txt, src/bin/jp2/CMakeLists.txt,
+         src/bin/jpwl[ADD], src/bin/jpwl/CMakeLists.txt[ADD],
+         src/lib/openjpwl/CMakeLists.txt: [trunk] FolderReorgProposal
+         task: fix JPWL
+         
+         Update issue 177
+       * [r1994] CMakeLists.txt, doc/man/man1/image_to_j2k.1[DEL],
+         doc/man/man1/j2k_dump.1[DEL], doc/man/man1/j2k_to_image.1[DEL],
+         doc/man/man1/opj_compress.1[CPY],
+         doc/man/man1/opj_decompress.1[CPY], doc/man/man1/opj_dump.1[CPY],
+         src/bin/jp2/CMakeLists.txt, src/bin/jp2/README[DEL],
+         src/bin/jp2/image_to_j2k.c[DEL], src/bin/jp2/j2k_dump.c[DEL],
+         src/bin/jp2/j2k_to_image.c[DEL], src/bin/jp2/opj_compress.c[CPY],
+         src/bin/jp2/opj_decompress.c[CPY], src/bin/jp2/opj_dump.c[CPY]:
+         [trunk] FolderReorgProposal task: rename cli tools
+         
+         Update issue 177
+       * [r1993] src/bin/CMakeLists.txt, src/bin/wx/CMakeLists.txt,
+         src/bin/wx/OPJViewer/CMakeLists.txt,
+         src/bin/wx/OPJViewer/source/OPJViewer.h,
+         src/bin/wx/OPJViewer/source/imagjpeg2000.cpp,
+         src/bin/wx/OPJViewer/source/imagjpeg2000.h: [trunk]
+         FolderReorgProposal task: Fix Viewer
+         
+         Update issue 177
+       * [r1992] src/bin/CMakeLists.txt, src/bin/mj2/CMakeLists.txt,
+         src/bin/mj2/mj2.c[DEL], src/bin/mj2/mj2.h[DEL],
+         src/lib/CMakeLists.txt, src/lib/openmj2[ADD],
+         src/lib/openmj2/CMakeLists.txt[ADD], src/lib/openmj2/mj2.c[CPY],
+         src/lib/openmj2/mj2.h[CPY]: [trunk] FolderReorgProposal task:
+         refactor MJ2
+         
+         Update issue 177
+       * [r1990] CMakeLists.txt, src/bin/jp3d[CPY],
+         src/bin/jp3d/CMakeLists.txt, src/bin/jp3d/tcltk[CPY],
+         src/bin/jp3d/tcltk/LPI_JP3D_VM.tcl,
+         src/bin/jp3d/tcltk/encoder.tcl, src/lib/openjp3d[CPY],
+         src/lib/openjp3d/CMakeLists.txt: [trunk] FolderReorgProposal
+         task: add JP3D
+         
+         Update issue 177
+       * [r1989] CMakeLists.txt, src/lib/CMakeLists.txt[ADD],
+         wrapping/CMakeLists.txt[ADD], wrapping/java/CMakeLists.txt[ADD],
+         wrapping/java/openjp2/CMakeLists.txt: [trunk] Continue
+         FolderReorgProposal task. Missing java wrapping
+         
+         Update issue 177
+       * [r1987] CMake[DEL], CMakeLists.txt,
+         applications/JavaOpenJPEG[DEL], applications/OPJViewer[DEL],
+         applications/codec[DEL], applications/common[DEL],
+         applications/jpip/libopenjpip[DEL], applications/jpip/util[DEL],
+         applications/mj2[DEL], cmake[CPY], cmake/TestLargeFiles.cmake,
+         libopenjpeg[DEL], src[ADD], src/CMakeLists.txt[ADD],
+         src/bin[ADD], src/bin/CMakeLists.txt[ADD], src/bin/common[CPY],
+         src/bin/common/CMakeLists.txt[ADD], src/bin/jp2[CPY],
+         src/bin/jp2/CMakeLists.txt, src/bin/jpip[CPY],
+         src/bin/jpip/CMakeLists.txt, src/bin/mj2[CPY],
+         src/bin/mj2/CMakeLists.txt, src/bin/wx[ADD],
+         src/bin/wx/CMakeLists.txt[ADD], src/bin/wx/OPJViewer[CPY],
+         src/lib[ADD], src/lib/openjp2[CPY],
+         src/lib/openjp2/CMakeLists.txt, src/lib/openjp2/jpwl[DEL],
+         src/lib/openjp2/opj_includes.h, src/lib/openjpip[CPY],
+         src/lib/openjpip/CMakeLists.txt, src/lib/openjpwl[CPY],
+         src/lib/openjpwl/CMakeLists.txt, tests/CMakeLists.txt,
+         wrapping[ADD], wrapping/java[ADD], wrapping/java/openjp2[CPY]:
+         [trunk] Start FolderReorgProposal task
+         
+         Update issue 177
+
+2012-09-27  Mickaël Savinaud
+
+       * [r1986] libopenjpeg/j2k_lib.c, libopenjpeg/j2k_lib.h: update
+         j2k_lib with new opj type
+       * [r1985] libopenjpeg/image.c: correct a warning in image.c
+       * [r1984] libopenjpeg/function_list.c, libopenjpeg/function_list.h:
+         clean function_list functions
+       * [r1983] libopenjpeg/bio.c, libopenjpeg/bio.h, libopenjpeg/t2.c:
+         [trunk] Rename bio_create and bio_destroy with opj_ prefix
+       * [r1982] libopenjpeg/bio.c, libopenjpeg/bio.h: [trunk] udpate
+         local functions of bio.c with opj_prefix and new opj types
+         update opj_bio structure
+       * [r1981] libopenjpeg/t1_luts.h: [trunk] update t1_luts.h with opj
+         type
+       * [r1980] libopenjpeg/t1.c: [trunk] update some local function of
+         t1 with opj_prefix and new opj type
+       * [r1979] libopenjpeg/t1.c: rename opj_t1_enc_clnpass and
+         opj_t1_enc_clnpass_step with opj_ prefix and update types used in
+         theses functions
+       * [r1978] libopenjpeg/t1.c: [trunk]rename t1_enc_refpass_step and
+         t1_enc_repass with opj_ prefix and update types used in theses
+         functions
+       * [r1977] libopenjpeg/t1.c: {trunk] remove old v1 style function
+         t1_encode_cblk
+         rename t1_encode_cblk_v2 to opj_t1_encode_cblk
+       * [r1976] libopenjpeg/t1.c, libopenjpeg/t1.h: [trunk] remove old v1
+         function t1_encode_blocks
+       * [r1975] libopenjpeg/t1.c: [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
+       * [r1974] libopenjpeg/t2.c, libopenjpeg/t2.h: [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
+       * [r1973] libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c:
+         [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
+       * [r1972] libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c:
+         [trunk] remove old v1 style function t2_create
+         rename t2_create_v2 to opj_t2_create
+       * [r1971] libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c:
+         [trunk] remove t2_encode_packet and t2_encode_packets
+         rename from t2_encode_packets_v2 to opj_t2_encode_packets
+       * [r1970] libopenjpeg/t2.c: [trunk] update t2_getnumpasses from V2
+         branch and put opj_ prefix
+       * [r1969] libopenjpeg/t2.c: [trunk] update t2_putnumpasses with V2
+         style
+       * [r1968] libopenjpeg/t2.c: [trunk] rename t2_getcommacode to
+         opj_t2_getcommacode
+       * [r1967] libopenjpeg/t2.c: [trunk] modify output type of
+         t2_getcommacode
+       * [r1966] libopenjpeg/t2.c: [trunk] rename local functions in t2
+         with opj_ prefix
+       * [r1965] libopenjpeg/t2.c: rename from t2_skip_packet to
+         opj_t2_skip_packet;
+         rename from t2_skip_packet_data to opj_t2_skip_packet_data;
+
+2012-09-12  Mathieu Malaterre
+
+       * [r1950] libopenjpeg/j2k.c: [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-10  Mathieu Malaterre
+
+       * [r1925] applications/jpip/util/addXMLinJP2.c,
+         tests/j2k_random_tile_access.c, tests/test_tile_decoder.c,
+         tests/test_tile_encoder.c: [trunk] Fix one remaining issue with
+         C90 compat
+       * [r1924] libopenjpeg/openjpeg.h: [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
+       * [r1923] libopenjpeg/j2k.c: [trunk] no need to export
+         MCT_ELEMENT_SIZE symbol
+       * [r1918] libopenjpeg/t2.c: [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
+       * [r1916] applications/mj2/extract_j2k_from_mj2.c,
+         applications/mj2/mj2.c, applications/mj2/mj2_convert.c,
+         libopenjpeg/jpwl/jpwl.c, libopenjpeg/jpwl/jpwl_lib.c: [trunk] Fix
+         some C90 issues.
+       * [r1911] applications/codec/j2k_to_image.c, libopenjpeg/event.c,
+         libopenjpeg/event.h, libopenjpeg/j2k.c, libopenjpeg/jp2.c,
+         libopenjpeg/mct.c, libopenjpeg/mqc.c, libopenjpeg/pi.c,
+         libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c: [trunk] Fix
+         all C90 issues using gcc -pedantic -Wno-long-long to track them
+         As a side effect, fix all comment style to remove extra gcc
+         output
+         
+         Fixes issue 173
+
+2012-08-30  Mickaël Savinaud
+
+       * [r1908] CMake/FindFCGI.cmake, CMake/FindLCMS.cmake,
+         CMake/FindLCMS2.cmake, CMake/OpenJPEGCPack.cmake,
+         CMake/OpenJPEGConfig.cmake.in, CMake/TestLargeFiles.c.cmake.in,
+         CMake/TestLargeFiles.cmake, CMakeLists.txt,
+         applications/CMakeLists.txt, applications/codec/CMakeLists.txt,
+         applications/jpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/util/CMakeLists.txt,
+         applications/mj2/CMakeLists.txt, doc/CMakeLists.txt,
+         doc/mainpage.dox.cmake, libopenjpeg/CMakeLists.txt,
+         libopenjpeg/jpwl/CMakeLists.txt, libopenjpeg1.pc.cmake,
+         tests/CMakeLists.txt, tests/conformance/CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt, thirdparty/CMakeLists.txt,
+         thirdparty/libpng/CMakeLists.txt: [trunk] Remove CMake-language
+         block-end command arguments
+         Ancient versions of CMake required else(), endif(), and similar
+         block termination commands to have arguments matching the command
+         starting the block. This is no longer the preferred style.
+         Thanks to Hans Johnson
+       * [r1907] CMake/CTestCustom.cmake.in, CMake/FindCPPCHECK.cmake,
+         CMake/FindFCGI.cmake, CMake/FindKAKADU.cmake,
+         CMake/FindLCMS.cmake, CMake/FindLCMS2.cmake,
+         CMake/OpenJPEGCPack.cmake, CMake/OpenJPEGConfig.cmake.in,
+         CMake/TestLargeFiles.cmake, CMakeLists.txt,
+         applications/CMakeLists.txt,
+         applications/JavaOpenJPEG/CMakeLists.txt,
+         applications/OPJViewer/CMakeLists.txt,
+         applications/codec/CMakeLists.txt,
+         applications/jpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/util/CMakeLists.txt,
+         applications/mj2/CMakeLists.txt, doc/CMakeLists.txt,
+         libopenjpeg/CMakeLists.txt, libopenjpeg/jpwl/CMakeLists.txt,
+         tests/CMakeLists.txt, tests/conformance/CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt: [trunk] Convert
+         CMake-language commands to lower case
+         Ancient CMake versions required upper-case commands. Later
+         command names became case-insensitive. Now the preferred style is
+         lower-case.
+         This also changes all the key words to lower case. The primary
+         reason for changing key words is that all documentation for
+         CMakeLists.txt now shows the key words as lower case. Even the
+         printed “Mastering CMake v5” uses lower case.
+         Thanks to Hans Johnson
+       * [r1906] libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/jpwl/jpwl.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/t1.h, libopenjpeg/t2.c,
+         libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk]
+         STYLE: Clean up documentation errors
+         Functions should only have formal documentation in one place, and
+         preferably in the declaration (i.e. repeated documentaiton should
+         not be at both the declaration and the definition, because it
+         causes too much maintenance to keep them syncronized). In cases
+         where the definition is also the declaration (as is often the
+         case for static functions in the .c files) the documentation was
+         preserved at the first use of the function signature.
+         Functions that are formally documented should contain
+         documentation for each function argument.
+         The clang 3.1 compiler issues documentation warnings when the
+         documentation block with @params preceeding a declaration does
+         not match the argument list. This patch set follows a convention
+         used elsewere in openjpeg to add a placeholder FIXME DOC
+         description where one was previously missing.
+         Thanks to Hans Johnson.
+       * [r1905] applications/OPJViewer/source/OPJViewer.h,
+         applications/OPJViewer/source/imagjpeg2000.h,
+         applications/OPJViewer/source/imagmxf.h,
+         applications/common/color.c,
+         applications/jpip/libopenjpip/auxtrans_manager.h,
+         applications/jpip/libopenjpip/openjpip.h,
+         applications/mj2/frames_to_mj2.c, applications/mj2/mj2.h,
+         applications/mj2/mj2_convert.h, applications/mj2/mj2_to_frames.c,
+         libopenjpeg/jp2.c: [trunk] Remove all non-ascii characters
+         (Several compilers and development tools are confused by
+         non-ascii characters in source code. These have been removed)
+         thanks to Hans Johnson
+       * [r1904] applications/codec/j2k_dump.c: [trunk] COMP: Fix one
+         warning identified by clang31 :
+         openjpeg/applications/codec/j2k_dump.c:362 col 29: warning:
+         equality comparison
+         with extraneous parentheses
+         (thanks to Hans Johnson)
+       * [r1903] libopenjpeg/j2k.c: [trunk] COMP: Remove compiler warning
+         (warning: comparison of unsigned expression < 0 is always false
+         [-Wtautological-compare]) thnaks to Hans Johnson
+       * [r1902] applications/jpip/libopenjpip/jp2k_decoder.c: [trunk]
+         COMP: _v2 code remove (thanks to Hans Johnson and Winfried)
+
+2012-08-23  Luc Hermitte
+
+       * [r1898] libopenjpeg/j2k.c: [trunk] memory leaks on ppm_data,
+         found in tests NR-p1_05.j2k-dump, NR-p1_03.j2k-dump,
+         ETS-C1P1-p1_03.j2k-decode, ETS-C0P1-p1_03.j2k-decode,
+         ETS-C0P1-p1_05.j2k-decode
+       * [r1897] libopenjpeg/jpwl/jpwl.c, libopenjpeg/jpwl/jpwl.h,
+         libopenjpeg/jpwl/jpwl_lib.c, libopenjpeg/t1.c: [trunk] realloc is
+         misused and may leak memory (Issue#168) (complements: compilation
+         errors)
+
+2012-08-22  Luc Hermitte
+
+       * [r1896] applications/mj2/wrap_j2k_in_mj2.c,
+         libopenjpeg/function_list.c, libopenjpeg/j2k.c,
+         libopenjpeg/jp2.c, libopenjpeg/jpwl/jpwl.c, libopenjpeg/mqc.c,
+         libopenjpeg/mqc.h, libopenjpeg/t1.c, libopenjpeg/t1.h,
+         libopenjpeg/t2.c, libopenjpeg/tcd.c, libopenjpeg/tgt.c,
+         tests/test_tile_decoder.c: [trunk] realloc is misused and may
+         leak memory (Issue#168)
+       * [r1895] applications/codec/j2k_to_image.c: [trunk] j2k_to_image
+         gives fff-topic error message for non-openable files (Issue#167)
+
+2012-08-17  Mickaël Savinaud
+
+       * [r1894] libopenjpeg/dwt.c: fix a compilation error
+       * [r1893] libopenjpeg/t1.c, libopenjpeg/t1.h: rename
+         t1_enc_sigpass_step and t1_enc_sigpass with opj_ prefix and
+         update type
+       * [r1892] libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/tcd.c:
+         remove deprecated v1 style function t1_destroy; rename
+         t1_destroy_v2 to opj_t1_destroy
+         remove deprecated v1 style function t1_decode_cblks; rename
+         t1_decode_cblks_v2 to opj_t1_decode_cblks
+         remove deprecated v1 style function t1_encode_cblks; rename
+         t1_encode_cblks_v2 to opj_t1_encode_cblks
+         remove deprecated v1 style function t1_create; rename
+         t1_create_v2 to opj_t1_create
+       * [r1891] libopenjpeg/dwt.c: rename local functions and struct with
+         opj_ prefix
+       * [r1890] libopenjpeg/dwt.c: rename local dwt functions
+         remove deprecated v1 style function dwt_decode_tile; rename
+         dwt_decode_tile_v2 to opj_dwt_decode_tile
+       * [r1889] libopenjpeg/dwt.c, libopenjpeg/dwt.h,
+         libopenjpeg/function_list.h, libopenjpeg/j2k.c, libopenjpeg/t1.c,
+         libopenjpeg/tcd.c: remove deprecated v1 style function
+         dwt_encode; rename dwt_encode_v2 to opj_dwt_encode
+         remove deprecated v1 style function dwt_decode; rename
+         dwt_decode_v2 to opj_dwt_decode
+         remove deprecated v1 style function dwt_getgain; rename
+         dwt_getgain_v2 to opj_dwt_getgain
+         add opj_dwt_getnorm, opj_dwt_getnorm_real functions
+         remove deprecated v1 style function dwt_encode_real; rename
+         dwt_encode_real_v2 to opj_dwt_encode_real
+         remove deprecated v1 style function dwt_getgain_real; rename
+         dwt_getgain_real_v2 to opj_dwt_getgain_real
+         rename dwt_calc_explicit_stepsizes to
+         opj_dwt_calc_explicit_stepsizes
+
+2012-08-16  Mickaël Savinaud
+
+       * [r1888] libopenjpeg/tcd.c: rename local tcd functions with opj_
+         prefix
+       * [r1887] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h:
+         remove deprecated v1 style function tcd_decode_tile; rename
+         tcd_decode_tile_v2 to opj_tcd_decode_tile
+         remove deprecated v1 style function tcd_free_decode
+         remove deprecated v1 style function tcd_free_decode_tile
+       * [r1886] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h:
+         remove deprecated v1 style function tcd_destroy; rename
+         tcd_destroy_v2 to opj_tcd_destroy
+         rename tcd_init_v2 to opj_tcd_init
+         remove deprecated v1 style function tcd_malloc_encode
+         remove deprecated v1 style function tcd_free_encode
+         remove deprecated v1 style function tcd_init_encode
+         remove deprecated v1 style function tcd_malloc_decode
+         remove deprecated v1 style function tcd_malloc_decode_tile
+         remove deprecated v1 style function tcd_makelayer_fixed; rename
+         tcd_makelayer_fixed_v2 to opj_tcd_makelayer_fixed
+         remove deprecated v1 style function tcd_rateallocate_fixed;
+         rename tcd_rateallocate_fixed_v2 to opj_tcd_rateallocate_fixed
+         remove deprecated v1 style function tcd_makelayer; rename
+         tcd_makelayer_v2 to opj_tcd_makelayer
+         remove deprecated v1 style function tcd_rateallocate; rename
+         tcd_rateallocate_v2 to opj_tcd_rateallocate
+         remove deprecated v1 style function tcd_encode_tile; rename
+         tcd_encode_tile_v2 to opj_tcd_encode_tile
+       * [r1885] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h:
+         remove deprecated v1 style function tcd_create; rename
+         tcd_create_v2 to opj_tcd_create
+       * [r1884] libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h:
+         rename tcd functions with opj_ prefix
+       * [r1883] libopenjpeg/dwt.c: optimization of dwt_deinterleave_h,
+         dwt_deinterleave_v from v2 branch; update type with OPJ_type
+       * [r1882] libopenjpeg/j2k.c, libopenjpeg/j2k.h: correct warnings in
+         j2k.c
+       * [r1881] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_eoc; rename j2k_write_eoc_v2 to opj_j2k_write_eoc
+       * [r1880] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_eoc; rename j2k_read_eoc_v2 to opj_j2k_read_eoc
+       * [r1879] libopenjpeg/j2k.c: clean style and remove old v1 style
+         structure in j2k.c
+       * [r1878] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_add_mhmarker; rename j2k_add_mhmarker_v2 to
+         opj_j2k_add_mhmarker
+         remove deprecated v1 style function j2k_add_tlmarker; rename
+         j2k_add_tlmarker_v2 to opj_j2k_add_tlmarker
+       * [r1877] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c: remove deprecated v1 style function
+         j2k_create_compress; rename opj_j2k_create_compress_v2 to
+         opj_j2k_create_compress
+       * [r1876] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/pi.c:
+         rename j2k functions with opj_ prefix
+       * [r1875] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c: remove deprecated v1 style function
+         j2k_setup_encoder; rename opj_j2k_setup_encoder_v2 to
+         opj_j2k_setup_encoder
+       * [r1874] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_get_num_tp; rename j2k_get_num_tp_v2 to opj_j2k_get_num_tp
+       * [r1873] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_calculate_tp; rename j2k_calculate_tp_v2 to
+         opj_j2k_calculate_tp
+       * [r1872] libopenjpeg/j2k.c: rename local j2k function with opj_
+         prefix
+       * [r1871] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_rgn; rename j2k_write_rgn_v2 to opj_j2k_write_rgn
+       * [r1870] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_sod; rename j2k_write_sod_v2 to opj_j2k_write_sod
+       * [r1869] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_sot; rename j2k_write_sot_v2 to opj_j2k_write_sot
+       * [r1868] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_tlm; rename j2k_write_tlm_v2 to opj_j2k_write_tlm
+       * [r1867] libopenjpeg/j2k.c: rename local j2k function with opj_
+         prefix
+       * [r1866] libopenjpeg/j2k.c: rename local j2k function with opj_
+         prefix
+       * [r1865] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_poc; rename j2k_write_poc_v2 to opj_j2k_write_poc
+         rename j2k_write_poc_in_memory to opj_j2k_write_poc_in_memory
+         rename j2k_get_max_poc_size to opj_j2k_get_max_poc_size
+       * [r1864] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_qcd; rename j2k_write_qcd_v2 to opj_j2k_write_qcd
+         remove deprecated v1 style function j2k_write_qcc; rename
+         j2k_write_qcc_v2 to opj_j2k_write_qcc
+         remove deprecated v1 style function j2k_write_qcx; rename
+         j2k_write_qcc_in_memory to
+         rename j2k_get_max_qcc_size to opj_j2k_get_max_qcc_size
+       * [r1863] libopenjpeg/j2k.c: rename j2k_get_max_coc_size to
+         opj_j2k_get_max_coc_size
+       * [r1862] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_cod; rename j2k_write_cod_v2 to opj_j2k_write_cod
+         remove deprecated v1 style function j2k_write_coc; rename
+         j2k_write_coc_v2 to opj_j2k_write_coc
+         remove deprecated v1 style function j2k_write_cox; rename
+         j2k_write_coc_in_memory to opj_j2k_write_coc_in_memory
+       * [r1861] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_com; rename j2k_write_com_v2 to opj_j2k_write_com
+       * [r1860] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_siz; rename j2k_write_siz_v2 to opj_j2k_write_siz
+       * [r1859] libopenjpeg/j2k.c: rename j2k_write_soc_v2 to
+         opj_j2k_write_soc
+       * [r1858] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_write_soc
+       * [r1857] libopenjpeg/j2k.c, libopenjpeg/j2k.h: remove deprecated
+         v1 style functions j2k_destroy_decompress, j2k_decode_jpt_stream,
+         j2k_destroy_compress and j2k_encode
+       * [r1856] libopenjpeg/j2k.c: rename local j2k function with opj_
+         prefix
+       * [r1855] applications/codec/image_to_j2k.c: free local memory in
+         image_to_j2k application
+       * [r1854] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c: rename j2k functions with opj_ prefix
+       * [r1853] libopenjpeg/dwt.c: remove warnings from dwt.c
+       * [r1852] libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/j2k.c:
+         Correct the wrong output management of opj_stream_read_seek
+         function (thanks to EvenR)
+
+2012-08-13  Mickaël Savinaud
+
+       * [r1851] libopenjpeg/jp2.c: remove old v1 style functions from
+         jp2.c
+       * [r1850] libopenjpeg/jp2.c: rename local jp2 functions with opj_
+         prefix
+       * [r1849] libopenjpeg/jp2.c: rename jp2_write_jp_v2 to
+         opj_jp2_write_jp
+       * [r1848] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_write_jp
+       * [r1847] libopenjpeg/jp2.c: rename jp2_write_jp2c_v2 to
+         opj_jp2_write_jp2c
+       * [r1846] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_write_jp2c
+       * [r1845] libopenjpeg/jp2.c: rename local function in jp2.c with
+         the opj_ prefix
+       * [r1844] libopenjpeg/jp2.c: rename jp2_write_ftyp_v2 to
+         opj_jp2_write_ftyp
+       * [r1843] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_write_ftyp
+       * [r1842] libopenjpeg/jp2.c: rename jp2_write_colr_v2 to
+         opj_jp2_write_colr
+       * [r1841] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_write_colr
+       * [r1840] libopenjpeg/jp2.c: rename jp2_write_bpcc_v2 to
+         opj_jp2_write_bpcc
+       * [r1839] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_write_bpcc
+       * [r1838] libopenjpeg/jp2.c: rename jp2_write_ihdr_v2 to
+         opj_jp2_write_ihdr
+       * [r1837] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_write_ihdr
+       * [r1836] libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c: rename jp2 functions with V2 style and
+         opj_ prefix
+       * [r1835] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated
+         v1 style functions jp2_write_jp2h
+       * [r1834] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated
+         v1 style functions : jp2_create_compress, jp2_destroy_compress,
+         opj_jp2_encode
+       * [r1833] applications/codec/image_to_j2k.c, libopenjpeg/jp2.h: fix
+         some warnings in jp2.c
+       * [r1832] libopenjpeg/function_list.c: fix compilation error with
+         win platform
+
+2012-08-10  Luc Hermitte
+
+       * [r1830] libopenjpeg/function_list.c: [trunk] fix possible memory
+         leak on realloc failure
+
+2012-08-10  Mickaël Savinaud
+
+       * [r1829] libopenjpeg/jp2.c, libopenjpeg/jp2.h: use internal type
+         to reduce warnings in jp2.c
+       * [r1828] libopenjpeg/jp2.c: rename jp2_read_boxhdr_v2 to
+         opj_jp2_read_boxhdr
+       * [r1827] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_read_boxhdr
+       * [r1826] libopenjpeg/jp2.c: rename local function in jp2.c with
+         the opj_ prefix
+       * [r1825] libopenjpeg/jp2.c: rename jp2_read_jp_v2 to
+         opj_jp2_read_jp
+       * [r1824] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_read_jp2c, jp2_read_struct
+       * [r1823] libopenjpeg/jp2.c: rename jp2_read_ftyp_v2 to
+         opj_jp2_read_ftyp
+       * [r1822] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_read_ftyp
+       * [r1821] libopenjpeg/jp2.c: rename jp2_read_colr_v2 to
+         opj_jp2_read_colr, jp2_read_pclr_v2 to opj_jp2_read_pclr,
+         jp2_read_cmap_v2 to opj_jp2_read_cmap, jp2_read_cdef_v2 to
+         opj_jp2_read_cdef
+       * [r1820] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated
+         v1 style function jp2_read_colr, jp2_read_pclr, jp2_read_cmap,
+         jp2_read_cdef
+       * [r1819] libopenjpeg/jp2.c: rename jp2_read_bpcc_v2 to
+         opj_jp2_read_bpcc
+       * [r1818] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_read_bpcc
+       * [r1817] libopenjpeg/jp2.c: rename jp2_read_ihdr_v2 to
+         opj_jp2_read_ihdr
+       * [r1816] libopenjpeg/jp2.c: remove deprecated v1 style function
+         jp2_read_ihdr
+       * [r1815] libopenjpeg/jp2.c: rename jp2_read_jp2h_v2 to
+         opj_jp2_read_jp2h
+       * [r1814] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated
+         v1 style function jp2_read_jp2h
+       * [r1813] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated
+         v1 style function jp2_destroy_decompress
+       * [r1812] libopenjpeg/j2k.c: rename local functions with opj_
+         prefix in j2k.c (part 2)
+       * [r1811] libopenjpeg/j2k.c: rename local functions with opj_
+         prefix in j2k.c
+       * [r1810] libopenjpeg/j2k.c: rename some j2k decoding functions
+         with new prefix opj_
+       * [r1809] libopenjpeg/j2k.c: rename mct function read/write
+         function with opj_ prefix
+       * [r1808] libopenjpeg/j2k.c: rename j2k_read_mct to
+         opj_j2k_read_mct, j2k_read_mco to opj_j2k_read_mco, j2k_read_mcc
+         to opj_j2k_read_mcc
+       * [r1807] libopenjpeg/j2k.c: rename j2k_read_cbd to
+         opj_j2k_read_cbd
+       * [r1806] libopenjpeg/j2k.c: rename j2k_read_com_v2 to
+         opj_j2k_read_unk
+       * [r1805] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_unk
+       * [r1804] libopenjpeg/j2k.c: rename j2k_read_com_v2 to
+         opj_j2k_read_com
+       * [r1803] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_com
+       * [r1802] libopenjpeg/j2k.c: rename j2k_read_crg_v2 to
+         opj_j2k_read_crg
+       * [r1801] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_crg
+       * [r1800] libopenjpeg/j2k.c: rename j2k_read_ppt_v2 to
+         opj_j2k_read_ppt
+       * [r1799] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_ppt
+       * [r1798] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_cox
+       * [r1797] libopenjpeg/j2k.c: correct a compilation error about
+         misplaced declaration
+
+2012-08-09  Mickaël Savinaud
+
+       * [r1796] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_ppm
+       * [r1795] libopenjpeg/j2k.c: rename j2k_read_plt_v2 to
+         opj_j2k_read_plt
+       * [r1794] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_plt
+       * [r1793] libopenjpeg/j2k.c: rename j2k_read_plm_v2 to
+         opj_j2k_read_plm
+       * [r1792] libopenjpeg/j2k.c: rename j2k_read_tlm_v2 to
+         opj_j2k_read_tlm
+       * [r1791] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_tlm
+       * [r1790] libopenjpeg/j2k.c: rename j2k_read_poc_v2 to
+         opj_j2k_read_poc
+       * [r1789] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_poc
+       * [r1788] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_qcx
+       * [r1787] libopenjpeg/j2k.c: rename j2k_read_qcc_v2 to
+         opj_j2k_read_qcc
+       * [r1786] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_qcc
+       * [r1785] libopenjpeg/j2k.c: rename j2k_read_qcd_v2 to
+         opj_j2k_read_qcd
+       * [r1784] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_qcd
+       * [r1783] libopenjpeg/j2k.c: rename j2k_read_rgn_v2 to
+         opj_j2k_read_rgn
+       * [r1782] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_rgn
+       * [r1781] libopenjpeg/j2k.c: rename j2k_read_coc_v2 to
+         opj_j2k_read_coc
+       * [r1780] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_coc
+       * [r1779] libopenjpeg/j2k.c: rename j2k_read_cod_v2 to
+         opj_j2k_read_cod
+       * [r1778] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_cod
+       * [r1777] libopenjpeg/j2k.c: rename j2k_read_siz_v2 to
+         opj_j2k_read_siz
+       * [r1776] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_siz
+       * [r1775] libopenjpeg/j2k.c: rename j2k_read_sod_v2 to
+         opj_j2k_read_sod
+       * [r1774] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_sod
+       * [r1773] libopenjpeg/j2k.c: rename j2k_read_sot_v2 to
+         opj_j2k_read_sot
+       * [r1772] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_sot
+       * [r1771] libopenjpeg/j2k.c: rename j2k_read_soc_v2 to
+         opj_j2k_read_soc
+       * [r1770] libopenjpeg/j2k.c: remove deprecated v1 style function
+         j2k_read_soc
+       * [r1769] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c: rename j2k_decode_v2 to opj_j2k_decode
+       * [r1768] libopenjpeg/j2k.c, libopenjpeg/j2k.h: remove deprecated
+         v1 style function j2k_decode
+       * [r1767] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c: rename j2k_setup_decoder_v2 to
+         opj_j2k_setup_decoder
+       * [r1766] libopenjpeg/j2k.c, libopenjpeg/j2k.h: remove deprecated
+         v1 style function j2k_setup_decoder
+       * [r1765] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c: rename j2k_create_decompress_v2 to
+         opj_j2k_create_decompress
+       * [r1764] libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h: remove deprecated v1 style function
+         j2k_create_decompress and jp2_create_decompress
+       * [r1763] libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c: rename jp2_decode_v2 to opj_jp2_decode
+       * [r1762] libopenjpeg/jp2.c, libopenjpeg/jp2.h: remove deprecated
+         v1 style function opj_jp2_decode
+       * [r1761] libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c: rename jp2_setup_decoder_v2 to
+         opj_jp2_setup_decoder
+       * [r1760] libopenjpeg/jp2.h: remove deprecated v1 style function
+         jp2_setup_decoder
+       * [r1759] libopenjpeg/jp2.c, libopenjpeg/jp2.h: [trunk] add the
+         support of the flag ignore_pclr_cmap_cdef into the V2 jp2
+         functions (but not for box reading); no tests modified
+       * [r1758] libopenjpeg/event.c, libopenjpeg/event.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] begin to
+         clean the old V1 style message event management
+       * [r1757] libopenjpeg/jp2.c, libopenjpeg/openjpeg.c: [trunk] clean
+         jp2_read_ihdr_v2 interface
+       * [r1756] applications/codec/j2k_dump.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c: [trunk]
+         rename opj_destroy_cstr_info_v2 to opj_destroy_cstr_info
+       * [r1755] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: remove
+         deprecated v1 style function opj_destroy_cstr_info
+       * [r1754] libopenjpeg/openjpeg.c: [trunk] move functions in
+         openjpeg.c in two parts compression vs decompression
+       * [r1753] applications/codec/image_to_j2k.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] rename
+         opj_encode_v2 to opj_encode
+       * [r1752] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk]
+         remove deprecated v1 style function opj_encode and
+         opj_encode_with_info
+       * [r1751] applications/codec/image_to_j2k.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         tests/test_tile_encoder.c: [trunk] rename opj_setup_encoder_v2 to
+         opj_setup_encoder
+       * [r1750] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: remove
+         deprecated v1 style function opj_setup_encoder
+       * [r1749] applications/codec/image_to_j2k.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         tests/test_tile_encoder.c: rename opj_create_compress_v2 to
+         opj_create_compress
+       * [r1748] applications/codec/j2k_to_image.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] remove
+         deprecated v1 style function opj_create_compress
+       * [r1747] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: remove
+         deprecated v1 style function opj_decode and opj_decode_with_info
+       * [r1746] applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c,
+         tests/test_tile_decoder.c: [trunk] rename opj_setup_decoder_v2 to
+         opj_setup_decoder
+       * [r1745] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk]
+         remove deprecated v1 style function opj_setup_decoder
+       * [r1744] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk]
+         remove deprecated v1 style function opj_destroy_decompress
+       * [r1743] applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c,
+         tests/test_tile_decoder.c: [trunk] rename
+         opj_create_decompress_v2 to opj_create_decompress
+       * [r1742] libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk]
+         remove V1 style function opj_create_decompress
+       * [r1741] libopenjpeg/j2k.c: [trunk] define local functions of
+         j2k.c as static and clean style
+       * [r1740] libopenjpeg/j2k.c: [trunk] move allocation of
+         cstr_index->tile_index to the end of the header reading
+       * [r1739] tests/test_tile_decoder.c: Add file type detection in
+         test_tile_decoder to support JP2 file as input
+       * [r1738] tests/CMakeLists.txt: Use the right file as input for the
+         test ttd2
+       * [r1737] tests/test_tile_decoder.c: Reorganize and clean style of
+         test_tile_decoder.c
+
+2012-07-25  Mathieu Malaterre
+
+       * [r1735] applications/jpip/libopenjpip/auxtrans_manager.c,
+         applications/jpip/libopenjpip/auxtrans_manager.h,
+         applications/jpip/libopenjpip/channel_manager.c,
+         applications/jpip/libopenjpip/channel_manager.h,
+         applications/jpip/libopenjpip/imgsock_manager.c,
+         applications/jpip/libopenjpip/jpipstream_manager.c,
+         applications/jpip/libopenjpip/openjpip.c,
+         applications/jpip/libopenjpip/openjpip.h,
+         applications/jpip/libopenjpip/query_parser.c,
+         applications/jpip/libopenjpip/query_parser.h,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/util/addXMLinJP2.c: [trunk] Use const keyword
+         when appropriate
+       * [r1734] applications/jpip/util/CMakeLists.txt: [trunk] Import
+         changes from 1.5 branch
+
+2012-07-11  Mathieu Malaterre
+
+       * [r1731] libopenjpeg/j2k.c: [trunk] Fix r156 to compile on
+         compilers where false is not defined.
+       * [r1730] libopenjpeg/j2k.c, libopenjpeg/tcd.c: [trunk] This fixes
+         issues seen on PDF files
+         
+         Fixes issue 156
+
+2012-07-10  Mathieu Malaterre
+
+       * [r1728] libopenjpeg/j2k.c: [trunk] Fix heap buffer overflow
+         
+         Enforce sanity checks on tile number and tile length, even when
+         the (rather
+         broken) USE_JPWL code isn't enabled.
+         Import r1727 from branch 1.5
+
+2012-06-01  Mickaël Savinaud
+
+       * [r1707] tests/nonregression/CMakeLists.txt: [trunk] use new names
+         for baseline
+
+2012-05-29  Mathieu Malaterre
+
+       * [r1699] tests/test_tile_encoder.c: [trunk] Fix a simple leak in
+         test_tile_encoder
+       * [r1698] tests/CMakeLists.txt, tests/test_tile_encoder.c: [trunk]
+         Adding more tests. tte5.j2k looks as if the tile compression is
+         broken
+       * [r1697] applications/codec/convert.c, libopenjpeg/jp2.c: [trunk]
+         The two files in Issue145 have a precision < 8-bit:
+         therefore 'jp2_read_pclr' must be changed.
+         
+         j2k_to_image fails to create RGB/RGBA images with a
+         precision < 8-bit: therefore 'imagetopng' must be
+         changed.
+         Fixes issue 145
+       * [r1695] CMakeLists.txt, libopenjpeg/CMakeLists.txt,
+         libopenjpeg/Makefile.am: [trunk] Fix installation issues. Thanks
+         to winfried for patch.
+         Fixes issue 149
+       * [r1692] applications/codec/convert.c: [trunk] Follow up to r1691.
+         Handle signed case.
+       * [r1691] applications/codec/convert.c,
+         applications/codec/convert.h, applications/codec/image_to_j2k.c,
+         applications/codec/j2k_to_image.c,
+         applications/common/format_defs.h: [trunk] Add new behavior for
+         codecs. Now supports little endian RAWL format. It is now
+         possible to encode directly little endian raw file, by simply
+         using the rawl extension. Code has been modified to use
+         strcasecmp instead of strncasecmp to cope with 4 letters files
+         extensions.
+         Update issue 141
+       * [r1690] applications/codec/convert.c: [trunk] Add commented out
+         code for tile support in applications.
+
+2012-05-22  Mathieu Malaterre
+
+       * [r1689] libopenjpeg/j2k.c: [trunk] error message typo, refer PLT
+         instead of PLM
+
+2012-05-21  Mathieu Malaterre
+
+       * [r1680] libopenjpeg/j2k.c: [trunk] add sentinel when tile_index
+         is null
+       * [r1679] tests/CMakeLists.txt: [trunk] Enable tile
+         decoding/encoding round trip
+       * [r1678] tests/CMakeLists.txt, tests/test_tile_decoder.c: Activate
+         tile decoding system to reproduce issues
+
+2012-05-21  Mickaël Savinaud
+
+       * [r1677] libopenjpeg/j2k.c: Comment the using of j2k_add_marker
+         function into a v2 function.
+
+2012-05-14  Mickaël Savinaud
+
+       * [r1676] applications/codec/j2k_to_image.c: use the correct event
+         handler in j2k_to_image.c
+       * [r1675] tests/test_tile_encoder.c: resolve bug under win arch
+         with test_tile_encoder.c
+       * [r1674] libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c:
+
+2012-05-14  Mathieu Malaterre
+
+       * [r1673] tests/CMakeLists.txt, tests/nonregression/CMakeLists.txt,
+         tests/test_tile_encoder.c: [trunk] Start activating tile tests
+       * [r1672] libopenjpeg/jp2.c: [trunk] Need to use new interface
+         opj_event_msg_v2, instead of old opj_event_msg. Remove some
+         simple warnings
+       * [r1671] libopenjpeg/openjpeg.c: [trunk] Pointer is opj_jp2_v2_t,
+         not opj_jp2_t
+       * [r1670] libopenjpeg/jp2.c: [trunk] Wrong struct size. Use
+         opj_jp2_v2_t instead
+       * [r1669] libopenjpeg/tcd.c: [trunk] Make sure the memory is
+         initialized. valgrind was complaning in mqc_init_enc we were
+         reading uninit value. See also comment in r479: FIXME:
+         mqc_init_enc and mqc_byteout underrun the buffer if we don't do
+         this. Why?
+       * [r1668] libopenjpeg/j2k.c: [trunk] Fix minor typo in error
+         message.
+
+2012-05-14  Mickaël Savinaud
+
+       * [r1667] libopenjpeg/j2k.c, libopenjpeg/jp2.c, libopenjpeg/jp2.h:
+         adding jp2_encode_v2 from v2 branches; using the right return
+         value for opj_stream_flush
+       * [r1666] libopenjpeg/cio.c, libopenjpeg/jp2.c: correct style in
+         cio.c and use only op_bool return value; correct error in jp2.c
+         and some style
+       * [r1665] applications/codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c: add
+         new functions in jp2 codec from v2 branches; solve bug in
+         j2k_setup_encoder_v2
+
+2012-05-14  Mathieu Malaterre
+
+       * [r1664] tests/test_tile_decoder.c: [trunk] Fix remaining
+         compilation errors
+
+2012-05-14  Mickaël Savinaud
+
+       * [r1663] tests/test_tile_decoder.c: remove opj_event_mgr struct
+         from test_tile_decoder
+
+2012-05-14  Mathieu Malaterre
+
+       * [r1662] tests/test_tile_decoder.c: [trunk] Fix using proper v2
+         function
+       * [r1661] tests/CMakeLists.txt, tests/test_tile_decoder.c[ADD]:
+         [trunk] Import from v2 test_tile_decoder
+
+2012-05-14  Mickaël Savinaud
+
+       * [r1660] libopenjpeg/j2k.c: Correct a mistake about declaration of
+         j2k_write_eoc_v2
+
+2012-05-13  Mickaël Savinaud
+
+       * [r1659] applications/codec/image_to_j2k.c, libopenjpeg/cio.c,
+         libopenjpeg/j2k.c, tests/test_tile_encoder.c: solve problem with
+         input of image_to_j2k; using the right return type comparison for
+         opj_stream_flush; add j2k_write_com_v2, j2k_write_poc_v2,
+         j2k_write_eoc_v2 and j2k_write_tlm_v2
+       * [r1658] libopenjpeg/tcd.c: remove a fixme about tcd_deallocate
+         and encodind precint
+
+2012-05-02  Mickaël Savinaud
+
+       * [r1654] libopenjpeg/image.c, libopenjpeg/openjpeg.c: [trunk]
+         style
+       * [r1653] applications/jpip/libopenjpip/jp2k_decoder.c: [trunk]
+         correct a bug in jpip building induced by the previous commit
+       * [r1651] applications/codec/image_to_j2k.c,
+         applications/codec/j2k_dump.c, applications/codec/j2k_to_image.c,
+         libopenjpeg/event.c, libopenjpeg/event.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, tests/j2k_random_tile_access.c,
+         tests/test_tile_encoder.c: [trunk] Enhance support of events like
+         the v2 branch. Use right name of variables.
+
+2012-04-23  Mathieu Malaterre
+
+       * [r1641] Makefile.am, applications/jpip/libopenjpip/Makefile.am,
+         applications/jpip/util/Makefile.am, configure.ac,
+         doc/Makefile.am, libopenjpeg/Makefile.am, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_stdint.h, opj_config.h.cmake.in: [trunk] apply
+         patch from winfried on the mailing list. For more info see:
+         https://groups.google.com/group/openjpeg/msg/e631d586a31c6de4
+       * [r1639] libopenjpeg/cio.c, libopenjpeg/cio.h,
+         libopenjpeg/openjpeg.h: Fix a set of warnings reported by gcc in
+         cio.c. This patch impact the API directly (remove left over
+         32bits API)
+       * [r1638] applications/jpip/libopenjpip/dec_clientmsg_handler.c:
+         Adding sentinel code for debug
+
+2012-04-13  Mickaël Savinaud
+
+       * [r1627] libopenjpeg/j2k.c: [trunk] correct a wrong assert in
+         j2k.c
+
+2012-03-27  Mathieu Malaterre
+
+       * [r1624] applications/jpip/libopenjpip/CMakeLists.txt: [trunk]
+         attempt to fix clang/3.1 compilation error remotely
+       * [r1623] CMakeLists.txt, libopenjpeg/opj_stdint.h,
+         opj_config.h.cmake.in: [trunk] fix compilation on OS where
+         ssize_t is not defined.
+
+2012-03-26  Mathieu Malaterre
+
+       * [r1622] applications/jpip/libopenjpip/dec_clientmsg_handler.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h: [trunk] Final
+         touch to get rid of most truncation warnings
+       * [r1621] applications/jpip/libopenjpip/dec_clientmsg_handler.c:
+         [trunk] one more round of warnings fixes
+       * [r1620] applications/jpip/libopenjpip/imgsock_manager.c,
+         applications/jpip/libopenjpip/imgsock_manager.h,
+         applications/jpip/libopenjpip/sock_manager.c,
+         applications/jpip/libopenjpip/sock_manager.h: [trunk] change
+         char* to const char* when possible. Remove more warnings
+       * [r1619] applications/jpip/libopenjpip/jp2k_decoder.c: [trunk]
+         remove warnings from jp2k decoder
+       * [r1618] applications/jpip/libopenjpip/cache_manager.c,
+         applications/jpip/libopenjpip/cache_manager.h,
+         applications/jpip/libopenjpip/imgreg_manager.c,
+         applications/jpip/libopenjpip/jp2k_encoder.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/target_manager.c: [trunk] change
+         char* to const char* when possible. Remove more warnings
+       * [r1617] applications/jpip/libopenjpip/jpip_parser.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h: [trunk] another
+         round of compilation fixes
+       * [r1616] applications/jpip/libopenjpip/dec_clientmsg_handler.c,
+         applications/jpip/libopenjpip/dec_clientmsg_handler.h,
+         applications/jpip/libopenjpip/imgsock_manager.c,
+         applications/jpip/libopenjpip/imgsock_manager.h,
+         applications/jpip/libopenjpip/jpipstream_manager.c,
+         applications/jpip/libopenjpip/jpipstream_manager.h,
+         applications/jpip/libopenjpip/metadata_manager.c,
+         applications/jpip/libopenjpip/mhixbox_manager.c,
+         applications/jpip/libopenjpip/openjpip.c,
+         applications/jpip/libopenjpip/openjpip.h,
+         applications/jpip/libopenjpip/sock_manager.c,
+         applications/jpip/libopenjpip/sock_manager.h: [trunk] another set
+         of warnings fixes for LFS support
+       * [r1615] applications/jpip/libopenjpip/query_parser.c: [trunk] Fix
+         equality into test
+       * [r1614] applications/jpip/libopenjpip/query_parser.c: [trunk]
+         remove some simple warnings
+       * [r1613] applications/jpip/libopenjpip/auxtrans_manager.c,
+         applications/jpip/libopenjpip/jpip_parser.c,
+         applications/jpip/libopenjpip/metadata_manager.c,
+         applications/jpip/libopenjpip/metadata_manager.h,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/libopenjpip/placeholder_manager.c,
+         applications/jpip/libopenjpip/placeholder_manager.h: [trunk]
+         According to JPIP/A.2.3 in class identifiers should be an
+         unsigned integer. Since portion of codes was using Byte8_t and
+         other was using int, pick Byte8_t as best matching type
+       * [r1612] applications/jpip/libopenjpip/sock_manager.c,
+         applications/jpip/libopenjpip/sock_manager.h: [trunk] continue
+         work on getting API to use off_t instead of long toward LFS
+         support in JPIP (sock_manager)
+       * [r1611] applications/jpip/libopenjpip/auxtrans_manager.c,
+         applications/jpip/libopenjpip/auxtrans_manager.h,
+         applications/jpip/libopenjpip/sock_manager.c,
+         applications/jpip/libopenjpip/sock_manager.h: [trunk] continue
+         work on getting API to use off_t instead of long toward LFS
+         support in JPIP (auxtrans_manager)
+       * [r1610] applications/jpip/libopenjpip/metadata_manager.c,
+         applications/jpip/libopenjpip/metadata_manager.h: [trunk]
+         continue work on getting API to use off_t instead of long toward
+         LFS support in JPIP (metadata_manager)
+       * [r1609] applications/jpip/libopenjpip/manfbox_manager.c: [trunk]
+         continue work on getting API to use off_t instead of long toward
+         LFS support in JPIP (manfbox_manager)
+       * [r1608] applications/jpip/libopenjpip/j2kheader_manager.c:
+         [trunk] continue work on getting API to use off_t instead of long
+         toward LFS support in JPIP (j2kheader_manager)
+       * [r1607] applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/index_manager.h,
+         applications/jpip/libopenjpip/mhixbox_manager.h: [trunk] continue
+         work on getting API to use off_t instead of long toward LFS
+         support in JPIP (index_manager)
+       * [r1606] applications/jpip/libopenjpip/marker_manager.c,
+         applications/jpip/libopenjpip/marker_manager.h: [trunk] continue
+         work on getting API to use off_t instead of long toward LFS
+         support in JPIP (marker_param_t)
+       * [r1605] applications/jpip/libopenjpip/ihdrbox_manager.c: [trunk]
+         fix another simple warning
+       * [r1604] applications/jpip/libopenjpip/faixbox_manager.c: [trunk]
+         explicit cast missing
+       * [r1603] applications/jpip/libopenjpip/imgreg_manager.c: [trunk]
+         remove simple warnings.
+       * [r1602] applications/jpip/libopenjpip/codestream_manager.c,
+         applications/jpip/libopenjpip/codestream_manager.h: [trunk]
+         continue work on getting API to use off_t instead of long toward
+         LFS support in JPIP (codestream_param_t)
+       * [r1601] applications/jpip/libopenjpip/box_manager.c,
+         applications/jpip/libopenjpip/box_manager.h,
+         applications/jpip/libopenjpip/boxheader_manager.c,
+         applications/jpip/libopenjpip/boxheader_manager.h: [trunk]
+         continue work on getting API to use off_t instead of long toward
+         LFS support in JPIP
+       * [r1600] applications/jpip/libopenjpip/byte_manager.c,
+         applications/jpip/libopenjpip/byte_manager.h,
+         libopenjpeg/openjpeg.h, libopenjpeg/opj_stdint.h: [trunk] Start
+         working on LFS support in JPIP code section
+       * [r1599] libopenjpeg/openjpeg.h: [trunk] ICC profile length is
+         always an unsigned integer
+       * [r1598] libopenjpeg/image.c, libopenjpeg/openjpeg.h: [trunk] make
+         openjpeg consistant with itself, and adapt sign of struct
+         variables
+       * [r1597] libopenjpeg/bio.c, libopenjpeg/bio.h: [trunk] Fix a
+         potential issue with truncation of pointers diff
+       * [r1596] libopenjpeg/bio.c: [trunk] Fix some simple warnings
+         reported by -Wconversion
+       * [r1595] libopenjpeg/j2k.c: [trunk] fix compilation when jpwl
+         option is ON.
+
+2012-03-26  Mickaël Savinaud
+
+       * [r1594] tests/test_tile_encoder.c[ADD]: [trunk] add missing file
+         needed to compile last commit
+
+2012-03-23  Mickaël Savinaud
+
+       * [r1593] libopenjpeg/image.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/mct.c, libopenjpeg/mct.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         tests/CMakeLists.txt, tests/nonregression/CMakeLists.txt: [trunk]
+         add test_tile_encoder test and function related
+
+2012-03-19  Mathieu Malaterre
+
+       * [r1590] applications/codec/index.c: [trunk] Fix invalid
+         truncation from off_t to int (thanks to -Wconversion for report)
+       * [r1588] libopenjpeg/opj_inttypes.h: [trunk] Missing PRId64 for MS
+         compilers
+       * [r1587] opj_config.h.cmake.in: [trunk] Forgot portion of the
+         previous commit.
+       * [r1586] libopenjpeg/openjpeg.c, opj_config.h.cmake.in,
+         thirdparty/libtiff/tif_config.h.cmake.in: [trunk] use autotools
+         convention where #ifdef BLA, should be provided by #define BLA 1.
+         This is to cope with pseudo autotools generated tif header.
+       * [r1585] applications/codec/index.c,
+         applications/jpip/libopenjpip/box_manager.c,
+         applications/jpip/libopenjpip/box_manager.h,
+         applications/jpip/libopenjpip/boxheader_manager.c,
+         applications/jpip/libopenjpip/byte_manager.h,
+         applications/jpip/libopenjpip/cache_manager.c,
+         applications/jpip/libopenjpip/cache_manager.h,
+         applications/jpip/libopenjpip/cachemodel_manager.c,
+         applications/jpip/libopenjpip/codestream_manager.c,
+         applications/jpip/libopenjpip/faixbox_manager.c,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/jp2k_decoder.c,
+         applications/jpip/libopenjpip/jp2k_encoder.c,
+         applications/jpip/libopenjpip/jpip_parser.c,
+         applications/jpip/libopenjpip/metadata_manager.c,
+         applications/jpip/libopenjpip/mhixbox_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/placeholder_manager.c,
+         applications/jpip/util/CMakeLists.txt,
+         libopenjpeg/opj_inttypes.h: [trunk] start using new
+         functionalities from opj_inttypes in jpip code and main openjpeg
+       * [r1584] libopenjpeg/j2k.c, libopenjpeg/jpwl/crc.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/opj_includes.h,
+         libopenjpeg/opj_inttypes.h[ADD], libopenjpeg/opj_stdint.h[ADD]:
+         [trunk] move functionalities of stdint/inttype into
+         opj_stdint/opj_inttypes
+       * [r1583] libopenjpeg/openjpeg.h, tests/comparePGXimages.c: [trunk]
+         Remove remaining of OPJ_INT64_F/OPJ_UINT64_F before move to C99
+         convention
+       * [r1582] libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/jp2.c,
+         libopenjpeg/tcd.c: [trunk] replace more void* object pointer to
+         proper function pointer: opj_procedure. Remove some warnings
+         reported by gcc -pedantic
+       * [r1581] thirdparty/CMakeLists.txt: [trunk] add debug statement
+         for Win7-VS2008-32bits-trunk-Debug-OSGeo4W
+
+2012-03-17  Mathieu Malaterre
+
+       * [r1580] libopenjpeg/j2k.c: [trunk] Quick fix for MS compilers
+         which do not ship inttypes.h
+       * [r1579] libopenjpeg/openjpeg.h: [trunk] Fix compilation win32
+         with shared libs on (export symbol name)
+       * [r1578] libopenjpeg/function_list.c, libopenjpeg/function_list.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk] Fix numerous
+         warnings about signed vs unsigned comparison. Adapt opj_procedure
+         type to what it should hev been IMHO. Start using PRIi64 for
+         printf and int64_t
+       * [r1577] libopenjpeg/jp2.h, libopenjpeg/mct.h: [trunk] remove a
+         warning, about ISO C restricts enumerator values to range of
+         'int'
+       * [r1576] libopenjpeg/j2k.c, libopenjpeg/jpwl/jpwl.c,
+         libopenjpeg/jpwl/jpwl.h: [trunk] HACK: This commit remove some
+         JPWL related code just to allow compilation. See r1564 for more
+         info
+       * [r1575] thirdparty/libtiff/CMakeLists.txt: [trunk] Fix
+         compilation when zlib.h is in user specified directory.
+
+2012-03-15  Mathieu Malaterre
+
+       * [r1567] thirdparty/libtiff/tif_config.h.cmake.in: [trunk] Fix
+         compilation on 32bits/PowerPC arch (debian/linux)
+       * [r1566] thirdparty/libtiff/CMakeLists.txt: [trunk] make sure to
+         build as universal build when OS is APPLE
+       * [r1565] applications/common/format_defs.h: [trunk] remove a
+         warning about no end of file
+
+2012-03-15  Mickaël Savinaud
+
+       * [r1564] applications/codec/image_to_j2k.c, libopenjpeg/dwt.c,
+         libopenjpeg/dwt.h, libopenjpeg/int.h, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/pi.h,
+         libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c,
+         libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk]
+         modify image_to_j2k and the lib to support functionalities given
+         by the v2 alpha branch
+
+2012-03-12  Mathieu Malaterre
+
+       * [r1556] thirdparty/libtiff/CMakeLists.txt: [trunk] Fix issue with
+         space
+       * [r1555] thirdparty/libtiff/CMakeLists.txt: [trunk] Add support
+         for compiling libtiff with VS2008
+       * [r1554] thirdparty/libtiff/CMakeLists.txt,
+         thirdparty/libtiff/test_inline.c[ADD],
+         thirdparty/libtiff/tif_config.h.cmake.in: [trunk] Add support for
+         MSVC 2010 compiler (32bits)
+       * [r1553] thirdparty/CMakeLists.txt,
+         thirdparty/libtiff/CMakeLists.txt,
+         thirdparty/libtiff/libtiff.def[ADD], thirdparty/libtiff/t4.h,
+         thirdparty/libtiff/tif_apple.c[DEL],
+         thirdparty/libtiff/tif_aux.c, thirdparty/libtiff/tif_close.c,
+         thirdparty/libtiff/tif_codec.c, thirdparty/libtiff/tif_color.c,
+         thirdparty/libtiff/tif_compress.c,
+         thirdparty/libtiff/tif_config.h[DEL],
+         thirdparty/libtiff/tif_config.h.cmake.in[ADD],
+         thirdparty/libtiff/tif_config.h.in[ADD],
+         thirdparty/libtiff/tif_dir.c, thirdparty/libtiff/tif_dir.h,
+         thirdparty/libtiff/tif_dirinfo.c,
+         thirdparty/libtiff/tif_dirread.c,
+         thirdparty/libtiff/tif_dirwrite.c,
+         thirdparty/libtiff/tif_dumpmode.c,
+         thirdparty/libtiff/tif_error.c,
+         thirdparty/libtiff/tif_extension.c,
+         thirdparty/libtiff/tif_fax3.c, thirdparty/libtiff/tif_fax3.h,
+         thirdparty/libtiff/tif_flush.c,
+         thirdparty/libtiff/tif_getimage.c, thirdparty/libtiff/tif_jbig.c,
+         thirdparty/libtiff/tif_jpeg.c,
+         thirdparty/libtiff/tif_jpeg_12.c[ADD],
+         thirdparty/libtiff/tif_luv.c, thirdparty/libtiff/tif_lzma.c[ADD],
+         thirdparty/libtiff/tif_lzw.c, thirdparty/libtiff/tif_next.c,
+         thirdparty/libtiff/tif_ojpeg.c, thirdparty/libtiff/tif_open.c,
+         thirdparty/libtiff/tif_packbits.c,
+         thirdparty/libtiff/tif_pixarlog.c,
+         thirdparty/libtiff/tif_predict.c,
+         thirdparty/libtiff/tif_predict.h, thirdparty/libtiff/tif_print.c,
+         thirdparty/libtiff/tif_read.c, thirdparty/libtiff/tif_stream.cxx,
+         thirdparty/libtiff/tif_strip.c, thirdparty/libtiff/tif_swab.c,
+         thirdparty/libtiff/tif_thunder.c, thirdparty/libtiff/tif_tile.c,
+         thirdparty/libtiff/tif_unix.c, thirdparty/libtiff/tif_version.c,
+         thirdparty/libtiff/tif_warning.c, thirdparty/libtiff/tif_win32.c,
+         thirdparty/libtiff/tif_write.c, thirdparty/libtiff/tif_zip.c,
+         thirdparty/libtiff/tiff.h, thirdparty/libtiff/tiffconf.h[DEL],
+         thirdparty/libtiff/tiffconf.h.cmake.in[ADD],
+         thirdparty/libtiff/tiffconf.h.in[ADD],
+         thirdparty/libtiff/tiffio.h, thirdparty/libtiff/tiffio.hxx,
+         thirdparty/libtiff/tiffiop.h, thirdparty/libtiff/tiffvers.h:
+         [trunk] Update libtiff to 4.0.1 to support BigTIFF. openjpeg/tiff
+         4.0.1 currently builds on linux/x86_64 and linux/mingw32.
+
+2012-03-11  Mathieu Malaterre
+
+       * [r1548] libopenjpeg/openjpeg.h, opj_config.h.cmake.in: [trunk]
+         Use stdint.h when available to compute fixed-type definition.
+       * [r1547] applications/jpip/libopenjpip/auxtrans_manager.c,
+         applications/jpip/libopenjpip/byte_manager.h,
+         applications/jpip/libopenjpip/channel_manager.c,
+         applications/jpip/libopenjpip/channel_manager.h,
+         applications/jpip/libopenjpip/codestream_manager.c,
+         applications/jpip/libopenjpip/j2kheader_manager.c,
+         applications/jpip/libopenjpip/jp2k_decoder.c,
+         applications/jpip/libopenjpip/manfbox_manager.c,
+         applications/jpip/libopenjpip/marker_manager.c,
+         applications/jpip/libopenjpip/mhixbox_manager.c,
+         applications/jpip/libopenjpip/session_manager.c,
+         applications/jpip/libopenjpip/session_manager.h: [trunk] Backport
+         diff from openjpeg 1.5 branch
+
+2012-03-09  Mickaël Savinaud
+
+       * [r1542] applications/codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h:
+         [trunk] reverted to revision 1536
+       * [r1541] libopenjpeg/j2k.c: [trunk] add j2k_post_write_tile in
+         trunk from branch v2
+       * [r1540] libopenjpeg/j2k.c: [trunk] add j2k_get_tile_data in trunk
+         from branch v2
+       * [r1539] libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk] add
+         tcd_get_encoded_tile_size in trunk from branch v2alpha
+       * [r1538] libopenjpeg/j2k.c: [trunk] add j2k_pre_write_tile
+         function in trunk from v2alpha
+       * [r1537] applications/codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h: [trunk] first steps about merge
+         compression WIP
+
+2012-03-02  Mathieu Malaterre
+
+       * [r1531] libopenjpeg/dwt.c, libopenjpeg/dwt.h,
+         libopenjpeg/function_list.h, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_includes.h, libopenjpeg/t2.c, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h, libopenjpeg/tgt.h: [trunk] Fix a bunch of
+         warning about C++ comments in C code.
+       * [r1529] ., libopenjpeg/t1.c: [trunk] merge r1229 from branch 1.5
+         over to trunk
+       * [r1528] doc/CMakeLists.txt: [trunk] minor style to sync with
+         branch 1.5
+       * [r1525] tests/nonregression/test_suite.ctest.in: [trunk] convert
+         from DOS eol to UNIX eol
+       * [r1523] tests/CMakeLists.txt: [trunk] Sync with branch 1.5
+       * [r1522] ., tests/comparePGXimages.c, tests/compareRAWimages.c,
+         tests/compare_dump_files.c: [trunk] merge r1234 from branch 1.5
+         over to trunk
+       * [r1521] ., libopenjpeg/t2.c: [trunk] merge r1322 from branch 1.5
+         over to trunk
+       * [r1520] ., libopenjpeg/jp2.c, libopenjpeg/phix_manager.c,
+         libopenjpeg/ppix_manager.c: [trunk] merge r1197, r1199, r1228,
+         r1230 and r1232 from branch 1.5 over to trunk
+       * [r1519] ., libopenjpeg/jpwl/jpwl.c: [trunk] merge r1479 from
+         branch 1.5 over to trunk
+       * [r1518] ., libopenjpeg/jpwl/jpwl.c, libopenjpeg/tcd.c: [trunk]
+         merge r1323 from branch 1.5 over to trunk
+       * [r1516] libopenjpeg/jpwl/CMakeLists.txt,
+         libopenjpeg/jpwl/README.txt, libopenjpeg/jpwl/crc.c,
+         libopenjpeg/jpwl/jpwl.c: [trunk] Remove exe bit on
+         CMakeLists.txt. Set from DOS eol to UNIX eol
+       * [r1515] libopenjpeg/jpwl/CMakeLists.txt: [trunk] Sync with 1.5
+         branch
+       * [r1514] ., libopenjpeg/jp2.c: [trunk] Backout r1513 for now.
+       * [r1513] ., libopenjpeg/jp2.c: [trunk] merge rev 1330/1331 from
+         branch 1.5 onto trunk
+       * [r1512] ., libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: [trunk] merge rev
+         1333 from 1.5 to trunk
+       * [r1511] ., applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, libopenjpeg/dwt.c,
+         libopenjpeg/indexbox_manager.h, libopenjpeg/j2k.c,
+         libopenjpeg/phix_manager.c, libopenjpeg/ppix_manager.c,
+         libopenjpeg/t2.c, libopenjpeg/tcd.c, libopenjpeg/thix_manager.c,
+         libopenjpeg/tpix_manager.c: [trunk] merge rev 1228 from 1.5 to
+         trunk
+       * [r1509] libopenjpeg/cidx_manager.c: [trunk] Import change from
+         1.5 branch over to trunk
+       * [r1508] libopenjpeg/CMakeLists.txt: [trunk] Synchronize with 1.5
+         branch, installation convention
+       * [r1507] applications/mj2/mj2.c: [trunk] minor coding style change
+         to match 1.5
+       * [r1505] applications/common/opj_getopt.c: [trunk] Import getopt
+         modification from 1.5 branch
+       * [r1503] applications/jpip/CHANGES, applications/jpip/README,
+         applications/jpip/doc/Doxyfile,
+         applications/jpip/libopenjpip/Makefile.am,
+         applications/jpip/libopenjpip/auxtrans_manager.c,
+         applications/jpip/libopenjpip/auxtrans_manager.h,
+         applications/jpip/libopenjpip/box_manager.c,
+         applications/jpip/libopenjpip/box_manager.h,
+         applications/jpip/libopenjpip/boxheader_manager.c,
+         applications/jpip/libopenjpip/boxheader_manager.h,
+         applications/jpip/libopenjpip/byte_manager.c,
+         applications/jpip/libopenjpip/byte_manager.h,
+         applications/jpip/libopenjpip/cache_manager.c,
+         applications/jpip/libopenjpip/cache_manager.h,
+         applications/jpip/libopenjpip/cachemodel_manager.c,
+         applications/jpip/libopenjpip/cachemodel_manager.h,
+         applications/jpip/libopenjpip/channel_manager.h,
+         applications/jpip/libopenjpip/codestream_manager.h,
+         applications/jpip/libopenjpip/dec_clientmsg_handler.c,
+         applications/jpip/libopenjpip/dec_clientmsg_handler.h,
+         applications/jpip/libopenjpip/faixbox_manager.c,
+         applications/jpip/libopenjpip/faixbox_manager.h,
+         applications/jpip/libopenjpip/ihdrbox_manager.h,
+         applications/jpip/libopenjpip/imgreg_manager.c,
+         applications/jpip/libopenjpip/imgreg_manager.h,
+         applications/jpip/libopenjpip/imgsock_manager.c,
+         applications/jpip/libopenjpip/imgsock_manager.h,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/index_manager.h,
+         applications/jpip/libopenjpip/jp2k_encoder.c,
+         applications/jpip/libopenjpip/jp2k_encoder.h,
+         applications/jpip/libopenjpip/jpip_parser.c,
+         applications/jpip/libopenjpip/jpipstream_manager.c,
+         applications/jpip/libopenjpip/jpipstream_manager.h,
+         applications/jpip/libopenjpip/manfbox_manager.c,
+         applications/jpip/libopenjpip/manfbox_manager.h,
+         applications/jpip/libopenjpip/marker_manager.h,
+         applications/jpip/libopenjpip/metadata_manager.c,
+         applications/jpip/libopenjpip/metadata_manager.h,
+         applications/jpip/libopenjpip/mhixbox_manager.h,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/libopenjpip/openjpip.c,
+         applications/jpip/libopenjpip/openjpip.h,
+         applications/jpip/libopenjpip/placeholder_manager.c,
+         applications/jpip/libopenjpip/placeholder_manager.h,
+         applications/jpip/libopenjpip/query_parser.c,
+         applications/jpip/libopenjpip/query_parser.h,
+         applications/jpip/libopenjpip/session_manager.h,
+         applications/jpip/libopenjpip/sock_manager.c,
+         applications/jpip/libopenjpip/sock_manager.h,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/util/opj_dec_server.c,
+         applications/jpip/util/opj_server.c,
+         applications/jpip/util/opj_viewer/src/ImageManager.java,
+         applications/jpip/util/opj_viewer/src/ImageWindow.java,
+         applications/jpip/util/opj_viewer/src/ImgdecClient.java,
+         applications/jpip/util/opj_viewer_xerces/src/ImageWindow.java:
+         [trunk] Import remaning bits from JPIP/1.5 over to trunk
+       * [r1502] ., applications/jpip/CHANGES, applications/jpip/README,
+         applications/jpip/doc/jpip_architect.png,
+         applications/jpip/libopenjpip/cachemodel_manager.c,
+         applications/jpip/libopenjpip/channel_manager.c,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/mainpage.h,
+         applications/jpip/util/opj_server.c: [trunk] Merge rev 1068 into
+         trunk
+       * [r1501] applications/jpip/libopenjpip/target_manager.c: [trunk]
+         Remove junk from merge
+       * [r1500] ., applications/jpip/CHANGES, applications/jpip/README,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/Makefile.am,
+         applications/jpip/libopenjpip/auxtrans_manager.c[CPY],
+         applications/jpip/libopenjpip/auxtrans_manager.h[CPY],
+         applications/jpip/libopenjpip/cachemodel_manager.c,
+         applications/jpip/libopenjpip/cachemodel_manager.h,
+         applications/jpip/libopenjpip/channel_manager.c,
+         applications/jpip/libopenjpip/channel_manager.h,
+         applications/jpip/libopenjpip/dec_clientmsg_handler.c,
+         applications/jpip/libopenjpip/imgsock_manager.c,
+         applications/jpip/libopenjpip/imgsock_manager.h,
+         applications/jpip/libopenjpip/jpip_parser.c,
+         applications/jpip/libopenjpip/jpip_parser.h,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/libopenjpip/openjpip.c,
+         applications/jpip/libopenjpip/openjpip.h,
+         applications/jpip/libopenjpip/query_parser.c,
+         applications/jpip/libopenjpip/query_parser.h,
+         applications/jpip/libopenjpip/sock_manager.c[CPY],
+         applications/jpip/libopenjpip/sock_manager.h[CPY],
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/util/opj_dec_server.c,
+         applications/jpip/util/opj_server.c,
+         applications/jpip/util/opj_viewer/src/ImageManager.java,
+         applications/jpip/util/opj_viewer/src/ImageViewer.java,
+         applications/jpip/util/opj_viewer/src/ImageWindow.java,
+         applications/jpip/util/opj_viewer/src/ImgdecClient.java,
+         applications/jpip/util/opj_viewer/src/JPIPHttpClient.java,
+         applications/jpip/util/opj_viewer_xerces/src/ImageViewer.java,
+         applications/jpip/util/opj_viewer_xerces/src/ImageWindow.java:
+         [trunk] Import rev 1103 into trunk.
+
+2012-03-02  Mickaël Savinaud
+
+       * [r1499] libopenjpeg/j2k.c: [trunk] correct bug when we expand the
+         list of marker in a tile
+       * [r1498] libopenjpeg/j2k.c: [trunk] check the PSot value during
+         the reading of SOT marker
+
+2012-03-02  Mathieu Malaterre
+
+       * [r1497]
+         applications/jpip/util/opj_viewer/dist/opj_viewer-20111026.jar[DEL],
+         applications/jpip/util/opj_viewer/dist/opj_viewer.jar[DEL],
+         applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces-20111026.jar[DEL],
+         applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces.jar[DEL]:
+         [trunk] do not distribute binary in the source code. Remove *.jar
+         files
+       * [r1495] applications/jpip/CMakeLists.txt,
+         applications/jpip/Makefile.nix[DEL],
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/Makefile.am,
+         applications/jpip/libopenjpip/Makefile.nix[DEL],
+         applications/jpip/libopenjpip/comMakefile.mk[DEL],
+         applications/jpip/util/CMakeLists.txt,
+         applications/jpip/util/Makefile.am,
+         applications/jpip/util/Makefile.nix[DEL],
+         applications/jpip/util/jpip_to_j2k.c,
+         applications/jpip/util/opj_viewer/build.xml[DEL],
+         applications/jpip/util/opj_viewer/src/PnmImage.java,
+         applications/jpip/util/opj_viewer/src/RegimViewer.java,
+         applications/jpip/util/opj_viewer/src/ResizeListener.java,
+         applications/jpip/util/opj_viewer_xerces/build.xml[DEL],
+         applications/jpip/util/opj_viewer_xerces/dist/manifest.txt[DEL],
+         applications/jpip/util/opj_viewer_xerces/dist/manifest.txt.in[ADD],
+         applications/jpip/util/opj_viewer_xerces/src/ImageManager.java[DEL],
+         applications/jpip/util/opj_viewer_xerces/src/ImgdecClient.java[DEL],
+         applications/jpip/util/opj_viewer_xerces/src/JPIPHttpClient.java[DEL],
+         applications/jpip/util/opj_viewer_xerces/src/MML.java[DEL],
+         applications/jpip/util/opj_viewer_xerces/src/PnmImage.java[DEL],
+         applications/jpip/util/opj_viewer_xerces/src/RegimViewer.java[DEL],
+         applications/jpip/util/opj_viewer_xerces/src/ResizeListener.java[DEL],
+         applications/jpip/util/test_index.c, thirdparty/CMakeLists.txt:
+         [trunk] import JPIP modifications for build-system from 1.5
+       * [r1494] applications/codec/CMakeLists.txt,
+         applications/codec/convert.c, applications/codec/image_to_j2k.c,
+         applications/codec/index.c: [trunk] Import applications
+         modifications from 1.5 over to trunk
+       * [r1493] applications/codec/index.c, applications/codec/index.h,
+         applications/codec/windirent.h: [trunk] Convert from DOS eol to
+         UNIX eol
+       * [r1491] applications/OPJViewer/CMakeLists.txt[ADD],
+         applications/OPJViewer/source/OPJDialogs.cpp,
+         applications/OPJViewer/source/OPJViewer.cpp,
+         applications/OPJViewer/source/OPJViewer.h,
+         applications/OPJViewer/source/wxj2kparser.cpp: [trunk] Backport
+         from OPJViewer version 1.5 over to trunk
+       * [r1490] applications/JavaOpenJPEG/Makefile[DEL]: [trunk] Remove
+         left-over Makefile
+       * [r1489] applications/CMakeLists.txt, applications/Makefile.am,
+         applications/OPJViewer/Makefile[DEL],
+         applications/OPJViewer/OPJViewer.dsp[DEL],
+         applications/OPJViewer/OPJViewer.dsw[DEL],
+         applications/OPJViewer/OPJViewer.iss,
+         applications/OPJViewer/Readme.txt,
+         applications/OPJViewer/about/about.htm,
+         applications/OPJViewer/buildupdate.bat[DEL],
+         applications/OPJViewer/source/OPJAbout.cpp,
+         applications/OPJViewer/source/OPJChild16.xpm,
+         applications/OPJViewer/source/OPJDialogs.cpp,
+         applications/OPJViewer/source/OPJThreads.cpp,
+         applications/OPJViewer/source/OPJViewer.cpp,
+         applications/OPJViewer/source/OPJViewer.h,
+         applications/OPJViewer/source/OPJViewer.rc,
+         applications/OPJViewer/source/OPJViewer16.xpm,
+         applications/OPJViewer/source/about_htm.h,
+         applications/OPJViewer/source/build.h,
+         applications/OPJViewer/source/icon1.xpm,
+         applications/OPJViewer/source/icon2.xpm,
+         applications/OPJViewer/source/icon3.xpm,
+         applications/OPJViewer/source/icon4.xpm,
+         applications/OPJViewer/source/icon5.xpm,
+         applications/OPJViewer/source/imagjpeg2000.cpp,
+         applications/OPJViewer/source/imagjpeg2000.h,
+         applications/OPJViewer/source/imagmxf.cpp,
+         applications/OPJViewer/source/imagmxf.h,
+         applications/OPJViewer/source/license.txt,
+         applications/OPJViewer/source/readmeafter.txt,
+         applications/OPJViewer/source/readmebefore.txt,
+         applications/OPJViewer/source/wxj2kparser.cpp,
+         applications/OPJViewer/source/wxjp2parser.cpp: [trunk] Sync
+         OPJViewer with 1.5 version
+       * [r1485] CMake/CTestCustom.cmake.in, LICENSE, Makefile.am, NEWS,
+         README, configure.ac, libopenjpeg1.pc.cmake, libopenjpeg1.pc.in,
+         opj_config.h.cmake.in: [trunk] Backport toplevel files from 1.5
+       * [r1484] applications/JavaOpenJPEG/CMakeLists.txt,
+         applications/JavaOpenJPEG/JavaOpenJPEG.c,
+         applications/JavaOpenJPEG/java-jni[DEL]: [trunk] Remove
+         copyrighted material from java-jni. Import patch from 1.5 over to
+         trunk/JavaOpenJPEG
+       * [r1483] CHANGES[DEL], CMakeLists.txt: [trunk] Backport toplevel
+         changes from 1.5 over to trunk. Remove hand-generated CHANGES
+         file
+
+2012-02-13  Mathieu Malaterre
+
+       * [r1421] CMake/CTestCustom.cmake.in,
+         CMake/JPIPTestDriver.cmake[ADD], CMake/OpenJPEGCPack.cmake,
+         CMake/OpenJPEGConfig.cmake.in, CMake/opj_logo.icns[DEL]: [trunk]
+         Merge the CMake/ dir from opj 1.5
+       * [r1414] doc/CMakeLists.txt: Integrate some more diffs from the
+         1.5 branch
+       * [r1411] doc/Doxyfile-html.dox.cmake[DEL],
+         doc/Doxyfile.dox.cmake.in[CPY]: Start merging of the 1.5 branch
+         into trunk. Start with doc
+
+2012-01-11  Antonin Descampe
+
+       * [r1308] CMake/opj_logo.icns[ADD]: add opj_logo.icns for trunk and
+         1.5
+
+2011-12-20  Mathieu Malaterre
+
+       * [r1244] ., applications/jpip/libopenjpip/comMakefile.mk,
+         libopenjpeg/tcd.c: Fix test NR-ENC-Bretagne2.ppm-4-encode on
+         linux.
+       * [r1241] ., applications/jpip/libopenjpip/comMakefile.mk,
+         libopenjpeg/tcd.c: Fix strange line, as reported by lockalsash
+         (gmail.com)
+
+2011-12-12  Mathieu Malaterre
+
+       * [r1225] applications/jpip/README: minor typo
+
+2011-12-07  Mickaël Savinaud
+
+       * [r1192] CHANGES, libopenjpeg/j2k.c, libopenjpeg/jp2.c: [trunk]
+         remove some warnings detected by cppcheck
+
+2011-12-06  Mathieu Malaterre
+
+       * [r1182] CMake/CTestCustom.cmake.in,
+         CMake/FindCPPCHECK.cmake[CPY], libopenjpeg/CMakeLists.txt: Add
+         new mechanism for cppcheck
+       * [r1167] CHANGES: Update changelog
+       * [r1166] libopenjpeg/j2k.c: Apply patch from Brad Hards to fix
+         some typos.
+
+2011-12-03  Mathieu Malaterre
+
+       * [r1157] CHANGES, libopenjpeg/function_list.h, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/t2.c,
+         libopenjpeg/tcd.h: Apply doxygen fixes suggested by Brad Hards on
+         opj mailing list.
+
+2011-12-02  Mathieu Malaterre
+
+       * [r1149] applications/jpip/libopenjpip/comMakefile.mk,
+         applications/jpip/util/Makefile.nix: Sorry. Reverting mistake.
+       * [r1148] CHANGES, CMake/FindKAKADU.cmake[ADD], CMakeLists.txt,
+         applications/jpip/libopenjpip/comMakefile.mk,
+         applications/jpip/util/Makefile.nix,
+         applications/jpip/util/opj_viewer/dist/opj_viewer.jar,
+         tests/nonregression/CMakeLists.txt,
+         tests/nonregression/opj_ref_decode_cmd.sh.in[DEL]: Simplify code.
+         Use standard find_package call instead. ctest script will need to
+         handle this now
+       * [r1147] CHANGES, CMake/OpenJPEGCPack.cmake[ADD], CMakeLists.txt:
+         Add CPack stuff
+
+2011-12-01  Mickaël Savinaud
+
+       * [r1113] CHANGES, libopenjpeg/j2k.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] fix a bug during
+         the creation of the codestream index
+
+2011-12-01  Julien Malik
+
+       * [r1111] CHANGES, applications/codec/index.c, libopenjpeg/j2k.c,
+         libopenjpeg/openjpeg.h: [trunk] fix warnings when printing large
+         integers
+
+2011-12-01  Mickaël Savinaud
+
+       * [r1110] CHANGES, libopenjpeg/j2k.c: [trunk] fix a warning about a
+         recent commit (1104)
+
+2011-12-01  Julien Malik
+
+       * [r1109] tests/j2k_random_tile_access.c: [trunk] fix compilation
+         of j2k_random_access on Visual C++
+
+2011-11-30  Julien Malik
+
+       * [r1108] CMake/TestLargeFiles.c.cmake.in,
+         CMake/TestLargeFiles.cmake, opj_config.h.cmake.in: [trunk] make
+         large file support variables persistent in CMake to allow
+         reconfiguration
+       * [r1107] tests/j2k_random_tile_access.c: [trunk] fix call to
+         opj_destroy_cstr_info_v2 in j2k_random_tile_access
+
+2011-11-30  Mickaël Savinaud
+
+       * [r1106] CHANGES, libopenjpeg/j2k.c: [trunk] fix bug during random
+         access to tile (tile already decoded)
+       * [r1105] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] fix
+         error about the way to detect the additional test suite
+
+2011-11-30  Julien Malik
+
+       * [r1104] CHANGES, applications/codec/index.c, libopenjpeg/cio.c,
+         libopenjpeg/cio.h, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_includes.h, tests/CMakeLists.txt,
+         tests/j2k_random_tile_access.c[ADD]: [trunk] implement Large File
+         support in the library
+
+2011-11-29  Mickaël Savinaud
+
+       * [r1102] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] fix
+         error with new way to detect kdu_expand
+
+2011-11-28  Julien Malik
+
+       * [r1100] configure.ac: [trunk] add support for Large File in
+         autoconf
+       * [r1099] CMake/TestLargeFiles.c.cmake.in, opj_config.h.cmake.in:
+         [trunk] fix definition of _FILE_OFFSET_BITS macro on platform
+         where it is needed
+       * [r1098] libopenjpeg/openjpeg.h: [trunk] add definitions for 64
+         bits integer types, and define OPJ_OFF_T to map to OPJ_INT64
+         systematically
+       * [r1097] CMake/TestFileOffsetBits.c[ADD],
+         CMake/TestLargeFiles.c.cmake.in[ADD],
+         CMake/TestLargeFiles.cmake[ADD], CMake/TestWindowsFSeek.c[ADD],
+         CMakeLists.txt, libopenjpeg/opj_includes.h,
+         opj_config.h.cmake.in: [trunk] activate LargeFileSupport in CMake
+
+2011-11-27  Julien Malik
+
+       * [r1096] CMakeLists.txt, tests/nonregression/CMakeLists.txt:
+         [trunk] search for kdu_expand in a more cmake-compliant way
+       * [r1095] CHANGES, libopenjpeg/cidx_manager.c,
+         libopenjpeg/function_list.c, libopenjpeg/phix_manager.c,
+         libopenjpeg/ppix_manager.c, libopenjpeg/t1_generate_luts.c,
+         libopenjpeg/thix_manager.c, libopenjpeg/tpix_manager.c: [trunk]
+         clean up redundant includes already handled in opj_includes.h
+       * [r1094] CHANGES, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_includes.h: [trunk] backout wrong changeset 1091
+         - see issue 123
+
+2011-11-24  Julien Malik
+
+       * [r1091] CHANGES, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_includes.h: [trunk] support seeking in files
+         larger than 2 GB
+
+2011-11-24  Mathieu Malaterre
+
+       * [r1090] opj_config.h.cmake.in: Remove duplicate definition
+       * [r1089] applications/jpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/util/CMakeLists.txt: Cleanup jpip cmake
+         compilation
+       * [r1088] INSTALL: add note for cmake
+       * [r1087] CMakeLists.txt, opj_config.h.cmake.in: Use cmake style
+         define. Fix big endian issue on dual OS (eg. Tiger)
+       * [r1086] applications/codec/CMakeLists.txt: minor reindentation
+       * [r1085] libopenjpeg/cidx_manager.c, libopenjpeg/cidx_manager.h,
+         libopenjpeg/indexbox_manager.h, libopenjpeg/phix_manager.c,
+         libopenjpeg/ppix_manager.c, libopenjpeg/thix_manager.c,
+         libopenjpeg/tpix_manager.c: Remove exe bit from source files
+       * [r1084] CMake/FindFCGI.cmake: fix variable name to be hidden
+       * [r1083] thirdparty/CMakeLists.txt: Avoid message pollution during
+         cmake configuration time
+
+2011-11-21  Mickaël Savinaud
+
+       * [r1081] CHANGES, applications/codec/j2k_dump.c: [trunk] WIP: fix
+         bug with windows platform and j2k_dump
+
+2011-11-18  Mickaël Savinaud
+
+       * [r1077] CHANGES, applications/codec/j2k_to_image.c: [trunk] WIP:
+         fix bug with windows platform and j2k_to_image
+
+2011-11-17  Mickaël Savinaud
+
+       * [r1076] CHANGES, applications/codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/t2.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] WIP: fix bug
+         when decoding an area or a tile with special resolution
+       * [r1075] CHANGES, applications/codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/openjpeg.h,
+         tests/nonregression/test_suite.ctest.in: [trunk] WIP: enhance
+         j2k_to_image with new get_decoded_tile functionality
+       * [r1074] CHANGES, applications/codec/j2k_dump.c: [trunk] WIP:
+         clean j2k_dump and enhance j2k_dump with commit 1052
+       * [r1073] CHANGES, applications/codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h: [trunk] WIP: add a set decoded resolution
+         factor function and update j2k_to_image help about decoded region
+
+2011-11-16  Kaori Hagihara
+
+       * [r1070] applications/jpip/CHANGES,
+         applications/jpip/util/Makefile.am: [trunk][JPIP] fixed
+         opj_server execusion error (instant terminating) with autotool,
+         cmake still need to be fixed
+
+2011-11-10  Mickaël Savinaud
+
+       * [r1056] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] fix
+         tests/nonregresion/CMakeList.txt
+
+2011-11-09  Mickaël Savinaud
+
+       * [r1055] CHANGES, libopenjpeg/j2k.c,
+         tests/nonregression/CMakeLists.txt: [trunk] WIP: fix
+         get_decoded_tile function to avoid error with output image
+       * [r1054] CHANGES, applications/mj2/extract_j2k_from_mj2.c,
+         applications/mj2/frames_to_mj2.c,
+         applications/mj2/mj2_to_frames.c,
+         applications/mj2/wrap_j2k_in_mj2.c: [trunk] fix bug with mj2
+         applications (credit to winfried)
+       * [r1053] CHANGES, applications/mj2/mj2.c: [trunk] enhance mj2 when
+         read jp2h (credit to winfried)
+       * [r1052] CHANGES, applications/codec/j2k_to_image.c: [trunk] check
+         if the file extension is the same as the infile format (credit to
+         winfried)
+
+2011-11-09  Julien Malik
+
+       * [r1051] CHANGES, tests/nonregression/CMakeLists.txt: [trunk] add
+         some sanity check in CMakeLists to prevent STRING(REGEX..) call
+         issues
+
+2011-11-08  Kaori Hagihara
+
+       * [r1048] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/dec_clientmsg_handler.c,
+         applications/jpip/libopenjpip/imgsock_manager.c,
+         applications/jpip/libopenjpip/jp2k_decoder.c,
+         applications/jpip/libopenjpip/jp2k_decoder.h,
+         applications/jpip/libopenjpip/jpipstream_manager.c,
+         applications/jpip/libopenjpip/openjpip.c: [trunk][JPIP] enabled
+         OpenJPEG V2 API
+
+2011-11-08  Mickaël Savinaud
+
+       * [r1047] CHANGES, applications/codec/j2k_dump.c,
+         libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h: [trunk] WIP: add get_decoded_tile
+         functionality
+       * [r1046] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk]
+         WIP: clean and enhance j2k files
+       * [r1045] CHANGES, libopenjpeg/openjpeg.c: [trunk] WIP: clean and
+         enhance openjpeg.c
+       * [r1044] CHANGES, libopenjpeg/openjpeg.h: [trunk] WIP: clean and
+         enhance openjpeg.h and add deprecated macro
+
+2011-11-08  Kaori Hagihara
+
+       * [r1042] applications/jpip/CHANGES,
+         applications/jpip/doc/jpip_protocol.png,
+         applications/jpip/mainpage.h: [trunk][JPIP] updated main page of
+         doxygen
+
+2011-11-03  Kaori Hagihara
+
+       * [r1037] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/boxheader_manager.c,
+         applications/jpip/libopenjpip/cache_manager.c,
+         applications/jpip/libopenjpip/cache_manager.h,
+         applications/jpip/libopenjpip/cachemodel_manager.c,
+         applications/jpip/libopenjpip/dec_clientmsg_handler.c,
+         applications/jpip/libopenjpip/imgsock_manager.c,
+         applications/jpip/libopenjpip/imgsock_manager.h,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/manfbox_manager.c,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/util/jpip_to_j2k.c: solved memory leak of
+         opj_server, and removed redundant defines
+
+2011-11-02  Antonin Descampe
+
+       * [r1036] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/Makefile.am,
+         applications/jpip/util/CMakeLists.txt,
+         applications/jpip/util/Makefile.am: [trunk][JPIP] additional
+         patches for autotools and cmake
+
+2011-10-26  Kaori Hagihara
+
+       * [r1032] applications/jpip/CHANGES,
+         applications/jpip/util/Makefile.am: additional patches for
+         autotool are applied
+
+2011-10-25  Kaori Hagihara
+
+       * [r1031] applications/jpip/CHANGES,
+         applications/jpip/util/opj_viewer/dist/opj_viewer-20111018.jar[DEL],
+         applications/jpip/util/opj_viewer/dist/opj_viewer-20111026.jar[ADD],
+         applications/jpip/util/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/util/opj_viewer/src/JPIPHttpClient.java,
+         applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces-20111010.jar[DEL],
+         applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces-20111026.jar[ADD],
+         applications/jpip/util/opj_viewer_xerces/dist/opj_viewer_xerces.jar:
+         fixed client viewer to be compatible with server response header
+         both Content-type and Content-Type
+       * [r1030] applications/jpip/CHANGES,
+         applications/jpip/CMakeLists.txt, applications/jpip/Makefile.am,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/Makefile.am,
+         applications/jpip/opj_client[DEL],
+         applications/jpip/opj_server[DEL], applications/jpip/tools[DEL],
+         applications/jpip/util/CMakeLists.txt[ADD],
+         applications/jpip/util/Makefile.am[ADD], configure.ac,
+         libopenjpeg/phix_manager.c, libopenjpeg/ppix_manager.c: patches
+         for cmake and autotool are applied
+
+2011-10-25  Mickaël Savinaud
+
+       * [r1029] CHANGES, CMake/openjpeg_valgrind.supp[ADD]: [trunk] WIP:
+         add a file to exclude some valgrind errors (detected with
+         ctest_memcheck) related to png lib found with ubuntu10.04
+         platform
+       * [r1028] CHANGES, libopenjpeg/dwt.c: [trunk] WIP: solve problems
+         with reading of elements outside the tilec->data buffer in dwt
+
+2011-10-21  Mickaël Savinaud
+
+       * [r1027] CHANGES, applications/codec/j2k_to_image.c,
+         libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         tests/nonregression/test_suite.ctest.in: [trunk] WIP: manage
+         output image with area correponding to the set decoded area
+       * [r1026] CHANGES, applications/codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h: [trunk] WIP: enhance codestream index
+         generation
+
+2011-10-20  Mickaël Savinaud
+
+       * [r1022] CHANGES, tests/nonregression/CMakeLists.txt,
+         tests/nonregression/test_suite.ctest.in: [trunk] WIP: isolate
+         dump test suite
+       * [r1021] CHANGES, libopenjpeg/j2k.c, libopenjpeg/jp2.c: WIP:
+         remove memory leak about new jp2_read_marker function
+       * [r1020] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk]
+         WIP: remove previous commit about memory leak with ppm read
+         function
+       * [r1019] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk]
+         WIP: solve memory leak with ppm read function
+
+2011-10-19  Kaori Hagihara
+
+       * [r1017] applications/jpip/CHANGES,
+         applications/jpip/Makefile.nix,
+         applications/jpip/libopenjpip/cache_manager.c[CPY],
+         applications/jpip/libopenjpip/cache_manager.h[CPY],
+         applications/jpip/libopenjpip/channel_manager.c[CPY],
+         applications/jpip/libopenjpip/channel_manager.h[CPY],
+         applications/jpip/libopenjpip/comMakefile.mk,
+         applications/jpip/libopenjpip/dec_clientmsg_handler.c[CPY],
+         applications/jpip/libopenjpip/dec_clientmsg_handler.h[CPY],
+         applications/jpip/libopenjpip/imgsock_manager.c[CPY],
+         applications/jpip/libopenjpip/imgsock_manager.h[CPY],
+         applications/jpip/libopenjpip/jp2k_decoder.c[CPY],
+         applications/jpip/libopenjpip/jp2k_decoder.h[CPY],
+         applications/jpip/libopenjpip/jpip_parser.c[CPY],
+         applications/jpip/libopenjpip/jpip_parser.h[CPY],
+         applications/jpip/libopenjpip/jpipstream_manager.c[CPY],
+         applications/jpip/libopenjpip/jpipstream_manager.h[CPY],
+         applications/jpip/libopenjpip/openjpip.c[ADD],
+         applications/jpip/libopenjpip/openjpip.h[ADD],
+         applications/jpip/libopenjpip/query_parser.c[CPY],
+         applications/jpip/libopenjpip/query_parser.h[CPY],
+         applications/jpip/libopenjpip/session_manager.c[CPY],
+         applications/jpip/libopenjpip/session_manager.h[CPY],
+         applications/jpip/opj_client/opj_dec_server/Makefile.nix,
+         applications/jpip/opj_client/opj_dec_server/cache_manager.c[DEL],
+         applications/jpip/opj_client/opj_dec_server/cache_manager.h[DEL],
+         applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.c[DEL],
+         applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.h[DEL],
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c[DEL],
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h[DEL],
+         applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c[DEL],
+         applications/jpip/opj_client/opj_dec_server/jp2k_decoder.h[DEL],
+         applications/jpip/opj_client/opj_dec_server/jpipstream_manager.c[DEL],
+         applications/jpip/opj_client/opj_dec_server/jpipstream_manager.h[DEL],
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c[DEL],
+         applications/jpip/opj_client/opj_viewer[DEL],
+         applications/jpip/opj_client/opj_viewer_xerces[DEL],
+         applications/jpip/opj_server/CMakeLists.txt,
+         applications/jpip/opj_server/Makefile.am,
+         applications/jpip/opj_server/Makefile.nix[DEL],
+         applications/jpip/opj_server/channel_manager.c[DEL],
+         applications/jpip/opj_server/channel_manager.h[DEL],
+         applications/jpip/opj_server/jpip_parser.c[DEL],
+         applications/jpip/opj_server/jpip_parser.h[DEL],
+         applications/jpip/opj_server/opj_server.c[DEL],
+         applications/jpip/opj_server/query_parser.c[DEL],
+         applications/jpip/opj_server/query_parser.h[DEL],
+         applications/jpip/opj_server/session_manager.c[DEL],
+         applications/jpip/opj_server/session_manager.h[DEL],
+         applications/jpip/tools/Makefile.nix,
+         applications/jpip/tools/addXMLinJP2.c[DEL],
+         applications/jpip/tools/jpip_to_j2k.c[DEL],
+         applications/jpip/tools/jpip_to_jp2.c[DEL],
+         applications/jpip/tools/test_index.c[DEL],
+         applications/jpip/util[ADD],
+         applications/jpip/util/Makefile.nix[CPY],
+         applications/jpip/util/addXMLinJP2.c[CPY],
+         applications/jpip/util/jpip_to_j2k.c[CPY],
+         applications/jpip/util/jpip_to_jp2.c[CPY],
+         applications/jpip/util/opj_dec_server.c[CPY],
+         applications/jpip/util/opj_server.c[CPY],
+         applications/jpip/util/opj_viewer[CPY],
+         applications/jpip/util/opj_viewer_xerces[CPY],
+         applications/jpip/util/test_index.c[CPY]: start using API style
+         in openJPIP library
+
+2011-10-19  Mickaël Savinaud
+
+       * [r1014] CHANGES, applications/codec/convert.c: [trunk] WIP: solve
+         problem with writing of tga image from an image with signd=1
+         (credit to Winfried)
+       * [r1013] CHANGES, tests/comparePGXimages.c,
+         tests/compareRAWimages.c: [trunk] WIP: solve some memory leak in
+         test compare functions
+
+2011-10-18  Kaori Hagihara
+
+       * [r1012]
+         applications/jpip/opj_client/opj_dec_server/CMakeLists.txt,
+         applications/jpip/opj_client/opj_dec_server/Makefile.am,
+         applications/jpip/opj_server/CMakeLists.txt,
+         applications/jpip/opj_server/Makefile.am: adapt makefiles to the
+         new structure
+       * [r1011] applications/jpip/CHANGES,
+         applications/jpip/opj_client/opj_dec_server/Makefile.nix,
+         applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.c[ADD],
+         applications/jpip/opj_client/opj_dec_server/dec_clientmsg_handler.h[ADD],
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c,
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20111018.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/opj_server/Makefile.nix,
+         applications/jpip/opj_server/jpip_parser.c[ADD],
+         applications/jpip/opj_server/jpip_parser.h[ADD],
+         applications/jpip/opj_server/opj_server.c: rearranged opj_server,
+         opj_dec_server directory
+
+2011-10-14  Kaori Hagihara
+
+       * [r1009] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/j2kheader_manager.c,
+         applications/jpip/libopenjpip/jp2k_encoder.c,
+         applications/jpip/tools/jpip_to_j2k.c: enable all progression
+         orders
+
+2011-10-13  Kaori Hagihara
+
+       * [r1008] applications/jpip/opj_server/query_parser.c: include
+         stdlib.h for calloc
+
+2011-10-12  Mickaël Savinaud
+
+       * [r1007] CHANGES, libopenjpeg/pi.c: [trunk] WIP: resolve heap
+         corruption with p0_07.j2k (credit to Winfried)
+       * [r1006] CHANGES, applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, libopenjpeg/image.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/t2.c: [trunk] WIP: correct
+         some memory leaks in applications functions
+       * [r1005] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: add a read CBD
+         marker function (JPEG2000 part 2)
+       * [r1004] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: add a read MCO
+         marker function (JPEG2000 part 2)
+       * [r1003] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: add a read MCC
+         marker function (JPEG2000 part 2)
+       * [r1002] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk]
+         WIP: add a read MCT marker function (JPEG2000 part 2)
+
+2011-10-12  Kaori Hagihara
+
+       * [r1000] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/j2kheader_manager.c,
+         applications/jpip/libopenjpip/jp2k_encoder.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/opj_server/opj_server.c,
+         applications/jpip/opj_server/query_parser.c,
+         applications/jpip/opj_server/query_parser.h: enable layers
+         requests; restricting the number of codesream quality layers
+
+2011-10-11  Mickaël Savinaud
+
+       * [r998] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: correct a
+         segfault inside j2k_dump output
+
+2011-10-11  Kaori Hagihara
+
+       * [r997] applications/JavaOpenJPEG/JavaOpenJPEG.c,
+         applications/codec/image_to_j2k.c: -J option for -jpip added into
+         the option list
+       * [r996] CHANGES, applications/JavaOpenJPEG/JavaOpenJPEG.c,
+         applications/codec/image_to_j2k.c, applications/jpip/README:
+         change -v option was renamed to -u, which is equivalent to -TP
+         long option
+
+2011-10-11  Mickaël Savinaud
+
+       * [r995] CHANGES, libopenjpeg/jp2.c, libopenjpeg/tcd.c: [trunk]
+         WIP: correct some segfault with win platform and remove a aligned
+         allocation which produce error when a realloc is done on this
+         pointer
+       * [r994] CHANGES, libopenjpeg/cio.c, libopenjpeg/cio.h,
+         libopenjpeg/j2k.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/tcd.c: [trunk] WIP: add
+         stream length value to read unknown marker size, backport 855
+         into V2 framework, correct memory leak into get_cstr_info
+       * [r993] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h: [trunk]
+         WIP: add output elements about decoding of jp2 files with last
+         tile part lenght equal zero
+       * [r992] CHANGES, applications/codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/jp2.c,
+         tests/nonregression/test_suite.ctest.in: [trunk] WIP: correct
+         mistake with JP2 files and manage correctly the text_GBR.jp2
+         filecase
+
+2011-10-10  Kaori Hagihara
+
+       * [r990] CHANGES, applications/codec/image_to_j2k.c, configure.ac:
+         change -v option was reactivated for JPIP
+       * [r987] applications/jpip/CHANGES, applications/jpip/README,
+         applications/jpip/libopenjpip/cachemodel_manager.c,
+         applications/jpip/libopenjpip/cachemodel_manager.h,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/index_manager.h,
+         applications/jpip/libopenjpip/j2kheader_manager.c,
+         applications/jpip/libopenjpip/jp2k_encoder.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110930.jar[DEL],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/opj_client/opj_viewer/src/ImageManager.java,
+         applications/jpip/opj_client/opj_viewer/src/ImageViewer.java,
+         applications/jpip/opj_client/opj_viewer/src/ImageWindow.java,
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java,
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110930.jar[DEL],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20111010.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar,
+         applications/jpip/opj_client/opj_viewer_xerces/src/ImageViewer.java,
+         applications/jpip/opj_client/opj_viewer_xerces/src/ImageWindow.java,
+         applications/jpip/opj_server/opj_server.c,
+         applications/jpip/tools/Makefile.nix,
+         applications/jpip/tools/jpip_to_j2k.c: enable JPT-stream request
+         from client viewer option
+
+2011-10-10  Antonin Descampe
+
+       * [r986] ., applications/jpip/CHANGES,
+         applications/jpip/tools/CMakeLists.txt,
+         applications/jpip/tools/Makefile.am,
+         applications/jpip/tools/Makefile.nix,
+         applications/jpip/tools/indexer[DEL]: [trunk][JPIP]removed
+         obsolete indexer utility
+
+2011-10-10  Vincent Torri
+
+       * [r981] CHANGES: [trunk] fix name
+       * [r980] CHANGES, Makefile.am,
+         applications/jpip/libopenjpip/Makefile.am, configure.ac,
+         libopenjpeg-jpwl.pc.in[ADD], libopenjpeg/Makefile.am,
+         libopenjpeg/jpwl/Makefile.am: [trunk] add libopenjpeg-jpwl.pc.in.
+         fix output when --disable-shared or --disable-static is passed to
+         configure. Minor clean up of configure.ac.
+       * [r978] CHANGES, Makefile.am,
+         applications/jpip/tools/indexer/Makefile.am,
+         applications/mj2/Makefile.am, libopenjpeg/Makefile.am: [trunk]
+         fix 'distcheck' rule
+
+2011-10-07  Mickaël Savinaud
+
+       * [r976] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: correct mistake
+         in text output inside set_decoded_area function (credit to
+         Winfried)
+       * [r975] CHANGES, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c, tests/nonregression/CMakeLists.txt:
+         [trunk] WIP: update jp2 dump functions with the new V2 framework
+       * [r974] CHANGES, tests/conformance/CMakeLists.txt: [trunk] WIP:
+         update output filename of conformance dump test to be compatible
+         with new baseline
+       * [r972] CHANGES, applications/codec/j2k_dump.c,
+         libopenjpeg/openjpeg.c: [trunk] correct wrong input in dump_codec
+         function and add missing return value
+       * [r971] CHANGES, libopenjpeg/j2k.c: [trunk] WIP: correct mistake
+         inside set_decoded_area function (credit to Francois De
+         Vieilleville)
+       * [r970] ., CHANGES, CMakeLists.txt, opj_config.h.cmake.in[CPY],
+         opj_configh.cmake.in[DEL], tests/conformance/CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt,
+         tests/nonregression/encoder_test_suite.txt[DEL],
+         tests/nonregression/test_suite.ctest.in[CPY]: [trunk] WIP:
+         backport rev 967-969 about test suite enhancement and rename of
+         opj_configh.cmake.in from opj-1.5 to trunk
+
+2011-10-06  Mickaël Savinaud
+
+       * [r963] CHANGES, CMakeLists.txt, doc/CMakeLists.txt,
+         doc/Doxyfile-html.dox.cmake[ADD], doc/mainpage.dox.cmake[ADD]:
+         [trunk] WIP: Enhance html documentation generation with cmake,
+         add a mainpage to this documentation and bump version to 1.99.0
+         into the main CMakeLists (as rev951)
+       * [r962] CHANGES, applications/codec/j2k_to_image.c: [trunk] WIP:
+         fix build error with windows configuration induced by rev 960
+
+2011-10-05  Mickaël Savinaud
+
+       * [r961] CHANGES, applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, libopenjpeg/dwt.c,
+         libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c,
+         libopenjpeg/tgt.h: [trunk] WIP: fix the decoding process with
+         conformance files and V2 framework
+
+2011-09-30  Vincent Torri
+
+       * [r954] CHANGES, applications/jpip/tools/indexer/CMakeLists.txt,
+         applications/jpip/tools/indexer/Makefile.am,
+         applications/jpip/tools/indexer/ext_libopenjpeg/cio_ext.c,
+         applications/jpip/tools/indexer/ext_libopenjpeg/ext_jp2.c,
+         applications/jpip/tools/indexer/ext_libopenjpeg/phix_manager.c,
+         applications/jpip/tools/indexer/ext_libopenjpeg/tpix_manager.c,
+         applications/jpip/tools/indexer/idxjp2_manager.c,
+         applications/jpip/tools/indexer/j2k_decoder.c, configure.ac,
+         libopenjpeg/jpwl/Makefile.am: * [vincent] fix autotools for
+         various compilation problems
+         * [vincent] fix indexer compilation. Patch from Winfried
+
+2011-09-30  Kaori Hagihara
+
+       * [r953] CHANGES, libopenjpeg/jp2.c, libopenjpeg/phix_manager.c,
+         libopenjpeg/ppix_manager.c: modified indexer for JPIP, JPP-stream
+       * [r952] applications/jpip/CHANGES, applications/jpip/README,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/Makefile.am,
+         applications/jpip/libopenjpip/byte_manager.c,
+         applications/jpip/libopenjpip/byte_manager.h,
+         applications/jpip/libopenjpip/cachemodel_manager.c,
+         applications/jpip/libopenjpip/cachemodel_manager.h,
+         applications/jpip/libopenjpip/comMakefile.mk,
+         applications/jpip/libopenjpip/ihdrbox_manager.c,
+         applications/jpip/libopenjpip/ihdrbox_manager.h,
+         applications/jpip/libopenjpip/imgreg_manager.c,
+         applications/jpip/libopenjpip/imgreg_manager.h,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/index_manager.h,
+         applications/jpip/libopenjpip/j2kheader_manager.c[ADD],
+         applications/jpip/libopenjpip/j2kheader_manager.h[ADD],
+         applications/jpip/libopenjpip/jp2k_encoder.c[ADD],
+         applications/jpip/libopenjpip/jp2k_encoder.h[ADD],
+         applications/jpip/libopenjpip/metadata_manager.h,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c,
+         applications/jpip/opj_client/opj_dec_server/jpipstream_manager.c,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c,
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110916.jar[DEL],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110930.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/opj_client/opj_viewer/src/ImageManager.java,
+         applications/jpip/opj_client/opj_viewer/src/ImageViewer.java,
+         applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java,
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java,
+         applications/jpip/opj_client/opj_viewer/src/PnmImage.java,
+         applications/jpip/opj_client/opj_viewer/src/RegimViewer.java,
+         applications/jpip/opj_client/opj_viewer/src/ResizeListener.java,
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110916.jar[DEL],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110930.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar,
+         applications/jpip/opj_server/opj_server.c,
+         applications/jpip/opj_server/query_parser.c,
+         applications/jpip/opj_server/query_parser.h,
+         applications/jpip/tools/indexer/ext_libopenjpeg/phix_manager.c,
+         applications/jpip/tools/indexer/ext_libopenjpeg/ppix_manager.c,
+         applications/jpip/tools/jpip_to_j2k.c,
+         applications/jpip/tools/jpip_to_jp2.c: enabled JPP-stream
+
+2011-09-28  Vincent Torri
+
+       * [r951] configure.ac: [trunk] bump version to 1.99.0
+
+2011-09-27  Mickaël Savinaud
+
+       * [r950] CHANGES, applications/codec/j2k_dump.c,
+         libopenjpeg/event.c, libopenjpeg/openjpeg.h: [trunk] WIP: enhance
+         the event management into the new API
+       * [r949] CHANGES, libopenjpeg/j2k.c, libopenjpeg/t1.c,
+         libopenjpeg/t1.h: [trunk] WIP: fix some warnings about a static
+         function and j2k_read_unk_v2
+       * [r948] CHANGES, applications/codec/index.c,
+         applications/codec/index.h, applications/codec/j2k_dump.c,
+         libopenjpeg/image.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h: [trunk] WIP: add basis for
+         a new output management of the codestream information and index
+       * [r947] CHANGES, applications/codec/index.c,
+         applications/codec/j2k_dump.c: [trunk] WIP: fix some warnings
+         from j2k_dump and index.c
+
+2011-09-22  Mickaël Savinaud
+
+       * [r946] CHANGES, applications/mj2/Makefile.am,
+         libopenjpeg/Makefile.am: [trunk] WIP: fix build compilation (with
+         autotools) with MJ2 option (credit to Winfried)
+       * [r945] CHANGES, libopenjpeg/event.c, libopenjpeg/event.h,
+         libopenjpeg/openjpeg.h: WIP: fix build compilation error with
+         windows platform about event_mgr management
+
+2011-09-21  Mickaël Savinaud
+
+       * [r944] CHANGES, applications/codec/j2k_dump.c,
+         libopenjpeg/event.c, libopenjpeg/event.h, libopenjpeg/j2k.c,
+         libopenjpeg/jp2.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h: [trunk] WIP: clean the j2k_dump
+         application and the lib regards to the event management
+       * [r943] CHANGES, CMakeLists.txt, applications/codec/convert.c,
+         applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, libopenjpeg/cio.h,
+         opj_configh.cmake.in: Enhance the support of endianess with cmake
+         and inside the code (credit to Winfried)
+
+2011-09-20  Mickaël Savinaud
+
+       * [r942] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/t2.c: WIP: fixed build issues with JPWL option ON
+       * [r941] CHANGES, applications/mj2/CMakeLists.txt: WIP: fixed build
+         issue with MJ2 option ON with new framework
+
+2011-09-19  Mickaël Savinaud
+
+       * [r938] CHANGES, applications/codec/j2k_dump.c,
+         libopenjpeg/cidx_manager.c, libopenjpeg/opj_includes.h,
+         libopenjpeg/phix_manager.c, libopenjpeg/ppix_manager.c,
+         libopenjpeg/thix_manager.c, libopenjpeg/tpix_manager.c: Enhance
+         some new JPIP files about opj_config inclusion and using of
+         free/calloc (credit to Julien Malik)
+       * [r937] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/j2k.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/t2.c:
+         WIP: begin to test opj_decode_tile_data
+       * [r936] CHANGES, libopenjpeg/dwt.c, libopenjpeg/dwt.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/t1.c,
+         libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h: WIP: update t1, t2, tcd to
+         use same strut as in V2
+       * [r935] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/j2k.c,
+         libopenjpeg/jp2.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h: WIP: begin to test opj_read_tile_header
+         with V2 style
+       * [r934] CHANGES, applications/codec/index.c,
+         applications/codec/index.h, applications/codec/j2k_dump.c,
+         libopenjpeg/image.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h: WIP: create a new framework
+         to output file information
+       * [r933] CHANGES, libopenjpeg/j2k.c: WIP: remove a piece of code
+         copy by the merge op at the wrong place
+       * [r932] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/cio.c,
+         libopenjpeg/image.c, libopenjpeg/jp2.c, libopenjpeg/openjpeg.h:
+         WIP: begin to clean j2k_dump and some other small things
+       * [r931] CHANGES, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/jp2.c, libopenjpeg/openjpeg.c: WIP: enchance the new
+         version with some bug fixes from v1 and from me
+       * [r930] CHANGES, applications/codec/index.c,
+         applications/codec/j2k_dump.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: WIP: add support
+         of jp2 for new j2k_dump function and some other small stuff
+       * [r929] CHANGES, applications/codec/j2k_dump.c,
+         libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/pi.h,
+         libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h: WIP: new image_header struct is used and
+         enable used of cstr_info
+       * [r928] CHANGES, libopenjpeg/openjpeg.c: WIP: manage the case of
+         event_mgr is not provided to setup_decoder function
+       * [r927] CHANGES, libopenjpeg/function_list.c[ADD],
+         libopenjpeg/function_list.h[ADD]: WIP: insert elements from V2
+         framework into the trunk (add missing files)
+       * [r926] CHANGES, applications/codec/j2k_dump.c,
+         libopenjpeg/CMakeLists.txt, libopenjpeg/cio.c, libopenjpeg/cio.h,
+         libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/event.c,
+         libopenjpeg/event.h, libopenjpeg/image.c, libopenjpeg/image.h,
+         libopenjpeg/int.h, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/opj_includes.h,
+         libopenjpeg/pi.c, libopenjpeg/pi.h, libopenjpeg/t1.c,
+         libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c,
+         libopenjpeg/tgt.h, opj_configh.cmake.in: Work In Progress: insert
+         elements from V2 framework into the trunk
+
+2011-09-16  Kaori Hagihara
+
+       * [r925] applications/jpip/CHANGES, applications/jpip/README: Add
+         README description for stateless requests
+       * [r924]
+         applications/jpip/opj_client/opj_dec_server/cache_manager.c,
+         applications/jpip/opj_client/opj_dec_server/cache_manager.h,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c:
+         opj_dec_server enabled stateless requests
+       * [r923]
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110825.jar[DEL],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110916.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar:
+         opj_viewer_xerces enabled stateless requests
+       * [r922]
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110825.jar[DEL],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110916.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/opj_client/opj_viewer/src/ImageManager.java,
+         applications/jpip/opj_client/opj_viewer/src/ImageViewer.java,
+         applications/jpip/opj_client/opj_viewer/src/ImageWindow.java,
+         applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java,
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java:
+         opj_viewer enabled stateless requests
+
+2011-09-09  Antonin Descampe
+
+       * [r917] libopenjpeg/jpwl/Makefile.am: TRUNK: fixed autotools for
+         new indexer option
+       * [r915] CHANGES: forgot the CHANGES file in r913
+       * [r913] applications/JavaOpenJPEG/JavaOpenJPEG.c,
+         applications/codec/image_to_j2k.c,
+         applications/mj2/CMakeLists.txt, applications/mj2/Makefile.am,
+         libopenjpeg/CMakeLists.txt, libopenjpeg/Makefile.am,
+         libopenjpeg/cidx_manager.c[ADD], libopenjpeg/cidx_manager.h[ADD],
+         libopenjpeg/cio.c, libopenjpeg/cio.h,
+         libopenjpeg/indexbox_manager.h[ADD], libopenjpeg/j2k.c,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/opj_includes.h,
+         libopenjpeg/phix_manager.c[ADD], libopenjpeg/ppix_manager.c[ADD],
+         libopenjpeg/thix_manager.c[ADD], libopenjpeg/tpix_manager.c[ADD]:
+         TRUNK:added a new indexer functionality to the library. With the
+         new -jpip option at encoding, the user can now generate a JP2
+         file including an XML box with the index used when browsing the
+         image with JPIP
+
+2011-09-02  Mickaël Savinaud
+
+       * [r910] CHANGES, tests/compareRAWimages.c: fixed windows nighlty
+         crash about one missing opj_getopt() (and warning with other
+         platform)
+
+2011-09-01  Kaori Hagihara
+
+       * [r909] applications/jpip/CHANGES,
+         applications/jpip/opj_server/opj_server.c: changed terminating
+         status of opj_server in debug/non-server mode
+
+2011-09-01  Antonin Descampe
+
+       * [r907] CHANGES, CMake/CheckHaveGetopt.cmake[DEL], CMakeLists.txt,
+         applications/JavaOpenJPEG/CMakeLists.txt,
+         applications/JavaOpenJPEG/JavaOpenJPEG.c,
+         applications/JavaOpenJPEG/JavaOpenJPEGDecoder.c,
+         applications/JavaOpenJPEG/Makefile, applications/Makefile.am,
+         applications/codec/CMakeLists.txt,
+         applications/codec/Makefile.am, applications/codec/convert.c,
+         applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c,
+         applications/codec/windirent.h,
+         applications/common/getopt.c[DEL],
+         applications/common/getopt.h[DEL],
+         applications/common/opj_getopt.c[CPY],
+         applications/common/opj_getopt.h[CPY],
+         applications/mj2/CMakeLists.txt, applications/mj2/Makefile.am,
+         applications/mj2/frames_to_mj2.c,
+         applications/mj2/mj2_to_metadata.c,
+         applications/mj2/mj2_to_metadata.vcproj, tests/CMakeLists.txt,
+         tests/comparePGXimages.c, tests/compareRAWimages.c,
+         tests/compare_dump_files.c, tests/nonregression/CMakeLists.txt:
+         renamed getopt.{c/h} to opj_getopt.{c/h} and forced the use of
+         these files rather than the system ones. This fixed issue 78.
+         Credit to Winfried.
+
+2011-08-31  Mickaël Savinaud
+
+       * [r905] CHANGES, tests/compare_dump_files.c: fixed a segfault with
+         fgets return value for some cases inside test function
+         compare_dump_file()
+       * [r901] CHANGES, CMake/CTestCustom.cmake.in, tests/CMakeLists.txt,
+         tests/compareRAWimages.c[ADD],
+         tests/nonregression/CMakeLists.txt: enhance the encoding test
+         suite and remove unsued CONFIGURE_FILE into a CMakeList
+
+2011-08-30  Mickaël Savinaud
+
+       * [r900] CHANGES, CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt,
+         tests/nonregression/encoder_test_suite.txt[ADD],
+         tests/nonregression/opj_ref_decode_cmd.sh.in[ADD]: added first
+         version of the encoding tests suite
+
+2011-08-28  Kaori Hagihara
+
+       * [r897] applications/jpip/tools/indexer/Makefile.nix,
+         applications/jpip/tools/indexer/cidx_manager.c[DEL],
+         applications/jpip/tools/indexer/cidx_manager.h[DEL],
+         applications/jpip/tools/indexer/cio_ext.c[DEL],
+         applications/jpip/tools/indexer/cio_ext.h[DEL],
+         applications/jpip/tools/indexer/ext_libopenjpeg[ADD],
+         applications/jpip/tools/indexer/ext_libopenjpeg/cidx_manager.c[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/cidx_manager.h[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/cio_ext.c[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/cio_ext.h[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/ext_j2k.c[ADD],
+         applications/jpip/tools/indexer/ext_libopenjpeg/ext_jp2.c[ADD],
+         applications/jpip/tools/indexer/ext_libopenjpeg/ext_openjpeg.h[ADD],
+         applications/jpip/tools/indexer/ext_libopenjpeg/indexbox_manager.h[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/phix_manager.c[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/ppix_manager.c[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/thix_manager.c[CPY],
+         applications/jpip/tools/indexer/ext_libopenjpeg/tpix_manager.c[CPY],
+         applications/jpip/tools/indexer/idxjp2_manager.c,
+         applications/jpip/tools/indexer/indexbox_manager.h[DEL],
+         applications/jpip/tools/indexer/j2k_decoder.c,
+         applications/jpip/tools/indexer/phix_manager.c[DEL],
+         applications/jpip/tools/indexer/ppix_manager.c[DEL],
+         applications/jpip/tools/indexer/thix_manager.c[DEL],
+         applications/jpip/tools/indexer/tpix_manager.c[DEL]:
+         reorganization of indexer before importing extentional
+         libopenjpeg files
+
+2011-08-27  Antonin Descampe
+
+       * [r895] applications/jpip/CHANGES,
+         applications/jpip/opj_client/opj_dec_server/CMakeLists.txt: fixed
+         missing include directory in
+         opj_client/opj_dec_server/CMakeLists.txt
+
+2011-08-26  Antonin Descampe
+
+       * [r893] Makefile.am, configure.ac: small changes in autotools
+         files
+       * [r892] applications/jpip/CHANGES,
+         applications/jpip/tools/indexer/CMakeLists.txt[ADD],
+         applications/jpip/tools/indexer/Makefile.am[ADD]: fixed cmake and
+         autotools files to reflect recent indexer changes in JPIP
+
+2011-08-26  Kaori Hagihara
+
+       * [r889] applications/jpip/CHANGES, applications/jpip/README,
+         applications/jpip/opj_client/opj_dec_server/Makefile.nix,
+         applications/jpip/tools/indexer/CMakeLists.txt[DEL],
+         applications/jpip/tools/indexer/Makefile.am[DEL],
+         applications/jpip/tools/indexer/Makefile.nix,
+         applications/jpip/tools/indexer/bio.c[DEL],
+         applications/jpip/tools/indexer/bio.h[DEL],
+         applications/jpip/tools/indexer/cidx_manager.c[ADD],
+         applications/jpip/tools/indexer/cidx_manager.h[ADD],
+         applications/jpip/tools/indexer/cio.c[DEL],
+         applications/jpip/tools/indexer/cio.h[DEL],
+         applications/jpip/tools/indexer/cio_ext.c[ADD],
+         applications/jpip/tools/indexer/cio_ext.h[ADD],
+         applications/jpip/tools/indexer/event_mgr_handler.c[ADD],
+         applications/jpip/tools/indexer/event_mgr_handler.h[ADD],
+         applications/jpip/tools/indexer/idxjp2_manager.c[ADD],
+         applications/jpip/tools/indexer/index_create.c[DEL],
+         applications/jpip/tools/indexer/indexbox_manager.h[ADD],
+         applications/jpip/tools/indexer/int.c[DEL],
+         applications/jpip/tools/indexer/int.h[DEL],
+         applications/jpip/tools/indexer/j2k.h[DEL],
+         applications/jpip/tools/indexer/j2k_decoder.c[ADD],
+         applications/jpip/tools/indexer/j2k_to_idxjp2.c[ADD],
+         applications/jpip/tools/indexer/j2k_to_idxjp2.h[ADD],
+         applications/jpip/tools/indexer/jp2.c[DEL],
+         applications/jpip/tools/indexer/jp2.h[DEL],
+         applications/jpip/tools/indexer/jpip.c[DEL],
+         applications/jpip/tools/indexer/jpip.h[DEL],
+         applications/jpip/tools/indexer/phix_manager.c[ADD],
+         applications/jpip/tools/indexer/pi.c[DEL],
+         applications/jpip/tools/indexer/pi.h[DEL],
+         applications/jpip/tools/indexer/ppix_manager.c[ADD],
+         applications/jpip/tools/indexer/t2.c[DEL],
+         applications/jpip/tools/indexer/t2.h[DEL],
+         applications/jpip/tools/indexer/tcd.c[DEL],
+         applications/jpip/tools/indexer/tcd.h[DEL],
+         applications/jpip/tools/indexer/tgt.c[DEL],
+         applications/jpip/tools/indexer/tgt.h[DEL],
+         applications/jpip/tools/indexer/thix_manager.c[ADD],
+         applications/jpip/tools/indexer/tpix_manager.c[ADD]: modified
+         indexer to use the latest openjpeg library
+
+2011-08-26  Antonin Descampe
+
+       * [r887] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/libopenjpip/Makefile.am: fixed cmake and
+         autotools files to reflect recent changes in JPIP
+
+2011-08-26  Kaori Hagihara
+
+       * [r886] applications/jpip/CHANGES,
+         applications/jpip/opj_client/opj_dec_server/Makefile.nix: fixed
+         Makefile.nix to load openjpeg library from this archive
+
+2011-08-25  Kaori Hagihara
+
+       * [r885] applications/jpip/CHANGES, applications/jpip/README,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/opj_client/opj_dec_server/cache_manager.c,
+         applications/jpip/opj_client/opj_dec_server/cache_manager.h,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c,
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110824.jar[DEL],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110825.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/opj_client/opj_viewer/src/ImageManager.java,
+         applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java,
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java,
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110824.jar[DEL],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110825.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar,
+         applications/jpip/opj_server/Makefile.am,
+         applications/jpip/opj_server/Makefile.nix,
+         applications/jpip/opj_server/opj_server.c: added tid request
+         support to JPIP client and JPIP server quit request
+
+2011-08-24  Kaori Hagihara
+
+       * [r884] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/box_manager.c,
+         applications/jpip/libopenjpip/box_manager.h,
+         applications/jpip/libopenjpip/boxheader_manager.c,
+         applications/jpip/libopenjpip/byte_manager.c,
+         applications/jpip/libopenjpip/byte_manager.h,
+         applications/jpip/libopenjpip/codestream_manager.h,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/metadata_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/placeholder_manager.c,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c,
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110711.jar[DEL],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110824.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java,
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110711.jar[DEL],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110824.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar,
+         applications/jpip/opj_server/channel_manager.c,
+         applications/jpip/opj_server/opj_server.c,
+         applications/jpip/opj_server/query_parser.c,
+         applications/jpip/opj_server/query_parser.h: support tid request
+       * [r883] applications/jpip/opj_server/opj_server.c: moved
+         declarations of functions of opj_server for readability
+       * [r882] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/cachemodel_manager.c[ADD],
+         applications/jpip/libopenjpip/cachemodel_manager.h[ADD],
+         applications/jpip/libopenjpip/comMakefile.mk,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/index_manager.h,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/libopenjpip/target_manager.c,
+         applications/jpip/libopenjpip/target_manager.h,
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java,
+         applications/jpip/opj_server/Makefile.nix,
+         applications/jpip/opj_server/channel_manager.c,
+         applications/jpip/opj_server/channel_manager.h,
+         applications/jpip/opj_server/opj_server.c,
+         applications/jpip/opj_server/session_manager.c,
+         applications/jpip/opj_server/session_manager.h: added
+         cachemodel_manager, which had been managed in target_manager
+         previously
+
+2011-08-22  Mathieu Malaterre
+
+       * [r879] tests/conformance/CMakeLists.txt,
+         tests/nonregression/CMakeLists.txt: Properly close bug #73, by
+         providing a test for it.
+
+2011-08-22  Antonin Descampe
+
+       * [r877] CMakeLists.txt, INSTALL: updated INSTALL files, fixed a
+         bug in CMakeLists.txt that prevented finding the data directory
+       * [r876] INSTALL, THANKS: INSTALL and THANKS files update
+
+2011-08-16  Antonin Descampe
+
+       * [r875] ., AUTHORS[CPY], CHANGES, LICENSE, NEWS[CPY], README,
+         THANKS[CPY], applications/codec/Makefile.am, configure.ac: added
+         NEWS, AUTHORS and THANKS files. Cosmetic changes in autotools
+         files (in trunk)
+       * [r873] ., CHANGES, Makefile.nix[DEL],
+         applications/codec/Makefile.nix[DEL],
+         applications/mj2/Makefile.nix[DEL], config.nix[DEL],
+         doc/Makefile.nix[DEL], libopenjpeg/jpwl/Makefile.nix[DEL],
+         opj_config.h.in.user[DEL], testing[DEL]: removed obsolete testing
+         directory and *.nix files (in trunk)
+       * [r870] CHANGES, CMake/FindFCGI.cmake, applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/CMakeLists.txt,
+         applications/jpip/opj_server/CMakeLists.txt: fixed cmake support
+         for openjpip
+
+2011-08-15  Antonin Descampe
+
+       * [r868] CHANGES,
+         applications/jpip/opj_client/opj_dec_server/Makefile.am,
+         applications/jpip/tools/jpip_to_j2k.c,
+         applications/jpip/tools/jpip_to_jp2.c, configure.ac,
+         m4/opj_check_lib.m4: fixed a bug in autotools files that
+         prevented libfcgi to be correctly found in some cases (patch from
+         V.Torri)
+       * [r866] INSTALL: minor changes in autotools installation README
+
+2011-08-12  Antonin Descampe
+
+       * [r864] CHANGES, CMake/FindFCGI.cmake[ADD], CMakeLists.txt,
+         applications/CMakeLists.txt, applications/jpip/CHANGES,
+         applications/jpip/CMakeLists.txt[ADD],
+         applications/jpip/libopenjpip/CMakeLists.txt[ADD],
+         applications/jpip/opj_client/CMakeLists.txt[ADD],
+         applications/jpip/opj_client/opj_dec_server/CMakeLists.txt[ADD],
+         applications/jpip/opj_server/CMakeLists.txt[ADD],
+         applications/jpip/tools/CMakeLists.txt[ADD],
+         applications/jpip/tools/indexer/CMakeLists.txt[ADD],
+         thirdparty/CMakeLists.txt: added cmake support to openjpip
+
+2011-08-11  Mickaël Savinaud
+
+       * [r863] CHANGES, thirdparty/CMakeLists.txt: Fixed issue #76
+         (trunk)
+
+2011-08-11  Antonin Descampe
+
+       * [r861] CHANGES, configure.ac: minor bug fix in configure.ac
+         (credit to Vincent Torri)
+
+2011-08-11  Mickaël Savinaud
+
+       * [r859] CHANGES, libopenjpeg/j2k.c: fixed build error with
+         position of variable declaration after patch 856
+       * [r858] CHANGES, applications/codec/convert.c: fixed wrong patch
+         with the return value of fgets into convert.c file
+
+2011-08-10  Mickaël Savinaud
+
+       * [r857] CHANGES, applications/codec/convert.c: fixed error with
+         the return value of fgets into convert.c file
+       * [r856] CHANGES, libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_includes.h: moved the definition of
+         OPJ_ARG_NOT_USED from opj_includes.h to openjpeg.h
+       * [r855] CHANGES, libopenjpeg/tcd.c: fixed segfault with 123.j2c
+         and bug.j2c images (thanks to Tim Mattox for his contribution to
+         this patch)
+       * [r854] CHANGES, libopenjpeg/j2k.c: fixed glibc error with broken2
+         and broken4 images
+       * [r853] CHANGES, tests/comparePGXimages.c,
+         tests/compare_dump_files.c: add copyright header into new test
+         functions
+       * [r852] CHANGES, applications/codec/j2k_dump.c, libopenjpeg/j2k.c,
+         libopenjpeg/jp2.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_includes.h, libopenjpeg/t1.c, libopenjpeg/tcd.c:
+         removed unused parameters warnings with the solution proposed by
+         myself and Bob Friesenhahn
+
+2011-08-09  Antonin Descampe
+
+       * [r851] CHANGES, openjpeg.xcodeproj[DEL]: removed xcode project
+         files (cmake and autotools are now the only supported build
+         methods)
+
+2011-07-29  Mickaël Savinaud
+
+       * [r850] CHANGES, applications/mj2/CMakeLists.txt: update MJ2
+         CMakeLists regards to the new thirdparty strategy
+       * [r849] CHANGES, CMake/CTestCustom.cmake.in: increase number of
+         warning reported on the dashboard (forgot the file in the last
+         commit)
+       * [r848] CHANGES, applications/codec/convert.c,
+         applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, applications/common/getopt.c,
+         applications/common/getopt.h, libopenjpeg/event.c,
+         libopenjpeg/jp2.c, libopenjpeg/t2.c, tests/comparePGXimages.c,
+         tests/compare_dump_files.c: solve some obvious warnings for WIN
+         platform, increase number of warning reported on the dashboard,
+         correct last warnings with gcc 4.4 (-Wall)
+
+2011-07-28  Mickaël Savinaud
+
+       * [r846] applications/codec/convert.c,
+         applications/codec/j2k_to_image.c, applications/common/getopt.c,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c,
+         applications/mj2/frames_to_mj2.c, applications/mj2/mj2.c,
+         applications/mj2/mj2.h, applications/mj2/mj2_convert.c,
+         applications/mj2/mj2_convert.h, libopenjpeg/dwt.c,
+         libopenjpeg/j2k.c, libopenjpeg/jpwl/jpwl.c,
+         libopenjpeg/jpwl/jpwl_lib.c: manage case 0 frames inside
+         yuv_num_frames function and correct some warnings with gcc4.5
+         (credit to Winfried)
+
+2011-07-27  Mickaël Savinaud
+
+       * [r845] CHANGES, applications/codec/convert.c,
+         applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c,
+         applications/codec/j2k_to_image.c, tests/compare_dump_files.c,
+         tests/nonregression/CMakeLists.txt: correct some warnings
+         detected under unix platform
+       * [r844] CHANGES, CMakeLists.txt,
+         applications/codec/CMakeLists.txt, tests/CMakeLists.txt,
+         tests/nonregression[ADD],
+         tests/nonregression/CMakeLists.txt[ADD]: added new decoding/dump
+         tests based on data found in input/nonregresion repository
+         (remove JPEG2000_CONFORMANCE_DATA_ROOT variable, add
+         REF_DECODER_BIN_PATH variable for the encoder test suite). Remove
+         definitively old tests
+
+2011-07-26  Mickaël Savinaud
+
+       * [r843] CHANGES, tests/compare_dump_files.c: correct CRLF problem
+         between unix baseline and win platform test file generated by
+         j2k_dump
+       * [r842] CHANGES, tests/comparePGXimages.c,
+         tests/compare_dump_files.c: use ansi c function fgets instead of
+         GNU function getline to avoid build error with win platform
+       * [r841] CHANGES, applications/codec/j2k_dump.c: delete double
+         semi-colon at end of line which generate crash on win platform
+
+2011-07-25  Mickaël Savinaud
+
+       * [r839] CHANGES, tests/CMakeLists.txt, tests/comparePGXimages.c,
+         tests/compare_dump_files.c[ADD],
+         tests/conformance/CMakeLists.txt: added non-regression tests for
+         j2k_dump function and conformance data
+       * [r838] CHANGES, applications/codec/j2k_dump.c: modify j2k_dump to
+         support output file, needed for non-regression tests
+       * [r837] CHANGES, applications/codec/convert.c: fixed issue 74 for
+         trunk
+
+2011-07-22  Mickaël Savinaud
+
+       * [r834] CHANGES, tests/CMakeLists.txt, thirdparty/CMakeLists.txt,
+         thirdparty/libtiff/CMakeLists.txt: correct some troubles about
+         thirdparty when they are used
+
+2011-07-21  Mickaël Savinaud
+
+       * [r833] CHANGES, tests/CMakeLists.txt: correct a compil error
+         linked to getopt with win platform
+       * [r831] CHANGES, CMakeLists.txt,
+         applications/codec/CMakeLists.txt, tests[ADD],
+         tests/CMakeLists.txt[ADD], tests/comparePGXimages.c[ADD],
+         tests/conformance[ADD], tests/conformance/CMakeLists.txt[ADD],
+         thirdparty/CMakeLists.txt: add new decode tests based on
+         conformance data and tolerance. Non regression is also added on
+         the decoder output. Deactivate old tests.
+       * [r830] CHANGES, applications/codec/convert.c: to follow last
+         version of conformance data about component separator for pgx
+         file, we changed - to _ separator even if nb component = 1
+       * [r829] CHANGES, thirdparty/CMakeLists.txt: removed unused warning
+         configuration message
+
+2011-07-18  Mickaël Savinaud
+
+       * [r825] CHANGES, applications/codec/convert.c: correct build error
+         (mislocated declaration) with convert to tiff function when
+         HAVE_LIBTIFF is defined
+
+2011-07-13  Mickaël Savinaud
+
+       * [r824] CHANGES, CMake/FindLCMS.cmake[CPY],
+         CMake/FindLCMS2.cmake[CPY], CMakeLists.txt,
+         applications/CMakeLists.txt, applications/codec/CMakeLists.txt,
+         opj_configh.cmake.in, thirdparty/CMakeLists.txt,
+         thirdparty/FindLCMS.cmake[DEL], thirdparty/FindLCMS2.cmake[DEL]:
+         improved some CMakeLists files linked to the build of
+         applications which used thirdparty
+
+2011-07-11  Antonin Descampe
+
+       * [r819] CHANGES: updated CHNAGES files after branch renaming
+
+2011-07-11  Kaori Hagihara
+
+       * [r817]
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110510.jar[DEL],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110711.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar:
+         updates of jar files 2
+       * [r816]
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110510.jar[DEL],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110711.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar:
+         updates of jar files
+
+2011-07-10  Antonin Descampe
+
+       * [r812] CHANGES: opj-v1-branch created
+       * [r811] CHANGES, libopenjpeg/t1.c: improved encoding speed in
+         t1_encode_cblks (credit to Giuseppe Baruffa)
+
+2011-07-06  Kaori Hagihara
+
+       * [r810] applications/jpip/Makefile.nix,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/tools/Makefile.nix: bug fixed for error
+         concerning parameter name modification, Makefile.nix also
+         corrected
+
+2011-07-06  Antonin Descampe
+
+       * [r809] applications/jpip/CHANGES, applications/jpip/mainpage.h,
+         applications/jpip/opj_client/opj_dec_server/Makefile.am,
+         applications/jpip/tools/Makefile.am,
+         applications/jpip/tools/jpip_to_jp2.c: JPIP : fixed autotools to
+         work with recent name changes
+
+2011-07-05  Kaori Hagihara
+
+       * [r808] applications/jpip/CHANGES,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c,
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar,
+         applications/jpip/opj_client/opj_viewer/src/ImageManager.java,
+         applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java,
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java:
+         additional changes of parameter names and message names for
+         image_viewer and decoding_server from JPT to JPIP-stream
+       * [r806] applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h: add
+         documentations
+       * [r805] applications/jpip/tools/Makefile.nix,
+         applications/jpip/tools/jpip_to_j2k.c[CPY],
+         applications/jpip/tools/jpip_to_jp2.c[CPY],
+         applications/jpip/tools/jpt_to_j2k.c[DEL],
+         applications/jpip/tools/jpt_to_jp2.c[DEL]: changed program and
+         parameter names from jpt to jpip
+       * [r804] applications/jpip/tools/jpt_to_j2k.c,
+         applications/jpip/tools/jpt_to_jp2.c: changed func name
+         parse_stream to parse_JPIPstream
+
+2011-07-04  Kaori Hagihara
+
+       * [r803] applications/jpip/CHANGES,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/opj_client/opj_dec_server/Makefile.nix,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h,
+         applications/jpip/opj_client/opj_dec_server/jpipstream_manager.c[ADD],
+         applications/jpip/opj_client/opj_dec_server/jpipstream_manager.h[ADD],
+         applications/jpip/opj_client/opj_dec_server/jptstream_manager.c[DEL],
+         applications/jpip/opj_client/opj_dec_server/jptstream_manager.h[DEL],
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c:
+         changed parameter and file names regarding JPT-stream to
+         JPIP-stream, which handles also JPP-stream
+
+2011-07-03  Antonin Descampe
+
+       * [r797] CHANGES, applications/codec/convert.c: fixed bmptoimage
+         (see
+         http://groups.google.com/group/openjpeg/browse_thread/thread/33a24c5896bf6391)
+       * [r795] CHANGES, applications/common/color.c, libopenjpeg/jp2.c:
+         fixed handling of "jp2->meth" value (Restricted ICC profile
+         handling currently not implemented)
+
+2011-06-30  Antonin Descampe
+
+       * [r791] CHANGES, CMake/CTestCustom.cmake.in[CPY], CMakeLists.txt,
+         CTestConfig.cmake[CPY], applications/codec/CMakeLists.txt,
+         testing/CTestConfig.cmake[DEL],
+         testing/CTestCustom.cmake.in[DEL]: fixed CTest configuration
+         files
+
+2011-06-27  Kaori Hagihara
+
+       * [r790] applications/jpip/opj_server/opj_server.c: typo miss
+         corrections for fx,fy
+
+2011-06-03  Mathieu Malaterre
+
+       * [r787] CHANGES, applications/CMakeLists.txt,
+         applications/codec/CMakeLists.txt: Fix some error with cmake
+       * [r786] CHANGES, libopenjpeg/j2k.c: adding partno and numpart info
+         as part of the warning message (issue #69)
+
+2011-05-26  Antonin Descampe
+
+       * [r785] Makefile.am, applications/Makefile.am: fixed paths in
+         makefile.am
+       * [r784] applications/jpip/CHANGES,
+         applications/jpip/Makefile[DEL],
+         applications/jpip/Makefile.nix[CPY],
+         applications/jpip/libopenjpip/Makefile[DEL],
+         applications/jpip/libopenjpip/Makefile.nix[CPY],
+         applications/jpip/opj_client/opj_dec_server/Makefile[DEL],
+         applications/jpip/opj_client/opj_dec_server/Makefile.nix[CPY],
+         applications/jpip/opj_server/Makefile[DEL],
+         applications/jpip/opj_server/Makefile.nix[CPY],
+         applications/jpip/tools/Makefile[DEL],
+         applications/jpip/tools/Makefile.nix[CPY],
+         applications/jpip/tools/indexer/Makefile[DEL],
+         applications/jpip/tools/indexer/Makefile.nix[CPY]: changed
+         Makefile to Makefile.nix to avoid having autotools overwrite them
+
+2011-05-25  Kaori Hagihara
+
+       * [r783] applications/jpip/README,
+         applications/jpip/doc/jpip_architect.png[ADD],
+         applications/jpip/mainpage.h: added system architecture
+         description on the documentation
+
+2011-05-24  Antonin Descampe
+
+       * [r782] CHANGES, Makefile.am, applications/jpip/CHANGES,
+         applications/jpip/Makefile.am,
+         applications/jpip/tools/Makefile.am[ADD],
+         applications/jpip/tools/indexer/Makefile.am[ADD],
+         applications/jpip/tools/indexer/fix.c[DEL],
+         applications/jpip/tools/indexer/fix.h[DEL],
+         applications/jpip/tools/indexer/jpt.c[DEL], configure.ac: fixed a
+         bug in autotools that prevented "make distcheck" to work properly
+         (credit to Vincent Torri) ; added autotools for the
+         "applications/jpip/tools" directory
+
+2011-05-23  Antonin Descampe
+
+       * [r780] applications/Makefile.am[ADD],
+         applications/jpip/Makefile.am[ADD],
+         applications/jpip/libopenjpip/Makefile.am[ADD],
+         applications/jpip/opj_client/Makefile.am[ADD],
+         applications/jpip/opj_client/opj_dec_server/Makefile.am[ADD],
+         applications/jpip/opj_server/Makefile.am[ADD]: forgot to add new
+         Makefile.am in previous commit
+       * [r779] CHANGES, Makefile.am, applications/codec/Makefile.am,
+         applications/jpip/CHANGES, applications/mj2/Makefile.am,
+         configure.ac, libopenjpeg/Makefile.am,
+         libopenjpeg/jpwl/Makefile.am: fixed autotools (broken since the
+         new directory structure) and added autotools as a build method
+         for jpip (credit to Vincent Torri)
+
+2011-05-18  Antonin Descampe
+
+       * [r778] CHANGES, applications/codec/convert.c,
+         applications/codec/convert.h, applications/codec/image_to_j2k.c,
+         applications/codec/j2k_to_image.c,
+         applications/mj2/frames_to_mj2.c, applications/mj2/mj2.c,
+         applications/mj2/mj2.h, applications/mj2/mj2_convert.c,
+         libopenjpeg/cio.c, libopenjpeg/event.c, libopenjpeg/event.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h, libopenjpeg/jpwl/jpwl.c,
+         libopenjpeg/jpwl/jpwl.h, libopenjpeg/jpwl/jpwl_lib.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/t1.c, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h: defined new type "opj_bool", and new constants
+         OPJ_FALSE and OPJ_TRUE, to avoid having to deal with "stdbool.h"
+         (patch from Winfried)
+
+2011-05-16  Antonin Descampe
+
+       * [r777] CHANGES, libopenjpeg/t2.c: fixed another bug related to
+         the number of packets in a tile-part, not correctly taken into
+         account when generating an index file during decoding
+       * [r776] CHANGES, libopenjpeg/j2k.c: fixed part of issue 69, when
+         tile-part index is inconsistent with the total number of
+         tile-parts
+
+2011-05-12  Antonin Descampe
+
+       * [r775] CHANGES, openjpeg.xcodeproj/project.pbxproj: xcode project
+         file updated (now integrates openjpip)
+       * [r774] CHANGES, applications/jpip/CHANGES: subsequent
+         jpip-related commits to be logged in "applications/jpip/CHANGES"
+         rather than main CHANGES file
+
+2011-05-10  Kaori Hagihara
+
+       * [r773] applications/jpip/CHANGES,
+         applications/jpip/opj_client/opj_viewer[ADD],
+         applications/jpip/opj_client/opj_viewer/build.xml[ADD],
+         applications/jpip/opj_client/opj_viewer/dist[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/manifest.txt[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110510.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/src[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImageManager.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImageViewer.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImageWindow.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/MML.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/PnmImage.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/RegimViewer.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ResizeListener.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/build.xml[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/manifest.txt[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces-20110510.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/dist/opj_viewer_xerces.jar[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/ImageManager.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/ImageViewer.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/ImageWindow.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/ImgdecClient.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/JP2XMLparser.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/JPIPHttpClient.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/MML.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/OptionPanel.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/PnmImage.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/RegimViewer.java[ADD],
+         applications/jpip/opj_client/opj_viewer_xerces/src/ResizeListener.java[ADD]:
+         opj_viewer removed the xml functions (for users without Xersus2),
+         opj_viewer_xerces is the copy of the original viewer ( needs
+         Xersus2)
+       * [r772] applications/jpip/opj_client/opj_viewer[DEL]: temporal
+         commit to resort the opj_viewer
+       * [r771] applications/jpip/CHANGES,
+         applications/jpip/opj_client/opj_dec_server/Makefile,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c:
+         Modification of opj_dec_server to be portable to windows
+
+2011-05-09  Kaori Hagihara
+
+       * [r770] applications/jpip/CHANGES[ADD],
+         applications/jpip/libopenjpip/bool.h[ADD],
+         applications/jpip/libopenjpip/comMakefile.mk,
+         applications/jpip/libopenjpip/faixbox_manager.c,
+         applications/jpip/libopenjpip/index_manager.c,
+         applications/jpip/libopenjpip/index_manager.h,
+         applications/jpip/libopenjpip/metadata_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.c,
+         applications/jpip/libopenjpip/msgqueue_manager.h,
+         applications/jpip/libopenjpip/placeholder_manager.c,
+         applications/jpip/opj_client/opj_dec_server/Makefile,
+         applications/jpip/opj_client/opj_dec_server/cache_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h,
+         applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c,
+         applications/jpip/opj_server/Makefile,
+         applications/jpip/opj_server/opj_server.c,
+         applications/jpip/opj_server/query_parser.c,
+         applications/jpip/opj_server/query_parser.h,
+         applications/jpip/opj_server/session_manager.h,
+         applications/jpip/tools/Makefile: Removal of c99 from the compile
+         option (to be compatible to win platform) and bool definition in
+         libopenjpip/bool.h
+
+2011-05-09  Antonin Descampe
+
+       * [r769] CHANGES,
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c,
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c,
+         applications/jpip/opj_server/query_parser.h,
+         applications/jpip/tools/indexer/index_create.c: OpenJPIP: small
+         bug fixes to compile on win platform
+
+2011-05-08  Antonin Descampe
+
+       * [r768] CHANGES, applications/jpip/opj_server/query_parser.c:
+         OpenJPIP: fixed several bugs in opj_server (removal of strsep
+         function, duplication of query string) + some changes to compile
+         opj_server under windows (replacement of strcasecmp(), bzero()).
+
+2011-04-16  Antonin Descampe
+
+       * [r767] CHANGES, libopenjpeg/mqc.c: fixed a bug in mqc.c (see
+         https://groups.google.com/d/topic/openjpeg/kQ1PbZUd19k/discussion,
+         credit to Peter Wimmer)
+       * [r766] CHANGES, doc/Doxyfile.dox: fixed wrong path in
+         Doxyfile.dox
+
+2011-04-14  Antonin Descampe
+
+       * [r759] CHANGES, CMakeLists.txt, INSTALL, README,
+         applications/CMakeLists.txt, applications/indexer_JPIP[DEL],
+         applications/jpip[ADD], applications/jpip/Makefile[ADD],
+         applications/jpip/README[ADD], applications/jpip/doc[ADD],
+         applications/jpip/doc/Doxyfile[ADD],
+         applications/jpip/doc/jpip_protocol.png[ADD],
+         applications/jpip/libopenjpip[ADD],
+         applications/jpip/libopenjpip/Makefile[ADD],
+         applications/jpip/libopenjpip/box_manager.c[ADD],
+         applications/jpip/libopenjpip/box_manager.h[ADD],
+         applications/jpip/libopenjpip/boxheader_manager.c[ADD],
+         applications/jpip/libopenjpip/boxheader_manager.h[ADD],
+         applications/jpip/libopenjpip/byte_manager.c[ADD],
+         applications/jpip/libopenjpip/byte_manager.h[ADD],
+         applications/jpip/libopenjpip/codestream_manager.c[ADD],
+         applications/jpip/libopenjpip/codestream_manager.h[ADD],
+         applications/jpip/libopenjpip/comMakefile.mk[ADD],
+         applications/jpip/libopenjpip/faixbox_manager.c[ADD],
+         applications/jpip/libopenjpip/faixbox_manager.h[ADD],
+         applications/jpip/libopenjpip/ihdrbox_manager.c[ADD],
+         applications/jpip/libopenjpip/ihdrbox_manager.h[ADD],
+         applications/jpip/libopenjpip/imgreg_manager.c[ADD],
+         applications/jpip/libopenjpip/imgreg_manager.h[ADD],
+         applications/jpip/libopenjpip/index_manager.c[ADD],
+         applications/jpip/libopenjpip/index_manager.h[ADD],
+         applications/jpip/libopenjpip/manfbox_manager.c[ADD],
+         applications/jpip/libopenjpip/manfbox_manager.h[ADD],
+         applications/jpip/libopenjpip/marker_manager.c[ADD],
+         applications/jpip/libopenjpip/marker_manager.h[ADD],
+         applications/jpip/libopenjpip/metadata_manager.c[ADD],
+         applications/jpip/libopenjpip/metadata_manager.h[ADD],
+         applications/jpip/libopenjpip/mhixbox_manager.c[ADD],
+         applications/jpip/libopenjpip/mhixbox_manager.h[ADD],
+         applications/jpip/libopenjpip/msgqueue_manager.c[ADD],
+         applications/jpip/libopenjpip/msgqueue_manager.h[ADD],
+         applications/jpip/libopenjpip/placeholder_manager.c[ADD],
+         applications/jpip/libopenjpip/placeholder_manager.h[ADD],
+         applications/jpip/libopenjpip/target_manager.c[ADD],
+         applications/jpip/libopenjpip/target_manager.h[ADD],
+         applications/jpip/mainpage.h[ADD],
+         applications/jpip/opj_client[ADD],
+         applications/jpip/opj_client/opj_dec_server[ADD],
+         applications/jpip/opj_client/opj_dec_server/Makefile[ADD],
+         applications/jpip/opj_client/opj_dec_server/cache_manager.c[ADD],
+         applications/jpip/opj_client/opj_dec_server/cache_manager.h[ADD],
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.c[ADD],
+         applications/jpip/opj_client/opj_dec_server/imgsock_manager.h[ADD],
+         applications/jpip/opj_client/opj_dec_server/jp2k_decoder.c[ADD],
+         applications/jpip/opj_client/opj_dec_server/jp2k_decoder.h[ADD],
+         applications/jpip/opj_client/opj_dec_server/jptstream_manager.c[ADD],
+         applications/jpip/opj_client/opj_dec_server/jptstream_manager.h[ADD],
+         applications/jpip/opj_client/opj_dec_server/opj_dec_server.c[ADD],
+         applications/jpip/opj_client/opj_viewer[ADD],
+         applications/jpip/opj_client/opj_viewer/build.xml[ADD],
+         applications/jpip/opj_client/opj_viewer/dist[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/manifest.txt[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer-20110218.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/dist/opj_viewer.jar[ADD],
+         applications/jpip/opj_client/opj_viewer/src[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImageManager.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImageViewer.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImageWindow.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ImgdecClient.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/JP2XMLparser.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/JPIPHttpClient.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/MML.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/OptionPanel.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/PnmImage.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/RegimViewer.java[ADD],
+         applications/jpip/opj_client/opj_viewer/src/ResizeListener.java[ADD],
+         applications/jpip/opj_server[ADD],
+         applications/jpip/opj_server/Makefile[ADD],
+         applications/jpip/opj_server/channel_manager.c[ADD],
+         applications/jpip/opj_server/channel_manager.h[ADD],
+         applications/jpip/opj_server/opj_server.c[ADD],
+         applications/jpip/opj_server/query_parser.c[ADD],
+         applications/jpip/opj_server/query_parser.h[ADD],
+         applications/jpip/opj_server/session_manager.c[ADD],
+         applications/jpip/opj_server/session_manager.h[ADD],
+         applications/jpip/tools[ADD],
+         applications/jpip/tools/Makefile[ADD],
+         applications/jpip/tools/addXMLinJP2.c[ADD],
+         applications/jpip/tools/indexer[ADD],
+         applications/jpip/tools/indexer/Makefile[ADD],
+         applications/jpip/tools/indexer/bio.c[ADD],
+         applications/jpip/tools/indexer/bio.h[ADD],
+         applications/jpip/tools/indexer/cio.c[ADD],
+         applications/jpip/tools/indexer/cio.h[ADD],
+         applications/jpip/tools/indexer/fix.c[ADD],
+         applications/jpip/tools/indexer/fix.h[ADD],
+         applications/jpip/tools/indexer/index_create.c[ADD],
+         applications/jpip/tools/indexer/int.c[ADD],
+         applications/jpip/tools/indexer/int.h[ADD],
+         applications/jpip/tools/indexer/j2k.h[ADD],
+         applications/jpip/tools/indexer/jp2.c[ADD],
+         applications/jpip/tools/indexer/jp2.h[ADD],
+         applications/jpip/tools/indexer/jpip.c[ADD],
+         applications/jpip/tools/indexer/jpip.h[ADD],
+         applications/jpip/tools/indexer/jpt.c[ADD],
+         applications/jpip/tools/indexer/pi.c[ADD],
+         applications/jpip/tools/indexer/pi.h[ADD],
+         applications/jpip/tools/indexer/t2.c[ADD],
+         applications/jpip/tools/indexer/t2.h[ADD],
+         applications/jpip/tools/indexer/tcd.c[ADD],
+         applications/jpip/tools/indexer/tcd.h[ADD],
+         applications/jpip/tools/indexer/tgt.c[ADD],
+         applications/jpip/tools/indexer/tgt.h[ADD],
+         applications/jpip/tools/jpt_to_j2k.c[ADD],
+         applications/jpip/tools/jpt_to_jp2.c[ADD],
+         applications/jpip/tools/test_index.c[ADD]: initial commit of
+         OpenJPIP 1.0, a JPIP client-server architecture based on OpenJPEG
+         (see README file in jpip directory for more details)
+       * [r753] CHANGES, CMakeLists.txt, INSTALL,
+         applications/codec/CMakeLists.txt, doc/CMakeLists.txt: fixed
+         applications/codec/CMakeLists.txt that prevented JPWL executables
+         to be built with JPWL functionalities ; changed make all
+         behaviour : DOC target removed from ALL
+
+2011-04-13  Antonin Descampe
+
+       * [r752] CHANGES, CMake/CTestCustom.cmake.in[DEL], CMakeLists.txt,
+         CTestConfig.cmake[DEL], CTestCustom.cmake.in[DEL], README,
+         applications/CMakeLists.txt[ADD],
+         applications/codec/CMakeLists.txt, applications/codec/convert.c,
+         applications/codec/j2k_dump.c, applications/mj2/CMakeLists.txt,
+         applications/mj2/extract_j2k_from_mj2.c,
+         applications/mj2/frames_to_mj2.c, applications/mj2/meta_out.c,
+         applications/mj2/mj2.c, applications/mj2/mj2_convert.c,
+         applications/mj2/mj2_to_frames.c,
+         applications/mj2/mj2_to_metadata.c,
+         applications/mj2/wrap_j2k_in_mj2.c, libopenjpeg/CMakeLists.txt,
+         libopenjpeg/jpwl/CMakeLists.txt, libopenjpeg/jpwl/jpwl.c,
+         libopenjpeg/jpwl/jpwl_lib.c, libopenjpeg/opj_includes.h,
+         testing/CTestConfig.cmake[CPY],
+         testing/CTestCustom.cmake.in[CPY]: changed the directory
+         hierarchy of the whole project. See README files for details.
+       * [r751] JavaOpenJPEG[DEL], OPJViewer[DEL], OPJ_Validate[DEL],
+         applications[ADD], applications/JavaOpenJPEG[CPY],
+         applications/OPJViewer[CPY], applications/codec[CPY],
+         applications/common[CPY], applications/indexer_JPIP[CPY],
+         applications/mj2[CPY], codec[DEL], common[DEL],
+         indexer_JPIP[DEL], jpwl[DEL], libopenjpeg/jpwl[CPY], mj2[DEL],
+         testing[CPY]: re-organization of openjpeg directories hierarchy :
+         step 1
+       * [r750] CHANGES, openjpeg3d[DEL]: moved "openjpeg3d" directory
+         from the trunk to the branches directory.
+       * [r749] CHANGES, CMakeLists.txt, INSTALL, config.nix, jp3d[DEL],
+         openjpeg3d[CPY], openjpeg3d/CMake[CPY],
+         openjpeg3d/CMake/CTestCustom.cmake.in[DEL],
+         openjpeg3d/CMake/OpenJPEG3DConfig.cmake.in[CPY],
+         openjpeg3d/CMake/OpenJPEGConfig.cmake.in[DEL],
+         openjpeg3d/CMakeLists.txt, openjpeg3d/INSTALL[CPY],
+         openjpeg3d/LICENSE[CPY], openjpeg3d/LICENSE.txt[DEL],
+         openjpeg3d/Makefile.nix[DEL], openjpeg3d/README[CPY],
+         openjpeg3d/README.txt[DEL], openjpeg3d/codec/CMakeLists.txt,
+         openjpeg3d/codec/Makefile.nix[DEL], openjpeg3d/codec/convert.c,
+         openjpeg3d/codec/jp3d_to_volume.c,
+         openjpeg3d/codec/volume_to_jp3d.c, openjpeg3d/libjp3dvm[DEL],
+         openjpeg3d/libopenjpeg3d[CPY],
+         openjpeg3d/libopenjpeg3d.pc.cmake[CPY],
+         openjpeg3d/libopenjpeg3d/CMakeLists.txt,
+         openjpeg3d/tcltk/decoder.tcl, openjpeg3d/tcltk/encoder.tcl:
+         renamed and reorganized "jp3d" directory to "openjpeg3d". Is now
+         a standalone directory, with independent cmake files. Done as it
+         uses its own version of the openjpeg library and does not depend
+         on the one currently developped. Will be removed from the trunk
+         and stored in a branch.
+
+2011-04-12  Antonin Descampe
+
+       * [r746] CHANGES, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.c: Fixed internal function names conflict
+         with Jasper
+         (http://code.google.com/p/openjpeg/issues/detail?id=30)
+       * [r745] CHANGES, codec/convert.c, codec/image_to_j2k.c: convert.c:
+         ENDIAN condition removed, tiftoimage and imagetotif updated
+         (ALPHA added for RGB and GRAY, correct handling of 12-bit
+         precision), small bugfixes (credit to Winfried)
+       * [r744] CHANGES, configure.ac: small fix in configure.ac (credit
+         to Vincent Torri)
+
+2011-03-30  Rex Dieter
+
+       * [r743] CMakeLists.txt, libopenjpeg1.pc.cmake: openjpeg.pc.cmake
+         rewrites wrong variables (issue 67)
+
+2011-03-24  Antonin Descampe
+
+       * [r742] CMakeLists.txt, opj_configh.cmake.in: name fixing in
+         variables related to liblcms
+
+2011-03-21  Antonin Descampe
+
+       * [r741] CHANGES, CMakeLists.txt, thirdparty/FindLCMS.cmake[ADD],
+         thirdparty/FindLCMS2.cmake[ADD]: added two files FindLCMS.cmake
+         and FindLCMS2.cmake as they are not shipped by default with other
+         cmake modules.
+       * [r740] CMakeLists.txt: fixed a bug that created a conflict
+         between liblcms on the system and liblcms2 in the thirdparty
+         directory
+
+2011-03-20  Antonin Descampe
+
+       * [r739] CHANGES, CMakeLists.txt, codec/CMakeLists.txt,
+         codec/convert.c, jpwl/CMakeLists.txt, libs[DEL],
+         mj2/CMakeLists.txt, thirdparty[ADD],
+         thirdparty/CMakeLists.txt[ADD], thirdparty/include[ADD],
+         thirdparty/include/zconf.h[ADD],
+         thirdparty/include/zconf.h.cmake.msvc[ADD],
+         thirdparty/include/zlib.h[ADD], thirdparty/liblcms2[ADD],
+         thirdparty/liblcms2/CMakeLists.txt[ADD],
+         thirdparty/liblcms2/COPYING[ADD],
+         thirdparty/liblcms2/include[ADD],
+         thirdparty/liblcms2/include/lcms2.h[ADD],
+         thirdparty/liblcms2/include/lcms2_plugin.h[ADD],
+         thirdparty/liblcms2/src[ADD],
+         thirdparty/liblcms2/src/cmscam02.c[ADD],
+         thirdparty/liblcms2/src/cmscgats.c[ADD],
+         thirdparty/liblcms2/src/cmscnvrt.c[ADD],
+         thirdparty/liblcms2/src/cmserr.c[ADD],
+         thirdparty/liblcms2/src/cmsgamma.c[ADD],
+         thirdparty/liblcms2/src/cmsgmt.c[ADD],
+         thirdparty/liblcms2/src/cmsintrp.c[ADD],
+         thirdparty/liblcms2/src/cmsio0.c[ADD],
+         thirdparty/liblcms2/src/cmsio1.c[ADD],
+         thirdparty/liblcms2/src/cmslut.c[ADD],
+         thirdparty/liblcms2/src/cmsmd5.c[ADD],
+         thirdparty/liblcms2/src/cmsmtrx.c[ADD],
+         thirdparty/liblcms2/src/cmsnamed.c[ADD],
+         thirdparty/liblcms2/src/cmsopt.c[ADD],
+         thirdparty/liblcms2/src/cmspack.c[ADD],
+         thirdparty/liblcms2/src/cmspcs.c[ADD],
+         thirdparty/liblcms2/src/cmsplugin.c[ADD],
+         thirdparty/liblcms2/src/cmsps2.c[ADD],
+         thirdparty/liblcms2/src/cmssamp.c[ADD],
+         thirdparty/liblcms2/src/cmssm.c[ADD],
+         thirdparty/liblcms2/src/cmstypes.c[ADD],
+         thirdparty/liblcms2/src/cmsvirt.c[ADD],
+         thirdparty/liblcms2/src/cmswtpnt.c[ADD],
+         thirdparty/liblcms2/src/cmsxform.c[ADD],
+         thirdparty/liblcms2/src/lcms2.def[ADD],
+         thirdparty/liblcms2/src/lcms2_internal.h[ADD],
+         thirdparty/libpng[ADD], thirdparty/libpng/CMakeLists.txt[ADD],
+         thirdparty/libpng/LICENSE[ADD], thirdparty/libpng/example.c[ADD],
+         thirdparty/libpng/png.c[ADD], thirdparty/libpng/png.h[ADD],
+         thirdparty/libpng/pngconf.h[ADD],
+         thirdparty/libpng/pngerror.c[ADD],
+         thirdparty/libpng/pngget.c[ADD], thirdparty/libpng/pngmem.c[ADD],
+         thirdparty/libpng/pngpread.c[ADD],
+         thirdparty/libpng/pngpriv.h[ADD],
+         thirdparty/libpng/pngread.c[ADD],
+         thirdparty/libpng/pngrio.c[ADD],
+         thirdparty/libpng/pngrtran.c[ADD],
+         thirdparty/libpng/pngrutil.c[ADD],
+         thirdparty/libpng/pngset.c[ADD],
+         thirdparty/libpng/pngtest.c[ADD],
+         thirdparty/libpng/pngtrans.c[ADD],
+         thirdparty/libpng/pngwio.c[ADD],
+         thirdparty/libpng/pngwrite.c[ADD],
+         thirdparty/libpng/pngwtran.c[ADD],
+         thirdparty/libpng/pngwutil.c[ADD], thirdparty/libtiff[ADD],
+         thirdparty/libtiff/CMakeLists.txt[ADD],
+         thirdparty/libtiff/t4.h[ADD],
+         thirdparty/libtiff/tif_apple.c[ADD],
+         thirdparty/libtiff/tif_aux.c[ADD],
+         thirdparty/libtiff/tif_close.c[ADD],
+         thirdparty/libtiff/tif_codec.c[ADD],
+         thirdparty/libtiff/tif_color.c[ADD],
+         thirdparty/libtiff/tif_compress.c[ADD],
+         thirdparty/libtiff/tif_config.h[ADD],
+         thirdparty/libtiff/tif_dir.c[ADD],
+         thirdparty/libtiff/tif_dir.h[ADD],
+         thirdparty/libtiff/tif_dirinfo.c[ADD],
+         thirdparty/libtiff/tif_dirread.c[ADD],
+         thirdparty/libtiff/tif_dirwrite.c[ADD],
+         thirdparty/libtiff/tif_dumpmode.c[ADD],
+         thirdparty/libtiff/tif_error.c[ADD],
+         thirdparty/libtiff/tif_extension.c[ADD],
+         thirdparty/libtiff/tif_fax3.c[ADD],
+         thirdparty/libtiff/tif_fax3.h[ADD],
+         thirdparty/libtiff/tif_fax3sm.c[ADD],
+         thirdparty/libtiff/tif_flush.c[ADD],
+         thirdparty/libtiff/tif_getimage.c[ADD],
+         thirdparty/libtiff/tif_jbig.c[ADD],
+         thirdparty/libtiff/tif_jpeg.c[ADD],
+         thirdparty/libtiff/tif_luv.c[ADD],
+         thirdparty/libtiff/tif_lzw.c[ADD],
+         thirdparty/libtiff/tif_next.c[ADD],
+         thirdparty/libtiff/tif_ojpeg.c[ADD],
+         thirdparty/libtiff/tif_open.c[ADD],
+         thirdparty/libtiff/tif_packbits.c[ADD],
+         thirdparty/libtiff/tif_pixarlog.c[ADD],
+         thirdparty/libtiff/tif_predict.c[ADD],
+         thirdparty/libtiff/tif_predict.h[ADD],
+         thirdparty/libtiff/tif_print.c[ADD],
+         thirdparty/libtiff/tif_read.c[ADD],
+         thirdparty/libtiff/tif_stream.cxx[ADD],
+         thirdparty/libtiff/tif_strip.c[ADD],
+         thirdparty/libtiff/tif_swab.c[ADD],
+         thirdparty/libtiff/tif_thunder.c[ADD],
+         thirdparty/libtiff/tif_tile.c[ADD],
+         thirdparty/libtiff/tif_unix.c[ADD],
+         thirdparty/libtiff/tif_version.c[ADD],
+         thirdparty/libtiff/tif_warning.c[ADD],
+         thirdparty/libtiff/tif_win32.c[ADD],
+         thirdparty/libtiff/tif_write.c[ADD],
+         thirdparty/libtiff/tif_zip.c[ADD],
+         thirdparty/libtiff/tiff.h[ADD],
+         thirdparty/libtiff/tiffconf.h[ADD],
+         thirdparty/libtiff/tiffio.h[ADD],
+         thirdparty/libtiff/tiffio.hxx[ADD],
+         thirdparty/libtiff/tiffiop.h[ADD],
+         thirdparty/libtiff/tiffvers.h[ADD],
+         thirdparty/libtiff/uvcode.h[ADD], thirdparty/libz[ADD],
+         thirdparty/libz/CMakeLists.txt[ADD],
+         thirdparty/libz/adler32.c[ADD], thirdparty/libz/compress.c[ADD],
+         thirdparty/libz/crc32.c[ADD], thirdparty/libz/crc32.h[ADD],
+         thirdparty/libz/deflate.c[ADD], thirdparty/libz/deflate.h[ADD],
+         thirdparty/libz/example.c[ADD], thirdparty/libz/gzclose.c[ADD],
+         thirdparty/libz/gzguts.h[ADD], thirdparty/libz/gzlib.c[ADD],
+         thirdparty/libz/gzread.c[ADD], thirdparty/libz/gzwrite.c[ADD],
+         thirdparty/libz/infback.c[ADD], thirdparty/libz/inffast.c[ADD],
+         thirdparty/libz/inffast.h[ADD], thirdparty/libz/inffixed.h[ADD],
+         thirdparty/libz/inflate.c[ADD], thirdparty/libz/inflate.h[ADD],
+         thirdparty/libz/inftrees.c[ADD], thirdparty/libz/inftrees.h[ADD],
+         thirdparty/libz/minigzip.c[ADD], thirdparty/libz/trees.c[ADD],
+         thirdparty/libz/trees.h[ADD], thirdparty/libz/uncompr.c[ADD],
+         thirdparty/libz/zlib.h[ADD], thirdparty/libz/zutil.c[ADD],
+         thirdparty/libz/zutil.h[ADD]: Removed the libs directory
+         containing win32 compiled versions of libpng, libtiff and
+         liblcms. Added a thirdparty directory to include main source
+         files of libtiff, libpng, libz and liblcms to enable support of
+         these formats in the codec executables. CMake will try to
+         statically build these libraries if they are not found on the
+         system. Note that these third party libraries are not required to
+         build libopenjpeg (which has no dependencies).
+
+2011-03-10  Antonin Descampe
+
+       * [r738] CHANGES, configure.ac, jp3d/libjp3dvm/Makefile.am: fixed
+         lt_version in configure.ac
+
+2011-03-05  Antonin Descampe
+
+       * [r737] CHANGES, configure.ac: cosmetic change for status report
+         of ./configure
+
+2011-03-04  Antonin Descampe
+
+       * [r734] CHANGES, codec/windirent.h, jp3d/codec/windirent.h,
+         jp3d/libjp3dvm/openjpeg3d.h: now assume MinGW does not have
+         dirent.h (actually have it but without opendir function). Fixed
+         also a WIN32 check in jp3d/libjp3dvm/openjpeg3d.h.
+       * [r733] codec/Makefile.am, jp3d/codec/Makefile.am,
+         jp3d/libjp3dvm/Makefile.am, jpwl/Makefile.am,
+         libopenjpeg/Makefile.am, mj2/Makefile.am: small fix related to
+         the formatting of the install report displayed at the end of
+         install procedure
+       * [r732] CHANGES, INSTALL, Makefile.am, codec/Makefile.am,
+         configure.ac, doc/Doxyfile.dox, doc/Makefile.am,
+         jp3d/Makefile.am, jp3d/codec/Makefile.am,
+         jp3d/libjp3dvm/Makefile.am, jpwl/Makefile.am,
+         libopenjpeg/Makefile.am, libopenjpeg1.pc.in, m4[ADD],
+         m4/opj_check_lib.m4[ADD], m4/opj_compiler_flag.m4[ADD],
+         m4/opj_doxygen.m4[ADD], m4/pkg.m4[ADD], mj2/Makefile.am: updated
+         autotools files to improve build and install procedures (credit
+         to Vincent Torri)
+
+2011-02-17  Antonin Descampe
+
+       * [r731] CHANGES, libopenjpeg/dwt.c: replaced "long" by "size_t" in
+         dwt.c to be sure to cast to a pointer size.
+       * [r730] CHANGES, mj2/frames_to_mj2.c, mj2/mj2_convert.c: now
+         allows 16-bit precision for mj2 encoding and decoding (solves
+         Issue 49 and Issue 63). Credit to Winfried.
+
+2011-02-16  Mathieu Malaterre
+
+       * [r729] libopenjpeg/CMakeLists.txt: Explicitly link to the math
+         lib on UNIX as we use floor and such symbols
+       * [r728] CMakeLists.txt, indexer_JPIP/CMakeLists.txt: Make sure to
+         be able to compile index_create on UNIX. Install target
+
+2011-02-09  Antonin Descampe
+
+       * [r727] CHANGES, opj_config.h.in[DEL]: removed opj_config.h.in
+         from svn, as it is automaticaly generated by autoheader when
+         calling ./bootstrap.sh
+       * [r726] JavaOpenJPEG/java sources[DEL],
+         JavaOpenJPEG/java-sources[CPY]: renamed "java sources" to
+         "java-sources" to avoid blank space in directory name
+
+2011-02-06  Antonin Descampe
+
+       * [r725] CHANGES, jp3d/libjp3dvm/CMakeLists.txt,
+         libopenjpeg/CMakeLists.txt: cmake : fixed installed links to
+         openjpeg.h and openjpeg3d.h
+
+2011-01-30  Antonin Descampe
+
+       * [r724] CHANGES, depcomp[DEL], libopenjpeg/dwt.c,
+         libopenjpeg/jp2.c: fixed warnings in jp2.c (signed compared to
+         unsigned) and dwt.c (bad cast) ; removed depcomp file from trunk
+         (automatically copied by automake in main folder)
+       * [r723] libopenjpeg/jp2.c: replaced en-dash with standard dash in
+         jp2.c
+
+2011-01-29  Antonin Descampe
+
+       * [r722] jp3d/LICENSE.txt, jp3d/codec/convert.c,
+         jp3d/codec/convert.h, jp3d/codec/jp3d_to_volume.c,
+         jp3d/codec/volume_to_jp3d.c, jp3d/libjp3dvm/bio.c,
+         jp3d/libjp3dvm/bio.h, jp3d/libjp3dvm/cio.c, jp3d/libjp3dvm/cio.h,
+         jp3d/libjp3dvm/dwt.c, jp3d/libjp3dvm/dwt.h,
+         jp3d/libjp3dvm/event.c, jp3d/libjp3dvm/event.h,
+         jp3d/libjp3dvm/fix.h, jp3d/libjp3dvm/int.h,
+         jp3d/libjp3dvm/jp3d.c, jp3d/libjp3dvm/jp3d.h,
+         jp3d/libjp3dvm/jp3d_lib.c, jp3d/libjp3dvm/jp3d_lib.h,
+         jp3d/libjp3dvm/mct.c, jp3d/libjp3dvm/mct.h, jp3d/libjp3dvm/mqc.c,
+         jp3d/libjp3dvm/mqc.h, jp3d/libjp3dvm/openjpeg.c,
+         jp3d/libjp3dvm/openjpeg3d.h, jp3d/libjp3dvm/opj_includes.h,
+         jp3d/libjp3dvm/pi.c, jp3d/libjp3dvm/pi.h, jp3d/libjp3dvm/raw.c,
+         jp3d/libjp3dvm/raw.h, jp3d/libjp3dvm/t1.c, jp3d/libjp3dvm/t1.h,
+         jp3d/libjp3dvm/t2.c, jp3d/libjp3dvm/t2.h, jp3d/libjp3dvm/tcd.c,
+         jp3d/libjp3dvm/tcd.h, jp3d/libjp3dvm/tgt.c, jp3d/libjp3dvm/tgt.h,
+         jp3d/libjp3dvm/volume.c, jp3d/libjp3dvm/volume.h, jpwl/crc.c,
+         jpwl/crc.h, jpwl/jpwl.c, jpwl/jpwl.h, jpwl/jpwl_lib.c, jpwl/rs.c,
+         jpwl/rs.h, libopenjpeg/event.h, libopenjpeg/image.c,
+         libopenjpeg/image.h, libopenjpeg/j2k_lib.c,
+         libopenjpeg/j2k_lib.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h: license
+         header: replaced Hervcalloc by Herve, I should learn to
+         double-check my changes
+       * [r721] CHANGES, jp3d/LICENSE.txt, jp3d/codec/convert.c,
+         jp3d/codec/convert.h, jp3d/codec/jp3d_to_volume.c,
+         jp3d/codec/volume_to_jp3d.c, jp3d/libjp3dvm/bio.c,
+         jp3d/libjp3dvm/bio.h, jp3d/libjp3dvm/cio.c, jp3d/libjp3dvm/cio.h,
+         jp3d/libjp3dvm/dwt.c, jp3d/libjp3dvm/dwt.h,
+         jp3d/libjp3dvm/event.c, jp3d/libjp3dvm/event.h,
+         jp3d/libjp3dvm/fix.h, jp3d/libjp3dvm/int.h,
+         jp3d/libjp3dvm/jp3d.c, jp3d/libjp3dvm/jp3d.h,
+         jp3d/libjp3dvm/jp3d_lib.c, jp3d/libjp3dvm/jp3d_lib.h,
+         jp3d/libjp3dvm/mct.c, jp3d/libjp3dvm/mct.h, jp3d/libjp3dvm/mqc.c,
+         jp3d/libjp3dvm/mqc.h, jp3d/libjp3dvm/openjpeg.c,
+         jp3d/libjp3dvm/openjpeg3d.h, jp3d/libjp3dvm/opj_includes.h,
+         jp3d/libjp3dvm/pi.c, jp3d/libjp3dvm/pi.h, jp3d/libjp3dvm/raw.c,
+         jp3d/libjp3dvm/raw.h, jp3d/libjp3dvm/t1.c, jp3d/libjp3dvm/t1.h,
+         jp3d/libjp3dvm/t2.c, jp3d/libjp3dvm/t2.h, jp3d/libjp3dvm/tcd.c,
+         jp3d/libjp3dvm/tcd.h, jp3d/libjp3dvm/tgt.c, jp3d/libjp3dvm/tgt.h,
+         jp3d/libjp3dvm/volume.c, jp3d/libjp3dvm/volume.h, jpwl/crc.c,
+         jpwl/crc.h, jpwl/jpwl.c, jpwl/jpwl.h, jpwl/jpwl_lib.c, jpwl/rs.c,
+         jpwl/rs.h, libopenjpeg/event.c, libopenjpeg/event.h,
+         libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k_lib.c,
+         libopenjpeg/j2k_lib.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h: removed é
+         in license header to prevent warning C4819 (see
+         http://code.google.com/p/openjpeg/issues/detail?id=57)
+
+2011-01-27  Antonin Descampe
+
+       * [r720] OpenJPEG.rc[DEL], README.msvc[DEL], clean.bat[DEL]:
+         removed other VS files
+
+2011-01-24  Antonin Descampe
+
+       * [r719] CHANGES, jp3d/DllJp3dVM.dsp[DEL], jp3d/DllJp3dVM.sln[DEL],
+         jp3d/DllJp3dVM.vcproj[DEL], jp3d/LibJp3dVM.sln[DEL],
+         jp3d/LibJp3dVM.vcproj[DEL], jp3d/codec/jp3d_vm_dec.ncb[DEL],
+         jp3d/codec/jp3d_vm_dec.sln[DEL], jp3d/codec/jp3d_vm_dec.suo[DEL],
+         jp3d/codec/jp3d_vm_dec.vcproj[DEL],
+         jp3d/codec/jp3d_vm_enc.ncb[DEL], jp3d/codec/jp3d_vm_enc.sln[DEL],
+         jp3d/codec/jp3d_vm_enc.suo[DEL],
+         jp3d/codec/jp3d_vm_enc.vcproj[DEL], mj2/MJ2_Extractor.sln[DEL],
+         mj2/MJ2_Extractor.vcproj[DEL], mj2/MJ2_Wrapper.sln[DEL],
+         mj2/MJ2_Wrapper.vcproj[DEL], mj2/frames_to_mj2.sln[DEL],
+         mj2/frames_to_mj2.vcproj[DEL], mj2/mj2_to_frames.sln[DEL],
+         mj2/mj2_to_frames.vcproj[DEL]: remove more obsolete VS files.
+         Left only mj2_to_metadata VS files, as this is the only
+         executable not yet handled by CMake
+
+2011-01-23  Antonin Descampe
+
+       * [r718] CHANGES, DllOpenJPEG.dsp[DEL], DllOpenJPEG.sln[DEL],
+         DllOpenJPEG.vcproj[DEL], JavaOpenJPEG/JavaOpenJPEG.dsp[DEL],
+         JavaOpenJPEG/JavaOpenJPEG.dsw[DEL],
+         JavaOpenJPEG/JavaOpenJPEG.vcproj[DEL], LibOpenJPEG.dsp[DEL],
+         LibOpenJPEG.dsw[DEL], LibOpenJPEG.sln[DEL],
+         LibOpenJPEG.vcproj[DEL], codec/image_to_j2k.dsp[DEL],
+         codec/image_to_j2k.dsw[DEL], codec/image_to_j2k.sln[DEL],
+         codec/image_to_j2k.vcproj[DEL], codec/j2k_to_image.dsp[DEL],
+         codec/j2k_to_image.dsw[DEL], codec/j2k_to_image.sln[DEL],
+         codec/j2k_to_image.vcproj[DEL], jpwl/JPWL_image_to_j2k.dsp[DEL],
+         jpwl/JPWL_image_to_j2k.dsw[DEL], jpwl/JPWL_j2k_to_image.dsp[DEL],
+         jpwl/JPWL_j2k_to_image.dsw[DEL], jpwl/LibOpenJPEG_JPWL.dsp[DEL],
+         mj2/MJ2_Extractor.dsp[DEL], mj2/MJ2_Extractor.dsw[DEL],
+         mj2/MJ2_Wrapper.dsp[DEL], mj2/MJ2_Wrapper.dsw[DEL],
+         mj2/frames_to_mj2.dsp[DEL], mj2/frames_to_mj2.dsw[DEL],
+         mj2/mj2_to_frames.dsp[DEL], mj2/mj2_to_frames.dsw[DEL],
+         mj2/mj2_to_metadata.dsp[DEL], mj2/mj2_to_metadata.dsw[DEL]:
+         removed obsolete VS files
+       * [r717] CHANGES, mj2/extract_j2k_from_mj2.c, mj2/frames_to_mj2.c,
+         mj2/mj2.c, mj2/mj2.h, mj2/mj2_convert.c, mj2/mj2_to_frames.c,
+         mj2/wrap_j2k_in_mj2.c: MJ2 module: Add two components to mj2.h:
+         meth, enumcs ; Define or reset all components of
+         mj2_cparameters_t before its usage ; Add argument -D prec to
+         frames_to_mj2.c and use the precision in mj2_convert.c (solves
+         Issue 49)
+       * [r716] CHANGES, jpwl/rs.c, jpwl/rs.h: move KK definition from
+         rs.h to rs.c to prevent duplicate symbol error when building jpwl
+         with autotools
+
+2011-01-18  Rex Dieter
+
+       * [r715] CHANGES, CMakeLists.txt: cmake: SOVERSION change to 1
+         (from 1.4) to match auto-tools build
+
+2011-01-17  Rex Dieter
+
+       * [r714] CHANGES, Makefile.in[DEL], aclocal.m4[DEL],
+         codec/Makefile.in[DEL], config.guess[DEL], config.sub[DEL],
+         configure[DEL], doc/Makefile.in[DEL], install-sh[DEL],
+         jp3d/Makefile.in[DEL], jp3d/codec/Makefile.in[DEL],
+         jp3d/libjp3dvm/Makefile.in[DEL], jpwl/Makefile.in[DEL],
+         libopenjpeg/Makefile.in[DEL], ltmain.sh[DEL], missing[DEL],
+         mj2/Makefile.in[DEL]: remove (autotools) generated files
+
+2011-01-16  Antonin Descampe
+
+       * [r713] CHANGES, codec/convert.c: convert.c: inclusion of endian.h
+         has to be different on APPLE platforms
+
+2011-01-13  Rex Dieter
+
+       * [r712] Makefile.am, doc/Makefile.am: followup autotools fixes,
+         adding DESTDIR support
+       * [r711] configure.ac: s/libopenjpeg.pc/libopenjpeg1.pc/
+       * [r710] CHANGES, libopenjpeg/CMakeLists.txt: fix symlink creation
+         (cmake)
+       * [r709] CHANGES, Makefile.am, libopenjpeg.pc.in[DEL],
+         libopenjpeg1.pc.in[CPY]: adjust autotools pkg-config support to
+         match
+       * [r708] CHANGES, CMakeLists.txt, libopenjpeg1.pc.cmake[ADD]: add
+         pkg-config support to cmake
+
+2011-01-11  Antonin Descampe
+
+       * [r707] CHANGES, codec/convert.c: removed forgotten debug info in
+         imagetopnm()
+
+2011-01-09  Antonin Descampe
+
+       * [r706] CHANGES, codec/convert.c: imagetopnm() has been rewritten
+         to allow 16-bits precision, and PAM (P7) support. See Netpbm for
+         more info. (patch from szukw000).
+
+2011-01-07  Winfried Szukalski
+
+       * [r699] CHANGES, Makefile.am, Makefile.in, codec/Makefile.am,
+         codec/Makefile.in, configure, configure.ac,
+         jp3d/codec/Makefile.am, jp3d/codec/Makefile.in,
+         jp3d/libjp3dvm/Makefile.am, jp3d/libjp3dvm/Makefile.in,
+         jpwl/Makefile.am, jpwl/Makefile.in, libopenjpeg/Makefile.am,
+         libopenjpeg/Makefile.in, mj2/Makefile.am, mj2/Makefile.in:
+         changed report code in Makefile.am
+
+2011-01-03  Antonin Descampe
+
+       * [r698] CHANGES, codec/CMakeLists.txt: removed badly written tests
+         from CTest in codec/CMakeLists.txt
+
+2011-01-02  Antonin Descampe
+
+       * [r697] CHANGES, CMakeLists.txt, codec/CMakeLists.txt,
+         codec/j2k_dump.c, jp3d/codec/CMakeLists.txt, jpwl/CMakeLists.txt,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libs/lcms[ADD],
+         libs/lcms2[ADD], libs/lcms2/lcms2.h[ADD],
+         libs/lcms2/lcms2_plugin.h[ADD], libs/lcms2/lcms2_static.lib[ADD],
+         libs/libtiff/libtiff.lib, libs/libtiff/tiff.h,
+         libs/libtiff/tiffconf.h, libs/libtiff/tiffio.h,
+         libs/libtiff/tiffio.hxx[ADD], libs/libtiff/tiffvers.h,
+         libs/png[ADD], libs/png/libpng14.lib[ADD], libs/png/png.h[ADD],
+         libs/png/pngconf.h[ADD], libs/png/zconf.h[ADD],
+         libs/png/zlib.h[ADD], libs/png/zlib.lib[ADD], mj2/CMakeLists.txt:
+         bug fixes to enable cmake compilation on WIN32 platform (see
+         CHANGES for details)
+       * [r696] openjpeg.xcodeproj/project.pbxproj: small update to xcode
+         project
+
+2010-12-14  Winfried Szukalski
+
+       * [r695] CHANGES, Makefile.in, Makefile.nix, aclocal.m4,
+         codec/Makefile.am, codec/Makefile.in, configure, configure.ac,
+         doc/Makefile.in, jp3d/Makefile.in, jp3d/codec/Makefile.am,
+         jp3d/codec/Makefile.in, jp3d/libjp3dvm/Makefile.am,
+         jp3d/libjp3dvm/Makefile.in, jpwl/Makefile.am, jpwl/Makefile.in,
+         libopenjpeg/Makefile.am, libopenjpeg/Makefile.in, ltmain.sh,
+         mj2/Makefile.am, mj2/Makefile.in: Adapted
+         Makefile.am/Makefile.nix to build choice: shared xor static
+
+2010-12-11  Antonin Descampe
+
+       * [r694] CHANGES, jp3d/libjp3dvm/CMakeLists.txt: fixed flags when
+         building jp3d with MinGW
+
+2010-12-10  Winfried Szukalski
+
+       * [r693] CHANGES, codec/Makefile.am, codec/Makefile.in,
+         codec/Makefile.nix, config.nix, configure, configure.ac,
+         jp3d/Makefile.nix, jp3d/codec/Makefile.am,
+         jp3d/codec/Makefile.in, jp3d/codec/Makefile.nix,
+         jpwl/Makefile.am, jpwl/Makefile.in, jpwl/Makefile.nix,
+         mj2/Makefile.am, mj2/Makefile.in, mj2/Makefile.nix: Changed build
+         choice in configure.ac/Makefile.am/Makefile.nix: shared xor
+         static
+
+2010-12-09  Antonin Descampe
+
+       * [r692] CHANGES, jp3d/libjp3dvm/CMakeLists.txt: removed LCMS
+         dependency in jp3d/libjp3dvm/CMakeLists.txt
+       * [r691] CHANGES, openjpeg.xcodeproj/project.pbxproj: updated xcode
+         project
+       * [r690] CHANGES, jp3d/DllJp3dVM.dsp, jp3d/DllJp3dVM.vcproj,
+         jp3d/LibJp3dVM.vcproj, jp3d/Makefile.nix, jp3d/codec/convert.c,
+         jp3d/codec/jp3d_to_volume.c, jp3d/codec/volume_to_jp3d.c,
+         jp3d/libjp3dvm/CMakeLists.txt, jp3d/libjp3dvm/Makefile.am,
+         jp3d/libjp3dvm/Makefile.in, jp3d/libjp3dvm/cio.h,
+         jp3d/libjp3dvm/event.h, jp3d/libjp3dvm/int.h,
+         jp3d/libjp3dvm/openjpeg.h[DEL], jp3d/libjp3dvm/openjpeg3d.h[CPY],
+         jp3d/libjp3dvm/opj_includes.h: renamed jp3d/libjp3dvm/openjpeg.h
+         => jp3d/libjp3dvm/openjpeg3d.h
+       * [r689] CHANGES, JavaOpenJPEG/CMakeLists.txt,
+         JavaOpenJPEG/Makefile, codec/compat[DEL]: removed "codec/compat/"
+         directory
+
+2010-12-09  Winfried Szukalski
+
+       * [r688] CHANGES, Makefile.in, codec/Makefile.in, configure,
+         doc/Makefile.in, jp3d/Makefile.in, jp3d/codec/Makefile.in,
+         jp3d/libjp3dvm/Makefile.in, jpwl/Makefile.in,
+         libopenjpeg/Makefile.in, mj2/Makefile.in: Updated Makefile.in
+       * [r687] CHANGES, Makefile.nix, config.nix, configure.ac,
+         jpwl/Makefile.am, jpwl/Makefile.nix, libopenjpeg/Makefile.am:
+         Removed LCMS dependencies from Makefile.am/Makefile.nix
+
+2010-12-08  Antonin Descampe
+
+       * [r686] CHANGES, JavaOpenJPEG/JavaOpenJPEG.c,
+         JavaOpenJPEG/JavaOpenJPEGDecoder.c, Makefile.nix,
+         OPJ_Validate/OPJ_Validate.c, codec/CMakeLists.txt,
+         codec/Makefile.am, codec/Makefile.nix, codec/convert.c,
+         codec/image_to_j2k.c, codec/j2k_dump.c, codec/j2k_to_image.c,
+         common[ADD], common/color.c[ADD], common/color.h[ADD],
+         common/format_defs.h[ADD], common/getopt.c[CPY],
+         common/getopt.h[CPY], config.nix, indexer_JPIP/fix.c,
+         indexer_JPIP/index_create.c, indexer_JPIP/j2k.h,
+         jp3d/Makefile.nix, jp3d/codec/convert.c,
+         jp3d/codec/jp3d_to_volume.c, jp3d/codec/volume_to_jp3d.c,
+         jp3d/libjp3dvm/event.c, jp3d/libjp3dvm/jp3d_lib.c,
+         jp3d/libjp3dvm/openjpeg.c, jpwl/CMakeLists.txt, jpwl/Makefile.am,
+         jpwl/Makefile.nix, libopenjpeg/CMakeLists.txt,
+         libopenjpeg/Makefile.am, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/openjpeg.h, libopenjpeg/opj_convert.c[DEL],
+         libopenjpeg/opj_convert.h[DEL], libopenjpeg/opj_includes.h,
+         mj2/CMakeLists.txt, mj2/Makefile.am, mj2/Makefile.nix, mj2/mj2.c,
+         mj2/mj2_to_frames.c, mj2/mj2_to_metadata.c: (thanks to Winfried
+         for his help)
+         * [antonin] changed remaining "WIN32" to "_WIN32"
+         ! [antonin] libopenjpeg has no more dependency on LCMS lib.
+         Everything concerning color (icc profile, conversion to rgb, etc)
+         has been put outside libopenjpeg and is used in j2k_to_image.c
+         and mj2_to_frames.c.
+         - [antonin] removed "opj_convert{.c,.h}"
+         + [antonin] added a directory "common/" that contains
+         "getopt{.c,.h}" (previously in "codec/compat").
+         + [antonin] added files "color{.c,.h}" in "common/" that define
+         the code for icc profile management and sycc_to_rgb conversion
+         + [antonin] added "common/format_defs.h" that contains common
+         definitions used in image_to_j2k, j2k_to_image, j2k_dump.
+
+2010-12-05  Antonin Descampe
+
+       * [r685] CHANGES, CMakeLists.txt, INSTALL, codec/CMakeLists.txt,
+         jp3d/codec/CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt,
+         jpwl/CMakeLists.txt, libopenjpeg/CMakeLists.txt,
+         mj2/CMakeLists.txt: revert to previous behaviour for cmake:
+         builds (and links) dynamically by default. Static build only if
+         -DBUILD_SHARED_LIBS is set to OFF.
+       * [r684] CHANGES, codec/compat/getopt.h, codec/convert.c: added a
+         definition in getopt.h and an initial value in convert.c
+
+2010-12-03  Antonin Descampe
+
+       * [r683] CHANGES, libopenjpeg/CMakeLists.txt: workaround for name
+         clash when building static and dynamic on WIN32 (see
+         http://www.vtk.org/Bug/view.php?id=10190 for description)
+
+2010-11-28  Antonin Descampe
+
+       * [r682] CHANGES, codec/convert.c: fixed a bug in codec/convert.c
+         that prevented to build executables with WIN32 compiler (thanks
+         winfried)
+       * [r681] CHANGES:
+       * [r680] CHANGES, CMakeLists.txt, INSTALL, codec/CMakeLists.txt,
+         jp3d/codec/CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt,
+         jpwl/CMakeLists.txt, libopenjpeg/CMakeLists.txt,
+         mj2/CMakeLists.txt: changed cmake behaviour: executables are now
+         always statically linked. When -DBUIL_SHARED_LIBS option is ON
+         (the default), the shared versions of the libraries are also
+         built (but executables remain linked against the static
+         libraries).
+
+2010-11-25  Antonin Descampe
+
+       * [r678] CHANGES, libopenjpeg/event.c, libopenjpeg/j2k_lib.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_malloc.h: fix compilation and DLL creation of
+         libopenjpeg with MSYS/MinGW (from vincent.torri, see issue 47 on
+         googlecode)
+
+2010-11-22  Antonin Descampe
+
+       * [r677] CHANGES, openjpeg.xcodeproj/project.pbxproj: xcode :
+         changed to native architecture build by default
+       * [r676] CHANGES, codec/convert.c, codec/image_to_j2k.c,
+         codec/j2k_dump.c, codec/j2k_to_image.c, libopenjpeg/jp2.c,
+         libopenjpeg/openjpeg.c: reverted 'include "../opj_config.h"' to
+         'include "opj_config.h"'
+
+2010-11-18  Antonin Descampe
+
+       * [r675] openjpeg.xcodeproj/project.pbxproj: xcode project : add
+         mj2 targets
+
+2010-11-17  Antonin Descampe
+
+       * [r674] CHANGES, CMakeLists.txt, codec/CMakeLists.txt,
+         doc/CMakeLists.txt, libopenjpeg/CMakeLists.txt: install man pages
+         by default. install CHANGES and LICENSE
+       * [r673] CHANGES, CMakeLists.txt, INSTALL,
+         JavaOpenJPEG/CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt,
+         opj_configh.cmake.in: minor changes in cmake files (from
+         winfried)
+       * [r672] CMakeLists.txt: fixed missing argument in main
+         CMakeLists.txt
+
+2010-11-16  Antonin Descampe
+
+       * [r671] CHANGES, CMakeLists.txt, INSTALL: minor changes in cmake
+         flags
+
+2010-11-15  Antonin Descampe
+
+       * [r670] CHANGES, openjpeg.xcodeproj/project.pbxproj: xcode project
+         rewrite
+       * [r669] CHANGES, codec/convert.c: changed imagetopng() function to
+         correctly deal with non-standard bit-depths. Add png support for
+         win32. (from winfried)
+       * [r668] CHANGES, codec/image_to_j2k.c, codec/j2k_dump.c,
+         codec/j2k_to_image.c, libopenjpeg/jp2.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_includes.h: minor changes in header inclusions
+       * [r667] CHANGES, libopenjpeg/opj_convert.c: complete rewrite of
+         opj_convert.c with correct values (from winfried)
+
+2010-11-11  Antonin Descampe
+
+       * [r666] CHANGES, jp3d/libjp3dvm/opj_includes.h: removed call to
+         dirent.h in jp3d
+       * [r665] INSTALL: add info on how to build doxygen doc with
+         autotools
+
+2010-10-28  Ben Boeckel
+
+       * [r664] CHANGES, jpwl/CMakeLists.txt: Fix installation rules in
+         jpwl for CMake
+
+2010-10-26  Ben Boeckel
+
+       * [r663] CHANGES, jp3d/libjp3dvm/CMakeLists.txt,
+         libopenjpeg/CMakeLists.txt: Installation fixes when using CMake
+
+2010-10-25  Ben Boeckel
+
+       * [r662] CHANGES, jp3d/libjp3dvm/CMakeLists.txt: Fix jp3dvm version
+
+2010-10-24  Antonin Descampe
+
+       * [r661] CHANGES, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/opj_malloc.h, libopenjpeg/pi.h, libopenjpeg/t1.c,
+         libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.h: Fixed doxygen data inside source code (from
+         winfried)
+
+2010-10-22  Ben Boeckel
+
+       * [r660] CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt,
+         libopenjpeg/CMakeLists.txt: Don't clobber openjpeg.h from jp3d
+       * [r659] CMakeLists.txt, doc/CMakeLists.txt: Install man pages
+       * [r658] CMakeLists.txt: Default to building shared libraries
+
+2010-10-22  Antonin Descampe
+
+       * [r657] CHANGES, libopenjpeg/opj_includes.h: Patch to support the
+         MSVC Win 64 builds (from szekerest)
+       * [r656] CHANGES, libopenjpeg/jp2.c: Currently the Visual Studio
+         builds are broken in the SVN. Attached a patch to fix this issue
+         (from szekerest)
+
+2010-10-22  Winfried Szukalski
+
+       * [r655] CHANGES, jp3d/libjp3dvm/Makefile.am,
+         jp3d/libjp3dvm/Makefile.in, jpwl/Makefile.am, jpwl/Makefile.in,
+         libopenjpeg/Makefile.am, libopenjpeg/Makefile.in: M
+         libopenjpeg/Makefile.in
+         M libopenjpeg/Makefile.am
+         M jp3d/libjp3dvm/Makefile.in
+         M jp3d/libjp3dvm/Makefile.am
+         M CHANGES
+         M jpwl/Makefile.in
+         M jpwl/Makefile.am
+       * [r654] CHANGES, jpwl/Makefile.am, jpwl/Makefile.in: M CHANGES
+         M jpwl/Makefile.in
+         M jpwl/Makefile.am
+       * [r653] CHANGES, Makefile.am, Makefile.in, configure,
+         configure.ac, doc/Makefile.am, doc/Makefile.in,
+         libopenjpeg.pc.in[ADD]: M configure
+         M Makefile.in
+         M configure.ac
+         A libopenjpeg.pc.in
+         M doc/Makefile.in
+         M doc/Makefile.am
+         M CHANGES
+         M Makefile.am
+
+2010-10-21  Antonin Descampe
+
+       * [r651] CHANGES, codec/image_to_j2k.c, codec/j2k_dump.c,
+         codec/j2k_to_image.c: fixed help display (patch from winfried)
+       * [r650] CHANGES, CMakeLists.txt, jp3d/libjp3dvm/CMakeLists.txt,
+         libopenjpeg/CMakeLists.txt: fixed paths to png and tiff in
+         CMakeLists.txt and fixed link to lcms library (patch from
+         winfried)
+
+2010-10-19  Antonin Descampe
+
+       * [r649] CHANGES, codec/image_to_j2k.c, codec/j2k_dump.c,
+         codec/j2k_to_image.c, mj2/extract_j2k_from_mj2.c,
+         mj2/frames_to_mj2.c, mj2/mj2_to_frames.c, mj2/wrap_j2k_in_mj2.c:
+         fixed options and help display (patch from winfried)
+
+2010-10-18  Winfried Szukalski
+
+       * [r648] CHANGES, Makefile.nix, config.nix, doc/Makefile.am,
+         doc/Makefile.in, doc/Makefile.nix, jp3d/Makefile.nix,
+         jpwl/Makefile.nix: M jp3d/Makefile.nix
+         M config.nix
+         M doc/Makefile.in
+         M doc/Makefile.am
+         M doc/Makefile.nix
+         M CHANGES
+         M jpwl/Makefile.nix
+         M Makefile.nix
+
+2010-10-17  Winfried Szukalski
+
+       * [r647] CHANGES, INSTALL, Makefile.am, Makefile.in, Makefile.nix,
+         codec/Makefile.am, codec/Makefile.in, config.nix, configure,
+         configure.ac, doc/Makefile.am, doc/Makefile.in, doc/Makefile.nix,
+         jp3d/Makefile.in, jp3d/Makefile.nix, jp3d/codec/Makefile.am,
+         jp3d/codec/Makefile.in, jp3d/libjp3dvm/Makefile.in,
+         jpwl/Makefile.am, jpwl/Makefile.in, jpwl/Makefile.nix,
+         libopenjpeg/Makefile.in, mj2/Makefile.am, mj2/Makefile.in,
+         mj2/Makefile.nix, opj_config.h.in.user: -This line, and those
+         below, will be ignored--
+         
+         M configure
+         M Makefile.in
+         M opj_config.h.in.user
+         M mj2/Makefile.in
+         M mj2/Makefile.am
+         M mj2/Makefile.nix
+         M libopenjpeg/Makefile.in
+         M jp3d/Makefile.in
+         M jp3d/libjp3dvm/Makefile.in
+         M jp3d/Makefile.nix
+         M jp3d/codec/Makefile.in
+         M jp3d/codec/Makefile.am
+         M config.nix
+         M configure.ac
+         M doc/Makefile.in
+         M doc/Makefile.am
+         M doc/Makefile.nix
+         M INSTALL
+         M CHANGES
+         M jpwl/Makefile.in
+         M jpwl/Makefile.am
+         M jpwl/Makefile.nix
+         M Makefile.am
+         M Makefile.nix
+         M codec/Makefile.in
+         M codec/Makefile.am
+
+2010-10-13  Winfried Szukalski
+
+       * [r646] aclocal.m4, bootstrap.sh, codec/Makefile.in, config.guess,
+         config.sub, configure, jp3d/libjp3dvm/Makefile.in,
+         libopenjpeg/Makefile.in, ltmain.sh, opj_config.h.in:
+       * [r645] Makefile.nix, codec/Makefile.am, codec/Makefile.nix,
+         configure.ac, libopenjpeg/Makefile.am:
+
+2010-10-10  Antonin Descampe
+
+       * [r644] CHANGES, configure.ac, jp3d/Makefile.nix,
+         jp3d/libjp3dvm/Makefile.am, mj2/Makefile.nix,
+         opj_config.h.in.user: 1. The jp3d/libjp3dvm/Makefile.am has been
+         changed:
+         
+         Installing: /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/
+         Installing:
+         /usr/local/TEST_CONFIG/include/openjpeg3d-1.3/openjpeg3d.h
+         
+         PREFIX/include:
+         
+         23 openjpeg.h -> openjpeg-1.4/openjpeg.h
+         27 openjpeg3d.h -> openjpeg3d-1.3/openjpeg3d.h
+         
+         28773 openjpeg-1.4/openjpeg.h
+         22158 openjpeg3d-1.3/openjpeg3d.h
+         
+         2. The jp3d/Makefile.nix has been changed respectivly.
+         
+         3. The mj2/Makefile.nix contained a wrong path to 'compat/'
+         
+         4. opj_config.h.in.user contained a comment within a comment.
+         
+         5. 'autoreconf' reported that AC_PROG_RANLIB is no longer
+         necessary in 'configure.ac'.
+
+2010-10-08  Antonin Descampe
+
+       * [r643] CHANGES, mj2/mj2.c: fixed a bug in mj2.c that prevented
+         extract_j2k_from_mj2 to build properly. Patch from winfried
+
+2010-10-05  Antonin Descampe
+
+       * [r637] CMakeLists.txt: fixed CMakeLists.txt typo
+       * [r636] CHANGES[CPY], CMakeLists.txt, ChangeLog[DEL],
+         INSTALL[ADD], LICENSE[CPY], Makefile[DEL], Makefile.am[ADD],
+         Makefile.in[ADD], Makefile.nix[ADD], Makefile.osx[DEL],
+         README[ADD], README.cmake[DEL], README.linux[DEL],
+         README.osx[DEL], aclocal.m4[ADD], bootstrap.sh[ADD],
+         codec/CMakeLists.txt, codec/Makefile[DEL],
+         codec/Makefile.am[ADD], codec/Makefile.in[ADD],
+         codec/Makefile.nix[ADD], codec/README[ADD], codec/convert.c,
+         codec/dirent.h[DEL], codec/image_to_j2k.c, codec/j2k_dump.c,
+         codec/j2k_to_image.c, codec/windirent.h[ADD], config.guess[ADD],
+         config.nix[ADD], config.sub[ADD], configure[ADD],
+         configure.ac[ADD], depcomp[ADD], doc/CMakeLists.txt,
+         doc/Doxyfile.dox, doc/Makefile.am[ADD], doc/Makefile.in[ADD],
+         doc/Makefile.nix[ADD], doc/man[ADD], doc/man/man1[ADD],
+         doc/man/man1/image_to_j2k.1[ADD], doc/man/man1/j2k_dump.1[ADD],
+         doc/man/man1/j2k_to_image.1[ADD], doc/man/man3[ADD],
+         doc/man/man3/libopenjpeg.3[ADD], install-sh[ADD],
+         jp3d/CMakeLists.txt, jp3d/Makefile[DEL], jp3d/Makefile.am[ADD],
+         jp3d/Makefile.in[ADD], jp3d/Makefile.nix[ADD],
+         jp3d/codec/Makefile[DEL], jp3d/codec/Makefile.am[ADD],
+         jp3d/codec/Makefile.in[ADD], jp3d/codec/Makefile.nix[ADD],
+         jp3d/codec/convert.c, jp3d/codec/dirent.h[DEL],
+         jp3d/codec/jp3d_to_volume.c, jp3d/codec/volume_to_jp3d.c,
+         jp3d/codec/windirent.h[ADD], jp3d/libjp3dvm/CMakeLists.txt,
+         jp3d/libjp3dvm/Makefile.am[ADD], jp3d/libjp3dvm/Makefile.in[ADD],
+         jp3d/libjp3dvm/dwt.c, jp3d/libjp3dvm/openjpeg.c,
+         jp3d/libjp3dvm/openjpeg.h, jp3d/tcltk/README[ADD],
+         jpwl/CMakeLists.txt, jpwl/Makefile[DEL], jpwl/Makefile.am[ADD],
+         jpwl/Makefile.in[ADD], jpwl/Makefile.nix[ADD],
+         libopenjpeg/CMakeLists.txt, libopenjpeg/Makefile.am[ADD],
+         libopenjpeg/Makefile.in[ADD], libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/opj_convert.c[ADD],
+         libopenjpeg/opj_convert.h[ADD], libopenjpeg/t2.c,
+         license.txt[DEL], ltmain.sh[ADD], missing[ADD],
+         mj2/CMakeLists.txt, mj2/Makefile[DEL], mj2/Makefile.am[ADD],
+         mj2/Makefile.in[ADD], mj2/Makefile.nix[ADD],
+         mj2/extract_j2k_from_mj2.c, mj2/frames_to_mj2.c, mj2/meta_out.c,
+         mj2/mj2.c, mj2/mj2_convert.c, mj2/mj2_to_frames.c,
+         mj2/mj2_to_metadata.c, mj2/wrap_j2k_in_mj2.c,
+         openjpegConfigure.h.in[DEL], opj_config.h.in[ADD],
+         opj_config.h.in.user[ADD], opj_configh.cmake.in[ADD]: Added files
+         to let people build openjpeg with configure tools ; Added
+         makefiles to let people manually build openjpeg on *nix platforms
+         ; Removed obsolete Makefiles ; Renamed dirent.h to windirent.h ;
+         Made optional the PNG, TIFF, and LCMS support in CMake files ;
+         Added opj_config* files to configure openjpeg before building it
+         (opj_config.h generated by configure, cmake, or manually by the
+         user) ; Renamed this file from ChangeLog to CHANGES ; Renamed
+         License.txt to LICENSE ; Updated README files ; Added INSTALL and
+         LICENSE files ; Added man pages
+
+2010-09-08  Luis Ibáñez
+
+       * [r635] codec/CMakeLists.txt, codec/convert.c,
+         codec/image_to_j2k.c, codec/j2k_dump.c, codec/j2k_to_image.c:
+         Reverting the use of #include "openjpegConfigure.h" until we find
+         a compatible
+         way of doing this with autoconf, and with the default VS project
+         files.
+
+2010-09-07  Luis Ibáñez
+
+       * [r634] jpwl/CMakeLists.txt: ENH: Now forcing openjpeg_JPWL to be
+         a STATIC library.
+       * [r633] openjpegConfigure.h.in: ENH: Now verifies if the
+         OPJ_STATIC macro is not
+         already defined, before it defines it.
+       * [r632] codec/convert.c, codec/image_to_j2k.c, codec/j2k_dump.c,
+         codec/j2k_to_image.c: ENH: Including the new header file
+         openjpegConfigure.h
+         in order to carry the definition of OPJ_STATIC
+         when building static libraries.
+
+2010-09-05  Luis Ibáñez
+
+       * [r631] mj2/CMakeLists.txt: COMP: adding trunk/codec/compat to the
+         list of directories
+         that must be searched for header files.
+       * [r630] mj2/CMakeLists.txt, mj2/compat[DEL], mj2/frames_to_mj2.c:
+         ENH: Removed redundant copies of getopt.c and getopt.h.
+         Now reusing the ones in codec/compat.
+       * [r629] JavaOpenJPEG/CMakeLists.txt, codec/CMakeLists.txt: ENH:
+         The logic for defining OPJ_STATIC has now been moved to the
+         openjpegConfigure.h file.
+       * [r628] openjpegConfigure.h.in: ENH: Adding symbols from
+         traditional checks.
+         NOTE: the LCMS may still require CMake code for detecting the
+         prescence of the library, of the use of CMake options for letting
+         the user choose based on her preference.
+       * [r627] CMakeLists.txt, openjpegConfigure.h.in[ADD]: ENH: Adding a
+         configured header file at the image of config.h.
+       * [r626] jpwl/CMakeLists.txt: COMP: PNG_LIBRARIES were missing for
+         the TARGET_LINK_LIBRARIES command
+         of the executable targets.
+       * [r625] CMakeLists.txt: ENH: jpwl subdirectory is now build also
+         on Unix systems.
+         As pointed out by Winfried and Antonin, there is no reason
+         to exclude jpwl in Unix systems.
+       * [r624] CMake/CheckHaveGetopt.cmake[ADD], CMakeLists.txt,
+         JavaOpenJPEG/CMakeLists.txt, codec/CMakeLists.txt,
+         jpwl/CMakeLists.txt: ENH: Grouping the logic that detects
+         getopt.c into a single .cmake file.
+         
+         Multiple directories were repeating this configuration
+         independently.
+         The directory jp3d is expected to be self-suficient so it still
+         does
+         the configuration directly.
+
+2010-09-01  Luis Ibáñez
+
+       * [r623] jp3d/codec/CMakeLists.txt, jpwl/CMakeLists.txt,
+         mj2/CMakeLists.txt: COMP: Fixing configuration for static builds.
+         Fixing dependencies that several
+         executables have on getopt.c, convert.c and index.c.
+         
+         Some refactoring is going to be required in order to have a
+         cleaner
+         configuration process and make it easier to maintain.
+
+2010-08-31  Luis Ibáñez
+
+       * [r622] CMakeLists.txt: ENH: Silencing warnings from Visual Studio
+         regardgin security of string functions, that can't be resolved in
+         a multi-platform manner anywasys.
+       * [r621] jp3d/libjp3dvm/opj_includes.h: STYLE: This file had
+         inconsistent ends of line (mixture of DOS and UNIX).
+       * [r620] jp3d/CMakeLists.txt, jp3d/codec/CMakeLists.txt: COMP:
+         Moving to the parent directory the set INCLUDE_DIRECTORIES
+         command.
+         Given that files in "codec" look for files in "libjp3dvm", and
+         files in
+         "libjp3dvm" look for header files in "codec".
+       * [r619] codec/convert.c: COMP: Remove requirement that png and
+         tiff headers must be in a specific directory relative to this
+         one.
+       * [r618] jp3d/codec/CMakeLists.txt: BUG: The directory compat
+         doesn't exist. The file getopt.c is actually at this level.
+
+2010-08-30  Antonin Descampe
+
+       * [r617] openjpeg.xcodeproj/project.pbxproj: Update the XCode
+         project file with JPWL targets
+       * [r616] README.cmake: Update the README.cmake file : an
+         instruction was missing to run the tests correctly.
+
+2010-08-11  Mathieu Malaterre
+
+       * [r609] CMake/OpenJPEGConfig.cmake.in: Fix case
+
+2010-07-07  Antonin Descampe
+
+       * [r608] Makefile, Makefile.osx, README.cmake, README.linux,
+         README.osx: Update README and Makefiles to promote cmake. Fix the
+         README.cmake file.
+
+2010-07-02  Antonin Descampe
+
+       * [r607] CMakeLists.txt: Change CMakeLists.txt to build examples by
+         default (image_to_j2k and j2k_to_image).
+
+2010-07-01  Mathieu Malaterre
+
+       * [r603] codec/CMakeLists.txt: Need to include png/tiff include
+         path
+
+2010-06-29  Mathieu Malaterre
+
+       * [r602] CMake/CTestCustom.cmake.in[ADD],
+         CMake/OpenJPEGConfig.cmake.in[ADD]: Synchronize branch and trunk
+         cmakelists files
+       * [r601] CMake[ADD], CMakeLists.txt, codec/CMakeLists.txt,
+         libopenjpeg/CMakeLists.txt: Synchronize branch and trunk
+         cmakelists files
+       * [r600] codec/j2k_to_image.c: return error code upon errors
+
+2010-06-22  Mathieu Malaterre
+
+       * [r597] codec/j2k_dump.c: Sync with v2 branch
+       * [r594] codec/convert.c, codec/image_to_j2k.c: Merge with v2
+         branch
+       * [r592] ChangeLog, codec/j2k_dump.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h: Also dump the image info as well as cp info.
+       * [r591] ChangeLog, codec/Makefile, codec/j2k_dump.c,
+         libopenjpeg/j2k.h: Apply patch from w. szukalski (sent to list).
+         Mon, Jun 21, 2010 at 5:49 PM
+
+2010-06-21  Mathieu Malaterre
+
+       * [r588] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt,
+         codec/image_to_j2k.c, codec/j2k_dump.c[ADD],
+         codec/j2k_to_image.c: adding j2k_dump executable
+
+2010-05-26  Luis Ibáñez
+
+       * [r575] CMakeLists.txt, CTestCustom.cmake.in[ADD]: ENH: Added
+         custom configuration for CTest. This allows to fine tune
+         the selection of files for code coverage computation, and also
+         allows to filter out acceptable compiler warnings.
+       * [r571] CTestConfig.cmake: ENH: Cleaning up the file comments.
+         Setting the build time to 3am UTC.
+
+2010-05-26  Mathieu Malaterre
+
+       * [r570] CMakeLists.txt: Remove automatic setting of BUILDNAME for
+         now
+       * [r569] CMakeLists.txt, codec/CMakeLists.txt: Reactivate ctest
+       * [r568] CMakeLists.txt: Move to cmake 2.6. Add policy CMP0003
+
+2010-05-26  Antonin Descampe
+
+       * [r567] CTestConfig.cmake[ADD], ChangeLog: Added CTestConfig.cmake
+         to the root directory to incorporate the testing dashboard.
+       * [r566] ChangeLog, openjpeg.xcodeproj/project.pbxproj: MACOSX :
+         Added a "build all" target to the XCode project file.
+
+2010-04-16  Antonin Descampe
+
+       * [r565] ChangeLog, openjpeg.xcodeproj/project.pbxproj: MACOSX :
+         Fixed the XCode project file to link with the PNG library.
+         Library and header should be located in /usr/local/lib/ and
+         /usr/local/include/, respectively. Check
+         http://ethan.tira-thompson.org/Mac_OS_X_Ports.html if it is not
+         the case on your mac.
+
+2010-04-08  François-Olivier Devaux
+
+       * [r563] ChangeLog, libopenjpeg/mqc.c, libopenjpeg/opj_includes.h,
+         libopenjpeg/t2.c: [v1.4]Fixed issue 6 on google code. Variable
+         "pi" not freed or pointed-to in function "pi_create_encode".
+         Thanks to Kent Mein for reporting this.
+         [v1.4]Fixed problem with Borland C++ Builder (Borland C do not
+         have lrintf). Thanks Marek Mauder for this fix.
+       * [r561] ChangeLog, jp3d/codec/jp3d_to_volume.c, libopenjpeg/pi.c:
+         [v1.4] Fixed pi.c bug (issue 15 on google code). Thanks to Anton
+         Lionel for catching this.
+       * [r559] ChangeLog, mj2/mj2_convert.c, mj2/mj2_to_frames.c,
+         mj2/wrap_j2k_in_mj2.c: Fixed MJ2 codec bugs (issues 23-24 on
+         google code). Thanks to Winfried for these patches.
+       * [r558] ChangeLog, jp3d/codec/jp3d_to_volume.c,
+         jp3d/codec/volume_to_jp3d.c: Fixed JP3D codec file format
+         analyzer. Thanks to Kristóf Ralovich for this patch.
+       * [r557] ChangeLog, libopenjpeg/dwt.c, libopenjpeg/j2k.h,
+         libopenjpeg/mct.c, libopenjpeg/mqc.c, libopenjpeg/mqc.h,
+         libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h,
+         libopenjpeg/t1.c: Significant optimizations of MCT, DWT, MQ and
+         T1 modules by Peter Wimmer (thanks Peter)
+
+2010-03-26  François-Olivier Devaux
+
+       * [r555] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c:
+         Added support for "jpc" codestreams which are equivalent to "j2c"
+         codestreams [v1.4]. Thanks to Winfried for this patch
+       * [r554] ChangeLog, codec/Makefile, codec/convert.c,
+         codec/convert.h, codec/image_to_j2k.c, codec/j2k_to_image.c:
+         Added support for PNG image format [Not yet functional under
+         WIN32]. Thanks to Winfried for this patch. See details here
+         http://code.google.com/p/openjpeg/issues/detail?id=16
+
+2010-03-24  François-Olivier Devaux
+
+       * [r552] ChangeLog, codec/compat/getopt.c, codec/compat/getopt.h,
+         codec/convert.c, codec/image_to_j2k.c, codec/j2k_to_image.c,
+         indexer_JPIP/index_create.c, indexer_JPIP/jp2.c,
+         libopenjpeg/j2k.c, mj2/extract_j2k_from_mj2.c,
+         mj2/frames_to_mj2.c, mj2/mj2.c, mj2/mj2_to_frames.c,
+         mj2/wrap_j2k_in_mj2.c: Code improvements using 'g++-4.4.0' to
+         trace the code (v1.4). Thanks to Winfried for this patch.
+
+2010-03-07  François-Olivier Devaux
+
+       * [r551] ChangeLog, OPJ_Validate/OPJ_Validate.c,
+         codec/image_to_j2k.c, codec/j2k_to_image.c: Fixed small
+         compatibility issues with win32 in codec (moved include
+         <strings.h>)
+
+2010-03-05  François-Olivier Devaux
+
+       * [r548] CMakeLists.txt, ChangeLog, Makefile, Makefile.osx: Updated
+         makefiles for v1.4 and v2.0
+       * [r547] ChangeLog, OPJ_Validate[ADD], OPJ_Validate/Makefile[ADD],
+         OPJ_Validate/OPJ_Binaries[ADD],
+         OPJ_Validate/OPJ_Param_File_v0_1.txt[ADD],
+         OPJ_Validate/OPJ_Validate.c[ADD],
+         OPJ_Validate/OPJ_Validate.dsp[ADD],
+         OPJ_Validate/OPJ_Validate.dsw[ADD],
+         OPJ_Validate/OPJ_Validate_Candidate_vs_Ref.bat[ADD],
+         OPJ_Validate/OPJ_Validate_Candidate_vs_Ref.sh[ADD],
+         OPJ_Validate/OPJ_Validate_Create_Ref.bat[ADD],
+         OPJ_Validate/OPJ_Validate_Create_Ref.sh[ADD],
+         OPJ_Validate/README.txt[ADD],
+         OPJ_Validate/linux_OPJ_Param_File_v0_1.txt[ADD],
+         OPJ_Validate/md5.c[ADD], OPJ_Validate/md5.h[ADD],
+         OPJ_Validate/original[ADD],
+         OPJ_Validate/original/README.txt[ADD], OPJ_Validate/temp[ADD]:
+         First import of OPJ_Validate tool
+
+2010-02-19  François-Olivier Devaux
+
+       * [r546] jp3d/codec/jp3d_to_volume.c: Applied changes to
+         jp3d_to_volume.c that didn't pass in previous revision (rev545)
+
+2010-02-18  François-Olivier Devaux
+
+       * [r545] ChangeLog, jp3d/Makefile, jp3d/codec/Makefile[ADD],
+         jp3d/codec/jp3d_to_volume.c: JP3D Module. Fixed issue when
+         computing the number of elements in an array that leads to crash
+         (thanks Kristof). Updated JP3D makefiles.
+
+2010-01-20  François-Olivier Devaux
+
+       * [r542] ChangeLog, libopenjpeg/openjpeg.h: [FOD] Created a new
+         constant in openjpeg.h to differentiate the case when the
+         colorspace is not supported by the library and when it is not
+         specified in the codestream. Suggested by Matteo Italia.
+
+2009-11-06  Antonin Descampe
+
+       * [r541] ChangeLog, libopenjpeg/t1.c: fixed MCT check bug in
+         t1_getwmsedec. See
+         http://groups.google.com/group/openjpeg/browse_thread/thread/d9d96dd4ec3e7443
+         for info
+
+2009-11-05  Antonin Descampe
+
+       * [r540] ChangeLog, codec/convert.c,
+         openjpeg.xcodeproj/project.pbxproj: fixed "tiffio" header
+         inclusion to use user version on Win32 system only (otherwise
+         assume its existence in system headers).
+
+2009-09-10  Antonin Descampe
+
+       * [r535] ChangeLog, codec/convert.c, codec/index.c,
+         libopenjpeg/t1_generate_luts.c: fixed minor bugs which were
+         triggering warnings at compilation (different signedness, wrong
+         pointer type, etc)
+
+2009-09-08  Antonin Descampe
+
+       * [r534] ChangeLog, libopenjpeg/openjpeg.c: openjpeg.c : fixed
+         initialization of
+         parameters->cp_disto_alloc/fixed_quality/fixed_alloc/tcp_numlayers
+         because they were preventing to use the -q and -f options.
+
+2009-08-31  Antonin Descampe
+
+       * [r533] ChangeLog, JavaOpenJPEG/JavaOpenJPEGDecoder.c:
+         JavaOpenJpegDecoder.c : fixed a signed/unsigned behaviour when
+         returning form C to JAVA
+
+2008-10-01  Mathieu Malaterre
+
+       * [r528] license.txt: ENH: fix svn properties
+       * [r527] codec/image_to_j2k.c: COMP: minor compilation warning
+
+2008-08-22  Antonin Descampe
+
+       * [r526] ChangeLog, libopenjpeg/tcd.c: found a bug in tcd.c that
+         was preventing to find the correct threshold in
+         tcd_rateallocate.c for high-precision images. Applied a temporary
+         patch but a better solution should be found.
+
+2008-08-21  Antonin Descampe
+
+       * [r525] ChangeLog, codec/image_to_j2k.c: fixed a bug in
+         image_to_j2k.c that was preventing the 'r' option to work
+         properly (everything was compressed lossless regardless of the
+         specified rate).
+
+2008-08-08  François-Olivier Devaux
+
+       * [r524] ChangeLog, codec/convert.c: Modified the way raw images
+         with more that 8bpp are read and written
+
+2008-07-31  Antonin Descampe
+
+       * [r517] v2[DEL]: Deleting v2 directory... Will be re-created as a
+         branch
+
+2008-07-09  Parvatha Elangovan
+
+       * [r516] ChangeLog, libopenjpeg/openjpeg.c: Added the default
+         lossless parameter to opj_set_default_encoder_parameters in
+         openjpeg.c
+
+2008-07-04  Antonin Descampe
+
+       * [r515] v2[ADD], v2/CMakeLists.txt[ADD],
+         v2/Free_CMakeImport.cmake[ADD], v2/codec[ADD],
+         v2/codec/CMakeLists.txt[ADD], v2/codec/compat[ADD],
+         v2/codec/compat/getopt.c[ADD], v2/codec/compat/getopt.h[ADD],
+         v2/codec/convert.c[ADD], v2/codec/convert.h[ADD],
+         v2/codec/dirent.h[ADD], v2/codec/image_to_j2k.c[ADD],
+         v2/codec/index.c[ADD], v2/codec/index.h[ADD],
+         v2/codec/j2k_to_image.c[ADD], v2/libopenjpeg[ADD],
+         v2/libopenjpeg/CMakeLists.txt[ADD], v2/libopenjpeg/bio.c[ADD],
+         v2/libopenjpeg/bio.h[ADD], v2/libopenjpeg/cio.c[ADD],
+         v2/libopenjpeg/cio.h[ADD], v2/libopenjpeg/dwt.c[ADD],
+         v2/libopenjpeg/dwt.h[ADD], v2/libopenjpeg/event.c[ADD],
+         v2/libopenjpeg/event.h[ADD], v2/libopenjpeg/fix.h[ADD],
+         v2/libopenjpeg/function_list.c[ADD],
+         v2/libopenjpeg/function_list.h[ADD], v2/libopenjpeg/image.c[ADD],
+         v2/libopenjpeg/image.h[ADD], v2/libopenjpeg/int.h[ADD],
+         v2/libopenjpeg/invert.c[ADD], v2/libopenjpeg/invert.h[ADD],
+         v2/libopenjpeg/j2k.c[ADD], v2/libopenjpeg/j2k.h[ADD],
+         v2/libopenjpeg/j2k_lib.c[ADD], v2/libopenjpeg/j2k_lib.h[ADD],
+         v2/libopenjpeg/jp2.c[ADD], v2/libopenjpeg/jp2.h[ADD],
+         v2/libopenjpeg/jpt.c[ADD], v2/libopenjpeg/jpt.h[ADD],
+         v2/libopenjpeg/mct.c[ADD], v2/libopenjpeg/mct.h[ADD],
+         v2/libopenjpeg/mqc.c[ADD], v2/libopenjpeg/mqc.h[ADD],
+         v2/libopenjpeg/openjpeg.c[ADD], v2/libopenjpeg/openjpeg.h[ADD],
+         v2/libopenjpeg/opj_configure.h[ADD],
+         v2/libopenjpeg/opj_includes.h[ADD],
+         v2/libopenjpeg/opj_malloc.h[ADD], v2/libopenjpeg/pi.c[ADD],
+         v2/libopenjpeg/pi.h[ADD], v2/libopenjpeg/profile.c[ADD],
+         v2/libopenjpeg/profile.h[ADD], v2/libopenjpeg/raw.c[ADD],
+         v2/libopenjpeg/raw.h[ADD], v2/libopenjpeg/t1.c[ADD],
+         v2/libopenjpeg/t1.h[ADD], v2/libopenjpeg/t1_generate_luts.c[ADD],
+         v2/libopenjpeg/t1_luts.h[ADD], v2/libopenjpeg/t2.c[ADD],
+         v2/libopenjpeg/t2.h[ADD], v2/libopenjpeg/tcd.c[ADD],
+         v2/libopenjpeg/tcd.h[ADD], v2/libopenjpeg/tgt.c[ADD],
+         v2/libopenjpeg/tgt.h[ADD], v2/libs[ADD], v2/libs/FreeImage[ADD],
+         v2/libs/FreeImage/FreeImage.h[ADD],
+         v2/libs/FreeImage/freeimage.s.lib[ADD],
+         v2/libs/FreeImage/libfreeimage.a[ADD],
+         v2/libs/FreeImage/libfreeimage.s.a[ADD], v2/libs/libtiff[ADD],
+         v2/libs/libtiff/libtiff.lib[ADD], v2/libs/libtiff/tiff.h[ADD],
+         v2/libs/libtiff/tiffconf.h[ADD], v2/libs/libtiff/tiffio.h[ADD],
+         v2/libs/libtiff/tiffvers.h[ADD], v2/opj_configure.h.in[ADD],
+         v2/test_Free_image_V2_tile_handling[ADD],
+         v2/test_Free_image_V2_tile_handling/CMakeLists.txt[ADD],
+         v2/test_Free_image_V2_tile_handling/test2_decoder.c[ADD],
+         v2/test_Free_image_V2_tile_handling/test2_encoder.c[ADD],
+         v2/test_V2_tile_handling[ADD],
+         v2/test_V2_tile_handling/CMakeLists.txt[ADD],
+         v2/test_V2_tile_handling/test_decoder.c[ADD],
+         v2/test_V2_tile_handling/test_encoder.c[ADD]: Initial commit of
+         openjpeg version 2. Temprarily added as a separate directory in
+         the trunk (will maybe be moved to a branch of version 1.3, this
+         has to be investigated).
+
+2008-06-12  Antonin Descampe
+
+       * [r514] ChangeLog, codec/dirent.h: fixed a bug in dirent.h that
+         prevented codec on Linux Alpha Systems to compile correctly.
+         Thanks to RobinC.
+
+2008-05-22  Antonin Descampe
+
+       * [r513] ChangeLog, libopenjpeg/j2k.c: fixed a bug in j2k.c
+         (j2k_write_sod) that allowed to get negative rates, thanks
+         zhong1985624 for pointing this.
+       * [r512] ChangeLog, libopenjpeg/j2k.c: additional test to avoid
+         crash due to invalid image size, patch by Christopher Layne
+       * [r511] ChangeLog, libopenjpeg/openjpeg.c: memory leak fixed in
+         openjpeg.c (opj_destroy_cstr_info()), patch by Carsten Juttner
+
+2008-05-20  Antonin Descampe
+
+       * [r510] openjpeg.xcodeproj/project.pbxproj: updated XCode project
+         file
+
+2008-03-12  unipg
+
+       * [r509] ChangeLog, codec/image_to_j2k.c: Added help line for the
+         -F option in j2k_to_image
+
+2008-03-04  François-Olivier Devaux
+
+       * [r508] ChangeLog, JavaOpenJPEG/java
+         sources/org/openJpeg/OpenJPEGJavaDecoder.java, JavaOpenJPEG/java
+         sources/org/openJpeg/OpenJPEGJavaEncoder.java: Changed Java files
+         copyright in JavaOpenJPEG module
+
+2008-02-29  François-Olivier Devaux
+
+       * [r507] libopenjpeg/openjpeg.c: Corrected the wrong syntax of
+         calloc()...
+       * [r506] ChangeLog, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_malloc.h: Fixed openjpeg.c for proper
+         initialization of codec context structures (dinfo in
+         opj_create_compress() and opj_create_decompress(). Bug fix
+         suggested by Andrey V. Kiselev
+         Clean up of opj_aligned_malloc(), to just forgo the use of
+         posix_memalign(), as apparently memalign() is what is working
+         better for everyone. Patch by Callum.
+
+2008-02-28  François-Olivier Devaux
+
+       * [r505] ChangeLog, j2kviewer[DEL], libopenjpeg/jp2.c: Removed the
+         J2KViewer module, which has been replaced by OPJViewer and fixed
+         the error handling of j2k_decode in jp2.c, thanks to Robin
+         Cornelius
+
+2008-02-11  unipg
+
+       * [r504] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.iss,
+         OPJViewer/Readme.txt, OPJViewer/source/OPJThreads.cpp,
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/build.h, OPJViewer/source/imagjpeg2000.cpp,
+         codec/image_to_j2k.c, jpwl/JPWL_j2k_to_image.dsp,
+         jpwl/LibOpenJPEG_JPWL.dsp, jpwl/Makefile, jpwl/jpwl.c,
+         jpwl/jpwl.h, jpwl/jpwl_lib.c, jpwl/rs.h: Minor style
+         modifications to comply with c99 compiler flag; removed
+         Microsoft-specific "union-in-struct" syntax; Re-enabled cstr_info
+         struct creation when -W switch is specified. Changed a number of
+         things in opjviewer (e.g., decoding thread does not execute GUI
+         calls anymore), to have it running under linux --> it is better
+         than before, but still crashes
+
+2008-02-05  Parvatha Elangovan
+
+       * [r503] ChangeLog, codec/convert.c, libopenjpeg/tcd.c: In
+         convert.c, corrected imagetobmp() conversion for grayscale. In
+         tcd.c, corrected Rate modification in tcd_init_encode().
+
+2008-01-31  unipg
+
+       * [r502] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/OPJViewer.dsw, OPJViewer/source/OPJAbout.cpp[ADD],
+         OPJViewer/source/OPJThreads.cpp, OPJViewer/source/OPJViewer.cpp,
+         OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h,
+         OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp[DEL],
+         OPJViewer/source/imagj2k.h[DEL],
+         OPJViewer/source/imagjp2.cpp[DEL],
+         OPJViewer/source/imagjp2.h[DEL],
+         OPJViewer/source/imagjpeg2000.cpp,
+         OPJViewer/source/imagjpeg2000.h[ADD],
+         OPJViewer/source/imagmj2.cpp[DEL],
+         OPJViewer/source/imagmj2.h[DEL], OPJViewer/source/imagmxf.cpp,
+         OPJViewer/source/imagmxf.h: In opjviewer, unification of JPEG
+         2000 family handlers (*.jp2, *.mj2, *.j2k) in a single file
+
+2008-01-22  François-Olivier Devaux
+
+       * [r501] ChangeLog, libopenjpeg/image.c: In image.c, changed the
+         opj_image_create0() memory allocation from malloc() to calloc()
+         in order to avoid segfaults when freeing the memory allocated for
+         the coding of bad images. Thanks to Christopher Layne for this
+         improvement.
+
+2008-01-18  Antonin Descampe
+
+       * [r500] openjpeg.xcodeproj[ADD],
+         openjpeg.xcodeproj/project.pbxproj[ADD]: update of openjpeg XCode
+         project file (2)
+       * [r499] opjcore.xcodeproj[DEL]: update of openjpeg XCode project
+         file
+
+2008-01-17  François-Olivier Devaux
+
+       * [r498] mj2/MJ2_Extractor.dsp[ADD], mj2/MJ2_Extractor.dsw[ADD],
+         mj2/MJ2_Extractor.sln[ADD], mj2/MJ2_Extractor.vcproj[ADD],
+         mj2/MJ2_Wrapper.dsp[ADD], mj2/MJ2_Wrapper.dsw[ADD],
+         mj2/MJ2_Wrapper.sln[ADD], mj2/MJ2_Wrapper.vcproj[ADD],
+         mj2/frames_to_mj2.dsp[ADD], mj2/frames_to_mj2.dsw[ADD],
+         mj2/frames_to_mj2.sln[ADD], mj2/frames_to_mj2.vcproj[ADD],
+         mj2/mj2_to_frames.dsp[ADD], mj2/mj2_to_frames.dsw[ADD],
+         mj2/mj2_to_frames.sln[ADD], mj2/mj2_to_frames.vcproj[ADD],
+         mj2/mj2_to_metadata.dsp[ADD], mj2/mj2_to_metadata.dsw[ADD],
+         mj2/mj2_to_metadata.dtd[ADD], mj2/mj2_to_metadata.sln[ADD],
+         mj2/mj2_to_metadata.vcproj[ADD]: SVN server problem. Added again
+         MJ2 project files to try to solve issue.
+       * [r497] mj2/MJ2_Extractor.dsp[DEL], mj2/MJ2_Extractor.dsw[DEL],
+         mj2/MJ2_Extractor.sln[DEL], mj2/MJ2_Extractor.vcproj[DEL],
+         mj2/MJ2_Wrapper.dsp[DEL], mj2/MJ2_Wrapper.dsw[DEL],
+         mj2/MJ2_Wrapper.sln[DEL], mj2/MJ2_Wrapper.vcproj[DEL],
+         mj2/frames_to_mj2.dsp[DEL], mj2/frames_to_mj2.dsw[DEL],
+         mj2/frames_to_mj2.sln[DEL], mj2/frames_to_mj2.vcproj[DEL],
+         mj2/mj2_to_frames.dsp[DEL], mj2/mj2_to_frames.dsw[DEL],
+         mj2/mj2_to_frames.sln[DEL], mj2/mj2_to_frames.vcproj[DEL],
+         mj2/mj2_to_metadata.dsp[DEL], mj2/mj2_to_metadata.dsw[DEL],
+         mj2/mj2_to_metadata.dtd[DEL], mj2/mj2_to_metadata.sln[DEL],
+         mj2/mj2_to_metadata.vcproj[DEL]: SVN server problem. Removed MJ2
+         project files to try to solve issue.
+
+2008-01-17  Antonin Descampe
+
+       * [r496] ChangeLog, opjcore.xcodeproj[ADD],
+         opjcore.xcodeproj/project.pbxproj[ADD]: Initial commit of Xcode
+         project directory (XCode 2.5 for macosx). Available targets :
+         libopenjpeg (stat and dyn), image_to_j2k, j2k_to_image
+
+2008-01-16  Antonin Descampe
+
+       * [r495] ChangeLog, libopenjpeg/opj_malloc.h: fixed opj_malloc.h
+         for macosx (bugfix provided by janpeder, thanks)
+       * [r494] CVSROOT[DEL]: remove obsolete directory "CVSROOT"
+       * [r493] Makefile.osx, README.osx: update makefile.osx and
+         readme.osx to comply with version 1.3
+
+2008-01-11  François-Olivier Devaux
+
+       * [r492] ChangeLog, JavaOpenJPEG/JavaOpenJPEG.vcproj,
+         JavaOpenJPEG/java-jni[ADD], JavaOpenJPEG/java-jni/include[ADD],
+         JavaOpenJPEG/java-jni/include/jawt.h[ADD],
+         JavaOpenJPEG/java-jni/include/jdwpTransport.h[ADD],
+         JavaOpenJPEG/java-jni/include/jni.h[ADD],
+         JavaOpenJPEG/java-jni/include/jvmdi.h[ADD],
+         JavaOpenJPEG/java-jni/include/jvmpi.h[ADD],
+         JavaOpenJPEG/java-jni/include/jvmti.h[ADD],
+         JavaOpenJPEG/java-jni/include/win32[ADD],
+         JavaOpenJPEG/java-jni/include/win32/jawt_md.h[ADD],
+         JavaOpenJPEG/java-jni/include/win32/jni_md.h[ADD],
+         JavaOpenJPEG/java-jni/lib[ADD],
+         JavaOpenJPEG/java-jni/lib/jvm.lib[ADD]: Added missing files to
+         JavaOpenJPEG project (files from Patrick Piscaglia)
+
+2008-01-04  Parvatha Elangovan
+
+       * [r491] ChangeLog, libopenjpeg/tcd.c: Patch by Callum Lerwick.
+         Fixed error during encoding using tile option in tcd.c
+
+2007-12-21  François-Olivier Devaux
+
+       * [r490] CMakeLists.txt, ChangeLog, Makefile,
+         libopenjpeg/openjpeg.h: VERSION 1.3.0 RELEASE
+       * [r489] ChangeLog, libopenjpeg/opj_malloc.h, libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/t2.c: Bug fixed by David Bruken.
+         Fixed memory allocation issue in opj_malloc.h.
+         Possible errors in pi_create_encode handled
+
+2007-12-19  Antonin Descampe
+
+       * [r488] ChangeLog, libopenjpeg/dwt.c: changed variables names
+         alpha, beta, gamma, delta in dwt.c to avoid re-declarations on
+         Macosx
+
+2007-12-19  François-Olivier Devaux
+
+       * [r487] ChangeLog, libopenjpeg/pi.c: Fixed allocation problem in
+         pi.c
+
+2007-12-19  Parvatha Elangovan
+
+       * [r486] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c: In pi.c, removed the Recursive function
+         pi_check_next_level() and modified the code.
+
+2007-12-19  François-Olivier Devaux
+
+       * [r485] ChangeLog, libopenjpeg/mqc.h: In mqc.h, changed
+         MQC_NUMCTXS from 32 to 19 as JPEG 2000 only allows 19 possible
+         contexts
+
+2007-12-10  François-Olivier Devaux
+
+       * [r484] ChangeLog, JavaOpenJPEG[ADD],
+         JavaOpenJPEG/CMakeLists.txt[ADD],
+         JavaOpenJPEG/JavaOpenJPEG.c[ADD],
+         JavaOpenJPEG/JavaOpenJPEG.dsp[ADD],
+         JavaOpenJPEG/JavaOpenJPEG.dsw[ADD],
+         JavaOpenJPEG/JavaOpenJPEG.vcproj[ADD],
+         JavaOpenJPEG/JavaOpenJPEGDecoder.c[ADD],
+         JavaOpenJPEG/Makefile[ADD], JavaOpenJPEG/java sources[ADD],
+         JavaOpenJPEG/java sources/org[ADD], JavaOpenJPEG/java
+         sources/org/openJpeg[ADD], JavaOpenJPEG/java
+         sources/org/openJpeg/OpenJPEGJavaDecoder.java[ADD],
+         JavaOpenJPEG/java
+         sources/org/openJpeg/OpenJPEGJavaEncoder.java[ADD],
+         JavaOpenJPEG/org_openJpeg_OpenJPEGJavaDecoder.h[ADD],
+         JavaOpenJPEG/org_openJpeg_OpenJPEGJavaEncoder.h[ADD],
+         codec/compat/getopt.c, codec/image_to_j2k.c, libopenjpeg/tcd.c:
+         First import of JAVAOpenJPEG, a Java wrapper of OpenJPEG,
+         developed by Patrick Piscaglia of Telemis (www.telemis.com).
+         Thank you Patrick for this new module !
+
+2007-11-29  unipg
+
+       * [r483] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/OPJDialogs.cpp,
+         OPJViewer/source/OPJThreads.cpp[ADD],
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp,
+         OPJViewer/source/imagj2k.h, OPJViewer/source/imagmxf.cpp[ADD],
+         OPJViewer/source/imagmxf.h[ADD], codec/image_to_j2k.dsp,
+         codec/index.c, codec/index.h, codec/j2k_to_image.dsp,
+         jpwl/JPWL_image_to_j2k.dsp, jpwl/JPWL_j2k_to_image.dsp,
+         jpwl/LibOpenJPEG_JPWL.dsp, jpwl/jpwl.c, jpwl/jpwl_lib.c: Added
+         index.h and index.c in VC6 projects; wrapped index.h in the C++
+         preprocessor; modified OPJViewer project and some files.
+
+2007-11-27  François-Olivier Devaux
+
+       * [r482] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/tcd.c: Fixed the maximum number of resolutions a user
+         can discard while decoding.
+         Added an error state in J2K_STATE (j2k.c)
+       * [r481] ChangeLog, codec/CMakeLists.txt, codec/Makefile,
+         codec/image_to_j2k.c, codec/image_to_j2k.sln,
+         codec/image_to_j2k.vcproj, codec/index.c[ADD],
+         codec/index.h[ADD], codec/j2k_to_image.c,
+         codec/j2k_to_image.vcproj: Created the file index.c in the codec
+         directory. This file handles the creation of index files, at
+         encoding and decoding.
+         Fixed bugs during the creation of the index (PCRL progression
+         order)
+
+2007-11-14  François-Olivier Devaux
+
+       * [r480] ChangeLog, libopenjpeg/openjpeg.h: Avoided ABI breakage
+       * [r479] ChangeLog, libopenjpeg/t1.c, libopenjpeg/t2.c,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h: Patch by Callum Lerwick.
+         The opj_tcd_cblk array is one of the largest allocations, because
+         it contains a bunch of static buffers. This also makes it a major
+         source of cache thrashing. This patch allocates the buffers from
+         the heap, and dynamically sizes them in the decoder. I have not
+         yet managed to dynamically size them in the encoder, getting the
+         decoder to do it was tricky enough... I also split opj_tcd_cblk_t
+         into separate encode and decode versions. A lot of fields were
+         not used by both, so this cuts its size even further.
+       * [r478] ChangeLog, libopenjpeg/t1.c, libopenjpeg/t2.c,
+         libopenjpeg/tcd.c: Patch by Callum Lerwick. This patch rearranges
+         the largest memory allocations so they're allocated as late as
+         possible, and freed as soon as possible. This cuts memory usage
+         by about half on two large test images.
+       * [r477] ChangeLog, libopenjpeg/j2k.c: Patch by Callum Lerwick.
+         Instead of reinventing realloc, j2k_read_sod now just uses
+         opj_realloc in j2k.c
+
+2007-11-13  François-Olivier Devaux
+
+       * [r476] ChangeLog, libopenjpeg/dwt.c, libopenjpeg/dwt.h,
+         libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/opj_includes.h,
+         libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/tcd.c: Patch by
+         Dzonatas and Callum Lerwick. Fp/vectorization patch which
+         basically converts most of the irreversible decode codepath to
+         floating point, eliminating a few rounds of int/fp conversion,
+         resulting in a vast performance improvement, and an increase in
+         accuracy.
+
+2007-11-08  Mathieu Malaterre
+
+       * [r475] CMakeLists.txt: BUG: Fix name of project
+       * [r474] CMakeLists.txt: ENH: remove hardcoded value. It is a
+         user-configurable option, which default to the same...
+       * [r473] CMakeLists.txt: ENH: do not set ffast-math for all
+         configurations, please
+
+2007-11-08  François-Olivier Devaux
+
+       * [r472] ChangeLog, libopenjpeg/dwt.c: Patches from Callum Lewick:
+         Fixed some spelling errors in dwt.c.
+       * [r471] CMakeLists.txt, ChangeLog, Makefile, libopenjpeg/t1.c: In
+         t1.c, small change to avoid calling twice t1_getwmsedec()
+         Patch from Callum Lewick. Basic gcc optimization flags in cmake
+         and makefile match.
+
+2007-11-05  unipg
+
+       * [r470] mj2/wrap_j2k_in_mj2.c: Restoring wrap_j2k_in_mj2.c, which
+         I did not want to commit at all in rev469
+       * [r469] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/OPJDialogs.cpp[ADD],
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp,
+         OPJViewer/source/imagj2k.h, codec/image_to_j2k.c,
+         jpwl/LibOpenJPEG_JPWL.dsp, jpwl/Makefile, jpwl/jpwl.c,
+         jpwl/jpwl.h, jpwl/jpwl_lib.c, libopenjpeg/j2k.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         mj2/wrap_j2k_in_mj2.c: Fixed a bug which prevented JPWL from
+         working on multi-tiled images; added some more fields in the
+         interface info structures (keep a list of markers, save start
+         packet number for each tile)
+
+2007-10-23  unipg
+
+       * [r468] ChangeLog, OPJViewer/Makefile, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/about_htm.h, OPJViewer/source/build.h,
+         OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagj2k.h,
+         OPJViewer/source/imagjp2.cpp, OPJViewer/source/imagmj2.cpp,
+         OPJViewer/source/wxj2kparser.cpp, jpwl/Makefile: Improved success
+         for the linux build; OPJViewer shows all the COM contents
+
+2007-10-18  François-Olivier Devaux
+
+       * [r467] ChangeLog, LibOpenJPEG.vcproj, Makefile,
+         libopenjpeg/image.c, libopenjpeg/j2k.c, libopenjpeg/j2k_lib.c,
+         libopenjpeg/j2k_lib.h, libopenjpeg/jp2.c,
+         libopenjpeg/opj_includes.h, libopenjpeg/opj_malloc.h[ADD],
+         libopenjpeg/pi.c, libopenjpeg/t1.c, libopenjpeg/tcd.c,
+         libopenjpeg/tgt.c, mj2/extract_j2k_from_mj2.c,
+         mj2/frames_to_mj2.c, mj2/frames_to_mj2.vcproj, mj2/mj2.c,
+         mj2/mj2_to_frames.c, mj2/wrap_j2k_in_mj2.c: Patch from Callum
+         Lewick. Memset patch. See ChangeLog for more details. Thanks
+         Callum !
+       * [r466] ChangeLog, codec/image_to_j2k.c: Changed the ROI parameter
+         in the image_to_j2k codec to make it correspond to the
+         documentation (i.e. -ROI c=0,U=25)
+
+2007-10-12  François-Olivier Devaux
+
+       * [r465] ChangeLog, codec/convert.c, libopenjpeg/j2k.c,
+         libopenjpeg/t2.c, libopenjpeg/tcd.c: Changed the way the image
+         structure is allocated when the decoding parameters include some
+         resolutions to discard. This should have a significant impact for
+         the decoding of huge images when some resolutions are discarder
+         (-r parameter)
+         Warning: The output image size is now reduced when discarding
+         resolutions !
+
+2007-10-10  François-Olivier Devaux
+
+       * [r464] ChangeLog, codec/convert.c, libopenjpeg/j2k_lib.h: *Patch
+         from Callum Lewick. Clean up of j2klib.h for the aligned malloc
+         stuff.
+         *convert.c: Changed some error comments for TIFF images
+
+2007-09-27  François-Olivier Devaux
+
+       * [r463] ChangeLog, libopenjpeg/dwt.c: Patch from Callum Lewick.
+         Fixed dwt.c where an alignment in buffer was problematic under
+         x86_64.
+
+2007-09-25  Mathieu Malaterre
+
+       * [r462] CMakeLists.txt, ChangeLog, libopenjpeg/CMakeLists.txt:
+         BUG: Fix previous patch from Callum Lerwick. I have no clue what
+         CMAKE_INSTALL_LIBDIR refers too. Bump up cmake 2.2 restriction to
+         cmake 2.4 because of previous patch not backward compatible.
+         Properly set the SOVERSION in a cross plateform way (yes WIN32 is
+         a plateform)
+
+2007-09-19  Parvatha Elangovan
+
+       * [r461] ChangeLog, codec/convert.c, libopenjpeg/j2k.c,
+         libopenjpeg/t2.c, libopenjpeg/tcd.h: Fixed issues with generation
+         of SOP marker.
+
+2007-09-18  Parvatha Elangovan
+
+       * [r460] ChangeLog, codec/convert.c, codec/image_to_j2k.c,
+         libopenjpeg/t2.c, libopenjpeg/tcd.c: Fixed issues with Reading
+         and Writing TIF images in convert.c to avoid segmentation fault.
+         Fixed issues relating to using user specified rates for CINEMA
+         option for multiple images.
+
+2007-09-17  François-Olivier Devaux
+
+       * [r459] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h, mj2/meta_out.c,
+         mj2/mj2_to_frames.c: OpenJPEG library interface modified to
+         retain compatibility with version 1.2. Sorry if some of you
+         already adapted their code to the previous interface, but we want
+         to avoid a ABI break....
+       * [r458] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/openjpeg.h, libopenjpeg/t2.c,
+         libopenjpeg/tcd.c: Fixed issues with cstr_info when codestream
+         has components with different number of resolutions.
+
+2007-09-12  François-Olivier Devaux
+
+       * [r457] CMakeLists.txt, ChangeLog, libopenjpeg/CMakeLists.txt,
+         mj2/CMakeLists.txt: Patch from Callum Lerwick. Fixed the library
+         linking so it links with the soversion properly set. Fixes up the
+         install targets so that it interacts properly with RPM. Install
+         target for MJ2. Sets some necessary and useful CFLAGS if gcc is
+         in use.
+       * [r456] ChangeLog, mj2/meta_out.c, mj2/mj2_to_frames.c,
+         mj2/mj2_to_metadata.sln, mj2/mj2_to_metadata.vcproj: Updated the
+         MJ2 codec to be compatible with the recent changes in the
+         OpenJPEG library.
+
+2007-09-11  unipg
+
+       * [r455] ChangeLog, codec/image_to_j2k.c,
+         jpwl/JPWL_image_to_j2k.dsp, jpwl/jpwl.c, jpwl/jpwl.h,
+         libopenjpeg/j2k.c, libopenjpeg/openjpeg.h: JPWL encoding is
+         finalized correctly into the JP2 file format; added an additional
+         structure in opj_codestream_info, to keep a record of the written
+         markers
+
+2007-09-07  unipg
+
+       * [r454] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp,
+         OPJViewer/source/imagjp2.cpp, OPJViewer/source/imagmj2.cpp,
+         codec/image_to_j2k.c, jpwl/jpwl.c, jpwl/jpwl_lib.c: Adapted the
+         JPWL and OPJViewer code to new interface; fixed a samll bug in
+         JPWL which created large EPBs even when null protection was
+         specified
+
+2007-09-07  François-Olivier Devaux
+
+       * [r453] ChangeLog, codec/convert.c, codec/image_to_j2k.c,
+         codec/j2k_to_image.c, libopenjpeg/cio.c, libopenjpeg/image.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/j2k_lib.c,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/t1.c, libopenjpeg/t2.c,
+         libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h: Indexes
+         can now be generated when decoding J2K codestreams.
+
+2007-09-07  Mathieu Malaterre
+
+       * [r452] license.txt: ENH: license.txt was dos on my linux box.
+         Make it native instead.
+       * [r451] CMakeLists.txt, codec/CMakeLists.txt: BUG: cannot run
+         tests if EXAMPLES are not built
+       * [r450] CMakeLists.txt: ENH: make it a little more user friendly
+       * [r449] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt: ENH: Add
+         cmake code to do testing if user has properly setup a testimages
+         directory
+       * [r448] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c:
+         ENH: Upon failure, properly return error code (!=0)
+
+2007-09-06  Mathieu Malaterre
+
+       * [r447] ChangeLog, codec/CMakeLists.txt, codec/image_to_j2k.c,
+         codec/j2k_to_image.c: ENH: Fix unitialized read in img_fol (we
+         may need a smarter initialize than memset)
+       * [r446] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt: ENH: Add
+         very simple tests (simply run command line with no option)
+
+2007-09-06  unipg
+
+       * [r445] ChangeLog, codec/image_to_j2k.c, jpwl/jpwl.c,
+         jpwl/jpwl_lib.c, libopenjpeg/j2k.c, libopenjpeg/openjpeg.h: One
+         more field in the codestream_info struct for recording the number
+         of packets per tile part; JPWL now distributes the EPBs in all
+         the tile part headers
+
+2007-09-06  Mathieu Malaterre
+
+       * [r444] CMakeLists.txt, ChangeLog, doc/CMakeLists.txt[ADD]: ENH:
+         Add CMake/doxygen output
+       * [r443] ChangeLog: ENH: add Java j2kviewer but do not compile it
+         using cmake since cmake has too poor support for Java. Should
+         create a custom command running ant instead.
+       * [r442] CMakeLists.txt, j2kviewer/src/CMakeLists.txt[ADD]: ENH:
+         add Java j2kviewer but do not compile it using cmake since cmake
+         has too poor support for Java. Should create a custom command
+         running ant instead.
+       * [r441] CMakeLists.txt, ChangeLog, OpenJPEG.rc,
+         indexer_JPIP/CMakeLists.txt[ADD]: ENH: CMake: start compiling
+         index_create. OpenJPEG.rc update copyright year
+       * [r440] README.cmake: ENH: CMake: output all executable/libs into
+         one single directory
+       * [r439] CMakeLists.txt, ChangeLog: ENH: CMake: output all
+         executable/libs into one single directory
+       * [r438] ChangeLog: ENH: update changelog
+       * [r437] CMakeLists.txt, jp3d/CMakeLists.txt[ADD],
+         jp3d/codec/CMakeLists.txt[ADD],
+         jp3d/libjp3dvm/CMakeLists.txt[ADD]: ENH: add cmake for jp3d
+       * [r436] jp3d/codec/dirent.h[CPY], jp3d/libjp3dvm/dirent.h[DEL]:
+         Move include file that collides with system include to the
+         correct directory (no need to be present for the lib, only codec
+         need it)
+       * [r435] CMakeLists.txt, codec/CMakeLists.txt,
+         jpwl/CMakeLists.txt[ADD]: ENH: Add jpwl. Also remove old
+         deprecated way of linking lib math on unix
+       * [r434] CMakeLists.txt, mj2/CMakeLists.txt[ADD]: ENH: Start
+         building mj2
+
+2007-09-04  unipg
+
+       * [r433] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/openjpeg.h: Added some fields in the codestream_info
+         structure: they are used to record the position of single tile
+         parts. Changed also the write_index function in the codec, to
+         reflect the presence of this new information.
+
+2007-09-03  unipg
+
+       * [r432] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/build.h, OPJViewer/source/wxj2kparser.cpp,
+         doc/Doxyfile.dox, jpwl/JPWL_image_to_j2k.dsp,
+         jpwl/JPWL_j2k_to_image.dsp, jpwl/jpwl.c, jpwl/jpwl.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h: Added the knowledge of
+         JPSEC SEC and INSEC markers (you have to compile the JPWL
+         project). Management of these markers is limited to skipping them
+         without crashing: no real security function at this stage.
+         Deprecated USE_JPSEC and USE_JPWL will be removed next
+
+2007-08-31  unipg
+
+       * [r431] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/build.h, OPJViewer/source/imagj2k.cpp,
+         OPJViewer/source/imagj2k.h: Fixed save capabilities in OPJViewer
+         due to recent code upgrade
+
+2007-08-30  François-Olivier Devaux
+
+       * [r430] ChangeLog, codec/image_to_j2k.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/t2.c: Added information regarding the end of packet
+         position in the index
+       * [r429] ChangeLog, codec/image_to_j2k.c, jpwl/jpwl.c,
+         jpwl/jpwl_lib.c, libopenjpeg/cio.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/j2k_lib.h, libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h, mj2/frames_to_mj2.c:
+         Changed the OpenJPEG library interface to enable users to access
+         information regarding the codestream (also called index).
+
+2007-08-28  François-Olivier Devaux
+
+       * [r428] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/openjpeg.c:
+         Fixed wrong destructors called in openjpeg.c
+         Fixed bug in j2k_decode_jpt_stream
+
+2007-08-24  Parvatha Elangovan
+
+       * [r427] ChangeLog, libopenjpeg/j2k.c: The end of main header is
+         calculated after TLM and POC marker for Dcinema.
+
+2007-08-24  François-Olivier Devaux
+
+       * [r426] libopenjpeg/j2k_lib.h: Fixed problem with _mm_malloc under
+         OSX. Thanks to Callum Lerwick for solving that issue.
+
+2007-08-21  François-Olivier Devaux
+
+       * [r425] libopenjpeg/j2k_lib.h, libopenjpeg/t1.c: Use <xmmintrin.h>
+         for WIN32, else use <mm_malloc.h>
+       * [r424] ChangeLog, libopenjpeg/t1.c,
+         libopenjpeg/t1_generate_luts.c, libopenjpeg/t1_luts.h: Moved the
+         orient flipping into the ctxno_zc table.
+         Thanks to Callum Lerwick who provided all these great patches !
+       * [r423] ChangeLog, libopenjpeg/t1.c,
+         libopenjpeg/t1_generate_luts.c, libopenjpeg/t1_luts.h: Replaced
+         the large ctxno_mag lookup table with a small bit of inline-able
+         branchless code
+       * [r422] ChangeLog, LibOpenJPEG.vcproj, libopenjpeg/t1.c,
+         libopenjpeg/t1_generate_luts.c: Consolidated some calls to
+         mqc_setcurctx. Cleaned up t1_generate_luts to output the proper
+         types.
+       * [r421] ChangeLog, libopenjpeg/mqc.c, libopenjpeg/mqc.h,
+         libopenjpeg/t1.c: Reworks of t1_updateflags to get rid of the
+         shift operation. mqc_setcurctx moved to the header to allow it to
+         be inlined into the t1.
+       * [r420] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/t2.c: Memory
+         leaks fixed
+       * [r419] ChangeLog, libopenjpeg/j2k_lib.h, libopenjpeg/t1.c,
+         libopenjpeg/tcd.c: Aligned malloc using Intel's _mm_malloc(),
+         cleanup on the t1 memory allocation, getting rid of some leftover
+         debug code
+       * [r418] ChangeLog, libopenjpeg/bio.c, libopenjpeg/bio.h,
+         libopenjpeg/image.c, libopenjpeg/image.h, libopenjpeg/j2k_lib.c,
+         libopenjpeg/j2k_lib.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/raw.c, libopenjpeg/raw.h: Minor cleanup patch, that
+         gets rid of a bunch of "old style declaration" warnings from
+         Intel's compiler
+       * [r417] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c:
+         Solved problems with codec reading from image file directory when
+         filename had more than one "." in name
+       * [r416] mj2/frames_to_mj2.c, mj2/mj2.c, mj2/mj2.h,
+         mj2/mj2_convert.c, mj2/mj2_convert.h, mj2/mj2_to_frames.c:
+         Robustified MJ2 codecs
+       * [r415] ChangeLog, DllOpenJPEG.sln[ADD], DllOpenJPEG.vcproj[ADD],
+         LibOpenJPEG.sln[ADD], LibOpenJPEG.vcproj[ADD],
+         codec/image_to_j2k.sln[ADD], codec/image_to_j2k.vcproj[ADD],
+         codec/j2k_to_image.sln[ADD], codec/j2k_to_image.vcproj[ADD],
+         mj2/MJ2_Extractor.sln[ADD], mj2/MJ2_Extractor.vcproj[ADD],
+         mj2/MJ2_Wrapper.sln[ADD], mj2/MJ2_Wrapper.vcproj[ADD],
+         mj2/frames_to_mj2.sln[ADD], mj2/frames_to_mj2.vcproj[ADD],
+         mj2/mj2_to_frames.sln[ADD], mj2/mj2_to_frames.vcproj[ADD],
+         mj2/mj2_to_metadata.sln[ADD], mj2/mj2_to_metadata.vcproj: Added
+         support for Visual Studio 2005
+       * [r414] libopenjpeg/tcd.c: Corrected allocation to take into
+         account the EOC marker
+
+2007-08-20  François-Olivier Devaux
+
+       * [r413] codec/image_to_j2k.c, codec/j2k_to_image.c: Fixed
+         _strnicmp bug
+       * [r412] ChangeLog, codec/compat/getopt.c, codec/convert.c,
+         codec/convert.h, codec/image_to_j2k.c, codec/j2k_to_image.c:
+         Added support for the TGA file format in the codec
+
+2007-08-08  François-Olivier Devaux
+
+       * [r411] ChangeLog, codec/convert.c, libopenjpeg/j2k.c,
+         libopenjpeg/pi.c, libopenjpeg/pi.h, libopenjpeg/t2.c,
+         libopenjpeg/tcd.c: Fixed the DCinema filesize allocation. It now
+         includes the SOT marker size
+
+2007-08-02  unipg
+
+       * [r410] ChangeLog, OPJViewer/OPJViewer.dsp, OPJViewer/Readme.txt,
+         OPJViewer/buildupdate.bat, OPJViewer/source/OPJViewer.cpp,
+         OPJViewer/source/OPJViewer.h, OPJViewer/source/build.h,
+         OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagj2k.h,
+         OPJViewer/source/wxjp2parser.cpp: Added a basic saving capability
+         to OPJViewer
+
+2007-07-19  François-Olivier Devaux
+
+       * [r409] libs/libtiff/libtiff.lib, libs/libtiff/tiffconf.h: Lighter
+         version of libtiff uploaded (without JPEG support).
+       * [r408] libs/libtiff/Tiffconf.h[DEL]: Delete Tiffconf.h
+       * [r407] ChangeLog, codec/convert.c, codec/image_to_j2k.dsp,
+         codec/j2k_to_image.dsp, libs/libtiff/Tiffcomp.h[DEL],
+         libs/libtiff/Tiffiop.h[DEL], libs/libtiff/Version.h[DEL],
+         libs/libtiff/libtiff.lib, libs/libtiff/tiff.h,
+         libs/libtiff/tiffconf.h[ADD], libs/libtiff/tiffio.h,
+         libs/libtiff/tiffvers.h[ADD]: Updated libtiff library version to
+         3.8.2 (for WIN32)
+         Updated BMP and PxM truncation when decoding J2K files with more
+         than 8 bits (convert.c)
+
+2007-07-18  François-Olivier Devaux
+
+       * [r406] ChangeLog, codec/convert.c, codec/image_to_j2k.c: Fixed
+         raw option to encode raw images with more than three components.
+
+2007-07-17  François-Olivier Devaux
+
+       * [r405] ChangeLog, codec/convert.c, codec/convert.h,
+         codec/image_to_j2k.c, codec/j2k_to_image.c: Added support for RAW
+         images. This module has been developped by the University of
+         Perugia team. Thanks to them !
+
+2007-07-13  François-Olivier Devaux
+
+       * [r404] ChangeLog, codec/image_to_j2k.c, libopenjpeg/cio.c,
+         libopenjpeg/j2k.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h,
+         mj2/frames_to_mj2.c:
+
+2007-07-12  unipg
+
+       * [r403] ChangeLog, jpwl/jpwl_lib.c, libopenjpeg/openjpeg.h: Fixed
+         a bug in JPWL module, which prevented to exploit the full error
+         correction capability of RS codes (e.g. it gave up at 5 errors,
+         even if 6 were correctable); defined a JPWL_MAXIMUM_EPB_ROOM for
+         better customization of the maximum dimension of EPBs (the
+         dimension is pre-calculated on an hypothesis, if it goes beyond
+         65535 there will be problems, thus we give a little less than the
+         max, let's say 65450)
+
+2007-07-08  Antonin Descampe
+
+       * [r402] ChangeLog, libopenjpeg/cio.c: fixed the size of the memory
+         allocation in cio.c (confusion between bits and bytes)
+
+2007-06-21  unipg
+
+       * [r401] ChangeLog, OPJViewer/source/OPJViewer.cpp,
+         OPJViewer/source/OPJViewer.h, OPJViewer/source/build.h: Previous,
+         home, and next frame buttons for exploring MJ2 files in OPJViewer
+
+2007-06-21  François-Olivier Devaux
+
+       * [r400] ChangeLog, libopenjpeg/jp2.c: Output image color space set
+         when decoding a JP2 file
+
+2007-06-18  unipg
+
+       * [r399] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/build.h: Reload image doesn't crash in
+         OPJViewer; more settings saved to registry
+
+2007-06-17  unipg
+
+       * [r398] OPJViewer/source/OPJViewer.cpp,
+         OPJViewer/source/OPJViewer.h, OPJViewer/source/build.h: added
+         toolbar to OPJViewer
+
+2007-06-16  unipg
+
+       * [r397] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/OPJViewer.iss, OPJViewer/Readme.txt,
+         OPJViewer/buildupdate.bat[ADD], OPJViewer/source/OPJViewer.cpp,
+         OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h,
+         OPJViewer/source/build.h[ADD], OPJViewer/source/imagjpeg2000.cpp,
+         OPJViewer/source/imagmj2.cpp, OPJViewer/source/wxjp2parser.cpp:
+         Possibility to disable parsing in OPJViewer; also, saves common
+         settings to the registry; automatic build numbering
+
+2007-06-15  François-Olivier Devaux
+
+       * [r396] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/t2.c: Fixed the generation of index files. Now works
+         with cinema formats.
+
+2007-06-05  Antonin Descampe
+
+       * [r395] Makefile.osx: changed the dylib-version to 1.2.0
+
+2007-06-04  François-Olivier Devaux
+
+       * [r393] codec/image_to_j2k.c: Tipo corrected...
+       * [r392] ChangeLog, Makefile, libopenjpeg/openjpeg.h: Release of
+         version 1.2.0
+       * [r391] ChangeLog, codec/compat/getopt.c, codec/convert.c,
+         codec/image_to_j2k.c, libopenjpeg/t1.c, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h: Bugs corrected in decoding of command line
+         (getopt.c), in the handling of 16 bit files (t1.c and tcd.c) and
+         the calculation of elapsed time for multiple tiles parts (tcd.c
+         and tdc.h).
+
+2007-06-03  unipg
+
+       * [r390] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagjp2.cpp,
+         OPJViewer/source/imagjpeg2000.cpp[ADD],
+         OPJViewer/source/imagmj2.cpp: OPJViewer opens now BMP, PNG, GIF,
+         PNM, TIFF (with wxWidgets internals); added an encoder settings
+         tab, for future integration with "save file as..." in JPEG 2000
+         format
+
+2007-05-31  François-Olivier Devaux
+
+       * [r389] ChangeLog, codec/convert.c, codec/image_to_j2k.c: Fixed
+         the handling of 16bit TIFF files for cinema compression. Modified
+         "convert.c".
+         Fixed the parameters used for cinema compression (9-7 transform
+         used instead of 5-3). Modified "image_to_j2k.c"
+
+2007-05-23  François-Olivier Devaux
+
+       * [r388] libopenjpeg/j2k.c: Bug fixed by Sylvain Munaut. Change in
+         the reading of the POC marker. Since COD/COC can be anywhere in
+         the header, the decoder cannot always know while decoding the POC
+         marker the value of numlayers and numresolution.
+
+2007-05-22  François-Olivier Devaux
+
+       * [r387] libopenjpeg/t1.c, libopenjpeg/t1.h: Patch suggested by
+         Callum Lerwick <seg@haxxed.com>: "This makes the t1 data arrays
+         dynamic, which greatly reduces cache thrashing. Also, some minor
+         cleanup to prevent unnecessary casts"
+
+2007-05-21  François-Olivier Devaux
+
+       * [r386] libopenjpeg/t1.c: Patch suggested by Callum Lerwick
+         <seg@haxxed.com>: "Some formatting cleanups, so that the long
+         function definitions and calls fit on screen. Use of prefix
+         increment which is theoretically faster, in
+         practice any sane compiler can optimize a postfix increment but
+         its best not to count on such things. Consolidation of some
+         redundant calculations in the inner loops, which becomes very
+         useful in the future autovectorize patch."
+       * [r385] libopenjpeg/t1.c, libopenjpeg/t1.h: Patch suggested by
+         Callum Lerwick <seg@haxxed.com>: "This changes the flag code in
+         t1 to use a flag_t type, which can then be changed to reduce RAM
+         usage. It is now typedef to a short."
+       * [r384] LibOpenJPEG.dsp, libopenjpeg/t1.c, libopenjpeg/t1.h,
+         libopenjpeg/t1_generate_luts.c[ADD], libopenjpeg/t1_luts.h[ADD]:
+         Patch suggested by Callum Lerwick <seg@haxxed.com>: "This patch
+         makes the t1 LUTs static. I actually intend this as a prelude to
+         possibly eliminating some or all of the LUTs entirely."
+
+2007-05-15  François-Olivier Devaux
+
+       * [r383] ChangeLog: Changlog updated
+
+2007-05-10  François-Olivier Devaux
+
+       * [r382] jp3d/DllJp3dVM.ncb[DEL], jp3d/DllJp3dVM.suo[DEL],
+         jp3d/LibJp3dVM.ncb[DEL], jp3d/LibJp3dVM.suo[DEL], jp3d/bin[DEL]:
+         JP3D library Binaries removed from SVN.
+       * [r381] libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         mj2/MJ2_Extractor.dsp[CPY], mj2/MJ2_Extractor.dsw[ADD],
+         mj2/MJ2_Wrapper.dsp[CPY], mj2/MJ2_Wrapper.dsw[ADD],
+         mj2/MJ2_codec[DEL], mj2/Makefile[CPY], mj2/compat[CPY],
+         mj2/extract_j2k_from_mj2.c[CPY], mj2/frames_to_mj2.c[CPY],
+         mj2/frames_to_mj2.dsp[CPY], mj2/frames_to_mj2.dsw[ADD],
+         mj2/libopenjpeg_097[DEL], mj2/meta_out.c[CPY],
+         mj2/meta_out.h[CPY], mj2/mj2.c[CPY], mj2/mj2.h[CPY],
+         mj2/mj2_convert.c[CPY], mj2/mj2_convert.h[CPY],
+         mj2/mj2_to_frames.c[CPY], mj2/mj2_to_frames.dsp[CPY],
+         mj2/mj2_to_frames.dsw[ADD], mj2/mj2_to_metadata.c[CPY],
+         mj2/mj2_to_metadata.dsp[CPY], mj2/mj2_to_metadata.dsw[ADD],
+         mj2/mj2_to_metadata.dtd[CPY], mj2/mj2_to_metadata.h[CPY],
+         mj2/mj2_to_metadata.vcproj[CPY],
+         mj2/mj2_to_metadata_Notes.doc[CPY], mj2/readme.txt[CPY],
+         mj2/wrap_j2k_in_mj2.c[CPY]: MJ2 codec updated from LibOpenJPEG
+         version 0.97 to LibOpenJPEG version 1. Hence, the MJ2 codec will
+         now take advantage of all the improvements and optimizations done
+         on the LibOpenJPEG library.
+       * [r380] codec/image_to_j2k.c, libopenjpeg/j2k.c: Possibility to
+         choose to apply MCT (multiple component transform) enabled, and
+         new decoding_limit: DECODE_ALL_BUT_PACKETS
+
+2007-04-27  unipg
+
+       * [r379] OPJViewer/OPJViewer.dsp, OPJViewer/OPJViewer.iss,
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/imagj2k.cpp, OPJViewer/source/wxj2kparser.cpp:
+         workarounds for rendering differently sized components
+
+2007-04-26  Mathieu Malaterre
+
+       * [r378] ChangeLog: ENH: add basic instructions for cmake
+       * [r377] README.cmake[ADD]: ENH: add basic instructions for cmake
+
+2007-04-25  François-Olivier Devaux
+
+       * [r376] ChangeLog, libopenjpeg/openjpeg.h: Modification of the
+         openjpeg.h file to avoid and ABI break with v1.1, removed the
+         dangerous #IFDEF JPWL and added tcp_mct in cparameters.
+
+2007-04-22  unipg
+
+       * [r375] ChangeLog, OPJViewer/OPJViewer.dsp, OPJViewer/Readme.txt,
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/license.txt, OPJViewer/source/readmeafter.txt:
+         enable/disable decoding in OPJViewer
+
+2007-04-12  Parvatha Elangovan
+
+       * [r374] ChangeLog, codec/convert.c: Fixed Error in tiftoimage().
+         Modification in convert.c.
+
+2007-04-10  Parvatha Elangovan
+
+       * [r373] ChangeLog, codec/convert.c, codec/image_to_j2k.c,
+         codec/j2k_to_image.c, libopenjpeg/t2.c: Accepting "j2c" as format
+         for Encoding and Decoding. Modification in image_to_j2k.c.
+         Modified imagetotif() to read images with signed data.
+         Modification in convert.c.
+
+2007-04-05  François-Olivier Devaux
+
+       * [r372] ChangeLog, libopenjpeg/dwt.c, libopenjpeg/fix.h,
+         libopenjpeg/t1.c: fix.h, dwt.c and t1.c optimized. Thanks a lot
+         to Dzonatas <dzonatas at dzonux.net> and Callum Lerwick <seg at
+         haxxed.com> for these great patches !
+
+2007-04-04  Parvatha Elangovan
+
+       * [r371] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/pi.c, libopenjpeg/pi.h,
+         libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c: Digital cinema compliance for 4K chosen by
+         "-cinema4K" option. Modification in image_to_j2k.c.
+         Bit rate limitation for each color component. Modification in
+         image_to_j2k.c, t2.c.
+         Modified and tested Progression order change "-POC" option.
+         Modification in image_to_j2k.c, j2k.c, pi.c.
+         Function j2k_check_poc_val() to check for possible loss of
+         packets in case of wrong POC declaration. Modification in j2k.c.
+         Structure T2_MODE. This tells if the t2_encode_packets() is
+         called during Threshold calculation or in Final pass.
+         Modification in j2k.h, tcd.c
+
+2007-04-04  François-Olivier Devaux
+
+       * [r370] license.txt[ADD]: Included the license in a distinct file,
+         which allows other projects using OpenJPEG to
+         include it into the built package in a legally unambiguous
+         manner.
+
+2007-03-30  unipg
+
+       * [r369] ChangeLog, OPJViewer/Makefile[ADD],
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagjp2.cpp,
+         OPJViewer/source/wxj2kparser.cpp,
+         OPJViewer/source/wxjp2parser.cpp: OPJViewer should now work under
+         Linux, at least with not big j2k files. Tested under Suse 10.1 64
+         bit.
+
+2007-03-29  Parvatha Elangovan
+
+       * [r368] ChangeLog, codec/compat/getopt.c, codec/compat/getopt.h,
+         codec/image_to_j2k.c, codec/j2k_to_image.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/openjpeg.h, libopenjpeg/pi.c,
+         libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h: Enable accepting file names with `-´ symbol
+         .Modification getopt.c
+         Rsiz profile name generation to be STD_RSIZ for profiles which
+         are not DCI compliant.Modification in image_to_j2k.c
+         Renamed convert_progression_order to
+         j2k_convert_progression_order. Modification j2k.c
+         Calculation of number of tile part in each tile in
+         j2k_calculate_tp. Modification j2k.c
+         j2k_setup_encoder to set bit rate limitation for digital cinema
+         compliance with quality option. Modification in j2k.c
+         Equation to check multiple tile precincts. Modification pi.c
+         array size generation of pi->include in
+         pi_initialise_encode().Modification in pi.c
+         Modification in pi_create_encode for tile part
+         generation.Modification in pi.c
+         In tcd_rateallocate a variable stable_threshold which holds the
+         valid threshold value. This is used to avoid error in case of a
+         wrong threshold value in the last iteration. Modification in
+         tcd.c.
+
+2007-03-29  unipg
+
+       * [r367] OPJViewer/source/OPJViewer.cpp,
+         OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h,
+         OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagjp2.cpp,
+         OPJViewer/source/imagmj2.cpp, OPJViewer/source/wxj2kparser.cpp,
+         OPJViewer/source/wxjp2parser.cpp: Some coding style adaptations
+         for compiling the OPJViewer GUI under Linux. It compiles, but
+         does not yet display images.
+
+2007-03-28  François-Olivier Devaux
+
+       * [r366] ChangeLog, libopenjpeg/t1.c: Fixed an historical bug in
+         t1.c that leaded to the inclusion of useless 0xFF in the
+         codestream. Thanks to Sylvain, Pascal and Parvatha !
+
+2007-03-27  unipg
+
+       * [r365] ChangeLog, OPJViewer/OPJViewer.dsp,
+         jpwl/JPWL_image_to_j2k.dsp, jpwl/JPWL_j2k_to_image.dsp,
+         libopenjpeg/j2k.c, libopenjpeg/t2.c: Following to Hervé's
+         suggestions, all the exit() calls, added by JPWL strict checking
+         in t2.c and j2k.c, have been substituted with (object free'ing +
+         opj_evt_message(EVT_ERROR) + return); added linking to TIFF
+         library in the JPWL VC6 workspaces
+       * [r364] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/OPJViewer.iss, OPJViewer/Readme.txt,
+         OPJViewer/about/about.htm, OPJViewer/source/OPJViewer.cpp,
+         OPJViewer/source/OPJViewer.h, OPJViewer/source/about_htm.h[ADD],
+         OPJViewer/source/imagj2k.cpp, OPJViewer/source/imagmj2.cpp,
+         OPJViewer/source/imagmj2.h, OPJViewer/source/opj_logo.xpm[ADD],
+         OPJViewer/source/wxj2kparser.cpp,
+         OPJViewer/source/wxjp2parser.cpp, jpwl/LibOpenJPEG_JPWL.dsp,
+         jpwl/rs.h: Improved parsing in OPJViewer, as well some aesthetic
+         modifications; support for image rendering with bit depths lower
+         than 8 bits; can display an arbitrary frame of an MJ2 file (only
+         in B/W, though); can reload a file; better image resizing
+         capabilities
+
+2007-03-23  Antonin Descampe
+
+       * [r363] ChangeLog, Makefile.osx, README.osx: Fixed Makefile.osx
+         and changed Readme.osx accordingly
+
+2007-03-21  Parvatha Elangovan
+
+       * [r362] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/t1.c: Fixed
+         j2k_prog_order_list[]. Modifications in j2k.c.
+         Fixed t1_decode_cblks. Modifications in t1.c.
+
+2007-03-20  Parvatha Elangovan
+
+       * [r361] ChangeLog, codec/convert.c, codec/image_to_j2k.c,
+         codec/j2k_to_image.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_includes.h, libopenjpeg/pi.c, libopenjpeg/pi.h,
+         libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h: Added feature for generation of tile parts.
+         Modifications in image_to_j2k.c, openjpeg.c, j2k.c, pi.c
+         Added function j2k_write_tlm(),to generate TLM marker for a
+         Digital cinema compliant codestream. Modifications in j2k.c.
+
+2007-03-14  François-Olivier Devaux
+
+       * [r360] ChangeLog, Makefile, Makefile.osx, README.linux,
+         README.osx: Fixed linux makefile, with help from David Fries and
+         Guido
+
+2007-03-07  Parvatha Elangovan
+
+       * [r359] ChangeLog, codec/image_to_j2k.c, libopenjpeg/cio.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/tcd.c: Added option for
+         Digital cinema profile compliant codestream. This can be chosen
+         by "-cinema2K" or "-cinema4K" for a 2K and 4K compliance
+         respectively. The feature for tileparts has not been implemented
+         in this version. Modification in image_to_j2k.c
+         Added the Digital Cinema profiles (CINEMA2K and CINEMA4K) to the
+         list of profiles recognized in the codestream SIZ marker segment.
+         Modification in openjpeg.h,j2k.c
+         Added feature for constant quality within bitrate defined in
+         Digital cinema standards. Modification in tcd.c
+         Modified the method of generation of buffer length. Modification
+         in cio.c
+
+2007-03-01  François-Olivier Devaux
+
+       * [r358] ChangeLog, codec/Makefile, codec/image_to_j2k.dsp,
+         codec/j2k_to_image.dsp: Modified codec projects (*.dsp) and
+         makefile to include the tiff library (modified
+         codec/image_to_j2k.dsp codec/j2k_to_image.dsp and codec/makefile)
+
+2007-03-01  Mathieu Malaterre
+
+       * [r357] codec/CMakeLists.txt: COMP: Fix compilation of executable
+         linking to TIFF lib.
+
+2007-03-01  unipg
+
+       * [r356] ChangeLog, OPJViewer/OPJViewer.dsp,
+         OPJViewer/OPJViewer.iss, OPJViewer/Readme.txt,
+         OPJViewer/about[ADD], OPJViewer/about/about.htm[ADD],
+         OPJViewer/about/opj_logo.png[ADD],
+         OPJViewer/source/OPJChild.ico[ADD],
+         OPJViewer/source/OPJChild16.xpm[ADD],
+         OPJViewer/source/OPJViewer.cpp, OPJViewer/source/OPJViewer.h,
+         OPJViewer/source/OPJViewer.rc, OPJViewer/source/imagj2k.cpp,
+         OPJViewer/source/imagj2k.h, OPJViewer/source/imagjp2.cpp,
+         OPJViewer/source/imagjp2.h, OPJViewer/source/imagmj2.cpp,
+         OPJViewer/source/imagmj2.h, OPJViewer/source/license.txt[ADD],
+         OPJViewer/source/readmeafter.txt[ADD],
+         OPJViewer/source/readmebefore.txt[ADD],
+         OPJViewer/source/wxj2kparser.cpp,
+         OPJViewer/source/wxjp2parser.cpp: Zoom capability and decoder
+         settings dialog in OPJViewer
+
+2007-02-28  unipg
+
+       * [r355] jpwl/JPWL_image_to_j2k.dsp, jpwl/LibOpenJPEG_JPWL.dsp:
+         Modified JPWL libopenjpeg library by directly embedding the JPWL
+         functions
+
+2007-02-28  Antonin Descampe
+
+       * [r354] mj2/MJ2_codec/extract_j2k_from_mj2.c,
+         mj2/MJ2_codec/mj2_convert.c, mj2/MJ2_codec/mj2_to_frames.c,
+         mj2/MJ2_codec/wrap_j2k_in_mj2.c: add an "ifdef WIN32" to "include
+         malloc.h" to be compliant with non-WIN32 platforms.
+
+2007-02-28  Parvatha Elangovan
+
+       * [r353] ChangeLog, codec/convert.c, codec/convert.h,
+         codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/openjpeg.h, libs[ADD], libs/libtiff[ADD],
+         libs/libtiff/Tiffcomp.h[ADD], libs/libtiff/Tiffconf.h[ADD],
+         libs/libtiff/Tiffiop.h[ADD], libs/libtiff/Version.h[ADD],
+         libs/libtiff/libtiff.lib[ADD], libs/libtiff/tiff.h[ADD],
+         libs/libtiff/tiffio.h[ADD]: Enabled compression of TIF image
+         format to j2k by tifftoimage() and decompression of codestream to
+         TIF image format using imagetotif(). Modifications in
+         image_to_j2k.c, j2k_to_image.c, convert.c, convert.h
+
+2007-02-28  Antonin Descampe
+
+       * [r352] ChangeLog, libopenjpeg/mqc.c: fixed a bug in context
+         numerotation that prevented the RESET switch to work correctly :
+         mqc_reset_enc in mqc.c
+
+2007-02-28  François-Olivier Devaux
+
+       * [r351] ChangeLog, codec/Makefile: Corrected codec Makefile by
+         adding the compilation of "compat/getopt.c"
+
+2007-02-27  Parvatha Elangovan
+
+       * [r350] ChangeLog, codec/compat/getopt.c, codec/image_to_j2k.c,
+         codec/j2k_to_image.c: Made get_file_format function more robust.
+         Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c,
+         getopt.h
+       * [r349] codec/compat/getopt.c, codec/dirent.h[ADD]: Added the
+         dirent.h file used for opening and reading Directory holding
+         image files. Used in image_to_j2k.c and j2k_to_image.c.
+
+2007-02-26  Parvatha Elangovan
+
+       * [r348] ChangeLog, codec/compat/getopt.c, codec/compat/getopt.h,
+         codec/image_to_j2k.c, codec/j2k_to_image.c: Option to read images
+         from a Folder whose path is specified in the Input parameters by
+         "-ImgDir" along with output decod format specified by "-OutFor" .
+         Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c,
+         getopt.h
+         Enabling use of multi character input parameters in the codec.
+         Modifications in image_to_j2k.c, j2k_to_image.c, getopt.c,
+         getopt.h
+
+2007-02-23  unipg
+
+       * [r347] ChangeLog, jpwl/Makefile[ADD], jpwl/README.txt,
+         jpwl/crc.c, jpwl/crc.h, jpwl/jpwl.c, jpwl/jpwl.h, jpwl/rs.c,
+         jpwl/rs.h: Added makefile for linux build of JPWL module; added
+         newlines at the end of JPWL files
+
+2007-02-23  François-Olivier Devaux
+
+       * [r346] ChangeLog, libopenjpeg/openjpeg.h: Changed version number
+         from 1.1.0 to 1.1.1 in openjpeg.h
+
+2007-02-23  unipg
+
+       * [r345] OPJViewer/OPJViewer.dsp, OPJViewer/Readme.txt[ADD]: Added
+         Readme file for OPJViewer
+       * [r344] ChangeLog, OPJViewer/source/imagj2k.cpp,
+         OPJViewer/source/imagjp2.cpp, OPJViewer/source/imagmj2.cpp,
+         jpwl/LibOpenJPEG_JPWL.dsp, jpwl/jpwl_lib.c,
+         libopenjpeg/openjpeg.h: Fixed a copy-and-paste type assignment
+         error (bool instead of int) in the JPWL section of decoder
+         parameters structure in openjpeg.h; minor type-casting in
+         jpwl_lib.c. As a result, now OPJViewer should run correctly when
+         built against the most current SVN trunk of LibOpenJPEG.lib
+
+2007-02-22  François-Olivier Devaux
+
+       * [r343] ChangeLog, OPJViewer[ADD], OPJViewer/OPJViewer.dsp[ADD],
+         OPJViewer/OPJViewer.dsw[ADD], OPJViewer/OPJViewer.iss[ADD],
+         OPJViewer/source[ADD], OPJViewer/source/OPJViewer.cpp[ADD],
+         OPJViewer/source/OPJViewer.h[ADD],
+         OPJViewer/source/OPJViewer.ico[ADD],
+         OPJViewer/source/OPJViewer.rc[ADD],
+         OPJViewer/source/OPJViewer16.xpm[ADD],
+         OPJViewer/source/icon1.xpm[ADD], OPJViewer/source/icon2.xpm[ADD],
+         OPJViewer/source/icon3.xpm[ADD], OPJViewer/source/icon4.xpm[ADD],
+         OPJViewer/source/icon5.xpm[ADD],
+         OPJViewer/source/imagj2k.cpp[ADD],
+         OPJViewer/source/imagj2k.h[ADD],
+         OPJViewer/source/imagjp2.cpp[ADD],
+         OPJViewer/source/imagjp2.h[ADD],
+         OPJViewer/source/imagmj2.cpp[ADD],
+         OPJViewer/source/imagmj2.h[ADD],
+         OPJViewer/source/wxj2kparser.cpp[ADD],
+         OPJViewer/source/wxjp2parser.cpp[ADD]: Added the OPJViewer Module
+         (/OPJViewer), developed by Giuseppe Baruffa of the University of
+         Perugia
+
+2007-02-21  François-Olivier Devaux
+
+       * [r342] ChangeLog, libopenjpeg/t1.c: Algorithmic optimizations in
+         t1.c, thanks to Guido J. !
+
+2007-02-19  François-Olivier Devaux
+
+       * [r341] ChangeLog, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h: Added
+         OPJ_LIMIT_DECODING enabling us to limit the decoding to main
+         header
+
+2007-02-13  François-Olivier Devaux
+
+       * [r340] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c:
+         David Fries suggestions. In image_to_j2k and j2k_to_image,
+         strncpy() functions: instead of specifying the path size macro,
+         let the compiler read the length out of the array entry.
+       * [r339] ChangeLog, Makefile: Change file modified. -fPIC flag used
+         for 64-bit compilation. Move operation (rather than copy) for the
+         dist library creation, and -p flag added.
+
+2007-01-31  François-Olivier Devaux
+
+       * [r338] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/openjpeg.c: Extra tokens at the end of #endif
+         directive corrected in openjpeg.c, j2k.c and image_to_j2k.c -> no
+         more warnings in linux compilation
+       * [r336] ChangeLog: Linux Makefile for the codec added
+       * [r335] codec/Makefile[ADD]: Linux Makefile for the codec added
+
+2007-01-30  François-Olivier Devaux
+
+       * [r334] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/openjpeg.h: Use of OPJ_PATH_LEN (defined as 4096) to
+         be the maximum allowed size for filenames instead of MAX_PATH
+         which is not always defined. This caused some programs using
+         OpenJPEG to crash. Modifications in openjpeg.h j2k_to_image.c and
+         image_to_j2k.c
+       * [r333] mj2/MJ2_codec/mj2_to_frames.c: Correction of the syntax
+         usage (line 36)
+
+2007-01-23  François-Olivier Devaux
+
+       * [r332] ChangeLog: ! [FOD] Modification in the context numbers, to
+         reflect what has been specified in standard, in libopenjpeg/t1.h
+       * [r331] libopenjpeg/t1.h: Modification of the context numbers, to
+         reflect what has been specified in standard.
+
+2007-01-15  François-Olivier Devaux
+
+       * [r330] codec/convert.c, codec/convert.h, codec/image_to_j2k.c,
+         codec/j2k_to_image.c, libopenjpeg/bio.c, libopenjpeg/bio.h,
+         libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/dwt.c,
+         libopenjpeg/dwt.h, libopenjpeg/fix.h, libopenjpeg/int.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h, libopenjpeg/jpt.c, libopenjpeg/jpt.h,
+         libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/mqc.c,
+         libopenjpeg/mqc.h, libopenjpeg/openjpeg.h, libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/raw.c, libopenjpeg/raw.h,
+         libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c,
+         libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h,
+         libopenjpeg/tgt.c, libopenjpeg/tgt.h: Copyright update
+
+2007-01-03  François-Olivier Devaux
+
+       * [r329] libopenjpeg/jp2.c: JP2 module: Tests during encoding if
+         the number of components respects the JPEG 2000 standard.
+
+2006-12-13  unipg
+
+       * [r328] doc/Doxyfile.dox, jpwl/README.txt[ADD]: Definition of
+         USE_JPWL in doxygen file for building the corresponding
+         documentation on JPWL module; creation of README file in JPWL
+         directory
+
+2006-12-08  François-Olivier Devaux
+
+       * [r327] mj2/MJ2_codec/MJ2_Extractor.dsp,
+         mj2/MJ2_codec/MJ2_Wrapper.dsp, mj2/MJ2_codec/frames_to_mj2.dsp,
+         mj2/MJ2_codec/mj2_to_frames.dsp: MJ2 codec restructuration.
+         Update of dsp project files properties
+       * [r326] mj2/MJ2_codec/MJ2_Extractor.dsp,
+         mj2/MJ2_codec/MJ2_Wrapper.dsp, mj2/MJ2_codec/Makefile,
+         mj2/MJ2_codec/frames_to_mj2.dsp, mj2/MJ2_codec/mj2_to_frames.dsp,
+         mj2/MJ2_codec/mj2_to_metadata.dsp,
+         mj2/MJ2_codec/mj2_to_metadata.vcproj: MJ2 codec restructuration.
+         Update of project files (dsp, vcproj and makefile)
+       * [r325] mj2/compat[DEL]: MJ2 codec restructuration. Movec compat
+         directory to MJ2_codec
+       * [r324] mj2/MJ2_codec/compat[ADD],
+         mj2/MJ2_codec/compat/getopt.c[ADD],
+         mj2/MJ2_codec/compat/getopt.h[ADD]: MJ2 codec restructuration.
+         Movec compat directory to MJ2_codec
+       * [r323] mj2/MJ2_Extractor.dsp[DEL], mj2/MJ2_Wrapper.dsp[DEL],
+         mj2/Makefile[DEL], mj2/extract_j2k_from_mj2.c[DEL],
+         mj2/frames_to_mj2.c[DEL], mj2/frames_to_mj2.dsp[DEL],
+         mj2/meta_out.c[DEL], mj2/meta_out.h[DEL], mj2/mj2.c[DEL],
+         mj2/mj2.h[DEL], mj2/mj2_convert.c[DEL], mj2/mj2_convert.h[DEL],
+         mj2/mj2_to_frames.c[DEL], mj2/mj2_to_frames.dsp[DEL],
+         mj2/mj2_to_metadata.c[DEL], mj2/mj2_to_metadata.dsp[DEL],
+         mj2/mj2_to_metadata.dtd[DEL], mj2/mj2_to_metadata.h[DEL],
+         mj2/mj2_to_metadata.vcproj[DEL],
+         mj2/mj2_to_metadata_Notes.doc[DEL], mj2/readme.txt[DEL],
+         mj2/wrap_j2k_in_mj2.c[DEL]: MJ2 codec restructuration. Created
+         MJ2_codec directory and moved MJ2 codec files to this directory,
+         created libopenjpeg_097 directory and moved libopenjpeg files
+         version 0.97 to this directory
+       * [r322] mj2/libopenjpeg_097[ADD], mj2/libopenjpeg_097/bio.c[ADD],
+         mj2/libopenjpeg_097/bio.h[ADD], mj2/libopenjpeg_097/cio.c[ADD],
+         mj2/libopenjpeg_097/cio.h[ADD], mj2/libopenjpeg_097/dwt.c[ADD],
+         mj2/libopenjpeg_097/dwt.h[ADD], mj2/libopenjpeg_097/fix.c[ADD],
+         mj2/libopenjpeg_097/fix.h[ADD], mj2/libopenjpeg_097/int.c[ADD],
+         mj2/libopenjpeg_097/int.h[ADD], mj2/libopenjpeg_097/j2k.c[ADD],
+         mj2/libopenjpeg_097/j2k.h[ADD], mj2/libopenjpeg_097/jp2.c[ADD],
+         mj2/libopenjpeg_097/jp2.h[ADD], mj2/libopenjpeg_097/jpt.c[ADD],
+         mj2/libopenjpeg_097/jpt.h[ADD], mj2/libopenjpeg_097/mct.c[ADD],
+         mj2/libopenjpeg_097/mct.h[ADD], mj2/libopenjpeg_097/mqc.c[ADD],
+         mj2/libopenjpeg_097/mqc.h[ADD],
+         mj2/libopenjpeg_097/openjpeg.h[ADD],
+         mj2/libopenjpeg_097/pi.c[ADD], mj2/libopenjpeg_097/pi.h[ADD],
+         mj2/libopenjpeg_097/raw.c[ADD], mj2/libopenjpeg_097/raw.h[ADD],
+         mj2/libopenjpeg_097/t1.c[ADD], mj2/libopenjpeg_097/t1.h[ADD],
+         mj2/libopenjpeg_097/t2.c[ADD], mj2/libopenjpeg_097/t2.h[ADD],
+         mj2/libopenjpeg_097/tcd.c[ADD], mj2/libopenjpeg_097/tcd.h[ADD],
+         mj2/libopenjpeg_097/tgt.c[ADD], mj2/libopenjpeg_097/tgt.h[ADD]:
+         MJ2 codec restructuration. Created libopenjpeg_097 directory and
+         moved libopenjpeg files version 0.97 to this directory
+       * [r321] mj2/MJ2_codec[ADD], mj2/MJ2_codec/MJ2_Extractor.dsp[CPY],
+         mj2/MJ2_codec/MJ2_Wrapper.dsp[CPY], mj2/MJ2_codec/Makefile[CPY],
+         mj2/MJ2_codec/extract_j2k_from_mj2.c[CPY],
+         mj2/MJ2_codec/frames_to_mj2.c[CPY],
+         mj2/MJ2_codec/frames_to_mj2.dsp[CPY],
+         mj2/MJ2_codec/meta_out.c[CPY], mj2/MJ2_codec/meta_out.h[CPY],
+         mj2/MJ2_codec/mj2.c[CPY], mj2/MJ2_codec/mj2.h[CPY],
+         mj2/MJ2_codec/mj2_convert.c[CPY],
+         mj2/MJ2_codec/mj2_convert.h[CPY],
+         mj2/MJ2_codec/mj2_to_frames.c[CPY],
+         mj2/MJ2_codec/mj2_to_frames.dsp[CPY],
+         mj2/MJ2_codec/mj2_to_metadata.c[CPY],
+         mj2/MJ2_codec/mj2_to_metadata.dsp[CPY],
+         mj2/MJ2_codec/mj2_to_metadata.dtd[CPY],
+         mj2/MJ2_codec/mj2_to_metadata.h[CPY],
+         mj2/MJ2_codec/mj2_to_metadata.vcproj[CPY],
+         mj2/MJ2_codec/mj2_to_metadata_Notes.doc[CPY],
+         mj2/MJ2_codec/readme.txt[CPY],
+         mj2/MJ2_codec/wrap_j2k_in_mj2.c[CPY]: MJ2 codec restructuration.
+         Created MJ2_codec directory and moved M2 codec files to this
+         directory
+
+2006-12-07  unipg
+
+       * [r320] ChangeLog, jpwl/JPWL_image_to_j2k.dsp, jpwl/jpwl.h,
+         jpwl/rs.h: + Antonin verified that the MacOS build of JPWL module
+         suffered from a missing definition of the "min" macro; I've added
+         this into both jpwl.h and rs.h
+
+2006-12-05  unipg
+
+       * [r319] ChangeLog, codec/image_to_j2k.c, jpwl,
+         jpwl/JPWL_j2k_to_image.dsp, jpwl/jpwl.c, jpwl/jpwl_lib.c: *
+         Better fix of the TPH EPBs bug in JPWL module
+         * Fixed the UEP bug in JPWL module
+         + Added some lines in the help of JPWL_image_to_j2k
+
+2006-12-04  unipg
+
+       * [r318] ChangeLog: Bug fix explanation
+
+2006-12-04  François-Olivier Devaux
+
+       * [r317] DllOpenJPEG.dsp, LibOpenJPEG.dsp, LibOpenJPEG.dsw: SVN
+         file properties modified (EOL handled better)
+       * [r316] codec/image_to_j2k.dsp, codec/image_to_j2k.dsw,
+         codec/j2k_to_image.dsp, codec/j2k_to_image.dsw: SVN file
+         properties modified (EOL handled better)
+       * [r315] jpwl/JPWL_image_to_j2k.dsp, jpwl/JPWL_image_to_j2k.dsw,
+         jpwl/JPWL_j2k_to_image.dsp, jpwl/JPWL_j2k_to_image.dsw,
+         jpwl/LibOpenJPEG_JPWL.dsp: SVN file properties modified (EOL
+         handled better)
+       * [r314] jpwl/jpwl.h: SVN file properties modified
+       * [r313] jpwl/crc.c, jpwl/jpwl_lib.c, jpwl/rs.c, jpwl/rs.h: SVN
+         file properties modified
+       * [r312] jpwl/crc.h: EOL handling
+       * [r311] OpenJPEG.rc: Version 1.1
+
+2006-12-04  unipg
+
+       * [r310] jpwl/jpwl.c: Fixed the following bug:
+         - when using -W h,h0 the EPBs in TPHs always get a "not latest in
+         current header" signature, even if they are really the latest.
+         
+         The fix checks for additional EPBs, after the TPH one (e.g. UEP
+         EPBs), and sets the Depb field of the TPH EPB accordingly.
+
+2006-12-04  François-Olivier Devaux
+
+       * [r309] ChangeLog: Changes for 4th of December 2006 (bis)
+       * [r308] ChangeLog: Changes for 4th of December 2006
+       * [r307] libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_includes.h, libopenjpeg/t2.c: First integration
+         of JPWL code
+       * [r306] libopenjpeg/event.c: Code optimization usinq vsprintf()
+         command
+       * [r305] codec/j2k_to_image.c: First integration of JPWL code
+       * [r304] codec/image_to_j2k.c: First integration of JPWL code
+       * [r303] codec/convert.c: Corrected incorrect fprintf formatting
+       * [r299] jpwl/JPWL_image_to_j2k.dsp[ADD],
+         jpwl/JPWL_image_to_j2k.dsw[ADD], jpwl/JPWL_j2k_to_image.dsp[ADD],
+         jpwl/JPWL_j2k_to_image.dsw[ADD], jpwl/LibOpenJPEG_JPWL.dsp[ADD]:
+         JPWL version 1.0 by Universita' degli Studi di Perugia
+       * [r298] jpwl/crc.c[ADD], jpwl/crc.h[ADD], jpwl/jpwl.c[ADD],
+         jpwl/jpwl.h[ADD], jpwl/jpwl_lib.c[ADD], jpwl/rs.c[ADD],
+         jpwl/rs.h[ADD]: JPWL version 1.0 by Universita' degli Studi di
+         Perugia
+       * [r297] jpwl/encoder_02[DEL]: Deleted because this directory
+         corresponds to an old version of the JPWL library
+       * [r296] jpwl/encoder[DEL]: Deleted because this directory
+         corresponds to an old version of the JPWL library
+       * [r295] jpwl/decoder_02[DEL]: Deleted because this directory
+         corresponds to an old version of the JPWL library
+       * [r294] jpwl/decoder[DEL]: Deleted because this directory
+         corresponds to an old version of the JPWL library
+
+2006-10-31  Antonin Descampe
+
+       * [r293] libopenjpeg/tcd.c: fixed a cast problem in the maxlen
+         variable
+       * [r292] libopenjpeg/tcd.c: removed a debug test in the version
+         just committed
+       * [r291] ChangeLog, libopenjpeg/dwt.c: fixed a bug in the
+         computation of the mantissa (mu)
+       * [r290] ChangeLog, codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/openjpeg.h, libopenjpeg/tcd.c:
+         added the ability to specify the rate as "float" (before :
+         integer)
+
+2006-10-30  Antonin Descampe
+
+       * [r289] jp3d[ADD], jp3d/DllJp3dVM.dsp[ADD],
+         jp3d/DllJp3dVM.ncb[ADD], jp3d/DllJp3dVM.sln[ADD],
+         jp3d/DllJp3dVM.suo[ADD], jp3d/DllJp3dVM.vcproj[ADD],
+         jp3d/LICENSE.txt[ADD], jp3d/LibJp3dVM.ncb[ADD],
+         jp3d/LibJp3dVM.sln[ADD], jp3d/LibJp3dVM.suo[ADD],
+         jp3d/LibJp3dVM.vcproj[ADD], jp3d/Makefile[ADD],
+         jp3d/README.txt[ADD], jp3d/bin[ADD], jp3d/bin/LibJp3dVM.lib[ADD],
+         jp3d/bin/OpenJP3D.dll[ADD], jp3d/bin/jp3d_vm_dec.exe[ADD],
+         jp3d/bin/jp3d_vm_enc.exe[ADD], jp3d/bin/openjpeg.h[ADD],
+         jp3d/codec[ADD], jp3d/codec/convert.c[ADD],
+         jp3d/codec/convert.h[ADD], jp3d/codec/getopt.c[ADD],
+         jp3d/codec/getopt.h[ADD], jp3d/codec/jp3d_to_volume.c[ADD],
+         jp3d/codec/jp3d_vm_dec.ncb[ADD], jp3d/codec/jp3d_vm_dec.sln[ADD],
+         jp3d/codec/jp3d_vm_dec.suo[ADD],
+         jp3d/codec/jp3d_vm_dec.vcproj[ADD],
+         jp3d/codec/jp3d_vm_enc.ncb[ADD], jp3d/codec/jp3d_vm_enc.sln[ADD],
+         jp3d/codec/jp3d_vm_enc.suo[ADD],
+         jp3d/codec/jp3d_vm_enc.vcproj[ADD],
+         jp3d/codec/volume_to_jp3d.c[ADD], jp3d/libjp3dvm[ADD],
+         jp3d/libjp3dvm/bio.c[ADD], jp3d/libjp3dvm/bio.h[ADD],
+         jp3d/libjp3dvm/cio.c[ADD], jp3d/libjp3dvm/cio.h[ADD],
+         jp3d/libjp3dvm/dirent.h[ADD], jp3d/libjp3dvm/dwt.c[ADD],
+         jp3d/libjp3dvm/dwt.h[ADD], jp3d/libjp3dvm/event.c[ADD],
+         jp3d/libjp3dvm/event.h[ADD], jp3d/libjp3dvm/fix.h[ADD],
+         jp3d/libjp3dvm/int.h[ADD], jp3d/libjp3dvm/jp3d.c[ADD],
+         jp3d/libjp3dvm/jp3d.h[ADD], jp3d/libjp3dvm/jp3d_lib.c[ADD],
+         jp3d/libjp3dvm/jp3d_lib.h[ADD], jp3d/libjp3dvm/mct.c[ADD],
+         jp3d/libjp3dvm/mct.h[ADD], jp3d/libjp3dvm/mqc.c[ADD],
+         jp3d/libjp3dvm/mqc.h[ADD], jp3d/libjp3dvm/openjpeg.c[ADD],
+         jp3d/libjp3dvm/openjpeg.h[ADD],
+         jp3d/libjp3dvm/opj_includes.h[ADD], jp3d/libjp3dvm/pi.c[ADD],
+         jp3d/libjp3dvm/pi.h[ADD], jp3d/libjp3dvm/raw.c[ADD],
+         jp3d/libjp3dvm/raw.h[ADD], jp3d/libjp3dvm/t1.c[ADD],
+         jp3d/libjp3dvm/t1.h[ADD], jp3d/libjp3dvm/t1_3d.c[ADD],
+         jp3d/libjp3dvm/t1_3d.h[ADD], jp3d/libjp3dvm/t2.c[ADD],
+         jp3d/libjp3dvm/t2.h[ADD], jp3d/libjp3dvm/tcd.c[ADD],
+         jp3d/libjp3dvm/tcd.h[ADD], jp3d/libjp3dvm/tgt.c[ADD],
+         jp3d/libjp3dvm/tgt.h[ADD], jp3d/libjp3dvm/volume.c[ADD],
+         jp3d/libjp3dvm/volume.h[ADD], jp3d/tcltk[ADD],
+         jp3d/tcltk/LPI_JP3D_VM.tcl[ADD], jp3d/tcltk/Thumbs.db[ADD],
+         jp3d/tcltk/decoder.tcl[ADD], jp3d/tcltk/encoder.tcl[ADD],
+         jp3d/tcltk/logoLPI.gif[ADD]: initial release of jp3d library and
+         codec
+
+2006-10-27  unipg
+
+       * [r288] jpwl/decoder/ReadmeJPWLdec.txt:
+       * [r287] jpwl/decoder/ReadmeJPWLdec.txt: Test
+       * [r286] jpwl/decoder/ReadmeJPWLdec.txt:
+
+2006-10-27  Antonin Descampe
+
+       * [r285] codec/.cvsignore[DEL],
+         jpwl/decoder/jpwldec/.cvsignore[DEL],
+         jpwl/decoder/libopenjpeg/.cvsignore[DEL],
+         jpwl/decoder_02/jpwldec/.cvsignore[DEL],
+         jpwl/decoder_02/libopenjpeg/.cvsignore[DEL],
+         jpwl/encoder/jpwlenc/.cvsignore[DEL],
+         jpwl/encoder/libopenjpeg/.cvsignore[DEL],
+         jpwl/encoder_02/codec/.cvsignore[DEL],
+         jpwl/encoder_02/libopenjpeg/.cvsignore[DEL],
+         libopenjpeg/.cvsignore[DEL]: remove some needless cvs files
+       * [r284] codec/image_to_j2k.c: testsvn2
+
+2006-10-26  Antonin Descampe
+
+       * [r283] libopenjpeg/openjpeg.h: testsvn
+
+2006-08-18  Antonin Descampe
+
+       * [r282] ChangeLog, codec/j2k_to_image.c: fixed a bug in
+         j2k_to_image.c, that prevented the -l option to work correctly.
+
+2006-08-04  Antonin Descampe
+
+       * [r281] ChangeLog, libopenjpeg/pi.c: fixed a bug in pi.c, line
+         473, that appeared when more than 100 precincts were generated in
+         a resolution level
+
+2006-07-28  Antonin Descampe
+
+       * [r280] ChangeLog, mj2/readme.txt[ADD]: *** empty log message ***
+
+2006-07-22  Mathieu Malaterre
+
+       * [r279] CMakeLists.txt, ChangeLog, codec/CMakeLists.txt,
+         libopenjpeg/CMakeLists.txt: ENH: Update CMake to do proper
+         installation. Still using the 2.2 installation approach for now.
+       * [r278] codec/compat/getopt.c: ENH: Fix warning about assignment
+         discards qualifiers from pointer target type
+       * [r277] ChangeLog: ENH: Update on recent commit
+       * [r276] codec/convert.c: STYLE: Fix style issue
+       * [r275] codec/convert.c: BUG: Do not leak with greyscale bmp.
+         Solve problem with name>256 for pgx and resolve random memory
+         access (reported by valgrind)
+
+2006-07-21  Mathieu Malaterre
+
+       * [r274] codec/convert.c, codec/convert.h: ENH: Marking const char
+         * what should be const char *. TODO need to fix code for
+         imagetopgx.
+       * [r273] codec/image_to_j2k.c: ENH: Better solution: using the
+         opj_version function to stay up to date
+       * [r272] codec/convert.c, codec/image_to_j2k.c,
+         codec/j2k_to_image.c: ENH: Minor cleanup, mainly comment and line
+         too long
+       * [r271] codec/image_to_j2k.c: ENH: Cannot assign const char* into
+         a char*. At same time upgrade OpenJPEG version to proper one
+
+2006-03-19  Antonin Descampe
+
+       * [r270] ChangeLog, libopenjpeg/t1.c: fixed a bug in t1.c that
+         prevented in some cases a true lossless compression (thanks to
+         Don Mimlitch for reporting this bug)
+
+2006-03-16  unipg
+
+       * [r269] jpwl/decoder_02/libopenjpeg/j2k.c,
+         jpwl/decoder_02/libopenjpeg/jpw.c: italian text translated into
+         english
+       * [r267] jpwl/decoder/jpwldec/Makefile[CPY],
+         jpwl/decoder/libopenjpeg/Makefile[CPY],
+         jpwl/encoder/jpwlenc/Makefile[CPY],
+         jpwl/encoder/libopenjpeg/Makefile[CPY]: This commit was generated
+         by cvs2svn to compensate for changes in r266,
+         which included commits to RCS files with non-trunk default
+         branches.
+
+2006-03-13  unipg
+
+       * [r264] jpwl/decoder_02[ADD], jpwl/decoder_02/jpwldec[ADD],
+         jpwl/decoder_02/jpwldec/.cvsignore[ADD],
+         jpwl/decoder_02/jpwldec/Makefile[ADD],
+         jpwl/decoder_02/jpwldec/compat[ADD],
+         jpwl/decoder_02/jpwldec/compat/getopt.c[ADD],
+         jpwl/decoder_02/jpwldec/compat/getopt.h[ADD],
+         jpwl/decoder_02/jpwldec/convert.c[ADD],
+         jpwl/decoder_02/jpwldec/convert.h[ADD],
+         jpwl/decoder_02/jpwldec/image_to_j2k.c[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.c[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.dsp[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.dsw[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.ncb[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.opt[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.plg[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.sln[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.suo[ADD],
+         jpwl/decoder_02/jpwldec/j2k_to_image.vcproj[ADD],
+         jpwl/decoder_02/libopenjpeg[ADD],
+         jpwl/decoder_02/libopenjpeg/.cvsignore[ADD],
+         jpwl/decoder_02/libopenjpeg/Makefile[ADD],
+         jpwl/decoder_02/libopenjpeg/bio.c[ADD],
+         jpwl/decoder_02/libopenjpeg/bio.h[ADD],
+         jpwl/decoder_02/libopenjpeg/cio.c[ADD],
+         jpwl/decoder_02/libopenjpeg/cio.h[ADD],
+         jpwl/decoder_02/libopenjpeg/dwt.c[ADD],
+         jpwl/decoder_02/libopenjpeg/dwt.h[ADD],
+         jpwl/decoder_02/libopenjpeg/fix.c[ADD],
+         jpwl/decoder_02/libopenjpeg/fix.h[ADD],
+         jpwl/decoder_02/libopenjpeg/int.c[ADD],
+         jpwl/decoder_02/libopenjpeg/int.h[ADD],
+         jpwl/decoder_02/libopenjpeg/j2k.c[ADD],
+         jpwl/decoder_02/libopenjpeg/j2k.h[ADD],
+         jpwl/decoder_02/libopenjpeg/jp2.c[ADD],
+         jpwl/decoder_02/libopenjpeg/jp2.h[ADD],
+         jpwl/decoder_02/libopenjpeg/jpt.c[ADD],
+         jpwl/decoder_02/libopenjpeg/jpt.h[ADD],
+         jpwl/decoder_02/libopenjpeg/jpw.c[ADD],
+         jpwl/decoder_02/libopenjpeg/jpw.h[ADD],
+         jpwl/decoder_02/libopenjpeg/mct.c[ADD],
+         jpwl/decoder_02/libopenjpeg/mct.h[ADD],
+         jpwl/decoder_02/libopenjpeg/mqc.c[ADD],
+         jpwl/decoder_02/libopenjpeg/mqc.h[ADD],
+         jpwl/decoder_02/libopenjpeg/openjpeg.h[ADD],
+         jpwl/decoder_02/libopenjpeg/pi.c[ADD],
+         jpwl/decoder_02/libopenjpeg/pi.h[ADD],
+         jpwl/decoder_02/libopenjpeg/raw.c[ADD],
+         jpwl/decoder_02/libopenjpeg/raw.h[ADD],
+         jpwl/decoder_02/libopenjpeg/t1.c[ADD],
+         jpwl/decoder_02/libopenjpeg/t1.h[ADD],
+         jpwl/decoder_02/libopenjpeg/t2.c[ADD],
+         jpwl/decoder_02/libopenjpeg/t2.h[ADD],
+         jpwl/decoder_02/libopenjpeg/tcd.c[ADD],
+         jpwl/decoder_02/libopenjpeg/tcd.h[ADD],
+         jpwl/decoder_02/libopenjpeg/tgt.c[ADD],
+         jpwl/decoder_02/libopenjpeg/tgt.h[ADD],
+         jpwl/decoder_02/readme.txt[ADD], jpwl/encoder_02[ADD],
+         jpwl/encoder_02/codec[ADD],
+         jpwl/encoder_02/codec/.cvsignore[ADD],
+         jpwl/encoder_02/codec/Makefile[ADD],
+         jpwl/encoder_02/codec/compat[ADD],
+         jpwl/encoder_02/codec/compat/getopt.c[ADD],
+         jpwl/encoder_02/codec/compat/getopt.h[ADD],
+         jpwl/encoder_02/codec/convert.c[ADD],
+         jpwl/encoder_02/codec/convert.h[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.c[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.dsp[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.dsw[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.ncb[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.opt[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.plg[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.sln[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.suo[ADD],
+         jpwl/encoder_02/codec/image_to_j2k.vcproj[ADD],
+         jpwl/encoder_02/codec/j2k_to_image.c[ADD],
+         jpwl/encoder_02/libopenjpeg[ADD],
+         jpwl/encoder_02/libopenjpeg/.cvsignore[ADD],
+         jpwl/encoder_02/libopenjpeg/Makefile[ADD],
+         jpwl/encoder_02/libopenjpeg/bio.c[ADD],
+         jpwl/encoder_02/libopenjpeg/bio.h[ADD],
+         jpwl/encoder_02/libopenjpeg/cio.c[ADD],
+         jpwl/encoder_02/libopenjpeg/cio.h[ADD],
+         jpwl/encoder_02/libopenjpeg/dwt.c[ADD],
+         jpwl/encoder_02/libopenjpeg/dwt.h[ADD],
+         jpwl/encoder_02/libopenjpeg/fix.c[ADD],
+         jpwl/encoder_02/libopenjpeg/fix.h[ADD],
+         jpwl/encoder_02/libopenjpeg/int.c[ADD],
+         jpwl/encoder_02/libopenjpeg/int.h[ADD],
+         jpwl/encoder_02/libopenjpeg/j2k.c[ADD],
+         jpwl/encoder_02/libopenjpeg/j2k.h[ADD],
+         jpwl/encoder_02/libopenjpeg/jp2.c[ADD],
+         jpwl/encoder_02/libopenjpeg/jp2.h[ADD],
+         jpwl/encoder_02/libopenjpeg/jpt.c[ADD],
+         jpwl/encoder_02/libopenjpeg/jpt.h[ADD],
+         jpwl/encoder_02/libopenjpeg/jpw.c[ADD],
+         jpwl/encoder_02/libopenjpeg/jpw.h[ADD],
+         jpwl/encoder_02/libopenjpeg/mct.c[ADD],
+         jpwl/encoder_02/libopenjpeg/mct.h[ADD],
+         jpwl/encoder_02/libopenjpeg/mqc.c[ADD],
+         jpwl/encoder_02/libopenjpeg/mqc.h[ADD],
+         jpwl/encoder_02/libopenjpeg/openjpeg.h[ADD],
+         jpwl/encoder_02/libopenjpeg/pi.c[ADD],
+         jpwl/encoder_02/libopenjpeg/pi.h[ADD],
+         jpwl/encoder_02/libopenjpeg/raw.c[ADD],
+         jpwl/encoder_02/libopenjpeg/raw.h[ADD],
+         jpwl/encoder_02/libopenjpeg/rs.c[ADD],
+         jpwl/encoder_02/libopenjpeg/rs.h[ADD],
+         jpwl/encoder_02/libopenjpeg/t1.c[ADD],
+         jpwl/encoder_02/libopenjpeg/t1.h[ADD],
+         jpwl/encoder_02/libopenjpeg/t2.c[ADD],
+         jpwl/encoder_02/libopenjpeg/t2.h[ADD],
+         jpwl/encoder_02/libopenjpeg/tcd.c[ADD],
+         jpwl/encoder_02/libopenjpeg/tcd.h[ADD],
+         jpwl/encoder_02/libopenjpeg/tgt.c[ADD],
+         jpwl/encoder_02/libopenjpeg/tgt.h[ADD]: Added a second version of
+         enco+deco, with comments and text in italian
+
+2006-02-19  Mathieu Malaterre
+
+       * [r263] libopenjpeg/tcd.c: COMP: Fix warning about C++ comment
+
+2006-02-18  Mathieu Malaterre
+
+       * [r262] libopenjpeg/t2.c: COMP: Fix declaration hides parameter
+         len
+       * [r261] libopenjpeg/t2.c: COMP: Fix declaration hides parameter
+         len
+       * [r260] libopenjpeg/tcd.c: STYLE: Remove C++ comments
+
+2006-02-12  freeimage
+
+       * [r259] ChangeLog, libopenjpeg/tcd.c, libopenjpeg/tcd.h: removed
+         unneeded working variables in opj_tcd_t
+
+2006-02-08  François-Olivier Devaux
+
+       * [r258] jpwl/encoder/jpwlenc/image_to_j2k.dsw: Readded CRLF
+       * [r257] jpwl/encoder/jpwlenc/image_to_j2k.dsp: Added
+         SOURCE=..\libopenjpeg\jpw.c
+         Added SOURCE=..\libopenjpeg\rs.c
+       * [r256] jpwl/decoder/jpwldec/j2k_to_image.dsp: Added
+         SOURCE=..\libopenjpeg\jpw.c
+
+2006-02-05  Mathieu Malaterre
+
+       * [r255] CMakeLists.txt: BUG: Need to leave option for user to
+         change
+       * [r254] CMakeLists.txt, DartConfig.cmake[DEL]: ENH: Several
+         updates: Do not need an explicit DartConfig, default inexistant
+         file is just fine. Also remove explicit BUILD_SHARED_LIBS since
+         this is garantee to be OFF by CMake
+       * [r253] codec/CMakeLists.txt, libopenjpeg/CMakeLists.txt: ENH: Do
+         the proper thing for static/shared
+
+2006-02-04  freeimage
+
+       * [r252] ChangeLog, codec/convert.c: fixed a bug in
+         codec/convert.c::imagetobmp
+       * [r251] DllOpenJPEG.dsp, LibOpenJPEG.dsp, LibOpenJPEG.dsw,
+         OpenJPEG.rc, codec/image_to_j2k.dsp, codec/image_to_j2k.dsw,
+         codec/j2k_to_image.dsp, codec/j2k_to_image.dsw,
+         jpwl/decoder/jpwldec/image_to_j2k.dsp,
+         jpwl/decoder/jpwldec/j2k_to_image.dsp,
+         jpwl/encoder/jpwlenc/image_to_j2k.dsp, mj2/MJ2_Extractor.dsp,
+         mj2/MJ2_Wrapper.dsp, mj2/frames_to_mj2.dsp,
+         mj2/mj2_to_frames.dsp: readded CRLF to dsp, dsw and rc files
+       * [r250] codec/image_to_j2k.dsw, codec/j2k_to_image.dsw,
+         mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp,
+         mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: readded CRLF to dsp
+         and dsw files
+
+2006-02-03  freeimage
+
+       * [r249] libopenjpeg/fix.h, libopenjpeg/int.h: added the 'static'
+         keyword to inline functions to keep gcc happy
+
+2006-02-02  Antonin Descampe
+
+       * [r248] README.msvc: minor change : project replaced by workspace
+
+2006-02-01  freeimage
+
+       * [r247] ChangeLog: What's new ...
+       * [r246] OpenJPEG.rc[ADD]: added a VERSION resource to the DLL
+         version of OpenJPEG
+       * [r245] DllOpenJPEG.dsp, LibOpenJPEG.dsp, Makefile, Makefile.osx,
+         libopenjpeg/CMakeLists.txt, libopenjpeg/fix.c[DEL],
+         libopenjpeg/fix.h, libopenjpeg/int.c[DEL], libopenjpeg/int.h,
+         libopenjpeg/opj_includes.h: changed function definitions of INT
+         and FIX modules to 'inline'
+
+2006-01-31  Mathieu Malaterre
+
+       * [r244] ChangeLog, libopenjpeg/CMakeLists.txt,
+         libopenjpeg/openjpeg.def.in[DEL]: ENH: Update CMake to match the
+         new shared lib system (no more def file)
+
+2006-01-31  freeimage
+
+       * [r243] ChangeLog, DllOpenJPEG.dsp[ADD], LibOpenJPEG.dsp,
+         LibOpenJPEG.dsw, README.msvc[ADD], clean.bat, codec/convert.c,
+         codec/image_to_j2k.c, codec/image_to_j2k.dsp,
+         codec/j2k_to_image.c, codec/j2k_to_image.dsp, libopenjpeg/cio.c,
+         libopenjpeg/event.c, libopenjpeg/image.c, libopenjpeg/openjpeg.c,
+         libopenjpeg/openjpeg.h, libopenjpeg/t2.c, libopenjpeg/tcd.c:
+         fixed various minor warnings occuring under icc9 and bcc32, added
+         MSVC project and compiler directives to build a 'standard' WIN32
+         DLL
+
+2006-01-31  Mathieu Malaterre
+
+       * [r242] libopenjpeg/CMakeLists.txt: COMP: Fix compilation on MINGW
+       * [r241] ChangeLog: ENH: update changelog about modification for
+         shared lib in CMake which now compatible with old build system
+       * [r240] libopenjpeg/openjpeg.h: STYLE: Remove completely reference
+         to OPJ_EXPORT
+       * [r239] libopenjpeg/CMakeLists.txt: STYLE: More verbose comments
+       * [r238] libopenjpeg/openjpeg.def.in: STYLE: Add more comment, also
+         use more feature from CMake to introduce the VERSION number of
+         openjpeg
+       * [r237] libopenjpeg/CMakeLists.txt,
+         libopenjpeg/openjpeg.def.in[ADD], libopenjpeg/openjpeg.h: ENH:
+         Move to a def solution to avoid polluting header file with
+         declspec
+
+2006-01-27  Antonin Descampe
+
+       * [r236] ChangeLog, libopenjpeg/t1.c, libopenjpeg/tcd.c: fixed two
+         initialization problems in t1.c and tcd.c
+
+2006-01-26  freeimage
+
+       * [r235] ChangeLog, codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/pi.c: fixed various minor warnings occuring under
+         gcc, added corrections proposed in the forum
+
+2006-01-25  Mathieu Malaterre
+
+       * [r234] ChangeLog, DartConfig.cmake: ENH: Sync with ITK and add
+         ref to doxygen
+       * [r233] libopenjpeg/CMakeLists.txt: ENH: Sync with ITK repository
+       * [r232] CMakeLists.txt, ChangeLog, DartConfig.cmake,
+         codec/CMakeLists.txt, libopenjpeg/CMakeLists.txt: STYLE: Add a
+         lot of comments for the CMake build system
+       * [r231] ChangeLog: ENH: Fix compilation on mingw32 and borland
+       * [r230] CMakeLists.txt: ENH: Set a default BUILDNAME
+       * [r229] CVSROOT/checkCtrlM: BUG: Try to fix the shell script
+
+2006-01-25  Antonin Descampe
+
+       * [r228] ChangeLog, codec/convert.c: fixed a problem in convert.c
+         when multiple comments
+
+2006-01-25  Mathieu Malaterre
+
+       * [r227] libopenjpeg/event.c, libopenjpeg/fix.c: COMP: Fix
+         compilation on mingw (already had itoa) and borland (need
+         __int64)
+
+2006-01-25  Antonin Descampe
+
+       * [r226] Makefile, Makefile.osx: removed all CtrlM from files
+       * [r225] CVSROOT/checkCtrlM: check also for CtrlM in .txt and
+         .cmake files
+       * [r224] CMakeLists.txt[ADD], ChangeLog, DartConfig.cmake[ADD],
+         codec/CMakeLists.txt[ADD], libopenjpeg/CMakeLists.txt[ADD]: added
+         cmake files to the project
+       * [r223] README.osx, codec/compat/getopt.c, codec/compat/getopt.h,
+         codec/convert.c, codec/convert.h, codec/image_to_j2k.c,
+         libopenjpeg/bio.c, libopenjpeg/bio.h, libopenjpeg/cio.h,
+         libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/event.h,
+         libopenjpeg/fix.h, libopenjpeg/image.c, libopenjpeg/image.h,
+         libopenjpeg/int.c, libopenjpeg/int.h, libopenjpeg/j2k.h,
+         libopenjpeg/jp2.h, libopenjpeg/jpt.c, libopenjpeg/jpt.h,
+         libopenjpeg/mct.c, libopenjpeg/mct.h, libopenjpeg/mqc.c,
+         libopenjpeg/mqc.h, libopenjpeg/openjpeg.c,
+         libopenjpeg/opj_includes.h, libopenjpeg/pi.c, libopenjpeg/pi.h,
+         libopenjpeg/raw.c, libopenjpeg/raw.h, libopenjpeg/t1.c,
+         libopenjpeg/t1.h, libopenjpeg/t2.h, libopenjpeg/tcd.h,
+         libopenjpeg/tgt.c, libopenjpeg/tgt.h: removed all CtrlM from
+         files
+       * [r222] libopenjpeg/fix.c: fix.c : replaced "WIN32" by "_MSC_VER"
+         for int64
+       * [r221] ChangeLog, libopenjpeg/fix.c: removed all CtrlM from files
+       * [r220] ChangeLog: fix.c : replaced "WIN32" by "_MSC_VER" for
+         int64
+       * [r219] ChangeLog, libopenjpeg/openjpeg.h: added "OPJ_EXPORT" in
+         openjpeg.h to generate shared lib with win32
+       * [r218] ChangeLog, codec/j2k_to_image.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/t2.c: removed all CtrlM from files
+         (openjpeg.h,t2.c,j2k_to_image.c)
+
+2006-01-24  Antonin Descampe
+
+       * [r217] libopenjpeg/event.c: event.c : replaced "WIN32" by
+         "_MSC_VER" for i2a (line 33) + replaced win32 line breaks
+       * [r216] ChangeLog: event.c : replaced "WIN32" by "_MSC_VER" for
+         i2a
+
+2006-01-22  Antonin Descampe
+
+       * [r215] CVSROOT/checkCtrlM[ADD], CVSROOT/checkTabs[ADD],
+         CVSROOT/checkoutlist, CVSROOT/checktabs.sh[DEL],
+         CVSROOT/commitinfo: CtrlM check added when committing files
+
+2006-01-20  Antonin Descampe
+
+       * [r214] ChangeLog, codec/convert.c, codec/image_to_j2k.c,
+         codec/j2k_to_image.c, libopenjpeg/dwt.c, libopenjpeg/event.c,
+         libopenjpeg/jp2.c: fixed various minor warnings with gdcm patches
+
+2006-01-19  freeimage
+
+       * [r213] ChangeLog, libopenjpeg/jp2.c: fixed a bug in jp2_read_ihdr
+         (need to allocate jp2->comps)
+
+2006-01-18  freeimage
+
+       * [r212] ChangeLog: What's new
+       * [r211] libopenjpeg/cio.c: fixed a bug in opj_cio_open when saving
+         48-bit images (wrong buffer size calculation)
+       * [r210] libopenjpeg/j2k.c, libopenjpeg/j2k_lib.c,
+         libopenjpeg/j2k_lib.h, libopenjpeg/tcd.c: changed the name of
+         j2k_realloc to opj_realloc
+
+2005-12-21  Antonin Descampe
+
+       * [r209] Makefile, Makefile.osx, README.linux, README.osx:
+         makefiles and readme updated
+
+2005-12-08  Antonin Descampe
+
+       * [r208] ChangeLog, libopenjpeg/t2.c, libopenjpeg/tcd.c: fixed a
+         bug when specifying a rate '-r' => no distortion info was
+         available in the index
+       * [r207] ChangeLog, libopenjpeg/t1.c: fixed a bug in t1_getwmsedec
+         (stepsize was divided by 8192)
+       * [r206] CVSROOT/modules: added doc module to openjpeg module
+       * [r205] ChangeLog[ADD], LibOpenJPEG.dsp[ADD],
+         LibOpenJPEG.dsw[ADD], Makefile[ADD], Makefile.osx[ADD],
+         README.linux[ADD], README.osx[ADD], clean.bat[ADD], doc[ADD],
+         doc/Doxyfile.dox[ADD], libopenjpeg/bio.c, libopenjpeg/bio.h,
+         libopenjpeg/cio.c, libopenjpeg/cio.h, libopenjpeg/dwt.c,
+         libopenjpeg/dwt.h, libopenjpeg/event.c, libopenjpeg/event.h,
+         libopenjpeg/fix.c, libopenjpeg/fix.h, libopenjpeg/image.c,
+         libopenjpeg/image.h, libopenjpeg/int.c, libopenjpeg/int.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/j2k_lib.c,
+         libopenjpeg/j2k_lib.h, libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/jpt.c, libopenjpeg/jpt.h, libopenjpeg/mct.c,
+         libopenjpeg/mct.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h,
+         libopenjpeg/openjpeg.c, libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_includes.h, libopenjpeg/pi.c, libopenjpeg/pi.h,
+         libopenjpeg/raw.c, libopenjpeg/raw.h, libopenjpeg/t1.c,
+         libopenjpeg/t1.h, libopenjpeg/t2.c, libopenjpeg/t2.h,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c,
+         libopenjpeg/tgt.h: OpenJPEG version 1.1
+       * [r204] codec/Makefile[DEL], codec/compat/getopt.c,
+         codec/compat/getopt.h, codec/convert.c, codec/convert.h,
+         codec/image_to_j2k.c, codec/image_to_j2k.dsp,
+         codec/image_to_j2k.dsw, codec/j2k_to_image.c,
+         codec/j2k_to_image.dsp, codec/j2k_to_image.dsw,
+         codec/readme.txt[DEL]: removed old readme and Makefile
+
+2005-12-07  Antonin Descampe
+
+       * [r203] README[DEL]: removed test file
+       * [r202] README[ADD]: test
+       * [r201] CVSROOT/modules: still trying to add root directory to
+         module
+       * [r200] CVSROOT/modules: still trying to add root directory to
+         module
+       * [r199] CVSROOT/modules: still trying to add root directory to
+         module
+       * [r198] CVSROOT/modules: test for adding root directory to modules
+       * [r197] CVSROOT/modules: test to add root directory to modules
+
+2005-12-06  Antonin Descampe
+
+       * [r196] CVSROOT/modules: added an 'openjpeg' module
+       * [r195] CVSROOT/modules: addes an 'openjpeg' module containing all
+         modules
+       * [r194] CVSROOT/commitinfo: removed pre-commit check tabs
+
+2005-12-04  Antonin Descampe
+
+       * [r193] libopenjpeg/Makefile[DEL]: Makefile moved to ROOT
+         directory
+       * [r192] libopenjpeg/LibOpenJPEG.dsp[DEL]: LibOpenJPEG project
+         files moved to root directory
+
+2005-12-02  Antonin Descampe
+
+       * [r191] codec/image_to_j2k.dsw[ADD], codec/j2k_to_image.dsw[ADD]:
+         openjpeg version 1.0 (previous version still available with tag
+         opj0-97)
+       * [r190] libopenjpeg/j2k_lib.c: add an include <sys/time.h> before
+         <sys/resource.h>
+       * [r189] codec/compat/getopt.c, codec/compat/getopt.h,
+         codec/convert.c, codec/convert.h, codec/image_to_j2k.c,
+         codec/image_to_j2k.dsp, codec/j2k_to_image.c,
+         codec/j2k_to_image.dsp, libopenjpeg/LibOpenJPEG.dsp[ADD],
+         libopenjpeg/bio.c, libopenjpeg/bio.h, libopenjpeg/cio.c,
+         libopenjpeg/cio.h, libopenjpeg/dwt.c, libopenjpeg/dwt.h,
+         libopenjpeg/event.c[ADD], libopenjpeg/event.h[ADD],
+         libopenjpeg/fix.c, libopenjpeg/fix.h, libopenjpeg/image.c[ADD],
+         libopenjpeg/image.h[ADD], libopenjpeg/int.c, libopenjpeg/int.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/j2k_lib.c[ADD],
+         libopenjpeg/j2k_lib.h[ADD], libopenjpeg/jp2.c, libopenjpeg/jp2.h,
+         libopenjpeg/jpt.c, libopenjpeg/jpt.h, libopenjpeg/mct.c,
+         libopenjpeg/mct.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h,
+         libopenjpeg/openjpeg.c[ADD], libopenjpeg/openjpeg.h,
+         libopenjpeg/opj_includes.h[ADD], libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/raw.c, libopenjpeg/raw.h,
+         libopenjpeg/t1.c, libopenjpeg/t1.h, libopenjpeg/t2.c,
+         libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h,
+         libopenjpeg/tgt.c, libopenjpeg/tgt.h: openjpeg version 1.0
+         (previous version still available with tag opj0-97)
+
+2005-12-01  Antonin Descampe
+
+       * [r188] CVSROOT/checktabs.sh[ADD], CVSROOT/commitinfo: Added check
+         to avoid tabs in source files
+
+2005-11-09  Antonin Descampe
+
+       * [r186] libopenjpeg/tcd.c: minor change for readability
+       * [r185] libopenjpeg/jp2.c: minor change to avoid warnings about
+         signedness
+
+2005-11-08  unipg
+
+       * [r181] jpwl[ADD], jpwl/decoder[ADD],
+         jpwl/decoder/ReadmeJPWLdec.txt[ADD], jpwl/decoder/jpwldec[ADD],
+         jpwl/decoder/jpwldec/.cvsignore[ADD],
+         jpwl/decoder/jpwldec/Makefile[ADD],
+         jpwl/decoder/jpwldec/compat[ADD],
+         jpwl/decoder/jpwldec/compat/getopt.c[ADD],
+         jpwl/decoder/jpwldec/compat/getopt.h[ADD],
+         jpwl/decoder/jpwldec/convert.c[ADD],
+         jpwl/decoder/jpwldec/convert.h[ADD],
+         jpwl/decoder/jpwldec/image_to_j2k.c[ADD],
+         jpwl/decoder/jpwldec/image_to_j2k.dsp[ADD],
+         jpwl/decoder/jpwldec/image_to_j2k.ncb[ADD],
+         jpwl/decoder/jpwldec/image_to_j2k.vcproj[ADD],
+         jpwl/decoder/jpwldec/j2k_to_image.c[ADD],
+         jpwl/decoder/jpwldec/j2k_to_image.dsp[ADD],
+         jpwl/decoder/jpwldec/j2k_to_image.ncb[ADD],
+         jpwl/decoder/jpwldec/j2k_to_image.sln[ADD],
+         jpwl/decoder/jpwldec/j2k_to_image.suo[ADD],
+         jpwl/decoder/jpwldec/j2k_to_image.vcproj[ADD],
+         jpwl/decoder/jpwldec/readme.txt[ADD],
+         jpwl/decoder/libopenjpeg[ADD],
+         jpwl/decoder/libopenjpeg/.cvsignore[ADD],
+         jpwl/decoder/libopenjpeg/Makefile[ADD],
+         jpwl/decoder/libopenjpeg/bio.c[ADD],
+         jpwl/decoder/libopenjpeg/bio.h[ADD],
+         jpwl/decoder/libopenjpeg/cio.c[ADD],
+         jpwl/decoder/libopenjpeg/cio.h[ADD],
+         jpwl/decoder/libopenjpeg/dwt.c[ADD],
+         jpwl/decoder/libopenjpeg/dwt.h[ADD],
+         jpwl/decoder/libopenjpeg/fix.c[ADD],
+         jpwl/decoder/libopenjpeg/fix.h[ADD],
+         jpwl/decoder/libopenjpeg/int.c[ADD],
+         jpwl/decoder/libopenjpeg/int.h[ADD],
+         jpwl/decoder/libopenjpeg/j2k.c[ADD],
+         jpwl/decoder/libopenjpeg/j2k.h[ADD],
+         jpwl/decoder/libopenjpeg/jp2.c[ADD],
+         jpwl/decoder/libopenjpeg/jp2.h[ADD],
+         jpwl/decoder/libopenjpeg/jpt.c[ADD],
+         jpwl/decoder/libopenjpeg/jpt.h[ADD],
+         jpwl/decoder/libopenjpeg/jpw.c[ADD],
+         jpwl/decoder/libopenjpeg/jpw.h[ADD],
+         jpwl/decoder/libopenjpeg/mct.c[ADD],
+         jpwl/decoder/libopenjpeg/mct.h[ADD],
+         jpwl/decoder/libopenjpeg/mqc.c[ADD],
+         jpwl/decoder/libopenjpeg/mqc.h[ADD],
+         jpwl/decoder/libopenjpeg/openjpeg.h[ADD],
+         jpwl/decoder/libopenjpeg/pi.c[ADD],
+         jpwl/decoder/libopenjpeg/pi.h[ADD],
+         jpwl/decoder/libopenjpeg/raw.c[ADD],
+         jpwl/decoder/libopenjpeg/raw.h[ADD],
+         jpwl/decoder/libopenjpeg/t1.c[ADD],
+         jpwl/decoder/libopenjpeg/t1.h[ADD],
+         jpwl/decoder/libopenjpeg/t2.c[ADD],
+         jpwl/decoder/libopenjpeg/t2.h[ADD],
+         jpwl/decoder/libopenjpeg/tcd.c[ADD],
+         jpwl/decoder/libopenjpeg/tcd.h[ADD],
+         jpwl/decoder/libopenjpeg/tgt.c[ADD],
+         jpwl/decoder/libopenjpeg/tgt.h[ADD], jpwl/encoder[ADD],
+         jpwl/encoder/jpwlenc[ADD], jpwl/encoder/jpwlenc/.cvsignore[ADD],
+         jpwl/encoder/jpwlenc/Makefile[ADD],
+         jpwl/encoder/jpwlenc/compat[ADD],
+         jpwl/encoder/jpwlenc/compat/getopt.c[ADD],
+         jpwl/encoder/jpwlenc/compat/getopt.h[ADD],
+         jpwl/encoder/jpwlenc/convert.c[ADD],
+         jpwl/encoder/jpwlenc/convert.h[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.c[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.dsp[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.dsw[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.ncb[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.opt[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.plg[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.sln[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.suo[ADD],
+         jpwl/encoder/jpwlenc/image_to_j2k.vcproj[ADD],
+         jpwl/encoder/jpwlenc/irdeto.j2k[ADD],
+         jpwl/encoder/jpwlenc/j2k_to_image.c[ADD],
+         jpwl/encoder/jpwlenc/j2k_to_image.dsp[ADD],
+         jpwl/encoder/libopenjpeg[ADD],
+         jpwl/encoder/libopenjpeg/.cvsignore[ADD],
+         jpwl/encoder/libopenjpeg/Makefile[ADD],
+         jpwl/encoder/libopenjpeg/bio.c[ADD],
+         jpwl/encoder/libopenjpeg/bio.h[ADD],
+         jpwl/encoder/libopenjpeg/cio.c[ADD],
+         jpwl/encoder/libopenjpeg/cio.h[ADD],
+         jpwl/encoder/libopenjpeg/dwt.c[ADD],
+         jpwl/encoder/libopenjpeg/dwt.h[ADD],
+         jpwl/encoder/libopenjpeg/fix.c[ADD],
+         jpwl/encoder/libopenjpeg/fix.h[ADD],
+         jpwl/encoder/libopenjpeg/int.c[ADD],
+         jpwl/encoder/libopenjpeg/int.h[ADD],
+         jpwl/encoder/libopenjpeg/j2k.c[ADD],
+         jpwl/encoder/libopenjpeg/j2k.h[ADD],
+         jpwl/encoder/libopenjpeg/jp2.c[ADD],
+         jpwl/encoder/libopenjpeg/jp2.h[ADD],
+         jpwl/encoder/libopenjpeg/jpt.c[ADD],
+         jpwl/encoder/libopenjpeg/jpt.h[ADD],
+         jpwl/encoder/libopenjpeg/jpw.c[ADD],
+         jpwl/encoder/libopenjpeg/jpw.h[ADD],
+         jpwl/encoder/libopenjpeg/mct.c[ADD],
+         jpwl/encoder/libopenjpeg/mct.h[ADD],
+         jpwl/encoder/libopenjpeg/mqc.c[ADD],
+         jpwl/encoder/libopenjpeg/mqc.h[ADD],
+         jpwl/encoder/libopenjpeg/openjpeg.h[ADD],
+         jpwl/encoder/libopenjpeg/pi.c[ADD],
+         jpwl/encoder/libopenjpeg/pi.h[ADD],
+         jpwl/encoder/libopenjpeg/raw.c[ADD],
+         jpwl/encoder/libopenjpeg/raw.h[ADD],
+         jpwl/encoder/libopenjpeg/rs.c[ADD],
+         jpwl/encoder/libopenjpeg/rs.h[ADD],
+         jpwl/encoder/libopenjpeg/t1.c[ADD],
+         jpwl/encoder/libopenjpeg/t1.h[ADD],
+         jpwl/encoder/libopenjpeg/t2.c[ADD],
+         jpwl/encoder/libopenjpeg/t2.h[ADD],
+         jpwl/encoder/libopenjpeg/tcd.c[ADD],
+         jpwl/encoder/libopenjpeg/tcd.h[ADD],
+         jpwl/encoder/libopenjpeg/tgt.c[ADD],
+         jpwl/encoder/libopenjpeg/tgt.h[ADD]: Initial revision
+
+2005-11-08  Antonin Descampe
+
+       * [r180] libopenjpeg/j2k.c: small changes to remove warnings
+         related to signedness
+
+2005-11-04  Antonin Descampe
+
+       * [r179] libopenjpeg/t1.c: small change to avoid signed/unsigned
+         warning during compilation
+
+2005-11-01  Antonin Descampe
+
+       * [r178] libopenjpeg/dwt.c, libopenjpeg/fix.c, libopenjpeg/int.c,
+         libopenjpeg/int.h, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/jp2.c, libopenjpeg/mqc.c, libopenjpeg/pi.c,
+         libopenjpeg/t1.c, libopenjpeg/t2.c, libopenjpeg/tcd.c: Changes
+         proposed by Mathieu Malaterre from the GDCM project... Thanks a
+         lot Mathieu
+         - '//' replaced by '/* */'
+         - inclusion of int.h in int.c
+         - inclusion of j2k.h in int.h in order to export symbols
+         - adding (void) var when a variable is declared but not used
+         - some explicit cast
+         - CLOCKS_PER_SEC is declared as float in bcc55, so there is a
+         need to cast it to int for the modulo operation
+         - some variables changed from float -> double
+
+2005-10-27  Antonin Descampe
+
+       * [r177] libopenjpeg/dwt.c: changed one of the 9-7 coefficients
+         (value closer to the one in the std)
+       * [r176] codec/image_to_j2k.c, libopenjpeg/t1.c, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h: 1) quantization stepsizes stored as float
+         instead of shifted integers -> fixes a pb of precision when using
+         very small stepsizes. 2) bug fixed when decoding until bitplane 0
+         -> r-value (1/2) added to the coefficient.
+
+2005-10-20  François-Olivier Devaux
+
+       * [r175] libopenjpeg/jp2.c: Modifications to decoding of JP2H box
+         in order to be compatible with JP2 conformance files
+
+2005-09-21  Antonin Descampe
+
+       * [r174] libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/tcd.c:
+         major change in the dwt-module, thanks to Ive (aka Reiner
+         Wahler): thanks a lot ! See note in dwt.c for more details.
+       * [r173] libopenjpeg/tcd.c: bug fixed when asking for an index with
+         more than (layer*resolutions*100) packets per tile (2nd
+         correction)
+
+2005-09-20  Antonin Descampe
+
+       * [r172] libopenjpeg/j2k.c, libopenjpeg/tcd.c: bug fixed when
+         asking for an index with more than (layer*resolutions*100)
+         packets per tile
+
+2005-09-13  Antonin Descampe
+
+       * [r171] libopenjpeg/j2k.c: bug fixed when freeing the memory
+         allocated if ppm-marker or ppt-marker is used
+       * [r170] codec/image_to_j2k.c, libopenjpeg/j2k.h: bug fixed when
+         freeing the memory allocated if ppm-marker or ppt-marker is used
+
+2005-08-01  François-Olivier Devaux
+
+       * [r169] libopenjpeg/jpt.c: Modifications proposed by Rob Komar.
+         Thanks for your contribution !
+
+2005-07-18  Antonin Descampe
+
+       * [r168] codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/tcd.c: Several bugs fixed when dealing with pgx-files
+         with more than 8 bpp and the fixed_quality feature.
+
+2005-06-02  François-Olivier Devaux
+
+       * [r167] libopenjpeg/t1.c: At lines 577, 692 and 699, zeroing of
+         effective region of code-block rather than the 1024*1024
+         allocated integers of code-block. This optimization has been
+         proposed by Dmitry Kolyadin. Thanks for your help !
+       * [r166] libopenjpeg/tcd.c: Conversions from int to unsigned int to
+         ensure correct execution of int_min and int_max at lines 800 to
+         830
+       * [r165] libopenjpeg/j2k.c: Conversions from int to unsigned int to
+         ensure correct execution of int_min at line 626 to 628
+
+2005-05-26  Antonin Descampe
+
+       * [r164] codec/j2k_to_image.c: argv[2] replaced by outfile when
+         writing to output file (thanks to O.Smeesters and V.Mesaros)
+       * [r163] libopenjpeg/fix.c: CRLF -> LF
+
+2005-05-26  François-Olivier Devaux
+
+       * [r162] libopenjpeg/fix.c: CVS test
+
+2005-05-26  lugan
+
+       * [r161] codec/j2k_to_image.c, libopenjpeg/cio.c,
+         libopenjpeg/cio.h, libopenjpeg/fix.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/mqc.c, libopenjpeg/pi.c,
+         libopenjpeg/t1.c, libopenjpeg/t2.c, libopenjpeg/tcd.h,
+         mj2/Makefile, mj2/extract_j2k_from_mj2.c, mj2/meta_out.c,
+         mj2/meta_out.h, mj2/mj2.c, mj2/mj2.h, mj2/mj2_convert.c,
+         mj2/mj2_convert.h, mj2/mj2_to_frames.c, mj2/mj2_to_metadata.c,
+         mj2/mj2_to_metadata.h, mj2/wrap_j2k_in_mj2.c: correction CRLF ->
+         LF
+
+2005-05-26  Antonin Descampe
+
+       * [r160] libopenjpeg/bio.c: test
+
+2005-05-26  François-Olivier Devaux
+
+       * [r159] libopenjpeg/cio.c, libopenjpeg/cio.h: cio_read_to_buf(...)
+         and cio_write_from_buf(...) functions syntax modification
+
+2005-05-24  François-Olivier Devaux
+
+       * [r158] libopenjpeg/t1.c: Code optimization: t1_flags and t1_data
+         set to zero with memset
+
+2005-05-23  François-Olivier Devaux
+
+       * [r157] libopenjpeg/cio.c: 2 functions were added, to fasten
+         buffer transfers:
+         void cio_read_to_buf(unsigned char* buf, int n)
+         void cio_write_from_buf(unsigned char* buf, int n)
+         Code written by Glenn Pearson
+       * [r156] libopenjpeg/cio.h: 2 functions were added, to fasten
+         buffer transfers:
+         void cio_read_to_buf(unsigned char* buf, int n)
+         void cio_write_from_buf(unsigned char* buf, int n)
+       * [r155] mj2/mj2.c: Variables in Movie and Track structure
+         initialized to avoid problems when freeing memory.
+         These initializations are made in mj2_read_smhd and
+         mj2_read_hmhd.
+       * [r154] mj2/extract_j2k_from_mj2.c: Useless call of
+         mj2_init_stdmovie function deleted
+
+2005-05-20  François-Olivier Devaux
+
+       * [r153] mj2/mj2.c: Modified mj2_init_stdmovie. Check for division
+         by zero at line 212: tk->sample[j].sample_delta = tk->timescale /
+         tk->sample_rate;
+         Thanks to Valentin Mesaros !
+
+2005-04-27  François-Olivier Devaux
+
+       * [r152] mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp,
+         mj2/mj2_to_frames.dsp, mj2/mj2_to_metadata.dsp: Release
+         configuration modified
+       * [r151] mj2/frames_to_mj2.dsp: Light modifications
+       * [r150] mj2/mj2_to_metadata.dtd[ADD]: First upload of the DTD file
+       * [r149] mj2/meta_out.c: Light modifications
+
+2005-04-19  François-Olivier Devaux
+
+       * [r148] mj2/Makefile: Update
+       * [r147] mj2/extract_j2k_from_mj2.c: bug while freeing memory
+         (mj2_free) fixed
+       * [r146] mj2/wrap_j2k_in_mj2.c: Bug while writing huge MOOV boxes
+         fixed. Thanks to Valentin Mesaros !
+       * [r145] mj2/mj2.c: Standard movie initialisation slightely
+         modified
+       * [r144] mj2/Makefile: Makefile update
+
+2005-04-15  François-Olivier Devaux
+
+       * [r143] mj2/mj2_to_metadata.vcproj: Project update
+
+2005-04-06  François-Olivier Devaux
+
+       * [r142] mj2/mj2_to_metadata.vcproj: Project settings update
+       * [r141] mj2/mj2_to_metadata.vcproj: Project settings update
+       * [r140] mj2/mj2_to_metadata.vcproj: Project settings update
+       * [r139] mj2/mj2_to_metadata.vcproj: Relative path modifications
+
+2005-04-01  François-Olivier Devaux
+
+       * [r138] mj2/mj2_to_metadata.vcproj[ADD]: Visual .NET project
+       * [r137] mj2/mj2_to_metadata_Notes.doc: New version by Glenn
+         Pearson
+
+2005-03-25  François-Olivier Devaux
+
+       * [r136] mj2/mj2_to_metadata.c: Line 114: Simple warning message
+         when NO_PACKETS_DECODING is not defined
+       * [r135] mj2/meta_out.c: Line 944:Memory release of
+         img.comps[i].data when NO_PACKETS_DECODING is not defined
+       * [r134] codec/convert.c: Removed unused parameter in fprintf at
+         line 618
+       * [r133] codec/j2k_to_image.c: Unused "dest" pointer removed from
+         main()
+       * [r132] libopenjpeg/j2k.c: #endif;
+         replaced by
+         #endif
+       * [r131] mj2/Makefile[ADD]: Makefile for frames_to_mj2,
+         mj2_to_frames, wrap_j2k_in_mj2
+         and extract_j2k_from_mj2
+         Thanks to Valentin Mesaros from Octalis !
+       * [r130] mj2/mj2_convert.c: Newline at end of file added
+       * [r129] mj2/mj2.c: Replaced bad message error when unknown box is
+         found
+       * [r128] mj2/frames_to_mj2.c: Replaced unlink() with remove()
+       * [r127] mj2/meta_out.c[ADD], mj2/meta_out.h[ADD],
+         mj2/mj2_to_metadata.c[ADD], mj2/mj2_to_metadata.dsp[ADD],
+         mj2/mj2_to_metadata.h[ADD], mj2/mj2_to_metadata_Notes.doc[ADD]:
+         New OpenJPEG MJ2 module: mj2_to_metadata created by Glenn
+         Pearson. The OpenJPEG team would like to thank him for his
+         contributions !
+       * [r126] mj2/mj2_convert.h, mj2/mj2_to_frames.c: Newline at end of
+         file
+
+2005-03-21  François-Olivier Devaux
+
+       * [r125] mj2/mj2.c: Initialisation of movie->cl changed in
+         mj2_init_stdmovie
+
+2005-03-16  François-Olivier Devaux
+
+       * [r124] libopenjpeg/j2k.c: Modifications made to enable the
+         decoding of a J2K file headers without decoding all packets using
+         #NO_PACKETS_DECODING
+         Used with MJ2_to_metadata
+
+2005-02-10  François-Olivier Devaux
+
+       * [r123] codec/image_to_j2k.c: Input file format bug fixed (2)
+       * [r122] codec/image_to_j2k.c: Input file format bug fixed
+
+2005-02-09  François-Olivier Devaux
+
+       * [r121] mj2/mj2.c: Minor bugs in error messages fixed
+       * [r120] mj2/mj2.c, mj2/mj2.h: Added tk->visual_w and tk->visual_h
+         variables, specifying the track's visual presentation size as
+         fixed-point 16.16 values.
+       * [r119] mj2/mj2.c: Precision added to tk->balance, tk->volume,
+         movie->volume and movie->rate
+       * [r118] libopenjpeg/j2k.h: YUV_DFMT added
+
+2005-02-01  François-Olivier Devaux
+
+       * [r117] mj2/mj2_to_frames.c: Bug with number of layers to decode
+         fixed
+
+2005-01-26  Antonin Descampe
+
+       * [r116] codec/j2k_to_image.c, libopenjpeg/t2.c: Added layer option
+         '-l' to the command line. This option allows user to
+         specify a maximum number of quality layers to be decoded.
+       * [r115] codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/tcd.c,
+         mj2/frames_to_mj2.c: * function getopt added to the decoder (to
+         efficiently manage arguments
+         in command line)
+         * reduce_on, reduce_value grouped in a single variable reduce
+         * up-to-date usage display
+         * image_type renamed --> decod_format
+         * JPEG2000_format renamed --> cod_format
+
+2005-01-14  François-Olivier Devaux
+
+       * [r114] mj2/mj2.c: Bug with mj2_read_struct fixed (problem when
+         reading MJ2 files starting with the MOOV box fixed)
+
+2005-01-03  Antonin Descampe
+
+       * [r113] libopenjpeg/fix.c: Luke Lee optimization for fix_mul...
+         Thanks to him
+
+2004-12-08  François-Olivier Devaux
+
+       * [r112] mj2/wrap_j2k_in_mj2.c[ADD]: This tool wraps J2K
+         codestreams into a MJ2 file (designed to
+         work with other codecs than OpenJPEG)
+       * [r111] mj2/extract_j2k_from_mj2.c[ADD]: This tool extracts J2K
+         codestreams from a MJ2 file (designed to
+         work with other codecs than OpenJPEG)
+       * [r110] mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp,
+         mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: Converting to Dos
+       * [r109] mj2/MJ2_Extractor.dsp, mj2/MJ2_Wrapper.dsp,
+         mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: Converting to Unix
+       * [r108] mj2/MJ2_Wrapper.dsp[ADD]: This tool wraps J2K codestreams
+         into a MJ2 file (designed to
+         work with other codecs than OpenJPEG)
+       * [r107] mj2/MJ2_Extractor.dsp[ADD]: This tool extracts J2K
+         codestreams from a MJ2 file (designed to
+         work with other codecs than OpenJPEG)
+       * [r106] mj2/frames_to_mj2.c, mj2/frames_to_mj2.dsp, mj2/mj2.c,
+         mj2/mj2.h, mj2/mj2_convert.c, mj2/mj2_convert.h,
+         mj2/mj2_to_frames.c, mj2/mj2_to_frames.dsp: New modular version
+         of the MJ2 library.
+         The goal of this new version is to make the library more
+         independent from OpenJPEG
+       * [r105] codec/image_to_j2k.c: Modifications in handling of JP2
+         files to increase modularity of JP2.c
+         Memory leak fixed with jp2 files
+       * [r104] libopenjpeg/jp2.c, libopenjpeg/jp2.h: Modularity increase
+         in jp2_init_stdjp2 function and jp2c box functions to enable new
+         version of MJ2 module
+
+2004-11-29  Antonin Descampe
+
+       * [r103] libopenjpeg/j2k.c, libopenjpeg/j2k.h: Index structure
+         adpated for other progression orders than LRCP
+         (thanks to Stefano Pensa)
+
+2004-11-26  François-Olivier Devaux
+
+       * [r102] codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/jp2.c, libopenjpeg/jp2.h: Modifications to increase
+         modularity of jp2 coding/decoding
+
+2004-11-15  François-Olivier Devaux
+
+       * [r101] codec/convert.c, codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/t1.c, libopenjpeg/t2.c, libopenjpeg/tcd.c,
+         mj2/frames_to_mj2.c: fprintf correctly redirected to stderr or
+         stdout
+
+2004-11-05  François-Olivier Devaux
+
+       * [r100] mj2/frames_to_mj2.c: Help message updated
+       * [r99] mj2/mj2_to_frames.c: Usage message updated
+       * [r98] mj2/frames_to_mj2.c: Help message updated
+       * [r97] codec/image_to_j2k.c: Help message updated
+       * [r96] mj2/mj2.c: Stack corruption error corrected with "tmp"
+         variable
+
+2004-10-08  François-Olivier Devaux
+
+       * [r95] mj2/frames_to_mj2.c: Bug with -F argument fixed
+
+2004-10-06  François-Olivier Devaux
+
+       * [r94] mj2/mj2.c: Memory leak bug fixed in the read_mdat()
+         function
+       * [r93] libopenjpeg/jp2.c: Small bug corrected: unsigned int to int
+         conversion at line 417
+
+2004-09-09  François-Olivier Devaux
+
+       * [r92] mj2/mj2.c: Bug with tk->imagefile pointer fixed
+
+2004-09-08  François-Olivier Devaux
+
+       * [r91] mj2/mj2.c: Modification of stsc_decompact function
+
+2004-09-06  François-Olivier Devaux
+
+       * [r90] mj2/mj2.c: Bug with sound and hint tracks fixed
+       * [r89] mj2/mj2_convert.c: One component input image handled
+
+2004-08-31  François-Olivier Devaux
+
+       * [r88] libopenjpeg/jp2.c: Order of data written to jp2_struct->cl
+         inversed in jp2_read_ftyp function
+
+2004-08-27  François-Olivier Devaux
+
+       * [r87] mj2/mj2.c, mj2/mj2_to_frames.c: Pointer values initialized
+         to zero
+
+2004-08-24  François-Olivier Devaux
+
+       * [r86] mj2/mj2.c: Fixed bugs. Thanks to Dereck !
+
+2004-08-06  Antonin Descampe
+
+       * [r85] codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h: * Inserted tool for memory leaks fixing in
+         debug mode
+         * Fixed some memory leaks in the decoder (some are still present
+         when multiple tiles!)
+
+2004-08-04  Antonin Descampe
+
+       * [r84] codec/image_to_j2k.c: Help updated
+
+2004-08-03  François-Olivier Devaux
+
+       * [r83] mj2/frames_to_mj2.c: Bug fixed in lossless mode
+
+2004-08-03  Antonin Descampe
+
+       * [r82] codec/image_to_j2k.c, libopenjpeg/j2k.c, libopenjpeg/tcd.c:
+         Better indentation
+       * [r81] codec/image_to_j2k.c, libopenjpeg/j2k.c, libopenjpeg/tcd.c:
+         Bug fixed in lossless mode
+
+2004-08-02  François-Olivier Devaux
+
+       * [r80] codec/image_to_j2k.c: Deleted system("pause") at the end of
+         main function
+
+2004-07-30  Antonin Descampe
+
+       * [r79] codec/convert.c: Bug fixed in pgx-file reading
+
+2004-07-21  Antonin Descampe
+
+       * [r78] libopenjpeg/mqc.c: Bug fixed in MQ decoder initialization
+         (keyword comment : initbug1)
+
+2004-07-20  Antonin Descampe
+
+       * [r77] codec/j2k_to_image.c, libopenjpeg/pi.c, libopenjpeg/tcd.c:
+         * Bug fixed in jpt decoding
+         * Bug fixed in pcrl progression order (profile-1 compliance)
+         * Change in tcd_dump
+
+2004-07-16  François-Olivier Devaux
+
+       * [r76] mj2/mj2_to_frames.c: Error message modification
+
+2004-07-16  Antonin Descampe
+
+       * [r75] mj2/frames_to_mj2.dsp, mj2/mj2_to_frames.dsp: Converting to
+         DOS-formats
+
+2004-07-16  François-Olivier Devaux
+
+       * [r74] mj2/frames_to_mj2.c[ADD], mj2/frames_to_mj2.dsp[ADD],
+         mj2/mj2.c[ADD], mj2/mj2_convert.c[ADD], mj2/mj2_convert.h[ADD],
+         mj2/mj2_to_frames.c[ADD], mj2/mj2_to_frames.dsp[ADD]: First
+         upload of MJ2 module
+       * [r73] mj2/mj2.h[ADD]: First upload of mj2.h
+       * [r70] mj2[ADD], mj2/compat[ADD], mj2/compat/getopt.c[ADD],
+         mj2/compat/getopt.h[ADD]: Initial revision
+       * [r69] libopenjpeg/jp2.h: Comments added
+       * [r68] libopenjpeg/j2k.c: minor changes
+       * [r67] libopenjpeg/jp2.c: Bug on jp2_struct->comps memory
+         allocation fixed
+
+2004-07-16  Antonin Descampe
+
+       * [r66] indexer_JPIP/index_create.c: USAGE-statement updated
+
+2004-07-16  François-Olivier Devaux
+
+       * [r65] codec/j2k_to_image.c: Memory leaks at decoding fixed
+
+2004-07-16  Antonin Descampe
+
+       * [r64] indexer_JPIP/index_create.c, indexer_JPIP/j2k.h: Previous
+         version reloaded
+
+2004-07-16  François-Olivier Devaux
+
+       * [r63] libopenjpeg/j2k.c: Memory leaks at decoding fixed
+
+2004-07-16  Antonin Descampe
+
+       * [r62] indexer_JPIP/index_create.c: Fixed bug (compatibility
+         between index_create and j2k_decode)
+
+2004-07-16  François-Olivier Devaux
+
+       * [r61] libopenjpeg/jp2.c: Multiple tile bug fixed (line 438)
+       * [r60] libopenjpeg/tcd.c: Memory leaks fixed (line 1592: frees
+         data of all components of current tile)
+
+2004-07-16  Antonin Descampe
+
+       * [r59] libopenjpeg/t1.c, libopenjpeg/t2.c: Minor changes for RESET
+         mode
+
+2004-07-16  François-Olivier Devaux
+
+       * [r58] codec/image_to_j2k.c: Comment introcudec (Created by
+         OpenJPEG version 0.9) + Memory leaks fixed
+
+2004-07-15  lugan
+
+       * [r57] libopenjpeg/Makefile: Bugfix Makefile / jp2.c & jp2.h
+
+2004-07-14  Antonin Descampe
+
+       * [r56] libopenjpeg/tcd.c: (Sampling + Offset) incompatibility bug
+         fixed
+       * [r55] codec/image_to_j2k.c: fixed bug from previous revision
+
+2004-07-14  François-Olivier Devaux
+
+       * [r54] codec/image_to_j2k.c: Memory leak fix + Comment inserted in
+         codestream: "Created by OpenJPEG version 0.9"
+       * [r53] codec/image_to_j2k.c: Allocated memory of coding parameters
+         (cp) freed
+
+2004-07-14  Antonin Descampe
+
+       * [r52] codec/image_to_j2k.c, indexer_JPIP/j2k.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/pi.c,
+         libopenjpeg/t2.c, libopenjpeg/tcd.c: * PPM markers handling
+         modified (comment keyword : ppmbug1)
+         * empty resolution level or subband handling (comment keyword :
+         sizebug1)
+         * index_on field forwarded to j2k_cp_t structure
+
+2004-07-13  Antonin Descampe
+
+       * [r51] codec/j2k_to_image.c, indexer_JPIP/index_create.c,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/jp2.c,
+         libopenjpeg/jp2.h: Structure j2k_option_t deleted and option
+         "-reduce" integrated to j2k_cp_t.
+         Parameters changed for j2k_decode, jp2_decode,
+         j2k_decode_jpt_stream
+       * [r50] libopenjpeg/dwt.c, libopenjpeg/fix.c, libopenjpeg/t1.c,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h: * Quantization bug fixed
+         when using 9x7 DWT (comment keyword : quantizbug1)
+         
+         * Multiplication bug fixed when dividing by 8192 (comment keyword
+         : multbug1)
+
+2004-07-09  Antonin Descampe
+
+       * [r49] libopenjpeg/j2k.c: scalar_derived quantization type bug
+         fixed (2)
+       * [r48] libopenjpeg/j2k.c, libopenjpeg/j2k.h: Bug fixed for
+         scalar_derived quantization type
+       * [r47] codec/j2k_to_image.c: Bug fixed in pgx-format
+
+2004-07-07  Antonin Descampe
+
+       * [r46] codec/image_to_j2k.dsp, codec/j2k_to_image.dsp: Added jp2.h
+         et jp2.c to the project
+
+2004-07-07  François-Olivier Devaux
+
+       * [r45] libopenjpeg/jp2.c[ADD], libopenjpeg/jp2.h[ADD]: First
+         version of JP2 file format
+       * [r44] libopenjpeg/openjpeg.h: Include jp2.h file
+       * [r43] libopenjpeg/j2k.h: New variable in cp structure for JP2
+         format
+       * [r42] libopenjpeg/j2k.c: j2k_encode can output data to a buffer
+         or to a file
+       * [r41] codec/j2k_to_image.c: Enables the decoding of JP2 files
+       * [r40] codec/image_to_j2k.c: Enables the creation of JP2 files
+       * [r39] codec/convert.c: Sets the image color space for JP2 format
+
+2004-07-06  François-Olivier Devaux
+
+       * [r38] codec/image_to_j2k.c: Fixed bug for rate option
+
+2004-07-05  Antonin Descampe
+
+       * [r37] codec/image_to_j2k.dsp[ADD], codec/j2k_to_image.dsp[ADD]:
+         *.dsp files added for Microsoft Visual Studio users
+
+2004-05-07  Antonin Descampe
+
+       * [r36] libopenjpeg/j2k.c, libopenjpeg/j2k.h: small changes in the
+         INDEX-file generation (in order to only use data from index data
+         structures)
+       * [r35] codec/image_to_j2k.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/t1.c, libopenjpeg/tcd.c, libopenjpeg/tcd.h: *
+         Fixed_quality option added : specifying -q psnr1,psnr2,psnr3,...
+         at the command line when encoding an image generates layers with
+         the corresponding psnr. You have to specify values in the
+         increase order. This option is incompatible with "-r" or "-f"
+         options.
+         
+         * Old -q option is now available with -f
+         
+         * The INDEX-file structure has been modified and is now like this
+         :
+         ------------------------------
+         image_width image_height
+         progression order
+         tile_width tile_height
+         nb_tiles_width nb_tiles_height
+         nb_components
+         nb_layers
+         nb_decompositions
+         foreach resolution_level {[precinct_width,precinct_height]}
+         main_header_end
+         codestream_size
+         foreach tile {
+         tileno start_pos end_header end_pos squarred_error_total
+         nb_pixels mean_squarred_error
+         }
+         foreach tile {
+         foreach packet {
+         packetno tileno layerno resno compno precinctno start_pos end_pos
+         SE_reduction
+         }
+         }
+         SE max
+         SE total
+         -----------------------------
+
+2004-04-30  Antonin Descampe
+
+       * [r34] codec/convert.c, codec/image_to_j2k.c, libopenjpeg/j2k.c,
+         libopenjpeg/tcd.c: Various corrections to avoid "signed/unsigned
+         mismatch" warnings during compilation
+
+2004-04-29  Antonin Descampe
+
+       * [r33] codec/image_to_j2k.c: Ajout de la possibilit� de taille de
+         precincts diff�rente pour chaque r�solution
+
+2004-04-29  lugan
+
+       * [r32] codec/compat/getopt.c, codec/convert.c,
+         codec/image_to_j2k.c, codec/j2k_to_image.c, libopenjpeg/bio.c,
+         libopenjpeg/cio.c, libopenjpeg/dwt.c, libopenjpeg/fix.c,
+         libopenjpeg/int.c, libopenjpeg/j2k.c, libopenjpeg/j2k.h,
+         libopenjpeg/jpt.c, libopenjpeg/jpt.h, libopenjpeg/mct.c,
+         libopenjpeg/mqc.c, libopenjpeg/pi.c, libopenjpeg/pi.h,
+         libopenjpeg/raw.c, libopenjpeg/t1.c, libopenjpeg/t2.c,
+         libopenjpeg/tcd.c, libopenjpeg/tcd.h, libopenjpeg/tgt.c,
+         libopenjpeg/tgt.h: Reformatage : indent -kr -i2 -ci2 $(find .
+         -name '*.c') $(find . -name '*.h')
+       * [r31] codec/compat/getopt.c, codec/compat/getopt.h,
+         codec/convert.c, codec/convert.h, codec/image_to_j2k.c,
+         codec/j2k_to_image.c, libopenjpeg/bio.c, libopenjpeg/bio.h,
+         libopenjpeg/cio.c, libopenjpeg/dwt.c, libopenjpeg/dwt.h,
+         libopenjpeg/fix.c, libopenjpeg/int.c, libopenjpeg/j2k.c,
+         libopenjpeg/j2k.h, libopenjpeg/jpt.c, libopenjpeg/jpt.h,
+         libopenjpeg/mct.c, libopenjpeg/mqc.c, libopenjpeg/pi.c,
+         libopenjpeg/pi.h, libopenjpeg/raw.c, libopenjpeg/t1.c,
+         libopenjpeg/t2.c, libopenjpeg/t2.h, libopenjpeg/tcd.c,
+         libopenjpeg/tcd.h, libopenjpeg/tgt.c, libopenjpeg/tgt.h:
+         Reformatage : indent -kr $(find . -name '*.c') $(find . -name
+         '*.h')
+
+2004-04-19  yannick
+
+       * [r30] libopenjpeg/fix.c: Change in the IFDEF due to error with
+         Windows users
+       * [r29] libopenjpeg/t2.c: remove obsolete part of code in
+         t2_encode_packet
+       * [r28] codec/convert.c, indexer_JPIP/index_create.c,
+         indexer_JPIP/jpip.c: Remove call to obsolete library unistd.h
+       * [r27] libopenjpeg/tcd.c: Potential error in tcd_init around L543
+         with p and q
+
+2004-03-15  yannick
+
+       * [r26] codec/convert.c: BMP problem solves : BMP-Images with
+         dimension multiple of 4 presented problems
+
+2004-03-05  yannick
+
+       * [r25] codec/j2k_to_image.c, libopenjpeg/dwt.c, libopenjpeg/dwt.h,
+         libopenjpeg/j2k.c, libopenjpeg/j2k.h, libopenjpeg/t2.c,
+         libopenjpeg/tcd.c: Update to version 0.9 : option -reduce added
+         on decoder
+       * [r24] codec/image_to_j2k.c: Error message changed (obsolete
+         pnmtoj2k)
+
+2004-03-01  yannick
+
+       * [r23] codec/j2k_to_image.c: Errors with some BMP file solved
+       * [r22] codec/convert.c: Errors with some BMP file solved
+
+2004-02-17  lugan
+
+       * [r19] j2kviewer[ADD], j2kviewer/build.xml[ADD],
+         j2kviewer/src[ADD], j2kviewer/src/Exec.java[ADD],
+         j2kviewer/src/ImageViewer.java[ADD], j2kviewer/src/MML.java[ADD],
+         j2kviewer/src/PgmImage.java[ADD]: Initial revision
+
+2004-02-13  yannick
+
+       * [r18] libopenjpeg/Makefile: Automatic creation of building
+         directories during make (OK for version >= 0.8)
+       * [r17] libopenjpeg/jpt.c[ADD], libopenjpeg/jpt.h[ADD]: File
+         necessary for version >= 0.8
+       * [r16] indexer_JPIP/bio.c, indexer_JPIP/bio.h, indexer_JPIP/cio.c,
+         indexer_JPIP/cio.h, indexer_JPIP/index_create.c,
+         indexer_JPIP/int.c, indexer_JPIP/int.h, indexer_JPIP/j2k.h,
+         indexer_JPIP/jp2.c, indexer_JPIP/jp2.h, indexer_JPIP/jpip.c,
+         indexer_JPIP/pi.c, indexer_JPIP/pi.h, indexer_JPIP/t2.c,
+         indexer_JPIP/tcd.c, indexer_JPIP/tgt.c: Update for version 1.0
+       * [r15] indexer_JPIP/jpip.h: Update for version 1.0
+       * [r14] codec/image_to_j2k.c, codec/j2k_to_image.c,
+         libopenjpeg/bio.h, libopenjpeg/cio.c, libopenjpeg/cio.h,
+         libopenjpeg/dwt.c, libopenjpeg/dwt.h, libopenjpeg/int.c,
+         libopenjpeg/j2k.h, libopenjpeg/mqc.c, libopenjpeg/mqc.h,
+         libopenjpeg/pi.c, libopenjpeg/pi.h, libopenjpeg/raw.c,
+         libopenjpeg/raw.h, libopenjpeg/t1.c, libopenjpeg/t2.c,
+         libopenjpeg/t2.h, libopenjpeg/tcd.c, libopenjpeg/tcd.h,
+         libopenjpeg/tgt.h: Update for version 0.8
+       * [r13] libopenjpeg/fix.c, libopenjpeg/int.h, libopenjpeg/j2k.c:
+         Update for version 0.8
+       * [r12] libopenjpeg/bio.c: update vor version 0.8
+
+2004-02-12  lugan
+
+       * [r11] codec/Makefile, libopenjpeg/Makefile: Automatic creation of
+         building directories during make
+
+2003-11-27  lugan
+
+       * [r8] indexer_JPIP[ADD], indexer_JPIP/Makefile[ADD],
+         indexer_JPIP/bio.c[ADD], indexer_JPIP/bio.h[ADD],
+         indexer_JPIP/cio.c[ADD], indexer_JPIP/cio.h[ADD],
+         indexer_JPIP/fix.c[ADD], indexer_JPIP/fix.h[ADD],
+         indexer_JPIP/index_create.c[ADD], indexer_JPIP/int.c[ADD],
+         indexer_JPIP/int.h[ADD], indexer_JPIP/j2k.h[ADD],
+         indexer_JPIP/jp2.c[ADD], indexer_JPIP/jp2.h[ADD],
+         indexer_JPIP/jpip.c[ADD], indexer_JPIP/jpip.h[ADD],
+         indexer_JPIP/pi.c[ADD], indexer_JPIP/pi.h[ADD],
+         indexer_JPIP/t2.c[ADD], indexer_JPIP/t2.h[ADD],
+         indexer_JPIP/tcd.c[ADD], indexer_JPIP/tcd.h[ADD],
+         indexer_JPIP/tgt.c[ADD], indexer_JPIP/tgt.h[ADD]: Initial
+         revision
+       * [r5] libopenjpeg[ADD], libopenjpeg/.cvsignore[ADD],
+         libopenjpeg/Makefile[ADD], libopenjpeg/bio.c[ADD],
+         libopenjpeg/bio.h[ADD], libopenjpeg/cio.c[ADD],
+         libopenjpeg/cio.h[ADD], libopenjpeg/dwt.c[ADD],
+         libopenjpeg/dwt.h[ADD], libopenjpeg/fix.c[ADD],
+         libopenjpeg/fix.h[ADD], libopenjpeg/int.c[ADD],
+         libopenjpeg/int.h[ADD], libopenjpeg/j2k.c[ADD],
+         libopenjpeg/j2k.h[ADD], libopenjpeg/mct.c[ADD],
+         libopenjpeg/mct.h[ADD], libopenjpeg/mqc.c[ADD],
+         libopenjpeg/mqc.h[ADD], libopenjpeg/openjpeg.h[ADD],
+         libopenjpeg/pi.c[ADD], libopenjpeg/pi.h[ADD],
+         libopenjpeg/raw.c[ADD], libopenjpeg/raw.h[ADD],
+         libopenjpeg/t1.c[ADD], libopenjpeg/t1.h[ADD],
+         libopenjpeg/t2.c[ADD], libopenjpeg/t2.h[ADD],
+         libopenjpeg/tcd.c[ADD], libopenjpeg/tcd.h[ADD],
+         libopenjpeg/tgt.c[ADD], libopenjpeg/tgt.h[ADD]: Initial revision
+       * [r4] codec[ADD], codec/.cvsignore[ADD], codec/Makefile[ADD],
+         codec/compat[ADD], codec/compat/getopt.c[ADD],
+         codec/compat/getopt.h[ADD], codec/convert.c[ADD],
+         codec/convert.h[ADD], codec/image_to_j2k.c[ADD],
+         codec/j2k_to_image.c[ADD], codec/readme.txt[ADD]: Initial
+         revision
+       * [r3] CVSROOT/config[ADD], CVSROOT/cvswrappers[ADD],
+         CVSROOT/editinfo[ADD], CVSROOT/loginfo[ADD], CVSROOT/notify[ADD],
+         CVSROOT/rcsinfo[ADD], CVSROOT/taginfo[ADD],
+         CVSROOT/verifymsg[ADD]: initial checkin
+       * [r2] CVSROOT[ADD], CVSROOT/checkoutlist[ADD],
+         CVSROOT/commitinfo[ADD], CVSROOT/modules[ADD]: initial checkin
+
+2003-11-27  
+
+       * [r1] .[ADD]: New repository initialized by cvs2svn.
+