RSS feed
	
	
	
		6ceadfae
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/10 12:36
		
jbig2dec: Plug context leak upon errors.
		 
	
		91f3a6ac
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/10 17:29
		
jbig2dec: Free huffman tables upon symbol dictionary parse errors.
		 
	
		3d8da657
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/10 17:14
		
jbig2dec: Free symbol images upon text region parse error.
		 
	
		653ead57
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/19 19:16
		
jbig2dec: Remove untested, incomplete metadata handling.
		 
	
		2ca3c007
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/18 21:31
		
jbig2dec: Limit EXRUNLENGTH according to symbol dictionary header.
		 
	
		9926ce15
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/18 21:30
		
jbig2dec: Remove unnecessary limitation of EXRUNLENGTH.
		 
	
		63436cac
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/18 15:04
		
jbig2dec: Make private function static.
		 
	
		e392ac06
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/05/30 11:31
		
jbig2dec: Return NULL upon error, avoid returning variable.
		 
	
		2e42e1c2
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/01 10:33
		
jbig2dec: Make sure to print fatal error upon detected error.
		 
	
		558fba59
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/01 12:56
		
jbig2dec: Make sure to return fatal/warnings when propagating error.
		 
	
		c1707f54
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/05/30 13:30
		
jbig2dec: Change types to match those of the parsed data.
		 
	
		eaee584f
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/20 20:30
		
jbig2dec: Keep track of previous lines in generic region decoding.
		 
	
		6ae1795f
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/05/30 10:26
		
jbig2dec: No need to check for NULL in huff_get_next_word, use macro instead.
		 
	
		8a15ebc9
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/05/26 22:49
		
jbig2dec: Label everything not yet implemented NYI.
		 
	
		372463f0
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/05/26 22:48
		
jbig2dec: Validate ASCII characters in metadata comments.
		 
	
		bfbbf752
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/05/26 20:33
		
jbig2dec: Implement support for profile segment.
		 
	
		8bf61d39
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 17:43
		
jbig2dec: Implement support for outputting multipage PBM files.
		 
	
		c4b1d312
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 22:47
		
jbig2dec: Share arithmetic/huffman decoding contexts/tables.
		 
	
		36eea46c
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/06/18 14:48
		
jbig2dec: Handle very large symbol code lengths without overflowing.
		 
	
		c953ed5d
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 22:33
		
jbig2dec: Reorder test for huffman decoding vs arithmetic integer decoding.
		 
	
		cead696c
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 22:27
		
jbig2dec: Move text region decoder parameters initialization.
		 
	
		9710b68a
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 22:16
		
jbig2dec: Simplify cleanup when parsing symbol dictionary.
		 
	
		8e3dacad
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 22:11
		
jbig2dec: Initialize huffman table for size of symbols refinement data.
		 
	
		4d4275d7
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 21:57
		
jbig2dec: Let symbol refinement Y offset use its own huffman table.
		 
	
		f22c99da
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 21:50
		
jbig2dec: Remember to put all new symbols into ref/agg dictionary.
		 
	
		9320ddb9
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 18:32
		
jbig2dec: Paper over the fact that VS 2010 and earlier may not have SIZE_MAX.
		 
	
		a16825bb
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/19 22:33
		
jbig2dec: Check for T.88 amendments 2/3 bitstreams.
		 
	
		5bc215cd
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 09:39
		
jbig2dec: Handle under-/overflow in arithmetic integer decoder.
		 
	
		15013a4b
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 09:54
		
jbig2dec: Rename variables to closely follow the specification.
		 
	
		d34dadbd
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 00:01
		
jbig2dec: Implement support for resizing image width.
		 
	
		7ea64ae2
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/23 23:48
		
jbig2dec: When extending image use default page color.
		 
	
		36db5a62
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/23 23:40
		
jbig2dec: Clarify lack of support for dependency bit.
		 
	
		944999a4
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 19:57
		
jbig2dec: Move arithmetic decoder test logging inside test.
		 
	
		4f08ba8f
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 00:51
		
jbig2dec: Enable both huffman tests when running check.
		 
	
		31e0aec4
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/23 10:02
		
jbig2dec: Handle get_next_word() returning error/less than a word.
		 
	
		861e081b
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 16:05
		
jbig2dec: free/release functions must handle NULL argument.
		 
	
		3b08883c
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/10 20:02
		
jbig2dec: Implement pixel out of field test for refinement regions too.
		 
	
		6a010f34
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/21 19:36
		
jbig2dec: Differentiate error messages in generic region decoder.
		 
	
		281958c0
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/21 21:45
		
jbig2dec: Fix and use decoder for template 3 generic regions.
		 
	
		14ae8a7f
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/22 21:25
		
jbig2dec: Handle non-nominal adaptive pixel locations in template 2.
		 
	
		786e185f
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/22 21:28
		
jbig2dec: Handle non-nominal adaptive pixel locations in template 1.
		 
	
		fe2a1c25
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/09 18:25
		
jbig2dec: Fix incorrect adaptive pixel location check.
		 
	
		7851efb8
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/05/23 23:27
		
jbig2dec: Differentiate between errors/OOB when decoding BMSIZE.
		 
	
		a61cbd41
		 – Sebastian Rasmussen <sebras@gmail.com>
 authored
 on 2018/04/24 09:39
		
jbig2dec: Print errors when out of boundary values occur.
		 
	
		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.
		 
Next