RSS feed
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
f2ac7803
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/22 12:05
Gratuitous renaming. Promote the segment header to Jbig2Segment and use it
7fc72d14
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/22 06:08
Treat seg_idx=-1 specially in the error callback, since we're using that for
8384a640
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/22 05:58
Interpret '-' as an output filename meaning stdout.
72591b23
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/22 05:47
remove the redundant width and height fields from Jbig2GenericRegionParams
8f101214
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/21 19:11
restore original behavior for -DOUTPUT_PBM
30beab7a
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/21 18:56
Update decode_symbol_dict() to use images, fixing a type-related bug from the earlier changes.
69b79684
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/21 18:54
remove dead code
acf706d0
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/21 15:11
remove dead code
12369718
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/21 15:10
Generic regions decode into Jbig2Image structures, which are then (trivially)
ed23b268
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/20 11:42
Beginnings of text segment handling. Parse (most of) the text region
22320087
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/20 11:40
Fix a precedence bug which prevented using the first page structure.
0cad58a5
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/18 09:40
Handle 'page info' segments, and allocate an image buffer based on the page size.
033b9666
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/18 05:46
Add warnings for remaining unhandled segment types. remove dead code.
86787151
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/17 17:11
add prototypes for segment header routines
5219d82f
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/17 17:06
Further segment code rearrangement. Add some comments and promote some bitwise types to unsigned. Also add some diagnostic messages on segment type.
dcb62034
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/17 12:30
Update the image routines to use the ctx structure for dynamic memory and remove the test framework.
f46505e1
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/17 09:27
add some autotools files to .cvsignore
559870f8
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/15 12:16
actually add the segment header source
c47c3b08
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/15 12:02
add segment routines in a separate file. prune the semi-dead jbig2dec.h in
2dce5e04
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/15 11:47
Add -lpng to LIBS when the png library is available.
57c5cda8
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/15 10:15
Add page segment parse and dump routines.
e22ae8f1
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/15 10:12
minor code rearrangement and comments
43bf50d0
– raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/04 20:15
Brings code into line with spec. This fixes the SOFTWARE_CONVENTION case
8055e400
– raph <raph@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/04 20:03
Fixes bug in arithmetic integer decoding procedure. Thanks to William
2d6d6e0c
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/04 12:51
Add pbm import support and a simple 'pbm2png' implementation as a test harness for the image code. No makefile support--just didn't want to lose the code.
f508fadb
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/06/04 12:47
add some description of the decoder commandline options
693e8b21
– giles <giles@ded80894-8fb9-0310-811b-c03f3676ab4d>
authored
on 2002/05/08 22:29
add getopt implementation for portability to systems w/o getopt_long()
Next