summaryrefslogtreecommitdiff
path: root/ChangeLogs/ChangeLog-1.0.24
blob: dafe4d3121b5e56d32c807523b7bb13227c3353e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
******  Release of sane-backends 1.0.24. End of code freeze ******

2013-09-30 m. allan noah <kitno455 at gmail dot com>
	* po/nl.po: updated translation from Martin Kho.

2013-09-30 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp810.c: fix button support for Canon CS8800F.

2013-09-24 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
	doc/sane-pixma.man: New scanner Canon imageCLASS MF4770n
	reported by Ralph Little.

2013-09-18 Alex Belkin <abc at telekom.ru>
	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
	for dell 1235cn, reported by Jean-Francois Labrousse.

2013-09-17 m. allan noah <kitno455 at gmail dot com>
	* sanei/sanei_init_debug.c: do our own upcasing to allow backend
	debugging in Turkish. Revert prior set_locale() patch.
	* po/uk.po: updated by Yuri Chornoivan
	* backend/microtek.c: add missing break (#314408)

2013-09-16 Gerhard Jaeger <gerhard@gjaeger.de>
	* backend/plustek-usbdevs.c: Tweaked motor settings for CanoScan N650U
	* backend/plustek.c: Bumped build number

2013-09-13 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	New scanners Canon Pixma MG2400, MG2500, MG3500, MG5500, MG64000, MG6500
	and MG7100. All scanners need further testing.
	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
	doc/sane-pixma.man: New scanners Canon imageCLASS MF4570dw and
	imageRUNNER 1133. All scanners need further testing.
	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.4

2013-09-08 paul newall
	* kodakaio.desc: Added hero 4.1 model, marked some scanners as status basic

2013-08-27 m. allan noah <kitno455 at gmail dot com>
	* acinclude.m4, configure: enable pthread on Linux by default
	* sanei/sanei_init_debug.c: use C locale when building debug
	env vars, to allow backend debugging in Turkish. Patch from
	Olaf Meeuwissen.

2013-08-26 Chris Bagwell <chris@cnpbagwell.com>
	* sanei/sanei_usb.c: Treat errno of EACCES as access denied.
	This is what libusb is return on my Linux box. This will help
	give more helpful error messages to user during debugging.
	* testsuite/sanie/sanie_usb_test.c: Do not treat open failures
	because of permission errors or already opened by other processes
	as test failures since this is expected in some cases (such as
	network devices that use vendor specific class).

2013-08-16 Chris Bagwell <chris@cnpbagwell.com>
	* testsuite/sanei/Makefile.am: Add missing data files to distribution.
	Pass in $srcdir to sanei_config_test so it knows were data files are
	regardless of were run from.
	* testsuite/sanei/sanei_config_test.c: Use full path for config
	file.  This allows "make distcheck" to work for this testcase
	since it uses a different build directory then source directory
	and also runs it from build directory.
	* testsuite/sanei/sanei_usb_test.c: add a fake name string
	when creating MAX_DEVICE fake devices so that strcmp() won't
	crash.
	* testsuite/tools/Makefile.am: Add missing data files to distribution.
	Make use of $srcdir so test case can base when build directory
	is not same as source directory.

2013-08-15 Chris Bagwell <chris@cnpbagwell.com>
	* sanei/sanei_thread.c: Add support for winpthreads used by
	mingw64 in addition to preexisting support for pthread-win32 used
	by mingw32.  Based on work from Michael Cronenworth for
	Fedora's mingw64 sane-backends package.

2013-08-15 Chris Bagwell <chris@cnpbagwell.com>
	* configure.in: Make snmp detection work better when cross conmpiling;
	such as mingw builds on Fedora host. Most likely, net-snmp-config
	values are for local host so ignore them if matching library isn't
	also found. Required updated all autofoo's generated files to newer
	version by running 'autoreconf -i -f' and repatching ltmain.sh.
	* test-driver: Added missing test-driver that automake installs.
	Its expected to exist by the Makefile.in that we also checkin.

2013-08-11 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys_low.[ch] backend/genesys_conv.c backend/genesys.c
	 backend/genesys_gl841.c backend/genesys_gl646.c: make use of hardware
	 gamma tables to implement contrast and brightness correction.

2013-08-07 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.[ch] backend/genesys_conv.c doc/sane-genesys.man
	po/fr.po: add digital brightness and contrast options.
	Add an option to set calibration cache file name.

2013-08-07 Stéphane Voltz <stef.dev@free.fr>
	* frontend/tstbackend.c: add argument to get verbose messages during
	checks.

2013-08-04 Stéphane Voltz <stef.dev@free.fr>
	* sanei/sanei_constrain_value.c
	testsuite/sanei/sanei_constrain_test.c: fixed the case where the
	rounding in sanei_constrain_value computes a value higher than the
	range maximum, spotted and proposed by viresh_shirol@yahoo.co.uk .
	Added testcase for the bug in testsuite.

2013-08-02 Stéphane Voltz <stef.dev@free.fr>
	* configure configure.in testsuite/Makefile.* testsuite/tools/*: add
	a testsuite for sane-desc, then merge hwdb support for sane-desc by
	Tom Gundersen <teg@jklm.no> .

2013-07-31 m. allan noah <kitno455 at gmail dot com>
	* backend/canon_dr*: backend version 41
	- initial P-208 and P-215 support
	- bug fix for calibration of scanners with duplex_offset
	- allow duplex_offset to be controlled from config file

2013-07-30 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.c: fixed typo when defining OPT_SWDEROTATE cap
	(#314339).

2013-07-19 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c: Canon Pixma MX920 has duplex ADF and supports
	max. 600 dpi @ ADF.

2013-07-18 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp810.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Canon PIXMA MG8200 is working now.
	* backend/pixma.[ch], backend/pixma_mp150.c, backend/pixma_mp810.c,
	backend/pixma_sane_options.[ch], doc/sane-pixma.man, po/de.po:
	- New button option --scan-resolution. Scan resolution is provided from
	  some multi function devices.
	- Add some detailed button option description to the pixma man page.
	* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.3

2013-06-26 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.[ch] backend/genesys_devices.c backend/genesys_gl124.[ch]
	backend/genesys_low.[ch]: improve scanning speed and quality for GL124
	based scanner by implementing half ccd mode below 600 dpi,
	thanks for an hardware donation from Dany Qumsiyeh.

2013-07-03 Rolf Bensch <rolf at bensch hyphen online dot de>
	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Canon PIXMA MG5200 Series support reported by Dimitri Fellous.
	* .gitignore: ignore all .* files

2013-06-27 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma.c: fix mode list for infrared scans

2013-06-27 m. allan noah <kitno455 at gmail dot com>
	* backend/fujitsu*: backend v117
	- default buffer-mode to off
	- improved error handling in sane_start
	- image width must be multiple of 8 when swcrop is used before binarization (iX500)
	- check hopper sensor before calling object_position(load) on iX500
	* .gitignore: ignore .deps directories

2013-06-26 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.c backend/genesys.conf.in backend/genesys_devices.c
	backend/genesys_gl846.c backend/genesys_gl846.h backend/genesys_low.c
	backend/genesys_low.h: add experimental description and code for the
	GL845 based Opticbook 3800.

2013-06-22 Alex Belkin <abc at telekom.ru>
	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: multiple
	usb ids	for Samsung models, reported by Mikhail Elhimov.

2013-06-21 Rolf Bensch <rolf at bensch hyphen online dot de>
	* doc/descriptions/pixma.desc: Canon PIXMA MG3100 Series WLAN support
	reported by Torben Nielsen.

2013-06-19 Stéphane Voltz <stef.dev@free.fr>
	* frontend/scanimage.c: protect for group option with incorrect
	capabilities.
	* frontend/tstbackend.c: add test to check is group option are
	settable. Fix test_getdevices() function.

2013-06-18 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.c: add missing cap to 2 option group tp fix long
	argument option bug in scanimage.

2013-06-15 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp810.c: fix test mode

2013-06-10 Stéphane Voltz <stef.dev@free.fr>
	* tools/check-usb-chip.c: add genesys GL128, GT-68xx usb chip
	detection.

2013-06-10 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp810.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	New scanner Canon CanoScan 9000F Mark II.
	* backend/pixma_mp810.c: Disable TPU negatives scan for CS8800F and CS9000F.
	Negatives scan has no benefit for the user and disabling avoids confusion.

2013-06-03 Stéphane Voltz <stef.dev@free.fr>
	* tools/sane-find-scanner.c tools/check-usb-chip.c: add genesys usb
	chip detection when compiled for libusb-1.0 .

2013-06-03 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys_gl646.c: #314293 fix

2013-05-29 Rolf Bensch <rolf at bensch hyphen online dot de>
	* doc/sane-pixma.man:
	- HTML parseable name section (bug #314283)
	- typo in device names

2013-05-27 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys_gl646.c: #314261 fix

2013-05-11 Rolf Bensch <rolf at bensch hyphen online dot de>
	* README.linux: some distros need libusb-1_0-devel.

2013-05-11 Jonathan Bravo Lopez <jkdsoft@gmail.com>
	* backend/hp3900_rts8822.c: fix compilation warnings.

2013-04-26 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma.[ch], backend/pixma_common.[ch], backend/pixma_imageclass.c,
	backend/pixma_io_sanei.c, backend/pixma_mp150.c, backend/pixma_mp7[35]0.c,
	backend/pixma_mp810.c: update copyright.

2013-04-24 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	New scanners Canon Pixma E510, E610 and MX720. All scanners need further
	testing.

2013-04-19 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
	doc/sane-pixma.man: New scanner Canon i-SENSYS MF3010 reported by
	Nathan Stewart.

2013-04-11 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	New scanners Canon Pixma MG2200, MG3200, MG5400, MX390, MX450, MX520 and
	MX920. All scanners need further testing.

2012-04-03 Alex Belkin <abc at telekom.ru>
	* doc/descriptions/xerox_mfp.desc: add Samsung SCX-4835FD networked
	support, reported by Dave Lewis. USB mode doesn't work.

2013-04-02 Stéphane Voltz <stef.dev@free.fr>
	* backend/lexmark.c backend/lexmark.h: fix device detection to
	handle hotplugging and unplugging of USB devices. USe
	sanei_usb_exit().

2013-03-29 Stéphane Voltz <stef.dev@free.fr>
	* backend/gt68xx.c backend/gt68xx_low.h: fix device detection to
	handle hotplugging and unplugging of USB devices.
	* frontend/tstbackend.c: a test to loop over snae_get_devices to
	check if a backend handle hotplugging correctly

2013-03-27 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.c backend/genesys_low.h backend/genesys_gl846.c:
	warning fixes, SANE option correctness fixes.

2013-03-25 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c: fix button support for Canon Pixma MG6300.

2013-03-24 Stéphane Voltz <stef.dev@free.fr>
	* sanei/test_wire.c, testsuite/sanei/sanei_*test.c: move test program
	to testsuite/sanei. Add unit test programs for sanei_check_*,
	sanei_constrain_*, sanei_config_* and sanei_usb_* functions.

2013-03-24 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.c: make use of the new sanei_usb_scan_devices function
	in sane_get_devices.

2013-03-24 Stéphane Voltz <stef.dev@free.fr>
	* sanei/sanei_usb.c include/sane/sanei_usb.h:
	separate device search logic from usb init by creating a
	sanei_usb_scan_devices. Add a sanei_usb_exit function to free
	allocated resources by sanei_usb_init.

2013-03-21 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	New scanner Canon Pixma MP230 reported by Petar Dodev.

2013-03-18 Stéphane Voltz <stef.dev@free.fr>
	* backend/hp5590.c backend/nec.c backend/sharp.c backend/stv680:
	apply use after free fixes, bugs #314035, #314036, #314037 and
	#314038
	* backend/hp4200.c: fix a potential division by O, bug #314042
	All five patches for these bugs were provided by Nickolai Zeldovich
	<nickolai@csail.mit.edu>

2013-03-15 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	New scanner Canon Pixma MG6300 reported by Theo van Rijn.

2013-02-28 Stéphane Voltz <stef.dev@free.fr>
	* configure.in configure: restored HAVE_USBCALLS like initially
	committed for OS/2 support

2013-03-04 Oliver Schwartz <oliverschwartz@users.sf.net>
	* backend/snapscan-options.c backend/snapscan-scsi.c backend/snapscan.c
	  backend/snapscan-sources.c backend/snapscan.h
	  doc/descriptions/snapscan.desc: Added support for Acer Scanwit 2720S
	  implemented by Andrew Goddbody.

2013-02-28 Stéphane Voltz <stef.dev@free.fr>
	* sanei/sanei_usb.c: only free devanme when reusing a device slot in
	device list

2013-02-28 Rolf Bensch <rolf at bensch hyphen online dot de>
	* README.linux: ease installation procedure.

2013-02-27 Stéphane Voltz <stef.dev@free.fr>
	* doc/descriptions/genesys.desc: update G2410 status to basic

2013-02-27 Stéphane Voltz <stef.dev@free.fr>
	* backend/rts8891.c backend/rts88xx_lib.c backend/lexmark.c
	backend/lexmark_low.c backend/rts8891_low.c: cppcheck errors and
	warnings fixes

2013-02-27 Rolf Bensch <rolf at bensch hyphen online dot de>
	* README.linux: fix installation path for libsane.la.

2013-02-22 Gerhard Jaeger <gerhard@gjaeger.de>
	* tools/sane-find-scanner.c: Fix another bug in the libusb1
	  part of function check_libusb_device() that prevents sanner
	  detection for certain devices.

2013-02-20 Gerhard Jaeger <gerhard@gjaeger.de>
	* tools/sane-find-scanner.c: Setup libusb1 debugging after
	  initialization otherwise a segfault appears in triple -v mode
	* sanei/sanei_usb.c: Free heap memory, acquired via strdup for
	  devname, in sanei_usb_close()
	* po/de.po: Fixed typo

2013-02-18 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma.[ch], backend/pixma_common.[ch], backend/pixma_imageclass.c,
	backend/pixma_mp150.c, backend/pixma_mp7[35]0.c, backend/pixma_mp810.c,
	doc/descriptions/pixma.desc, doc/sane-pixma.man, po/de.po:
	- add infrared scan support for Canon Canoscan 9000F
	- Pixma backend version 0.17.2

2013-02-13 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys*.[ch]: cppcheck errors fixes

2013-02-13 Gerhard Jaeger <gerhard@gjaeger.de>
	* backend/plustek_pp.c: Bumped build number
	* backend/plustek-pp*: Fixed kernel module build for recent kernels
	  Defined internal "ULong" types to be in fact 32 bit wide,
	  this should fix issues on 64 bit machines.
	* doc/plustek/Plustek-PARPORT.changes: Update

2013-02-13 Gerhard Jaeger <gerhard@gjaeger.de>
	* backend/plustek.c: Bumped build number
	* backend/plustek-usbscan.c backend/plustek-usbshading.c: Cleanup
	* backend/plustek-usb.h backend/plustek-usbdevs.c backend/plustek-usbhw.c:
	  Added support for Q-Scan A6 portable scanner
	* doc/descriptions/plustek.desc: Added entry for Q-Scan A6
	  Q-Scan A6 Patch submitted and tested by Hiroshi Miura. Bug #312073.
	* doc/sane-plustek.man doc/plustek/Plustek-USB.changes: Update

2013-02-11 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_common.c, backend/pixma_imageclass.c,
	doc/descriptions/pixma.desc: fixed adf paper empty for Canon i-SENSYS
	MF4550d. Bug #313674.

2013-02-11 Stéphane Voltz <stef.dev@free.fr>
	* tools/sane-desc.c: fix minor memleaks and whitespace at end of line.

2013-02-09 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma.c, backend/pixma_mp750.c, backend/pixma_mp810.c,
	backend/pixma_sane_options.c: fixed compiler warnings.
	* backend/pixma.c, backend/pixma_io_sanei.c, backend/pixma_mp150.c,
	backend/pixma_mp7[35]0.c, backend/pixma_mp810.c: fixed cppcheck warnings.

2013-02-06 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c: fixed button support for Canon Pixma MG6200
	by Matthias Thon.

2013-02-01 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys_low.c backend/genesys_gl843.c
	backend/genesys_gl846.c: minor usb firmware setup changes

2013-01-31 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.[ch] backend/genesys_devices.c
	backend/genesys_gl124.c backend/genesys_low.h: add support for LIDE
	210 fifth button.

2013-01-29 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys*.[ch] : ASIC init refactor. Groundwork for GL846
	support.

2013-01-24 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c: fixed 1200 dpi scan for Canon Pixma MG2100.
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Canon Pixma MG2100 support reported by David Durgee.
	* backend/pixma_imageclass.c: fixed usb checksums for MF4100.

2013-01-19 Paul Newall <quandry@ntlworld.com>
	* backends/kodakaio.c:
	Hero 4.1 added.

2013-01-18 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma.c, backend/pixma_mp810.c: fixed button support for Canon
	Canoscan CS9000F.
	* doc/sane-pixma-man: additional description for button support.

2013-01-16 Paul Newall <quandry@ntlworld.com>
	* doc/descriptions/kodakaio.desc:
	Desc file updated.

2013-01-14 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
	doc/sane-pixma.man:
	- new scanner Canon i-SENSYS MF4550d. Bug #313674.
	- new scanner Canon i-SENSYS MF5880dn. Bug #313613.
	- new scanner Canon i-SENSYS MF6680dn. Bug #313922.

2013-01-11 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp810.c:
	- formatted white space
	- Canon Pixma MP970 & MP990: fix for broken post_process_image_data.
	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Canon Pixma MG5100 support reported by Patrick Viola.

2013-01-10 Louis Lagendijk <louis dot lagendijk at gmail dot com>
	* Changed the pixma_bjnp.c implementation to use its own debug environment
	variable (SANE_DEBUG_BJNP) so debugging for the bjnp protocol and the
	backend proper can be controlled independently.
	Updated manpage for sane-pixma to document the above changes as well
	as the changed scannner buttjn options and the fact the bjnp protocol
	has added support for IPv6

2013-01-10 Louis Lagendijk <louis dot lagendijk at gmail dot com>
	* Added optional support in sanedi.c for systemd socket activation. This
	will allow for using backend debugging using SANE_DEBUG_xxx to be used
	for saned controlled scanning when using socket activation. When only the
	socket is received we use the existing code path.

2013-01-08 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp810.c: fix for broken tpu scan.

2013-01-03 Paul Newall <quandry@ntlworld.com>
	* backend/kodakaio.c kodakaio.h:
	Detecting end of paper when using adf is now an option.
	Alternatively the image is padded with the background colour to make up
	the specified image size.

2012-12-31 Paul Newall <quandry@ntlworld.com>
	* backend/kodakaio.c kodakaio.h kodakaio.conf kodakaio.conf.in:
	better fix for bug where adf could not scan more than 1 page with net connection
	end of paper now detected with adf, if it is less than the selected size
	ESP 2170 and Hero 9.1 can now do 1200dpi

2012-12-31 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	New scanner Canon Pixma MG4200 reported by nuxer.

2012-12-28 Alex Belkin <abc at telekom.ru>
	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
	for Samsung CLX-3300 Series, reported by Jarkko A-L.

2012-12-23 Paul Newall <quandry@ntlworld.com>
	* backend/kodakaio.c:
	fix bug where adf could not scan more than 1 page with net connection

2012-12-13 Rolf Bensch <rolf at bensch hyphen online dot de>
	* README.linux: Installation description moved to top and some editing.

2012-12-09 Paul Newall <quandry@ntlworld.com>
	* backend/kodakaio.c:
	add adf to ESP2170. Reduce the default adf y length to 11.3 inch

2012-12-09 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys*.c backend/genesys_low.h: reworked gamma table
	handling. Compute gamma table outside send_gamma_table so default
	gamma table use device specific gamma values defined in device
	description.

2012-12-07 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma.h: Pixma backend version 0.17.1
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	- Canon Pixma MG3100 support reported by Madis Lõhmus.
	- Canon Pixma MG6200 support reported by Matthias Thon.
	- Canon Pixma MX890 support reported by Henry Ptasinski.
	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
	doc/sane-pixma.man:
	- Canon imageCLASS MF4430 support reported by Michael Mik. This device is
	  a MF4410 with ADF.

2012-12-05 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.c backend/genesys_gl124.c: add binary data logging
	for gl124 based scanners. Issue park command as early as possible to
	speed up batch scans

2012-11-28 Paul Newall <quandry@ntlworld.com>
	* backend/kodakaio.c backend/kodakaio.h  backend/kodakaio.conf.in
	backend/Makefile.am backend/Makefile.in docs/descriptions/kodakaio.desc:
	Use avahi instead of cups for network autodetection

2012-11-24 Stéphane Voltz <stef.dev@free.fr>
	* backend/rts9918.c backend/rts8891_low.c  backend/rts8891_low.h:
	fix batch scan by adding asynchronous head parking. Fix 600 and 1200
	dpi scan mode for sensor type 1

2012-11-11 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys.c backend/genesys_gl124.c: improve calibration for
	gl124 based scanners. Fix head parking issue at 1200 dpi.

2012-11-02 Stéphane Voltz <stef.dev@free.fr>
	* doc/descriptions/unsupported.desc: add USB ID 0x07b3, 0x0802

2012-11-02 Stéphane Voltz <stef.dev@free.fr>
	* configure configure.in doc/Makefile.am doc/Makefile.in: add optional
	doxygen documentation generation for genesys backend.

2012-10-31 Louis Lagendijk <louis.lagendijk at gmail dot com>
	* backend/scripts/pixma_gen_options.py
	  Updated formatting of produced files to match pixma.c formatting
	  without need for manual editing
	* pixma.[ch] pixma_mp810.c pixma_mp150.c
	  Rewrite of button option handling. Button options can now be read
	  without triggering through the button-update option. Buton-update
	  options is left for ease of use with xsane
	  Options are cached so that only when an option is read again all
	  options are re-read.

2012-10-29 Alex Belkin <abc at telekom.ru>
	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
	for Samsung SCX-4833FD, reported by Frank Pennycook; description for
	SCX-3405W working in networking mode, reported by Patrick Mackinlay.

2012-10-24 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys_*.[ch]: Lide 35 improvements, doxygen fixes,
	experimental 100 dpi support for Canoscan 4400F and 8400F

2012-10-24 Mattias Ellert <mattias.ellert@fysast.uu.se>
	* configure.in, configure: Unset VERSION during the SCSI header check
	  (Check fails on MacOS X if VERSION is defined)

2012-10-22 Mattias Ellert <mattias.ellert@fysast.uu.se>
	* po/sv.po: Updated Swedish translation
	* backend/pixma_bjnp.c: Fix arguments to IPv6 macros

2012-10-18 m. allan noah <kitno455 at gmail dot com>
	* backend/canon*: IX-4015 support by Ondrej Zary

2012-10-17 Alex Belkin <abc at telekom.ru>
	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
	for Samsung SCX-4100, reported by Antonello Lobianco.

2012-09-18 Alex Belkin <abc at telekom.ru>
	* backend/xerox_mfp.conf.in doc/descriptions/xerox_mfp.desc: usb id
	for Samsung SCX-4729FD, reported by wom balton.

2012-09-12 Rolf Bensch <rolf at bensch hyphen online dot de>
	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Canon imageCLASS MF5730 support reported by Ondrej Zary.

2012-09-10 Rolf Bensch <rolf at bensch hyphen online dot de>
	* doc/descriptions/unsupported.desc: Removed Canon Multipass 390 from
	unsupported device list.

2012-09-08 Louis Lagendijk <louis.lagendijk at gmail dot com>
         * backend/pixma_bjnp.c, backend/pixma_bjnp_private.h
	 bulk reading rewritten and solved the case where the scanner returns
	 a 0 length payload.
	 Use MDL string instead of DES as it is mre fool proof when matching
	 the model string from the backend

2012-09-06 Stéphane Voltz <stef.dev@free.fr>
	* backend/genesys_gl646.c backend/genesys.c: enable hardware lineart
	for Strobe XP200

2012-09-05 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_imageclass.c, doc/descriptions/pixma.desc,
	doc/sane-pixma.man: New scanner reported by Eric Schwartz. Bug #313761.
	* backend/pixma_mp150.c: 14" (ADF) / A4 (Flatbed) exception for Pixma MX420
	reported by D.Möller. Same exception also added for Pixma MX410.

2012-09-04 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Pixma MG5300 support reported by Gernot Hassenpflug.

2012-09-03 Rolf Bensch <rolf at bensch hyphen online dot de>
	* README.linux: Installation description updated for sane-backends
	1.0.24git.
	* doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Canon imageRunner 1020/1024/1025 support reported by Yuri Kirin.
	Bug #313203.
	* backend/pixma_mp150.c: Use xdpi to check for 14" / A4 scan.
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Pixma MX370 support reported by Daniel Lehmann. Bug #313750.
	* backend/pixma_mp150.c: PIXMA_CAP_EXPERIMENT removed from new scanners.

2012-08-27  Louis Lagendijk <louis.lagendijk at gmail dot com>
	* pixma_bjnp.c pixma_bjnp_private.h
	Added working scan-button support
	Added IPv6 support
	Some clean up and refactoring

2012-08-27 Rolf Bensch <rolf at bensch hyphen online dot de>
	* backend/pixma_mp150.c, doc/descriptions/pixma.desc, doc/sane-pixma.man:
	Pixma MG6100 support reported by Yann Bonnamy. Bug #313471.

2012-08-26 m. allan noah <kitno455 at gmail dot com>
	* ChangeLog*, configure*, Makefile.in, doc/desc/{kodakaio,kvs40xx}.desc:
	Various updates related to starting 1.0.24git

Older entries can be found in ChangeLog-1.0.23.