1******  Release of sane-backends 1.0.9. End of code freeze ******
2
32002-10-23  Henning Meier-Geinitz <henning@meier-geinitz.de>
4
5	* doc/descriptions-external/gt68xx.conf: Updated status of scanners.
6	* doc/doxygen.conf: Increased version to 1.0.9.
7	* configure configure.in: New version: 1.0.9. Disabled compilation
8	  warnings.
9
102002-10-23  Stéphane Voltz  <svoltz@wanadoo.fr>
11
12	* backend/umax_pp_low.c: added O_NONBLOCK to flags when opening ppdev
13	  character device, to get around hangs with 2.4.19 linux kernels in
14	  pure EPP mode.
15
162002-10-20  Henning Meier-Geinitz <henning@meier-geinitz.de>
17
18	* README.linux: Added comment about DEC cc on Linux Alpha.
19
202002-10-19  Peter Fales <peter@fales-lorenz.net>
21
22	* backend/dc25.c - Moved use of UNUSEDARG macro to fix
23	  compilation failure on OS/X
24
252002-10-19  Henning Meier-Geinitz <henning@meier-geinitz.de>
26
27	* doc/descriptions-external/tevion9693usb.desc: Added Trust
28	  Easy Webscan 19200.
29
30---- CODE FREEZE FOR SANE 1.0.9 ---
31-- snapshot 1.0.9-pre2
32
332002-10-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
34
35	* backend/dll.conf: Added commented out entries for hpoj and gt68xx.
36	* NEWS: Updated release date and backend list.
37	* TODO: Added scanimage short string-list options problem.
38
392002-10-17  Gerhard Jaeger <gerhard@gjaeger.de>
40
41	* backend/plustek.c: removed internationalization stuff
42	* backend/plustek-usb.c: removed obsolete definitions
43	* backend/plustek-usbhw.c: fixed typos
44	* backend/plustek-usnshading.c: fixed bug that produces
45	  files > 700M in debug mode. Added some debug output.
46
472002-10-16 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
48
49	* backend/umax.c, umax-scanner.c: added Power Look 2000
50	  as supported device, build 38
51
522002-10-15  Gerhard Jaeger <gerhard@gjaeger.de>
53
54	* doc/sane-plustek.man: Major update
55	* doc/descriptions/plustek.desc: Added EPSON 1260 entry
56	* backend/plustek.conf updated options
57	* backend/plustek.c backend/plustek-devs.c backend/plustek-usb.c
58	  backend/plustek-usbhw.c backend/plustek-pp.c
59	  backend/plustek-usbmap.c backend/plustek-usbimg.c
60	  backend/plustek-usbscan.c backend/plustek-usbshading.c
61	  backend/plustek.h backend/plustek-share.h backend/plustek-usb.h
62	  Bug fixes and workarounds
63
642002-10-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
65
66	* doc/sane.tex: Backend behaviour is undefined if sane_init
67	  doesn't return SANE_STATUS_GOOD. Added SANE_STATUS_INVAL to
68	  return codes for sane_start. Description of sane_set_io_mode is
69	  more precise.
70	* sanei/sanei_usb.c: Really check for bulk_out ep when writing.
71	* TODO: Added microtek2 problem. Updated sane.tex and desc sections.
72	  Added scanimage width/height problem. Added possible solution to po
73	  file mess.
74	* doc/Makefile.in doc/sane-config.man: Added man page for sane-config.
75	* doc/.cvsignore: Added sane-config.1.
76
772002-10-15  Peter Kirchgessner <peter@kirchgessner.net>
78
79	* backend/hp.conf: Added comment for USB-scanner
80
812002-10-14  Peter Fales <peter@fales-lorenz.net>
82
83	* backend/dc240.h,backend/dc240.c: Use portable code for camera
84	  structures that does not depend on gcc or little-endian byte order
85
862002-10-14  Oliver Schwartz <Oliver.Schwartz@gmx.de>
87
88	* backend/snapscan.h backend/snapscan.c backend/snapscan.conf
89	  doc/descriptions/snapscan.desc: SnapScan backend 1.4.17 -
90	  added ID string for SnapScan e10, added Mitsubishi Diamandview
91	  648UT in desc file.
92
932002-10-11  Peter Fales <peter@fales-lorenz.net>
94
95	* backend/dc240.h - Add message to #error as required by ANSI
96
972002-10-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
98
99	* backend/mustek.c doc/mustek/mustek.CHANGES: Fixed shutting off
100	  the lamp for the Paragon 1200 A3 Pro.
101	* doc/descriptions/mustek.desc: Updated version number and A3 Pro
102	  information.
103
1042002-10-10  Petter Reinholdtsen <pere@td.org.uit.no>
105
106	* backend/canon630u-common.c: Change type of size parameter from
107	  'unsigned int' to 'size_t' for gl640WriteBulk() and
108	  gl640ReadBulk() to avoid crash on platforms where
109	  'sizeof(size_t) > sizeof(int)'.
110
111	* backend/coolscan.c: Remove semicolon at the end of functions.
112
1132002-10-09  Frank Zago  <fzago at austin dot rr dot com>
114
115	* backend/teco1.c backend/teco1.conf doc/descriptions/teco1.desc:
116	  Added entry for AVEC color 2412.
117
1182002-10-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
119
120	* doc/descriptions/microtek2.desc: Added per-scanner status (from
121	  Karsten Festag <karsten.festag@gmx.de>).
122
1232002-10-09  Stéphane Voltz  <svoltz@wanadoo.fr>
124
125	* backend/umax_pp.c: disable scanner protocol debug facility
126
1272002-10-08  Karl Heinz Kremer <khk@khk.net>
128
129	* backend/epson.c: force color channel re-order for GT-2200 scanner
130
1312002-10-08  Stéphane Voltz  <svoltz@wanadoo.fr>
132
133	* backend/umax_pp.c: use macros from saneopts.h to fix translations
134	  problems
135
1362002-10-08  Gerhard Jaeger <gerhard@gjaeger.de>
137
138	* po/plustek.de.po: Cleanup
139
1402002-10-08  Henning Meier-Geinitz <henning@meier-geinitz.de>
141
142	* doc/saned.man doc/sane-net.man: Removed comment about saned port not
143	  officially assigned.
144	* po/plustek.de.po po/umax_pp.fr.po: Fixed double msgids.
145
1462002-10-05  Karl Heinz Kremer <khk@khk.net>
147
148	* backend/epson.c: Fixed problem with incorrect response to
149	  sane_get_parameters() in certain situations.
150
1512002-10-04  Jochen Eisinger <jochen.eisinger@gmx.de>
152
153	* doc/descriptions/mustek_pp.desc: add :status tags to each
154	  scanner
155
1562002-10-04  Gerhard Jaeger <gerhard@gjaeger.de>
157
158	* backend/plustek.conf fixed option enableTPA
159	* po/plustek.de.po po/plustek.es.po removed "Negative"
160	* backend/plustek.c backend/plustek-devs.c backend/plustek-usb.c
161	  backend/plustek-usbhw.c backend/plustek-usbimg.c
162	  backend/plustek-usbmap.c backend/plustek-usbscan.c
163	  backend/plustek-usbshading.c
164	  Minor bug fixes
165
1662002-10-04  Karl Heinz Kremer <khk@khk.net>
167
168	* doc/sane-epson.man: Added quotes around halftoning options.
169
1702002-10-02  Henning Meier-Geinitz <henning@meier-geinitz.de>
171
172	* TODO: Updated list of backends scheduled for inclusion. Updated
173	  v4l bug list. Added entry about vendor/product ids for .desc.
174	  Removed TL_X > BR_X (->TODO), dll ltdl rewrite, wait return
175	  value (->TODO), sane.tex comment about 1 bit color mode,
176	  sane-plustek.man issue.
177
1782002-10-02  Stéphane Voltz  <svoltz@wanadoo.fr>
179
180	* tools/umax_pp.c: changed version and added handling of 4 digits
181          port address
182	* po/umax_pp.de.po: removed redundant entry
183	* backend/umax_pp.conf: comment fixings
184	* backend/umax_pp_low.c backend/umax_pp.c:  added handling of ppdev
185	  ioctl return code, allow 4 digits port number
186
1872002-10-02  Matto Marjanovic  <maddog@mir.com>
188
189	* doc/descriptions/microtek.desc: Updated version number.
190	* backend/microtek.c:
191	  Fixed bug in sane_read() [had failed to set return length to zero
192           in non-STATUS_GOOD conditions].
193	  Fixed bug in sane_set_io_mode() [had returned SANE_STATUS_UNSUPPORTED
194           if blocking mode was requested].
195	  Bumped version up to 0.13.1.
196
1972002-10-01  Henning Meier-Geinitz <henning@meier-geinitz.de>
198
199	* doc/descriptions-external/gt68xx.desc: Added new scanners. Updated
200	  status of supported scanners.
201	* doc/sane.tex: Added explanation of bit order for 1 bit modes. Added
202	  comment about 1 bit color modes. Fixed missing \code command. New
203	  version: 1.03.
204	* doc/backend-writing.txt: Added paragraph about checking geometry
205	  (from TODO).
206
2072002-09-30  Peter Fales <peter@fales-lorenz.net>
208
209	* configure, acinclude.m4, aclocal.m4 - Update the
210	  allowed gphoto2 version numbers
211
2122002-09-30 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
213
214	* doc/descriptions/umax.desc: removed remark that Astra 2200U via USB
215	  only works on linux (because need of USB control messages)
216
2172002-09-30  Matthew Duggan <stauff1@users.sourceforge.net>
218	* backend/canon_pp.c backend/canon_pp-dev.c backend/canon_pp-dev.h:
219	  Finally fixed cancelling, which I broke some time ago in the quest
220	  for speed.  FB620P still doesn't abort nicely (firmware bug?).
221	* doc/sane-canon_pp.man: Added notes on FB620P problems.
222	* doc/descriptions/canon_pp.desc: Bumped version number.
223
2242002-09-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
225
226	* backend/test.c backend/test-picture.c doc/descriptions/test.desc:
227	  Fixed bytes_per_line in 1 bit mode. Fixed 1 bit color three-pass
228	  mode (grid). Changed bit order for 1 bit color to most significant
229	  bit is first pixel.
230
2312002-09-29  Peter Fales <peter@fales-lorenz.net>
232
233	* backend/dc25.[ch]:  Fix compiler warnings, and correct
234	  errors found by tstbackend.
235
236---- FEATURE FREEZE FOR SANE 1.0.9 ---
237-- snapshot 1.0.9-pre1
238
2392002-09-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
240
241	* doc/descriptions/mustek_usb.desc: Added "ScanExpress" for all models
242	  to avoid confusion with BearPaw models.
243	* Makefile.in: Added ChangeLog-1.0.6 ChangeLog-1.0.7 ChangeLog-1.0.8
244	  to DISTFILES.
245
2462002-09-29  Karl Heinz Kremer <khk@khk.net>
247
248	* doc/sane-epson.man: Updated information, cleanup
249	* doc/descriptions/epson.desc: Added 1660 and 2400 models
250
2512002-09-28 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
252
253	* backend/umax.c:
254	  update to build 37
255
2562002-09-28  Gerhard Jaeger <gerhard@gjaeger.de>
257
258	* sanei/sanei_lm983x.c: cleanup in reset function
259	* doc/descriptions/plustek.desc: Update according to the new
260	  entry definitions
261	* doc/sane-plustek.man: Fixed format and updated info
262	* backend/plustek.c backend/plustek-devs.c backend/plustek-pp.c
263	  backend/plustek-share.h backend/plustek-usb.c backend/plustek-usb.h
264	  backend/plustek-usbhw.c backend/plustek-usbimg.c
265	  backend/plustek-usbmap.c backend/plustek-usbscan.c
266	  backend/plustek-usbshading.c backend/plustek.conf:
267	  Major update to support CIS based devices
268	  Added register dump and raw picturue/calibration data dump
269	  Added support for Canon N650U and N670U (currently 8-bit color mode only)
270
2712002-09-28  Andras Major <andras@users.sourceforge.net>
272
273	* backends/coolscan2.c doc/descriptions/coolscan2.desc
274	  doc/sane-coolscan2.man: update to 0.1.8
275
2762002-09-26  Henning Meier-Geinitz <henning@meier-geinitz.de>
277
278	* config.sub config.guess: Updated to current versions.
279	* doc/releases.txt: Added paragraph about the different freeze types
280	  and a timetable.
281
2822002-09-26  Oliver Schwartz <Oliver.Schwartz@gmx.de>
283
284	* doc/snapscan.desc backend/snapscan.c backend/snapscan.h
285	  backend/snapscan.conf backend/snapscan-scsi.c:
286	  SnapScan backend 1.4.16 (added support for Acer/Benq 5000)
287
2882002-09-24  Peter Fales <peter@fales-lorenz.net>
289
290	* backend/dc25.c:  Backend returning too much data for image size
291
2922002-09-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
293
294	* doc/descriptions-external/tevion9693usb.desc: Added MD9693, updated
295	  Artec E+ 48U (from Michael Herder <crapsite@gmx.net>).
296
2972002-09-23  Henning Meier-Geinitz <henning@meier-geinitz.de>
298
299	* doc/descriptions/fujitsu.desc: Changed status to beta and added
300	  URLs.
301	* doc/descriptions-external/gt68xx.desc: Added some untested scanners.
302	  Updated Mustek entries.
303 	* TODO: Removed hpsj5s .desc file problem.
304
3052002-09-22  Peter Fales <peter@fales-lorenz.net>
306
307	* doc/sane-dc25.man, backend/dc25.c, backend/dc25.h,
308	  backend/gphoto2.c, backend/gphoto2.h, backend/dc240.c,
309	  backend/dc240.h:  Update authors email address
310
3112002-09-19  Frank Zago  <fzago at austin dot rr dot com>
312
313	* backend/leo.c backend/leo.conf doc/sane-leo.man
314	  doc/descriptions/leo.desc: added support for the leoscan S3.
315	* backend/teco2.c backend/teco2.h: added some stuff.
316
3172002-09-18  Henning Meier-Geinitz <henning@meier-geinitz.de>
318
319	* doc/descriptions/hpsj5s.desc: Used "Hewlett-Packard" instead
320	  of "HP".
321
3222002-09-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
323
324	* doc/descriptions-external/gt68xx.desc: Updated Mustek
325	  information. Added Plustek OpticPro 1248U.
326	* backend/mustek.c: Fixed version number.
327	* NEWS: Updated backend list.
328
3292002-09-17  Oliver Schirrmeister <oschirr@abm.de>
330        * backend/fujitsu.c fujitsu.h fujitsu-scsi.h:
331          added m3092 support
332        * doc/descriptions/fujitsu doc/sane-fujitsu
333          added description
334
3352002-09-17  Matthew Duggan <stauff1@users.sourceforge.net>
336	* backend/canon_pp.c backend/canon_pp.h backend/canon_pp.conf:
337	  Added init_mode option to conf file for faster starts.
338	* doc/sane-canon_pp.man : Added description of init_mode option.
339
3402002-09-16  Matthew Duggan <stauff1@users.sourceforge.net>
341	* backend/canon_pp-dev.c backend/canon_pp-dev.h backend/canon_pp-io.c
342	  backend/canon_pp-io.h backend/canon_pp.c backend/canon_pp.h:
343	  Fix init problem, add changes to facilitate configurable wakeup mode
344	  (for faster starts on FB320P and FB620P).
345	* doc/sane-canon_pp.man doc/descriptions/canon_pp.desc: Updates
346	  regarding FB310P and FB610P (rebadged Avisions)
347
3482002-09-16  Henning Meier-Geinitz <henning@meier-geinitz.de>
349
350	* backend/.cvsignore frontend/.cvsignore tools/.cvsignore: Added .libs.
351	  Patch from Sylvain Petreolle <spetreolle@yahoo.fr>.
352	* TODO: Added gt68xx project and viceo.desc entry.
353	* PROJECTS doc/descriptions-external/gt68xx.desc: Added gt68xx
354	  information.
355
3562002-09-15  Karl Heinz Kremer <khk@khk.net>
357
358	* doc/sane-epson.man: Fixed typo (PIP->PIO)
359
3602002-09-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
361
362	* tools/sane-find-scanner.c: Format of output for devices
363	  supported by libusb and scanner module is the same now. Minor
364	  output fixes.
365	* doc/sane-find-scanner.man: Updated -v description.
366	* doc/sane-usb.man: Added info about "unable to access minor data"
367	  messages.
368
3692002-09-13 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
370
371	* backend/umax-scanner.c, backend/umax.conf
372	  doc/descriptions/umax.desc:
373	  added Linotype Hell SAPHIR3 as supported scanner
374
3752002-09-12  Henning Meier-Geinitz <henning@meier-geinitz.de>
376
377	* README.beos Makefile.in doc/Makefile.in: Added BeOS platform
378	  information. Updated Makefiles concerning READMEs.
379
3802002-09-11 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
381
382	* doc/descriptions/umax.desc: corrected some urls
383
3842002-09-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
385
386	* doc/descriptions/canon630u.desc: Added fb636u as unsupported.
387	  Added status information.
388	* frontend/scanimage.c: Added option --dont-scan. Resorted usage
389	  output.
390	* doc/scanimage.man: Reordered options. Added info about ICC profiles,
391	  gamma4scanimage, and --dont-scan option. Fixed example.
392	* doc/gamma4scanimage.man: Formatting updates. Added default values.
393	  Minor fixes.
394	* TODO: Updated backend list. Added comments for additions to sane.tex.
395	  Updated .desc file bug list. Removed scanimage entries. Added
396	  plustek man page issue.
397
3982002-09-10  Peter Kirchgessner <peter@kirchgessner.net>
399
400	* doc/sane-hp.man: Added hints about special USB device names
401
4022002-09-07  Frank Zago  <fzago at austin dot rr dot com>
403
404	* backend/teco1.c backend/teco1.h teco1.desc: added threshold
405	  option
406
4072002-09-07 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
408
409	* backend/umax.c, umax.h, umax-scanner.c, umax.conf
410	  doc/descriptions/umax.desc
411	  Update to sane-umax build 36
412
4132002-09-07  Matthew Duggan <stauff1@users.sourceforge.net>
414
415	* backend/canon_pp-dev.c backend/canon_pp-dev.h:
416	  Changes to improve calibration quality on FB620P.
417
4182002-09-06  Frank Zago  <fzago at austin dot rr dot com>
419
420	* README.aix: added mention of the AIX 5.1 version of the passthru
421	  driver.
422
4232002-09-06  Henning Meier-Geinitz <henning@meier-geinitz.de>
424
425	* tools/sane-config.in: Removed "function" keyword (bourne shell
426	  compatibility).
427
4282002-09-03  Abel Deuring <a.deuring@satzbau-gmbh.de>
429	* sanei/sanei_scci.c doc/sanei-scsi.man:
430	  default timeout for SCSI commands is now 120 seconds; added
431	  the environment variable SANE_SCSICMD_TIMEOUT to override
432	  the default value.
433
4342002-09-01  Matthew Duggan <stauff1@users.sourceforge.net>
435
436	* doc/sane-canon_pp.man doc/descriptions/canon_pp.desc:
437	  Added FB320P to supported scanners after report of successful test.
438	  Added FB310P and FB610P to desc as specifically not supported yet.
439
4402002-09-01  Karl Henz Kremer <khk@khk.net>
441
442	* backend/epson_scsi.c: Fixed alloca compile problem.
443
4442002-09-01  Karl Henz Kremer <khk@khk.net>
445
446        * backend/epson.[ch] backend/epson_scsi.[ch] backend/epson_usb.[ch]
447          backend/Makefile.in: USB scanners are now using sanei_usb_ functions,
448          split out SCSI related functions to their own source/header file,
449          added source/header file for USB interface
450
4512002-09-01  Henning Meier-Geinitz <henning@meier-geinitz.de>
452
453	* TODO: Updated desc and SANE standard sections. Removed ptal entry.
454	* doc/Makefile.in: Make sure that sane-desc is compiled when generating
455	  HTML pages. Fixed typo.
456	* doc/sane-usb.man: Minor updates and fixes.
457
4582002-09-01  Peter Kirchgessner <peter@kirchgessner.net>
459
460	* configure.in, doc/sane-hp.man, doc/descriptions/hp.desc
461	  applied patch by David Paschal to remove PTAL-support from hp-backend
462
4632002-09-01  Matthew Duggan <stauff1@users.sourceforge.net>
464
465	* backend/canon_pp.c backend/canon_pp-dev.c backend/canon_pp-dev.h
466	  backend/canon_pp-io.c: Support for FB620P.
467	* doc/sane-canon_pp.man doc/descriptions/canon_pp.desc: Added notes
468	  on support of FB620P
469
4702002-08-31  Frank Zago  <fzago at austin dot rr dot com>
471
472	* PROJECTS AUTHORS TODO NEWS backend/dll.conf backend/Makefile.in
473	  backend/teco2.conf backend/teco2.c backend/teco2.h
474	  doc/.cvsignore doc/sane.man doc/Makefile.in doc/sane-teco2.man
475	  doc/teco/teco2.txt doc/descriptions-external/teco2.desc
476	  doc/descriptions/teco2.desc: added teco2 backend.
477
4782002-08-30  Frank Zago  <fzago at austin dot rr dot com>
479
480	* backend/teco1.c backend/teco1.h backend/teco1.conf
481	  doc/descriptions/teco1.desc doc/teco/teco1.txt
482	  doc/sane-teco1.man: Added support for another museum piece, the
483	  Dextra DF-600P, a rebadged VM3510.
484
4852002-08-30  Rene Rebe <rene.rebe@gmx.net>
486
487	* backend/avision.h backend/avision.c backend/avision.conf
488	  doc/sane-avision.man descriptions/avision.desc: latest avision
489	  backend
490
4912002-08-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
492
493	* backend/v4l.c backend/v4l.h doc/descriptions/v4l.desc:
494	  Big clean up of Video for Linux backend. Removed old unused
495	  stuff from qcam and others including unused options and variables
496	  concerning direct port access. Removed wcam license (no
497	  "substantial portions of code" are used any more). Removed
498	  unuesed headers. Made lots of global variables local. Lots
499	  of checks for null pointer dereferences and errors when opening
500	  files or using ioctl/mmap. Added option to select grey or color
501	  mode. Added support for different channels. Fixed lots of options.
502	  Made sure ioctls are only used when necessary.
503	  Used vendor == "Noname".  Added ??? comments for suspicious code.
504	  Lots of minor fixes and cleanup. Added version number: 1.0-2.
505	* backend/v4l-grab.h: Deleted (unused).
506	* backend/Makefile.in: Removed v4l-grab.h.
507	* AUTHORS: Added myself as active maintainer of v4l.
508	* doc/sane-v4l.man: Added warning about ALPHA software and bugs.
509	  Minor updates.
510	* doc/descriptions/bh.desc doc/descriptions/canon630u.desc
511	  doc/descriptions/dmc.desc doc/descriptions/sm3600.desc
512	  doc/descriptions/umax1220u.desc: Minor fixes and updates for the new
513	  .desc file format.
514	* TODO: Updated .desc and v4l section. Added entries for scanimage.
515	* NEWS: First draft for 1.0.9.
516
5172002-08-18 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
518
519	* frontend/scanimage.c, frontend/stiff.h, frontend/stiff.c:
520	  Added option "-i filename"/"--icc-profile filename":
521	  When image is saved in tiff format then this icc-profile is
522	  added to the tiff file as tiff tag
523
5242002-08-25  Henning Meier-Geinitz <henning@meier-geinitz.de>
525
526	* tools/Makefile.in: Fixed gamma4scanimage target for OS/2.
527	* backend/v4l.c: Fixed device list. Added more verbose error output.
528	  Unified DBG messages. Fixed depth option. Reordered options in
529	  init_options to reflect real order. Added some markers (/* ??? */)
530	  for suspicious code. Used GNU indent style.
531	* backend/v4l.h backend/v4l-frequencies.h backend/v4l-grab.h:  Used GNU
532	  indent style.
533
5342002-08-22  Frank Zago  <fzago at austin dot rr dot com>
535
536	* backend/ricoh.c backend/ricoh.h backend/apple.c
537	  backend/agfafocus.c backend/abaton.c
538	  sanei/sanei_pv8630.c: Fixed some warnings.
539
5402002-08-22  Frank Zago  <fzago at austin dot rr dot com>
541
542	* doc/sane-teco1.man: Added Dextra scanner to the list of
543	  untested, but potentially supported, scanners.
544	* doc/teco/teco1.txt: Added RELI 4830 inquiry string.
545	* doc/descriptions/teco3.desc: Increased version number.
546	* backend/: teco3.c, teco3.h: Added threshold option for black &
547	  white.
548	* doc/descriptions/teco1.desc: Added 3 new (untested) scanners.
549	* backend/teco1.conf: Fixed the scsi inquiry string for the
550	  VM4542.
551	* backend/teco1.c backend/teco1.h: Enlarged the gamma table for
552	  the VM4542 (1024 entries as opposed to 256 for the previous
553	  scanners).
554
5552002-08-22  Andras Major <andras@users.sourceforge.net>
556
557	* backend/coolscan2.c doc/descriptions/coolscan2.desc
558	  doc/sane-coolscan2.man: updated to 0.1.7.
559
5602002-08-21  Henning Meier-Geinitz <henning@meier-geinitz.de>
561
562	* doc/.cvsignore: Added gamma4scanimage.1
563
5642002-08-20  Henning Meier-Geinitz <henning@meier-geinitz.de>
565
566	* PROJECTS: Added Hewlett-Packard ScanJet 4470C project.
567	* tools/.cvsignore: Added gamma4scanimage.
568	* tools/MAkefile.in: Added gamma4scanimage.c to DISTFILES.
569
5702002-08-18 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
571	* tools/gamma4scanimage.c: Bugfix (atof->atoi)
572	* tools/README: added gamma4scanimage
573	* doc/Makefile.in: added manpage for gamma4scanimage
574	* doc/gamma4scanimage.man: added manpage for gamma4scanimage
575
5762002-08-17  Karl Heinz Kremer <khk@khk.net>
577
578	* backend/epson.[ch]: Fixed typo in variable name. Fixed IEEE-1394
579	  problem with Perfection-2450. Fixed problem with older B3 level
580	  SCSI scanners that do not support the extended status request.
581
5822002-08-17 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
583	* tools/gamma4scanimage.c: NEW: tool to create gamma table for scanimage
584	* tools/Makefile.in: changed file to compile and install gamma4scanimage
585
5862002-08-16  Gerhard Jaeger <gerhard@gjaeger.de>
587
588	* doc/descriptions/plustek.desc: Update according to the new
589	  entry definitions
590	* po/saneopts.es.po: More complete spanish translation
591	  (Thanks to Gustavo Vranjes)
592	* backend/plustek.c backend/plustek-devs.c backend/plustek-pp.c
593	  backend/plustek-share.h backend/plustek-usb.c backend/plustek-usb.h
594	  backend/plustek-usbhw.c backend/plustek-usbimg.c
595	  backend/plustek-usbmap.c backend/plustek-usbscan.c
596	  backend/plustek-usbshading.c backend/plustek.conf:
597	  Major update to support better control of all LM983x based devices
598	  HP2200C, Mustek Bearpaw 1200 and 2400 are now working correctly
599
6002002-08-15  Peter Fales <peter@fales-lorenz.net>
601
602	* configure, acinclude.m4, aclocal.m4 - Another tweak to the
603	  allowed gphoto2 version numbers
604
6052002-08-15  Stéphane Voltz  <svoltz@wanadoo.fr>
606
607	* tools/umax_pp.c: upped version number
608	* backend/umax_pp_low.c backend/umax_pp.c: corrected ppdev usage,
609	  minor option fix
610
6112002-08-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
612
613	* AUTHORS: Made Ulrich Deiters the active maintainer of the canon
614	  backend.
615	* TODO: Updated concerning HP backend and manufacturer names.
616
6172002-08-07  Matthew Duggan <stauff1@users.sourceforge.net>
618
619	* backend/canon_pp.c backend/canon_pp-dev.c backend/caon_pp-io.c
620	  backend/canon_pp-dev.h: Many changes: Bug fixes, less memory leaks
621	  (none left now?), more reliable, faster.  Biggest changes are
622	  speculative reads (ask scanner to read more while data processing
623	  occurs) and more reliable sending of commands.  Slight performance
624	  increase over previous version.
625	* doc/sane-canon_pp.man: Added discussion noting that scanning
626	  greyscale in green is bad for colour.
627
6282002-08-07  Peter Kirchgessner <peter@kirchgessner.net>
629
630	* backend/hp.h: Add missing structure member got_connect_type
631
6322002-08-06  Peter Kirchgessner <peter@kirchgessner.net>
633
634	* doc/descriptions/hp.desc: Use Hewlett-Packard instead of HP
635
6362002-08-01  Matthew Duggan <stauff1@users.sourceforge.net>
637
638	* backend/canon_pp-dev.c: Misc bug fixes for fast machines, more
639	  useful debug messages, more reliable file reads/writes.
640
6412002-07_31  Peter Kirchgessner <peter@kirchgessner.net>
642
643	* backend/hp.c, backend/hp-scl.c: hp-backend V0.96
644	  Check device names to prevent USB-devices to be opened as SCSI.
645
6462002-07-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
647
648	* po/Makefile.in: Use awk to filter out duplicate .po file headers.
649	* po/umax_pp.de.po po/umax_pp.fr.po: Avoided including duplicate
650	  msgids. Made sure that header is not marked fuzzy.
651	* Makefile.in doc/Makefile.in japi/Makefile.in tools/Makefile.in:
652	  Minor DISTFILES and distclean updates.
653	* backend/mustek.c doc/descriptions/mustek.desc
654	  doc/mustek/mustek.CHANGES: Fixed some warnings.
655	* TODO: Removed entries about "echo -e" and po problems.
656
6572002-07-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
658
659	* tools/sane-config.in: Avoid using "echo -e" for compatibility
660	  reasons.
661
6622002-07-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
663
664	* sanei/sanei_usb.c: Made libusb_timeout static.
665	* TODO: Updated .desc entries. Removed entry about scanimage i18n
666	  support.
667
6682002-07-25  Matthew Duggan <stauff1@users.sourceforge.net>
669
670	* backend/canon_pp.c: Now always uses as much scanner buffer as
671	  possible, then feeds data to frontend.  Results in large speed
672	  increase in ECP mode.  Also fixed problems with saned compatibility.
673	* backend/canon_pp.h: Added bytes_sent to scanner data structure.
674	* doc/sane-canon_pp.man: Discuss hardware problems at high
675	  resolutions.
676
6772002-07-25  Frank Zago  <fzago at austin dot rr dot com>
678
679	* doc/sane.man doc/teco/teco3.txt doc/.cvsignore
680	  doc/sane-teco3.man doc/Makefile.in
681	  doc/descriptions-external/teco3.desc doc/descriptions/teco3.desc
682	  backend/teco3.c backend/teco3.h backend/teco3.conf
683	  backend/Makefile.in sane-backends/TODO sane-backends/AUTHORS
684	  backend/dll.conf: teco3 integration
685	* sane-backends/Makefile.in: added an etags rule to create an
686	  emacs tag file
687	* doc/backend-writing.txt: Enlarged the "SUBMITTING A NEW BACKEND"
688	  section.
689
690
6912002-07-25  Matthew Duggan <stauff1@users.sourceforge.net>
692
693	* backend/canon_pp.c: Now uses mm instead of pixel measurements, better
694	  behaved in xsane etc as a result.
695	* backend/canon_pp.h: Tweaked up max buffer size to size available in
696	  hardware.
697	* doc/descriptions/canon_pp.desc: increment version no.
698
6992002-07-24  Frank Zago  <fzago at austin dot rr dot com>
700
701	* doc/backend-writing.txt: Added a SUBMITTING CHECKLIST section.
702
7032002-07-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
704
705	* frontend/stiff.c: Fixed 16 bit tiff output.
706	* backend/test.c backend/test.conf backend/test.h
707	  backend/test-picture.c doc/descriptions/test.desc doc/sane-test.man:
708	  Added option invert-endianess to test 16 bit modes.
709
7102002-07-24  Kazuya Fukuda <kaafuu@mug.biglobe.ne.jp>
711
712	* doc/descriptions/nec.desc:
713	  Remove unsupported scanner and update url.
714
7152002-07-24  Matthew Duggan <stauff1@users.sourceforge.net>
716
717	* src/canon_pp-io.c: Minor bugfix checking return of read
718
7192002-07-23  Henning Meier-Geinitz <henning@meier-geinitz.de>
720
721	* TODO: Updated desc file entries. Removed entries about microtek
722	  fprintf issue and fujitsu mem leak.
723
7242002-07-23  Simon Munton <simon@munton.demon.co.uk>
725	* backend/pie.c: added consistency check for TL_X < BR_X and
726	  TL_Y < BR_Y
727
7282002-07-23  Peter Fales <peter@fales-lorenz.net>
729
730	* doc/descriptions/gphoto2.desc:  Comment out :interface line
731
7322002-07-23  Stéphane Voltz  <svoltz@wanadoo.fr>
733
734	* doc/descriptions/umax_pp.desc: tagged 610P as unsupported
735
7362002-07-22  Frank Zago  <fzago at austin dot rr dot com>
737
738	* TODO: scheduled teco2 and teco3 backends for 1.0.9
739
7402002-07-22  Matto Marjanovic  <maddog@mir.com>
741
742	* doc/descriptions/microtek.desc:
743	  Updated (status keywords, mostly).
744	* backend/microtek.c:
745	* backend/microtek.h:
746	  Replaced fprintf()/printf() with various DBG() statements.
747	  Removed #include <stdio.h>!
748	  Eliminated a few "unused parameter" compiler warnings.
749	  Updated the copyright date.
750	  Bumped version up to lucky 0.13.0
751
7522002-07-23  Matthew Duggan <stauff1@users.sourceforge.net>
753
754	* doc/sane-canon_pp.man: Added N640Pex to the man page too..
755
7562002-07-22  Chris Pinkham <cpinkham@infi.net>
757
758	* doc/descriptions/artec.desc: Changed status of AT6 model to alpha.
759	  Deleted entries for USB & parallel port scanners which are
760	  unsupported.
761
7622002-07-23  Matthew Duggan <stauff1@users.sourceforge.net>
763
764	* doc/descriptions/canon_pp.desc: Added "N640P ex" model to supported
765	  scanners after report of successful test. Also, "EPP" really should
766	  have been "ECP".
767
7682002-07-22  Henning Meier-Geinitz <henning@meier-geinitz.de>
769
770	* frontend/scanimage.c: Fail if there are arguments without a preceding
771	  option on the command line. Fixed indenting.
772	* TODO: Updated concerning .desc files. Added comment about USB
773	  problems on *BSD.
774
7752002-07-21  Henning Meier-Geinitz <henning@meier-geinitz.de>
776
777	* doc/descriptions/template.desc.
778	  doc/descriptions-external/template.desc.: Updated and added more
779	  examples.
780
7812002-07-19 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
782
783	* doc/descriptions/umax.desc: added per scanner status
784
7852002-07-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
786
787	* tools/sane-desc.c: Models are sorted alphanumerically now. Added
788	  support for priorities if one model is mentioned by two backends.
789	  Don't print tables when no suitable backend was found.
790	  More comments. Fixed some warnings. Code cleanup.
791	* doc/Makefile.in: Added support for sane-desc.c.
792	* doc/backend-writing.txt: Updated concerning sane-desc.c.
793	* backend/mustek_usb.c backend/mustek_usb_high.h
794	  backend/mustek_usb_low.c doc/descriptions/mustek_usb.desc
795	  doc/mustek_usb/mustek_usb.CHANGES: Added manufacturer comment in
796	  mustek_usb.desc. Changed brightness to threshold. Fixed some
797	  warnings. Really check the status in usb_low_open.
798	* sanei/sanei_usb.c: Check if file is already closed.
799
8002013-07-15  Frank Zago  <fzago at austin dot rr dot com>
801
802	* doc/descriptions/leo.desc doc/descriptions/sceptre.desc
803	  doc/descriptions/teco1.desc doc/descriptions/matsushita.desc:
804	  added new per backend status, added more scanners.
805
8062002-07-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
807
808	* README.darwin: New file. Added some basic information for
809	  Darwin (Mac OS X) users.
810	* Makefile.in: Added the new README files to DISTFILES.
811	* tools/sane-find-scanner.c: Print USB descriptors (libusb) in
812	  -v -v mode. Print vendor and product names (when available).
813	  Rewrote libusb heuristics.
814	* backend/Makefile.in: Removed deleted files from DISFILES.
815
8162002-07-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
817
818	* include/sane/sanei_usb.h: Made buffer const SANE_Byte * in
819	  sanei_usb_bulk_write(). Try to call usb_find_busses only once.
820	  Make sure that already opened devices aren't opened again. Exit
821	  libusb scan loop if one device is found. Make error values
822	  more expressive. Check for missing config descriptors before
823	  using them to avoid segfaults.
824	* README.openbsd: Updated concerning USB scanners.
825	* README.openbsd README.netbsd: New files. Added some information
826	  about SCSI and USB problems.
827	* tools/sane-find-scanner.c: Made verbosity option more flexible and
828	  added quiet option. In quiet mode, print only the devices we have
829	  found. Don't check USB devices with SCSI functions and vice versa if
830	  option force is not given. Don't do the libusb scan if an explicit
831	  device name was given.
832	* doc/sane-usb.man: Updated supported platforms list. Minor wording
833	  improvements.
834	* doc/sane-find-scanner.man: Documentation for the new options.
835	  Split USB and SCSI parts.
836	* doc/descriptions/hpsj5s.desc: Added missing space in ":new :yes"
837	  line.
838	* TODO: Added entry about desc files. Removed entries about
839	  sane-backends.html, sanei_usb.c libusb support, and the OS/2
840	  strncasecmp problem. Updated entries about checking device file
841	  types and OS X in sanei_scsi.c.
842
8432002-07-13  Simon Munton <simon@munton.demon.co.uk>
844	* doc/descriptions/pie.desc: removed unsupported scanner types,
845	use :status :untested for untested models, added AdLib scanners
846	that are supported
847
8482002-07-13  Oliver Schwartz <Oliver.Schwartz@gmx.de>
849
850	* backend/snapscan.c         backend/snapscan.h
851	  backend/snapscan-options.c backend/snapscan-usb.c
852	  backend/snapscan-scsi.c    backend/snapscan.conf:
853	  Snapscan backend version 1.4.15
854	  - Improve support for Acer / Benq 5300
855	  - use usb_sanei_read_bulk() and usb_sanei_write_bulk()
856	  - correct scan area for e52 with TPO
857	* doc/description/snapscan.desc:
858	  - Adapted file to new syntax
859	  - Mark most scanners as "stable"
860
8612002-07-12  Henning Meier-Geinitz <henning@meier-geinitz.de>
862
863	* tools/sane-desc.c: Added backends mode with split tables.
864	  Fixed HTML colors. Spelling and other minor fixes.
865	* doc/descriptions-external/hp4200.desc
866	  doc/descriptions-external/hpoj.desc
867	  doc/descriptions-external/ibm.desc
868	  doc/descriptions-external/lhii.desc
869	  doc/descriptions-external/niash.desc
870	  doc/descriptions-external/teco2.desc
871	  doc/descriptions-external/teco3.desc
872	  doc/descriptions-external/tevion9693usb.desc
873	  doc/descriptions-external/v4l2.desc: Minor fixes for the new
874	  sane-desc.c. Commented out version numbers and manpages. Added
875	  :status :untested if the comment suggests this. Fixed double
876	  and bad device types.
877	* tools/sane-find-scanner.c: Added support for libusb. Made comments
878	  better readable and positioned after the output of the devices.
879	  Shorter output to fit into 80 chars.
880
8812002-07-08  Karl Heinz Kremer <khk@khk.net>
882	* doc/descriptions/epson.desc: fixed typo in URL
883	  added :status lines to the scanner entries
884
8852002-07-09  Abel Deuring <a.deuring@satzbau-gmbh.de>
886	* doc/descriptions/sharp.desc: Added ":status" lines
887	  to the scanner entries
888
8892002-07-08  Henning Meier-Geinitz <henning@meier-geinitz.de>
890
891	* doc/descriptions/sp15c.desc: Added missing slash in URL.
892	* doc/descriptions/fujitsu.desc: Changed status to :beta. Added
893	  some URLs.
894	* frontend/Makefile.in: Use LIBS = @LIBS@ to make sure that
895	  -lsyslog and -lsocket are linked for OS/2.
896	* doc/descriptions/abaton.desc: Added :status :untested for
897	  Scan 300/S.
898	* doc/descriptions/agfafocus.desc: Added status and comments (from
899	  the manpage).
900	* doc/descriptions/ricoh.desc: Removed unused version and comment
901	  tokens.
902	* doc/descriptions/s9036.desc: Changed :devicetype to :scanner.
903	  I guess :vidcam is not appropriate for a flatbed scanner :-)
904	* doc/descriptions/net.desc doc/descriptions/test.desc: No bugs for
905	  quite some time, changed status to stable (knocking on wood).
906	  Updated comments.
907	* doc/descriptions.txt doc/descriptions/template.desc.
908	  doc/descriptions-external/template.desc.: Updated concerning
909	  model status.
910	* tools/sane-desc.c: Added support for :status :unsupported.
911
9122002-07-07  Henning Meier-Geinitz <henning@meier-geinitz.de>
913
914	* tools/sane-desc.c: Added status per model. Added quicklist for
915	  manufacturers. All manufacturer URLs are printed now. Code cleanup.
916	  Added status column for non-hardware devices. Fixed legends. Minor
917	  output fixes.
918	* backend/mustek.c doc/descriptions/mustek.desc
919	  doc/mustek/mustek.CHANGES: Increased width and height of Paragon
920	  800 and 600.
921	* doc/descriptions/mustek_usb.desc: Changed status to stable
922	  (knocking on wood...). Added more Mustek URLs, fixed the existing
923	  one. Added per-model status. Added "compatible" comments.
924	* doc/descriptions/mustek.desc: Fixed Mustek URL. Added Trust comment
925	  about similar names. Added comments about compatible scanners.
926	  Fixed Primax URL.
927	* doc/descriptions/sp15c.desc: Fixed manpage link. Use "Fujitsu"
928	  consistently. Updated manufacturer links.
929
9302002-07-06  Henning Meier-Geinitz <henning@meier-geinitz.de>
931
932	* tools/sane-desc.c: Added <br> after backend name. Colors can be
933	  changed by macros now. Centered entries. Code cleanup. Manufacturer
934	  page split up into separate tables. Added links and comment display
935	  on the top of each table. Manufacturers are case-insensitive.
936	  OS/2 fix.
937	* configure: Regenerated from configure.in.
938	* doc/sane-usb.man: Mentioned control messages, usbfs, and more
939	  methods for permission adjustment.
940	* configure configure.in include/sane/config.h.in: Added define
941	  for strcasecmp on OS/2.
942
9432002-07-06  Max Vorobiev <pcwizard@yandex.ru>
944
945	* backend/hpsj5s.c: Rewrote to depend on libieee1284.
946	* backend/hpsj5s.h: Added register description defines
947	* backend/hpsj5s.conf: Default config set for parport0
948	* backend/hpsj5s_int.h: Removed. All important stuff moved to hpsj5s.h
949	* backend/Makefile.in: hpsj5s backend build depend on libieee1284 present
950	* doc/hpsj5s.man: Comments about libieee1284 added
951	* configure.in: hpsj5s backend will be compiled if libieee1284 detected
952
9532002-07-05  Henning Meier-Geinitz <henning@meier-geinitz.de>
954
955	* tools/.cvsignore tools/Makefile.in rools/README tools/sane-desc.c:
956	  Added new file sane-desc.c. sane-desc is inended as an replacement
957	  for the Emacs Lisp file sane-desc.el. It can generate ASCI and HTML
958	  lists from the backends' .desc files.
959	* doc/sane.man: Added security to the list of topics that can be
960	  reported to me.
961	* doc/descripions/template.desc.
962	  doc/descriptions-external/template.desc.: Updated concerning ":new".
963
9642002-07-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
965
966	* configure configure.in include/sane/config.h.in: Added HAVE_LIBUSB
967	  #define. Check for usb_get_busses to make sure, we have at least
968	  version 0.1.6. Added OS/2 substitution for strncasecmp.
969	* include/sane/sanei_usb.h sanei/sanei_usb.c: Added support for libusb.
970	* README.netbsd: Removed. Shared libraries are supported since 1.0.8.
971	* README.openbsd: Updated for libusb.
972	* README: Added section about libraries like libiee1284 and libusb.
973	* doc/doxygen-sanei.conf: Updated version number.
974	* include/sane/sanei_usb.h sanei/sanei_usb.c: Used dn (device number)
975	  instead of fd (file descriptor) to avoid confusion. Updated doxygen
976	  documentation.
977	* doc/sane-usb.man: Updated concerning libusb. Added tips for access
978	  via the kernel scanner drivers.
979
9802002-06-29  Matthew Duggan <stauff1@users.sourceforge.net>
981
982	* backend/canon_pp.c: Workaround for ppdev bug on <= Linux 2.4.19rc1.
983	* backend/canon_pp-io.c: Fixed reading on hardware with small buffers.
984	* doc/descriptions/canon_pp.desc: Status changed from new to alpha.
985
9862002-06-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
987
988	* tools/sane-find-scanner.c: For HP-UX, check the complete
989	  /dev/rscsi/ directory for SCSI sscanners, not only the device
990	  files for the first two host adapters.
991	* TODO: Added entries about sanei_usb/ibusb, config.h/OS/2, echo -e
992	  in shell scrips, and japi.  Updated dll entry.  Removed entry about
993	  sane-find-scanner.
994
9952002-06-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
996
997	* doc/sane-fujitsu.man doc/sane-tamarack.man: Added newline at
998	  the end to keep Solaris' sed happy.
999	* sanei/sanei_scsi.c: Set buffer size to 64 kB for
1000	  SOLARIS_USCSI_INTERFACE (reported by Ed Randall
1001	  <ed.randall@ingenotech.com>).
1002
10032002-06-25  Henning Meier-Geinitz <henning@meier-geinitz.de>
1004
1005	* tools/sane-find-scanner.c: Added support for scanning whole
1006	  directories for SCSI and USB device files.  Moved SCSI and USB
1007	  detection routines to their own functions.  Renamed functions
1008	  related to SCSI for clarity. Fixed indentation.
1009
10102002-06-21  Max Vorobiev <pcwizard@yandex.ru>
1011
1012	* backend/hpsj5s.c: added fcntl.h include directive.
1013
10142002-06-15  Andras Major <andras@users.sourceforge.net>
1015
1016	* doc/sane-coolscan2.man: corrected stupid mistake.
1017
10182002-06-14  Andras Major <andras@users.sourceforge.net>
1019
1020	* backend/coolscan2.c doc/sane-coolscan2.man
1021	  doc/descriptions/coolscan2.desc: updated to 0.1.6.
1022
10232002-06-11  Henning Meier-Geinitz <henning@meier-geinitz.de>q
1024
1025	* README.solaris: Added comment about SCSI-only support.
1026	* doc/sane-usb.man: Updated list of backends that use sanei_usb.
1027	  Fixed some minor spelling issues. Really used decimal numbers
1028	  in example.
1029
10302002-06-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
1031
1032	* doc/descriptions.txt: New file. Specification of the format of
1033	  backend description files (*.desc).
1034	* configure configure.in: Added some sanity checks. Configure
1035	  now stops if one of the essential headers isn't found.
1036	* backend/dll.conf: Added entry for test backend (commented out).
1037	* doc/backend-writing.txt: Mentioned descriptions.txt.
1038	* bachend/test.c backend/test.conf backend/test.h
1039	  backend/test-picture.c doc/descriptions/test.desc doc/sane-test.man:
1040	  Added support for lineart mode with pixels_per_line not divisible by
1041	  8. Added support for padded image formats. Added documentation for
1042	  all options.
1043
10442002-06-07  Henning Meier-Geinitz <henning@meier-geinitz.de>
1045
1046	* backend/mustek.c doc/descriptions/mustek.desc
1047	  doc/mustek/mustek.CHANGES: Fixed problem for Paragon 6000SP (color
1048	  and gray modes produced solid black images). Minor cleanups.
1049	  New version: 1.0-125.
1050	* config.guess config.sub: Updated to latest versions (from
1051	  ftp://ftp.gnu.org/pub/gnu/config/).
1052	* configure configure.in: Print CPPFLAGS, CFLAGS, LDFLAGS and LIBS
1053	  for easier debugging. Moved AC_SUBST to the variable definitions
1054	  they belong to.
1055
10562002-06-05  Abel Deuring <a.deuring@satzbau-gmbh.de>
1057	* doc/descriptions/sharp.desc: added "interface" parameter
1058
10592002-06-05  Stéphane Voltz  <svoltz@wanadoo.fr>
1060
1061	* backend/umax_pp.c:  reverted a change in color reordering for 1600P
1062	* po/Makefile.in po/umax_pp.de.po: added german translation courtesy
1063	  of Heiko Schaefer <heiko@burmagroup.de>
1064
1065
10662002-06-04  Rene Rebe <rene.rebe@gmx.net>
1067
1068        * backend/avision.c backend/avision.h backend/avision.conf: next
1069	  backend version. Should work for the HP 5300 and HP 5370 now.
1070	  Several other minor fixes.
1071
10722002-06-04  Stéphane Voltz  <svoltz@wanadoo.fr>
1073
1074	* backend/umax_pp_low.c:  relaxed scanner detection not to fail on
1075	  some parports.
1076
10772002-06-02  Henning Meier-Geinitz <henning@meier-geinitz.de>
1078
1079	* configure configure.in backend/Makefile.in: Added option
1080	  --disable-local-backends to configure. Only net and dll will be
1081	  compiled if set. Also a warning is printed.
1082	* TODO: Removed entries about config.h.in macros and disabling local
1083	  backends.
1084
10852002-06-01  Henning Meier-Geinitz <henning@meier-geinitz.de>
1086
1087	* backend/pnm.c-bad: Removed because it was out-of-date and buggy.
1088	  The features of this modified pnm backend are now in test.c.
1089
10902002-05-30 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
1091
1092	* corrected wrong version number in umax.desc
1093
10942002-05-30  Stéphane Voltz  <svoltz@wanadoo.fr>
1095
1096	* backend/umax_pp_mid.c backend/umax_pp.c:  software lineart for real
1097          this time.
1098
10992002-05-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
1100
1101	* doc/saned.man: Added explicit path to tcpd example.
1102	* sanei/sanei_usb.c: Explicitly initialize vendorID and productID.
1103	* sanei/sanei_config.c sanei/sanei_config2.c: Fixed possible segfault.
1104
11052002-05-30  Stéphane Voltz  <svoltz@wanadoo.fr>
1106
1107	* backend/umax_pp_low.c backend/umax_pp.c:  fixed 1600P detection,
1108	  IRIX compile fixes, final bits of software lineart
1109
11102002-05-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
1111
1112	* AUTHORS backend/Makefile.in backend/dll.conf backend/hpsj5s.c
1113	  backend/hpsj5s.conf backend/hpsj5s.h backend/hpsj5s_int.h
1114	  doc/sane-hpsj5s.man doc/descriptions/hpsj5s.desc doc/.cvsignore
1115	  doc/Makefile.in doc/sane.man: Added hpsj5s backend for the
1116	  Hewlett-Packard ScanJet 5S parport scanner (from Max Vorobiev
1117	  <pcwizard@zelmail.ru>).
1118	* PROJECTS: Removed hpsj5s.
1119
11202002-05-29  Frank Zago  <fzago at austin dot rr dot com>
1121
1122	* configure.in: Added test for long long. Fixed declaration for
1123	  HAVE_ASM_IO_H
1124	* configure include/sane/config.h.in: regenerated
1125	* frontend/tstbackend: add test for long long.
1126
11272002-05-28  Frank Zago  <fzago at austin dot rr dot com>
1128
1129	* po/matsushita.fr.po po/saneopts.fr.po po/sceptre.fr.po
1130	  po/teco1.fr.po po/umax.fr.po backend/leo.c backend/leo.h
1131	  backend/matsushita.c backend/matsushita.h backend/sceptre.c
1132	  backend/sceptre.h backend/teco1.c backend/teco1.h
1133	  frontend/tstbackend.c: new email address.
1134
11352002-05-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
1136
1137	* configure configure.in: Warnings enabled by default.
1138	* sanei/sanei_scsi.c: Fixed request-sense handling for OpenStep
1139	  (from Oliver Schirrmeister <oschirr@abm.de>).
1140	* backend/mustek.c doc/descriptions/mustek.desc
1141	  doc/mustek/mustek.CHANGES: Set X minimum value to 0 for Paragon
1142	  6000SP.
1143
11442002-05-27 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
1145
1146	* configure.in/configure: V_EXTRA=-cvs
1147
1148Older entries can be found in ChangeLog-1.0.8.
1149