1141cc406Sopenharmony_ci2001-07-01 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
2141cc406Sopenharmony_ci************************  end of code freeze ***********************************
3141cc406Sopenharmony_ci************************  Release of sane-backends 1.0.5 **********************
4141cc406Sopenharmony_ci
5141cc406Sopenharmony_ci
6141cc406Sopenharmony_ci2001-06-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
7141cc406Sopenharmony_ci
8141cc406Sopenharmony_ci	* configure configure.in: Disabled warnings by default.
9141cc406Sopenharmony_ci	* NEWS: Updated version numbers, added dc25.
10141cc406Sopenharmony_ci
11141cc406Sopenharmony_ci2001-06-25  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
12141cc406Sopenharmony_ci
13141cc406Sopenharmony_ci	* configure.in/configure: changed version to 1.0.5
14141cc406Sopenharmony_ci
15141cc406Sopenharmony_ci2001-06-25 ********** CODE FREEZE FOR SANE-1.0.5
16141cc406Sopenharmony_ci	   snapshot sane-backends-pre1-1.0.5
17141cc406Sopenharmony_ci           planned release on 2001-07-01
18141cc406Sopenharmony_ci
19141cc406Sopenharmony_ci
20141cc406Sopenharmony_ci2001-06-24  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
21141cc406Sopenharmony_ci
22141cc406Sopenharmony_ci	* backend/umax*: bugfixes:
23141cc406Sopenharmony_ci          * bugfix for DOR:
24141cc406Sopenharmony_ci            - bottom-right edge keeps in position if possible when DOR is switched on
25141cc406Sopenharmony_ci
26141cc406Sopenharmony_ci          * bugfix for Astra 610S color mode:
27141cc406Sopenharmony_ci            - scale_y is set to 0.5 if y_resolutions is smaller than optical_res/2
28141cc406Sopenharmony_ci              this does fix the color scan problems for Astra 610S.
29141cc406Sopenharmony_ci              Not tested for Astra 600S.
30141cc406Sopenharmony_ci
31141cc406Sopenharmony_ci2001-06-20  Peter Fales <peter@fales.com>
32141cc406Sopenharmony_ci
33141cc406Sopenharmony_ci	* backend/dc25.c - Backed out the previously added mkdtemp()
34141cc406Sopenharmony_ci	  patch, as mkdtemp is not available on all platforms.
35141cc406Sopenharmony_ci	* TODO: Removed entry about dc25 bug
36141cc406Sopenharmony_ci
37141cc406Sopenharmony_ci2001-06-20  Henning Meier-Geinitz <henning@meier-geinitz.de>
38141cc406Sopenharmony_ci
39141cc406Sopenharmony_ci	* TODO: Updated documentation entries. Added compilation bug in dc25.c.
40141cc406Sopenharmony_ci
41141cc406Sopenharmony_ci2001-06-20  Stéphane Voltz  <svoltz@wanadoo.fr>
42141cc406Sopenharmony_ci
43141cc406Sopenharmony_ci	* doc/sane-umax_pp.man:  corrections according to the TODO list
44141cc406Sopenharmony_ci
45141cc406Sopenharmony_ci--- cvs snapshot-2001-06-17 ---
46141cc406Sopenharmony_ci
47141cc406Sopenharmony_ci2001-06-17  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
48141cc406Sopenharmony_ci
49141cc406Sopenharmony_ci	* backend/umax*: bugfixes:
50141cc406Sopenharmony_ci         - removed "#include <assert.h>" from umax.c: assert() is never called
51141cc406Sopenharmony_ci         - bugfix for 3 pass scanning:
52141cc406Sopenharmony_ci           reposition_scanner is called in sane_start for 2nd and 3rd pass of 3 pass scan
53141cc406Sopenharmony_ci         - bugfix for UTA and DOR geometry offsets
54141cc406Sopenharmony_ci
55141cc406Sopenharmony_ci2001-06-14  Peter Fales <peter@fales.com>
56141cc406Sopenharmony_ci
57141cc406Sopenharmony_ci	* backend/dc25.c - Added a patch from Tim Waugh to use mkdtemp()
58141cc406Sopenharmony_ci	  instead of mktemp().  Also cleaned up some compiler warnings.
59141cc406Sopenharmony_ci
60141cc406Sopenharmony_ci2001-06-14  Karl Heinz Kremer <khk@khk.net>
61141cc406Sopenharmony_ci
62141cc406Sopenharmony_ci	* doc/sane-epson.man: Removed reference to sane-devel list
63141cc406Sopenharmony_ci
64141cc406Sopenharmony_ci2001-06-14  Simon Munton <simon@munton.demon.co.uk>
65141cc406Sopenharmony_ci	* doc/sane-pie.man: Fixed formatting problems
66141cc406Sopenharmony_ci
67141cc406Sopenharmony_ci2001-06-14  Gerhard Jaeger <g.jaeger@earthling.net>
68141cc406Sopenharmony_ci
69141cc406Sopenharmony_ci	* doc/sane-plustek.man:
70141cc406Sopenharmony_ci	  Corrected URL to Plustek mailing list
71141cc406Sopenharmony_ci
72141cc406Sopenharmony_ci2001-06-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
73141cc406Sopenharmony_ci
74141cc406Sopenharmony_ci	* TODO: Added link to libieee1284.
75141cc406Sopenharmony_ci
76141cc406Sopenharmony_ci2001-06-13  Karl Heinz Kremer <khk@khk.net>
77141cc406Sopenharmony_ci
78141cc406Sopenharmony_ci	* backend/epson.desc: Added GT-9500 (same scanner as Expression 636)
79141cc406Sopenharmony_ci	* backend/epson.c: Finally updated version #
80141cc406Sopenharmony_ci
81141cc406Sopenharmony_ci2001-06-13  Henning Meier-Geinitz <henning@meier-geinitz.de>
82141cc406Sopenharmony_ci
83141cc406Sopenharmony_ci	* TODO: Updated the entries about documentation.
84141cc406Sopenharmony_ci
85141cc406Sopenharmony_ci2001-06-13  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
86141cc406Sopenharmony_ci
87141cc406Sopenharmony_ci	* sanei/sanei-scsi.c: Corrected bug in sanei_scsi_cmd2 for IRIX:
88141cc406Sopenharmony_ci	  - scsi_req.ds_senselen has been set to sizeof pointer, is set
89141cc406Sopenharmony_ci	    to 128 bytes now (1024 bytes does not work)
90141cc406Sopenharmony_ci	  - sensebuf is cleared before scsi command is executed
91141cc406Sopenharmony_ci	  - sensehandle always called when it exists and an error occurs
92141cc406Sopenharmony_ci
93141cc406Sopenharmony_ci2001-06-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
94141cc406Sopenharmony_ci
95141cc406Sopenharmony_ci	* tools/umax_pp.c: Also use sanei_umax_pp_SetLamp() (patch from
96141cc406Sopenharmony_ci	  Tim Waugh <twaugh@redhat.com>).
97141cc406Sopenharmony_ci
98141cc406Sopenharmony_ci2001-06-11  Stéphane Voltz  <svoltz@wanadoo.fr>
99141cc406Sopenharmony_ci
100141cc406Sopenharmony_ci	* backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.c:
101141cc406Sopenharmony_ci	  make use of PPGETMODES only when available in ppdev.h. Corrected OS/2
102141cc406Sopenharmony_ci	  typo in Outb() and rename sanei_umax_pp_Lamp() to
103141cc406Sopenharmony_ci	  sanei_umax_pp_SetLamp().
104141cc406Sopenharmony_ci
105141cc406Sopenharmony_ci
106141cc406Sopenharmony_ci2001-06-05  Peter Fales <peter@fales.com>
107141cc406Sopenharmony_ci
108141cc406Sopenharmony_ci	* backend/doc/sane-dc25.man, sane-dc210.man, sane-dc240.man -
109141cc406Sopenharmony_ci	  Added reference to web page for information about sane
110141cc406Sopenharmony_ci	  mailing list
111141cc406Sopenharmony_ci
112141cc406Sopenharmony_ci2001-06-10  Jochen Eisinger <jochen.eisinger@gmx.net>
113141cc406Sopenharmony_ci	* doc/sane-mustek_pp.man: added pointer and note to list
114141cc406Sopenharmony_ci	  subscription page
115141cc406Sopenharmony_ci
116141cc406Sopenharmony_ci--- cvs snapshot-2001-06-10 ---
117141cc406Sopenharmony_ci
118141cc406Sopenharmony_ci2001-06-10  Henning Meier-Geinitz <henning@meier-geinitz.de>
119141cc406Sopenharmony_ci
120141cc406Sopenharmony_ci	* doc/sane-artec.man doc/sane-coolscan.man doc/sane-umax.man:
121141cc406Sopenharmony_ci	  Fixed whatis/apropos output (don't put an empty line after
122141cc406Sopenharmony_ci	  the NAME section). Added SEE ALSO entry to sane(7).
123141cc406Sopenharmony_ci	* doc/sane-dll.man: Fixed output bug and added SEE ALSO entry.
124141cc406Sopenharmony_ci	* doc/sane-scsi.man: Rephrased the paragraphs about Linux sg
125141cc406Sopenharmony_ci	  buffer to make it clear, that kernel changes are really only
126141cc406Sopenharmony_ci	  necessary with older kernels. Fixed torque.net URL. Added comment,
127141cc406Sopenharmony_ci	  that usually every SCSI adapter should work. Added paragraph about
128141cc406Sopenharmony_ci	  problems with Acard adapters. Rephrased NCR810 entry.
129141cc406Sopenharmony_ci	* doc/sane-net.man: Updated BUGS section. Added SEE ALSO.
130141cc406Sopenharmony_ci	* doc/saned.man doc/sane-abaton.man doc/sane-agfafocus.man
131141cc406Sopenharmony_ci	  doc/sane-apple.man doc/sane-as6e.man doc/sane-avision.man
132141cc406Sopenharmony_ci	  doc/sane-bh.man doc/sane-dc210.man doc/sane-dc240.man
133141cc406Sopenharmony_ci	  doc/sane-dc25.man doc/sane-dmc.man doc/sane-epson.man
134141cc406Sopenharmony_ci	  doc/sane-fujitsu.man doc/sane-hp.man doc/sane-microtek.man
135141cc406Sopenharmony_ci	  doc/sane-mustek_pp.man doc/sane-nec.man doc/sane-pie.man
136141cc406Sopenharmony_ci	  doc/sane-pint.man doc/sane-plustek.man doc/sane-pnm.man
137141cc406Sopenharmony_ci	  doc/sane-qcam.man doc/sane-ricoh.man doc/sane-s9036.man
138141cc406Sopenharmony_ci	  doc/sane-sharp.man doc/sane-sm3600.man doc/sane-st400.man
139141cc406Sopenharmony_ci	  doc/sane-tamarack.man doc/sane-umax_pp.man doc/sane-v4l.man:
140141cc406Sopenharmony_ci	  Added SEE ALSO entry for sane(7).
141141cc406Sopenharmony_ci	* doc/sane-coolscan.man: Used @@ macros instead of fixed paths.
142141cc406Sopenharmony_ci	* doc/sane-dc210.man doc/sane-dc240.man doc/sane-dc25.man:
143141cc406Sopenharmony_ci	  Used @@ macros instead of fixed paths. Fixed library paths.
144141cc406Sopenharmony_ci	* doc/Makefile.in doc/sane-coolscan.man doc/sane-dc210.man
145141cc406Sopenharmony_ci	  doc/sane-dc240.man doc/sane-dc25.man: Set the correct library
146141cc406Sopenharmony_ci	  path for all backends by changing @LIBDIR@ to $(libdir)/sane.
147141cc406Sopenharmony_ci	* doc/sane-as6e.man doc/sane-canon.man doc/sane-microtek.man
148141cc406Sopenharmony_ci	  doc/sane-microtek2.man: Some minor formatting issues.
149141cc406Sopenharmony_ci	* doc/sane-mustek.man doc/sane-v4l.man: Added link to mostang mail
150141cc406Sopenharmony_ci	  page. Fixed some formatting issues.
151141cc406Sopenharmony_ci	* doc/backend-writing.txt: Added paragraph about @LIBDIR@ and friends
152141cc406Sopenharmony_ci	  in manual pages.
153141cc406Sopenharmony_ci	* TODO: Added several entries about manual pages. Removed entry about
154141cc406Sopenharmony_ci	  sane(7).
155141cc406Sopenharmony_ci
156141cc406Sopenharmony_ci2001-06-09  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
157141cc406Sopenharmony_ci
158141cc406Sopenharmony_ci	* sanei/sanei_scsi.c:
159141cc406Sopenharmony_ci	  applied patch by Douglas Gilbert <dgilbert@interlog.com>
160141cc406Sopenharmony_ci	  that solves compilation problem about:
161141cc406Sopenharmony_ci	  storage size of `ssid' isn't known
162141cc406Sopenharmony_ci
163141cc406Sopenharmony_ci2001-06-09  Karl Heinz Kremer <khk@khk.net>
164141cc406Sopenharmony_ci
165141cc406Sopenharmony_ci	* backend/epson.c: Changed debug level for for an informational
166141cc406Sopenharmony_ci	  message in the sense_handler from 0 to 2.
167141cc406Sopenharmony_ci
168141cc406Sopenharmony_ci2001-06-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
169141cc406Sopenharmony_ci
170141cc406Sopenharmony_ci	* README.os2: Added link to Franz Bakan's web page.
171141cc406Sopenharmony_ci	* configure configure.in backend/Makefile.in include/sane/config.h.in:
172141cc406Sopenharmony_ci	  Check for sys/sem.h and disable snapscan if it isn't available.
173141cc406Sopenharmony_ci	  Removed "//" (C++-style comment) from config.h.in. Link to djpeg
174141cc406Sopenharmony_ci	  only once.
175141cc406Sopenharmony_ci	* TODO: Added comment on command line option for timeout in saned.
176141cc406Sopenharmony_ci
177141cc406Sopenharmony_ci2001-06-09  Petter Reinholdtsen <pere@td.org.uit.no>
178141cc406Sopenharmony_ci
179141cc406Sopenharmony_ci	* acinclude.m4 include/sane/config.h.in: Fix configure/compile
180141cc406Sopenharmony_ci	  problem on Alpha/Tru64 Unix.
181141cc406Sopenharmony_ci
182141cc406Sopenharmony_ci2001-06-07  Stéphane Voltz  <svoltz@wanadoo.fr>
183141cc406Sopenharmony_ci
184141cc406Sopenharmony_ci	* backend/umax_pp_low.c: make use of PPGETMODES to get ppdev
185141cc406Sopenharmony_ci	capabilities.
186141cc406Sopenharmony_ci
187141cc406Sopenharmony_ci2001-06-05  Peter Fales <peter@fales.com>
188141cc406Sopenharmony_ci
189141cc406Sopenharmony_ci	* backend/dc240.c - Fixed bug where attempting to change the
190141cc406Sopenharmony_ci	  "image number" in an empty camera causes a core dump.
191141cc406Sopenharmony_ci
192141cc406Sopenharmony_ci2001-06-06  Stéphane Voltz  <svoltz@wanadoo.fr>
193141cc406Sopenharmony_ci
194141cc406Sopenharmony_ci	* backend/umax_pp_low.c: OS/2 compile fixes (again). Backend
195141cc406Sopenharmony_ci	successfully built on Warp with EMX 0.9d.
196141cc406Sopenharmony_ci
197141cc406Sopenharmony_ci2001-06-06  Stéphane Voltz  <svoltz@wanadoo.fr>
198141cc406Sopenharmony_ci
199141cc406Sopenharmony_ci	* backend/umax_pp_low.c: OS/2 compile fixes
200141cc406Sopenharmony_ci
201141cc406Sopenharmony_ci2001-06-05  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
202141cc406Sopenharmony_ci
203141cc406Sopenharmony_ci	* changed my email address in sane-backends.lsm
204141cc406Sopenharmony_ci
205141cc406Sopenharmony_ci
206141cc406Sopenharmony_ci--- feature freeze for sane-1.0.5 is active ---
207141cc406Sopenharmony_ci--- cvs snapshot-2001-06-05 ---
208141cc406Sopenharmony_ci
209141cc406Sopenharmony_ci2001-06-04  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
210141cc406Sopenharmony_ci
211141cc406Sopenharmony_ci	* update of umax backend to version 1.0 build 27
212141cc406Sopenharmony_ci
213141cc406Sopenharmony_ci2001-06-04  Henning Meier-Geinitz <henning@meier-geinitz.de>
214141cc406Sopenharmony_ci
215141cc406Sopenharmony_ci	* TODO: Updated the entries concerning net+saned. Removed the
216141cc406Sopenharmony_ci	  exporting symbols entry. Added entry about lassert.h.
217141cc406Sopenharmony_ci	* include/lassert.h sanei/sanei_scsi.c: Use local assert.h file to
218141cc406Sopenharmony_ci	  fix problems with AIX and shared libraries.
219141cc406Sopenharmony_ci	* frontend/test.c: Changed order of headers to get test.c compiling
220141cc406Sopenharmony_ci	  on OS/2.
221141cc406Sopenharmony_ci	* frontend/.cvsignore: Added test.
222141cc406Sopenharmony_ci	* frontend/saned.c: Increase timeout to one hour.
223141cc406Sopenharmony_ci	* backend/coolscan.c: Declared all internal functions static.
224141cc406Sopenharmony_ci	* tools/Makefile.in: Fixed typo that prevented make from removing
225141cc406Sopenharmony_ci	  mustek600iin-off.
226141cc406Sopenharmony_ci	* sanei/sanei_scsi.c: Fixed some small bugs concerning error reporting.
227141cc406Sopenharmony_ci	* frontend/scanimage.c: Fixed small bug in output for batch mode.
228141cc406Sopenharmony_ci
229141cc406Sopenharmony_ci2001-06-03  Peter Fales <peter@fales.com>
230141cc406Sopenharmony_ci
231141cc406Sopenharmony_ci	* backend/dc240.c - Batch scanning of multiple images with scanimage
232141cc406Sopenharmony_ci	  was failing if subsequent images have a different size than
233141cc406Sopenharmony_ci	  from the first image.
234141cc406Sopenharmony_ci
235141cc406Sopenharmony_ci2001-06-03  Karl Heinz Kremer <khk@khk.net>
236141cc406Sopenharmony_ci
237141cc406Sopenharmony_ci	* doc/sane-epson.man: Updated documentation
238141cc406Sopenharmony_ci
239141cc406Sopenharmony_ci2001-06-03  Stéphane Voltz  <svoltz@wanadoo.fr>
240141cc406Sopenharmony_ci
241141cc406Sopenharmony_ci	* backend/umax_pp_low.c: Fixed compile problem on archs that
242141cc406Sopenharmony_ci	  have inb/outb and not insb/outsb. Cleaned up and simplified probing
243141cc406Sopenharmony_ci	  code.
244141cc406Sopenharmony_ci
245141cc406Sopenharmony_ci2001-06-03  Peter Fales <peter@fales.com>
246141cc406Sopenharmony_ci
247141cc406Sopenharmony_ci	* backend/dc240.c - Add "auto increment" option to allow all
248141cc406Sopenharmony_ci	  images to be downloaded with the --batch option to scanimage.
249141cc406Sopenharmony_ci
250141cc406Sopenharmony_ci2001-06-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
251141cc406Sopenharmony_ci
252141cc406Sopenharmony_ci	* backend/mustek.c: Added some debug messages.
253141cc406Sopenharmony_ci	* backend/net.c: Fixed yet another segfault. Added debug messages.
254141cc406Sopenharmony_ci	* frontend/scanimage.c doc/scanimage.man: Added more options for
255141cc406Sopenharmony_ci	  batch-scanning (patch from Caskey Dickson
256141cc406Sopenharmony_ci	  <caskey-lists-sane-devel@technocage.com>).
257141cc406Sopenharmony_ci
258141cc406Sopenharmony_ci2001-06-02  Chris Pinkham <cpinkham@infi.net>
259141cc406Sopenharmony_ci
260141cc406Sopenharmony_ci	* backend/artec.desc: updated version number to match artec.c.
261141cc406Sopenharmony_ci
262141cc406Sopenharmony_ci2001-06-02  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
263141cc406Sopenharmony_ci
264141cc406Sopenharmony_ci	* corrected umax version number in umax.desc (1.0.24->1.0.26)
265141cc406Sopenharmony_ci
266141cc406Sopenharmony_ci2001-06-02  Henning Meier-Geinitz <henning@meier-geinitz.de>
267141cc406Sopenharmony_ci
268141cc406Sopenharmony_ci	* NEWS: Updated concerning backend versions.
269141cc406Sopenharmony_ci	* TODO: Removed nec entries. Added entry about ADF extension to
270141cc406Sopenharmony_ci	  scanimage.
271141cc406Sopenharmony_ci	* backend/qcam.c: Another occurrence where struct flock must be defined
272141cc406Sopenharmony_ci	  for OS/2.
273141cc406Sopenharmony_ci	* AUTHORS: Fixed Kazuya Fukuda's name and email address.
274141cc406Sopenharmony_ci	* backend/nec.c backend/nec.h backend/nec.desc: Update to backend
275141cc406Sopenharmony_ci	  version 0.12 (from Kazuya Fukuda <kazuya@pjs.nevt.nec.co.jp>).
276141cc406Sopenharmony_ci	  Removed references to sharp backend (grep for "JX"). Check for
277141cc406Sopenharmony_ci	  HAVE_SYS_SHM_H before including sys/shm.h and disable shared
278141cc406Sopenharmony_ci	  memory support if necessary. Free devlist allocated in
279141cc406Sopenharmony_ci	  sane_get_devices() in sane_exit() resolution setting bug fixed
280141cc406Sopenharmony_ci	  (PC-IN500/4C 10dpi step). Removed resolution list.
281141cc406Sopenharmony_ci
282141cc406Sopenharmony_ci2001-06-02  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
283141cc406Sopenharmony_ci
284141cc406Sopenharmony_ci	* changed minimum scsi buffer size from 64KB to 32KB
285141cc406Sopenharmony_ci
286141cc406Sopenharmony_ci
287141cc406Sopenharmony_ci2001-06-01  Henning Meier-Geinitz <henning@meier-geinitz.de>
288141cc406Sopenharmony_ci
289141cc406Sopenharmony_ci	* backend/umax_pp_low.c: Fixed the FreeBSD problems by checking
290141cc406Sopenharmony_ci	  /dev/io before accessing io ports (patch from Stéphane Voltz
291141cc406Sopenharmony_ci	  <svoltz@wanadoo.fr>).
292141cc406Sopenharmony_ci	* backend/snapscan.c: Fixed two bugs: pss->devname must be checked
293141cc406Sopenharmony_ci	  for 0. Return total number of lines in sane_get_parameters (patch
294141cc406Sopenharmony_ci	  from Ben Stanley <bds02@uow.edu.au>).
295141cc406Sopenharmony_ci
296141cc406Sopenharmony_ci2001-05-31  Henning Meier-Geinitz <henning@meier-geinitz.de>
297141cc406Sopenharmony_ci
298141cc406Sopenharmony_ci	* backend/mustek.c: Updated some comments.
299141cc406Sopenharmony_ci	* TODO: Removed the entry about the config_line[len-1] bug.
300141cc406Sopenharmony_ci	* configure configure.in include/sane/config.h.in backend/qcam.c:
301141cc406Sopenharmony_ci	  Check for struct flock and define it if necessary.
302141cc406Sopenharmony_ci	* tools/Makefile.in: Make sure that backend/umax_pp_low.o exists
303141cc406Sopenharmony_ci	  when umax_pp.o is linked.
304141cc406Sopenharmony_ci	* backend/bh.c backend/m3096g.c backend/sp15c.c: Fixed
305141cc406Sopenharmony_ci	  config_line[len-1] bug which could generate an access violation
306141cc406Sopenharmony_ci	  if len==0.
307141cc406Sopenharmony_ci	* lib/alloca.c lib/getnev.c lib/getopt.c lib/getopt1.c
308141cc406Sopenharmony_ci	  lib/isfdtype.c lib/md5.c lib sigprocmask.c lib/snprintf.c lib
309141cc406Sopenharmony_ci	  strdup.c lib/strndup.c lib/strsep.c lib/usleep.c lib/vsyslog.c:
310141cc406Sopenharmony_ci	  Used #include "../include/sane/config.h".
311141cc406Sopenharmony_ci	* sanei/sanei_scsi.c: Fixed compilation issue for OS/2 in
312141cc406Sopenharmony_ci	  sanei_scsi_find_devices.
313141cc406Sopenharmony_ci
314141cc406Sopenharmony_ci--- cvs snapshot-2001-05-30 ---
315141cc406Sopenharmony_ci
316141cc406Sopenharmony_ci2001-05-30 Marian Eichholz <marian@freenet-ag.de>
317141cc406Sopenharmony_ci
318141cc406Sopenharmony_ci	* backend sm3600 with better gain calibration incorporated.
319141cc406Sopenharmony_ci          fixed a superfluceous export.
320141cc406Sopenharmony_ci
321141cc406Sopenharmony_ci2001-05-30  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
322141cc406Sopenharmony_ci
323141cc406Sopenharmony_ci	* Problem with SOLARIS_INTERFACE (change from 2001-05-27)
324141cc406Sopenharmony_ci	  had an other reason than the scsi buffer size (MAX_DATA).
325141cc406Sopenharmony_ci	  Changed scsi buffer size for solaris sg driver
326141cc406Sopenharmony_ci	  (USE == SOLARIS_INTERFACE in sanei_scsi.c) again from 32 KB
327141cc406Sopenharmony_ci	  to 128KB.
328141cc406Sopenharmony_ci
329141cc406Sopenharmony_ci2001-05-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
330141cc406Sopenharmony_ci
331141cc406Sopenharmony_ci	* tools/Makefile.in: Fixed umax_pp compilation problem with Solaris
332141cc406Sopenharmony_ci	  and other operating systems.
333141cc406Sopenharmony_ci
334141cc406Sopenharmony_ci2001-05-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
335141cc406Sopenharmony_ci
336141cc406Sopenharmony_ci	* backend/canon.conf doc/sane-canon.man: Added config file and some
337141cc406Sopenharmony_ci	  documentation for it.
338141cc406Sopenharmony_ci	* AUTHORS: Added Chris Bagwell and Oliver Schwartz for snapscan.
339141cc406Sopenharmony_ci	* TODO: Added entry about possible sanei_usb.*.
340141cc406Sopenharmony_ci
341141cc406Sopenharmony_ci2001-05-29  Peter Fales <peter@fales.com>
342141cc406Sopenharmony_ci
343141cc406Sopenharmony_ci	* backend/dc240.c - Fixed a fairly obscure problem that can result in
344141cc406Sopenharmony_ci	  core dump. (Deleting pictures with gphoto, then launching
345141cc406Sopenharmony_ci	  xscanimage without power cycling the camera left bad data in the
346141cc406Sopenharmony_ci	  camera status table.)
347141cc406Sopenharmony_ci
348141cc406Sopenharmony_ci2001-05-29  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
349141cc406Sopenharmony_ci
350141cc406Sopenharmony_ci	* added entry about sanei_parport in TODO
351141cc406Sopenharmony_ci
352141cc406Sopenharmony_ci2001-05-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
353141cc406Sopenharmony_ci
354141cc406Sopenharmony_ci	* doc/releases.txt: Removed comment about net.* and dll.* version
355141cc406Sopenharmony_ci	  updating. Added info about make install-mostang.
356141cc406Sopenharmony_ci	* TODO: Updated concerning backend bugs (export and config_line).
357141cc406Sopenharmony_ci	* backend/umax_pp_low.c: Fixed bus error with FreeBSD.
358141cc406Sopenharmony_ci
359141cc406Sopenharmony_ci2001-05-27  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
360141cc406Sopenharmony_ci
361141cc406Sopenharmony_ci	* changed scsi buffer size for solaris sg driver
362141cc406Sopenharmony_ci	  (USE == SOLARIS_INTERFACE in sanei_scsi.c) to 32 KB
363141cc406Sopenharmony_ci	  again because it does not work for at least one system
364141cc406Sopenharmony_ci	  with 64KB.
365141cc406Sopenharmony_ci
366141cc406Sopenharmony_ci2001-05-27  Petter Reinholdtsen <pere@td.org.uit.no>
367141cc406Sopenharmony_ci
368141cc406Sopenharmony_ci	* doc/releases.txt: Added points on tagging the source and
369141cc406Sopenharmony_ci	  generating a diff from the last release.
370141cc406Sopenharmony_ci
371141cc406Sopenharmony_ci--- cvs snapshot-2001-05-27 ---
372141cc406Sopenharmony_ci
373141cc406Sopenharmony_ci2001-05-27  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
374141cc406Sopenharmony_ci
375141cc406Sopenharmony_ci	* sanei/sanei_scsi.c: changed scsi buffer size (MAX_DATA)
376141cc406Sopenharmony_ci          to 128KB for: SOLARIS_INTERFACE, SOLARIS_SG_INTERFACE,
377141cc406Sopenharmony_ci	  SOLARIS_USCSI_INTERFACE and IRIX_INTERFACE
378141cc406Sopenharmony_ci	  (some scanners have problems with the predefined 32KB
379141cc406Sopenharmony_ci	   buffer size, these systems should work with 128KB
380141cc406Sopenharmony_ci	   but we need to test if no problems do occur).
381141cc406Sopenharmony_ci
382141cc406Sopenharmony_ci2001-05-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
383141cc406Sopenharmony_ci
384141cc406Sopenharmony_ci	* doc/sane-microtek2.man: Include updates from backend version 0.9
385141cc406Sopenharmony_ci	  (from karsten.festag@t-online.de (Karsten Festag)).
386141cc406Sopenharmony_ci	* backend/sm3600.c: setResolutions has only 5 instead of 6 resolutions.
387141cc406Sopenharmony_ci
388141cc406Sopenharmony_ci2001-05-26  Jochen Eisinger <jochen.eisinger@gmx.net>
389141cc406Sopenharmony_ci
390141cc406Sopenharmony_ci	* backend/mustek_pp.c: declared function comp() static
391141cc406Sopenharmony_ci	* TODO: removed entry regarding this problem
392141cc406Sopenharmony_ci
393141cc406Sopenharmony_ci2001-05-26  Chris Pinkham <cpinkham@infi.net>
394141cc406Sopenharmony_ci
395141cc406Sopenharmony_ci	* backend/artec.c: Added code in sane_exit() to free memory
396141cc406Sopenharmony_ci	  malloced in sane_get_devices().  Declared several functions
397141cc406Sopenharmony_ci	  'static' so they are not exported.
398141cc406Sopenharmony_ci	* TODO: removed 'artec' backend from list mentioned in describing
399141cc406Sopenharmony_ci	  above problems.
400141cc406Sopenharmony_ci
401141cc406Sopenharmony_ci2001-05-26  Petter Reinholdtsen <pere@td.org.uit.no>
402141cc406Sopenharmony_ci
403141cc406Sopenharmony_ci	* TODO: Updated entry on library search path, sanei API
404141cc406Sopenharmony_ci	  documentation and sane_init() return value.
405141cc406Sopenharmony_ci
406141cc406Sopenharmony_ci	* Makefile.in:New target 'libcheck' making sure libraries export
407141cc406Sopenharmony_ci	  only sane_* and sanei_* symbols.
408141cc406Sopenharmony_ci
409141cc406Sopenharmony_ci2001-05-26  Henning Meier-Geinitz <henning@meier-geinitz.de>
410141cc406Sopenharmony_ci
411141cc406Sopenharmony_ci	* TODO: Removed snapscan and microtek2 updates. Removed status change of
412141cc406Sopenharmony_ci	  as6e. Removed True64 Unix and HP/UX compilation problems. Added entry
413141cc406Sopenharmony_ci	  about exporting symbols. Reformatted some entries.
414141cc406Sopenharmony_ci	* backend/microtek2.c backend/microtek2.desc backend/microtek2.h:
415141cc406Sopenharmony_ci	  Updated to version 0.9 (from Karsten Festag
416141cc406Sopenharmony_ci	  <karsten.festag@t-online.de>).
417141cc406Sopenharmony_ci	* doc/sane-snapscan.man: Added new scanners and authors.
418141cc406Sopenharmony_ci	* AUTHORS: Added Sebastien Sable and Henrik Johansson.
419141cc406Sopenharmony_ci	* backend/snapscan-scsi.c backend/snapscan-sources.c
420141cc406Sopenharmony_ci	  backend/snapscan-sources.h backend/snapscan-usb.c
421141cc406Sopenharmony_ci	  backend/snapscan-usb.h backend/snapscan.c backend/snapscan.conf
422141cc406Sopenharmony_ci	  backend/snapscan.desc backend/snapscan.h: Updated snapscan backend to
423141cc406Sopenharmony_ci	  version 1.2 (from Sebastien Sable <Sebastien.Sable@snv.jussieu.fr>).
424141cc406Sopenharmony_ci	* doc/backend-writing.txt: Added "make libcheck" info.
425141cc406Sopenharmony_ci	* backend/sm3600-color.c backend/sm3600-gray.c backend/sm3600-homerun.c
426141cc406Sopenharmony_ci	  backend/sm3600-scanmtek.c backend/sm3600-scanusb.c
427141cc406Sopenharmony_ci	  backend/sm3600-scanutil.c backend/sm3600.c backend/sm3600.h:
428141cc406Sopenharmony_ci	  Made all non-sane-api functions static. Fixed some warnings.
429141cc406Sopenharmony_ci	* backend/sm3600.desc: Changed status to new.
430141cc406Sopenharmony_ci	* backend/as6e.desc: Changed status to alpha because backend
431141cc406Sopenharmony_ci	  isn't new any more.
432141cc406Sopenharmony_ci	* acinclude.m4 aclocal.m4 configure configure.in
433141cc406Sopenharmony_ci	  include/sane/config.h.in: Fixed u_int* bug for Tru64 by
434141cc406Sopenharmony_ci	  including sys/bitypes.h.
435141cc406Sopenharmony_ci	* PROJECTS: Added hpoj project.
436141cc406Sopenharmony_ci
437141cc406Sopenharmony_ci2001-05-25 Jochen Eisinger <jochen.eisinger@gmx.net>
438141cc406Sopenharmony_ci
439141cc406Sopenharmony_ci	* doc/sane-mustek_pp.man, backend/mustek_pp.desc: Changed URL
440141cc406Sopenharmony_ci	  of the homepage to home.nexgo.de/jochen.eisinger/sane/
441141cc406Sopenharmony_ci
442141cc406Sopenharmony_ci2001-05-25  Karl Heinz Kremer <khk@khk.net>
443141cc406Sopenharmony_ci
444141cc406Sopenharmony_ci	* backend/epson.c: Allow more than 8 bit color depth even for
445141cc406Sopenharmony_ci	  preview mode  since Xsane can handle this. Some code cleanup.
446141cc406Sopenharmony_ci          Removed ancient code that was used to determine the resolution
447141cc406Sopenharmony_ci          back when the backend still had a slider for the resolution
448141cc406Sopenharmony_ci          selection.
449141cc406Sopenharmony_ci	* backend/epson.desc: Updated version number, added new scanners.
450141cc406Sopenharmony_ci
451141cc406Sopenharmony_ci2001-05-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
452141cc406Sopenharmony_ci
453141cc406Sopenharmony_ci	* sane-mustek.man: Removed some bug descriptions and added
454141cc406Sopenharmony_ci	  sane(7) to SEE ALSO.
455141cc406Sopenharmony_ci	* sane-find-scanner.man sane-scsi.man scanimage.man: Added
456141cc406Sopenharmony_ci	  sane(7) to SEE ALSO.
457141cc406Sopenharmony_ci	* PROJECTS: Removed entry about Polaroid SprintScan 35LE (now in
458141cc406Sopenharmony_ci	  microtek).
459141cc406Sopenharmony_ci	* TODO: Removed umax from lists of backends with sane_get_devices
460141cc406Sopenharmony_ci	  and config_line bug. Removed entry about make uninstall and
461141cc406Sopenharmony_ci	  sanei_wire.c bug. Removed entry about microtek update. Added point
462141cc406Sopenharmony_ci	  about adding sane(7) to any manual page.
463141cc406Sopenharmony_ci
464141cc406Sopenharmony_ci2001-05-23  Matto Marjanovic  <maddog@yoo-hoo.ai.mit.edu>
465141cc406Sopenharmony_ci
466141cc406Sopenharmony_ci	* backend/microtek.c backend/microtek.h:
467141cc406Sopenharmony_ci	   o Added support for Agfa StudioStar (weird pixel packing)
468141cc406Sopenharmony_ci           o A couple of small fixes (missing 'static' declarations)
469141cc406Sopenharmony_ci           o Upped version to 0.12.3
470141cc406Sopenharmony_ci
471141cc406Sopenharmony_ci2001-05-23  Matto Marjanovic  <maddog@yoo-hoo.ai.mit.edu>
472141cc406Sopenharmony_ci
473141cc406Sopenharmony_ci	* backend/microtek.c backend/microtek.h:  Small fixes:
474141cc406Sopenharmony_ci           o Use 'expanded contrast/exposure settings' inquiry data to
475141cc406Sopenharmony_ci	     dynamically set ranges for those options.
476141cc406Sopenharmony_ci           o Patches for Polaroid SprintScan 35LE (from Dick Bruijn)
477141cc406Sopenharmony_ci              - added "Polaroid" vendor string
478141cc406Sopenharmony_ci              - screwed around with 'brightness' setting
479141cc406Sopenharmony_ci              - attached 'negative scan' button
480141cc406Sopenharmony_ci           o sane_exit() now frees the devlist allocated by sane_get_devices()
481141cc406Sopenharmony_ci           o upped version to 0.12.2
482141cc406Sopenharmony_ci
483141cc406Sopenharmony_ci2001-05-23  Stéphane Voltz <svoltz@wanadoo.fr>
484141cc406Sopenharmony_ci
485141cc406Sopenharmony_ci	* backend/umax_pp.c: changed option names to use lower case characters
486141cc406Sopenharmony_ci		and dashes instead of spaces.
487141cc406Sopenharmony_ci
488141cc406Sopenharmony_ci	* backend/umax_pp_low.c: commented out a useless command sequence.
489141cc406Sopenharmony_ci		Added 55 AA pattern escaping in data block sending.
490141cc406Sopenharmony_ci
491141cc406Sopenharmony_ci2001-05-22  Karl Heinz Kremer <khk@khk.net>
492141cc406Sopenharmony_ci
493141cc406Sopenharmony_ci	* backend/epson.c: Added sense handler to support the GT-8000 scanner.
494141cc406Sopenharmony_ci	  Also added experimental (and #ifdef protected) USB scanner probing
495141cc406Sopenharmony_ci	  code - requires patch to USB scanner driver.
496141cc406Sopenharmony_ci
497141cc406Sopenharmony_ci2001-05-21  Henning Meier-Geinitz <henning@meier-geinitz.de>
498141cc406Sopenharmony_ci
499141cc406Sopenharmony_ci	* README: Added "man sane" to quick install. Added paragraph about
500141cc406Sopenharmony_ci	  old versions. Added paragraph about "make clean" and "make
501141cc406Sopenharmony_ci	  distclean". Added section about removing SANE.
502141cc406Sopenharmony_ci	* Makefile.in backend/Makefile.in doc/Makefile.in lib/Makefile.in
503141cc406Sopenharmony_ci	  sanei/Makefile.in tools/Makefile.in: Added target "uninstall".
504141cc406Sopenharmony_ci
505141cc406Sopenharmony_ci2001-05-20  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
506141cc406Sopenharmony_ci
507141cc406Sopenharmony_ci	* removed a bug in saned (patch by Matthias Trute <mtrute@topmail.de>)
508141cc406Sopenharmony_ci          calculation of the reader buffer index was not correct:
509141cc406Sopenharmony_ci             if (reader >= sizeof (buf))
510141cc406Sopenharmony_ci          -    reader = 0;
511141cc406Sopenharmony_ci          +    reader -= sizeof(buf);
512141cc406Sopenharmony_ci
513141cc406Sopenharmony_ci2001-05-19  Karl Heinz Kremer <khk@khk.net>
514141cc406Sopenharmony_ci
515141cc406Sopenharmony_ci	* backend/epson.c: fixed dates in change log entries
516141cc406Sopenharmony_ci	  and finally fixed the TPU bug with older scanners
517141cc406Sopenharmony_ci
518141cc406Sopenharmony_ci2001-05-17  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
519141cc406Sopenharmony_ci
520141cc406Sopenharmony_ci	* removed bug in umax backend sane_exit
521141cc406Sopenharmony_ci
522141cc406Sopenharmony_ci2001-05-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
523141cc406Sopenharmony_ci
524141cc406Sopenharmony_ci	* include/lalloca.h: Used a more suitable comment.
525141cc406Sopenharmony_ci	* doc/backend-writing.txt: Reformated. Added point about headers
526141cc406Sopenharmony_ci	  and libraries that are not available on every system and inclusion
527141cc406Sopenharmony_ci	  of backends into CVS. Some minor fixes and clarifications.
528141cc406Sopenharmony_ci	* NEWS: Updated concerning sane man page and new backends.
529141cc406Sopenharmony_ci
530141cc406Sopenharmony_ci2001-05-17  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
531141cc406Sopenharmony_ci
532141cc406Sopenharmony_ci	* updated umax backend to version 1.0 build 26
533141cc406Sopenharmony_ci
534141cc406Sopenharmony_ci2001-05-15  Peter Fales <peter@fales.com>
535141cc406Sopenharmony_ci
536141cc406Sopenharmony_ci	* backend/dc25.c, backend/dc240.c - Added DBG(1,..) to print
537141cc406Sopenharmony_ci	  version string
538141cc406Sopenharmony_ci
539141cc406Sopenharmony_ci2001-05-16  Henning Meier-Geinitz <henning@meier-geinitz.de>
540141cc406Sopenharmony_ci
541141cc406Sopenharmony_ci	* doc/.cvsignore: Added sane-sm3600.5.
542141cc406Sopenharmony_ci
543141cc406Sopenharmony_ci	* PROJECTS: Removed sm3600.
544141cc406Sopenharmony_ci
545141cc406Sopenharmony_ci	* TODO: Updates concerning memory leaks and access violations.
546141cc406Sopenharmony_ci
547141cc406Sopenharmony_ci	* AUTHORS doc/Makefile.in: doc/sane-sm3600.man doc/sane.man: Updated
548141cc406Sopenharmony_ci	  documentation concerning sm3600 backend and added man page (from
549141cc406Sopenharmony_ci	  from Marian Eichholz <eichholz@computer.org>).
550141cc406Sopenharmony_ci
551141cc406Sopenharmony_ci	* configure configure.in include/sane/config.h.in: Detect presence
552141cc406Sopenharmony_ci	  of libusb and enable sm3600 backend.
553141cc406Sopenharmony_ci
554141cc406Sopenharmony_ci	* backend/Makefile.in backend/dll.c backend/sm3600-color.c
555141cc406Sopenharmony_ci	  backend/sm3600-homerun.c backend/sm3600-scantool.h
556141cc406Sopenharmony_ci	  backend/sm3600-scanutil.c backend/sm3600.desc
557141cc406Sopenharmony_ci	  backend/sm3600-gray.c backend/sm3600-scanmtek.c
558141cc406Sopenharmony_ci	  backend/sm3600-scanusb.c backend/sm3600.c backend/sm3600.h:
559141cc406Sopenharmony_ci	  Added sm3600 backend (from Marian Eichholz <eichholz@computer.org>).
560141cc406Sopenharmony_ci
561141cc406Sopenharmony_ci2001-05-16  Chris Pinkham <cpinkham@infi.net>
562141cc406Sopenharmony_ci
563141cc406Sopenharmony_ci	* backend/artec.c: changed #include to use "../include/sane/config.h"
564141cc406Sopenharmony_ci	  instead of "sane/config.h".
565141cc406Sopenharmony_ci
566141cc406Sopenharmony_ci2001-05-16  Stéphane Voltz <svoltz@wanadoo.fr>
567141cc406Sopenharmony_ci
568141cc406Sopenharmony_ci	* backend/umax_pp.c: fix memory leak in sane_exit
569141cc406Sopenharmony_ci
570141cc406Sopenharmony_ci	* backend/umax_pp_low.c backend/umax_pp_low.h : added /proc parsing
571141cc406Sopenharmony_ci	  when available to get I/O addr. Added pauses in 610P probe
572141cc406Sopenharmony_ci	  sequence.
573141cc406Sopenharmony_ci
574141cc406Sopenharmony_ci2001-05-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
575141cc406Sopenharmony_ci
576141cc406Sopenharmony_ci	* frontend/scanimage.c: scanimage_exit: use the handle (not its
577141cc406Sopenharmony_ci	  address) for sane_close. Fixed yet another warning.
578141cc406Sopenharmony_ci
579141cc406Sopenharmony_ci2001-05-14  Gerhard Jaeger <g.jaeger@earthling.net>
580141cc406Sopenharmony_ci	* backend/plustek.c:
581141cc406Sopenharmony_ci	  Free memory malloced in sane_get_devices() in sane_exit()
582141cc406Sopenharmony_ci
583141cc406Sopenharmony_ci2001-05-14  Petter Reinholdtsen <pere@td.org.uit.no>
584141cc406Sopenharmony_ci
585141cc406Sopenharmony_ci	* backend/lhii.desc: Updated with current version and contact
586141cc406Sopenharmony_ci	  information.
587141cc406Sopenharmony_ci
588141cc406Sopenharmony_ci	* frontend/scanimage.c tools/sane-find-scanner.c: Remove some
589141cc406Sopenharmony_ci	  compiler warnings.
590141cc406Sopenharmony_ci
591141cc406Sopenharmony_ci2001-05-13  Peter Fales <peter@fales.com>
592141cc406Sopenharmony_ci	* backend/dc25.c: Remove DBG(0,...) line that was getting printed
593141cc406Sopenharmony_ci	  for non-dc25 users.
594141cc406Sopenharmony_ci
595141cc406Sopenharmony_ci2001-05-13  Karl Heinz Kremer <khk@khk.net>
596141cc406Sopenharmony_ci
597141cc406Sopenharmony_ci	* backend/epson.c: Removed check for '\n' before end of line
598141cc406Sopenharmony_ci          Free memory malloced in sane_get_devices() in sane_exit() again
599141cc406Sopenharmony_ci          Check first if the scanner does support the set film type
600141cc406Sopenharmony_ci          and set focus position before the GUI elements are displayed.
601141cc406Sopenharmony_ci          This caused problems with older (B4 level) scanners when a TPU
602141cc406Sopenharmony_ci          was connected.
603141cc406Sopenharmony_ci
604141cc406Sopenharmony_ci2001-05-13  Henning Meier-Geinitz <henning@meier-geinitz.de>
605141cc406Sopenharmony_ci
606141cc406Sopenharmony_ci	* doc/sane.man: Added path to sane.ps. Added comments about
607141cc406Sopenharmony_ci	  how somebody can help the SANE project. Added comments about
608141cc406Sopenharmony_ci	  possible problems with old installaitions of SANE and
609141cc406Sopenharmony_ci	  /etc/ld.so.conf. Added section "REPORTING BUGS".
610141cc406Sopenharmony_ci	* tools/Makefile.in tools/.cvsignore: Added mustek600iin-off.
611141cc406Sopenharmony_ci	* sanei/sanei_codec_ascii.c tools/mustek600iin-off.c
612141cc406Sopenharmony_ci	  tools/sane-find-scanner.c frontend/stiff.c: Used #include
613141cc406Sopenharmony_ci	  "../include/sane/...".
614141cc406Sopenharmony_ci	* backend/net.c backend/net.h backend/net.desc: Fixed some memory
615141cc406Sopenharmony_ci	  leaks. A bit of reformatting. Added more debug output. Used
616141cc406Sopenharmony_ci	  #include "../include/sane/...".
617141cc406Sopenharmony_ci	* sanei_codec_bin.c sanei/sanei_net.c sanei/sanei_wire.c: Fixed
618141cc406Sopenharmony_ci	  some memory leaks. Used #include "../include/sane/...".
619141cc406Sopenharmony_ci	* frontend/scanimage.c: Added exit handler to call sane_close
620141cc406Sopenharmony_ci	  and sane_exit in any case and to free allocated memory. A bit of
621141cc406Sopenharmony_ci	  reformatting. Used #include "../include/sane/...". Fixed some
622141cc406Sopenharmony_ci	  warnings.
623141cc406Sopenharmony_ci	* frontend/saned.c: Fixed some memory leaks. Fixed some warnings.
624141cc406Sopenharmony_ci	  Some reformatting. Used #include "../include/sane/...".
625141cc406Sopenharmony_ci	* README.hp-ux: Use gmake if make doesn't work.
626141cc406Sopenharmony_ci	* LEVEL2: Added point about sane_init results != SANE_STATUS_GOOD.
627141cc406Sopenharmony_ci	* TODO: Added entries about memory leaks, sane_init return values, and
628141cc406Sopenharmony_ci	  HP-UX problems in isfdtype.c.
629141cc406Sopenharmony_ci
630141cc406Sopenharmony_ci2001-05-11  Jochen Eisinger <jochen.eisinger@gmx.de>
631141cc406Sopenharmony_ci
632141cc406Sopenharmony_ci	* TODO, backend/mustek_pp.c: fixed line-end handling, removed entry
633141cc406Sopenharmony_ci	  from TODO list
634141cc406Sopenharmony_ci
635141cc406Sopenharmony_ci2001-05-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
636141cc406Sopenharmony_ci
637141cc406Sopenharmony_ci	* TODO: Removed pie from lists of bugs. Removed sane manual page.
638141cc406Sopenharmony_ci	  Added some context to the Tru64 problems.
639141cc406Sopenharmony_ci
640141cc406Sopenharmony_ci2001-05-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
641141cc406Sopenharmony_ci
642141cc406Sopenharmony_ci	* doc/.cvsignore: Added sane.7.
643141cc406Sopenharmony_ci	* README: Removed content that's now in the sane maual page.
644141cc406Sopenharmony_ci	  Added reference to man sane.
645141cc406Sopenharmony_ci	* doc/Makefile.in doc/sane.man: Added SANE manual page.
646141cc406Sopenharmony_ci	* doc/sane.tex: Clarified the paragraph concerning sane_read. If
647141cc406Sopenharmony_ci	  *len != 0 the status must be SANE_STATUS_GOOD.
648141cc406Sopenharmony_ci
649141cc406Sopenharmony_ci2001-05-08  Simon Munton <simon@munton.demon.co.uk>
650141cc406Sopenharmony_ci	* backend/pie.c: Free devlist in sane_exit. Removed redundant check for
651141cc406Sopenharmony_ci	trailing newline in config file.
652141cc406Sopenharmony_ci
653141cc406Sopenharmony_ci2001-05-07  Peter Fales <peter@fales.com>
654141cc406Sopenharmony_ci	* backend/dc25.[ch]: Cleaned up compiler warnings and fixed (very
655141cc406Sopenharmony_ci	  minor) memory leak.
656141cc406Sopenharmony_ci
657141cc406Sopenharmony_ci2001-05-07  Oliver Rauch <Oliver.Rauch@rauch-domain.de>
658141cc406Sopenharmony_ci	* applied a patch by Douglas Gilbert to sanei_scsi.c
659141cc406Sopenharmony_ci          it solves the Problem that the scanner is not
660141cc406Sopenharmony_ci          found on linux systems when the order of the
661141cc406Sopenharmony_ci          scsi devices is not coverd by the order of
662141cc406Sopenharmony_ci          devices listed by /proc/scsi/scsi, it prefers
663141cc406Sopenharmony_ci          new kernel 2.4 methods when available
664141cc406Sopenharmony_ci
665141cc406Sopenharmony_ci2001-05-06  Henning Meier-Geinitz <henning@meier-geinitz.de>
666141cc406Sopenharmony_ci
667141cc406Sopenharmony_ci	* backend/mustek.c doc/mustek/mustek.CHANGES: Free devlist
668141cc406Sopenharmony_ci	  in sane_exit.
669141cc406Sopenharmony_ci	* TODO: Updated concerning config_line[len - 1] stuff. Added
670141cc406Sopenharmony_ci	  some (most) backends to list of sane_get_devices leak.
671141cc406Sopenharmony_ci	* backend/dll.c backend/dll.desc: Removed access to uninitialized
672141cc406Sopenharmony_ci	  memory. Increased version number.
673141cc406Sopenharmony_ci	* backend/net.c backend/net.desc: Removed access to uninitialized
674141cc406Sopenharmony_ci	  memory. Changed htons to ntohs in DBG statement. Free devlist
675141cc406Sopenharmony_ci	  in sane_exit. Use "../include/sane/...". Increased version number.
676141cc406Sopenharmony_ci
677141cc406Sopenharmony_ci2001-05-04  Gerhard Jaeger <g.jaeger@earthling.net>
678141cc406Sopenharmony_ci	* backend/plustek.c: Applied Petters' patch to avoid an
679141cc406Sopenharmony_ci	  illegal memory access
680141cc406Sopenharmony_ci
681141cc406Sopenharmony_ci2001-05-04  Henning Meier-Geinitz <henning@meier-geinitz.de>
682141cc406Sopenharmony_ci
683141cc406Sopenharmony_ci	* NEWS: Updated.
684141cc406Sopenharmony_ci	* PROJECTS: Removed umax_pp. Added Canon FB620S and FS2710 backend.
685141cc406Sopenharmony_ci	* TODO: Removed entry about umax_pp and comment about testing
686141cc406Sopenharmony_ci	  for existing sane installations and plustek memory access violation.
687141cc406Sopenharmony_ci	  Added Canon FB620S and FS2710 backend and entries about Tru64
688141cc406Sopenharmony_ci	  compilation problems and installation procedure for translations.
689141cc406Sopenharmony_ci	* doc/backend-writing.txt: Added entries about SANE_I18N() and
690141cc406Sopenharmony_ci	  documentation directories.
691141cc406Sopenharmony_ci
692141cc406Sopenharmony_ci2001-05-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
693141cc406Sopenharmony_ci
694141cc406Sopenharmony_ci	* AUTHORS README: Updated concerning umax_pp.
695141cc406Sopenharmony_ci
696141cc406Sopenharmony_ci	* doc/Makefile.in doc/sane-umax_pp.man .cvsignore: Added manpage for
697141cc406Sopenharmony_ci	  umax_pp (patch from Stéphane Voltz <svoltz@wanadoo.fr>).
698141cc406Sopenharmony_ci
699141cc406Sopenharmony_ci	* tools/README tools/Makefile.in tools/umax_pp.c tools/.cvsignore:
700141cc406Sopenharmony_ci	  Added umax_pp test program (patch from Stéphane Voltz
701141cc406Sopenharmony_ci	  <svoltz@wanadoo.fr>).
702141cc406Sopenharmony_ci
703141cc406Sopenharmony_ci	* configure configure.in include/sane/config.h.in: Test for
704141cc406Sopenharmony_ci	  linux/ppdev.h (for umax_pp backend).
705141cc406Sopenharmony_ci
706141cc406Sopenharmony_ci	* backend/umax_pp.c backend/umax_pp.h backend/umax_pp_low.c
707141cc406Sopenharmony_ci	  backend/umax_pp_low.h backend/umax_pp_mid.c backend/umax_pp_mid.h
708141cc406Sopenharmony_ci	  backend/umax_pp.conf backend/umax_pp.desc backend/Makefile.in
709141cc406Sopenharmony_ci	  dll.conf: Added umax_pp backend (patch from Stéphane Voltz
710141cc406Sopenharmony_ci	  <svoltz@wanadoo.fr>).
711141cc406Sopenharmony_ci
712141cc406Sopenharmony_ci2001-05-02  Henning Meier-Geinitz <henning@meier-geinitz.de>
713141cc406Sopenharmony_ci
714141cc406Sopenharmony_ci	* configure configure.in: Don't use -ansi for Solaris. On some
715141cc406Sopenharmony_ci	  Solaris installations compilation breaks with -ansi.
716141cc406Sopenharmony_ci
717141cc406Sopenharmony_ci	* doc/Makefile.in tools/sane-desc.el doc/.cvsignore: Install
718141cc406Sopenharmony_ci	  sane.ps and sane.dvi if latex/makeindex/dvips is available.
719141cc406Sopenharmony_ci	  Generate sane-backends.html in doc/. New target:
720141cc406Sopenharmony_ci	  install-mostang. Installs the sane standard
721141cc406Sopenharmony_ci	  (.ps, .ps.gz and html), the html manpages, and sane-backends.html
722141cc406Sopenharmony_ci	  on www.mostang.com.
723141cc406Sopenharmony_ci
724141cc406Sopenharmony_ci2001-05-01  Henning Meier-Geinitz <henning@meier-geinitz.de>
725141cc406Sopenharmony_ci
726141cc406Sopenharmony_ci	* configure configure.in include/sane/config.h.in README.solaris
727141cc406Sopenharmony_ci	  sanei/sanei_scsi.c: Added support for Solaris sgen SCSI driver
728141cc406Sopenharmony_ci	  (patch from Juergen Keil <jk@tools.de>).
729141cc406Sopenharmony_ci	* acinclude.m4 aclocal.m4 configure: Added Irix to the list
730141cc406Sopenharmony_ci	  of operating systems that can use -Wl,-rpath.
731141cc406Sopenharmony_ci	* doc/Makefile.in: Install all the READMEs and other available
732141cc406Sopenharmony_ci	  documentation in $docdir. Print which manpage is generated.
733141cc406Sopenharmony_ci	  Don't remove files/dirs that doesn't exist. Remove the html
734141cc406Sopenharmony_ci	  manpages in distclean. Fixed spelling mistake in .PHONY.
735141cc406Sopenharmony_ci	* TODO: Added entries about possible segfaults and memory leaks.
736141cc406Sopenharmony_ci	  Added entry about AIX problems. Removed entry about installing
737141cc406Sopenharmony_ci	  documentation.
738141cc406Sopenharmony_ci	* PROJECTS: Added Canon FB330P, FP630P.
739141cc406Sopenharmony_ci
740141cc406Sopenharmony_ci2001-04-30  Jochen Eisinger <jochen.eisinger@informatik.uni-freiburg.de>
741141cc406Sopenharmony_ci
742141cc406Sopenharmony_ci	* doc/sane-mustek_pp.man: Added information about CIS patches
743141cc406Sopenharmony_ci	  by Eddy De Greef
744141cc406Sopenharmony_ci
745141cc406Sopenharmony_ci2001-04-29  Chris Pinkham <cpinkham@infi.net>
746141cc406Sopenharmony_ci
747141cc406Sopenharmony_ci	* backend/artec.c: Fixed bug causing possible dereference of a NULL
748141cc406Sopenharmony_ci	  pointer.
749141cc406Sopenharmony_ci	* backend/artec.desc: Modified Parport entry to say AS6E scanner
750141cc406Sopenharmony_ci	  supported by SANE AS6E backend.
751141cc406Sopenharmony_ci
752141cc406Sopenharmony_ci2001-04-29  Petter Reinholdtsen <pere@td.org.uit.no>
753141cc406Sopenharmony_ci
754141cc406Sopenharmony_ci	* sanei/sanei_config.c sanei/sanei_codec_bin.c: Avoid reading
755141cc406Sopenharmony_ci	  uninitialized memory.
756141cc406Sopenharmony_ci	* sanei/sanei_config.c: Fix memleak when using env
757141cc406Sopenharmony_ci	  SANE_CONFIG_DIR.
758141cc406Sopenharmony_ci	* backend/net.c sanei/sanei_wire.c include/sane/sanei_wire.h: Make
759141cc406Sopenharmony_ci	  sure net backend release all memory when finished.
760141cc406Sopenharmony_ci	* README: Added info about the CVS repository.
761141cc406Sopenharmony_ci
762141cc406Sopenharmony_ci2001-04-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
763141cc406Sopenharmony_ci
764141cc406Sopenharmony_ci	* sanei/sanei_wire.c: Don't free memory that's not alocced.
765141cc406Sopenharmony_ci	* sanei/sanei_config.c: Avoid reading uninitialized memory when
766141cc406Sopenharmony_ci	  checking SANE_CONFIG_DIR.
767141cc406Sopenharmony_ci	* backend/mustek.c: Fixed several memory leaks.
768141cc406Sopenharmony_ci	* frontend/scanimage.c: Fixed memory leak.
769141cc406Sopenharmony_ci	* sanei/sanei_config2.c: Fixed memory leak: vendor wasn't freed.
770141cc406Sopenharmony_ci	* PROJECTS: Added entry for the Fujitsu M3091DCd. Updated my email
771141cc406Sopenharmony_ci	  address.
772141cc406Sopenharmony_ci	* TODO: Added entry for the Fujitsu M3091DCd and a combined Fujitsu
773141cc406Sopenharmony_ci	  backend. Clarified that "printf" also shouldn't be used.
774141cc406Sopenharmony_ci	* backend/dll.desc: Added my email as contact address.
775141cc406Sopenharmony_ci	* backend/m3091.desc: New file for the Fujitsu M3091DCd.
776141cc406Sopenharmony_ci	* doc/sane-mustek.man: Updated URL.
777141cc406Sopenharmony_ci
778141cc406Sopenharmony_ci2001-04-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
779141cc406Sopenharmony_ci
780141cc406Sopenharmony_ci	* backend/mustek.CHANGES backend/umax.CHANGES backend/umax.FAQ
781141cc406Sopenharmony_ci	  backend/umax.TODO: Moved to doc/mustek respectively doc/umax.
782141cc406Sopenharmony_ci	* doc/canon.CHANGES doc/canon.install2700F.txt doc/canon:
783141cc406Sopenharmony_ci	  Moved canon-specific documentation to doc/canon.
784141cc406Sopenharmony_ci	* doc/mustek: New subdirectory for mustek-specific documentation.
785141cc406Sopenharmony_ci	* doc/sane-umax*.html doc/sane-umax*.jpg doc/sane-umax-doc.tex
786141cc406Sopenharmony_ci	  doc/sane-umax-doc.dvi doc/umax: Moved all the umax-specific
787141cc406Sopenharmony_ci	  documentation to new subdirectory umax.
788141cc406Sopenharmony_ci
789141cc406Sopenharmony_ci2001-04-28  Peter Kirchgessner <peter@kirchgessner.net>
790141cc406Sopenharmony_ci
791141cc406Sopenharmony_ci        * backend/hp.desc, doc/sane-hp.man: Add support for new models
792141cc406Sopenharmony_ci          through PTAL-library
793141cc406Sopenharmony_ci
794141cc406Sopenharmony_ci2001-04-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
795141cc406Sopenharmony_ci
796141cc406Sopenharmony_ci	* backend/agfafogus.c: Moved PATH_MAX after sanei_backend.h include
797141cc406Sopenharmony_ci	  to avoid warning. Changed printf to DBG.
798141cc406Sopenharmony_ci	* backend/mustek.c backend/mustek.CHANGES backend/mustek.desc: Added
799141cc406Sopenharmony_ci	  support for translating options. Used only PACKAGE_VERSION for
800141cc406Sopenharmony_ci	  output. Updated email address. New version: 1.0-107.
801141cc406Sopenharmony_ci	* include/sane/sanei_backend.h include/sane/saneopts.h: Added macro
802141cc406Sopenharmony_ci	  SANE_I18N. It's used to mark strings that can be translated and
803141cc406Sopenharmony_ci	  used by a frontend. Usually these are option titles and descriptions
804141cc406Sopenharmony_ci	  as well as the contents of string lists. Used this macro to mark
805141cc406Sopenharmony_ci	  the translatable strings in saneopts.h. More translation support
806141cc406Sopenharmony_ci	  will follow.
807141cc406Sopenharmony_ci
808141cc406Sopenharmony_ci2001-04-22  Henning Meier-Geinitz <henning@meier-geinitz.de>
809141cc406Sopenharmony_ci
810141cc406Sopenharmony_ci	* PROBLEMS: Point to pnm/saned security risks.
811141cc406Sopenharmony_ci	* TODO: Removed the entries about epson usb mis-detection and check
812141cc406Sopenharmony_ci	  for installed sane versions.
813141cc406Sopenharmony_ci	* configure configure.in backend/Makefile.in: Added detection of older
814141cc406Sopenharmony_ci	  versions of SANE. The pnm backend is now disabled by default.
815141cc406Sopenharmony_ci	* backend/dll.c backend/dll.desc: Fixed file descriptor leak (found by
816141cc406Sopenharmony_ci	  Douglas Gilbert). New version: 1.0.2.
817141cc406Sopenharmony_ci	* backend/net.desc: Added Jochen Eisinger's email address as contact
818141cc406Sopenharmony_ci	  for the net backend.
819141cc406Sopenharmony_ci	* doc/sane-pnm.man: Point to pnm/saned security risks.
820141cc406Sopenharmony_ci
821141cc406Sopenharmony_ci2001-04-21  Karl Heinz Kremer <khk@khk.net>
822141cc406Sopenharmony_ci
823141cc406Sopenharmony_ci	* backend/epson.conf: Commented out the usb config entry, this can
824141cc406Sopenharmony_ci	  block other USB scanners from being recognized.
825141cc406Sopenharmony_ci
826141cc406Sopenharmony_ci2001-04-19  Henning Meier-Geinitz <henning@meier-geinitz.de>
827141cc406Sopenharmony_ci
828141cc406Sopenharmony_ci	* AUTHORS: Added Michael Herder and me for pnm. Updated my email
829141cc406Sopenharmony_ci	  address.
830141cc406Sopenharmony_ci	* TODO: Removed pnm entry about adding more options. Added entry about
831141cc406Sopenharmony_ci	  epson backend freezing when trying to detect non-epson USB scanner.
832141cc406Sopenharmony_ci	  Added entry about adding contact addresses to .desc files. Added
833141cc406Sopenharmony_ci	  comment about me working on a sane man page. Removed entry about OS/2
834141cc406Sopenharmony_ci	  problems in sanei_scsi.c.
835141cc406Sopenharmony_ci	* configure configure.in: Removed a newline in --help message.
836141cc406Sopenharmony_ci	* backend/pnm.c: Added several options: gamma tables
837141cc406Sopenharmony_ci	  (-> arrays), resolution option (word list), read only test option
838141cc406Sopenharmony_ci	  (SANE_CAP_SOFT_DETECT), several options for returning status codes
839141cc406Sopenharmony_ci	  in sane_read (all of this is from Michael Herder <crapsite@gmx.net>).
840141cc406Sopenharmony_ci	  Added build version info, print version information in sane_init.
841141cc406Sopenharmony_ci	  Use ../include/sane/ for includes. Version is 1.0.1.
842141cc406Sopenharmony_ci	* backend/pnm.desc: Updated contact info and version.
843141cc406Sopenharmony_ci
844141cc406Sopenharmony_ci2001-04-19  Gerhard Jaeger <g.jaeger@earthling.net>
845141cc406Sopenharmony_ci	* backend/plustek.c: removed again that old fgets() call - sorry
846141cc406Sopenharmony_ci
847141cc406Sopenharmony_ci2001-04-19  Petter Reinholdtsen <pere@td.org.uit.no>
848141cc406Sopenharmony_ci
849141cc406Sopenharmony_ci	* tools/sane-config.in: Fix typo in previous commit.
850141cc406Sopenharmony_ci
851141cc406Sopenharmony_ci2001-04-17  Karl Heinz Kremer <khk@khk.net>
852141cc406Sopenharmony_ci
853141cc406Sopenharmony_ci	* doc/sane-epson.man: Fixed types, some reformatting and got rid
854141cc406Sopenharmony_ci	  of a duplicate paragraph.
855141cc406Sopenharmony_ci
856141cc406Sopenharmony_ci2001-04-17  Henning Meier-Geinitz <hmg@gmx.de>
857141cc406Sopenharmony_ci
858141cc406Sopenharmony_ci	* backend/dc210.desc backend/dc240.desc backend/microtek2.desc:
859141cc406Sopenharmony_ci	  Update contact information for backends. dc240 status is :NEW.
860141cc406Sopenharmony_ci	* TODO: added entries about as6e status shouldn't be :new, and
861141cc406Sopenharmony_ci	  installing all documentation files.
862141cc406Sopenharmony_ci
863141cc406Sopenharmony_ci2001-04-16  Petter Reinholdtsen <pere@td.org.uit.no>
864141cc406Sopenharmony_ci
865141cc406Sopenharmony_ci	* Makefile.in: New target 'sort-cvsignore' to keep all .cvsignore
866141cc406Sopenharmony_ci	files sorted.
867141cc406Sopenharmony_ci
868141cc406Sopenharmony_ci	* acinclude.m4 configure.in tools/sane-config.in: Try to guess how
869141cc406Sopenharmony_ci	to set runtime link path, and make it easier to extend.
870141cc406Sopenharmony_ci
871141cc406Sopenharmony_ci	* acinclude.m4 configure.in: Clean up warning flag handling.
872141cc406Sopenharmony_ci
873141cc406Sopenharmony_ci2001-04-16  Henning Meier-Geinitz <hmg@gmx.de>
874141cc406Sopenharmony_ci
875141cc406Sopenharmony_ci	* README: Updated xsane link.
876141cc406Sopenharmony_ci	* configure configure.in backend/dll.c backend/dll.desc
877141cc406Sopenharmony_ci	  backend/net.c backend/net.desc include/sane/config.h.in
878141cc406Sopenharmony_ci	  Yet another change in the version system for dll and net.
879141cc406Sopenharmony_ci	  For sane_init return the version of the package but use
880141cc406Sopenharmony_ci	  own internal version number in the source (printed with
881141cc406Sopenharmony_ci	  debugging enabled) and in *.desc. The internal versions
882141cc406Sopenharmony_ci	  of both net and dll are set to 1.0.1. Please increase the
883141cc406Sopenharmony_ci	  build number with every change on the source files.
884141cc406Sopenharmony_ci	* doc/releases.txt -> doc/releases.txt. Fixed spelling error.
885141cc406Sopenharmony_ci	  Added entries about sane-backends.html, sane.ps, man pages,
886141cc406Sopenharmony_ci	  platforms page.
887141cc406Sopenharmony_ci
888141cc406Sopenharmony_ci2001-04-14  Gerhard Jaeger <g.jaeger@earthling.net>
889141cc406Sopenharmony_ci	* backend/plustek.c backend/plustek.desc backend/plustek.h
890141cc406Sopenharmony_ci	  backend/plustek-share.h
891141cc406Sopenharmony_ci	  minor fixes and additional scanner models
892141cc406Sopenharmony_ci	* doc/sane-plustek.man added info about slowIO switch
893141cc406Sopenharmony_ci
894141cc406Sopenharmony_ci2001-04-13  Oliver Rauch <Oliver.Rauch@Rauch-domain.de>
895141cc406Sopenharmony_ci	* changed my email address in AUTHORS
896141cc406Sopenharmony_ci
897141cc406Sopenharmony_ci2001-04-13  Henning Meier-Geinitz <hmg@gmx.de>
898141cc406Sopenharmony_ci
899141cc406Sopenharmony_ci	* PROJECTS TODO: Added entry about E3 USB chipset.
900141cc406Sopenharmony_ci	* backend/dll.c backend/dll.desc: New version is 1.0.5. Version and
901141cc406Sopenharmony_ci	  PACKAGE_VERSION is printed with debug level set to 1 or higher.
902141cc406Sopenharmony_ci	  The version numbers of all backends that are loaded are printed
903141cc406Sopenharmony_ci	  at debug level 3 or higher. Print error if backend with wrong
904141cc406Sopenharmony_ci	  major version number is loaded. Some standardization changes
905141cc406Sopenharmony_ci	  concerning the DBG messages.
906141cc406Sopenharmony_ci	* backend/net.c backend/net.desc: New version is 1.0.5. Version and
907141cc406Sopenharmony_ci	  PACKAGE_VERSION is printed with debug level set to 1 or higher.
908141cc406Sopenharmony_ci	  Some standardization changes concerning the DBG messages.
909141cc406Sopenharmony_ci	* backend/pnm.c: Return SANE_INFO_RELOAD_PARAMS even if the pnm
910141cc406Sopenharmony_ci	  file doesn't exist or can't be loaded (from mh <crapsite@gmx.net>).
911141cc406Sopenharmony_ci	* doc/backend-writing.txt: Added AUTHORS to the list of things that
912141cc406Sopenharmony_ci	  should be updated when including a new backend. Added points about
913141cc406Sopenharmony_ci	  avoiding printf and exit in backends.
914141cc406Sopenharmony_ci	* doc/releases.txt: New file. This text summarizes some points to
915141cc406Sopenharmony_ci	  pay attention to when a new release of sane-backends is made.
916141cc406Sopenharmony_ci	  Additions and corrections are appreciated.
917141cc406Sopenharmony_ci	* doc/scanimage.man: Add some more information about the -V option.
918141cc406Sopenharmony_ci	* frontend/scanimage.c: The option -V now also prints the version of
919141cc406Sopenharmony_ci	  the backend (usually dll).
920141cc406Sopenharmony_ci
921141cc406Sopenharmony_ci2001-04-11  Abel Deuring <a.deuring@satzbau-gmbh.de>
922141cc406Sopenharmony_ci	* sanei/sanei_scsi.c: fixed a bug in error handling for the
923141cc406Sopenharmony_ci	  Linux SG driver version 3.x
924141cc406Sopenharmony_ci	* sanei/sanei_scsi.c, configure.in, configure: Usage of direct IO
925141cc406Sopenharmony_ci	  disabled by default.
926141cc406Sopenharmony_ci         * README.linux: Added a note, how to enable direct IO
927141cc406Sopenharmony_ci
928141cc406Sopenharmony_ci2001-04-08  Henning Meier-Geinitz <hmg@gmx.de>
929141cc406Sopenharmony_ci
930141cc406Sopenharmony_ci	* backend/mustek.c backend/mustek.desc backend/mustek.CHANGES
931141cc406Sopenharmony_ci	  Added detection of the TA for the Paragon 1200 SP Pro. Added
932141cc406Sopenharmony_ci	  warning about not supported Trust scanners. Changed description
933141cc406Sopenharmony_ci	  of contrast and brightness settings. Backend status is "stable"
934141cc406Sopenharmony_ci	  now. New version: 1.0-106.
935141cc406Sopenharmony_ci	* acinclude.m4 aclocal.m4: Fixed comment concerning dc240.
936141cc406Sopenharmony_ci	* configure configure.in include/sane/config.h.in: Added test for
937141cc406Sopenharmony_ci	  socklen_t in sys/socket.h. This fixes the compilation problem on
938141cc406Sopenharmony_ci	  Irix.
939141cc406Sopenharmony_ci	* doc/sane-avision.man doc/sane-ricoh.man doc/sane-s9036.man
940141cc406Sopenharmony_ci	  doc/sane-tamarack.man: find-scanner is now called
941141cc406Sopenharmony_ci	  sane-find-scanner and installed on the system so it's not
942141cc406Sopenharmony_ci	  necessary to point to the tools directory.
943141cc406Sopenharmony_ci	* frontend/scanimage.c: Fixed too long line in output.
944141cc406Sopenharmony_ci	* sane-config.in: Name is sane-config again (was sane-backends-config
945141cc406Sopenharmony_ci	  due to the renaming of the package).
946141cc406Sopenharmony_ci	* TODO: Removed entry about net.c not compiling on Irix and
947141cc406Sopenharmony_ci	  references to find-scanner in the man pages. Updated numbers of
948141cc406Sopenharmony_ci	  the compilation warnings. Still too many, however.
949141cc406Sopenharmony_ci
950141cc406Sopenharmony_ci2001-04-07  Henning Meier-Geinitz <hmg@gmx.de>
951141cc406Sopenharmony_ci
952141cc406Sopenharmony_ci	* backend/sc240.c backend/dc240.h backend/dc240.conf
953141cc406Sopenharmony_ci	  backend/dc240.desc backend/dll.conf doc/sane-dc240.man:
954141cc406Sopenharmony_ci	  Added dc240 backend for the Kodak DC240 Digital camera (from
955141cc406Sopenharmony_ci	  Peter Fales <peter@fales.com>).
956141cc406Sopenharmony_ci	* doc/Makefile.in: Added sane-dc240 in section 5.
957141cc406Sopenharmony_ci	* backend/Makefile.in: Added dc240.
958141cc406Sopenharmony_ci	* configure configure.in: If the jpeg libs are not available,
959141cc406Sopenharmony_ci	  dc240 is also disabled.
960141cc406Sopenharmony_ci	* AUTHORS: Added entry for dc240 and updated email address of
961141cc406Sopenharmony_ci	  Peter Fales.
962141cc406Sopenharmony_ci	* NEWS: First version of the news entry for 1.0.5.
963141cc406Sopenharmony_ci	* PROJECTS: Removed dc240. Added Microrec ScanMaker 3600.
964141cc406Sopenharmony_ci	* README: Added dc240.
965141cc406Sopenharmony_ci	* TODO: Removed dc240. Added entry about keep-alive mechanism in saned.
966141cc406Sopenharmony_ci	* sane-backends.lsm: Added dc240.
967141cc406Sopenharmony_ci	* testsuite/.cvsignore: New file. Added entry for Makefile.
968141cc406Sopenharmony_ci
969141cc406Sopenharmony_ci2001-03-31  Karl Heinz Kremer <khk@khk.net>
970141cc406Sopenharmony_ci
971141cc406Sopenharmony_ci	* backend/epson.*: Next attempt to get the reported number of
972141cc406Sopenharmony_ci	  lines correct for the "color shuffling" part.
973141cc406Sopenharmony_ci          Added more comments.
974141cc406Sopenharmony_ci
975141cc406Sopenharmony_ci2001-03-31  Henning Meier-Geinitz <hmg@gmx.de>
976141cc406Sopenharmony_ci
977141cc406Sopenharmony_ci	* backend/mustek.c backend/mustek.desc backend/mustek.h
978141cc406Sopenharmony_ci	  backend/mustek.CHANGES: Fixed grascale gamma for the 600 II N.
979141cc406Sopenharmony_ci	  Fixed ADF problems when selecting windows smaller than the
980141cc406Sopenharmony_ci	  whole scan area. Fixed linedistcnace corrections issues concerning
981141cc406Sopenharmony_ci	  ADF and concerning 1200SP V 1.00. New version: 1.0-105.
982141cc406Sopenharmony_ci
983141cc406Sopenharmony_ci2001-03-31  Henning Meier-Geinitz <hmg@gmx.de>
984141cc406Sopenharmony_ci
985141cc406Sopenharmony_ci	* PROJECTS: Updated entry about Canon 1220U and Umax 1220P / HP3200C.
986141cc406Sopenharmony_ci	  Added entry about Kodak DC-240.
987141cc406Sopenharmony_ci	* TODO: Added Umax 1200P/2000P & HP 320C + Kodak DC-240 as backends
988141cc406Sopenharmony_ci	  to be included. Added net.c compilation problem.
989141cc406Sopenharmony_ci
990141cc406Sopenharmony_ci2001-03-10  Jochen Eisinger <jochen.eisinger@gmx.net>
991141cc406Sopenharmony_ci
992141cc406Sopenharmony_ci	* frontend/saned.c: fixed bug that allowed access to a scanner
993141cc406Sopenharmony_ci	  without being prompted for a password
994141cc406Sopenharmony_ci
995141cc406Sopenharmony_ci2001-03-04 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
996141cc406Sopenharmony_ci
997141cc406Sopenharmony_ci	* umack backend updated to version 1.0-build-25
998141cc406Sopenharmony_ci
999141cc406Sopenharmony_ci2001-02-26 Abel Deuring <a.deuring@satzbau-gmbh.de>
1000141cc406Sopenharmony_ci
1001141cc406Sopenharmony_ci	* sanei/sanei_scsi.c: removed a possible null pointer
1002141cc406Sopenharmony_ci	  dereference in the Solaris/Schilling driver part. (Bug was
1003141cc406Sopenharmony_ci	  found and fixed by William L. Sebok)
1004141cc406Sopenharmony_ci
1005141cc406Sopenharmony_ci	* backend/tamarack.c: inconsistent call to sanei_scsi_cmd fixed
1006141cc406Sopenharmony_ci
1007141cc406Sopenharmony_ci2001-02-22  Petter Reinholdtsen <pere@td.org.uit.no>
1008141cc406Sopenharmony_ci
1009141cc406Sopenharmony_ci	* TODO: Add comment on how link problems should really be fixed.
1010141cc406Sopenharmony_ci	* TODO: List memleak problem for sane_get_devices().
1011141cc406Sopenharmony_ci
1012141cc406Sopenharmony_ci	* configure.in include/sane/config.h.in: Really move definition of
1013141cc406Sopenharmony_ci	SCSIBUFFERSIZE from CFLAGS to config.h.
1014141cc406Sopenharmony_ci
1015141cc406Sopenharmony_ci	* configure.in testsuite/*: Started on runtime test suite.
1016141cc406Sopenharmony_ci	Currently only tests if PNM test scanning works.
1017141cc406Sopenharmony_ci
1018141cc406Sopenharmony_ci	* sanei/sanei_constrain_value.c sanei/sanei_load_values.c
1019141cc406Sopenharmony_ci	sanei/sanei_save_values.c: Include "sane/sanei.h" to make sure the
1020141cc406Sopenharmony_ci	prototype match the function.
1021141cc406Sopenharmony_ci
1022141cc406Sopenharmony_ci	* backend/pnm.c: Write more sensible error message when failing to
1023141cc406Sopenharmony_ci	open PNM file.
1024141cc406Sopenharmony_ci
1025141cc406Sopenharmony_ci	* include/sane/sanei_backend.h: Include <fcntl.h> before testing
1026141cc406Sopenharmony_ci	for O_NONBLOCK and <limits.h> before testing for PATH_MAX to
1027141cc406Sopenharmony_ci	increase the chances of getting the real value.
1028141cc406Sopenharmony_ci
1029141cc406Sopenharmony_ci2001-02-12  Petter Reinholdtsen <pere@td.org.uit.no>
1030141cc406Sopenharmony_ci
1031141cc406Sopenharmony_ci	* backend/dll.c backend/v4l.c: Get rid of small memory leak when
1032141cc406Sopenharmony_ci	using 'scanimage -L'.
1033141cc406Sopenharmony_ci
1034141cc406Sopenharmony_ci2001-02-10  Tom Martone <tom@martoneconsulting.com>
1035141cc406Sopenharmony_ci
1036141cc406Sopenharmony_ci        * backend/bh.c backend/bh.h doc/sane-bh.man
1037141cc406Sopenharmony_ci	  added support for Copiscan 8000 series by Mark Temple
1038141cc406Sopenharmony_ci	  added options deskew and rotation
1039141cc406Sopenharmony_ci	  inquiry compares product to COPISCAN rather than COPISCAN II
1040141cc406Sopenharmony_ci
1041141cc406Sopenharmony_ci2001-02-04 Peter Kirchgessner <peter@kirchgessner.net>
1042141cc406Sopenharmony_ci
1043141cc406Sopenharmony_ci        * hp-backend V0.94, backend/hp.c hp-handle.c hp-scl.h:
1044141cc406Sopenharmony_ci          Switch off lamp after scan
1045141cc406Sopenharmony_ci
1046141cc406Sopenharmony_ci2001-01-31 Abel Deuring <a.deuring@satzbau-gmbh.de>
1047141cc406Sopenharmony_ci
1048141cc406Sopenharmony_ci	* sanei/linux_sg3_err.h: New version provided by Douglas Gilbert.
1049141cc406Sopenharmony_ci	  Does not longer #include <linux/../scsi/scsi.h> and
1050141cc406Sopenharmony_ci	  #include <linux/../scsi/sg.h>
1051141cc406Sopenharmony_ci	* sanei/sanei_scsi.c (Linux part): fixed some format errors in
1052141cc406Sopenharmony_ci	  debug output; added debug: system("cat /proc/scsi/sg/debug 1>&2"),
1053141cc406Sopenharmony_ci	  if debug level >= 255. (Suggestion by Douglas Gilbert)
1054141cc406Sopenharmony_ci
1055141cc406Sopenharmony_ci2001-01-23 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
1056141cc406Sopenharmony_ci
1057141cc406Sopenharmony_ci	* TODO: sane-config changes
1058141cc406Sopenharmony_ci
1059141cc406Sopenharmony_ci2001-01-21  Tom Martone <tom@martoneconsulting.com>
1060141cc406Sopenharmony_ci
1061141cc406Sopenharmony_ci        * backend/dll.conf: Added bh
1062141cc406Sopenharmony_ci
1063141cc406Sopenharmony_ci2001-01-21  Henning Meier-Geinitz <hmg@gmx.de>
1064141cc406Sopenharmony_ci
1065141cc406Sopenharmony_ci	* AUTHORS: Added Tom Martone.
1066141cc406Sopenharmony_ci	* PROJECTS: Removed bh (now included in sane).
1067141cc406Sopenharmony_ci	* README: Added entry for sane-bh(5).
1068141cc406Sopenharmony_ci	* TODO: Removed bh. Updated BearPaw entry. Added entry about v4l
1069141cc406Sopenharmony_ci	  problem.
1070141cc406Sopenharmony_ci	* backend/v4l.c: Changed comment as v4l is part of the sane package.
1071141cc406Sopenharmony_ci
1072141cc406Sopenharmony_ci2001-01-20  Tom Martone <tom@martoneconsulting.com>
1073141cc406Sopenharmony_ci
1074141cc406Sopenharmony_ci        * doc/.cvsignore: Added sane-bh.5.
1075141cc406Sopenharmony_ci
1076141cc406Sopenharmony_ci2001-01-20  Tom Martone <tom@martoneconsulting.com>
1077141cc406Sopenharmony_ci
1078141cc406Sopenharmony_ci	* backend/bh.c backend/bh.conf backend/bh.h doc/sane-bh.man
1079141cc406Sopenharmony_ci	  Added new backend Bell and Howell Copiscan scanners
1080141cc406Sopenharmony_ci	* backend/bh.desc
1081141cc406Sopenharmony_ci	  Updated version from (0.1) to 1.0-4
1082141cc406Sopenharmony_ci	  Referenced manpage
1083141cc406Sopenharmony_ci	* backend/Makefile.in
1084141cc406Sopenharmony_ci	  Added bh to PRELOADABLE_BACKENDS
1085141cc406Sopenharmony_ci	  Added libsane-bh.la dependencies
1086141cc406Sopenharmony_ci	* doc/Makefile.in
1087141cc406Sopenharmony_ci	  Added sane-bh.5 to SECT5
1088141cc406Sopenharmony_ci
1089141cc406Sopenharmony_ci2001-01-17  Henning Meier-Geinitz <hmg@gmx.de>
1090141cc406Sopenharmony_ci
1091141cc406Sopenharmony_ci	* backend/mustek.c backend/mustek.desc backend/mustek.h
1092141cc406Sopenharmony_ci	  backend/mustek.CHANGES doc/sane-mustek.man:
1093141cc406Sopenharmony_ci	  Added 36 bit mode for Pro models. Removed support for "special"
1094141cc406Sopenharmony_ci	  modes, used options instead. Code cleanup. Updated manpage
1095141cc406Sopenharmony_ci	  concerning sane-find-scanner. New version: 1.0-104.
1096141cc406Sopenharmony_ci	* configure: regenerated from configure.in.
1097141cc406Sopenharmony_ci
1098141cc406Sopenharmony_ci2001-01-14  Petter Reinholdtsen <pere@td.org.uit.no>
1099141cc406Sopenharmony_ci
1100141cc406Sopenharmony_ci	* sanei/sanei_scsi.c: Make sure to initialize uninitialized
1101141cc406Sopenharmony_ci	variable 'defined' to zero.
1102141cc406Sopenharmony_ci
1103141cc406Sopenharmony_ci	* include/sane/sanei_wire.h: Add missing prototype for
1104141cc406Sopenharmony_ci	sanei_w_ptr() and sanei_w_bool().
1105141cc406Sopenharmony_ci
1106141cc406Sopenharmony_ci	* configure.in include/sane/config.h.in: Move definition of
1107141cc406Sopenharmony_ci	HAVE_DEV_URANDOM and SCSIBUFFERSIZE from CFLAGS to config.h.
1108141cc406Sopenharmony_ci
1109141cc406Sopenharmony_ci2001-01-07  Abel Deuring <a.deuring@satzbau-gmbh.de>
1110141cc406Sopenharmony_ci
1111141cc406Sopenharmony_ci	* sanei/sanei_scsi-c: (Linux part) timeout for SCSI commands
1112141cc406Sopenharmony_ci	  sent with the SG driver version increased; debug output of
1113141cc406Sopenharmony_ci	  device status, host status, driver status and sense buffer
1114141cc406Sopenharmony_ci	  added.
1115141cc406Sopenharmony_ci
1116141cc406Sopenharmony_ci2001-01-09  Henning Meier-Geinitz <hmg@gmx.de>
1117141cc406Sopenharmony_ci
1118141cc406Sopenharmony_ci	* PROJECTS TODO: Added/updated entries about backends for Mustek
1119141cc406Sopenharmony_ci	  BearPaw and 1200 UB scanners.
1120141cc406Sopenharmony_ci
1121141cc406Sopenharmony_ci2001-01-07  Abel Deuring <a.deuring@satzbau-gmbh.de>
1122141cc406Sopenharmony_ci
1123141cc406Sopenharmony_ci	* sanei/sanei_scsi-c: (Linux part) improved detection of
1124141cc406Sopenharmony_ci	  sanei_scsi_max_request_size. Setting SANE_SG_BUFFERSIZE for
1125141cc406Sopenharmony_ci	  low drivers which don't support scatter-gather should
1126141cc406Sopenharmony_ci	  no longer be necessary.
1127141cc406Sopenharmony_ci	* sanei/sanei_scsi-c: (Linux part) Added support for the new
1128141cc406Sopenharmony_ci	  devfs in sanei_scsi_find_devices-
1129141cc406Sopenharmony_ci	* backend/sharp.c: Test for existence of shm.h added.
1130141cc406Sopenharmony_ci	* TODO: Removed entry about missing detection of shm.h in sharp
1131141cc406Sopenharmony_ci	  backend.
1132141cc406Sopenharmony_ci
1133141cc406Sopenharmony_ci2001-01-03  Henning Meier-Geinitz <hmg@gmx.de>
1134141cc406Sopenharmony_ci
1135141cc406Sopenharmony_ci	* PROJECTS: Added Umax 1220P / HP3200C.
1136141cc406Sopenharmony_ci
1137141cc406Sopenharmony_ci2000-12-31  Henning Meier-Geinitz <hmg@gmx.de>
1138141cc406Sopenharmony_ci
1139141cc406Sopenharmony_ci	* tools/find-scanner.c: Removed. Now called sane-find-scanner.
1140141cc406Sopenharmony_ci	* tools/sane-find-scanner: New file (was find-scanner).
1141141cc406Sopenharmony_ci	* tools/.cvsignore tools/Makefile.in tools/README: Updated because
1142141cc406Sopenharmony_ci	  of name change. sane-find-scanner is installed now.
1143141cc406Sopenharmony_ci	* README README.linux: Updated because of sane-find-scanner.
1144141cc406Sopenharmony_ci	* frontend/scanimage.man: Updated because of sane-find-scanner.
1145141cc406Sopenharmony_ci	* doc/sane-find-scanner.man: New file.
1146141cc406Sopenharmony_ci	* doc/.cvsignore doc/Makefile.in: Added sane-find-scanner(1).
1147141cc406Sopenharmony_ci	* TODO: Updated concerning sane-find-scanner. Added entry about
1148141cc406Sopenharmony_ci	  qcam /tmp file handling. Some spelling corrections.
1149141cc406Sopenharmony_ci
1150141cc406Sopenharmony_ci2000-12-31  Henning Meier-Geinitz <hmg@gmx.de>
1151141cc406Sopenharmony_ci
1152141cc406Sopenharmony_ci	* backend/mustek.CHANGES backend/mustek.c backend/mustek.desc
1153141cc406Sopenharmony_ci	  backend/mustek.h doc/sane-mustek.man:  Added calibration for Pro
1154141cc406Sopenharmony_ci	  scanners and the SE 12000 SP Plus. Added option to use the full
1155141cc406Sopenharmony_ci	  legal size of the Paragon 1200 LS scanner. Added fast preview for
1156141cc406Sopenharmony_ci	  Pro scanners. Bug fixes. New version: 1.0-103.
1157141cc406Sopenharmony_ci
1158141cc406Sopenharmony_ci2000-12-25  Karl Heinz Kremer <khk@khk.net
1159141cc406Sopenharmony_ci
1160141cc406Sopenharmony_ci	* backend/epson.*: Version 0.2.01
1161141cc406Sopenharmony_ci	  Added bit-depth selection again.
1162141cc406Sopenharmony_ci   	  Fixed problem with bilevel scanning with Perfection610: The
1163141cc406Sopenharmony_ci	  line count has to be an even number with this scanner.
1164141cc406Sopenharmony_ci	  Several initialization fixes regarding bit depth selection.
1165141cc406Sopenharmony_ci	  This version goes back into the CVS repository, the 1.0.4
1166141cc406Sopenharmony_ci	  release is out and therefore the code freeze is over.
1167141cc406Sopenharmony_ci	  Some general cleanup, added more comments.
1168141cc406Sopenharmony_ci
1169141cc406Sopenharmony_ci2000-12-23  Henning Meier-Geinitz <hmg@gmx.de>
1170141cc406Sopenharmony_ci
1171141cc406Sopenharmony_ci	* TODO: Removed entry about net/saned crashes.
1172141cc406Sopenharmony_ci	* backend/net.c: Fixed segfault when using SANE_TYPE_STRING options
1173141cc406Sopenharmony_ci	  (e.g. scanimage on localhost). Added checks to prevent other
1174141cc406Sopenharmony_ci	  segfaults. Fixed some warnings.
1175141cc406Sopenharmony_ci	* backend/snapscan.desc: Changed to use new homepage.
1176141cc406Sopenharmony_ci
1177141cc406Sopenharmony_ci2000-12-23  Henning Meier-Geinitz <hmg@gmx.de>
1178141cc406Sopenharmony_ci
1179141cc406Sopenharmony_ci	* NEWS: Added date of release.
1180141cc406Sopenharmony_ci	* TODO: Removed entries about PATH_MAX, sanei_scsi_find_devices, and
1181141cc406Sopenharmony_ci	  shm.h. Added entry about the necessity to check HAVE_SYS_SHM_H.
1182141cc406Sopenharmony_ci	* configure configure.in include/sane/config.h.in: Default to
1183141cc406Sopenharmony_ci	  --enable-warnings again. Don't set "-ansi" for OS/2. Test for
1184141cc406Sopenharmony_ci	  sys/shm.h.
1185141cc406Sopenharmony_ci	* backend/GUIDE: Moved to doc/backend-writing.txt.
1186141cc406Sopenharmony_ci	* doc/backend-writing.txt: New file (moved from backend/GUIDE).
1187141cc406Sopenharmony_ci	  Added comments about sanei-backend.h and PATH_MAX.
1188141cc406Sopenharmony_ci	* include/sane/sanei_backend.h: Added define for PATH_MAX (if
1189141cc406Sopenharmony_ci	  necessary).
1190141cc406Sopenharmony_ci	* sanei/sanei_scsi.c: Implemented sanei_scsi_find_devices for FreeBSD
1191141cc406Sopenharmony_ci	  (from ports@FreeBSD.org).
1192141cc406Sopenharmony_ci	* tools/Makefile.in: Use INSTALL_SCRIPT instead of INSTALL_PROGRAM for
1193141cc406Sopenharmony_ci	  sane-config (from ports@FreeBSD.org).
1194