116 lines
3.3 KiB
Plaintext
116 lines
3.3 KiB
Plaintext
Version 0.17 (2019 October 1)
|
|
|
|
* Updated documentation with accurate contact information.
|
|
|
|
* Moved version number to jbig2.h, and adapted configure
|
|
correspondingly. Added pkg-config file to be installed
|
|
along side library. Added run-time check of version
|
|
number so that the correct header is used with the matching
|
|
binary library.
|
|
|
|
* Bug fixes.
|
|
|
|
Version 0.16 (2019 April 04)
|
|
|
|
* API change allowing for library users to get the custom allocator
|
|
so it may be freed if necessary. This is useful if the allocator
|
|
is extended with e.g. a custom pointer needed by the allocator
|
|
callbacks.
|
|
|
|
Version 0.15 (2018 September 04)
|
|
|
|
* Bug fix release, with many security related and stability fixes
|
|
as well as better tolerance/behaviour with out of spec files
|
|
|
|
Version 0.14 (2017 October 04)
|
|
|
|
* Bug fix release.
|
|
|
|
Version 0.13 (2016 April 07)
|
|
|
|
* Bug fix release.
|
|
|
|
Version 0.12 (2014 October 1)
|
|
|
|
* Bug fix release.
|
|
|
|
Version 0.11 (2010 February 2)
|
|
|
|
* Support for generic regions with typical prediction (042_8.jb2)
|
|
* Correct bitmap offsets with transposed text (042_19.jb2)
|
|
* Autotools build now uses libtool and provides a shared library
|
|
* Manpage for jbig2dec
|
|
* Code cleanup and robustness fixes
|
|
|
|
Version 0.10 (2009 May 28)
|
|
|
|
* Security fix for malicious symbol dictionaries CVE-2009-0196
|
|
* Fix various resource leaks and error handling issues
|
|
* Dynamically allocate huffman symbol length histogram to save space
|
|
* Support aggregate symbol coding
|
|
* Work around invalid Xerox WorkCentre streams which write the
|
|
final segment length as -1
|
|
* Fix an issue with huffman table runcodes
|
|
|
|
Version 0.9 (2006 July 27)
|
|
|
|
* striped page support
|
|
* successfully decodes ubc test streams 042_9, 042_20
|
|
|
|
Version 0.8 (2005 April 6)
|
|
|
|
* Fix an allocation error in the page array
|
|
* properly handle non-OR image composition operators
|
|
* Fix a UMR bug in the compositor
|
|
* successfully decodes ubc test streams 042_12,15,16,17,18
|
|
* various memory leak fixes
|
|
|
|
Version 0.7 (2004 December 8)
|
|
|
|
* properly initialize page buffers
|
|
* refinement region handling
|
|
* successfully decodes ubc test streams 042_21, 042_22 and 042_23
|
|
* generic region template 3 handling with arbitrary AT locations
|
|
* successfully decodes ubc test streams 042_6 and 042_7
|
|
|
|
Version 0.6 (2003 December 31)
|
|
|
|
* minor portability fix for cygwin
|
|
|
|
Version 0.5 (2003 December 4)
|
|
|
|
* compiler warning fixes
|
|
* Properly handle the export specification for symbol
|
|
dictionaries.
|
|
* successfully decodes multipage documents from the
|
|
Adobe encoder.
|
|
|
|
Version 0.4 (released 2003 August 1)
|
|
|
|
* redid license header to simplify relabelling for commercial
|
|
distribution, borrowing from Ghostscript.
|
|
|
|
Version 0.3 (released 2003 May 20)
|
|
|
|
* win32 portability fixes related to ghostscript integration
|
|
* generic mmr region support
|
|
* successfully decodes ubc test stream 042_3
|
|
|
|
Version 0.2 (released 2003 April 17)
|
|
|
|
* portability fixes
|
|
* support for metadata extension segments (latin-1 only)
|
|
* decodes single-page documents from the Adobe encoder
|
|
* various other bugfixes
|
|
|
|
Version 0.1 (released 2002 August 6)
|
|
|
|
* decodes artithmetic and huffman-coded generic regions
|
|
- some templates not working
|
|
* decodes arithmetic symbol dictionaries
|
|
* decodes artithmetic text regions
|
|
* successfully decodes ubc test streams 042_1,2,4,5 and 10.
|
|
* successfully decodes CVision embedded bitstream str-p39
|
|
* regression testing harness based on SHA-1 hashes of known files
|
|
|