1******  Release of sane-backends 1.0.24. End of code freeze ******
2
32013-09-30 m. allan noah <kitno455 at gmail dot com>
4	* po/nl.po: updated translation from Martin Kho.
5
62013-09-30 Rolf Bensch <rolf at bensch hyphen online dot de>
7	* backend/pixma_mp810.c: fix button support for Canon CS8800F.
8
92013-09-24 Rolf Bensch <rolf at bensch hyphen online dot de>
10	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
11	doc/sane-pixma.man: New scanner Canon imageCLASS MF4770n
12	reported by Ralph Little.
13
142013-09-18 Alex Belkin <abc at telekom.ru>
15	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
16	for dell 1235cn, reported by Jean-Francois Labrousse.
17
182013-09-17 m. allan noah <kitno455 at gmail dot com>
19	* sanei/sanei_init_debug.c: do our own upcasing to allow backend
20	debugging in Turkish. Revert prior set_locale() patch.
21	* po/uk.po: updated by Yuri Chornoivan
22	* backend/microtek.c: add missing break (#314408)
23
242013-09-16 Gerhard Jaeger <gerhard@gjaeger.de>
25	* backend/plustek-usbdevs.c: Tweaked motor settings for CanoScan N650U
26	* backend/plustek.c: Bumped build number
27
282013-09-13 Rolf Bensch <rolf at bensch hyphen online dot de>
29	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
30	New scanners Canon Pixma MG2400, MG2500, MG3500, MG5500, MG64000, MG6500
31	and MG7100. All scanners need further testing.
32	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
33	doc/sane-pixma.man: New scanners Canon imageCLASS MF4570dw and
34	imageRUNNER 1133. All scanners need further testing.
35	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.4
36
372013-09-08 paul newall
38	* kodakaio.desc: Added hero 4.1 model, marked some scanners as status basic
39
402013-08-27 m. allan noah <kitno455 at gmail dot com>
41	* acinclude.m4, configure: enable pthread on Linux by default
42	* sanei/sanei_init_debug.c: use C locale when building debug
43	env vars, to allow backend debugging in Turkish. Patch from
44	Olaf Meeuwissen.
45
462013-08-26 Chris Bagwell <chris@cnpbagwell.com>
47	* sanei/sanei_usb.c: Treat errno of EACCES as access denied.
48	This is what libusb is return on my Linux box. This will help
49	give more helpful error messages to user during debugging.
50	* testsuite/sanie/sanie_usb_test.c: Do not treat open failures
51	because of permission errors or already opened by other processes
52	as test failures since this is expected in some cases (such as
53	network devices that use vendor specific class).
54
552013-08-16 Chris Bagwell <chris@cnpbagwell.com>
56	* testsuite/sanei/Makefile.am: Add missing data files to distribution.
57	Pass in $srcdir to sanei_config_test so it knows were data files are
58	regardless of were run from.
59	* testsuite/sanei/sanei_config_test.c: Use full path for config
60	file.  This allows "make distcheck" to work for this testcase
61	since it uses a different build directory then source directory
62	and also runs it from build directory.
63	* testsuite/sanei/sanei_usb_test.c: add a fake name string
64	when creating MAX_DEVICE fake devices so that strcmp() won't
65	crash.
66	* testsuite/tools/Makefile.am: Add missing data files to distribution.
67	Make use of $srcdir so test case can base when build directory
68	is not same as source directory.
69
702013-08-15 Chris Bagwell <chris@cnpbagwell.com>
71	* sanei/sanei_thread.c: Add support for winpthreads used by
72	mingw64 in addition to preexisting support for pthread-win32 used
73	by mingw32.  Based on work from Michael Cronenworth for
74	Fedora's mingw64 sane-backends package.
75
762013-08-15 Chris Bagwell <chris@cnpbagwell.com>
77	* configure.in: Make snmp detection work better when cross conmpiling;
78	such as mingw builds on Fedora host. Most likely, net-snmp-config
79	values are for local host so ignore them if matching library isn't
80	also found. Required updated all autofoo's generated files to newer
81	version by running 'autoreconf -i -f' and repatching ltmain.sh.
82	* test-driver: Added missing test-driver that automake installs.
83	Its expected to exist by the Makefile.in that we also checkin.
84
852013-08-11 Stéphane Voltz <stef.dev@free.fr>
86	* backend/genesys_low.[ch] backend/genesys_conv.c backend/genesys.c
87	 backend/genesys_gl841.c backend/genesys_gl646.c: make use of hardware
88	 gamma tables to implement contrast and brightness correction.
89
902013-08-07 Stéphane Voltz <stef.dev@free.fr>
91	* backend/genesys.[ch] backend/genesys_conv.c doc/sane-genesys.man
92	po/fr.po: add digital brightness and contrast options.
93	Add an option to set calibration cache file name.
94
952013-08-07 Stéphane Voltz <stef.dev@free.fr>
96	* frontend/tstbackend.c: add argument to get verbose messages during
97	checks.
98
992013-08-04 Stéphane Voltz <stef.dev@free.fr>
100	* sanei/sanei_constrain_value.c
101	testsuite/sanei/sanei_constrain_test.c: fixed the case where the
102	rounding in sanei_constrain_value computes a value higher than the
103	range maximum, spotted and proposed by viresh_shirol@yahoo.co.uk .
104	Added testcase for the bug in testsuite.
105
1062013-08-02 Stéphane Voltz <stef.dev@free.fr>
107	* configure configure.in testsuite/Makefile.* testsuite/tools/*: add
108	a testsuite for sane-desc, then merge hwdb support for sane-desc by
109	Tom Gundersen <teg@jklm.no> .
110
1112013-07-31 m. allan noah <kitno455 at gmail dot com>
112	* backend/canon_dr*: backend version 41
113	- initial P-208 and P-215 support
114	- bug fix for calibration of scanners with duplex_offset
115	- allow duplex_offset to be controlled from config file
116
1172013-07-30 Stéphane Voltz <stef.dev@free.fr>
118	* backend/genesys.c: fixed typo when defining OPT_SWDEROTATE cap
119	(#314339).
120
1212013-07-19 Rolf Bensch <rolf at bensch hyphen online dot de>
122	* backend/pixma_mp150.c: Canon Pixma MX920 has duplex ADF and supports
123	max. 600 dpi @ ADF.
124
1252013-07-18 Rolf Bensch <rolf at bensch hyphen online dot de>
126	* backend/pixma_mp810.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
127	Canon PIXMA MG8200 is working now.
128	* backend/pixma.[ch], backend/pixma_mp150.c, backend/pixma_mp810.c,
129	backend/pixma_sane_options.[ch], doc/sane-pixma.man, po/de.po:
130	- New button option --scan-resolution. Scan resolution is provided from
131	  some multi function devices.
132	- Add some detailed button option description to the pixma man page.
133	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.3
134
1352013-06-26 Stéphane Voltz <stef.dev@free.fr>
136	* backend/genesys.[ch] backend/genesys_devices.c backend/genesys_gl124.[ch]
137	backend/genesys_low.[ch]: improve scanning speed and quality for GL124
138	based scanner by implementing half ccd mode below 600 dpi,
139	thanks for an hardware donation from Dany Qumsiyeh.
140
1412013-07-03 Rolf Bensch <rolf at bensch hyphen online dot de>
142	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
143	Canon PIXMA MG5200 Series support reported by Dimitri Fellous.
144	* .gitignore: ignore all .* files
145
1462013-06-27 Rolf Bensch <rolf at bensch hyphen online dot de>
147	* backend/pixma.c: fix mode list for infrared scans
148
1492013-06-27 m. allan noah <kitno455 at gmail dot com>
150	* backend/fujitsu*: backend v117
151	- default buffer-mode to off
152	- improved error handling in sane_start
153	- image width must be multiple of 8 when swcrop is used before binarization (iX500)
154	- check hopper sensor before calling object_position(load) on iX500
155	* .gitignore: ignore .deps directories
156
1572013-06-26 Stéphane Voltz <stef.dev@free.fr>
158	* backend/genesys.c backend/genesys.conf.in backend/genesys_devices.c
159	backend/genesys_gl846.c backend/genesys_gl846.h backend/genesys_low.c
160	backend/genesys_low.h: add experimental description and code for the
161	GL845 based Opticbook 3800.
162
1632013-06-22 Alex Belkin <abc at telekom.ru>
164	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: multiple
165	usb ids	for Samsung models, reported by Mikhail Elhimov.
166
1672013-06-21 Rolf Bensch <rolf at bensch hyphen online dot de>
168	* doc/descriptions/pixma.desc: Canon PIXMA MG3100 Series WLAN support
169	reported by Torben Nielsen.
170
1712013-06-19 Stéphane Voltz <stef.dev@free.fr>
172	* frontend/scanimage.c: protect for group option with incorrect
173	capabilities.
174	* frontend/tstbackend.c: add test to check is group option are
175	settable. Fix test_getdevices() function.
176
1772013-06-18 Stéphane Voltz <stef.dev@free.fr>
178	* backend/genesys.c: add missing cap to 2 option group tp fix long
179	argument option bug in scanimage.
180
1812013-06-15 Rolf Bensch <rolf at bensch hyphen online dot de>
182	* backend/pixma_mp810.c: fix test mode
183
1842013-06-10 Stéphane Voltz <stef.dev@free.fr>
185	* tools/check-usb-chip.c: add genesys GL128, GT-68xx usb chip
186	detection.
187
1882013-06-10 Rolf Bensch <rolf at bensch hyphen online dot de>
189	* backend/pixma_mp810.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
190	New scanner Canon CanoScan 9000F Mark II.
191	* backend/pixma_mp810.c: Disable TPU negatives scan for CS8800F and CS9000F.
192	Negatives scan has no benefit for the user and disabling avoids confusion.
193
1942013-06-03 Stéphane Voltz <stef.dev@free.fr>
195	* tools/sane-find-scanner.c tools/check-usb-chip.c: add genesys usb
196	chip detection when compiled for libusb-1.0 .
197
1982013-06-03 Stéphane Voltz <stef.dev@free.fr>
199	* backend/genesys_gl646.c: #314293 fix
200
2012013-05-29 Rolf Bensch <rolf at bensch hyphen online dot de>
202	* doc/sane-pixma.man:
203	- HTML parseable name section (bug #314283)
204	- typo in device names
205
2062013-05-27 Stéphane Voltz <stef.dev@free.fr>
207	* backend/genesys_gl646.c: #314261 fix
208
2092013-05-11 Rolf Bensch <rolf at bensch hyphen online dot de>
210	* README.linux: some distros need libusb-1_0-devel.
211
2122013-05-11 Jonathan Bravo Lopez <jkdsoft@gmail.com>
213	* backend/hp3900_rts8822.c: fix compilation warnings.
214
2152013-04-26 Rolf Bensch <rolf at bensch hyphen online dot de>
216	* backend/pixma.[ch], backend/pixma_common.[ch], backend/pixma_imageclass.c,
217	backend/pixma_io_sanei.c, backend/pixma_mp150.c, backend/pixma_mp7[35]0.c,
218	backend/pixma_mp810.c: update copyright.
219
2202013-04-24 Rolf Bensch <rolf at bensch hyphen online dot de>
221	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
222	New scanners Canon Pixma E510, E610 and MX720. All scanners need further
223	testing.
224
2252013-04-19 Rolf Bensch <rolf at bensch hyphen online dot de>
226	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
227	doc/sane-pixma.man: New scanner Canon i-SENSYS MF3010 reported by
228	Nathan Stewart.
229
2302013-04-11 Rolf Bensch <rolf at bensch hyphen online dot de>
231	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
232	New scanners Canon Pixma MG2200, MG3200, MG5400, MX390, MX450, MX520 and
233	MX920. All scanners need further testing.
234
2352012-04-03 Alex Belkin <abc at telekom.ru>
236	* doc/descriptions/xerox_mfp.desc: add Samsung SCX-4835FD networked
237	support, reported by Dave Lewis. USB mode doesn't work.
238
2392013-04-02 Stéphane Voltz <stef.dev@free.fr>
240	* backend/lexmark.c backend/lexmark.h: fix device detection to
241	handle hotplugging and unplugging of USB devices. USe
242	sanei_usb_exit().
243
2442013-03-29 Stéphane Voltz <stef.dev@free.fr>
245	* backend/gt68xx.c backend/gt68xx_low.h: fix device detection to
246	handle hotplugging and unplugging of USB devices.
247	* frontend/tstbackend.c: a test to loop over snae_get_devices to
248	check if a backend handle hotplugging correctly
249
2502013-03-27 Stéphane Voltz <stef.dev@free.fr>
251	* backend/genesys.c backend/genesys_low.h backend/genesys_gl846.c:
252	warning fixes, SANE option correctness fixes.
253
2542013-03-25 Rolf Bensch <rolf at bensch hyphen online dot de>
255	* backend/pixma_mp150.c: fix button support for Canon Pixma MG6300.
256
2572013-03-24 Stéphane Voltz <stef.dev@free.fr>
258	* sanei/test_wire.c, testsuite/sanei/sanei_*test.c: move test program
259	to testsuite/sanei. Add unit test programs for sanei_check_*,
260	sanei_constrain_*, sanei_config_* and sanei_usb_* functions.
261
2622013-03-24 Stéphane Voltz <stef.dev@free.fr>
263	* backend/genesys.c: make use of the new sanei_usb_scan_devices function
264	in sane_get_devices.
265
2662013-03-24 Stéphane Voltz <stef.dev@free.fr>
267	* sanei/sanei_usb.c include/sane/sanei_usb.h:
268	separate device search logic from usb init by creating a
269	sanei_usb_scan_devices. Add a sanei_usb_exit function to free
270	allocated resources by sanei_usb_init.
271
2722013-03-21 Rolf Bensch <rolf at bensch hyphen online dot de>
273	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
274	New scanner Canon Pixma MP230 reported by Petar Dodev.
275
2762013-03-18 Stéphane Voltz <stef.dev@free.fr>
277	* backend/hp5590.c backend/nec.c backend/sharp.c backend/stv680:
278	apply use after free fixes, bugs #314035, #314036, #314037 and
279	#314038
280	* backend/hp4200.c: fix a potential division by O, bug #314042
281	All five patches for these bugs were provided by Nickolai Zeldovich
282	<nickolai@csail.mit.edu>
283
2842013-03-15 Rolf Bensch <rolf at bensch hyphen online dot de>
285	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
286	New scanner Canon Pixma MG6300 reported by Theo van Rijn.
287
2882013-02-28 Stéphane Voltz <stef.dev@free.fr>
289	* configure.in configure: restored HAVE_USBCALLS like initially
290	committed for OS/2 support
291
2922013-03-04 Oliver Schwartz <oliverschwartz@users.sf.net>
293	* backend/snapscan-options.c backend/snapscan-scsi.c backend/snapscan.c
294	  backend/snapscan-sources.c backend/snapscan.h
295	  doc/descriptions/snapscan.desc: Added support for Acer Scanwit 2720S
296	  implemented by Andrew Goddbody.
297
2982013-02-28 Stéphane Voltz <stef.dev@free.fr>
299	* sanei/sanei_usb.c: only free devanme when reusing a device slot in
300	device list
301
3022013-02-28 Rolf Bensch <rolf at bensch hyphen online dot de>
303	* README.linux: ease installation procedure.
304
3052013-02-27 Stéphane Voltz <stef.dev@free.fr>
306	* doc/descriptions/genesys.desc: update G2410 status to basic
307
3082013-02-27 Stéphane Voltz <stef.dev@free.fr>
309	* backend/rts8891.c backend/rts88xx_lib.c backend/lexmark.c
310	backend/lexmark_low.c backend/rts8891_low.c: cppcheck errors and
311	warnings fixes
312
3132013-02-27 Rolf Bensch <rolf at bensch hyphen online dot de>
314	* README.linux: fix installation path for libsane.la.
315
3162013-02-22 Gerhard Jaeger <gerhard@gjaeger.de>
317	* tools/sane-find-scanner.c: Fix another bug in the libusb1
318	  part of function check_libusb_device() that prevents sanner
319	  detection for certain devices.
320
3212013-02-20 Gerhard Jaeger <gerhard@gjaeger.de>
322	* tools/sane-find-scanner.c: Setup libusb1 debugging after
323	  initialization otherwise a segfault appears in triple -v mode
324	* sanei/sanei_usb.c: Free heap memory, acquired via strdup for
325	  devname, in sanei_usb_close()
326	* po/de.po: Fixed typo
327
3282013-02-18 Rolf Bensch <rolf at bensch hyphen online dot de>
329	* backend/pixma.[ch], backend/pixma_common.[ch], backend/pixma_imageclass.c,
330	backend/pixma_mp150.c, backend/pixma_mp7[35]0.c, backend/pixma_mp810.c,
331	doc/descriptions/pixma.desc, doc/sane-pixma.man, po/de.po:
332	- add infrared scan support for Canon Canoscan 9000F
333	- Pixma backend version 0.17.2
334
3352013-02-13 Stéphane Voltz <stef.dev@free.fr>
336	* backend/genesys*.[ch]: cppcheck errors fixes
337
3382013-02-13 Gerhard Jaeger <gerhard@gjaeger.de>
339	* backend/plustek_pp.c: Bumped build number
340	* backend/plustek-pp*: Fixed kernel module build for recent kernels
341	  Defined internal "ULong" types to be in fact 32 bit wide,
342	  this should fix issues on 64 bit machines.
343	* doc/plustek/Plustek-PARPORT.changes: Update
344
3452013-02-13 Gerhard Jaeger <gerhard@gjaeger.de>
346	* backend/plustek.c: Bumped build number
347	* backend/plustek-usbscan.c backend/plustek-usbshading.c: Cleanup
348	* backend/plustek-usb.h backend/plustek-usbdevs.c backend/plustek-usbhw.c:
349	  Added support for Q-Scan A6 portable scanner
350	* doc/descriptions/plustek.desc: Added entry for Q-Scan A6
351	  Q-Scan A6 Patch submitted and tested by Hiroshi Miura. Bug #312073.
352	* doc/sane-plustek.man doc/plustek/Plustek-USB.changes: Update
353
3542013-02-11 Rolf Bensch <rolf at bensch hyphen online dot de>
355	* backend/pixma_common.c, backend/pixma_imageclass.c,
356	doc/descriptions/pixma.desc: fixed adf paper empty for Canon i-SENSYS
357	MF4550d. Bug #313674.
358
3592013-02-11 Stéphane Voltz <stef.dev@free.fr>
360	* tools/sane-desc.c: fix minor memleaks and whitespace at end of line.
361
3622013-02-09 Rolf Bensch <rolf at bensch hyphen online dot de>
363	* backend/pixma.c, backend/pixma_mp750.c, backend/pixma_mp810.c,
364	backend/pixma_sane_options.c: fixed compiler warnings.
365	* backend/pixma.c, backend/pixma_io_sanei.c, backend/pixma_mp150.c,
366	backend/pixma_mp7[35]0.c, backend/pixma_mp810.c: fixed cppcheck warnings.
367
3682013-02-06 Rolf Bensch <rolf at bensch hyphen online dot de>
369	* backend/pixma_mp150.c: fixed button support for Canon Pixma MG6200
370	by Matthias Thon.
371
3722013-02-01 Stéphane Voltz <stef.dev@free.fr>
373	* backend/genesys_low.c backend/genesys_gl843.c
374	backend/genesys_gl846.c: minor usb firmware setup changes
375
3762013-01-31 Stéphane Voltz <stef.dev@free.fr>
377	* backend/genesys.[ch] backend/genesys_devices.c
378	backend/genesys_gl124.c backend/genesys_low.h: add support for LIDE
379	210 fifth button.
380
3812013-01-29 Stéphane Voltz <stef.dev@free.fr>
382	* backend/genesys*.[ch] : ASIC init refactor. Groundwork for GL846
383	support.
384
3852013-01-24 Rolf Bensch <rolf at bensch hyphen online dot de>
386	* backend/pixma_mp150.c: fixed 1200 dpi scan for Canon Pixma MG2100.
387	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
388	Canon Pixma MG2100 support reported by David Durgee.
389	* backend/pixma_imageclass.c: fixed usb checksums for MF4100.
390
3912013-01-19 Paul Newall <quandry@ntlworld.com>
392	* backends/kodakaio.c:
393	Hero 4.1 added.
394
3952013-01-18 Rolf Bensch <rolf at bensch hyphen online dot de>
396	* backend/pixma.c, backend/pixma_mp810.c: fixed button support for Canon
397	Canoscan CS9000F.
398	* doc/sane-pixma-man: additional description for button support.
399
4002013-01-16 Paul Newall <quandry@ntlworld.com>
401	* doc/descriptions/kodakaio.desc:
402	Desc file updated.
403
4042013-01-14 Rolf Bensch <rolf at bensch hyphen online dot de>
405	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
406	doc/sane-pixma.man:
407	- new scanner Canon i-SENSYS MF4550d. Bug #313674.
408	- new scanner Canon i-SENSYS MF5880dn. Bug #313613.
409	- new scanner Canon i-SENSYS MF6680dn. Bug #313922.
410
4112013-01-11 Rolf Bensch <rolf at bensch hyphen online dot de>
412	* backend/pixma_mp810.c:
413	- formatted white space
414	- Canon Pixma MP970 & MP990: fix for broken post_process_image_data.
415	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
416	Canon Pixma MG5100 support reported by Patrick Viola.
417
4182013-01-10 Louis Lagendijk <louis dot lagendijk at gmail dot com>
419	* Changed the pixma_bjnp.c implementation to use its own debug environment
420	variable (SANE_DEBUG_BJNP) so debugging for the bjnp protocol and the
421	backend proper can be controlled independently.
422	Updated manpage for sane-pixma to document the above changes as well
423	as the changed scannner buttjn options and the fact the bjnp protocol
424	has added support for IPv6
425
4262013-01-10 Louis Lagendijk <louis dot lagendijk at gmail dot com>
427	* Added optional support in sanedi.c for systemd socket activation. This
428	will allow for using backend debugging using SANE_DEBUG_xxx to be used
429	for saned controlled scanning when using socket activation. When only the
430	socket is received we use the existing code path.
431
4322013-01-08 Rolf Bensch <rolf at bensch hyphen online dot de>
433	* backend/pixma_mp810.c: fix for broken tpu scan.
434
4352013-01-03 Paul Newall <quandry@ntlworld.com>
436	* backend/kodakaio.c kodakaio.h:
437	Detecting end of paper when using adf is now an option.
438	Alternatively the image is padded with the background colour to make up
439	the specified image size.
440
4412012-12-31 Paul Newall <quandry@ntlworld.com>
442	* backend/kodakaio.c kodakaio.h kodakaio.conf kodakaio.conf.in:
443	better fix for bug where adf could not scan more than 1 page with net connection
444	end of paper now detected with adf, if it is less than the selected size
445	ESP 2170 and Hero 9.1 can now do 1200dpi
446
4472012-12-31 Rolf Bensch <rolf at bensch hyphen online dot de>
448	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
449	New scanner Canon Pixma MG4200 reported by nuxer.
450
4512012-12-28 Alex Belkin <abc at telekom.ru>
452	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
453	for Samsung CLX-3300 Series, reported by Jarkko A-L.
454
4552012-12-23 Paul Newall <quandry@ntlworld.com>
456	* backend/kodakaio.c:
457	fix bug where adf could not scan more than 1 page with net connection
458
4592012-12-13 Rolf Bensch <rolf at bensch hyphen online dot de>
460	* README.linux: Installation description moved to top and some editing.
461
4622012-12-09 Paul Newall <quandry@ntlworld.com>
463	* backend/kodakaio.c:
464	add adf to ESP2170. Reduce the default adf y length to 11.3 inch
465
4662012-12-09 Stéphane Voltz <stef.dev@free.fr>
467	* backend/genesys*.c backend/genesys_low.h: reworked gamma table
468	handling. Compute gamma table outside send_gamma_table so default
469	gamma table use device specific gamma values defined in device
470	description.
471
4722012-12-07 Rolf Bensch <rolf at bensch hyphen online dot de>
473	* backend/pixma.h: Pixma backend version 0.17.1
474	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
475	- Canon Pixma MG3100 support reported by Madis Lõhmus.
476	- Canon Pixma MG6200 support reported by Matthias Thon.
477	- Canon Pixma MX890 support reported by Henry Ptasinski.
478	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
479	doc/sane-pixma.man:
480	- Canon imageCLASS MF4430 support reported by Michael Mik. This device is
481	  a MF4410 with ADF.
482
4832012-12-05 Stéphane Voltz <stef.dev@free.fr>
484	* backend/genesys.c backend/genesys_gl124.c: add binary data logging
485	for gl124 based scanners. Issue park command as early as possible to
486	speed up batch scans
487
4882012-11-28 Paul Newall <quandry@ntlworld.com>
489	* backend/kodakaio.c backend/kodakaio.h  backend/kodakaio.conf.in
490	backend/Makefile.am backend/Makefile.in docs/descriptions/kodakaio.desc:
491	Use avahi instead of cups for network autodetection
492
4932012-11-24 Stéphane Voltz <stef.dev@free.fr>
494	* backend/rts9918.c backend/rts8891_low.c  backend/rts8891_low.h:
495	fix batch scan by adding asynchronous head parking. Fix 600 and 1200
496	dpi scan mode for sensor type 1
497
4982012-11-11 Stéphane Voltz <stef.dev@free.fr>
499	* backend/genesys.c backend/genesys_gl124.c: improve calibration for
500	gl124 based scanners. Fix head parking issue at 1200 dpi.
501
5022012-11-02 Stéphane Voltz <stef.dev@free.fr>
503	* doc/descriptions/unsupported.desc: add USB ID 0x07b3, 0x0802
504
5052012-11-02 Stéphane Voltz <stef.dev@free.fr>
506	* configure configure.in doc/Makefile.am doc/Makefile.in: add optional
507	doxygen documentation generation for genesys backend.
508
5092012-10-31 Louis Lagendijk <louis.lagendijk at gmail dot com>
510	* backend/scripts/pixma_gen_options.py
511	  Updated formatting of produced files to match pixma.c formatting
512	  without need for manual editing
513	* pixma.[ch] pixma_mp810.c pixma_mp150.c
514	  Rewrite of button option handling. Button options can now be read
515	  without triggering through the button-update option. Buton-update
516	  options is left for ease of use with xsane
517	  Options are cached so that only when an option is read again all
518	  options are re-read.
519
5202012-10-29 Alex Belkin <abc at telekom.ru>
521	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
522	for Samsung SCX-4833FD, reported by Frank Pennycook; description for
523	SCX-3405W working in networking mode, reported by Patrick Mackinlay.
524
5252012-10-24 Stéphane Voltz <stef.dev@free.fr>
526	* backend/genesys_*.[ch]: Lide 35 improvements, doxygen fixes,
527	experimental 100 dpi support for Canoscan 4400F and 8400F
528
5292012-10-24 Mattias Ellert <mattias.ellert@fysast.uu.se>
530	* configure.in, configure: Unset VERSION during the SCSI header check
531	  (Check fails on MacOS X if VERSION is defined)
532
5332012-10-22 Mattias Ellert <mattias.ellert@fysast.uu.se>
534	* po/sv.po: Updated Swedish translation
535	* backend/pixma_bjnp.c: Fix arguments to IPv6 macros
536
5372012-10-18 m. allan noah <kitno455 at gmail dot com>
538	* backend/canon*: IX-4015 support by Ondrej Zary
539
5402012-10-17 Alex Belkin <abc at telekom.ru>
541	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
542	for Samsung SCX-4100, reported by Antonello Lobianco.
543
5442012-09-18 Alex Belkin <abc at telekom.ru>
545	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
546	for Samsung SCX-4729FD, reported by wom balton.
547
5482012-09-12 Rolf Bensch <rolf at bensch hyphen online dot de>
549	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
550	Canon imageCLASS MF5730 support reported by Ondrej Zary.
551
5522012-09-10 Rolf Bensch <rolf at bensch hyphen online dot de>
553	* doc/descriptions/unsupported.desc: Removed Canon Multipass 390 from
554	unsupported device list.
555
5562012-09-08 Louis Lagendijk <louis.lagendijk at gmail dot com>
557         * backend/pixma_bjnp.c, backend/pixma_bjnp_private.h
558	 bulk reading rewritten and solved the case where the scanner returns
559	 a 0 length payload.
560	 Use MDL string instead of DES as it is mre fool proof when matching
561	 the model string from the backend
562
5632012-09-06 Stéphane Voltz <stef.dev@free.fr>
564	* backend/genesys_gl646.c backend/genesys.c: enable hardware lineart
565	for Strobe XP200
566
5672012-09-05 Rolf Bensch <rolf at bensch hyphen online dot de>
568	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
569	doc/sane-pixma.man: New scanner reported by Eric Schwartz. Bug #313761.
570	* backend/pixma_mp150.c: 14" (ADF) / A4 (Flatbed) exception for Pixma MX420
571	reported by D.Möller. Same exception also added for Pixma MX410.
572
5732012-09-04 Rolf Bensch <rolf at bensch hyphen online dot de>
574	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
575	Pixma MG5300 support reported by Gernot Hassenpflug.
576
5772012-09-03 Rolf Bensch <rolf at bensch hyphen online dot de>
578	* README.linux: Installation description updated for sane-backends
579	1.0.24git.
580	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
581	Canon imageRunner 1020/1024/1025 support reported by Yuri Kirin.
582	Bug #313203.
583	* backend/pixma_mp150.c: Use xdpi to check for 14" / A4 scan.
584	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
585	Pixma MX370 support reported by Daniel Lehmann. Bug #313750.
586	* backend/pixma_mp150.c: PIXMA_CAP_EXPERIMENT removed from new scanners.
587
5882012-08-27  Louis Lagendijk <louis.lagendijk at gmail dot com>
589	* pixma_bjnp.c pixma_bjnp_private.h
590	Added working scan-button support
591	Added IPv6 support
592	Some clean up and refactoring
593
5942012-08-27 Rolf Bensch <rolf at bensch hyphen online dot de>
595	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
596	Pixma MG6100 support reported by Yann Bonnamy. Bug #313471.
597
5982012-08-26 m. allan noah <kitno455 at gmail dot com>
599	* ChangeLog*, configure*, Makefile.in, doc/desc/{kodakaio,kvs40xx}.desc:
600	Various updates related to starting 1.0.24git
601
602Older entries can be found in ChangeLog-1.0.23.
603