summaryrefslogtreecommitdiff
path: root/jbig2dec/jbig2_symbol_dict.c
Commit message (Expand)AuthorAgeFilesLines
* Update postal address in file headersChris Liddell2023-04-041-3/+3
* Update copyright to 2021Chris Liddell2021-03-151-1/+1
* Update copyright to 2020Chris Liddell2020-04-101-1/+1
* jbig2dec: Pass segment numbers as unsigned values to error callback.Sebastian Rasmussen2020-03-201-3/+3
* jbig2dec: Address all signedness comparison issues.Sebastian Rasmussen2020-03-201-3/+4
* jbig2dec: Handle under-/overflow detection and messaging better.Sebastian Rasmussen2020-03-201-4/+14
* jbig2dec: Keep type of index and array length the same.Sebastian Rasmussen2020-03-201-1/+1
* jbig2dec: Add more references to specification.Sebastian Rasmussen2020-03-201-0/+2
* Coverity 350198: fixed jbig2_error() printf format / type mismatches.Julian Smith2019-11-221-5/+5
* jbig2dec: A small collection of code cleanups.Sebastian Rasmussen2019-09-051-1/+1
* Clarify the element size of GR_stats when memsetting.Sebastian Rasmussen2019-02-091-1/+1
* Update source/header file copyright notice to 2019Chris Liddell2019-01-161-1/+1
* jbig2dec: Prevent underflow when checking if enough data for bitmap.Sebastian Rasmussen2018-08-031-3/+3
* jbig2dec: Rephrase jbig2_error() messages.Sebastian Rasmussen2018-07-311-19/+18
* jbig2dec: Cap runlength for exported symbols, don't error out.Sebastian Rasmussen2018-07-271-22/+18
* jbig2dec: Occasional runlengths may be zero, avoid infinite sequence.Sebastian Rasmussen2018-07-271-3/+9
* jbig2dec: Cast BMSIZE in symbol dicts to size_t.Sebastian Rasmussen2018-07-241-4/+4
* jbig2dec: Remove denial of service check which is no longer needed.Sebastian Rasmussen2018-07-241-5/+0
* jbig2dec: Handling missing OOB at end of height class.Sebastian Rasmussen2018-07-191-2/+2
* jbig2dec: Print segment number in messages when available.Sebastian Rasmussen2018-07-161-2/+2
* jbig2dec: Free huffman tables upon symbol dictionary parse errors.Sebastian Rasmussen2018-07-131-4/+9
* jbig2dec: Limit EXRUNLENGTH according to symbol dictionary header.Sebastian Rasmussen2018-07-131-11/+23
* jbig2dec: Remove unnecessary limitation of EXRUNLENGTH.Sebastian Rasmussen2018-07-131-3/+1
* jbig2dec: Make sure to return fatal/warnings when propagating error.Sebastian Rasmussen2018-07-131-11/+8
* jbig2dec: Share arithmetic/huffman decoding contexts/tables.Sebastian Rasmussen2018-07-131-88/+55
* jbig2dec: Handle very large symbol code lengths without overflowing.Sebastian Rasmussen2018-07-131-1/+1
* jbig2dec: Reorder test for huffman decoding vs arithmetic integer decoding.Sebastian Rasmussen2018-07-131-18/+18
* jbig2dec: Move text region decoder parameters initialization.Sebastian Rasmussen2018-07-131-84/+78
* jbig2dec: Simplify cleanup when parsing symbol dictionary.Sebastian Rasmussen2018-07-131-97/+91
* jbig2dec: Initialize huffman table for size of symbols refinement data.Sebastian Rasmussen2018-07-131-1/+3
* jbig2dec: Let symbol refinement Y offset use its own huffman table.Sebastian Rasmussen2018-07-131-2/+5
* jbig2dec: Remember to put all new symbols into ref/agg dictionary.Sebastian Rasmussen2018-07-131-19/+18
* jbig2dec: Rename variables to closely follow the specification.Sebastian Rasmussen2018-07-131-14/+14
* jbig2dec: Handle get_next_word() returning error/less than a word.Sebastian Rasmussen2018-07-131-10/+23
* jbig2dec: free/release functions must handle NULL argument.Sebastian Rasmussen2018-07-131-2/+3
* jbig2dec: Differentiate between errors/OOB when decoding BMSIZE.Sebastian Rasmussen2018-07-131-2/+3
* jbig2dec: Print errors when out of boundary values occur.Sebastian Rasmussen2018-07-131-12/+29
* jbig2dec: Check if all arithmetic decoder contexts are initialized.Sebastian Rasmussen2018-07-131-4/+4
* jbig2dec: Rename jbig2_image_clone() to jbig2_image_reference().Sebastian Rasmussen2018-07-131-5/+5
* jbig2dec: Report warnings if called functions indicate errors.Sebastian Rasmussen2018-07-131-17/+39
* jbig2dec: Free referred to symbol dictionary upon error.Sebastian Rasmussen2018-07-131-0/+2
* jbig2dec: Return jbig2_error(WARNING); they indicate errors.Sebastian Rasmussen2018-07-131-1/+1
* jbig2dec: Convert debug messages in debug code to warnings.Sebastian Rasmussen2018-07-131-4/+5
* jbig2dec: Remove check for bitmap coding context use.Sebastian Rasmussen2018-07-131-5/+0
* jbig2dec: Avoid NULL-check before jbig2_free()/jbig2_image_release().Sebastian Rasmussen2018-07-131-2/+1
* jbig2dec: Move declarations from jbig2_priv.h to their respective headers.Sebastian Rasmussen2018-07-131-8/+8
* jbig2dec: Create jbig2_segment.h with segment declarations.Sebastian Rasmussen2018-07-131-0/+1
* jbig2dec: Create jbig2_refinement.h with refinement declarations.Sebastian Rasmussen2018-07-131-0/+1
* jbig2dec: Rephrase error messages.Sebastian Rasmussen2018-07-131-17/+17
* jbig2dec: Remove many unnecessary parentheses.Sebastian Rasmussen2018-07-131-5/+5