RSS feed
	
	
	
		8e6b447d
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/05/22 19:14
		
Provide fallbacks in jbig2dec.c if PACKAGE and VERSION aren't defined.
		 
	
		3c7c73d6
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/04/15 20:08
		
Add a missing include in the halftone code.
		 
	
		d1a03359
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/04/15 15:26
		
Check the return value of sscanf when parsing pbm dimensions.
		 
	
		83c67854
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/04/15 14:41
		
Move an eof check out of a while loop where it was never called.
		 
	
		9b525fc5
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/04/01 13:40
		
Ask git to ignore normal build products.
		 
	
		da580ddc
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/04/01 13:38
		
Correct a typo in a debug message.
		 
	
		c0c36828
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/04/01 13:38
		
Remove a debug printout.
		 
	
		76b6b9ec
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/31 17:35
		
Close the output pbm file after writing to it.
		 
	
		ceb71749
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/31 17:32
		
Rename a local variable to avoid shadowing a function argument.
		 
	
		fdefccb8
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/31 17:29
		
Remove unnecessary header includes.
		 
	
		261eb20b
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/31 17:24
		
Remove an unnecessary header include.
		 
	
		f1d00697
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/30 14:35
		
Restore the proper size of the huffman symbol length histogram.
		 
	
		63e0436a
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/30 14:17
		
Dynamically allocate and initialize the huffman symbol length histogram.
		 
	
		45f462f8
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/30 14:00
		
Initialize Jbig2TextRegionParams.sbrat even when it is not used.
		 
	
		e2e18683
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/03/30 13:45
		
Only define vnsprintf on MSVC versions prior to 9.
		 
	
		aaed7c2e
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/02/26 19:09
		
Protect refinement debug image dumps from the normal debug build.
		 
	
		5f76927a
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/02/26 18:53
		
Add the (unfinished) halftone source to the Jam build.
		 
	
		4d45e847
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/02/26 18:46
		
Update the contact address in the file headers.
		 
	
		4d57cb4f
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/02/26 13:02
		
Regularize the headers and clean up some additional whitespace.
		 
	
		75de8111
		 – Ralph Giles <giles@ghostscript.com>
 authored
 on 2009/02/24 13:29
		
Remove trailing whitespace.
		 
	
		4db6758c
		 – Ralph Giles <giles@rain.(none)>
 authored
 on 2009/02/24 12:13
		
Remove Id and other svn keyword substitution lines.
		 
	
		d5db893a
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/26 14:52
		
Work around broken streams created by Xerox WorkCentre products, where
		 
	
		2dea6400
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/16 20:08
		
More whitespace cleanup.
		 
	
		f125f955
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/16 19:58
		
Only check for a code length antecedent under RUNCODE32. RUNCODE33 and
		 
	
		c744e720
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/16 19:48
		
Clean up trailing whitespace.
		 
	
		e4e8aceb
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/09 09:54
		
Runcodes 33 and 34 repeat a zero code length symbol id, not the previous
		 
	
		46555913
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/09 09:41
		
Support for aggregate symbol coding, patch from Ghostscript trunk.
		 
	
		e3092e1f
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/09 09:38
		
Windows build fixes. Patch from Ghostscript trunk.
		 
	
		381e60a9
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/07 17:37
		
Update copyright headers. Ownership has been transferred
		 
	
		86131c28
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2008/05/07 17:30
		
Set eol-style on the source files.
		 
	
		4446e267
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/11/08 20:13
		
Change the license from GPLv2 to GPLv2 or later.
		 
	
		416c12b8
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/10/25 18:20
		
Set appropriate ignores.
		 
	
		e2a295a9
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/10/25 18:13
		
Remove some gcc warnings.
		 
	
		639e20af
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/10/25 18:13
		
Update autogen.sh to detect automake 1.10 and later.
		 
	
		6f92ef37
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/10/25 17:57
		
Add AM_PROG_CC_C_O as requested by automake 1.10.
		 
	
		ad85e743
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/02/06 03:10
		
Add a new header for declaring the public text region functions.
		 
	
		41b78a49
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/02/05 18:42
		
Export jbig2_decode_text_region() for use in aggregate symbol encoding
		 
	
		4cec0516
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2007/02/05 17:59
		
Rewrite the test script to use a custom test class.
		 
	
		94071092
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2006/07/26 20:54
		
Bump version number, post release.
		 
	
		9c04190c
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2006/07/26 19:57
		
Update version info for the 0.9 release.
		 
	
		3421407e
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2006/05/15 17:16
		
Correct a typo resulting in inproper glyph placement with transposed text and a top left reference corner. Fixes bug 688645.
		 
	
		34abc7a9
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2006/02/17 15:25
		
Update my email address; artofcode.com no longer works.
		 
	
		3753ca9c
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/18 13:12
		
Correct an invalid return value. Thanks to Leonardo for pointing this
		 
	
		d94bdb63
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/05 20:50
		
Update changelog.
		 
	
		a9d42d06
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/05 20:47
		
The SBDSOFFSET field is a *signed* 5 bit integer, so we need to sign
		 
	
		994516f6
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/05 18:39
		
Add -DJBIG2_DEBUG to the default scons build.
		 
	
		49d3aed4
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/03 02:26
		
Fix data for Huffman table B.12.
		 
	
		49519f4c
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/02 22:35
		
Correct an operator precedence bug that was corrupting reading of uncompressed
		 
	
		0d020e4f
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/01 18:56
		
Promote artimetic debug printout code to JBIG2_DECODE_ARITH from
		 
	
		391a059a
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/12/01 16:52
		
Handle immediate lossless generic regions the same as immediate generic
		 
	
		b7890048
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/09/01 00:13
		
Some minor corrections and bug fixes.
		 
	
		6a998859
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/31 12:41
		
Make a Jbig2WordStream return zeros past the end of the defined
		 
	
		8acccc58
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/29 22:05
		
Fix some small bugs and add additional error checking to the
		 
	
		e2ff5e37
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/27 20:10
		
Comment clean-up.
		 
	
		d23b5e5b
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/25 04:14
		
Work-in-progress commit of huffman text region support. Fix a number
		 
	
		d2d97abc
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/23 02:09
		
Work-in-progress commit of huffman text region support. Initial implemetation of symbol id huffman
		 
	
		a0531af8
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/17 16:03
		
Hack around the lack of subtree support in jbig2_huffman_table_build()
		 
	
		5bbd972e
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/16 19:57
		
Work-in-progress commit. Partial implementation of Huffman text region
		 
	
		d22a2ed8
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/16 17:41
		
Copy out the collective bitmap symbols for huffman symbol dictionaries.
		 
	
		3c04507a
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/16 17:16
		
Implement reading an uncompressed collective symbol bitmap.
		 
	
		338f0fbd
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/16 16:38
		
Remove huffman debugging printouts. Preserve the state dump functions
		 
	
		df910b6f
		 – ray <ray@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/16 16:20
		
Fix for shift right 32 bits of unsigned int being treated as shift right 0.
		 
	
		720e508d
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/04 03:05
		
Work-in-progress commit of halftone dictionary implementation. This
		 
	
		3fb9f080
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/08/04 03:03
		
bstract the GB_stats size calculation into a function.
		 
	
		45a5c573
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/07/27 20:59
		
Warning cleanup. Implement an unoptimized version of the REPLACE image
		 
	
		9d9c7e26
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/07/27 19:55
		
Some code cleanup. Remember the external combination op for region
		 
	
		dcb83f94
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/07/27 19:49
		
Fix an off-by-one in reading the SBDEFPIXEL and SBCOMBOP fields of
		 
	
		4a8c95e3
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/07/27 13:29
		
Commit an off-by-one fix from Alex Cherepanov related to bug 688244.
		 
	
		0d128dbe
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/07/27 04:29
		
Work in progress commit of huffman support. This version is still buggy and
		 
	
		4cc11bea
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/07/13 12:51
		
Work-in-progress check in of huffman symbol dictionary support.
		 
	
		1b6a01e6
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/07/13 12:28
		
Move a repeated calculation out of a loop.
		 
	
		46ff1e62
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/06/20 07:09
		
Minor cleanup of unimplemented huffman sections.
		 
	
		1eb7ae73
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/06/19 10:16
		
Properly initialize the decode result field of the segment header struct
		 
	
		84de6377
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/06/15 10:09
		
Fail on fatal symbol dict decoding errors.
		 
	
		e5bdc75c
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/06/08 10:23
		
Add support for striped page decode. We still return a full
		 
	
		d954b0f1
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/06/08 10:23
		
Work in progress commit to support huffman text regions. Parse
		 
	
		b28d531e
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/06/08 10:20
		
Implement remaining standard huffman tables.
		 
	
		2ff386d4
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/06/08 10:19
		
Turn on -Wall when compiling with gcc.
		 
	
		0a9dae0a
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/05/23 23:49
		
Update the arith and huffman tests to run with the new code. We now
		 
	
		d78f4fba
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/05/17 20:42
		
Attempt to hook the self tests into the scons build. This is supposed
		 
	
		cc3a563e
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/05/11 03:14
		
Export the pre-defined huffman tables for external use.
		 
	
		34b95add
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/05/02 22:27
		
Allocate a huffman decoder for symbol dictionaries that require it.
		 
	
		67a0de3a
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/05/02 22:25
		
Update the huffman decoder interface.
		 
	
		1e2d6ead
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/05/02 21:10
		
Re enable the huffman and arithmetic coder unit tests.
		 
	
		7fa4382f
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/05/02 16:49
		
Alter our portability fallback implementation of memcmp() to properly return
		 
	
		65885f28
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/28 00:44
		
Add the changelog to the distribution.
		 
	
		40379d7c
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/28 00:37
		
Add experimental scons build file.
		 
	
		0c358eca
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/28 00:36
		
Fix implicit cast warnings from MSVC. Bug 687988.
		 
	
		26c310ef
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/28 00:35
		
Bump the version number for new development work.
		 
	
		b67e1875
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/28 00:31
		
Update version and changelog for the 0.8 release.
		 
	
		c49714a0
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/06 14:14
		
Add an explicit cast to quiet a warning on MSVC. Bug 687988.
		 
	
		2561fd5c
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/05 20:29
		
Add a cast to in checking a range against an unsigned value.
		 
	
		cf7b160a
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/05 19:40
		
Minor comment cleanup.
		 
	
		c5393dfc
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/04/05 19:39
		
dd a missing break; in the segment release dispatch. Release of symbol
		 
	
		c04c341b
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/01/19 14:31
		
#ifdef out the cygwin stdint-from-sys/types fixup. Newer cygwin seems to provide
		 
	
		fdc9d09b
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/01/04 02:05
		
Correct some memory leaks in text region decoding: properly free arith
		 
	
		3cf2d67f
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/01/04 02:04
		
Correctly free the (dynamic) glyph array when freeing a symbol
		 
	
		ad0de343
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/01/04 00:17
		
Also correctly free the integer arith coding contexts in symbol
		 
	
		bff29a59
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/01/04 00:07
		
Properly free the arith and word stream states in symbol dictionary decoding.
		 
	
		81b74674
		 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
 authored
 on 2005/01/03 23:53
		
Properly free some segment results when the segment header structures
		 
Next