1 | Version 3.2.9 |
---|
2 | Removed '"' from ifhp.conf file that really messed things up. |
---|
3 | |
---|
4 | Version 3.2.8 |
---|
5 | Enabled PCL copies=nnn code |
---|
6 | (Missing operation reported by: Gerard Kok <kokg@geo.vu.nl>) |
---|
7 | Fixed pcl_linesperpage=...F instead of E |
---|
8 | (Reported by: Gerard Kok <kokg@geo.vu.nl>) |
---|
9 | When you are using the TEXT to XXX translation facility, |
---|
10 | the .... ZOPTS .... will get replaced with .... -Zzoptions .... |
---|
11 | and .... TOPTS .... will get replaced with .... -Ttoptions .... |
---|
12 | |
---|
13 | Updated ifhp.conf file, added comments, moved HP5SiMx PostScript |
---|
14 | to the HP5SiMx section. |
---|
15 | |
---|
16 | Modified the Pjl_console code to not be 'sticky'. This was painful. |
---|
17 | (Suggested by: Olav Kolbu <olav.kolbu@usit.uio.no>) |
---|
18 | |
---|
19 | After extensive hand to hand combat with QMS printers, |
---|
20 | discovered that they apparently do NOT return status or PostScript |
---|
21 | output in a reliable manner. Added/modified [qms1725] entry |
---|
22 | to reflect this. Use appsocket protocol, but WITHOUT status |
---|
23 | capability. Also note that port 35 seems to be used by default, |
---|
24 | although this can be configured via the TCP/IP telnet interface. |
---|
25 | (Your milage may vary). |
---|
26 | |
---|
27 | Version 3.2.7 |
---|
28 | Rearranged code in Read_write_timeout() so that a read of status is |
---|
29 | attempted BEFORE exiting on a write error. |
---|
30 | |
---|
31 | added pclbanner to the distribution |
---|
32 | |
---|
33 | IFHP recognizes the PJL 'reset' sequence and treats it as a |
---|
34 | 'raw' or unprocessed job. This allows you to send PJL jobs to the printer |
---|
35 | and not have them interpreted as PCL. |
---|
36 | |
---|
37 | Version 3.2.6 |
---|
38 | Added a console message for Lexmark and HP Printers that |
---|
39 | will be 'sticky' and stay visible after the job has been |
---|
40 | printed. |
---|
41 | (Provided by: Jason L Tibbitts III <tibbs@uh.edu>) |
---|
42 | |
---|
43 | Fixed up 'progress' so that it prints Kbytes correctly... sigh. |
---|
44 | |
---|
45 | |
---|
46 | Version 3.2.5 |
---|
47 | changed the a2ps options in ifhp.conf: |
---|
48 | -q -B -1 -M Letter --borders=no -o- |
---|
49 | (Suggested by: Jeff Gostin <jgostin@best.com>) |
---|
50 | |
---|
51 | Version 3.2.5 |
---|
52 | Cleaned up documentation, made sure the various |
---|
53 | configuration and installation defaults were consistent. |
---|
54 | Ummm... and also removed a core dump from the distribution. |
---|
55 | Sigh... |
---|
56 | |
---|
57 | Version 3.2.4 |
---|
58 | Cleaned up Makefile.in so that running configure in another directory |
---|
59 | will be possible. That is, |
---|
60 | cd ifhp... |
---|
61 | where=`pwd` |
---|
62 | mkdir ... |
---|
63 | cd ... |
---|
64 | sh $where/configure |
---|
65 | will now work correctly, and you can do a make install in $where |
---|
66 | |
---|
67 | Added README.utilities and updated ifhp.conf file so that it has URL |
---|
68 | and ftp sites for file, enscript and a2ps tools. |
---|
69 | |
---|
70 | The phaser support did not work with OF and IF filters. |
---|
71 | More 'shutdowns' and clean up added. |
---|
72 | |
---|
73 | Sync and waitend made separate operations. |
---|
74 | You can now skip 'syncing' at the start, but you |
---|
75 | can force 'waitend'. This is side effect of phaser |
---|
76 | operation. You need to read status back from the printer until it closes |
---|
77 | the reverse connnection. If you have appsocket with waitend, |
---|
78 | you will read status back until the job finishes. If you do |
---|
79 | appsocket with waitend@, you will get no status information for job. |
---|
80 | This is not good, but gives you very fast throughput. |
---|
81 | |
---|
82 | Version 3.2.3 |
---|
83 | Updated Makefile.in so that when you do $(path)/configure for |
---|
84 | building in a separate directory, the right files are found. |
---|
85 | |
---|
86 | Version 3.2.2 |
---|
87 | Added support for Tektronixs Phaser Printers - using the appsocket protocol |
---|
88 | |
---|
89 | Version 3.2.1 |
---|
90 | |
---|
91 | Most of the code seems pretty stable, so we start a new major release. |
---|
92 | There are mostly minor changes in the code for this release. |
---|
93 | |
---|
94 | Added 'PseudoMagicFilter Support' and got text to PS conversion |
---|
95 | working correctly. |
---|
96 | |
---|
97 | # |
---|
98 | # text conversion control |
---|
99 | # |
---|
100 | # control text to whatever conversion |
---|
101 | # |
---|
102 | # if you cannot find type, then try this file utility |
---|
103 | # |
---|
104 | # if the type is text and not supported on your system, do a conversion |
---|
105 | # Method 1 - set 'default_language' as text, and run |
---|
106 | # the program through a text to known converter |
---|
107 | # |
---|
108 | default_language=text |
---|
109 | text_converter=/usr/local/bin/a2ps -q -B -o- |
---|
110 | # output of the converter is pcl, ps, or raw |
---|
111 | text_converter_output=ps |
---|
112 | |
---|
113 | # |
---|
114 | # Method 2 - |
---|
115 | # Use the file util and match the output |
---|
116 | # file reports format information |
---|
117 | # glob text_output_format text_converter |
---|
118 | # - you do a glob match against pattern and use the converter |
---|
119 | # |
---|
120 | default_language=unknown |
---|
121 | file_util_path=/usr/bin/file - |
---|
122 | file_output_match = [ |
---|
123 | *text* ps /usr/local/bin/a2ps -q -B -o- |
---|
124 | ] |
---|
125 | # you need a temp file location |
---|
126 | tempfile=/var/tmp/ifhp |
---|
127 | |
---|
128 | Added a horrible horrible kludge that allows multiple fonts to be |
---|
129 | loaded. You need to use: |
---|
130 | ifhp -Zfont=this,font=that,... |
---|
131 | which gets translated into font=this,that and the font handling code |
---|
132 | then works OK. |
---|
133 | |
---|
134 | Added a QMS1725 entry that just might work. |
---|
135 | Fixed up a couple of minor PostScript quirks. |
---|
136 | Added PJL support for duplex. |
---|
137 | |
---|
138 | Version 3.1.20 |
---|
139 | Documentation. More Documentation. More ... |
---|
140 | Sigh... |
---|
141 | |
---|
142 | Version 3.1.19 |
---|
143 | Made status messages less verbose. |
---|
144 | 'trace_on_stderr' is now just 'trace' ... Sigh... |
---|
145 | |
---|
146 | Version 3.1.17 |
---|
147 | Changed CRLF back to not effective... Sigh. |
---|
148 | |
---|
149 | Version 3.1.16 |
---|
150 | Fixed a problem with testing short files for file type. |
---|
151 | (Noted by: Mike Whitson <mwhitson@MIT.EDU>) |
---|
152 | |
---|
153 | Added ledger paper types. HP printers are very odd... |
---|
154 | (John McCash thinks so too) |
---|
155 | |
---|
156 | Made CRLF the default in ifhp.conf |
---|
157 | |
---|
158 | Version 3.1.15 |
---|
159 | Not distributed |
---|
160 | |
---|
161 | Version 3.1.14 |
---|
162 | |
---|
163 | ifhp.conf: |
---|
164 | pcl_pagesize \033&l#A - set page size |
---|
165 | Thu Feb 4 16:52:58 PST 1999 |
---|
166 | remove_control=xyz... |
---|
167 | if PostScript AND you have a ^x, ^y, ^z, etc., remove it. |
---|
168 | Suggested use: remove_control=CT removes CTRL-C, CTRL-T |
---|
169 | (Suggested by Mike Whitson <mwhitson@MIT.EDU>) |
---|
170 | |
---|
171 | Version 3.1.6 - 3.1.13 |
---|
172 | Lots and lots and lots of changes in ifhp.conf, etc, etc. |
---|
173 | Stable version approaching. |
---|
174 | |
---|
175 | Version 3.1.5 |
---|
176 | Experiments with various printers showed that the ifhp.conf |
---|
177 | file needed modification. |
---|
178 | |
---|
179 | Added a 'banner_only' mode for banner printing only. |
---|
180 | |
---|
181 | |
---|
182 | Version 3.1.4 |
---|
183 | Sun Dec 27 18:22:44 PST 1998 |
---|
184 | Total rewrite of the ifhp software using a clean room |
---|
185 | approach. |
---|
186 | Patrick Powell papowell@astart.com |
---|
187 | |
---|
188 | $Id: CHANGES,v 1.1.1.4 1999-05-18 19:17:32 mwhitson Exp $ |
---|