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