| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-01 | opj_compress help: revert 32572617765cb9d77302384653a48d793b8f657f and ↵ | Even Rouault | |
| indicate 1 again as being the value to get lossless for -r. In opj_j2k_setup_encoder(), make sure that ll rates[] <= 1.0 are set to 0. Document 0 as being lossless for -q / tcp_distoratio (#1009) | |||
| 2017-09-01 | opj_compress help: indicate 0 value, instead of 1, for -r parameter to get ↵ | Even Rouault | |
| lossless encoding (#1009) | |||
| 2017-08-28 | Make opj_set_decode_area() and opj_decode() take into account ↵ | Even Rouault | |
| opj_set_decoded_resolution_factor() (#1006, affect API use) * Better document usage of opj_set_decode_area(), ie expecting coordinates in full resolution/reference grid even if requesting at a lower resolution factor * Make sure that image->comps[].factor is set by opj_set_decode_area() and opj_decode() from the value specified in opj_set_decoded_resolution_factor() * opj_decompress: add 2 environmenet variables to test alternate ways of using the API, namely USE_OPJ_SET_DECODED_RESOLUTION_FACTOR=YES to use opj_set_decoded_resolution_factor() instead of parameters.cp_reduce, and SKIP_OPJ_SET_DECODE_AREA=YES to not call opj_set_decode_area() if -d is not specified. | |||
| 2017-08-24 | imagetopgx(): improve performance in 8 bit case (relates to broken.jpc test ↵ | Even Rouault | |
| case) | |||
| 2017-08-19 | pgxtoimage(): avoid excessive memory allocation attempt (#999) | Even Rouault | |
| 2017-08-18 | pgxtoimage(): fix write stack buffer overflow (#997) | Even Rouault | |
| 2017-08-18 | bmp_read_rle8_data(): avoid potential infinite loop (#996) | Even Rouault | |
| 2017-08-17 | Fix -Wconversion warning | Even Rouault | |
| 2017-08-17 | convert.c: fix recently introduced -Wsign-conversion warnings | Even Rouault | |
| 2017-08-17 | opj_getopt_long(): avoid infinite loop on invalid or missing value for an ↵ | Even Rouault | |
| option (#736) | |||
| 2017-08-17 | tgatoimage(): avoid excessive memory allocation attempt, and fixes unaligned ↵ | Even Rouault | |
| load (#995) | |||
| 2017-08-16 | tiftoimage(): fix read heap buffer overflow (#988) | Even Rouault | |
| The number of components is given only by TIFFTAG_SAMPLESPERPIXEL / tiSpp. Querying TIFFTAG_EXTRASAMPLES only give information about which channel is the alpha channel, but we mostly ignore it for now, so remove that part of the code. | |||
| 2017-08-16 | imagetotga(): fix read heap buffer overflow if numcomps < 3 (#987) | Even Rouault | |
| 2017-08-14 | bmp_read_info_header(): reject bmp files with biBitCount == 0 (#983) | Even Rouault | |
| 2017-08-11 | Changes in converttif.c for PPC64 | szukw000 | |
| 2017-08-10 | Fix crash on encoding if using opj_set_default_encoder_parameters() without ↵ | Even Rouault | |
| defining tcp_numlayers | |||
| 2017-08-09 | opj_decompress: document -quiet option, and remove spurious newline output | Even Rouault | |
| 2017-08-09 | src/bin/jpwl/convert.c pgxtoimage(): add missing fclose() (#977) | Even Rouault | |
| 2017-08-09 | imagetobmp: avoid shift by -1 (relates to #811) | Even Rouault | |
| 2017-08-08 | Fix remaining warning | Antonin Descampe | |
| format specifier mismatch in #975 | |||
| 2017-08-08 | Merge pull request #975 from szukw000/changes-for-afl-tests | Antonin Descampe | |
| Catch images broken by AFL | |||
| 2017-08-07 | Complementary fix to previous commit | Even Rouault | |
| 2017-08-07 | Add opj_image_data_alloc() / opj_image_data_free() | Even Rouault | |
| As bin/common/color.c used to directly call malloc()/free(), we need to export functions dedicated to allocating/freeing image component data. | |||
| 2017-08-07 | Changes for converttif.c to fix tsize_t | szukw000 | |
| 2017-08-02 | First change on changes-for-afl-tests | szukw000 | |
| 2017-07-31 | src/bin/jpwl/convert.c: add missing fclose() in error code path (suggested ↵ | Even Rouault | |
| by maddin200, #976) | |||
| 2017-07-31 | Catch images broken by AFL | szukw000 | |
| 2017-07-30 | Avoid heap buffer overflow in function pnmtoimage of convert.c, and unsigned ↵ | Even Rouault | |
| integer overflow in opj_image_create() (CVE-2016-9118, #861) | |||
| 2017-07-29 | src/bin/jpwl/convert.c: fix memleak (fix suggested by maddin200, #631) | Even Rouault | |
| 2017-07-29 | color_cielab_to_rgb(): reject images with components of different dimensions ↵ | Even Rouault | |
| to void read heap buffer overflow (#909) | |||
| 2017-07-29 | Fix breakage of 2fa0fc61f2d546c8b67e7c5a9cbc61d98e1f7af0 (#970) | Even Rouault | |
| 2017-07-29 | imagetopnm(): make sure the alpha component has same dimension as other ↵ | Even Rouault | |
| components to avoid read heap buffer overflow (#970) | |||
| 2017-07-26 | Spelling fixes (patch by ka7, #890, rebased on top of master) | Even Rouault | |
| 2017-07-26 | Reformat src/bin/wx/OPJViewer/source/OPJThreads.cpp ↵ | Even Rouault | |
| src/bin/wx/OPJViewer/source/imagjpeg2000.cpp wrapping/java/openjp2/JavaOpenJPEG.c | |||
| 2017-07-26 | opj_decompress: fix null pointer dereference on comps[].data on ↵ | Even Rouault | |
| id_000167,sig_11,src_006079,op_havoc,rep_4 (#939) | |||
| 2017-06-21 | Style fix | Even Rouault | |
| 2017-06-21 | Fix mingw related warnings | Even Rouault | |
| 2017-06-17 | Fix warning about unused arguments | Even Rouault | |
| 2017-06-14 | Merge pull request #928 from RussellMcOrmond/master | Antonin Descampe | |
| Quiet mode for opj_decompress via -quiet long parameter. | |||
| 2017-05-23 | CMake: add stronger warnings for openjp2 lib/bin by default, and error out ↵ | Even Rouault | |
| on declaration-after-statement And remove occurences of unused arguments in src/lib/openjp2 | |||
| 2017-05-16 | Fixed formatting issues ASTYLE | Russell McOrmond | |
| 2017-05-15 | Quiet mode for opj_decompress via -quiet long parameter. | Russell McOrmond | |
| 2017-05-15 | Reformat: apply reformattin on .h files (#128) | Even Rouault | |
| 2017-05-09 | Reformat whole codebase with astyle.options (#128) | Even Rouault | |
| 2016-09-26 | Remove typos from comments and man pages | Mathieu Malaterre | |
| 2016-09-22 | Fix PNM file reading (#847) | Matthieu Darbois | |
| Malformed PNM file could cause a crash in opj_compress. Checks were added to prevent this. Fixes #843 Updates #440 | |||
| 2016-09-20 | Merge pull request #834 from trylab/issue833 | Antonin Descampe | |
| Fix issue 833. | |||
| 2016-09-14 | Fix some warnings (#838) | Matthieu Darbois | |
| Fix warnings introduced by uclouvain/openjpeg#786 | |||
| 2016-09-13 | Fix issue 833. | trylab | |
| Add some overflow check operations. | |||
| 2016-09-08 | Merge branch 'master' of https://github.com/uclouvain/openjpeg into ↵ | Even Rouault | |
| tier1_optimizations_multithreading_2 Conflicts: src/lib/openjp2/t1.c | |||
