1******  Release of sane-backends 1.0.15. End of code freeze ******
2
32004-11-07  Henning Meier-Geinitz <henning@meier-geinitz.de>
4
5	* doc/descriptions-external/brother.desc: One more report about a
6	  working scanner. Added link.
7	* doc/descriptions/unsupported.desc: Added some scanners.
8	* configure configure.in: New version: 1.0.15.
9
102004-11-07  Giuseppe Sacco <eppesuig@debian.org>
11
12	* New italian translation update
13
142004-11-01  Oliver Schwartz <Oliver.Schwartz@gmx.de>
15
16	* doc/descriptions/snapscan.desc: Status update for Epson scanners
17
18---- CODE FREEZE FOR SANE 1.0.15 ---
19-- snapshot 1.0.15-pre2
20
212004-10-31  Henning Meier-Geinitz <henning@meier-geinitz.de>
22
23	* backend/gt68xx.c backend/gt68xx_high.h doc/descriptions/gt68xx.desc
24	  doc/gt68xx/gt68xx.CHANGES: Removed unused gain and offset
25	  options.
26	* NEWS: Added (planned) release date.
27	* configure configure.in: Disabled compilation warnings.
28
292004-10-31  Gerhard Jaeger <gerhard@gjaeger.de>
30
31	* backend/plustek.c: Additional debug output.
32	* backend/plustek-usbscan.c: Fixed a warning condition.
33
342004-10-30  Gerhard Jaeger <gerhard@gjaeger.de>
35
36	* backend/plustek.c: Bumped release number.
37	* backend/plustek-usbscan.c: Fixed a bug in buffer calculation
38	  for CIS devices.
39	* doc/plustek/Plustek-USB.changes: Update.
40
412004-10-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
42
43	* doc/descriptions/unsupported.desc
44	  doc/descriptions-external/hp_rts88xx.desc: Moved HP 35xx
45	  scanners to hp_rts88x backend. Updated status settings and URL
46	  (from johanneshub@foni.net). Updated link to Tamarack 9600 project.
47	* doc/descriptions-external/brother.desc: Seems to work in version
48	  0.0.12 at least for one scanner.
49
502004-10-27  Ullrich Sigwanz <usigwanz@freesurf.ch>
51
52	* backend/niash_core.c backend/niash.c: moving critical timing
53          for backward movement to niash_core
54
552004-10-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
56
57	* doc/descriptions/unsupported.desc
58	  doc/descriptions-external/genesys.desc: Moved Plustek OpticFilm
59	  7200 to genesys.desc (GL841 chipset). Added UMAX Astra 3400
60	  (0x50 model). Added Xerox WorkCentre M15i.
61
622004-10-23 Giuseppe Sacco <eppesuig@debian.org>
63
64	* Updated italian translation.
65
662004-10-21  Mattias Ellert <mattias.ellert@tsl.uu.se>
67
68	* backend/gt68xx.c backend/mustek.c: Remove an extra "in".
69	* po/*.po: Fixing fuzzy translations (and some others).
70
712004-10-21  Rene Rebe <rene@exactcode.de>
72
73	* backend/avision.h backend/avision.c: update of the scanner ID table,
74	  wait_4_light bugfixes, fixed color packing, fixed 16bit modes
75	  (especially for big-endian systems), avoid 16bit modes for default
76	  modes, fixed gamma-table for some models as well as spelling on the
77	  way
78
792004-10-20  Rene Rebe <rene@exactcode.de>
80
81	* backend/avision.c doc/descriptions/avision.desc doc/sane-avision.man:
82	  substituted my mail address and web-site to a new one - due to
83	  leaving the rocklinux project
84
852004-10-19  Gerhard Jaeger <gerhard@gjaeger.de>
86
87	* backend/plustek.c: Using now the same strings for gain and offset
88	  like the umax_pp backend (bug #300962).
89	* doc/plustek/Plustek-USB.changes: Update.
90	* po/*.po: Update due to changes in the Plustek backend.
91	* po/sane-backends.de.po: Fixed gain translation.
92
932004-10-18  Henning Meier-Geinitz <henning@meier-geinitz.de>
94
95	* tools/sane-find-scanner.c: When getting string descriptors, ask
96	  for the length of the descriptor first (bug #301001).
97
982004-10-18  Ullrich Sigwanz <usigwanz@freesurf.ch>
99
100	* backend/niash_core.c:
101	* backend/niash.c: correcting vertical scanning start
102	  point for changed max. page height
103
1042004-10-17  Ullrich Sigwanz <usigwanz@freesurf.ch>
105
106	* backend/niash_core.c: using exact number of lines for a scan
107
108---- FEATURE FREEZE FOR SANE 1.0.15 ---
109-- snapshot 1.0.15-pre1
110
1112004-10-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
112
113	* doc/descriptions/unsupported.desc: Added Olivetti Job-Jet M400.
114
1152004-10-17  Julien Blache <jb@jblache.org>
116	* tools/hotplug/libsane.usermap: Added Epson Perfection 2480.
117
1182004-10-16  Karl Heinz Kremer <khk@khk.net>
119
120	* backend/epson_usb.c: Added USB ID for Expression 10000XL
121
1222004-10-16  Mattias Ellert <mattias.ellert@tsl.uu.se>
123
124	* ltmain.sh: backport -framework support from libtool 2.0
125	* README.darwin: sane-find-scanner now works for SCSI, so removed
126	  statement that said it didn't. More libusb info, and link to libusb
127	  patch
128
1292004-10-16  Henning Meier-Geinitz <henning@meier-geinitz.de>
130
131	* frontend/saned.c: Fixed NULL string crash.
132	* README.linux: Added some more details about hotplug and Gentoo
133	  problems.
134	* NEWS: Updated for 1.0.15.
135
1362004-10-17  Ullrich Sigwanz <usigwanz@freesurf.ch>
137
138	* backend/niash_core.c: rewrote buffer portioning
139	* backend/niash_core.c (2): updated debug info
140	* backend/niash.c: Enabling support of full DIN A4 size
141
1422004-10-16  Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE>
143
144	* backend/umax.c: added default options for Linotype OPAL2
145
1462004-10-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
147
148	* doc/descriptions/unsupported.desc: Added various scanners.
149	* po/sane-backends.da.po: Updated Danish translation (from Mogens
150	  Jaeger <mogensjaeger@get2net.dk>).
151
1522004-10-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
153
154	* include/sane/sanei_wire.h sanei/sanei_wire.c: Limit the total
155	  amount of memory used for arrays and pointers while decoding the
156	  wire to 1 MB (bug #300158). Run "make clean" before "make"!
157
1582004-10-14  Ullrich Sigwanz <usigwanz@freesurf.ch>
159
160	* backend/niash.c: removing a non-ANSI conform comma.
161	  adapting the gammma conversion.
162
1632004-10-14  Gerhard Jaeger <gerhard@gjaeger.de>
164
165	* sanei/sanei_thread.c: Added missing pthread_detach() so the
166	  thread resources could be reused again.
167
1682004-10-13  Ullrich Sigwanz <usigwanz@freesurf.ch>
169
170	* backend/niash.c: Proper resource handling in sane_cancel.
171
1722004-10-12  Gerhard Jaeger <gerhard@gjaeger.de>
173
174	* backend/plustek.c: Fixed warning condition.
175	* backend/plustek-usbhw.c: Cleanup.
176
1772004-10-12 Giuseppe Sacco <eppesuig@debian.org>
178
179	* Updated italian translation.
180	* Added a "translators" section in AUTHORS
181
1822004-10-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
183
184	* acinclude.m4 config.guess config.sub configure ltmain.sh: Update
185	  to libtool 1.5.10.
186	* doc/descriptions/unsupported.desc: Added link to
187	  Microtek Filmscan 35.
188	* backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_high.c
189	  doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES:
190	  Fixed typos. Added Packard Bell Diamond 2450 to .conf and
191	  changed status to "good". Avoid error message when closing
192	  scanner. Don't print max_white warning when debugging is not
193	  enabled.
194	* po/sane-backends.bg.po po/sane-backends.cs.po po/sane-backends.da.po
195	  po/sane-backends.de.po po/sane-backends.es.po po/sane-backends.fi.po
196	  po/sane-backends.fr.po po/sane-backends.it.po po/sane-backends.nl.po
197	  po/sane-backends.no.po po/sane-backends.pt.po po/sane-backends.ru.po
198	  po/sane-backends.sv.po: Recreated. Fixed
199	  some fuzzy texts and added some translations to .de.po.
200	* tools/check-usb-chip.c: Workaround for GT6816 detection problem
201	  on BSDs.
202
2032004-10-11  Oliver Schirrmeister (oschirr@abm.de)
204
205	* backend/fujitsu.c: bugfix: 3091 did not work (15.12.2003)
206	  M4099 supported (bw only)
207	  enables brightness
208
2092004-10-10  Henning Meier-Geinitz <henning@meier-geinitz.de>
210
211	* backend/test.c: Fixed typo.
212	* README.solaris: Added details on building SANE on Solaris/x86
213	  (from Tomasz Orlinski <tomasz.orlinski@wp.pl>).
214
2152004-10-10  Mattias Ellert <mattias.ellert@tsl.uu.se>
216
217	* backend/Makefile.in: fix niash dependencies
218
2192004-10-08  Stéphane Voltz <svoltz@wanadoo.fr>
220
221	* backend/umax_pp.c backend/umax_pp_low.c: 610P shading
222	  calibration improvements. 1220P offset and gain fixes.
223	  Code cleanups.
224
2252004-10-08  Ullrich Sigwanz <usigwanz@freesurf.ch>
226
227	* backend/niash.c: Added grayscale and lineart support
228	* backend/niash_core.c: corrected bug in line-weight in
229	  function _UnScrambleLine
230	* doc/descriptions/niash.desc: changed status to complete
231	  removed the color only comment
232
2332004-10-06  Gerhard Jaeger <gerhard@gjaeger.de>
234
235	* backend/plustek.c backend/u12.c backend/plustek_pp.c:
236	  Using now the well known MODE definitions.
237	* backend/plustek.h backend/plustek-usb.h: Cleanup.
238	* doc/plustek/Plustek-USB.changes
239	  doc/plustek/Plustek-Parport.changes doc/u12/U12.changes:
240	  Update.
241	* po/*.po: Update.
242
2432004-10-06  Henning Meier-Geinitz <henning@meier-geinitz.de>
244
245	* backend/microtek2.h doc/descriptions/microtek2.desc: New
246	  version: 0.96. Added Genius ColorPage-EP (from Karsten Festag
247	  <karsten.festag@gmx.de>).
248	* doc/descriptions/unsupported.desc: Added link to artiscan 9600
249	  project. Removed Genius ColorPage-EP.
250	* configure.in include/sane/config.h.in: Removed dangling
251	  quotation mark.
252	* backend/sp15c.c: Don't eject medium twice after each page.
253
2542004-10-05  Henning Meier-Geinitz <henning@meier-geinitz.de>
255
256	* tools/sane-find-scanner.c: Fixed compilation problem when
257	  compiled without libusb support. Print sane-backends version
258	  number. Print if built without libusb.
259
260	* backend/microtek2.c backend/microtek2.h: Added backend version
261	  200410042220 from Karsten Festag <karsten.festag@gmx.de>.  While
262	  attaching devices only read attributes from source 0 (=
263	  MD_SOURCE_FLATBED), others give wrong results. Better handling of
264	  different shading depths. Including model ColorPage-EP. Workaround
265	  for firmware bug for V300 (FW < 2.70). Workaround for firmware bug
266	  with odd pixel numbers. Bugfix for lamp switching when using
267	  LightLid35 Transparency Adaptor.
268
269	* tools/check-usb-chip.c: Added test for interface 1 and
270	  altsetting 2 for GT-8911. Unified ouitput. Formatting updates.
271
2722004-10-04  Henning Meier-Geinitz <henning@meier-geinitz.de>
273
274	* doc/sane-find-scanner.man tools/check-usb-chip.c
275	  tools/sane-find-scanner.c: sane-find-scanner can now load USB
276	  descriptors from /proc/bus/usb/devices dumps (e.g. from the
277	  unsupported scanner web pages). Minor modifications to some of
278	  the chipset tests.
279
2802004-10-04  Peter Kirchgessner <peter@kirchgessner.net>
281
282	* backend/hp.h backend/hp.c backend/hp-scl.c:
283	  Fixed bug #300973 (renamed global function hp_init_openfd
284	  to sanei_hp_init_openfd
285
2862004-10-04  Gerhard Jaeger <gerhard@gjaeger.de>
287
288	* backend/plustek.c: Fixed bug #300963.
289	* doc/plustek/Plustek-USB.changes: Update.
290	* po/*.po: Update.
291
2922004-10-03  Thomas Soumarmon <thomas.soumarmon@cogitae.net>
293
294	* backend/hp5400_debug.c backend/hp5400_debug.h
295	  backend/hp5400_internal.c backend/hp5400_sane.c:
296	  removing more hp5400 compilation warnings
297
2982004-10-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
299
300	* doc/descriptions/unsupported.desc: Added Nikon LS-5000 ED (bug
301	  #300972).
302	* include/sane/saneopts.h: Added option for turning off the
303	  scanner's lamp on exit (bug #300963).
304	* backend/gt68xx.c backend/gt68xx_high.h: Used new lamp option
305	  from saneopts.h (bug #300963).
306	* backend/net.c doc/descriptions/net.desc: Check for (size_t) -1
307	  doesn't work on 64 bit platforms as size_t is 64 bits there
308	  while the length of a data block is defined as 32 bits in the
309	  SANE network standard (bug #300837).
310	* backend/microtek2.c backend/microtek2.h: Fixed some warnings
311	  (bug #300823). Fixed Microtek Phantom C6 scanning on big endian
312	  platforms. Based on patch from Matijs van Zuijlen in Debian bug
313	  tracking system (#274523).
314	* sanei/sanei_auth.c sanei/sanei_lm983x.c sanei/sanei_wire.c
315	  backend/artec.c backend/artec_eplus48u.c backend/as6e.c
316	  backend/avision.c backend/canon-sane.c backend/canon-scsi.c
317	  backend/canon.c backend/canon630u-common.c backend/dc25.c
318	  backend/epson.c backend/fujitsu.c backend/gt68xx_low.c
319	  backend/hp5400_internal.c backend/hp5400_sanei.c
320	  backend/ma1509.c backend/microtek.c backend/microtek2.c
321	  backend/mustek.c backend/mustek_scsi_pp.c backend/nec.c
322	  backend/net.c backend/pie.c backend/sharp.c
323	  backend/snapscan-scsi.c backend/snapscan-sources.c
324	  backend/snapscan-usb.c backend/snapscan.c backend/teco3.c
325	  backend/test.c backend/umax-usb.c backend/umax1220u-common.c:
326	  64 bit platform fixes (bug #300799).
327	* backend/Makefile.in tools/Makefile.in: Fixed DESTFILES.
328
3292004-10-02  Thomas Soumarmon <thomas.soumarmon@cogitae.net>
330
331	* backend/hp5400_internal.c backend/hp5400_internal.h
332	  backend/hp5400_sanei.c backend/hp5400_sanei.h
333	  backend/hp5400_sane.c:
334	  removing some compilation warnings
335
3362004-10-02  Thomas Soumarmon <thomas.soumarmon@cogitae.net>
337
338	* backend/hp5400_internal.c: hp5400 version matching test
339          has been removed by default.
340          To enable it :
341          CFLAGS="-DSTRING_VERSION_MATCH" ./configure
342
3432004-10-02  Henning Meier-Geinitz <henning@meier-geinitz.de>
344
345	* doc/descriptions/unsupported.desc: Added several
346	  scanners. Removed Genius Vivid 1200 XE (actually supported by
347	  gt68xx backend).
348	* backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c
349	  doc/sane-gt68xx.man doc/descriptions/gt68xx.desc
350	  doc/gt68xx/gt68xx.CHANGES: Updates of supported scanners.
351
3522004-10-01  Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE>
353
354	* backend/umax-scanner.c, umax.conf and umax.desc:
355	  added "LinoHell", "OPAL2 " as supported device
356
3572004-09-28  Mattias Ellert <mattias.ellert@tsl.uu.se>
358
359	* po/sane-backends.sv.po: Updated Swedish translation file
360
3612004-09-27  Oliver Schwartz <Oliver.Schwartz@gmx.de>
362
363	* doc/descriptions/unsupported.desc doc/descriptions/snapscan.desc:
364	  Changed entry for Epson 2580 (should work with SnapScan backend).
365
3662004-09-21  Gerhard Jaeger <gerhard@gjaeger.de>
367
368	* doc/descriptions/unsupported.desc: fixed Plustek entries.
369
3702004-09-19  Henning Meier-Geinitz <henning@meier-geinitz.de>
371
372	* doc/descriptions/unsupported.desc: Added Compeye Simplex 1236C.
373
3742004-09-14  Karl Heinz Kremer <khk@khk.net>
375
376	* backend/epson_usb.c: add USB device ID for CX6400 back in
377	* backend/epson.c: disable "feed" command for Perfection 1640 w/ ADF
378
3792004-09-08  Gerhard Jaeger <gerhard@gjaeger.de>
380
381	* doc/plustek/Plustek-USB.changes: Update.
382	* doc/descriptions/unsupported.desc: Added Microtek Scanmaker 5700,
383	  ArtixScan 4000tf and Medion MD41985.
384
3852004-09-06  Henning Meier-Geinitz <henning@meier-geinitz.de>
386
387	* configure: Regenerated.
388	* doc/descriptions/unsupported.desc
389	  doc/descriptions-external/genesys.desc: Moved HP 35xx series to
390	  unsupported.desc because these scanners use a RTS8801 chip (no
391	  Genesys chipset).
392
3932004-09-06  Jochen Eisinger <jochen@penguin-breeder.org>
394
395	* backend/mustek_pp.c: clarify error message
396	* configure.in: only build the mustek_pp backend, if parallel
397	  port support of any kind is present
398
3992004-09-06  Gerhard Jaeger <gerhard@gjaeger.de>
400
401	* backend/plustek.c: Bumped build number.
402	* backend/plustek-usbdevs.c: Fixed bug #300913.
403
4042004-09-05  Julien Blache <jb@jblache.org>
405
406	* More auth_callback() fixes, although they're not critical.
407
408>>>>>>> 1.2283
4092004-09-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
410
411	* doc/descriptions/unsupported.desc: Added Lexmark X1130, Dell
412	  1600n. Removed Canon LiDE 35 (now in genesys.desc) and Epson
413	  Perfection 2480 (now in snapscan.desc).
414	* doc/descriptions-external/genesys.desc: Added Canon LiDE 35.
415	* backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c
416	  backend/gt68xx_low.h backend/gt68xx_low.h
417	  backend/gt68xx_shm_channel.c
418	  doc/sane-gt68xx.man doc/descriptions/gt68xx.desc
419	  doc/gt68xx/gt68xx.CHANGES: Fixed firmware name for Mustek 1248
420	  UB. Changed status to basic. Removed "unsupported" warning.
421	  Added workaround for shared memory compilation problem on
422	  Windows. It's now possible to add a new vendor/product id line
423	  to gt68xx.conf to test yet unsupported scanners without changing
424	  the source code.
425	* frontend/.cvsignore: Added tstbackend.
426
4272004-09-02  Oliver Schwartz <Oliver.Schwartz@gmx.de>
428
429	* backend/snapscan.c backend/snapscan-scsi.c backend/snapscan-options.c
430	  backend/snapscan.h backend/snapscan.conf doc/descriptions/snapscan.desc:
431	  Added support for Epson 2480
432
4332004-09-01  Julien Blache <jb@jblache.org>
434
435	* frontend/saned.c: auth_callback(): arrays are passed as
436	pointers, declaring parameters as arrays of fixed size is
437	useless. memset() the correct length, not sizeof(pointer).
438	Caught while testing splint on the SANE sources.
439
4402004-08-30  Gerhard Jaeger <gerhard@gjaeger.de>
441
442	* doc/descriptions/unsupported.desc: Added Canon LiDE35.
443	* sanei/sanei_usb.c: Fixed memory leak.
444
4452004-08-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
446
447	* doc/descriptions/unsupported.desc: Added Epson 2580 and Nikon
448	  LS-50.
449	* doc/descriptions-external/brother.desc: Added more clear comments.
450
4512004-08-28  Stéphane Voltz <svoltz@wanadoo.fr>
452
453	* backend/umax_pp.c:
454          option parsing fix
455	* backend/umax_pp_low.c:
456          minor 1220P calibration fixes
457
4582004-08-25  Stéphane Voltz <svoltz@wanadoo.fr>
459
460	* tools/umax_pp.c backend/umax_pp.c backend/umax_pp.conf
461	  backend/umax_pp.h backend/umax_pp_low.c backend/umax_pp_low.h
462	  backend/umax_pp_mid.c backend/umax_pp_mid.h doc/sane-umax_pp.man:
463	  rename 'contrast' to 'offset' and 'highlight' to 'gain'. Translations
464	  will need to be updated. Beginning of 610/1220P codepath merge.
465
4662004-08-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
467
468	* doc/descriptions/unsupported.desc: Added Epson 2480 and Microtek
469	  Filmscan 35.
470
4712004-08-23  Henning Meier-Geinitz <henning@meier-geinitz.de>
472
473	* tools/sane-find-scanner.c: Worked around a cygwin libusb
474	  compatibility problem (patch from Giuseppe Sacco eppesuig
475	  at users.alioth.debian.org).
476
4772004-08-19  Henning Meier-Geinitz <henning@meier-geinitz.de>
478
479	* doc/descriptions/gt68xx.desc doc/descriptions/unsupported.desc:
480	  Updated.
481
4822004-08-18  Julien Blache <jb at jblache dot org>
483	* tools/hotplug/libsane.usermap: committed patch from Aurélien
484	Jarno adding USB IDs for Epson Stylus CX6400 (and doing
485	s/EPSON/Epson/ on one entry to maintain consistency).
486
4872004-08-14  Frank Zago  <fzago at austin dot rr dot com>
488
489	* frontend/tstbackend: fixed a couple bugs.
490
4912004-08-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
492
493	* po/Makefile.in po/sane-backends.fi.po: Added Finnish translation
494	 (from Harri Järvi <harri.jarvi@ajatus.org>).
495
4962004-08-08  Henning Meier-Geinitz <henning@meier-geinitz.de>
497
498	* backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c
499	  doc/descriptions/gt68xx.desc
500	  doc/gt68xx/gt68xx.CHANGES tools/hotplug/libsane.usermap:
501	  Added Mustek ScanExpress 1248 UB and new version of Mustek
502	  BearPaw 1200 CU Plus.
503	* doc/descriptions/unsupported.desc: Added Lexmark and Xerox scanners.
504
5052004-08-05  Gerard Klaver <gerard at gkall dot hobby dot nl>
506
507	* backend/teco2.c backend/teco2.h: changed to SANE_VALUE_SCAN_MODE_LINEART, _GRAY, and _COLOR,
508	* backend/teco2.c: changed use of %d to %ld (when bytes values are displayed)
509
5102004-08-04  Julien Blache <jb at jblache dot org>
511	* tools/hotplug/libsane.usermap: added HP ScanJet 5300C.
512
5132004-08-04  Gerard Klaver <gerard at gkall dot hobby dot nl>
514
515	* AUTHORS: corrrection for teco2
516	* doc/descriptions/teco2.desc: url and status change
517	* doc/sane-teco2.man: update info
518	* backend/teco2.c: - added for the VM6575 a WHITE_LEVEL_R, _G an _B
519	  slider option
520	  -changed for the VM656A and VM6575 and VM6586 the calibration part
521	  (subtract highest and lowest value and then divide).
522	  -default SANE_TECO_CAL_ALGO value is now 1 for the VM3564 and
523	  VM6575.
524	  - preview value is now 75 dpi for the VM6575
525
5262004-08-04  Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE>
527	* doc/umax/umax.FAQ: corrected bug about dtc3181e scsi controller
528
5292004-08-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
530
531	* aclocal.m4 configure include/sane/config.h.in: Regenerated to
532	  include updates from niash and resource manager inclusion.
533	* doc/sane.man doc/sane-niash.man: Minor documentation updates.
534	* doc/descriptions-external/niash.desc: Removed (backend now included).
535
5362004-08-03  Gerhard Jaeger <gerhard@gjaeger.de>
537
538	* AUTHORS: Added niash backend maintainer and author.
539	* configure.in: Added niash backend.
540	* backend/dll.conf: Added niash backend.
541	* backend/Makefile.in: Added niash backend files and target.
542	* backend/niash.c backend/niash_core.c backend/niash_core.h
543	  backend/niash-xfer.c backend/niash-xfer.h backend/niash-types.h:
544	  Niash backend files, initial checkin.
545	* doc/sane-niash.man, doc/descriptions/niash.desc, doc/niash/niash.TODO:
546	  Initial checkin.
547	* doc/Makefile.in: Added niash documentation stuff.
548	* doc/sane-man: Added niash manpage.
549	* po/Makefile.in: Added niash source file.
550	* po/sane-backends.de.po: Updated and completed niash backend translation.
551	* po/sane-backends.*.po: Added niash strings.
552	* backend/plustek.c: Small cleanup.
553
5542004-07-31  Julien Blache <jb at jblache dot org>
555
556	* frontend/scanimage.c: Added the possibility to cleanly stop a
557	batch by pressing Ctrl+D when using --batch-prompt.
558
5592004-07-28  Gerard Klaver <gerard at gkall dot hobby dot nl>
560
561	* doc/descriptions/unsupported.desc: Added Logitech PageScan USB and
562	  Grandtek Scopecam
563
5642004-07-26  Gerhard Jaeger <gerhard@gjaeger.de>
565
566	* sanei/sanei_usb.c sanei/sanei configure configure.in: Added
567	  resource manager library support.
568	* backend/plustek.[ch] backend/plustek-usbdevs.c backend/plustek-usbhw.c
569	  backend/plustek-usbshading.c backend/plustek.conf: Added speedup
570	  parameters and TPA autodetection for UMAX3400/3450, added
571	  disableSpeedup option.
572	* doc/plustek/Plustek-USB-TODO.txt doc/plustek/Plustek-USB.changes
573	  doc/descriptions/plustek.desc: Updated.
574
5752004-07-21  Stéphane Voltz <svoltz@wanadoo.fr>
576
577	* backend/umax_pp_low.c backend/umax_pp.c tools/umax_pp.c:
578	  fixed a 610P initialization bug that shown up when changing from color
579	  to grey mode. Changed version numbers.
580
5812004-07-18  Karl Heinz Kremer <khk@khk.net>
582
583	* doc/descriptions/epson.desc: Added CX-5400, RX-500 and RX-600; updated version
584	* doc/descriptions/unsupported.desc: Removed RX-500
585
5862004-07-16  Henning Meier-Geinitz <henning@meier-geinitz.de>
587
588	* doc/descriptions-external/epkowa.desc: Added Epson Perfection
589	  3170 Photo as it's reported to work with that backend.
590	* doc/descriptions/unsupported.desc: Added some scanners. Removed
591	  Epson Perfection 3170 (now in epkowa).
592
5932004-07-16  Gerhard Jaeger <gerhard@gjaeger.de>
594
595	* doc/plustek/Makefile.module doc/plustek/BUILD
596	  doc/plustek/VERSION0 doc/plustek/VERSION1: Removed, no longer needed.
597	* doc/plustek/Makefile.kernel2x doc/plustek/MakeModule.sh:
598	  Getting version information now out of the backends main file.
599	* doc/plustek/Plustek_PARPORT.changes: Updated.
600	* doc/descriptions/plustek_pp.desc: Updated.
601	* doc/sane-plustek.man: Fixed typo.
602	* backend/plustek-pp.[ch], backend/plustek-pp_*.[ch]:
603	  Added DevFS support for kernel 2.6, removed floating point
604	  operations (Thanx to Rafal Rzepecki), bumped up build number,
605	  cleanup work.
606	* doc/plustek/Plustek_USB.changes: Updated.
607	* backend/plustek.c: Bumped up build number
608	* backend/plustek-usbshading.c: Improved autowarmup, cleanup work.
609	* backend/plustek-usb.h backend/plustek-usbdevs.c
610	  backend/plustek-usbhw.c backend/plustek-usnscan.c: Improved
611	  fastforward stuff, cleanup work.
612	* sanei/sanei_lm983x.c: Cleanup work.
613
6142004-07-15  Rene Rebe <rene@rocklinux.org>
615
616	* include/sane/sane.h: added extern "C" for compilation with a C++
617	  compiler
618
6192004-07-12  Henning Meier-Geinitz <henning@meier-geinitz.de>
620
621	* doc/sane-coolscan2.man doc/sane-microtek2.man: Fixed
622	  manual page problems.
623
6242004-07-10  Gerard Klaver <gerard at gkall dot hobby dot nl>
625
626	* tools/check-usb-chip.c: Added check for the GT-8911.
627
6282004-07-10  Henning Meier-Geinitz <henning@meier-geinitz.de>
629
630	* tools/check-usb-chip.c: Also check the number of interfaces for
631	  the GT-6816 to avoid conflicts with other GT chips.
632
6332004-07-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
634
635	* doc/descriptions-external/brother.desc: New file. Added the
636	  scanners listed on the brother backend page. Used "untested"
637	  status as we don't have confirmation that the backend actually
638	  works.
639	* tools/hotplug/libsane.usermap: Added Mustek ScanExpress 1248UB.
640	* tools/sane-desc.c: XML mode updates (patch from Jose Gato
641	  <jgato@gsyc.escet.urjc.es>).
642	* doc/descriptions/ma1509.desc: Removed dead link.
643
6442004-07-05  Gerhard Jaeger <gerhard@gjaeger.de>
645
646	* doc/descriptions/plustek.desc: Changed status of CanoScan D660U.
647	* doc/plustek/Plustek-USB*: Update.
648	* backend/plustek.c: Bumped up build number.
649	* backend/plustek-usb.[ch] backend/plustek-usbdevs.c
650	  backend/plustek-usbhw.c backend/plustek-usbimg.c
651	  backend/plustek-usbmap.c backend/plustek-usbscan.c: Added support
652	  for binary scanning for the CanoScan D660U, cleanup work.
653
6542004-07-03  Peter Fales <peter@fales-lorenz.net>
655
656	* acinclude.m4, aclocal.m4, configure, tools/sane-config.in:
657	  When using pkg-config to get library flags for gphoto2, any
658	  extra flags (such as -L) must be passed to sane-config.in so
659	  that it can find the libraries in a non-standard location.
660	  (Bug #300686)
661
6622004-07-02  Gerhard Jaeger <gerhard@gjaeger.de>
663
664	* po/*.po: Updated according to changes in the plustek backend.
665	* backend/plustek.c backend/plustek-usb*: Major update, see
666	  doc/plustek/Plustek-USB.changes.
667	* doc/sane-plustek.man: Update.
668	* doc/plustek/Plustek-USB.changes: Update.
669	* doc/descriptions/plustek.desc: Removed unsupported devices,
670	  updated some states.
671	* doc/descriptions/plustek_pp.desc: URL update.
672	* doc/descriptions/u12.desc: URL update, changed state of backend.
673	* doc/sane-plustek_pp.man: URL update.
674	* doc/sane-u12.man: URL update.
675
6762004-06-30  Frank Zago  <fzago at austin dot rr dot com>
677
678	* backend/leo.c doc/descriptions/leo.desc: added support for
679	  Genius FS-1130 Colorpage Scanner.
680
6812004-06-30  Gerhard Jaeger <gerhard@gjaeger.de>
682
683	* doc/plustek/Makefile.kernel26: fixed floating point issues
684	  for SuSE kernels.
685
6862004-06-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
687
688	* doc/descriptions/unsupported.desc: Added Microtek and Xerox
689	  scanners.
690	* tools/sane-desc.c: Added xml output (patch from
691	  jose <jgato@lambdaux.com>). Other minor fixes.
692
6932004-06-28 m. allan noah <anoah at pfeiffer dot edu>
694
695	* backend/fujitsu.c: use model code instead of string compare
696	   submitted by: stan at saticed.me.uk
697
6982004-06-21  Gerhard Jaeger <gerhard@gjaeger.de>
699
700	* doc/descriptions/unsupported.desc: removed Compac S4 100
701	  (supported by the Plustek backend), added various Plustek
702	  devices, changed OpticPro m12 to OpticSlim M12
703
7042004-06-22  Henning Meier-Geinitz <henning@meier-geinitz.de>
705
706	* backend/microtek2.c: Fixed some (but not all) MIN related
707	  compilation warnings (bug #300823).
708	* tools/sane-find-scanner.c: Look for NetBSD uscanner devices (bug
709	  #300815).
710
7112004-06-22  Rene Rebe <rene@rocklinux.org>
712
713	* backend/avision.c, backend/avision.h, doc/sane-avision.man:
714	  Fixed compilation warning (Bug #300399) and added a force-a3
715	  option, needed for A3 scanner returning bogus scan area definitions
716
7172004-06-21  Gerhard Jaeger <gerhard@gjaeger.de>
718
719	* po/*.po: Updated according to upcoming changes in the plustek backend.
720
7212004-06-20  Mattias Ellert <mattias.ellert@tsl.uu.se>
722
723	* aclocal.m4, configure, sane/config.h.in, backend/Makefile.in,
724	  backend/agfafocus.c, backend/artec_eplus48u.c, backend/avision.c,
725	  backend/coolscan.c, backend/fujitsu.c, backend/pie.c,
726	  backend/plustek.c, backend/plustek_pp.c, backend/sp15c.c,
727	  backend/tamarack.c, backend/u12.c
728	* Fixing bug #300602 for the following backends: agfafocus,
729	  artec_eplus48u, avision, coolscan, fujitsu, pie, plustek,
730	  plustek_pp, sp15c, tamarack and u12
731	* Migrating the avision backend to sanei_threads (bug #300631)
732
7332004-06-19  Mattias Ellert <mattias.ellert@tsl.uu.se>
734
735	* backend/gt68xx.c po/sane-backends.bg.po po/sane-backends.cs.po
736	  po/sane-backends.da.po po/sane-backends.de.po
737	  po/sane-backends.es.po po/sane-backends.fr.po
738	  po/sane-backends.it.po po/sane-backends.nl.po
739	  po/sane-backends.no.po po/sane-backends.pt.po
740	  po/sane-backends.ru.po po/sane-backends.sv.po
741	* Option names should not be tagged for localization
742	* Fixing some typos
743	* New localizable strings from the gt68xx backend (pofiles regenerated)
744	* Swedish translation updated
745
7462004-06-19  Mattias Ellert <mattias.ellert@tsl.uu.se>
747
748	* sanei/sanei_scsi.c, tools/sane-find-scanner.c
749	* SCSI scanners can now be selected by LUN on MacOS X
750	* sane-find-scanner now finds SCSI scanners on MacOS X
751	* making some sanei_scsi internal functions static
752
7532004-05-30  Peter Fales <peter@fales-lorenz.net>
754
755	* acinclude.m4, aclocal.m4, configure.in, configure
756	In addition to using pkg-config to find the gphoto2 library flags,
757	we should check to see whether it's actually possible to link
758	a program using those flags.
759
7602004-06-18  Henning Meier-Geinitz <henning@meier-geinitz.de>
761
762	* doc/gt68xx/gt68xx.TODO: New file. Lots of bugs and missing
763	  features for the gt68xx backend.
764	* backend/gt68xx.c backend/gt68xx_devices.c backend/gt68xx_generic.c
765	  backend/gt68xx_gt6801.c backend/gt68xx_gt6801.h backend/gt68xx_gt6816.c
766	  backend/gt68xx_high.c backend/gt68xx_high.h backend/gt68xx_low.c
767	  backend/gt68xx_low.h backend/gt68xx_mid.c doc/descriptions/gt68xx.desc
768	  doc/gt68xx/gt68xx.CHANGES: Updated to backend version 61. Lots
769	  of fixes for coarse calibration, scanning speed and several
770	  scanners. For details, see gt68xx.CHANGES.
771
7722004-06-17  Henning Meier-Geinitz <henning@meier-geinitz.de>
773
774	* doc/.cvsignore: Added *.8.
775
7762004-06-17  Stéphane Voltz <svoltz@wanadoo.fr>
777
778	* backend/umax_pp_low.c doc/descriptions/umax_pp.desc
779	  doc/sane-umax_pp.man:
780	  fixed overflows in 610P shading calibration coefficients,
781	  minor man update, 610P status change from minimal to good
782
7832004-06-16  Oliver Schwartz <Oliver.Schwartz@gmx.de>
784
785	* backend/snapscan.h backend/snapscan.c backend/snapscan-usb.c:
786	  Don't enforce even number of URB packages on 1212u_2 since
787	  it causes problems. See bug #300753.
788
7892004-06-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
790
791	* backend/snapscan.c: Only use __attribute__ if gcc is used for
792	  compilation. Some other compilers don't know __attribute__ and
793	  therefore can't compile sane-backends without this fix. See
794	  bug #300803.
795
7962004-06-15  Stéphane Voltz <svoltz@wanadoo.fr>
797
798	* backend/umax_pp_low.h backend/umax_pp_low.c backend/umax_pp_mid.c:
799	  610P gray level shading calibration fix. Added timer to let 610P
800	  ASIC to settle down after probing.
801
8022004-06-13  Julien Blache <jb@jblache.org>
803
804	* doc/Makefile.in: saned is in /usr/sbin, its manpage should go to
805	section 8. Fixed everything referring to saned(1) to refer to saned(8).
806
8072004-06-13  Mattias Ellert <mattias.ellert@tsl.uu.se>
808
809	* doc/descriptions/unsupported.desc: Added NEC Petiscan as unsupported
810
8112004-06-13  Karl Heinz Kremer <khk@khk.net>
812
813	* backend/sane_usb.c: Added Perfection 1650 back in that was removed by
814	  mistake and finally removed Perfection 1250.
815
8162004-06-12  Stéphane Voltz <svoltz@wanadoo.fr>
817
818	* backend/umax_pp_low.c tools/umax_pp.c: final fixes for 610P color
819	  scanning, parallel port autodetection for the umax_pp tool.
820
8212004-06-10  Henning Meier-Geinitz <henning@meier-geinitz.de>
822
823	* doc/descriptions/mustek_usb.desc: Fixed version number.
824
8252004-06-08  Gerhard Jaeger <gerhard@gjaeger.de>
826
827	* backend/plustek-pp_misc.c: fixed multiple parport problem for kernel 2.6.x.
828	* backend/plustek_pp.c: bumped up version number.
829	* doc/plustek/BUID: bumped up build number.
830
8312004-06-08  Henning Meier-Geinitz <henning@meier-geinitz.de>
832
833	* tools/RenSaneDlls.cmd: Fixed newlines.
834	* README.netbsd: Mention SCSI buffer size problems and uk/ss files
835	  issue.
836	* backend/mustek.c doc/descriptions/mustek.desc
837	  doc/mustek/mustek.CHANGES: Reduced scan area of Mustek Paragon
838	  1200 A3 Pro. Removed warning message. Increased support level to
839	  complete.
840	* tools/hotplug/libsane.usermap: Added another variant of a
841	  Plustek OpticPro 1248U.
842	* doc/descriptions/unsupported.desc: Added Syscan TravelScan FS-531.
843
8442004-06-06  Karl Heinz Kremer <khk@khk.net>
845
846	* backend/epson_usb.c: remove product IDs for Perfection 1250 and 1260
847
8482004-06-06  Oliver Schwartz <Oliver.Schwartz@gmx.de>
849
850	* backend/snapscan-usb.c: Don't use shared memory on OS/2 and
851	  when using pthreads.
852
8532004-06-06  Henning Meier-Geinitz <henning@meier-geinitz.de>
854
855	* tools/hotplug/libsane.usermap: Added Mustek BearPaw 2448 Plus
856	  and Plustek OpticPro U16B.
857
8582004-06-05  Henning Meier-Geinitz <henning@meier-geinitz.de>
859
860	* tools/README tools/RenSaneDlls.cmd: Added REXX script to convert
861	  backend-DLL-filenames according to 8.3 naming convention
862	  necessary for DLLs on OS/2 (from Franz Bakan).
863
8642004-06-02  Henning Meier-Geinitz <henning@meier-geinitz.de>
865
866	* backend/net.c doc/sane-net.man doc/saned.man frontend/saned.c:
867	  Changed service name from "sane" to "sane-port". This is the
868	  IANA registered service name for port 6566 (bug #300758).
869
8702004-06-02  Oliver Schirrmeister <oschirr@abm.de>
871
872	* fujitsu.c
873	bugfix: It is possible to read duplex color now.
874
8752004-05-31  Henning Meier-Geinitz <henning@meier-geinitz.de>
876
877	* AUTHORS: Mattias Ellert has CVS write access now.
878
8792004-05-30  Peter Fales <peter@fales-lorenz.net>
880	* acinclude.m4, aclocal.m4, configure.in, configure
881	Use pkg-config rather than gphoto2-config to get gphoto
882	build parameters (bug #300686)
883
8842004-05-30  Henning Meier-Geinitz <henning@meier-geinitz.de>
885
886	* backend/v4l.c: Used SANE_VALUE_SCAN_MODE_* constants.
887	* doc/descriptions-external/viceo.desc: Mention special kernel patch.
888
8892004-05-29  Henning Meier-Geinitz <henning@meier-geinitz.de>
890
891	* backend/sp15c.c: Fixed the fix of the sanei_thread fix
892	 (from Mattias Ellert).
893
8942004-05-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
895
896	* README.hp-ux: Mention trouble with higher optimization levels
897	  (from Ulrich Deiters <ukd@xenon.pc.Uni-Koeln.DE>).
898	* doc/descriptions/unsupported.desc: Added Dell A920, Microtek
899	  1850S and Plustek OpticPro m12. Removed HP,Scanjet 2300 (already
900	  in genesys.desc).
901	* backend/sp15c.c: Fixed sanei_thread fix (bug #300634, by Mattias
902	  Ellert).
903
9042004-05-27  Oliver Schwartz <Oliver.Schwartz@gmx.de>
905
906	* backend/snapscan.c backend/snapscan-usb.c: Use shared
907	  memory for urb counters
908
9092004-05-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
910
911	* backend/dll.c doc/descriptions/dll.desc: Work around 8 char
912	  limit for dynamic loading on OS/2 (patch from Franz Bakan
913	  <fbakan@gmx.net>).
914
9152004-05-24  m. allan noah <anoah at pfeiffer dot edu>
916	* backend/fujitsu.[ch]: apply Mattias Ellert's thread patch
917	                        split packet counter into r and w
918
9192004-05-23  Henning Meier-Geinitz <henning@meier-geinitz.de>
920
921	* tools/check-usb-scanner.c: Detect GL660+GL646 on USB2 also.
922	  Fixed Mustek MA1017 scanner freeze problem.
923	* backend/Makefile.in backend/agfafocus.c backend/agfafocus.h
924	  backend/microtek2.c backend/microtek2.h backend/sp15c.c
925	  backend/sp15c.h backend/tamarack.c backend/tamarack.h:
926	  Use sanei_thread instead of fork() in the unmaintained backends.
927	  Patches from Mattias Ellert (bugs: 300635, 300634, 300633, 300629).
928
9292004-05-21  Gerhard Jaeger <gerhard@gjaeger.de>
930
931	* sanei/sanei_pp.c: fixed compilation problem on HP-UX.
932
9332004-05-21  Ulrich Deiters <ukd@xenon.pc.uni-koeln.de>
934
935	* backend/canon.c, canon-sane.c, canon.h: removed an option
936	  (OPT_PAGE) that conflicted with some frontends
937
9382004-05-18  Ulrich Deiters <ukd@xenon.pc.uni-koeln.de>
939
940	* backend/canon.c, canon-sane.c: memory leak and bug fixed
941	  in slide scanner code
942
9432004-05-18  Henning Meier-Geinitz <henning@meier-geinitz.de>
944
945	* doc/descriptions/unsupported.desc: Added more Canon cartridge
946	  scanners. Updated Visioneer Paperport 3100b.
947
9482004-05-18  Michael Herder <crapmail@nurfuerspam.de>
949
950	* backend/Makefile.in:
951	  adjusted for use with sanei_thread and artec_eplus48u backend
952	  (thanks Mattias Ellert)
953
9542004-05-16  Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE>
955
956	* sanei/sanei_config.c: added DIR_SEP=";" and PATH_SEP="\\"
957	  for windows (when windows.h) is available
958
959	* backend/dll.c: added DIR_SEP definitions from sanei_config.c
960	  and replaced relevant ":" by DIR_SEP
961
9622004-05-15  Gerhard Jaeger <gerhard@gjaeger.de>
963
964	* doc/plustek/BUID: bumped up build number.
965	* doc/plustek/Plustek-PARPORT.changes: update
966	* backend/plustek-pp_misc.c: fixed kernel 2.6 issue.
967	  fixed also Bug #300698.
968
9692004-05-15  Michael Herder <crapmail@nurfuerspam.de>
970
971	* backend/artec_eplus48u.c backend/artec_eplus48u.h:
972	  applied patch from Mattias Ellert (thanks), which adds support
973	  for sanei_thread
974
9752004-05-15  Stéphane Voltz <svoltz@wanadoo.fr>
976
977	* backend/umax_pp_low.c backend/umax_pp.c tools/umax_pp.c: fixed
978	  origin shift bug for 610P. Added on guard against configuration
979	  that can put several 'port' option in conf file.
980
9812004-05-13  Stéphane Voltz <svoltz@wanadoo.fr>
982
983	* backend/umax_pp_low.c backend/umax_pp.c tools/umax_pp.c: fixed
984	  data lines reordering for 610P
985
9862004-05-12  Henning Meier-Geinitz <henning@meier-geinitz.de>
987
988	* sane-backends.lsm: Updated FTP server link to ftp.sane-project.org.
989
9902004-05-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
991
992	* Makefile.in: Remove autoconf temp files and some japi stuff in
993	  distclean target.
994
9952004-05-10  Stéphane Voltz <svoltz@wanadoo.fr>
996
997	* backend/umax_pp_low.c : fixed 300x600 dpi scans, direct
998          hardware access and timing issues for 610P
999
10002004-05-06  Jochen Eisinger <jochen@penguin-breeder.org>
1001
1002	* tools/hotplug/libusbscanner: latest hotplug doesn't set
1003	  DEVICE on 2.6.x kernels. Added a workaround
1004
10052004-05-05  Matthew Duggan <stauff1@users.sourceforge.net>
1006
1007	* include/sane/saneopts.h: Added SANE_VALUE_SCAN_MODE_* strings.
1008	* backend/canon_pp.c: Used them.
1009
10102004-05-01  Jochen Eisinger <jochen@penguin-breeder.org>
1011
1012	* tools/hotplug/libsane.usbmap: removed empty lines, latest
1013	  hotplug cannot cope with them
1014
10152004-03-15  Stéphane Voltz <svoltz@wanadoo.fr>
1016
1017	* backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.c
1018	  backend/umax_pp_mid.h backend/umax_pp.c backend/umax_pp.h
1019	  tools/umax_pp.c:   added support for 610P
1020
10212004-05-01  Henning Meier-Geinitz <henning@meier-geinitz.de>
1022
1023	* configure configure.in: Warnings enabled again. Added -cvs to
1024	  version.
1025	* Makefile.in: Added Changelog-1.0.14 to DISTFILES.
1026
1027Older entries can be found in ChangeLog-1.0.14.
1028