summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/j2k.c
AgeCommit message (Collapse)Author
2015-07-04uclouvain/openjpeg#254 Add build option to disable the fixmayeut
2015-06-05Merge branch 'master' into issue-254mayeut
2015-06-03[trunk] Fix offset computations in opj_j2k_update_image_dataMatthieu Darbois
Update issue 481
2015-05-19[trunk] Correct potential double free on malloc failure in ↵Matthieu Darbois
opj_j2k_copy_default_tcp_and_create_tcp (fixes issue 492)
2015-05-19[trunk] Add check for number of layers & cblkw/cblkh values (fixes issue 475)Matthieu Darbois
2015-05-19[trunk] Add check for at most 1 COD marker per tile. 1 COD marker for MH ↵Matthieu Darbois
(fixes issue 476)
2015-05-16Revert "Correct overflows in opj_j2k_update_image_data"mayeut
This reverts commit 1fb24aba4b29b7cd1b6880d8f0b08196a12efc2c.
2015-05-16Implement TNsot correction for non conforming filesmayeut
2015-05-16Correct overflows in opj_j2k_update_image_datamayeut
2015-01-20[trunk] fixed a bug encoutntered when multiple MCT markers are providedAntonin Descampe
Update issue 430 Cc: savmickael@gmail.com @Mickael: this revision affects your work on custom MCT. Is there a way you could provide test data to add to our test suite ? Thanks
2014-12-19[trunk] Updated checks regarding number of decomposition levels when compressingMatthieu Darbois
Update issue 215
2014-12-18[trunk] Fixed a crash on illegal tile offset when decoding Matthieu Darbois
Update issue 427
2014-12-18[trunk] Fixed a crash on 0xh or wx0 image size decoding Matthieu Darbois
Update issue 427
2014-12-09[trunk] check number of components when getting mct norm (fixes issue 436)Antonin Descampe
2014-11-18[trunk] remove warning during build (fixes issue 435)Matthieu Darbois
2014-11-03[trunk] significantly reduces memory for single tile RGB encoding (fixesAntonin Descampe
issue 375)
2014-10-30[trunk] add a check on precinct size (fixes issue 420)Antonin Descampe
2014-10-30[trunk] prevent overflow in j2k.cAntonin Descampe
Update issue 392 Issue left open to solve problem on x64-Asan and to investigate Matthieu's suggestion
2014-10-22[trunk] add a check on mandatory headers in Main Header (fixes issue 408)Antonin Descampe
2014-10-21[trunk] add a check on the number of resolution passed to cmdline (fixes ↵Antonin Descampe
issue 352)
2014-10-21[trunk] add a check on Zppm value in PPM markers (fixes issue 393)Antonin Descampe
2014-10-15[trunk] add a check on progression order (fixes issue 413)Antonin Descampe
2014-10-15[trunk] add a check for illegal SCod value (fixes issue 400)Antonin Descampe
2014-10-14[trunk] additional checks for marker size inconsistency (fixes issue 363)Antonin Descampe
2014-10-06[trunk] fixed PDF crash in Chrome (fixes issue 362)Antonin Descampe
2014-10-02[trunk] c++-style comment removed (fixes issue 407)Antonin Descampe
2014-09-29[trunk] fixed tile numbering in output message (fixes issue 370)Antonin Descampe
2014-09-19added memory allocation checks (fixes issue 355)Antonin Descampe
2014-09-16[trunk] improve memory management (fixes issue 359)Antonin Descampe
2014-07-14[trunk] Changed error to warning when no EOC found in codestream (fixesAntonin Descampe
issue 366)
2014-07-03[trunk] replaced malloc with opj_malloc. (Fixes issue 368).Antonin Descampe
2014-07-03[trunk] fixes issue #357. MCT is automatically disabled whenAntonin Descampe
subsamppling is detected.
2014-07-01[trunk] moved comment marker setup from opj_compress to the libraryAntonin Descampe
2014-04-28[trunk] fixed warning in j2k.c about sign conversionAntonin Descampe
2014-04-23[trunk]formatted some messages. Removed -version option to disambiguateAntonin Descampe
with -v(erbose) option, added version info in help display
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-17[trunk] refactoring of rsiz, profiles, and extensions managementAntonin Descampe
2014-04-03[trunk] updated copyright and added copyright notice required by ISO, in ↵Antonin Descampe
each file; updated AUTHORS, NEWS
2014-03-18[trunk] Now that dataset from issue 297 have been imported, run test suite.Mathieu Malaterre
None of the dataset triggered any buffer overflow. Recent changes in trunk handle all those cases. Update issue 297
2014-03-14[trunk] Now that issue 165 dataset is in non regression repository, activate ↵Mathieu Malaterre
code to reject them Fixes issue 165
2014-03-14[trunk] Add internal implementation to dump all tiles/comp infoMathieu Malaterre
Eg: opj_dump -f 8 -i input.j2k Update issue 3
2014-03-14[trunk] Prevent a leak when reading PPT markersMathieu Malaterre
Update issue 295
2014-03-13[trunk] Add some sanity checks when reading Ippm(i) segmentsMathieu Malaterre
Update issue 288
2014-03-13[trunk] Make sure to reallocate ppm data buffer when multiple Ippm(i) buffer ↵Mathieu Malaterre
are found This handle the case where remaining data is exactly Nppm(i) Fixes issue 287
2014-03-13[trunk] Add debug code to extract decompressed image right before PCLR handlingMathieu Malaterre
Update issue 235
2014-03-12[trunk] Make sure when reading POC that number of layers (layer end) is ↵Mathieu Malaterre
within acceptable bound. Fixes issue 80
2014-03-11[trunk] Add debug info to track issue 80Mathieu Malaterre
Update issue 80
2014-03-10[trunk] Another round of fixes for sign conversion warnings.Mathieu Malaterre
Update issue 256
2014-03-10[trunk] Remove a set of warning about sign conversionMathieu Malaterre
Update issue 266
2014-03-07[trunk] Fix mem leaks reported by cppcheckMathieu Malaterre