Changes for 4th of December 2006
[openjpeg.git] / ChangeLog
1 What's New for OpenJPEG
2
3 * : fixed
4 - : removed
5 ! : changed
6 + : added
7
8 December 04, 2006
9
10 + [Francois-Olivier Devaux] New tag: version1.0 (includes codec and libopenjpeg directories)
11 Total update of JPWL module
12     - [FOD] removed directories jpwl/decoder, jpwl/encoder, jpwl/decoder_02, jpwl/encoder_02
13     + [FOD] added in JPWL directory crc.h, jpwl.h, rs.h, crc.c, jpwl.c, jpwl_lib.c, rs.c, JPWL_image_to_j2k.dsp, JPWL_j2k_to_image.dsp, LibOpenJPEG_JPWL.dsp, JPWL_image_to_j2k.dsw, JPWL_j2k_to_image.dsw
14     ! [FOD] Modifications of libopenjpeg to integrate JPWL module (in libopenjpeg directory): j2k.c, j2k.h, openjpeg.c, openjpeg.h, opj_includes.g, t2.c
15     ! [FOD] Modification of codec to integrate JPWL module (in codec directory): image_to_j2k.c, j2k_to_image.c
16 * Corrected incorrect fprintf() formatting in codec/convert.c
17 * Code optimization usinq vsprintf() command in libopenjpeg/event.c
18
19 October 31, 2006
20 * [Antonin] fixed a bug in the computation of the mantissa (mu)
21 + [Antonin] added the ability to specify the rate as "float" (before : integer)
22
23 August 18, 2006
24 * [Antonin] fixed a bug in j2k_to_image.c, that prevented the -l option to work correctly.
25
26 August 4, 2006
27 * [Antonin] fixed a bug in pi.c, line 473, that appeared when more than 100 precincts were generated in a resolution level.
28
29 July 28, 2006
30 + [Antonin Descampe] added a readme in /mj2 to warn people that it only works with opj0.97
31
32 July 21, 2006
33 * [Mathieu Malaterre] Install exe and lib and include correctly
34 * [Mathieu Malaterre] Fixed mem leaks and greyscale bmp
35 * [Mathieu Malaterre] Fix pgx name length + random memory access
36 ! [Mathieu Malaterre] API is now const
37
38 March 19, 2006
39 * [Antonin] fixed a bug in t1.c that prevented in some cases a true lossless compression (thanks to Don Mimlitch for reporting this bug)
40
41 February 12, 2006
42 - [Herve Drolon] removed unneeded working variables in opj_tcd_t
43
44 February 04, 2006
45 * [galt] fixed a bug in codec/convert.c::imagetobmp
46
47 February 01, 2006
48 ! [Herve Drolon] changed function definitions of INT and FIX modules to 'inline'
49 + [Herve Drolon] added a VERSION resource to the DLL version of OpenJPEG
50
51 January 31, 2006
52 * [Mathieu Malaterre] Fix compilation using default openjpeg.dsw
53 * [Herve Drolon] fixed various minor warnings occuring under icc9 and bcc32
54 - [Mathieu Malaterre] Remove all references to OPJ_EXPORT, no declspec in header file anymore
55 + [Mathieu Malaterre] Add a def.in file which is a template for Module Definition
56 + [Herve Drolon] added MSVC project and compiler directives to build a 'standard' WIN32 DLL
57 ! [Mathieu Malaterre] Update CMake to match the new shared lib system (no more def file)
58
59 January 27, 2006
60 * [Antonin Descampe] fixed a two initialization problems in t1.c and tcd.c
61
62 January 26, 2006
63 * [Herve Drolon] fixed various minor warnings occuring under gcc
64 * [__david__] fixed a segfault in codec/image_to_j2k.c & codec/j2k_to_image.c
65 * [__david__] fixed help option in codec/j2k_to_image & codec/image_to_j2k
66
67 January 25, 2006
68 ! [Mathieu Malaterre] Sync with ITK repository, also add ref to doxygen
69 ! [Mathieu Malaterre] Add a lot of comments on the CMake build system
70 ! [Mathieu Malaterre] Fix MINGW32 and BORLAND compilation problems.
71
72 January 25, 2006
73 * [Antonin Descampe] fixed a problem in convert.c when multiple comments
74 + [Antonin Descampe] added cmake files to the project
75 ! [Antonin Descampe] fix.c : replaced "WIN32" by "_MSC_VER" for int64
76 + [Antonin Descampe] added "OPJ_EXPORT" in openjpeg.h to generate shared lib with win32
77 ! [Antonin Descampe] removed all CtrlM from files
78
79 January 24, 2006
80 ! [Antonin Descampe] event.c : replaced "WIN32" by "_MSC_VER" for i2a
81
82 January 20, 2006
83 * [Antonin Descampe] fixed various minor warnings with gdcm patches
84
85 January 19, 2006
86 * [Herve Drolon] fixed a bug in jp2_read_ihdr (need to allocate jp2->comps)
87
88 January 18, 2006
89 * [Herve Drolon] changed the name of j2k_realloc to opj_realloc
90 * [Herve Drolon] fixed a bug in opj_cio_open when saving 48-bit images (wrong buffer size calculation)
91
92 December 8, 2005
93 * [Antonin Descampe] fixed a bug when specifying a rate '-r' => no distortion info was available in the index
94 * [Antonin Descampe] fixed a bug in t1_getwmsedec (stepsize was divided by 8192)
95
96 December 5, 2005 - 1.1.0