TMF Hg

remove unused SWAP macro.

  • Wed, 12 Mar 2003 07:38:57 +0000
  • by eric [Wed, 12 Mar 2003 07:38:57 +0000] rev 100
  • remove unused SWAP macro.

changed g4_table_gen to generate both a header and a C source file (g4_tables.[ch]).

  • Wed, 12 Mar 2003 06:57:46 +0000
  • by eric [Wed, 12 Mar 2003 06:57:46 +0000] rev 99
  • changed g4_table_gen to generate both a header and a C source file (g4_tables.[ch]).

added include of <string.h>.

  • Wed, 12 Mar 2003 06:40:34 +0000
  • by eric [Wed, 12 Mar 2003 06:40:34 +0000] rev 98
  • added include of <string.h>.

changed bitblt_table_gen.c to generate both a header and a C source file (bitblt_tables.[ch]).

  • Wed, 12 Mar 2003 06:39:22 +0000
  • by eric [Wed, 12 Mar 2003 06:39:22 +0000] rev 97
  • changed bitblt_table_gen.c to generate both a header and a C source file (bitblt_tables.[ch]).

removed get_row_run_lengths().

  • Wed, 12 Mar 2003 06:02:46 +0000
  • by eric [Wed, 12 Mar 2003 06:02:46 +0000] rev 96
  • removed get_row_run_lengths().

many bug fixes including bit ordering of output, search positions and polarities. added G4_DEBUG conditional.

  • Tue, 11 Mar 2003 11:14:39 +0000
  • by eric [Tue, 11 Mar 2003 11:14:39 +0000] rev 95
  • many bug fixes including bit ordering of output, search positions and polarities. added G4_DEBUG conditional.

Working on G4 encoding.

  • Mon, 10 Mar 2003 13:08:25 +0000
  • by eric [Mon, 10 Mar 2003 13:08:25 +0000] rev 94
  • Working on G4 encoding.

*** empty log message ***

  • Mon, 10 Mar 2003 09:58:34 +0000
  • by eric [Mon, 10 Mar 2003 09:58:34 +0000] rev 93
  • *** empty log message ***

Replaced all uses of float with double.

  • Mon, 10 Mar 2003 09:58:09 +0000
  • by eric [Mon, 10 Mar 2003 09:58:09 +0000] rev 92
  • Replaced all uses of float with double.

Moved g4 encoding functions from pdf library to bitblt library.

  • Mon, 10 Mar 2003 09:49:50 +0000
  • by eric [Mon, 10 Mar 2003 09:49:50 +0000] rev 91
  • Moved g4 encoding functions from pdf library to bitblt library.

added separate conditional for Electric Fence (EFENCE). moved test programs into Maketest.

  • Sat, 08 Mar 2003 10:02:13 +0000
  • by eric [Sat, 08 Mar 2003 10:02:13 +0000] rev 90
  • added separate conditional for Electric Fence (EFENCE). moved test programs into Maketest.

fixes to pdf_split_name_tree_node(). when splitting a non-leaf node, update children's parent field. recursively split upward if necessary.

  • Sat, 08 Mar 2003 09:31:23 +0000
  • by eric [Sat, 08 Mar 2003 09:31:23 +0000] rev 89
  • fixes to pdf_split_name_tree_node(). when splitting a non-leaf node, update children's parent field. recursively split upward if necessary.

fix bugs in pdf_split_name_tree_node().

  • Sat, 08 Mar 2003 09:23:05 +0000
  • by eric [Sat, 08 Mar 2003 09:23:05 +0000] rev 88
  • fix bugs in pdf_split_name_tree_node().

more code for pdf_split_name_tree_node().

  • Sat, 08 Mar 2003 07:45:46 +0000
  • by eric [Sat, 08 Mar 2003 07:45:46 +0000] rev 87
  • more code for pdf_split_name_tree_node().

added conditionals for debug builds and static linking.

  • Sat, 08 Mar 2003 07:23:49 +0000
  • by eric [Sat, 08 Mar 2003 07:23:49 +0000] rev 86
  • added conditionals for debug builds and static linking.

add linked list of name trees to struct pdf_file, and finalize all name trees when PDF file is closed.

  • Sat, 08 Mar 2003 06:52:09 +0000
  • by eric [Sat, 08 Mar 2003 06:52:09 +0000] rev 85
  • add linked list of name trees to struct pdf_file, and finalize all name trees when PDF file is closed.

more work on pdf_add_tree_element().

  • Fri, 07 Mar 2003 11:35:36 +0000
  • by eric [Fri, 07 Mar 2003 11:35:36 +0000] rev 84
  • more work on pdf_add_tree_element().

more work on pdf_add_tree_element().

  • Fri, 07 Mar 2003 11:28:45 +0000
  • by eric [Fri, 07 Mar 2003 11:28:45 +0000] rev 83
  • more work on pdf_add_tree_element().

added pdf_compare_obj().

  • Fri, 07 Mar 2003 11:02:31 +0000
  • by eric [Fri, 07 Mar 2003 11:02:31 +0000] rev 82
  • added pdf_compare_obj().

added noreturn attribute to pdf_fatal().

  • Fri, 07 Mar 2003 11:02:12 +0000
  • by eric [Fri, 07 Mar 2003 11:02:12 +0000] rev 81
  • added noreturn attribute to pdf_fatal().

added name trees and number trees.

  • Fri, 07 Mar 2003 10:16:08 +0000
  • by eric [Fri, 07 Mar 2003 10:16:08 +0000] rev 80
  • added name trees and number trees.

move struct pdf_bookmark from pdf_private.h into pdf_bookmark.c.

  • Wed, 05 Mar 2003 20:56:25 +0000
  • by eric [Wed, 05 Mar 2003 20:56:25 +0000] rev 79
  • move struct pdf_bookmark from pdf_private.h into pdf_bookmark.c.

correct copyright years on recently created source files.

  • Wed, 05 Mar 2003 20:44:33 +0000
  • by eric [Wed, 05 Mar 2003 20:44:33 +0000] rev 78
  • correct copyright years on recently created source files.

added count field to struct pdf_bookmark.

  • Wed, 05 Mar 2003 20:39:50 +0000
  • by eric [Wed, 05 Mar 2003 20:39:50 +0000] rev 77
  • added count field to struct pdf_bookmark.

fixed Count for closed bookmarks, doesn't contribute to parent's Count.

  • Wed, 05 Mar 2003 02:26:43 +0000
  • by eric [Wed, 05 Mar 2003 02:26:43 +0000] rev 76
  • fixed Count for closed bookmarks, doesn't contribute to parent's Count.

Added support for PageMode.

  • Wed, 05 Mar 2003 02:09:49 +0000
  • by eric [Wed, 05 Mar 2003 02:09:49 +0000] rev 75
  • Added support for PageMode.

added bookmark support.

  • Wed, 05 Mar 2003 01:58:36 +0000
  • by eric [Wed, 05 Mar 2003 01:58:36 +0000] rev 74
  • added bookmark support.

*** empty log message ***

  • Wed, 05 Mar 2003 01:58:31 +0000
  • by eric [Wed, 05 Mar 2003 01:58:31 +0000] rev 73
  • *** empty log message ***

get_row_run_lengths() now fills in an array of run_t to provide more information.

  • Sun, 23 Feb 2003 17:40:41 +0000
  • by eric [Sun, 23 Feb 2003 17:40:41 +0000] rev 72
  • get_row_run_lengths() now fills in an array of run_t to provide more information.

Generate G4 tables from strings of ones and zeros.

  • Sat, 22 Feb 2003 10:02:06 +0000
  • by eric [Sat, 22 Feb 2003 10:02:06 +0000] rev 71
  • Generate G4 tables from strings of ones and zeros.

updated HDRS

  • Fri, 21 Feb 2003 12:29:16 +0000
  • by eric [Fri, 21 Feb 2003 12:29:16 +0000] rev 70
  • updated HDRS

GPL

  • Fri, 21 Feb 2003 12:28:37 +0000
  • by eric [Fri, 21 Feb 2003 12:28:37 +0000] rev 69
  • GPL

g4 tables

  • Fri, 21 Feb 2003 12:28:06 +0000
  • by eric [Fri, 21 Feb 2003 12:28:06 +0000] rev 68
  • g4 tables

changed pdf_calloc() to take two args like ordinary calloc(). added pdf_stream_write_bits() and pdf_stream_flush_bits().

  • Fri, 21 Feb 2003 10:49:11 +0000
  • by eric [Fri, 21 Feb 2003 10:49:11 +0000] rev 67
  • changed pdf_calloc() to take two args like ordinary calloc(). added pdf_stream_write_bits() and pdf_stream_flush_bits().

implemented ImageMask fill color arguments to pdf_write_g4_fax_image().

  • Fri, 21 Feb 2003 09:25:47 +0000
  • by eric [Fri, 21 Feb 2003 09:25:47 +0000] rev 66
  • implemented ImageMask fill color arguments to pdf_write_g4_fax_image().

*** empty log message ***

  • Fri, 21 Feb 2003 09:12:05 +0000
  • by eric [Fri, 21 Feb 2003 09:12:05 +0000] rev 65
  • *** empty log message ***

added image position and size arguments to pdf_write_g4_fax_image.

  • Fri, 21 Feb 2003 09:01:33 +0000
  • by eric [Fri, 21 Feb 2003 09:01:33 +0000] rev 64
  • added image position and size arguments to pdf_write_g4_fax_image.

GPL.

  • Fri, 21 Feb 2003 08:49:11 +0000
  • by eric [Fri, 21 Feb 2003 08:49:11 +0000] rev 63
  • GPL.

my own PDF routines to replace Panda.

  • Thu, 20 Feb 2003 12:44:17 +0000
  • by eric [Thu, 20 Feb 2003 12:44:17 +0000] rev 62
  • my own PDF routines to replace Panda.

my own PDF routines to replace Panda.

  • Thu, 20 Feb 2003 12:21:10 +0000
  • by eric [Thu, 20 Feb 2003 12:21:10 +0000] rev 61
  • my own PDF routines to replace Panda.

fix includes.

  • Thu, 20 Feb 2003 12:20:28 +0000
  • by eric [Thu, 20 Feb 2003 12:20:28 +0000] rev 60
  • fix includes.

my own PDF routines to replace Panda.

  • Thu, 20 Feb 2003 12:16:00 +0000
  • by eric [Thu, 20 Feb 2003 12:16:00 +0000] rev 59
  • my own PDF routines to replace Panda.

only need a single table for run length encoding now.

  • Thu, 20 Feb 2003 12:11:35 +0000
  • by eric [Thu, 20 Feb 2003 12:11:35 +0000] rev 58
  • only need a single table for run length encoding now.

added run length encoding function.

  • Thu, 20 Feb 2003 12:11:06 +0000
  • by eric [Thu, 20 Feb 2003 12:11:06 +0000] rev 57
  • added run length encoding function.

added code to generate RLE tables.

  • Wed, 19 Feb 2003 10:34:35 +0000
  • by eric [Wed, 19 Feb 2003 10:34:35 +0000] rev 56
  • added code to generate RLE tables.

fix error reporting in process_specs(). rename some functions for clarity.

  • Wed, 19 Feb 2003 10:20:05 +0000
  • by eric [Wed, 19 Feb 2003 10:20:05 +0000] rev 55
  • fix error reporting in process_specs(). rename some functions for clarity.

*** empty log message ***

  • Wed, 19 Feb 2003 10:17:12 +0000
  • by eric [Wed, 19 Feb 2003 10:17:12 +0000] rev 54
  • *** empty log message ***

rename br.c to bitblt_table_gen.c, and integrate use of it into build process

  • Wed, 19 Feb 2003 10:14:49 +0000
  • by eric [Wed, 19 Feb 2003 10:14:49 +0000] rev 53
  • rename br.c to bitblt_table_gen.c, and integrate use of it into build process

*** empty log message ***

  • Wed, 19 Feb 2003 10:15:16 +0000
  • by eric [Wed, 19 Feb 2003 10:15:16 +0000] rev 52
  • *** empty log message ***

added 'dist' target, and minor cleanup REL_0_10

  • Tue, 21 Jan 2003 18:53:48 +0000
  • by eric [Tue, 21 Jan 2003 18:53:48 +0000] rev 51
  • added 'dist' target, and minor cleanup

output copyright message and URL before usage message

  • Tue, 21 Jan 2003 18:39:55 +0000
  • by eric [Tue, 21 Jan 2003 18:39:55 +0000] rev 50
  • output copyright message and URL before usage message

added command-line mode

  • Tue, 21 Jan 2003 18:30:49 +0000
  • by eric [Tue, 21 Jan 2003 18:30:49 +0000] rev 49
  • added command-line mode

now use C99 stdint.h and stdbool.h

  • Mon, 26 Aug 2002 06:03:55 +0000
  • by eric [Mon, 26 Aug 2002 06:03:55 +0000] rev 48
  • now use C99 stdint.h and stdbool.h

fixed 'middle-endian' output from TIFFReadScanline

  • Mon, 26 Aug 2002 05:43:49 +0000
  • by eric [Mon, 26 Aug 2002 05:43:49 +0000] rev 47
  • fixed 'middle-endian' output from TIFFReadScanline

only call resize_bitmap if necessary

  • Sun, 25 Aug 2002 13:22:42 +0000
  • by eric [Sun, 25 Aug 2002 13:22:42 +0000] rev 46
  • only call resize_bitmap if necessary

cloning an input context wasn't updating last_input_context

  • Sun, 25 Aug 2002 13:21:28 +0000
  • by eric [Sun, 25 Aug 2002 13:21:28 +0000] rev 45
  • cloning an input context wasn't updating last_input_context

changed program name to "t2p"

  • Wed, 30 Jan 2002 08:55:53 +0000
  • by eric [Wed, 30 Jan 2002 08:55:53 +0000] rev 44
  • changed program name to "t2p"

*** empty log message ***

  • Tue, 22 Jan 2002 09:42:42 +0000
  • by eric [Tue, 22 Jan 2002 09:42:42 +0000] rev 43
  • *** empty log message ***

started work on bitblt optimization - split rotate functions from bitblt.

  • Wed, 02 Jan 2002 16:39:39 +0000
  • by eric [Wed, 02 Jan 2002 16:39:39 +0000] rev 42
  • started work on bitblt optimization - split rotate functions from bitblt.

Initial revision

  • Wed, 02 Jan 2002 16:39:20 +0000
  • by eric [Wed, 02 Jan 2002 16:39:20 +0000] rev 41
  • Initial revision