| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-02-25 | [trunk] Revert r2415 for now since it introduce large regression | Mathieu Malaterre | |
| 2014-02-25 | [trunk] Import commit 87b08a096bb8ad61f9dbe4811e208d9c9d7fe63b from ghostpdl | Mathieu Malaterre | |
| don't define lrintf for MSVC 2013 (fix compilation breakage) Update issue 225 | |||
| 2014-02-25 | [trunk] Import commit 4cee6ceab21025079f439bb152fb9d8ae8c5c832 from ghostpdl | Mathieu Malaterre | |
| Bug 694906: fix potential heap overflow in opj_t2_read_packet_header Update issue 225 | |||
| 2014-02-25 | [trunk] import commit 83dad6a76536222a3a51146f942e733a2e90ec52 from ghostpdl | Mathieu Malaterre | |
| fix potential NULL-pointer dereference caused by testing the wrong variable after opj_realloc (happens only in OOM situations) Update issue 225 | |||
| 2014-02-25 | [trunk] Import commit fc884aee2b69c78500e65c3d05bf216791a9ea4a from ghostpdl | Mathieu Malaterre | |
| 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 | |||
| 2014-02-25 | [trunk] Import commit 8ec8321df613986e8642e2975f7182072eb4be62 from ghostpdl | Mathieu Malaterre | |
| make opj_stream_set_user_data accept a NULL stream for consistency with opj_stream_set_* which does so. Update issue 225 | |||
| 2014-02-25 | [trunk] Import commit f4139d702559649e577a5df9cfd64b0ca6107a7a from ghostpdl | Mathieu Malaterre | |
| 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. | |||
| 2014-02-25 | [trunk] Clarify raw input in openjpeg. LSB vs MSB are now documented. | Mathieu Malaterre | |
| Fixes issue 62 | |||
| 2014-02-24 | [trunk] add missing private lib. Update issue 223 | Mathieu Malaterre | |
| 2014-02-24 | [trunk] Fix a simple mem leak | Mathieu Malaterre | |
| 2014-02-24 | [trunk] Fix a warning about type conversion. Use a trick where unsigned ↵ | Mathieu Malaterre | |
| wrapping is legal | |||
| 2014-02-12 | [trunk] replaced fprintf with event_mgr in cinema-related stuff in j2k.c | Antonin Descampe | |
| 2014-02-12 | [trunk] moved logic related to cinema profiles in library (was in | Antonin Descampe | |
| opj_compress.c). This enables one using the library with its own executable to easily ask for cinema profiles. | |||
| 2014-02-12 | [trunk] added a warning when tif conversion changes input image bitdepth | Antonin Descampe | |
| 2014-02-12 | [trunk]re-indenting convert.c | Antonin Descampe | |
| 2014-01-23 | [trunk] fixed another DCI compliance bug | Antonin Descampe | |
| 2014-01-22 | [trunk] fixed several bugs in cinema mode (2K 24/48 fps, and 4K). Trunk | Antonin Descampe | |
| now produces compliant DCI code-streams. | |||
| 2014-01-16 | [trunk] fixed indentation in opj_compress.c, renamed 2 internal | Antonin Descampe | |
| functions, added some comments | |||
| 2014-01-16 | [trunk] fixed DCI-compliant codestream generation (-cinema2K and - | Antonin Descampe | |
| 2013-10-30 | trunk: fixed cmake config so as to be able to link opj_jpip_server with FCGI. | Antonin Descampe | |
| 2013-10-30 | trunk: fixed cmake config so as to be able to link opj_jpip_server with FCGI. | Antonin Descampe | |
| 2013-10-15 | complete openjpeg2 pkgconfig support, bug #68 | Rex Dieter | |
| 2013-09-26 | [trunk] Import patch from bug #241 | Mathieu Malaterre | |
| 2013-03-25 | [trunk] use the private version of opj_config to avoid compilation error ↵ | Mickael Savinaud | |
| into mj2 | |||
| 2013-03-25 | [trunk] use opj_config_private.h into the opj_inttypes.h | Mickael Savinaud | |
| 2013-03-25 | [trunk] separate the opj_config file between public and private part to ↵ | Mickael Savinaud | |
| avoid expose unused variables into the public API. | |||
| 2013-03-24 | [trunk] enhance the support of sYCC into opj_decompress application (thanks ↵ | Mickael Savinaud | |
| winfried). | |||
| 2013-03-24 | [trunk] managed nicely the case where TPSot value is incorrect (thanks ↵ | Mickael Savinaud | |
| winfried). Update the test suite to check this case. Updates issue 202. Updates issue 206. Update issue 208 | |||
| 2013-03-17 | [trunk] add access to opj_apps_config.h to old applications | Mickael Savinaud | |
| 2013-03-17 | [trunk] manage correctly the case where meth value is not correct (thanks ↵ | Mickael Savinaud | |
| winfried) | |||
| 2013-03-17 | [trunk] correct issue 188 (thanks winfried) and add test about it. Fixes ↵ | Mickael Savinaud | |
| issue 188 | |||
| 2013-03-17 | [trunk]remove wrong code in mj2 library detected by winfried (thanks to you) | Mickael Savinaud | |
| 2013-03-17 | [trunk] use everywhere the new opj_ prefix for HAVE variables and use the ↵ | Mickael Savinaud | |
| opj_apps_config file (thanks to winfried) | |||
| 2013-03-13 | [trunk] use the opj_ prefix for the HAVE_FSEEKO variable | Mickael Savinaud | |
| 2013-03-13 | [trunk] correct missing variable in openjpeg config file | Mickael Savinaud | |
| 2013-03-03 | [trunk] remove some unused variable from opj_config and rename other one ↵ | Mickael Savinaud | |
| with opj_ prefix | |||
| 2013-03-03 | [trunk] split into two config files config options related to the lib and to ↵ | Mickael Savinaud | |
| the application. | |||
| 2013-02-18 | [trunk] add the prefix opj_ to deprecated everywhere | Mickael Savinaud | |
| 2013-02-17 | [trunk] update documentation of new functions _v3 and mark deprecated ↵ | Mickael Savinaud | |
| related functions | |||
| 2013-02-17 | [trunk] move to the new API for function ↵ | Mickael Savinaud | |
| opj_stream_create_default_file_stream. Use now opj_stream_create_default_file_stream_v3 (WIP) | |||
| 2013-02-16 | [trunk] move to the new API for function opj_stream_destroy. Use now ↵ | Mickael Savinaud | |
| opj_stream_destroy_v3 (WIP) | |||
| 2013-02-16 | [trunk] rename deprecated macro with opj_ prefix and use it for ↵ | Mickael Savinaud | |
| opj_stream_destroy function | |||
| 2013-02-16 | [trunk] add functions to avoid to use FILE* into the API (thanks winfried). | Mickael Savinaud | |
| Update issue 120 and update issue 198 | |||
| 2013-02-03 | [trunk] update convert about png writing with additional metadata (thanks ↵ | Mickael Savinaud | |
| winfried) | |||
| 2013-02-03 | [trunk] backout one part of the rev 2266 | Mickael Savinaud | |
| 2013-01-03 | [trunk] JP3D: Fix issue with Z handling in packet iterator | Mathieu Malaterre | |
| 2013-01-03 | [trunk] JP3D: Handles errors properly | Mathieu Malaterre | |
| 2013-01-03 | [trunk] JP3D: remove old debug | Mathieu Malaterre | |
| 2013-01-02 | [trunk] JP3D: convert from DOS to UNIX eol | Mathieu Malaterre | |
| 2013-01-02 | [trunk] JP3D: remove exe bit from source files | Mathieu Malaterre | |
