shithub: jbig2

RSS feed

018ec13e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/11 08:49
Make Jbig2SymbolDict more object like. Work in progress to unify

5933c480 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/11 08:15
Make the symbol dict lookup code public and move it out of jbig2_text.c.

02a9540f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/10 15:54
Properly quote nested M4 macros. The old code breaks in autoconf 2.58.

75c1235e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/10 12:02
Correct arguments to jbig2_image_free().

995e4a01 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/09 08:59
Add reference counting to the image structure to permit sharing of the glyph images

8f2d8d66 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/06 13:08
Fix a bug with text region rendering in the Patent.pdf example file from

51ae6b8a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/03 11:39
Add a missing header. Record warning fixes in the changelog.

04b5524d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/03 11:38
Add a 'default' case to the output file format switch to clear up some

d46b5050 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/03 11:34
Remove an unused variable.

a9edf8c0 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/11/03 11:32
Add string.h for memset().

e3232929 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/10/31 07:17
Cosmetic changes to the bootstrap script.

350f6edb – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/10/27 05:28
Add a cast to correct an MSVC warning.

e552e544 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/10/01 15:30
Remove an unnecessary check for the symbol id < 0 (it's unsigned) and

539a19a0 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/10/01 13:05
Add protection against uninitialized dictionary lists, as can happen for

1fd3f35b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/10/01 10:21
Correct an allocation size bug that caused memory access errors when the

bcc1da02 – tor <tor@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/09/29 11:33
Bounds checking and fixed bug with a0 and black background

848fce58 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/09/04 00:56
Update the changelog (nothing new to report).

c5bd9271 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/09/03 03:27
Add some uint*_t typedefs for cygwin. Cygwin apparently doesn't provide stdint.h, but does define

9d23c17a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/09/03 02:40
Add double include protection to os_types.h.

29466e00 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/09/02 22:56
Apply a patch to support compilation on VMS (as part of Ghostscript with openvms.mmk). Closes

a11b2b52 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/08/01 10:57
Enable dist-zip since that packaging was the most popular on

cd3bd3d7 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/08/01 10:34
Set release date for 0.4 release.

b26c9285 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/07/15 20:52
Replace the if tree for choosing sized int types with an easier to read

231a82bf – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/07/15 20:40
Use JBIG2_DEBUG instead of plain DEBUG for compile-conditional debugging

69366cad – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/06/17 15:24
Automake automatically distributes COPYING, but not LICENSE. :)

db0078f2 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/06/14 07:11
Some wording cleanup.

c98a1913 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/06/14 06:20
Grant GPL exception for linking to AFPL Ghostscript.

c0bc856d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/06/14 06:15
Add banner change to the changelog.

8cb34f5b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/06/14 05:40
Turn on keyword substitution so our $Id$ lines get updated in

43fcbcd7 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/06/13 18:42
Update the license headers to use the same legal redirect as Ghostscript

54850de6 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/20 08:03
Bump version number post-commit.

0797f658 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/20 06:39
Set date for 0.3 release.

cf4c5147 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/20 06:34
Update changelog.

4be0d08e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/20 06:31
Complete implementation of mmr decoding. We now pass another of the ubc test bitstreams!

01736665 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/20 06:30
Recorrect a typo in the recommit.

72f228ca – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:45
correct a typo.

96c0fc6a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:44
Add Theo deRaadt's portable (v)snprintf implementation for portability, under

c65c52c0 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:41
Move HAVE_LIBPNG to the msvc makefile; this shouldn't necessarily be included in the win32 build

1ed23257 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:39
Further conditionalize the symbol dictionary debug dump: it's now enabled with DUMP_SYMDICT

2f525802 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:34
Avoid a (spurious) uninitialized variable warning.

e3539c78 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:33
Pass the segment number to fprintf in the default error handler.

5c949815 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:32
Bump version number post-release.

48db6a45 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 18:25
Add brief instructions for building zlib and libpng under MSVC.

bfea1895 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 12:09
Mention adobe encoder handling in the changelog. We still don't handle multi-page (separate global

bf2f470f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 12:07
strncasecmp() isn't portable. work around until we can provide our own.

09f3c413 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 12:05
Update changelog for release.

a6217b4a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 12:04
It turned out not to be feasible to share rules between our MSVC

816d22ae – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 12:02
Remove the warnings flag; -Wall is gcc-specific so we need to turn it on from inside configure if

e3d615c2 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 12:00
MacOS generally has stdint.h available (Apple's tools on MacOS X or recent Metrowerks CodeWarrior)

7b85c558 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 11:59
Add -Wall to the CFLAGS.

9e4350a4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/05/07 11:56
Change the declaration to match the prototype.

de8bf02d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/04/02 11:17
Free the output filename.

246505fd – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/04/02 11:12
Try to set the output format based on the extension given in -o if any.

362445ce – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/04/01 16:57
Implement the '-t' option for setting the output file format.

e07cbaf8 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/04/01 16:00
Allocate sufficient memory for the referred-to segment list.

f5ff079d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/04/01 15:56
Add some additional comments.

5e95bfa1 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/31 16:27
Abstract common build rules to a separate makefile to facilitate building into ghostscript.

96f6a873 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/24 19:17
add some comments

8f68c407 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/23 17:24
Mention the new subversion repository.

65b4b234 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/10 09:44
add a debug message about segment page association

f93bc27c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/05 09:29
Make jbig2_find_segment() part of the public api and move it to jbig2_segment.c.

ce9531e0 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/05 07:25
correct a nested debug #ifdef

c63db75d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/04 22:32
Update copyright dates on new files.

22881a46 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/04 21:44
Add support for ASCII-format comment extension segments. So far it's just

4f74ab25 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/04 12:29
Code cleanup: re-order a buffer-size check in the segement header parser to avoid a memory leak on

21c62259 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/04 11:52
Switch to automake 1.7 and move the options to Makefile.am.

274ae8d1 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/04 11:15
Remove the check for malloc. Since we're assuming C99, it will definitely be there, and recent

cb59bb24 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/04 10:39
Correct a typo in the previous commit.

e6ad7853 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/03/04 10:24
Try to make autogen.sh smarter about automake version mismatch.

cfe0afbb – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/02/11 17:59
Correct some accidentally-introduced line breaks in the sha1 code.

5fb176e3 – raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/02/07 00:14
Debug message for "referred to segment" had an extra level of

376546a6 – raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/02/07 00:06
Fixes: make find_segment search globals, and also fix off-by-one.

5e048fb2 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/02/05 10:27
Use a namespace-prefixed, more verbose name for the MMR huffman tables. They

fce47c5b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/02/05 10:09
Add double-include protection to the public header.

66d05e3c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/02/03 15:04
Provide a default error handler if the client doesn't specify one,

8fd3ed86 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2003/01/27 11:49
add some files to cvsignore

5df2b837 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/11/14 07:19
Add the three-page test file from appendix h of the jbig2 spec. This version

f24a7a84 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/15 10:57
document portability fixes

73934fd9 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/15 10:54
Remove //-style comments for the benifit of those not using gcc.

c6d9d6dd – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/15 09:52
checkpoint commit: do-nothing -t option for setting output file type.

771b3b4d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/15 07:55
Prepend -lpng -lz to LIBS to preserve link order dependencies.

f5911b3c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/14 12:58
correct order of pow() check

d113ae21 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/14 12:07
Add a --with-libpng[=prefix] option. This can be used to specify the

63165e5f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/14 10:21
libpng calls pow() which on some systems means we need -lm.

377728e4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/14 07:44
Remove //-style comments.

229557eb – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/14 06:31
Declare the test vector (strings) as char instead of unsigned char. We already cast to (uint8_t*) before passing to the hash routines, and the declaration caused a signed/unsigned warning in strlen() on some systems. Thanks to Tom Kacvinsky for this one.

834b69f7 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/14 06:25
remove spurious semicolon. thanks to Tom Kacvinsky for catching this.

f30fb27a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/14 06:22
Fix up file-ending newlines. After a patch from Tom Kacvinsky.

865f3114 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/10 06:39
refine const ** to const * const * to avoid warnings.

85bf278b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/07 08:50
Use callbacks for writing png data out to a file. This is necessary when

6aa746d4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/07 06:18
bump version post release

45ced1e5 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 10:35
cvsignore additions

8a586cd6 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 07:52
fixup install target

037a0bdc – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 07:31
fix a typo

4b55adb9 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 07:30
Wrap the README at 72 character-per-line and add links to the website and

4fa4291e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 07:27
add the msvc makefile to the dist target

bad2f808 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 07:15
Add some casts to avoid MSVC warnings where it improves readability.

db6ba0ba – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 06:57
Document png_init_io() not working on win32 when libpng is a dll. Please

f5debdea – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/06 06:54
MSVC makefile updates from Russell Lang.

9fae8ec8 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 19:07
additional code cleanup inspired by compiler warnings

Next