shithub: jbig2

RSS feed

52ea8006 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 13:07
jbig2dec: Avoid artificially limiting jbig2dec.

d2fefa97 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 15:01
Bug 702165: jbig2dec: Treat end of stream as fatal error, and remember errors.

f6d32687 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 14:12
jbig2dec: Add overflow detection for IAID context size.

346a90f1 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 13:58
jbig2dec: Let arithmetic decoder and the underlying stream report errors.

87369441 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 13:31
jbig2dec: Handle under-/overflow detection and messaging better.

05f5d7ec – Sebastian Rasmussen <sebras@gmail.com> authored on 2020/03/16 18:56
jbig2dec: Use unsigned suffix when defining UINT32_MAX.

08c3f83f – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 13:19
jbig2dec: Keep type of index and array length the same.

3397c507 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 12:57
jbig2dec: Add more references to specification.

f9d37c7c – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 11:52
jbig2dec: Add command line option to limit memory usage.

26e1f480 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 11:52
jbig2dec: Mention all long options in usage and manpage.

7c1c2780 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/15 11:45
jbig2dec: Separate command line tool error callback state from parameters.

7e45faa8 – Sebastian Rasmussen <sebras@gmail.com> authored on 2020/02/11 19:24
Update jbig2dec stuff for 0.18 release.

0c5c418e – Sebastian Rasmussen <sebras@gmail.com> authored on 2020/02/11 19:27
jbig2dec: Sync memento from ghostscript.

57da6e3e – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/29 12:59
jbig2dec: Invite user to define MEMENTO in CFLAGS.

55eefa29 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/29 12:55
jbig2dec: Fix compilation issues with memento build.

95609cbc – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/10/17 08:11
jbig2dec: Fix memento interfering with allocator callback names.

dc2f2769 – Sebastian Rasmussen <sebras@gmail.com> authored on 2020/02/07 22:18
jbig2dec: Sync memento from ghostscript.

f5d16095 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/02/05 06:53
jbig2dec: Simplify jbig2_arith_decode.

e20979d9 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/02/03 06:06
jbig2dec: Fix OSS-Fuzz issue 20493

834b90bd – Julian Smith <jules@op59.net> authored on 2020/02/03 11:29
jbig2dec: Fix OSS-Fuzz issue 20505.

743d799b – Robin Watts <Robin.Watts@artifex.com> authored on 2020/02/03 06:06
jbig2dec: Fix OSS-Fuzz issue 20493

9d1f28c1 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/29 10:34
Further optimisations to jbig2_decode_generic functions.

7a48d608 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/29 10:21
Solve warnings in jbig2_image.h.

ce3e3aa7 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/29 07:40
jbig2dec: Fix OSS-Fuzz issue 20358

5991310f – Ken Sharp <ken.sharp@artifex.com> authored on 2020/01/29 05:00
Fix jbig2dec compilation when inline is not defined.

0726320a – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/27 05:12
Fix OSS-Fuzz issue 20332: buffer overflow in jbig2_image_compose.

b2686b34 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/23 09:45
Further optimisation to jbig2_decode_generic_template0_TPGDON.

4b88931b – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/23 07:55
Further optimisations to jbig2_decode_generic_template0_TPGDON.

8a5ad7cc – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/23 07:09
jbig2dec: Optimise jbig2_decode_generic_template0_TPGDON

190fc319 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/24 13:08
jbig2dec: Fix whitespace issues from jbig2_image.c

6ccfb01b – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/24 13:00
jbig2dec: reintroduce gcc attribute that got dropped by accident.

583c3db6 – Julian Smith <jules@op59.net> authored on 2020/01/22 07:24
jbig2dec/jbig2_mmr.c: optimised jbig2_find_changing_element().

7f47c8e2 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/23 05:39
jbig2dec: Insert missing "inline" in templating.

c3134491 – Robin Watts <Robin.Watts@artifex.com> authored on 2020/01/21 13:16
Optimise jbig2_compose_image.

060a2afa – Julian Smith <jules@op59.net> authored on 2020/01/09 12:14
Coverity 94488: improved detection of uninitialised Jbig2HuffmanEntry.

f08c5d88 – Chris Liddell <chris.liddell@artifex.com> authored on 2019/12/10 10:37
Reinstate basic regular expression compatibility

7fd8021b – Julian Smith <jules@op59.net> authored on 2019/11/21 13:39
Fix some -W -Wall warnings about printf format type mismatches.

674d8f53 – Julian Smith <jules@op59.net> authored on 2019/11/21 12:16
Coverity 350198: fixed jbig2_error() printf format / type mismatches.

80576e0a – Julian Smith <jules@op59.net> authored on 2019/11/21 11:52
Coverity 350185: fix printf format type mismatch.

15cde40a – Julian Smith <jules@op59.net> authored on 2019/11/21 11:49
If gcc, make gcc check jbig2_error()'s format string agrees with types of parameters.

7d76ed65 – Julian Smith <jules@op59.net> authored on 2019/11/20 06:04
Coverity 95049: stop coverity taints for jbig2_get_int16() etc.

91de28f1 – Julian Smith <jules@op59.net> authored on 2019/11/20 05:34
Coverity 350210: removed superflous extra param to jbig2_error().

aeb4fed3 – Julian Smith <jules@op59.net> authored on 2019/11/19 08:06
Coverity: add additional annotation to jbig2_get_uint32().

7c9bb193 – Julian Smith <jules@op59.net> authored on 2019/11/18 06:25
Coverity: try using C++ comment style for 'coverity[ -tainted_data_return ]'

7d4b97ec – Julian Smith <jules@op59.net> authored on 2019/11/12 10:51
jbig2_hd_new(): return error if params->GRAYMAX is large enough that N wraps to zero.

787ec89d – Julian Smith <jules@op59.net> authored on 2019/11/12 10:48
Attempt to quieten coverity complaints about tainted data from jbig2_get_int32() and jbig2_get_uint32().

c811c5a8 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/16 14:53
Update jbig2dec stuff for 0.17 release.

22374db9 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/09/16 14:48
jbig2dec: Use the same contact information everywhere.

61a0253a – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/12 21:35
jbig2dec: Validate coordinates when add image onto page.

24abb9d7 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/12 14:55
jbig2dec: Avoid extending page image beyond INT_MAX pixels high.

b2fb8f74 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/12 14:52
jbig2dec: Validate range of Huffman Table range values.

d2072b4a – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/07 09:29
jbig2dec: Avoid double checks for negative coordinates.

2c89cf17 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/07/02 22:27
jbig2dec: A small collection of code cleanups.

baba53ce – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/21 11:02
jbig2dec: Add all ubc test files.

b99924b0 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/13 23:27
Bug 701197: jbig2dec: Fix incorrectly computed halftone skip mask.

a5e3db56 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/14 11:09
jbig2dec: Avoid duplicate declarations of Huffman tables in test code.

394e3b05 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/14 10:51
jbig2dec: Fix leak of huffman decoder state in test code.

94050e73 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/14 10:50
jbig2dec: Declare internal data array static.

ab161268 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/14 10:47
jbig2dec: Fix leak of log message in command line tool.

772a43f4 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/21 11:02
jbig2dec: Verify file hashes of test files during testing.

e9f34ef5 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/14 10:49
jbig2dec: Expect test files to reside inside jbig2dec directory.

e31d4825 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/14 11:18
jbig2dec: Indent test code by spaces like the rest of the code.

c48d802a – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/14 18:18
jbig2dec: Make tests expect that some test files return white image.

3f91590d – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/06/11 16:29
Bug 698777: jbig2dec: Update information in README.

3be4a40d – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/04/10 16:06
jbig2dec: Improve jbig2dec-specific gitignore.

2fdf7ae4 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/04/10 09:48
jbig2dec: Add pkg-config file and allow for it to be installed.

a8ed5c84 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/04/10 14:23
jbig2dec: Check that header version matches library version.

12c14558 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/04/10 14:00
jbig2dec: Expose version number in header.

1da63d4c – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/04/10 09:44
jbig2dec: Add empty m4 directory to silence libtool warning.

45480204 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/04/10 09:40
jbig2dec: Silence automake warning about setting CFLAGS directly.

93f74bbc – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/04/10 09:39
jbig2dec: Silence automake warning about ar use.

a08d35b9 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/03/05 13:09
jbig2dec: Fix bug where realloc returns NULL.

59be9fea – Chris Liddell <chris.liddell@artifex.com> authored on 2019/04/04 06:44
Update jbig2dec stuff for 0.16 release

c241cf3a – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/02/09 08:34
jbig2dec: Return allocator once it is retired.

36f52628 – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/02/07 23:08
Without enough prefix codes, a Huffman table cannot be generated.

0fca4c1d – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/02/07 23:03
Make sure to indicate error upon unexpected OOB.

39a82096 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/12/07 13:12
Clarify the element size of GR_stats when memsetting.

e84ccfbd – Sebastian Rasmussen <sebras@gmail.com> authored on 2019/02/07 23:15
Use common pattern for error detection.

632bada9 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/12/07 13:12
Bug 700384: Indicate error upon error, do not just warn.

88c8ff2d – Chris Liddell <chris.liddell@artifex.com> authored on 2019/01/16 10:10
Update source/header file copyright notice to 2019

33429154 – Robin Watts <robin.watts@artifex.com> authored on 2018/11/16 12:56
Bug 700205: Bring jbig2dec's copy of memento up to date.

b22b368f – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/11/12 23:18
jbig2dec: Only print repeated error/warning messages once.

3410c34a – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/09/20 16:24
jbig2dec: Fix signed/unsigned mismatches.

7be48b49 – Chris Liddell <chris.liddell@artifex.com> authored on 2018/09/03 11:32
Update files for jbig2dec release 0.15

a61adc76 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/08/26 11:16
Bug 699673: jbig2dec: Initialize return code for all cases.

3275df73 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/08/26 11:16
jbig2dec: Avoid dereferencing pointer before it is tested.

4df2541d – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/08/03 17:36
Revert accidentally pushed "WIP: gitignore"

8cfdf16e – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/05/26 15:11
WIP: gitignore

873e6458 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/08/03 15:14
jbig2dec: Avoid accessing symbol bitmap width if it is missing.

e8f1a6cc – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/08/03 15:11
jbig2dec: Prevent underflow when checking if enough data for bitmap.

dc8f364a – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/08/03 15:10
jbig2dec: When reading past the end of a word stream, return 0.

e1a691ca – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/08/03 08:28
jbig2dec: Initialize entire page structure upon allocation.

8ef46b5d – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/04/25 21:48
jbig2dec: Explanation of (un)optimized generic region decoder.

06ddc496 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/07/01 13:26
jbig2dec: Read region segment height/width/x/y as unsigned.

4845d4cc – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/07/08 10:10
jbig2dec: Use accurate references to the specification.

8d137a51 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/07/31 15:32
jbig2dec: Support up to 16 bit gray-scale image for halftoning.

87a7b871 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/07/08 20:42
jbig2dec: Use corresponding stride for gray-scale bitplane.

5d956c4d – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/07/08 18:05
jbig2dec: Fix accidental typo in context size function.

94df1ee1 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/07/03 23:03
jbig2dec: Ignore negative pixel runs in MMR decoder.

b825a671 – Sebastian Rasmussen <sebras@gmail.com> authored on 2018/07/02 20:36
jbig2dec: Ignore missing glyphs when rendering text region.

Next