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