summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/bio.c
AgeCommit message (Collapse)Author
2022-08-11Micro-optimization: use directly opj_bio_putbit() instead of opj_bio_write() ↵Even Rouault
to emit single bit
2017-06-17Remove OPJ_NOSANITIZE in opj_bio_read() and opj_bio_write() (#761)Even Rouault
Commit 29313eb5 introduced those flags to avoid issues with -fsanitize=unsigned-integer-overflow However it is better just to rewrite the loop to avoid such condition to occur.
2017-05-09Reformat whole codebase with astyle.options (#128)Even Rouault
2016-04-28Fix unsigned int overflow reported by UBSan (#761)Matthieu Darbois
* Fix unsigned int overflow reported by UBSan Please add -DOPJ_UBSAN_BUILD to CFLAGS when building with -fsanitize=undefined,unsigned-integer-overflow It seems clang/gcc do not allow to disable checking for block of code other than function or file.
2015-07-18Add some missing staticmayeut
Still needs to check j2k.c & jp2.c Update uclouvain/openjpeg#243
2014-12-23[trunk] removed unnecessary operation in opj_bio_flush (fixes issue 461)Matthieu Darbois
2014-10-06[trunk] fixed potential negative size params (fixes issue 390)Antonin Descampe
2014-04-03[trunk] updated copyright and added copyright notice required by ISO, in ↵Antonin Descampe
each file; updated AUTHORS, NEWS
2014-02-24[trunk] Fix a warning about type conversion. Use a trick where unsigned ↵Mathieu Malaterre
wrapping is legal
2012-11-15[trunk] move opj_bool to OPJ_BOOL to follow the other typeMickael Savinaud
2012-10-24[trunk] finalize bio.c/.h related to the v2 styleMickael Savinaud
2012-10-03[trunk] update global functions of bio.c with opj_prefix and new opj typeMickael Savinaud
2012-10-01[trunk] Fix a set of warnings about C90 issuesMathieu Malaterre
2012-09-28[trunk] Start FolderReorgProposal taskMathieu Malaterre
Update issue 177