RSS feed
8aa97f42
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/24 22:08
jbig2dec: Check if all arithmetic decoder contexts are initialized.
f32d81e7
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 23:28
jbig2dec: Skip over undecoded pages when getting pages.
d474e9e9
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 23:23
jbig2dec: Detect NULL image pointer before trying to take reference.
652011d1
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/06/01 06:36
jbig2dec: Rename jbig2_image_clone() to jbig2_image_reference().
438be646
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 23:24
jbig2dec: Refinement bitmaps without images should be treated as fatal errors.
bef709de
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 19:12
jbig2dec: Report warnings if called functions indicate errors.
a780e4ea
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 22:51
jbig2dec: Unsupported intermediate generic region is now a fatal error.
ad9a6d40
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 22:50
jbig2dec: Halftone regions with skip enabled is now a fatal error.
912c14dd
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 23:20
jbig2dec: Detected errors should be fatal, not warnings.
1f773152
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 17:48
jbig2dec: Remember to free IAID context upon error.
eedf4c69
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 20:52
jbig2dec: Free referred to symbol dictionary upon error.
20ebea4c
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 23:26
jbig2dec: Pages without decoded images cannot be completed.
a97827f4
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 20:51
jbig2dec: When a page fails to complete, handle as an error.
20f6de3d
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 20:33
jbig2dec: Releasing a page cannot not fail.
c2c5bd57
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 19:21
jbig2dec: Directly return jbig2_error(FATAL); they indicate errors.
ce3a7fe3
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 19:12
jbig2dec: Return jbig2_error(WARNING); they indicate errors.
b3d5fd5a
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 21:24
jbig2dec: Convert debug messages in debug code to warnings.
9ec2217b
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/22 20:22
jbig2dec: Error callback should not modify jbig2_error() return code.
06800cf3
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/22 22:00
jbig2dec: Only return jbig2_error() for fatal errors/warnings.
c0353a0c
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/06 19:43
jbig2dec: Add support to process embedded JBIG2 bitstreams.
3a9c3732
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/24 00:19
jbig2dec: Remove check for bitmap coding context use.
90fe1982
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/22 12:11
jbig2dec: Return error code from get_next_word().
5a0a14de
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/25 01:01
jbig2dec: Indicate success when using arithmetic decoder.
b488b851
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 16:05
jbig2dec: Avoid NULL-check before jbig2_free()/jbig2_image_release().
d4842952
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/22 20:04
jbig2dec: Move declarations from jbig2_priv.h to their respective headers.
64763d5e
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 15:12
jbig2dec: Create jbig2_segment.h with segment declarations.
cdf26701
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 11:00
jbig2dec: Create jbig2_refinement.h with refinement declarations.
f83d9369
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 10:51
jbig2dec: Create jbig2_page.h with page declarations.
b109bd22
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 11:12
jbig2dec: Create jbig2_image_rw.h with image reading/writing declarations.
3893f8c3
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 11:01
jbig2dec: Remove non-existing function from header.
ec7a4d2a
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/24 19:54
jbig2dec: Add include guards to all headers.
6fec84b7
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 23:18
jbig2dec: Rephrase error messages.
6254bf0c
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/23 22:05
jbig2dec: Remove unnecessary scoping.
808d2dd8
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/24 20:50
jbig2dec: Remove many unnecessary parentheses.
c8ca06c6
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/22 19:08
jbig2dec: Remove unnecessary comments, whitespace and unused code.
c8129130
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/08 18:35
jbig2dec: Fix typos in error messages and comments.
04b1a827
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/05/26 11:46
jbig2dec: Reindent sources in the same way as before.
52d1e381
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/08 16:34
jbig2dec: Detect data shortage.
56fc4c6a
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/08 16:33
jbig2dec: Remember to free halftone GB_stats in case of error.
496f3a0c
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/08 16:32
jbig2dec: Make error messages distinguishable.
1e754831
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/08 10:58
jbig2dec: Plug leak of image upon error decoding text region.
471dabc8
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/05 20:41
jbig2dec: Improve error handling.
39818676
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/05 20:44
jbig2dec: Remove unused return value for setting pixel.
45b08bae
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/09 17:30
jbig2dec: Remove end of line characters to jbig2_error() messages.
1ded2e2e
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/04/06 20:12
jbig2dec: Fix some cosmetic typos in code/headers/tests.
47216296
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/26 17:57
jbig2dec: Remove unnecessary whitespace.
58e7c65d
– Tor Andersson <tor.andersson@artifex.com>
authored
on 2018/04/09 07:49
jbig2dec: Make sure to include stdint.h in the generated config_types.h
3cfcf880
– Tor Andersson <tor.andersson@artifex.com>
authored
on 2018/03/29 08:41
Clean up the stdint configuration mess.
c4921544
– Tor Andersson <tor.andersson@artifex.com>
authored
on 2018/03/29 08:59
Fix undeclared function warning.
6bb88b8d
– Tor Andersson <tor.andersson@artifex.com>
authored
on 2018/03/29 08:56
Fix signed/unsigned comparison warnings.
9d7b467d
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/25 22:10
Fix 699142: Adaptive pixels can not be pixel to be predicted.
6e571f5a
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/20 22:43
Fix 698839: Remove testcase that cannot be found from testrunner.
2c6b360d
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/20 22:38
Fix 698839: Add hash for testcases that fail to decode anything.
12292406
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/20 22:30
Fix 698839: Have the testsuite runner return the result.
5552c16b
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/20 20:44
Fix 698839: Set correct checksum for amb_{1,2}.jb2 in test suite.
3ad762a5
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/19 22:28
Fix 698840: Fix typo in exit code in command-line tool.
117c8cb4
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/18 10:09
Fix 699127: JBIG2 adaptive pixels restricted to field.
87411156
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2018/03/01 10:04
Fix 699083: Avoid leak in symbol dictionary parsing upon error.
4e375fc8
– Ken Sharp <ken.sharp@artifex.com>
authored
on 2018/01/30 11:37
Update copyright notice with new head office address.
6d84b2d7
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2017/10/04 10:07
Version and dates for jbig2dec release
1820a7e8
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2017/08/05 22:23
Allow for symbol dictionary with 0 symbols.
301726dd
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2017/05/14 13:50
Plug leak of parameter info in command-line tool.
c17e4d59
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2017/05/14 13:44
Do not grow page if page height is known.
377f4d57
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2017/05/24 15:29
Bug 697934: Fix SEGV due to error code being ignored.
b6c58d62
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2017/05/13 23:34
Bug 697866: Do bounds checking of read data.
693e5e95
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2017/05/13 23:37
Make clipping in image compositing handle underflow.
3952f712
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2017/05/14 08:36
Fix memory leak in case of error.
7d17f7bb
– Sebastian Rasmussen <sebras@gmail.com>
authored
on 2017/05/13 23:31
Fix double free in error case.
43a372ee
– Joseph Heenan <joseph@emobix.co.uk>
authored
on 2017/05/12 07:22
Update URLs in jbig2dec README
cfa05492
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2017/05/10 13:50
Bug 697683: Bounds check before reading from image source data.
25829034
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2017/05/03 18:06
Bug 697703: Prevent integer overflow vulnerability.
f8992b8f
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2017/04/26 18:12
Bug 697693: Prevent SEGV due to integer overflow.
2b697722
– Ken Sharp <ken.sharp@artifex.com>
authored
on 2017/03/24 07:47
jbig2dec - refine test for "Denial of Service" images
00210187
– Robin Watts <robin.watts@artifex.com>
authored
on 2017/02/28 12:36
Add sanity check on image sizes.
36a8a987
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2017/02/10 23:30
Bug 697531 : Tidy up unused code.
d0edf5a6
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2017/02/07 17:15
Bug 697531 : Fix decoder error on JBIG2 compressed image.
9d2c4f3b
– Tor Andersson <tor.andersson@artifex.com>
authored
and Robin Watts <robin.watts@artifex.com>
committed
on 2016/12/14 10:56
Fix warnings: remove unsigned < 0 tests that are always false.
e698d5c1
– Robin Watts <robin.watts@artifex.com>
authored
on 2016/12/12 12:47
Squash signed/unsigned warnings in MSVC jbig2 build.
1369359f
– Mistry <smistry@trl.co.uk>
authored
and Henry Stiles <henry.stiles@artifex.com>
committed
on 2016/05/18 17:36
Bug 696786 : Prevent checking too early for buffer overrun
e740c549
– Tor Andersson <tor.andersson@artifex.com>
authored
on 2016/04/08 07:59
Reindent jbig2dec source to follow gs coding style.
243b91b2
– Tor Andersson <tor.andersson@artifex.com>
authored
on 2016/01/05 09:53
Fix warning: for loop has empty body (semicolon at end of line).
c19d8134
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2016/04/08 05:42
Close file on error before exit
6864defa
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2016/04/08 05:37
Fix jbig2dec libpng API versions support
d8e9f02f
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2016/04/07 11:33
Update version number and dates for jbig2dec release
48ba3a7c
– Robin Watts <robin.watts@artifex.com>
authored
on 2016/01/04 09:04
Squash Warnings: JBig2
cc7ef4a1
– Robin Watts <robin.watts@artifex.com>
authored
on 2015/12/18 11:14
Move Memento include back into jbig2_priv.h
df7406d8
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2015/11/04 10:42
Bug 694179: Fix memory leak in jbig2dec
5f683dd6
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2015/09/18 05:49
jbig2dec: release huffman table memory properly
b8ebfef9
– Shailesh Mistry <shailesh.mistry@hotmail.co.uk>
authored
on 2015/09/22 16:36
Bug 696052: Check that cloned image exists before proceeding further.
74966587
– Ray Johnston <ray.johnston@artifex.com>
authored
on 2015/07/29 03:17
Fixes for Windows build with VS 2015.
13d923fd
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2013/07/23 12:24
Commit of build_consolidation branch
70c7f196
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2015/04/17 08:19
Bug 695890: Update jbig2dec for modern libpng
3837ea91
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2015/04/02 08:14
Tidy jbig2dec build configuration:
f2af865a
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2014/10/31 09:30
Update jbig2dec version and CHANGES file
5fcdee38
– Chris Liddell <chris.liddell@artifex.com>
authored
on 2014/10/31 08:39
Fix and improve bit-rotted jbig2dec/libpng build on Windows
3ad0af20
– Simon Bünzli <zeniko@gmail.com>
authored
and Henry Stiles <henry.stiles@artifex.com>
committed
on 2014/10/27 17:19
replace jbig2_arith_get_offset with jbig2_arith_has_reached_marker
7ce709fc
– Simon Bünzli <zeniko@gmail.com>
authored
and Henry Stiles <henry.stiles@artifex.com>
committed
on 2014/09/27 09:51
Bug 694892: fix typo in 5eaf740b2c02523ae2ae6454e546cb6700d4e3f3
11b4c320
– Ken Sharp <ken.sharp@artifex.com>
authored
and Chris Liddell <chris.liddell@artifex.com>
committed
on 2014/02/05 09:19
Update jbig2dec standalone build for Windows.
6e1f2259
– Simon Bünzli <zeniko@gmail.com>
authored
and Henry Stiles <henry.stiles@artifex.com>
committed
on 2014/01/14 17:45
Bug 694949: prevent denial of service with arithmetic decoding
d6dcc6bd
– Simon Bünzli <zeniko@gmail.com>
authored
and Henry Stiles <henry.stiles@artifex.com>
committed
on 2013/12/22 19:00
jbig2dec: tweak overflow check in jbig2_(re)alloc
Next