summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/cio.c
AgeCommit message (Collapse)Author
2017-07-30Avoid p_stream->m_user_data_length >= (OPJ_UINT64)p_stream->m_byte_offset ↵Even Rouault
assertion in opj_stream_get_number_byte_left(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2786. Credit to OSS Fuzz
2017-05-09Reformat whole codebase with astyle.options (#128)Even Rouault
2015-10-07Fixed problem that C++ compilation failed because of enum variable.Stephan Mühlstrasser
Replaced usage of an enum typedef for a variable that is used for bit flags with OPJ_UINT32 type.
2015-07-26Remove some warnings when buildingmayeut
Update #442
2015-06-25Fix opj_write_bytes_BE (#518)Sandro Mani
2014-09-16[trunk] improve memory management (fixes issue 359)Antonin Descampe
2014-04-23[trunk]Replaced deprecated opj_stream_set_user_data function from APIAntonin Descampe
with its 'v3' version, and removed all other 'v3' suffixes from API.
2014-04-03[trunk] updated copyright and added copyright notice required by ISO, in ↵Antonin Descampe
each file; updated AUTHORS, NEWS
2014-03-25[trunk] Rework previous commit r2610Mathieu Malaterre
This way we are able to gently deprecate the old API, and preserve ABI Update issue 306
2014-03-07[trunk] un-deprecated opj_stream_destroy API, import patch manuallyMathieu Malaterre
In some case user still want to be able to call opj_stream_destroy. Fixes issue 227
2014-03-07[trunk] Remove self-assignement.Mathieu Malaterre
Fixes issue 273
2014-02-25[trunk] Import commit 8ec8321df613986e8642e2975f7182072eb4be62 from ghostpdlMathieu Malaterre
make opj_stream_set_user_data accept a NULL stream for consistency with opj_stream_set_* which does so. Update issue 225
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
2012-11-15[trunk]update the copyright, the authors and thanks to respect the licenseMickael Savinaud
2012-11-15[trunk] move opj_bool to OPJ_BOOL to follow the other typeMickael Savinaud
2012-11-15[trunk] rename public symbols with OPJ_ prefixMickael Savinaud
2012-10-25[trunk] rename opj_event_msg_v2 to opj_event_msgMickael Savinaud
2012-10-25[trunk] remove cio deprecated functions Mickael Savinaud
2012-10-25[trunk] Rework r2077Mathieu Malaterre
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.
2012-10-15[trunk] Fix compilation:Mathieu Malaterre
- using mingw32 compiler (missing exported symbols) - using -fvisibility=hidden (gcc on UNIX)
2012-10-05[trunk] Fix spelling. writting -> writingMathieu Malaterre
2012-09-28[trunk] Start FolderReorgProposal taskMathieu Malaterre
Update issue 177