shithub: jbig2

RSS feed

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

f8a8d032 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 19:00
remove unused variables

b9bdc3ab – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 18:56
Fix incorrect check for error condition; thanks to Russell Lang's MSVC

15db0db7 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 18:55
include string.h for str* prototypes.

19968191 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 18:47
make the buffer rd/wr offsets unsigned ints to avoid signed/unsigned

a889e79e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 18:46
remove an unused variable

2c631503 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 18:28
Define PACKAGE and VERSION for the win32 build

554d849f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 18:26
remove an unreferenced variable.

12819e23 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 17:43
properly pass in the client params with the error callback when opening embedded streams

0f4c012e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 14:06
Add headers and test script to Makefile.am so they get distributed.

84599735 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 14:06
remove redundant package and version indications

6455a4bf – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 13:10
Add a memcmp() implementation, pulled in by autoconf if it's not available

d77b454b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/08/05 12:56
mention reg testing in changelog

0a3078ab – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/20 13:23
move repeated configuration includes to a new os_types.h

7a07db10 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/20 13:06
require automake 1.6

988dc4fc – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/20 12:19
minor rearrange

4d306e9e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/20 12:09
document endian worry

201eeb8a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/20 12:05
Remove an obsolete AC_SUBST

a61fc54c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/20 12:07
Space after testing message elipsis.

bf37c640 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/20 12:02
Replace (optional) linking to the openssl implementation of SHA-1, which

950df820 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/17 19:59
Use the recommended 'generalized' digest api from openssl, still computing

e21659fd – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/17 09:59
Add a regression test script based on the python unittest framework.

d88cf9f4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/17 09:52
comment out debug printouts

7d8a599b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/16 17:19
implement --quiet and --verbose. Verbosity now defaults to '1', which

427435dd – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/15 19:50
implement --version

dabd594f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/15 19:25
add config_types.h.in, generated by autogen.sh, to the AM MAINTAINERCLEANFILES variable.

d53ab5a9 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/15 16:01
Add a '--hash' cmdline option to print the SHA-1 hash of the decoded

778b53af – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/12 21:22
update configure.ac to 2.53, use AC_LIBOBJ() instead of updating LIBOBJS directly

da560598 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/12 21:10
remove 'can define uint32_t as' messages and fix a typo

31aeca14 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/12 21:04
Don't use shell expansions in the init macro arguments; autoconf now provides m4 macros for that.

f9e3d881 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/12 20:32
make jbig2_decode_text_region() static

8c096907 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/12 20:32
Fix up make_output_filename(), improve usage message.

372fddd1 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/12 20:03
ui cleanup. output filename generation is broken

e7ee4564 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/09 06:39
protect definitions of TRUE/FALSE

21b56ef9 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/09 06:13
Prefer #if defined()

6bb93125 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/09 06:09
Correct win32 headers dependency.

9f0cd848 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/09 05:49
We now decode the CVision Starr Report page embedded stream, once extracted from the pdf.

75e38f7a – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/09 05:45
Work around missing end-of-page segment in CVision's PDF-embedded jbig2 streams.

d7d07a0b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/09 05:38
Correct the dictionary-referral logic in the text segment decoder. Previously

66b303cf – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 15:23
additional debug messages

ca393a74 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 15:21
Fix parsing of sequential files.

0e74e387 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 10:54
Add support for building under Microsoft Visual C++ after a patch from Russell Lang. Please test.

44cbf7cd – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 10:26
Remove the internal include of stdint.h from jbig2.h, enforcing the requirement

7ea3cbeb – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 10:19
Add a CHANGES document.

eb37c87f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 10:13
add pbm2png to cvsignore

12c09379 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 10:11
Update pbm2png.c to pass a jbig2 context for the allocator, so that

c860cbae – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 10:10
Don't look for png.h specifically. This was causing problems with png.h was in an -I in CFLAGS, but not the standard place.

af9ddb9b – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 09:45
add config_types.h(.in) to cvsignore

b9d1e45d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/08 09:40
Work around stdint.h portability problems. If the C99 header isn't available,

63beb9c3 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/07 16:38
minor rename

6c00475e – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/07 16:30
Handle lossy and intermediate text regions as well as lossless immediate.

d85ffd48 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/04 12:33
API renames. Main loop is now jbig_data_in(data); image=jbig2_page_out();

f94a083d – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/04 09:54
cvsignore update

4c517739 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/04 09:53
fill out the README

2048089f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/04 09:34
Clean up some warnings from MSVC. Thanks to Russell Lang for the report.

6515f25c – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/04 08:08
Code cleanup (obsuscation?) Turn off excessive debugging output.

cdac7ee4 – raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/03 17:51
Fix image compositor. Code is not beautiful, but works.

f4a16df4 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/03 15:54
checkpoint compositor development

a6820e14 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/03 15:43
As per raph's suggestion, switch to byte-wise addressing for the image data.

55a01f74 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/03 10:56
Compositors now producing reasonable-looking output.

6b872950 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/02 20:55
checkpoint commit of compositor.

154b1f71 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/02 20:30
Oops. Previous stride calculation was correct.

3b182de2 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/02 20:10
We've been using (and want) the image stride in bytes, not words.

a5f70646 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/02 20:08
#ifdef the debug fprintf()s. comment cleanup. actually transpose on TRANSPOSED.

6c52ccfe – raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/07/01 15:34
Text region decoding now seems to decode 042_10.jb2 correctly. Added

91c71a44 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/06/27 10:02
checkpoint in-progress text decoder. close but no data yet.

ef06d243 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/06/24 19:28
another checkpoint of text region decoding work. referred-to segment info is correct now.

5613e3f9 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/06/24 15:09
checkpoint in-progress text region decoding procedures

a6752fd2 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/06/24 14:44
use the correct number of bytes in reading the referred-to segment numbers. (still untested)

6cb5f391 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/06/24 14:40
Save referred-to segment numbers. (untested)

fcc43c7f – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/06/24 11:51
checkpointing work on text region decoder.

468a9f35 – giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d> authored on 2002/06/22 17:20
Store the decoded symbol dictionary in the result field of the corresponding

Next