1******  Release of sane-backends 1.0.19. End of code freeze ******
2
32008-02-10  m. allan noah <kitno455 a t gmail d o t com>
4	* Makefile.in: correct DISTFILES
5	* configure.in, configure: alpha sort backend names
6	* backend/Makefile.in: correct/sort DISTFILES and .la: targets
7	* include/Makefile.in: correct/sort SANE_INCLUDES
8	* doc/releases.txt: minor updates
9
102008-02-10  m. allan noah <kitno455 a t gmail d o t com>
11	* config.guess, config.sub: updated to latest versions
12	* configure.in, configure: updated sane version number
13	* doc/releases.txt: minor updates
14	* sane-backends.lsm: updated maintainer and keyword info
15	* NEWS: added last 18+ months of updates to 1.0.19 section
16
172008-02-09  m. allan noah <kitno455 a t gmail d o t com>
18	* backend/hpljm1005.c, doc/descriptions/hpljm1005.desc:
19	  add usb ID for LaserJet M1120
20
212008-02-09  Rene Rebe <rene@exactcode.de>
22
23	* backend/avision.ch: fixed device list matching for entries
24	  with partial matches on USB ID, but vendor / product string
25	  matches as mostly only the HP5300 vs. HP5370, fixed non-color
26	  calibration for devices not filling all RGB fields of calibration
27	  format information, do not send 3x3 color matrix to older devices
28	  (ASIC versions) as some HP53xx does not correctly handle it,
29	  improved calibration accuracy and fixed transparency adapter
30	  detection to not use non-zero as present, but just 1 (some
31	  devices now set 0xff as (-1) - not present ...
32
332008-02-07  m. allan noah <kitno455 a t gmail d o t com>
34	* backend/hpljm1005.c, doc/descriptions/hpljm1005.desc:
35	  add usb ID for LaserJet M1120n
36	* doc/descriptions-external/brother2.desc: add usb ID for DCP-120C
37
382008-02-03  m. allan noah <kitno455 a t gmail d o t com>
39	* backend/hpljm1005.c: better sane_cancel handling
40	* backend/agfafocus.c backend/coolscan.c, backend/coolscan2.c,
41	  backend/hpljm1005.c, backend/ibm.c, backend/lexmark_low.c,
42	  backend/microtek.c, backend/microtek2.c, backend/nec.c, backend/pie.c,
43	  backend/ricoh.c, backend/s9036.c, backend/st400.c, backend/umax.c:
44	  reduce gcc pedantic/ansi warnings from 690 to 280 lines, mostly
45	  via casts in str*() calls.
46
472008-02-03  Mattias Ellert <mattias.ellert@tsl.uu.se>
48
49	* Makefile.in, */Makefile.in, tools/sane-config.in:
50	  Fix warnings about ignored --datarootdir
51	* backend/hp5590_low.c: Fix incompatible pointer type warning
52	* backend/genesys_gl646.c: Fix incompatible pointer type warning
53	* backend/dc25.c, backend/coolscan2.c, backend/epson2.c,
54	  backend/epson2-commands.c, backend/epson2-io.c, backend/epson2_net.c,
55	  backend/genesys.c, backend/genesys_gl841.c, backend/hp3900_usb.c,
56	  backend/lexmark_low.c, backend/plustek-usbhw.c, backend/sm3840.c:
57	  Fix format warnings
58	* backend/pixma.c: Add missing #include
59
602008-02-02  Mattias Ellert <mattias.ellert@tsl.uu.se>
61
62	* configure, configure.in, include/sane/config.h.in,
63	  backend/hp3900_debug.c: make tiffio.h optional
64	* backend/Makefile.in: remove sanei_config2 from epjitsu deps
65	* backend/epson2.c, backend/hpljm1005.c: add missing #includes
66
672008-02-01  Gerhard Jaeger <gerhard@gjaeger.de>
68
69	* po/sane-backends.no.po: renamed to sane-backends.nb.po
70	* po/Makefile.in: norwegian bokmål locale is nb and not no
71
722008-01-30  Mattias Ellert <mattias.ellert@tsl.uu.se>
73
74	* backend/pixma.c: Fix initialization of the reader taskid
75
762008-01-30  m. allan noah <kitno455 a t gmail d o t com>
77	* backend/hpljm1005.c: call sane_get_devices if required
78
792008-01-29  m. allan noah <kitno455 a t gmail d o t com>
80	* backend/snapscan.c: fix bug #310538
81	* doc/descriptions/unsupported.desc: add Canon LiDE 600F
82
832008-01-23  Alessandro Zummo <a.zummo@towertech.it>
84	* doc/descriptions/epson2.desc: cloned from epson.desc with
85	minor modifications.
86
872008-01-22  m. allan noah <kitno455 a t gmail d o t com>
88	* backend/hpljm1005.c, doc/descriptions-external/hpljm1005.desc:
89	  Update backend with DBG macro calls, remove external .desc file,
90	  from author- couriousous at mandriva dot org
91	* backend/fujitsu.c: disable compression option arg until sane 1.1.0
92	* doc/descriptions/dell1600n_net|hp3500|pixma.desc: remove 'new' flag
93
942008-01-17  m. allan noah <kitno455 a t gmail d o t com>
95	* backend/hpljm1005.c, doc/descriptions/hpljm1005.desc,
96	  doc/sane-hpljm1005.man, AUTHORS, configure, configure.in,
97	  backend/Makefile.in, backend/dll.conf.in, doc/Makefile.in,
98	  doc/sane.man: add hpljm1005 backend, couriousous at mandriva dot org
99
100	* tools/check-po.awk, po/sane-backends.fr.po: updates from
101	  Yann E. MORIN
102
1032008-01-16  m. allan noah <kitno455 a t gmail d o t com>
104	* po/sane-backends.fr.po: updated translation from Yann E. MORIN
105	* backend/fujitsu.c, backend/fujitsu.conf.in,
106	  doc/descriptions/fujitsu.desc: add usb id for S500M
107
1082008-01-16  Jonathan Bravo Lopez <jkdsoft@gmail.com>
109	* backend/hp3900_usb.c: fixed compilation warning related
110	  to an argument type in Read_Bulk function.
111
1122008-01-14  m. allan noah <kitno455 a t gmail d o t com>
113	* tools/check-po.awk: support different use of 'fuzzy'
114	* po/sane-backends.fr.po: updated translation
115	  both updates from Yann E. MORIN
116
1172008-01-09  Gerard Klaver <gerard at gkall dot hobby dot nl>
118	* backend/teco2.c changed routine teco_request_sens
119	  add init value to size (bugreport
120	  https://bugzilla.novell.com/show_bug.cgi?id=205451)
121
1222008-01-09  Alessandro Zummo <a.zummo@towertech.it>
123	* changed functions prefix (esci_ for device commands,
124	e2_ for driver's functions), better handling of tpu area,
125	fixed tpu detection, changed freeing of line buffers,
126	fixed some XXXs.
127
1282008-01-09  Alessandro Zummo <a.zummo@towertech.it>
129	* sanei_tcp.c, fix compilation with cygwin.
130
1312008-01-02  m. allan noah <kitno455 a t gmail d o t com>
132	* AUTHORS, configure, configure.in, backend/Makefile.in,
133	  backend/dll.conf.in, backend/hs2p-saneopts.h,
134	  backend/hs2p-scsi.c, backend/hs2p-scsi.h, backend/hs2p.c
135	  backend/hs2p.conf.in, backend/hs2p.h doc/Makefile.in,
136	  doc/sane-hs2p.man, doc/sane.man, doc/descriptions/hs2p.desc:
137	  add hs2p backend for jazz_johnson a t verizon d o t net
138
1392007-12-29  m. allan noah <kitno455 a t gmail d o t com>
140	* backend/epjitsu.c: let io_error fall thru usb command function
141	* backend/epjitsu.conf.in: use @DATADIR@ for holding firmware
142	* backend/Makefile.in: add epjitsu to FIRMWARE_DIRS
143
1442007-12-29  m. allan noah <kitno455 a t gmail d o t com>
145	* include/sane/sane.h, frontend/scanimage.c, backend/fujitsu.[ch]:
146	  commented/removed/deactivated all new SANE_FRAME code
147
1482007-12-26  Alessandro Zummo <a.zummo@towertech.it>
149	* backend/epson2.c: added network scanner autodiscovery
150
1512007-12-26  Alessandro Zummo <a.zummo@towertech.it>
152	* sanei/sanei_udp.c: added udp support functions
153
1542007-12-24  Julien Blache <jb@jblache.org>
155	* configure.in, configure: Do not build plustek_pp on Hurd. Patch
156	from Samuel Thibault <samuel.thibault@ens-lyon.org>. Add missing
157	closing paren to error message.
158
1592007-12-21  Jonathan Bravo Lopez <jkdsoft@gmail.com>
160
161	* backend/hp3900.c, backend/hp3900_rts8822.c: Fixed bug which made
162	  slide/negative scans unusable.
163	* backend/hp3900_config.c: Changed area constrains of slide/negative scans.
164
1652007-12-19  m. allan noah <kitno455 a t gmail d o t com>
166	* backend/epjitsu.c: backend v1.0.10, fix missing function
167
1682007-12-19  Jonathan Bravo Lopez <jkdsoft@gmail.com>
169
170	* po/sane-backends.es.po: Updated translation.
171	* tools/check-usb-chip.c: fixed compilation warning and "RTS8822L-01H"
172	  strings renamed to "RTS8822"
173
1742007-12-19  Mattias Ellert <mattias.ellert@tsl.uu.se>
175
176	* po/Makefile.in, po/sane-backends.*.po: New translation keys for
177	  hp3900 backend. Updated Swedish translation.
178
1792007-12-17  m. allan noah <kitno455 a t gmail d o t com>
180	* backend/epjitsu*, backend/Makefile.in, backend/dll.conf.in,
181	  doc/sane-epjitsu.man, doc/Makefile.in, doc/sane.man,
182	  doc/descriptions/epjitsu.desc, configure, configure.in, AUTHORS:
183	  add backend for Epson-based Fujitsu scanners (fi-60F and S300)
184
1852007-12-17  Gerhard Jaeger <gerhard@gjaeger.de>
186
187	* backend/plustek-usb.[ch] backend/plustek-usbcal.c backend/plustek-usbimg.c
188	  backend/plustek-usbio.c backend/plustek-usbshading.c: Fixed ARM/Xscale
189	  issues.
190	* backend/plustek.c: Bumped build number
191	* doc/plustek/Plustek-USB-TODO.txt doc/plustek/Plustek-USB.changes: Update
192
1932007-12-15  Alessandro Zummo <a.zummo@towertech.it>
194	* backend/epson2.c: fixed model detection,
195	  depth detection and removed some unused
196	  variables.
197
1982007-12-13  Jonathan Bravo Lopez <jkdsoft@gmail.com>
199	* Added files for 'hp3900' backend which supports
200	  HP Scanjet 3800/3970/4070/4370/G3010
201	* doc/descriptions-external/hp3900.desc: moved to doc/descriptions
202
2032007-12-10  Alessandro Zummo <a.zummo@towertech.it>
204	* backend/epson2.c: use epson2_model where possible,
205	  fixed segmentation fault.
206
2072007-12-08  Giuseppe Sacco <eppesuig@debian.org>
208
209	* Added esperanto translation, per Antonio Codazzi.
210
2112007-11-23  Gerhard Jaeger <gerhard@gjaeger.de>
212
213	* po/sane-backends.*.po: Update
214	* backend/plustek-usb.[ch] backend/plustek-usbcal.c
215	  backend/plustek-usbdevs.c backend/plustek.[ch]:
216	  Tweaked TravelScan464 settings. Improved AFE gain calculation
217	  for CIS devices. This should avoid stripes in the scanned images.
218	* doc/sane-plustek.man doc/plustek/Plustek-USB.changes: Update
219
2202007-11-22  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
221	* backend/genesys.c, backend/genesys_devices.c,
222	  backend/genesys_low.h, backend/genesys_gl646.c,
223	  backend/genesys_gl841.c: add infrastructure for multiple motor
224	  power modes
225
2262007-11-21  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
227	* backend/genesys_gl841.c: add internal flag for disabling lamp
228	  during scan(useful for black level calibration)
229
2302007-11-18  Mattias Ellert <mattias.ellert@tsl.uu.se>
231
232	* backend/mustek.c: Add protection for a double free (#306775)
233	* backend/agfafocus.c, backend/artec_eplus48u.c, backend/avision.c,
234	  backend/coolscan.c, backend/hp3500.c, backend/microtek2.c,
235	  backend/mustek.c, backend/pie.c, backend/pixma.c, backend/plustek.c,
236	  backend/plustek_pp.c, backend/snapscan.c, backend/sp15c.c,
237	  backend/tamarack.c, backend/test.c, backend/u12.c, backend/umax.c:
238	  Fix handling of valid "negative" PIDs.
239
2402007-11-18  Alessandro Zummo <a.zummo@towertech.it>
241
242	* backend/epson2.c: removed quick-format option. it's
243	the job of a frontend to provide such a commodity.
244	removed confusing parameters (preview-speed, speed).
245	when a preview is requested, the scanner will be
246	set to high speed (if possible).
247	removed references to the never implemented zoom function.
248	the function that shortened the list was actually
249	missing the first entry.
250	more resolutions added for networked scanners.
251	added support for Perfection 4990 (Claus Boje).
252
2532007-11-17  m. allan noah <kitno455 a t gmail d o t com>
254	* backend/fujitsu.c, backend/fujitsu.conf.in,
255	  doc/descriptions/fujitsu.desc: add usb id for S510
256
2572007-11-17  Rene Rebe <rene@exactcode.de>
258
259	* backend/avision.[ch]:
260	  Implemented support for latest Avision ASICs and features,
261	  including overscan, background raster, software scaling for
262	  cheaper ASICs used in HP scanners. Changed types used to
263	  more portable uint* ones, without underscore (_), removed
264	  in-file ChangeLog history, as the files became big enough.
265	  Implemented early calibration for easier handling of
266	  Avision-based film scanners and implemented support for
267	  2-pass duplex scanners.
268
2692007-11-16  Mattias Ellert <mattias.ellert@tsl.uu.se>
270
271	* include/sane/sanei_thread.h, include/sane/sanei_usb.h:
272	  Fixing doxygen warnings.
273
2742007-11-16  Gerhard Jaeger <gerhard@gjaeger.de>
275
276	* backend/plustek-usb.[ch] backend/plustek-usbcal.c
277	  backend/plustek-usbdevs.c backend/plustek-usbshading.c
278	  backend/plustek.[ch] backend/plustek.conf.in:
279	  Tweaked TravelScan464 settings. Added possibility to disable
280	  dark-calibration with lamp on (touches devices like CanoScan1220 etc.)
281	  Use attribute packed for data access structs
282
283	* doc/sane-plustek.man doc/plustek/Plustek-USB.changes: Update
284
285	* include/sane/sanei_usb.h sanei/sanei_usb.c: Added function
286	  sanei_usb_get_descriptor() to retrieve some infos about a connected
287	  device
288
2892007-11-16  Mattias Ellert <mattias.ellert@tsl.uu.se>
290
291	* backend/artec_eplus48u.c, backend/coolscan.c, backend/mustek.c,
292	  backend/pie.c, backend/plustek.c, backend/plustek_pp.c,
293	  backend/snapscan.c, backend/test.c, backend/u12.c, backend/umax.c:
294	  Correct the test of the return value from sanei_thread_begin.
295
2962007-11-12  Julien Blache <jb@jblache.org>
297	* doc/descriptions-external/epkowa.desc: Update epkowa.desc for
298	iScan! 2.10.0. Patch provided by Olaf Meeuwissen.
299
3002007-11-11  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
301	* backend/genesys_gl841.c: add check for low brightness
302
3032007-11-11  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
304	* backend/genesys.c, backend/genesys_gl646.c,
305	  backend/genesys_gl841.c, backend/genesys_low.h: change
306	  bulk_write_register to take number of registers instead of
307	  byte size of register set
308
3092007-05-08  Mattias Ellert <mattias.ellert@tsl.uu.se>
310
311	* acinclude.m4: NSLinkModule is deprecated in favour of dlopen -
312	  only look for NSLinkModule if dlopen is not available
313	* acinclude.m4, m4/libtool.m4: include libtool.m4 using m4_include
314	* ltmain.sh, m4/libtool.m4: newer versions.
315	* configure.in: move the byteorder test to after AC_GNU_SOURCE et al.
316	  to avoid warnings when running autoconf,
317	  add AC_SUBST(CROSS_COMPILING),
318	  add a check for IOKit/scsi/SCSICommandOperationCodes.h,
319	  add a check for SCSITaskSGElement (for darwin 64 bit support)
320	* doc/Makefile.in, tools/Makefile.in: disable things that need the
321	  built binaries to run when doing cross-compilations
322	* sanei/sanei_scsi.c: IOKit/scsi-commands has moved to IOKit/scsi -
323	  support both locations of headers, use SCSITaskSGElement if available
324	* aclocal.m4, config.guess, config.sub, configure,
325	  include/sane/config.h.in: update autogenerated files
326	* backends/Makefile.in: remove sanei_config2 from cardscan deps
327	* backends/dll.c: add MacOS X naming convention for dlopen
328	* tools/sane-find-scanner.c: IOKit/scsi-commands has moved to
329	  IOKit/scsi - support both locations of headers, fix some warnings
330
3312007-11-08  Gerhard Jaeger <gerhard@gjaeger.de>
332
333	* doc/plustek/Plustek-USB.changes doc/sane-plustek.man: Update
334	* backend/plustek.c: Bumped build number
335	* doc/descriptions/unsupported.desc: Updated some entries
336	* backend/plustek-usb.c backend/plustek-usbimg.c backend/plustek-usbmap.c
337	  backend/plustek-usbscan.c backend/plustek-usbshading.c: Fixed copyright
338	* backend/plustek-usb.h backend/plustek-usbdevs.c
339	  doc/descriptions/plustek.desc: Added support for TravelScan464
340
3412007-10-28  Julien Blache <jb@jblache.org>
342	* doc/descriptions/epson.desc: Added the Epson DX-6000 (04b8:082e)
343	based on user report.
344
3452007-10-27  Julien Blache <jb@jblache.org>
346	* backend/net.c: Fix IPv4 legacy code after last changes to the
347	net backend on 2007-10-24.
348
3492007-10-26  Julien Blache <jb@jblache.org>
350	* backend/abaton.c, backend/agfafocus.c, backend/apple.c,
351	backend/artec.c, backend/canon.c, backend/cardscan.c,
352	backend/coolscan.c, backend/epson.c, backend/epson2.c,
353	backend/fujitsu.c, backend/hp3500.c, backend/ibm.c,
354	backend/pint.c, backend/ricoh.c, backend/s9036.c,
355	backend/sm3600.c, backend/sp15c.c, backend/tamarack.c:
356	OPT_NUM_OPTS must be of type SANE_TYPE_INT.
357
3582007-10-25  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
359	* backend/genesys.c: Removed some more hardcoded
360	  sizeof(Genesys_Register_Set)
361
3622007-10-25  Julien Blache <jb@jblache.org>
363	* sanei/sanei_ab306.c: Fix boundary checking after the for() loop
364	in sanei_ab306_open(). From Johannes Meixner at SuSE.
365	* backend/as6e.c: Fix strncpy()/strncat() usage in
366	check_for_driver(). From Johannes Meixner at SuSE.
367
3682007-10-25  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
369	* backend/genesys_gl841.c: Hopefully removed the remaining hardcoded
370	  sizeof(Genesys_Register_Set)
371
3722007-10-25  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
373	* backend/genesys_gl841.c: One more instance of
374	  sizeof(Genesys_Register_Set) vs 2
375	* backend/genesys.c: Add check for small register set in
376	  sanei_genesys_get_address
377
3782007-10-24  Julien Blache <jb@jblache.org>
379	* backends/net.c: Add an optional connection timeout for the
380	initial connection to saned. Based on a patch from Ryan Duryea
381	<rduryea@avanta.com>. Bump net backend version to 1.0.14.
382	* backends/net.conf.in: Add the new connect_timeout option and
383	adjust comments accordingly.
384	* doc/sane-net.man: Document the connect_timeout option and the
385	SANE_NET_TIMEOUT environment variable.
386
3872007-10-19  Stephane Voltz <stef.dev@free.fr>
388
389	* tools/check-usb-chip.c: added detection of rts8801 and
390	  rts8891 ASICs
391
3922007-10-13  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
393
394	* backend/genesys_gl841.c backend/genesys_gl646.c: use
395	  sizeof(Genesys_Register_Set) instead of 2
396
3972007-10-07 Bertrik Sikken <bertrik@sikken.nl>
398	* doc/descriptions/unsupported.desc: updated with info from
399	  'FormularDaten' e-mails up to 2007/9/29
400
4012007-10-02  Julien Blache <jb@jblache.org>
402	* doc/descriptions-external/brother2.desc: add DCP-117C USB IDs
403	and mark support as good, based on user report.
404
4052007-10-01  Stephane Voltz <stef.dev@free.fr>
406
407	* backend/lexmark.c backend/lexmark_low.c:
408	  fixed compilation warnings
409
4102007-10-01  Stephane Voltz <stef.dev@free.fr>
411
412	* doc/sane-lexmark.man doc/descriptions/lexmark.desc
413	  backend/Makefile.in backend/lexmark.c backend/lexmark_low.c
414	  backend/lexmark_sensors.c backend/lexmark_models.c
415	  backend/lexmark.conf.in:
416	  moved experimental version to current tree
417
4182007-10-01  Stephane Voltz <stef.dev@free.fr>
419
420	* doc/sane-umax_pp.man doc/descriptions/umax_pp.desc:
421	  added Genius ColorPage-Life Pro as supported scanner
422	  by the umax_pp backend
423
4242007-09-28  Bertrik Sikken <bertrik@sikken.nl>
425	* doc/descriptions/unsupported.desc: updated with info from
426	  'FormularDaten' e-mails from 2007/7/3 to 2007/7/30
427
4282007-09-27  Julien Blache <jb@jblache.org>
429	* doc/backend-writing.txt: fix typos, patch from
430	<jazz_johnson@verizon.net>.
431
4322007-09-26  Julien Blache <jb@jblache.org>
433	* doc/descriptions/unsupported.desc: Added pointer to
434	http://code.google.com/p/kvss905c/ for the Panasonic KV-SS905C and
435	Panasonic KV-S3105C scanners (note that the non-SANE driver at
436	that URL supports other scanners of the KV-SS905C family).
437
4382007-09-25  Bertrik Sikken <bertrik@sikken.nl>
439	* doc/descriptions/unsupported.desc: updated with info from
440	  'FormularDaten' e-mails from 2007/5/1 to 2007/6/24
441
4422007-09-23  Bertrik Sikken <bertrik@sikken.nl>
443
444	* doc/descriptions/unsupported.desc: updated with info from
445	  'FormularDaten' e-mails from 2007/2/11 to 2007/4/30
446
4472007-09-17  Gerhard Jaeger <gerhard@gjaeger.de>
448
449	* doc/descriptions/unsupported.desc: #305009 removed UMAX3400, as it is
450	  supported by the Plustek backend
451
4522007-08-28  Giuseppe Sacco <eppesuig@debian.org>
453
454        * Italian translation update
455	* Corrected a typo in backend/canon.c
456
4572007-08-27  Stephane Voltz <stef.dev@free.fr>
458
459	* backend/genesys.h backend/genesys_gl841.c backend/genesys_low.h
460	  backend/umax_pp.c backend/umax_pp.h backend/umax_pp_mid.c
461	  backend/umax_pp.h AUTHORS doc/sane-umax_pp.man doc/sane-genesys.man:
462	  mail address update, minor man update
463
4642007-08-26  Stephane Voltz <stef.dev@free.fr>
465
466	* backend/genesys.c backend/genesys_gl646.c backend/genesys_devices.c:
467	  HP2400 warmup fix by Luke
468
4692007-08-19  Henning Geinitz <sane@geinitz.org>
470
471	* backend/gt68xx.c backend/gt68xx.conf.in backend/gt68xx_devices.c
472	  backend/gt68xx_generic.c backend/gt68xx_gt6801.c
473	  backend/gt68xx_gt6816.c backend/gt68xx_high.c
474	  backend/gt68xx_high.h backend/gt68xx_low.c backend/gt68xx_low.h
475	  backend/gt68xx_mid.c doc/sane-gt68xx.man
476	  doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Added
477	  Artec Ultima 2000 e+, Nortek Myscan 1200, NeatReceipts Scanalizer
478	  Professional, Genius Colorpage Slim-1200. Name and email
479	  address changes.
480	* AUTHORS: Name and email address change.
481
4822007-08-18 Julien Blache <jb@jblache.org>
483	* doc/descriptions/epson.desc: Added Stylus CX-5000 (04b8:082b).
484	* backend/epson_usb.c: Added various USB IDs for CX-6000, DX-5050,
485	DX-5000, CX-5000, DX-4050.
486
4872007-08-12  Henning Geinitz <sane@geinitz.org>
488	* doc/descriptions-external/hpljm1005.desc: Added.
489
4902007-08-08  m. allan noah <kitno455 a t gmail d o t com>
491	* frontend/scanimage.c: bugfix: don't round up negative user values
492	* doc/descriptions/fujitsu.desc: add/consolidate new models
493
4942007-08-03 Julien Blache <jb@jblache.org>
495	* doc/descriptions/epson.desc: add the Epson Stylus Photo RX-700
496	(04b8:0810), based on user report. Add the Epson Stylus CX-6600
497	(04b8:0813), based on user report.
498
4992007-07-26  m. allan noah <kitno455 a t gmail d o t com>
500	* frontend/scanimage.c: add default: blocks to FRAME switch code
501	* backend/fujitsu.[ch]: update to version 1.0.52:
502	- remove unused jpeg function
503	- reactivate look-up-table based brightness and contrast options
504	- change range of hardware brightness/contrast to match LUT versions
505	- call send_lut() from sane_control_option instead of sane_start
506
5072007-07-31 Julien Blache <jb@jblache.org>
508	* doc/descriptions/epson.desc: add the Epson Stylys DX-5050
509	(04b8:082b).
510
5112007-07-30 Julien Blache <jb@jblache.org>
512	* doc/descriptions/epson.desc: add the Epson Stylus DX-4050
513	(04b8:082f), based on several reports. Add the Epson Stylus
514	DX-5000 (04b8:082b) on the same grounds.
515	* backend/canon.c: apply patch from Nils Philippsen, turning
516	3 logical AND into bitwise AND (SANE bug #304363).
517
5182007-07-29 Julien Blache <jb@jblache.org>
519	* tools/sane-desc.c: Add a RUN rule to the udev rules to
520	automatically disable USB suspend for all known scanners.
521	Works only with kernels >= 2.6.22 where
522	/sys/bus/usb/devices/*/power/level exists.
523
5242007-07-26  m. allan noah <kitno455 a t gmail d o t com>
525
526	* backend/fujitsu.c: update to version 1.0.51, fix bug in jpeg code
527
5282007-07-26 Julien Blache <jb@jblache.org>
529	* tools/sane-desc.c: revert my last commit and rework the one
530	before to produce a backward compatible udev rules file. Yay.
531
5322007-07-26  Gerhard Jaeger <gerhard@gjaeger.de>
533
534	* doc/plustek/Plustek-USB.changes: Update
535	* backend/plustek.c: Bumped build number
536	* backend/plustek-usbhw.c: Force output bit set on misc I/O,
537	  when lamp is switched
538	* doc/descriptions/unsupported.desc: Updated some Plustek entries
539
5402007-07-25 Julien Blache <jb@jblache.org>
541	* tools/sane-desc.c: Update udev rules for use with Linux >=
542	2.6.22 and CONFIG_USB_DEVICE_CLASS=n.
543
5442007-07-20  Wittawat Yamwong <wittawat@web.de>
545
546	* backend/pixma.c backend/pixma.h backend/pixma_mp150.c
547	  doc/sane-pixma.man doc/descriptions/pixma.desc:
548	  upgraded to version 0.13.1
549	  added PIXMA MP960
550
5512007-07-15  m. allan noah <kitno455 a t gmail d o t com>
552
553	* doc/descriptions/fujitsu.desc, doc/sane-fujitsu.man:
554	  update website and fi-60F status
555	* Authors, backend/dll.conf.in: added cardscan backend
556
5572007-07-14  m. allan noah <kitno455 a t gmail d o t com>
558
559	* doc/sane-cardscan.man,doc/Makefile.in,doc/descriptions/cardscan.desc,
560	  backend/cardscan.*,backend/Makefile.in,configure.in:
561	    add new v1.0.0 backend for Corex CardScan 800c
562
5632007-07-14  m. allan noah <kitno455 a t gmail d o t com>
564
565	* doc/sane-fujitsu.man: add more known models, fix bug #304450
566	* backend/Makefile.in: libsane-fujitsu.la does not use sanei_thread.lo
567
5682007-07-11  Gerhard Jaeger <gerhard@gjaeger.de>
569
570	* tools/check-usb-chip.c: Try to distinguish the various
571	  GenesysLogic GeneScan ASICS - GL841, GL842 and GL843
572
5732007-07-10  m. allan noah <kitno455 a t gmail d o t com>
574
575	* backend/fujitsu.[ch], backend/fujitsu-scsi.h: update to v1.0.50,
576	  add JPEG support, usb command sending and scan params cleanups
577	* include/sane/sane.h: add SANE_FRAME_JPEG
578	* frontend/scanimage.c: don't crash on unknown frame types
579
5802007-07-10  Gerhard Jaeger <gerhard@gjaeger.de>
581
582	* doc/descriptions/plustek.desc: Fixed web entries
583	* backend/plustek-usb.h backend/plustek-usbdevs.c backend/plustek.c:
584	  Added flag to allow only 1- and 8-bit scanmodes. The Q-Scan does
585	  not seem to support 14-bit modes.
586
5872007-06-29  Gerhard Jaeger <gerhard@gjaeger.de>
588
589	* backend/plustek-usb*.[ch] backend/plustek.[ch]:
590	  Added sheetfed device Q-Scan USB001 from Portable Peripherals
591	  Fixed Mustek Bearpaw and made some speedup (bugreports #304343 and
592	  #301763)
593	  Fixed calibration for senororders other that RGB
594	* doc/descriptions/plustek.desc: Bumped version and added Q-Scan
595	* doc/descriptions/unsupported.desc: Removed Q-Scan
596	* doc/sane-plustek.man doc/plustek/Plustek-USB.changes: Update
597
5982007-06-28  m. allan noah <kitno455 a t gmail d o t com>
599
600	* backend/fujitsu.c: update to v1.0.49, fi-5750C usb ID and color mode
601	* backend/fujitsu.conf.in: add fi-5750C
602	* doc/descriptions/fujitsu.desc: bump version, add fi-5750C and S510
603
6042007-06-21 Julien Blache <jb@jblache.org>
605	* sanei/sanei_scsi.c: Switch sanei_scsi to the SG_IO ioctl
606	interface, instead of the asynchronous SG3 read/write interface.
607
608	Makes it possible to use SCSI scanners in 32/64bit mixed
609	environments, thanks to the ioctl 32bit compatibility layer, which
610	is NOT possible using the SG3 interface.
611
6122007-06-18  Gerhard Jaeger <gerhard@gjaeger.de>
613
614	* doc/plustek/Plustek-PARPORT.changes: Update.
615	* backend/plustek_pp.c: Bumped build number.
616	* backend/plustek-pp_drv.c backend/plustek_pp_sysdep.h:
617	  Make the Kernelmodule work with Kernels > 2.6.15 w/o DEVFS
618
6192007-06-12 Ilia Sotnikov <hostcc@gmail.com>
620
621	* Use libtool instead of ar/ranlib, which correctly handles dependencies
622	  (eg. for parallel makes)
623
6242007-05-08  Mattias Ellert <mattias.ellert@tsl.uu.se>
625
626	* po/Makefile.in, po/sane-backends.*.po: New translation keys for
627	  hp3500 and hp5590 backends. Updated Swedish translation.
628	* backend/hp5590.c: Do not localize option names
629
6302007-04-29 Ilia Sotnikov <hostcc@gmail.com>
631
632	* backend/hp5590_low.c: don't use libusb structs directly, define
633	  necessary of them by ourselves ('struct usb_ctrl_setup' -> 'struct
634	  usb_in_usb_ctrl_setup')
635	* backend/hp5590_low.c: renamed 'struct usb_bulk_setup' to 'struct
636	  usb_in_usb_bulk_setup' to show its internal usage
637
6382007-04-24  Ilia Sotnikov <hostcc@gmail.com>
639
640	+ configure: added check for <netinet/in.h> header
641	+ Added files for 'hp5590' backend which supports
642	  HP ScanJet 5550/5590/7650 scanners
643	+ tools/check-usb-chip.c: added HP ScanJet 5550/5590/7650 detection
644	  routine
645
6462007-04-21  Troy Rollo <sane@troy.rollo.name>
647
648	* backend/hp3500.c: Improve speed and reduce noise of most
649	  resolutions; deal with an escape code discovered in the scanner's
650	  protocol; use hardware detailed calibrations for resolutions up to
651	  300; use improved software detailed calibration for other
652	  resolutions; ddd more debug information; drop the 25dpi
653	  resolution; make 200dpi the default (the same as the Windows
654	  frontend; Add code (not used yet) to deal partially with grayscale
655	  and lineart scanning; use I18N strings where appropriate.
656
6572007-04-21  Mattias Ellert <mattias.ellert@tsl.uu.se>
658
659	* doc/descriptions-external/hp5590.desc,
660	  doc/descriptions/unsupported.desc:
661	  Added description for new external backend hp5590
662	  See: http://alioth-lists.debian.net/pipermail/sane-devel/2007-April/018977.html
663
6642007-04-21  Julien Blache <jb@jblache.org>
665	* backend/epson.c: remove bogus check in
666	  get_identity2_information(), causing the identification of various
667	  Stylus CX5xxx models (among others) to fail. Olaf Meeuwissen from
668	  Epson confirmed the check was bogus.
669
6702007-04-17  Julien Blache <jb@jblache.org>
671
672	* backend/microtek.c: add missing braces.
673	* tools/sane-desc.c: use mode 0664 for usbfs device nodes; allows
674	  lsusb to still work for everybody on the system.
675
6762007-04-13  m. allan noah <kitno455 a t gmail d o t com>
677
678	* backend/fujitsu.c: update to v1.0.48, re-enable
679	  brightness/contrast for models with built-in support
680
6812007-04-15  Wittawat Yamwong <wittawat@web.de>
682
683	* doc/descriptions/unsupported.desc: Remove Canon PIXMA MP160 and
684	  Canon PIXMA MP600 (now supported by pixma backend)
685
6862007-04-13  Mattias Ellert <mattias.ellert@tsl.uu.se>
687
688	* doc/descriptions-external/hp3900.desc,
689	  doc/descriptions/unsupported.desc:
690	  Moved 3 scanners from unsupported to hp3900
691	  See: http://alioth-lists.debian.net/pipermail/sane-devel/2007-April/018980.html
692
6932007-04-13  m. allan noah <kitno455 a t gmail d o t com>
694
695	* backend/fujitsu.[ch]|fujitsu.conf.in: update to v1.0.47,
696	  change gamma determination, add support/usbid for fi-5650C
697	* doc/descriptions/fujitsu.desc: version number update
698	* tools/hal/.cvsignore: ignore .fdi file
699
7002007-04-09  Wittawat Yamwong <wittawat@web.de>
701
702	* backend/pixma*.[ch] doc/sane-pixma.man doc/descriptions/pixma.desc:
703	  Updated to version 0.13.0
704	  Added MP160, MP180, MP460, MP510 and MP600
705	  Fixed a buffer-overflow bug in sane_read()
706
7072007-04-5  Jochen Eisinger <jochen@penguin-breeder.org>
708
709	* README.openbsd, tools/README, tools/openbsd/attach,
710	  tools/openbsd/detach: add notes about device permissions on
711	  OpenBSD and provide some example scripts for hotplugd(8).
712
7132007-03-02  m. allan noah <kitno455 a t gmail d o t com>
714
715	* doc/sane.tex: update to 1.05, fix description of SANE_Parameters,
716	  from <dtlinker a t comcast d o t net>
717
7182007-03-21 Julien Blache <jb@jblache.org>
719	* tools/Makefile.in: Remove leftovers from a previous experiment.
720
7212007-03-18 Julien Blache <jb@jblache.org>
722	* tools/hal: New directory.
723	* tools/Makefile.in: Add rules to build hal/10-libsane.fdi.
724	* tools/sane-desc.c: Add output mode 'hal', from David Zeuthen <davidz@redhat.com>.
725
7262007-03-17 Oliver Rauch <oliver.rauch@xsane.org>
727	* Bug #303752: Maybe faulty icc-profile-file length detection:
728	  corrected icc profile length calculation
729
7302007-03-08  Earle F. Philhower, III <earlephilhower@yahoo.com>
731
732	* backend/sm3840*.[ch]: Add 1-bpp modes (lineart, halftone)
733	* doc/sane-sm3840.man: Add 1-bpp mode options
734
7352007-03-05  Gerhard Jaeger <gerhard@gjaeger.de>
736
737	* doc/plustek/Plustek-USB.changes: Update.
738	* backend/plustek.c: Bumped build number.
739	* backend/plustek-usb.c: Fixed typo.
740	* backend/plustek-usbdevs.c: Added CanoScan to all Canon
741	  device strings, identified one more Plustek device as U24.
742	* backend/plustek-usbhw.c: Fixed button handling for Plustek/
743	  KYE devices and added some more debug messages.
744
7452007-02-24  Giuseppe Sacco <eppesuig@debian.org>
746
747	* Italian translation update
748	* Second Italian translation update
749
7502007-02-11  Jochen Eisinger <jochen@penguin-breeder.org>
751
752	* doc/sane-mustek_pp.man: clean up markup, bug #304392
753
7542007-02-11  Henning Meier-Geinitz <henning@meier-geinitz.de>
755
756	* po/sane-backends.pl.po: Polish translation fix (from Jakub
757	  Bogusz <qboosh at  pld-linux.org>, bug #304410).
758
7592007-02-07  Gerhard Jaeger <gerhard@gjaeger.de>
760
761	* sanei/sanei_scsi.c: Fixed retrieval of HZ.
762
7632007-01-28  Henning Meier-Geinitz <henning@meier-geinitz.de>
764
765	* backend/gt68xx.c backend/gt68xx_devices.c
766	  doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Added
767	  .conf entry for Pluste OpticPro S12 and S24. Updated .desc
768	  file.
769	* doc/descriptions/unsupported.desc: Added UMAX Astra 2850. Added
770	  Canon Imagerunner series.
771
7722007-01-28  m. allan noah <kitno455 a t gmail d o t com>
773
774	* backend/fujitsu.[ch]: update to v1.0.45,
775	  update overscan code to extend max scan area
776	* doc/descriptions/fujitsu.desc: version number update
777
7782007-01-27 oliver rauch <oliver.rauch@rauch-domain.de>
779
780	* backend/umax.c
781	  removed bug in highlight blue using green value
782	* doc/umax/umax.CHANGES
783
7842007-01-26  m. allan noah <kitno455 a t gmail d o t com>
785
786	* AUTHORS, doc/sane-fujitsu.man, backend/fujitsu.conf.in,
787	  backend/fujitsu.c: updated email address
788	* backend/fujitsu-scsi.h, backend/fujitsu.[ch]: update to v1.0.44,
789	  set SANE_CAP_HARD_SELECT on all buttons/sensors.
790	  disable sending gamma LUT, quality errors reported.
791	  support MS overscan.
792	  clamp the scan area to the pagesize on ADF.
793	* doc/descriptions/fujitsu.desc: version number update
794
7952006-01-21  Jochen Eisinger <jochen@penguin-breeder.org>
796
797	* doc/descriptions/mustek_pp.desc: Cybercom is a CIS scanner
798
7992007-01-20  Mattias Ellert <mattias.ellert@tsl.uu.se>
800
801	* backend/canon.c, backend/canon-sane.c:
802	  Fixed the "three-valued boolean" bug
803
8042007-01-20  Alessandro Zummo <a.zummo@towertech.it>
805
806	* sanei/sanei_tcp.c: added a missing include
807	* backend/epson2.c: fixed a bug while moving scanner data,
808	removed support for line mode (block or ext modes will be used).
809
8102007-01-20  Mattias Ellert <mattias.ellert@tsl.uu.se>
811
812	* acinclude.m4, aclocal.m4, configure, include/sane/config.h.in:
813	  Fix autogenerated files
814	* backend/canon.c, backend/epson.c, backend/epson2.c:
815	  String harmonization
816	* po/Makefile.in, po/sane-backends.*.po:
817	  New translation keys from canon and epson2 backends
818	  Updated Swedish translation
819	* backend/dll.c, backend/microtek.c, backend/umax1220.c,
820	  sanei/sanei_wire.c: Fixing compiler warnings
821
8222007-01-19  Mattias Ellert <mattias.ellert@tsl.uu.se>
823
824	* doc/descriptions/unsupported.desc: Added Visioneer Strobe Pro USB
825
8262007-01-15  Henning Meier-Geinitz <henning@meier-geinitz.de>
827
828	* doc/descriptions/unsupported.desc: Added and updated several
829	  scanners.
830
8312007-01-08  Julien Blache <jb@jblache.org>
832	* doc: fix man warnings.
833	* backend/microtek2.c: add missing return status check in
834	sane_start(), preventing an ugly segfault later on.
835
8362006-12-18  Alessandro Zummo <a.zummo@towertech.it>
837
838	* epson2: restructured code once more, split
839	  in multiple files, added networking
840	  support, added FS G extended handshaking mode,
841	  make proper use of extended commands when possible
842	* sanei/sanei_tcp.c: read now wait until all
843	  the requested data is available.
844
8452006-12-13  Alessandro Zummo <a.zummo@towertech.it>
846
847	* coolscan2: fixed coolscan2 infrared to work
848	  as advertised in the man page. RGBA format
849	  will come soon.
850
8512006-12-12  Alessandro Zummo <a.zummo@towertech.it>
852
853	* epson2: removed calls to alloca(), code reorganization
854	  fixed a bug with request_extended_status (reply
855	  length is 33 on older scanners).
856	* include/.cvsignore: added two more entries
857
8582006-12-10  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
859
860	* backend/genesys_devices.c: reduced height of calibration area
861	* backend/genesys_gl841.c: fixed bug in offset calibration(offset
862	values were not clamped to 0..255)
863
8642006-12-10  Ulrich Deiters <ulrich.deiters@uni-koeln.de>
865
866	* canon: disentangled some pointer arithmetics in canon-sane.c
867
8682006-12-07  Alessandro Zummo <a.zummo@towertech.it>
869
870	* epson2: reordered includes, replaced __FUNCTION__,
871	  use the new byteorder macros
872	* moved acbyteorder.m4 to m4/byteorder.m4,
873	  added m4/stdint.m4
874
8752006-12-06  Alessandro Zummo <a.zummo@towertech.it>
876
877	* Added acbyteorder.m4 macro for endianness conversion
878
8792006-12-02  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
880
881	* backend/genesys_devices.c: fixed gamma settings(1.0 now)
882	* backend/genesys.c backend/genesys_gl841.c: improved calibration
883	  for dark shades
884
8852006-12-02  Alessandro Zummo <a.zummo@towertech.it>
886
887	* Added missing bits for epson2 driver.
888
8892006-12-01  Alessandro Zummo <a.zummo@towertech.it>
890
891	* Added (experimental) epson2 driver.
892
8932006-12-01  Alessandro Zummo <a.zummo@towertech.it>
894
895	* Added sanei_tcp interface.
896
8972006-11-27  Henning Meier-Geinitz <henning@meier-geinitz.de>
898
899	* doc/descriptions-external/samsung.desc: SCX-4200 is reported to work.
900
9012006-11-22  Gerhard Jaeger <gerhard@gjaeger.de>
902
903	* doc/plustek/Plustek-USB.changes: update.
904	* backend/plustek.c: bumped build number, fixed option
905	  descriptors, see bug #303786.
906
9072006-11-22  Henning Meier-Geinitz <henning@meier-geinitz.de>
908
909	* doc/descriptions/unsupported.desc: Added several scanners, fixed
910	  the USB id for Microtek 4850 (bug #304151).
911	* doc/descriptions/umax1220u.desc: Updated status of UMAX 2000.
912	* doc/descriptions-external/brother2.desc: Updated status of
913	  Brother MFC-7420.
914
9152006-11-06  m. allan noah <anoah AT pfeiffer DOT edu>
916
917	* doc/descriptions-external/epkowa.desc: backend v2.3.0
918
9192006-10-31  Henning Meier-Geinitz <henning@meier-geinitz.de>
920
921	* doc/descriptions/unsupported.desc: Added HP Photosmart C5100 and
922	  ScanJet 8390.
923	* doc/descriptions-external/hpoj.desc: Project is unmaintained.
924
9252006-10-24  Henning Meier-Geinitz <henning@meier-geinitz.de>
926
927	* po/sane-backends.pl.po: Major bugfix and few small changes
928	  (noticed by Jaroslaw Gorny) (bug #303962).
929	* po/sane-backends.es.po: Updated (from Jonathan Bravo Lopez
930	  <jkdsoft at gmail.com>).
931	* doc/descriptions-external/hp3900.desc
932	  doc/descriptions-external/samsung.desc: Updated based on
933	  sane-devel information.
934	* doc/descriptions/unsupported.desc: Added Canon Canoscan 4400F,
935	  LiDE 70, Corex Cardscan 700 C, Umax Astra 4900, Visioneer
936	  Onetouch 7700. Updated other scanners.
937
9382006-10-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
939
940	* doc/descriptions-external/hp3900.desc: Changed status of HP
941	  Scanjet 4370 to "minimal" (bug #303839).
942	* doc/scanimage.man frontend/scanimage.c: Added examples on how to
943	  set the scan area in the manual page (bug #303802). Mention how
944	  to separate parameters from options in --help and manpage (bug
945	  #303819).
946	* doc/descriptions/unsupported.desc: Added EDT BizCardReader
947	  900C. Moved Genius ColorPage-SF600 to gt68xx.desc. Minor
948	  updates.
949	* backend/gt68xx.c backend/gt68xx_devices.c
950	  doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Added
951	  Support for Genius Colorpage SF600.
952
9532006-09-24  Giuseppe Sacco <eppesuig@debian.org>
954
955	* Updated italian translation
956
9572006-09-18  m. allan noah <anoah AT pfeiffer DOT edu>
958
959	* backend/fujitsu.[ch], backend/fujitsu-scsi.h: update to v1.0.43,
960	  add model-specific code to init_vpd for M3099, clean some noise
961	* doc/descriptions/fujitsu.desc: version number update
962
9632006-09-18  Stephane Voltz <stef.dev@free.fr>
964
965	* backend/umax_pp.c backend/umax_pp_mid.c backend/umax_pp.c_low:
966	  color calibration fix. Mail address update.
967
9682006-09-14  Henning Meier-Geinitz <henning@meier-geinitz.de>
969
970	* doc/descriptions/unsupported.desc
971	  doc/descriptions-external/samsung.desc
972	  doc/descriptions-external/hpaio.desc: Added several scanners.
973	* po/sane-backends.pl.po: Updated Polish translation (from Jakub
974	  Bogusz, bug #303769).
975
9762006-08-31  Oliver Schwartz <oliverschwartz@users.sf.net>
977
978	* backend/snapscan-scsi.c: Bugfix for firmware download
979	  from Paul Smedley
980
9812006-08-31  m. allan noah <anoah AT pfeiffer DOT edu>
982
983	* backend/fujitsu.c: update to v1.0.42,
984	  fix bug in get_hardware_status (#303798)
985	* doc/descriptions/fujitsu.desc: version number update
986
9872006-08-29  Gerhard Jaeger <gerhard@gjaeger.de>
988
989	* doc/plustek/Plustek-PARPORT.changes: update.
990	* backend/plustek-pp.h backend/plustek-pp_ptdrv.c backend/plustek_pp.c:
991	  fixed "not homing" problem, the sensor did not return when
992	  the driver gets the _IOCTL_STOP command
993	  fixed compilation issue for kernels > 2.6.15
994	  fixed compiler warning conditions
995
9962006-08-28  m. allan noah <anoah AT pfeiffer DOT edu>
997
998	* backend/fujitsu.c backend/fujitsu-scsi.h: update to v1.0.41,
999	  do_usb_cmd() returns io error on cmd/out/status/rs EOF,
1000	  fix bug in MS buffer/prepick scsi data block
1001	* doc/descriptions/fujitsu.desc: version number update
1002
10032006-08-28  Stephane Voltz <stefdev@modulonet.fr>
1004
1005	* backend/genesys_gl646.c: changes in gl646_init_regs_for_warmup
1006	  to add support for HP2400 model.
1007
10082006-08-27  Wittawat Yamwong <wittawat@web.de>
1009
1010	* backend/pixma*.[ch]: update to 0.12.2,
1011	  use own error codes e.g. PIXMA_EPROTO instead of EPROTO,
1012	  add MP530, MP800R and MP360,
1013	  add grayscale mode for MP700 and MP730,
1014	  add work-around for lock-up ("hang") problem of MP760 and MP780,
1015	  fix line correction (color alignment) for MP760
1016	* doc/sane-pixma.man: update
1017	* doc/descriptions/pixma.desc: add MP360,MP530 and MP800R product ID
1018	* doc/descriptions/unsupported.desc: remove Smartbase MP360 (supported
1019	  by pixma backend)
1020
10212006-08-26  m. allan noah <anoah AT pfeiffer DOT edu>
1022
1023	* backend/fujitsu.[ch] backend/fujitsu-scsi.h: update to v1.0.40,
1024	  add 5530C usb id, rewrite brightness/contrast/gamma functions,
1025	  do_*_cmd functions handle short reads, updated init functions,
1026	  add MS buffer and prepick support for newer scanners
1027	* doc/descriptions/fujitsu.desc backend/fujitsu.conf.in:
1028	  add 5530C usb id, version number update
1029	* doc/descriptions/sane-fujitsu.man:
1030	  note support for newer scanner models
1031
10322006-08-22  Karl Heinz Kremer <khk@khk.net>
1033
1034	* backend/epson_usb.c: Add product ID for CX3800/3810, V700/V750
1035
10362006-06-11 Eddy De Greef <eddy_de_greef at scarlet dot be>
1037
1038	* doc/sane-mustek_pp.man: URL update.
1039
10402006-08-21  Karl Heinz Kremer <khk@khk.net>
1041
1042	* backend/epson.c: Fix buffer overflow error (submitted by Johannes Meixner)
1043
10442006-08-21  Jon Chambers <jon@jon.demon.co.uk>
1045	* TIFF tweaks for pickier libtiff under cygwin
1046	* backend/Makefile.in: remove explicit $(srcdir) path from .conf
1047	  source paths to allow support for kdevelop-style build dirs.
1048	* backend/dell1600n_net.c: fix compile warnings
1049
10502006-08-12  Jon Chambers <jon@jon.demon.co.uk>
1051
1052	* backend/dell1600n_net.c: update for dell1600n_net.conf + reduce memory footprint
1053	* backend/dell1600n_net.conf.in: added
1054	* backend/dell1600n_net.c: update for dell1600n_net.conf.in
1055
10562006-08-11  Gerhard Jaeger <gerhard@gjaeger.de>
1057
1058	* doc/plustek/Plustek-USB.changes: update.
1059	* backend/plustek.c: bumped build number.
1060	* backend/plustek-usbdevs.c: lowered speed for LiDE20/30 when
1061	  using low resolutions.
1062	* backend/plustek-usb.c: fixed warning condition.
1063
10642006-08-09  Stephane Voltz <stefdev@modulonet.fr>
1065
1066	* backend/genesys_gl646.c backend/genesys.c backend/genesys_devices.c:
1067	  improved sanei_genesys_search_reference_point to get more reliable
1068	  detection for HP2300 and MD6345. Slight tune up for HP2400 model.
1069
10702006-08-09  Gerhard Jaeger <gerhard@gjaeger.de>
1071
1072	* doc/plustek/Plustek-PARPORT.changes doc/plustek/Plustek-USB.changes
1073	  doc/u12/U12.changes: update.
1074	* backend/artec_eplus48u.c backend/plustek.c backend/plustek_pp.c
1075	  backend/u12.c: changed sane.type to "flatbed scanner" only.
1076	* backend/plustek-usbdevs.c: fixed LiDE20/30 motor settings
1077
10782006-08-06  Stephane Voltz <stefdev@modulonet.fr>
1079
1080	* backend/genesys_gl646.c backend/genesys.c: fix y scan area offset
1081	  detection for HP2300, one more fix related to bug #303681.
1082
10832006-08-01  Henning Meier-Geinitz <henning@meier-geinitz.de>
1084
1085	* doc/descriptions-external/epkowa.desc: Updated info about
1086	  plugins and other comments (patch from Olaf Meeuwissen
1087	  <olaf.meeuwissen@avasys.jp>).
1088
10892006-07-30  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
1090
1091	* backend/genesys_gl841.c: use an intermediate u_int8_t buffer
1092	  for register write (bug #303681).
1093
10942006-07-30  Stephane Voltz <stefdev@modulonet.fr>
1095
1096	* backend/genesys_gl646.c: use an intermediate char buffer
1097	  for register bulk write (bug #303681).
1098
10992006-07-25  Henning Meier-Geinitz <henning@meier-geinitz.de>
1100
1101	* tools/libtool-get-dll-ext: Fixed compilation problem with newer
1102	  tail programs which don't understand "-1" (bug #303630).
1103
11042006-07-17  m. allan noah <anoah AT pfeiffer DOT edu>
1105
1106	* backend/fujitsu.c: backend v1.0.39, rewrite contrast slope
1107	  code for readability, portability to other table widths
1108	* doc/descriptions/fujitsu.desc: version number update
1109
11102006-07-16  Julien Blache <jb@jblache.org>
1111	* tools/sane-desc.c: split very long comment lines in the
1112	generated udev rules file. Some comment lines very overly long,
1113	and udev produced warning messages while loading the rules file.
1114
11152006-07-15  m. allan noah <anoah AT pfeiffer DOT edu>
1116
1117	* backend/fujitsu.c: backend v1.0.38, add 'useless noise'
1118	  debug level (35), for mode sense errors
1119	* doc/sane-fujitsu.man: minor text changes, add new debug level
1120	* doc/descriptions/fujitsu.desc: version number update
1121
11222006-07-14  m. allan noah <anoah AT pfeiffer DOT edu>
1123
1124	* backend/fujitsu.[ch] backend/fujitsu-scsi.h: backend v1.0.37,
1125	  add support for mode sense command, use it to detect various
1126	  page codes instead of hardcoding. add support for send cmd,
1127	  use it to enable 8 or 10 bit LUT for brightness/contrast.
1128	  minor global variable and option description cleanups.
1129	* doc/descriptions/fujitsu.desc: version number/status update
1130
11312006-07-06  m. allan noah <anoah AT pfeiffer DOT edu>
1132
1133	* backend/fujitsu.[ch]: backend v1.0.36, less verbose debugging,
1134	  fi-5900 needs even number of bytes per scanline
1135	* doc/descriptions/fujitsu.desc: version number update
1136
11372006-07-05  m. allan noah <anoah AT pfeiffer DOT edu>
1138
1139	* backend/fujitsu.[ch] backend/fujitsu-scsi.h: backend v1.0.35,
1140	  allow double feed detection, minor cleanups
1141	* doc/descriptions/fujitsu.desc: version number update
1142
11432006-07-04  m. allan noah <anoah AT pfeiffer DOT edu>
1144
1145	* backend/fujitsu.[ch] backend/fujitsu-scsi.h:
1146	  update to v1.0.34, add S500 usb id, get more inq and vpd data,
1147	  allow background color setting for some scanners
1148	* doc/descriptions/fujitsu.desc: version number update
1149
11502006-07-03  Julien Blache <jb@jblache.org>
1151	* tools/sane-desc.c: Fix a typo in the udev header.
1152
11532006-07-03  Henning Meier-Geinitz <henning@meier-geinitz.de>
1154
1155	* configure configure.in: Changed version to 1.0.18-cvs. Enabled
1156	  compilation warnings.
1157	* Makefile.in: Added ChangeLog-1.0.18 to DISTFILES.
1158
1159Older entries can be found in ChangeLog-1.0.18.
1160