1****** Release of sane-backends 1.0.15. End of code freeze ****** 2 32004-11-07 Henning Meier-Geinitz <henning@meier-geinitz.de> 4 5 * doc/descriptions-external/brother.desc: One more report about a 6 working scanner. Added link. 7 * doc/descriptions/unsupported.desc: Added some scanners. 8 * configure configure.in: New version: 1.0.15. 9 102004-11-07 Giuseppe Sacco <eppesuig@debian.org> 11 12 * New italian translation update 13 142004-11-01 Oliver Schwartz <Oliver.Schwartz@gmx.de> 15 16 * doc/descriptions/snapscan.desc: Status update for Epson scanners 17 18---- CODE FREEZE FOR SANE 1.0.15 --- 19-- snapshot 1.0.15-pre2 20 212004-10-31 Henning Meier-Geinitz <henning@meier-geinitz.de> 22 23 * backend/gt68xx.c backend/gt68xx_high.h doc/descriptions/gt68xx.desc 24 doc/gt68xx/gt68xx.CHANGES: Removed unused gain and offset 25 options. 26 * NEWS: Added (planned) release date. 27 * configure configure.in: Disabled compilation warnings. 28 292004-10-31 Gerhard Jaeger <gerhard@gjaeger.de> 30 31 * backend/plustek.c: Additional debug output. 32 * backend/plustek-usbscan.c: Fixed a warning condition. 33 342004-10-30 Gerhard Jaeger <gerhard@gjaeger.de> 35 36 * backend/plustek.c: Bumped release number. 37 * backend/plustek-usbscan.c: Fixed a bug in buffer calculation 38 for CIS devices. 39 * doc/plustek/Plustek-USB.changes: Update. 40 412004-10-30 Henning Meier-Geinitz <henning@meier-geinitz.de> 42 43 * doc/descriptions/unsupported.desc 44 doc/descriptions-external/hp_rts88xx.desc: Moved HP 35xx 45 scanners to hp_rts88x backend. Updated status settings and URL 46 (from johanneshub@foni.net). Updated link to Tamarack 9600 project. 47 * doc/descriptions-external/brother.desc: Seems to work in version 48 0.0.12 at least for one scanner. 49 502004-10-27 Ullrich Sigwanz <usigwanz@freesurf.ch> 51 52 * backend/niash_core.c backend/niash.c: moving critical timing 53 for backward movement to niash_core 54 552004-10-24 Henning Meier-Geinitz <henning@meier-geinitz.de> 56 57 * doc/descriptions/unsupported.desc 58 doc/descriptions-external/genesys.desc: Moved Plustek OpticFilm 59 7200 to genesys.desc (GL841 chipset). Added UMAX Astra 3400 60 (0x50 model). Added Xerox WorkCentre M15i. 61 622004-10-23 Giuseppe Sacco <eppesuig@debian.org> 63 64 * Updated italian translation. 65 662004-10-21 Mattias Ellert <mattias.ellert@tsl.uu.se> 67 68 * backend/gt68xx.c backend/mustek.c: Remove an extra "in". 69 * po/*.po: Fixing fuzzy translations (and some others). 70 712004-10-21 Rene Rebe <rene@exactcode.de> 72 73 * backend/avision.h backend/avision.c: update of the scanner ID table, 74 wait_4_light bugfixes, fixed color packing, fixed 16bit modes 75 (especially for big-endian systems), avoid 16bit modes for default 76 modes, fixed gamma-table for some models as well as spelling on the 77 way 78 792004-10-20 Rene Rebe <rene@exactcode.de> 80 81 * backend/avision.c doc/descriptions/avision.desc doc/sane-avision.man: 82 substituted my mail address and web-site to a new one - due to 83 leaving the rocklinux project 84 852004-10-19 Gerhard Jaeger <gerhard@gjaeger.de> 86 87 * backend/plustek.c: Using now the same strings for gain and offset 88 like the umax_pp backend (bug #300962). 89 * doc/plustek/Plustek-USB.changes: Update. 90 * po/*.po: Update due to changes in the Plustek backend. 91 * po/sane-backends.de.po: Fixed gain translation. 92 932004-10-18 Henning Meier-Geinitz <henning@meier-geinitz.de> 94 95 * tools/sane-find-scanner.c: When getting string descriptors, ask 96 for the length of the descriptor first (bug #301001). 97 982004-10-18 Ullrich Sigwanz <usigwanz@freesurf.ch> 99 100 * backend/niash_core.c: 101 * backend/niash.c: correcting vertical scanning start 102 point for changed max. page height 103 1042004-10-17 Ullrich Sigwanz <usigwanz@freesurf.ch> 105 106 * backend/niash_core.c: using exact number of lines for a scan 107 108---- FEATURE FREEZE FOR SANE 1.0.15 --- 109-- snapshot 1.0.15-pre1 110 1112004-10-17 Henning Meier-Geinitz <henning@meier-geinitz.de> 112 113 * doc/descriptions/unsupported.desc: Added Olivetti Job-Jet M400. 114 1152004-10-17 Julien Blache <jb@jblache.org> 116 * tools/hotplug/libsane.usermap: Added Epson Perfection 2480. 117 1182004-10-16 Karl Heinz Kremer <khk@khk.net> 119 120 * backend/epson_usb.c: Added USB ID for Expression 10000XL 121 1222004-10-16 Mattias Ellert <mattias.ellert@tsl.uu.se> 123 124 * ltmain.sh: backport -framework support from libtool 2.0 125 * README.darwin: sane-find-scanner now works for SCSI, so removed 126 statement that said it didn't. More libusb info, and link to libusb 127 patch 128 1292004-10-16 Henning Meier-Geinitz <henning@meier-geinitz.de> 130 131 * frontend/saned.c: Fixed NULL string crash. 132 * README.linux: Added some more details about hotplug and Gentoo 133 problems. 134 * NEWS: Updated for 1.0.15. 135 1362004-10-17 Ullrich Sigwanz <usigwanz@freesurf.ch> 137 138 * backend/niash_core.c: rewrote buffer portioning 139 * backend/niash_core.c (2): updated debug info 140 * backend/niash.c: Enabling support of full DIN A4 size 141 1422004-10-16 Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE> 143 144 * backend/umax.c: added default options for Linotype OPAL2 145 1462004-10-15 Henning Meier-Geinitz <henning@meier-geinitz.de> 147 148 * doc/descriptions/unsupported.desc: Added various scanners. 149 * po/sane-backends.da.po: Updated Danish translation (from Mogens 150 Jaeger <mogensjaeger@get2net.dk>). 151 1522004-10-14 Henning Meier-Geinitz <henning@meier-geinitz.de> 153 154 * include/sane/sanei_wire.h sanei/sanei_wire.c: Limit the total 155 amount of memory used for arrays and pointers while decoding the 156 wire to 1 MB (bug #300158). Run "make clean" before "make"! 157 1582004-10-14 Ullrich Sigwanz <usigwanz@freesurf.ch> 159 160 * backend/niash.c: removing a non-ANSI conform comma. 161 adapting the gammma conversion. 162 1632004-10-14 Gerhard Jaeger <gerhard@gjaeger.de> 164 165 * sanei/sanei_thread.c: Added missing pthread_detach() so the 166 thread resources could be reused again. 167 1682004-10-13 Ullrich Sigwanz <usigwanz@freesurf.ch> 169 170 * backend/niash.c: Proper resource handling in sane_cancel. 171 1722004-10-12 Gerhard Jaeger <gerhard@gjaeger.de> 173 174 * backend/plustek.c: Fixed warning condition. 175 * backend/plustek-usbhw.c: Cleanup. 176 1772004-10-12 Giuseppe Sacco <eppesuig@debian.org> 178 179 * Updated italian translation. 180 * Added a "translators" section in AUTHORS 181 1822004-10-11 Henning Meier-Geinitz <henning@meier-geinitz.de> 183 184 * acinclude.m4 config.guess config.sub configure ltmain.sh: Update 185 to libtool 1.5.10. 186 * doc/descriptions/unsupported.desc: Added link to 187 Microtek Filmscan 35. 188 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_high.c 189 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: 190 Fixed typos. Added Packard Bell Diamond 2450 to .conf and 191 changed status to "good". Avoid error message when closing 192 scanner. Don't print max_white warning when debugging is not 193 enabled. 194 * po/sane-backends.bg.po po/sane-backends.cs.po po/sane-backends.da.po 195 po/sane-backends.de.po po/sane-backends.es.po po/sane-backends.fi.po 196 po/sane-backends.fr.po po/sane-backends.it.po po/sane-backends.nl.po 197 po/sane-backends.no.po po/sane-backends.pt.po po/sane-backends.ru.po 198 po/sane-backends.sv.po: Recreated. Fixed 199 some fuzzy texts and added some translations to .de.po. 200 * tools/check-usb-chip.c: Workaround for GT6816 detection problem 201 on BSDs. 202 2032004-10-11 Oliver Schirrmeister (oschirr@abm.de) 204 205 * backend/fujitsu.c: bugfix: 3091 did not work (15.12.2003) 206 M4099 supported (bw only) 207 enables brightness 208 2092004-10-10 Henning Meier-Geinitz <henning@meier-geinitz.de> 210 211 * backend/test.c: Fixed typo. 212 * README.solaris: Added details on building SANE on Solaris/x86 213 (from Tomasz Orlinski <tomasz.orlinski@wp.pl>). 214 2152004-10-10 Mattias Ellert <mattias.ellert@tsl.uu.se> 216 217 * backend/Makefile.in: fix niash dependencies 218 2192004-10-08 Stéphane Voltz <svoltz@wanadoo.fr> 220 221 * backend/umax_pp.c backend/umax_pp_low.c: 610P shading 222 calibration improvements. 1220P offset and gain fixes. 223 Code cleanups. 224 2252004-10-08 Ullrich Sigwanz <usigwanz@freesurf.ch> 226 227 * backend/niash.c: Added grayscale and lineart support 228 * backend/niash_core.c: corrected bug in line-weight in 229 function _UnScrambleLine 230 * doc/descriptions/niash.desc: changed status to complete 231 removed the color only comment 232 2332004-10-06 Gerhard Jaeger <gerhard@gjaeger.de> 234 235 * backend/plustek.c backend/u12.c backend/plustek_pp.c: 236 Using now the well known MODE definitions. 237 * backend/plustek.h backend/plustek-usb.h: Cleanup. 238 * doc/plustek/Plustek-USB.changes 239 doc/plustek/Plustek-Parport.changes doc/u12/U12.changes: 240 Update. 241 * po/*.po: Update. 242 2432004-10-06 Henning Meier-Geinitz <henning@meier-geinitz.de> 244 245 * backend/microtek2.h doc/descriptions/microtek2.desc: New 246 version: 0.96. Added Genius ColorPage-EP (from Karsten Festag 247 <karsten.festag@gmx.de>). 248 * doc/descriptions/unsupported.desc: Added link to artiscan 9600 249 project. Removed Genius ColorPage-EP. 250 * configure.in include/sane/config.h.in: Removed dangling 251 quotation mark. 252 * backend/sp15c.c: Don't eject medium twice after each page. 253 2542004-10-05 Henning Meier-Geinitz <henning@meier-geinitz.de> 255 256 * tools/sane-find-scanner.c: Fixed compilation problem when 257 compiled without libusb support. Print sane-backends version 258 number. Print if built without libusb. 259 260 * backend/microtek2.c backend/microtek2.h: Added backend version 261 200410042220 from Karsten Festag <karsten.festag@gmx.de>. While 262 attaching devices only read attributes from source 0 (= 263 MD_SOURCE_FLATBED), others give wrong results. Better handling of 264 different shading depths. Including model ColorPage-EP. Workaround 265 for firmware bug for V300 (FW < 2.70). Workaround for firmware bug 266 with odd pixel numbers. Bugfix for lamp switching when using 267 LightLid35 Transparency Adaptor. 268 269 * tools/check-usb-chip.c: Added test for interface 1 and 270 altsetting 2 for GT-8911. Unified ouitput. Formatting updates. 271 2722004-10-04 Henning Meier-Geinitz <henning@meier-geinitz.de> 273 274 * doc/sane-find-scanner.man tools/check-usb-chip.c 275 tools/sane-find-scanner.c: sane-find-scanner can now load USB 276 descriptors from /proc/bus/usb/devices dumps (e.g. from the 277 unsupported scanner web pages). Minor modifications to some of 278 the chipset tests. 279 2802004-10-04 Peter Kirchgessner <peter@kirchgessner.net> 281 282 * backend/hp.h backend/hp.c backend/hp-scl.c: 283 Fixed bug #300973 (renamed global function hp_init_openfd 284 to sanei_hp_init_openfd 285 2862004-10-04 Gerhard Jaeger <gerhard@gjaeger.de> 287 288 * backend/plustek.c: Fixed bug #300963. 289 * doc/plustek/Plustek-USB.changes: Update. 290 * po/*.po: Update. 291 2922004-10-03 Thomas Soumarmon <thomas.soumarmon@cogitae.net> 293 294 * backend/hp5400_debug.c backend/hp5400_debug.h 295 backend/hp5400_internal.c backend/hp5400_sane.c: 296 removing more hp5400 compilation warnings 297 2982004-10-03 Henning Meier-Geinitz <henning@meier-geinitz.de> 299 300 * doc/descriptions/unsupported.desc: Added Nikon LS-5000 ED (bug 301 #300972). 302 * include/sane/saneopts.h: Added option for turning off the 303 scanner's lamp on exit (bug #300963). 304 * backend/gt68xx.c backend/gt68xx_high.h: Used new lamp option 305 from saneopts.h (bug #300963). 306 * backend/net.c doc/descriptions/net.desc: Check for (size_t) -1 307 doesn't work on 64 bit platforms as size_t is 64 bits there 308 while the length of a data block is defined as 32 bits in the 309 SANE network standard (bug #300837). 310 * backend/microtek2.c backend/microtek2.h: Fixed some warnings 311 (bug #300823). Fixed Microtek Phantom C6 scanning on big endian 312 platforms. Based on patch from Matijs van Zuijlen in Debian bug 313 tracking system (#274523). 314 * sanei/sanei_auth.c sanei/sanei_lm983x.c sanei/sanei_wire.c 315 backend/artec.c backend/artec_eplus48u.c backend/as6e.c 316 backend/avision.c backend/canon-sane.c backend/canon-scsi.c 317 backend/canon.c backend/canon630u-common.c backend/dc25.c 318 backend/epson.c backend/fujitsu.c backend/gt68xx_low.c 319 backend/hp5400_internal.c backend/hp5400_sanei.c 320 backend/ma1509.c backend/microtek.c backend/microtek2.c 321 backend/mustek.c backend/mustek_scsi_pp.c backend/nec.c 322 backend/net.c backend/pie.c backend/sharp.c 323 backend/snapscan-scsi.c backend/snapscan-sources.c 324 backend/snapscan-usb.c backend/snapscan.c backend/teco3.c 325 backend/test.c backend/umax-usb.c backend/umax1220u-common.c: 326 64 bit platform fixes (bug #300799). 327 * backend/Makefile.in tools/Makefile.in: Fixed DESTFILES. 328 3292004-10-02 Thomas Soumarmon <thomas.soumarmon@cogitae.net> 330 331 * backend/hp5400_internal.c backend/hp5400_internal.h 332 backend/hp5400_sanei.c backend/hp5400_sanei.h 333 backend/hp5400_sane.c: 334 removing some compilation warnings 335 3362004-10-02 Thomas Soumarmon <thomas.soumarmon@cogitae.net> 337 338 * backend/hp5400_internal.c: hp5400 version matching test 339 has been removed by default. 340 To enable it : 341 CFLAGS="-DSTRING_VERSION_MATCH" ./configure 342 3432004-10-02 Henning Meier-Geinitz <henning@meier-geinitz.de> 344 345 * doc/descriptions/unsupported.desc: Added several 346 scanners. Removed Genius Vivid 1200 XE (actually supported by 347 gt68xx backend). 348 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 349 doc/sane-gt68xx.man doc/descriptions/gt68xx.desc 350 doc/gt68xx/gt68xx.CHANGES: Updates of supported scanners. 351 3522004-10-01 Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE> 353 354 * backend/umax-scanner.c, umax.conf and umax.desc: 355 added "LinoHell", "OPAL2 " as supported device 356 3572004-09-28 Mattias Ellert <mattias.ellert@tsl.uu.se> 358 359 * po/sane-backends.sv.po: Updated Swedish translation file 360 3612004-09-27 Oliver Schwartz <Oliver.Schwartz@gmx.de> 362 363 * doc/descriptions/unsupported.desc doc/descriptions/snapscan.desc: 364 Changed entry for Epson 2580 (should work with SnapScan backend). 365 3662004-09-21 Gerhard Jaeger <gerhard@gjaeger.de> 367 368 * doc/descriptions/unsupported.desc: fixed Plustek entries. 369 3702004-09-19 Henning Meier-Geinitz <henning@meier-geinitz.de> 371 372 * doc/descriptions/unsupported.desc: Added Compeye Simplex 1236C. 373 3742004-09-14 Karl Heinz Kremer <khk@khk.net> 375 376 * backend/epson_usb.c: add USB device ID for CX6400 back in 377 * backend/epson.c: disable "feed" command for Perfection 1640 w/ ADF 378 3792004-09-08 Gerhard Jaeger <gerhard@gjaeger.de> 380 381 * doc/plustek/Plustek-USB.changes: Update. 382 * doc/descriptions/unsupported.desc: Added Microtek Scanmaker 5700, 383 ArtixScan 4000tf and Medion MD41985. 384 3852004-09-06 Henning Meier-Geinitz <henning@meier-geinitz.de> 386 387 * configure: Regenerated. 388 * doc/descriptions/unsupported.desc 389 doc/descriptions-external/genesys.desc: Moved HP 35xx series to 390 unsupported.desc because these scanners use a RTS8801 chip (no 391 Genesys chipset). 392 3932004-09-06 Jochen Eisinger <jochen@penguin-breeder.org> 394 395 * backend/mustek_pp.c: clarify error message 396 * configure.in: only build the mustek_pp backend, if parallel 397 port support of any kind is present 398 3992004-09-06 Gerhard Jaeger <gerhard@gjaeger.de> 400 401 * backend/plustek.c: Bumped build number. 402 * backend/plustek-usbdevs.c: Fixed bug #300913. 403 4042004-09-05 Julien Blache <jb@jblache.org> 405 406 * More auth_callback() fixes, although they're not critical. 407 408>>>>>>> 1.2283 4092004-09-03 Henning Meier-Geinitz <henning@meier-geinitz.de> 410 411 * doc/descriptions/unsupported.desc: Added Lexmark X1130, Dell 412 1600n. Removed Canon LiDE 35 (now in genesys.desc) and Epson 413 Perfection 2480 (now in snapscan.desc). 414 * doc/descriptions-external/genesys.desc: Added Canon LiDE 35. 415 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 416 backend/gt68xx_low.h backend/gt68xx_low.h 417 backend/gt68xx_shm_channel.c 418 doc/sane-gt68xx.man doc/descriptions/gt68xx.desc 419 doc/gt68xx/gt68xx.CHANGES: Fixed firmware name for Mustek 1248 420 UB. Changed status to basic. Removed "unsupported" warning. 421 Added workaround for shared memory compilation problem on 422 Windows. It's now possible to add a new vendor/product id line 423 to gt68xx.conf to test yet unsupported scanners without changing 424 the source code. 425 * frontend/.cvsignore: Added tstbackend. 426 4272004-09-02 Oliver Schwartz <Oliver.Schwartz@gmx.de> 428 429 * backend/snapscan.c backend/snapscan-scsi.c backend/snapscan-options.c 430 backend/snapscan.h backend/snapscan.conf doc/descriptions/snapscan.desc: 431 Added support for Epson 2480 432 4332004-09-01 Julien Blache <jb@jblache.org> 434 435 * frontend/saned.c: auth_callback(): arrays are passed as 436 pointers, declaring parameters as arrays of fixed size is 437 useless. memset() the correct length, not sizeof(pointer). 438 Caught while testing splint on the SANE sources. 439 4402004-08-30 Gerhard Jaeger <gerhard@gjaeger.de> 441 442 * doc/descriptions/unsupported.desc: Added Canon LiDE35. 443 * sanei/sanei_usb.c: Fixed memory leak. 444 4452004-08-29 Henning Meier-Geinitz <henning@meier-geinitz.de> 446 447 * doc/descriptions/unsupported.desc: Added Epson 2580 and Nikon 448 LS-50. 449 * doc/descriptions-external/brother.desc: Added more clear comments. 450 4512004-08-28 Stéphane Voltz <svoltz@wanadoo.fr> 452 453 * backend/umax_pp.c: 454 option parsing fix 455 * backend/umax_pp_low.c: 456 minor 1220P calibration fixes 457 4582004-08-25 Stéphane Voltz <svoltz@wanadoo.fr> 459 460 * tools/umax_pp.c backend/umax_pp.c backend/umax_pp.conf 461 backend/umax_pp.h backend/umax_pp_low.c backend/umax_pp_low.h 462 backend/umax_pp_mid.c backend/umax_pp_mid.h doc/sane-umax_pp.man: 463 rename 'contrast' to 'offset' and 'highlight' to 'gain'. Translations 464 will need to be updated. Beginning of 610/1220P codepath merge. 465 4662004-08-24 Henning Meier-Geinitz <henning@meier-geinitz.de> 467 468 * doc/descriptions/unsupported.desc: Added Epson 2480 and Microtek 469 Filmscan 35. 470 4712004-08-23 Henning Meier-Geinitz <henning@meier-geinitz.de> 472 473 * tools/sane-find-scanner.c: Worked around a cygwin libusb 474 compatibility problem (patch from Giuseppe Sacco eppesuig 475 at users.alioth.debian.org). 476 4772004-08-19 Henning Meier-Geinitz <henning@meier-geinitz.de> 478 479 * doc/descriptions/gt68xx.desc doc/descriptions/unsupported.desc: 480 Updated. 481 4822004-08-18 Julien Blache <jb at jblache dot org> 483 * tools/hotplug/libsane.usermap: committed patch from Aurélien 484 Jarno adding USB IDs for Epson Stylus CX6400 (and doing 485 s/EPSON/Epson/ on one entry to maintain consistency). 486 4872004-08-14 Frank Zago <fzago at austin dot rr dot com> 488 489 * frontend/tstbackend: fixed a couple bugs. 490 4912004-08-14 Henning Meier-Geinitz <henning@meier-geinitz.de> 492 493 * po/Makefile.in po/sane-backends.fi.po: Added Finnish translation 494 (from Harri Järvi <harri.jarvi@ajatus.org>). 495 4962004-08-08 Henning Meier-Geinitz <henning@meier-geinitz.de> 497 498 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 499 doc/descriptions/gt68xx.desc 500 doc/gt68xx/gt68xx.CHANGES tools/hotplug/libsane.usermap: 501 Added Mustek ScanExpress 1248 UB and new version of Mustek 502 BearPaw 1200 CU Plus. 503 * doc/descriptions/unsupported.desc: Added Lexmark and Xerox scanners. 504 5052004-08-05 Gerard Klaver <gerard at gkall dot hobby dot nl> 506 507 * backend/teco2.c backend/teco2.h: changed to SANE_VALUE_SCAN_MODE_LINEART, _GRAY, and _COLOR, 508 * backend/teco2.c: changed use of %d to %ld (when bytes values are displayed) 509 5102004-08-04 Julien Blache <jb at jblache dot org> 511 * tools/hotplug/libsane.usermap: added HP ScanJet 5300C. 512 5132004-08-04 Gerard Klaver <gerard at gkall dot hobby dot nl> 514 515 * AUTHORS: corrrection for teco2 516 * doc/descriptions/teco2.desc: url and status change 517 * doc/sane-teco2.man: update info 518 * backend/teco2.c: - added for the VM6575 a WHITE_LEVEL_R, _G an _B 519 slider option 520 -changed for the VM656A and VM6575 and VM6586 the calibration part 521 (subtract highest and lowest value and then divide). 522 -default SANE_TECO_CAL_ALGO value is now 1 for the VM3564 and 523 VM6575. 524 - preview value is now 75 dpi for the VM6575 525 5262004-08-04 Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE> 527 * doc/umax/umax.FAQ: corrected bug about dtc3181e scsi controller 528 5292004-08-03 Henning Meier-Geinitz <henning@meier-geinitz.de> 530 531 * aclocal.m4 configure include/sane/config.h.in: Regenerated to 532 include updates from niash and resource manager inclusion. 533 * doc/sane.man doc/sane-niash.man: Minor documentation updates. 534 * doc/descriptions-external/niash.desc: Removed (backend now included). 535 5362004-08-03 Gerhard Jaeger <gerhard@gjaeger.de> 537 538 * AUTHORS: Added niash backend maintainer and author. 539 * configure.in: Added niash backend. 540 * backend/dll.conf: Added niash backend. 541 * backend/Makefile.in: Added niash backend files and target. 542 * backend/niash.c backend/niash_core.c backend/niash_core.h 543 backend/niash-xfer.c backend/niash-xfer.h backend/niash-types.h: 544 Niash backend files, initial checkin. 545 * doc/sane-niash.man, doc/descriptions/niash.desc, doc/niash/niash.TODO: 546 Initial checkin. 547 * doc/Makefile.in: Added niash documentation stuff. 548 * doc/sane-man: Added niash manpage. 549 * po/Makefile.in: Added niash source file. 550 * po/sane-backends.de.po: Updated and completed niash backend translation. 551 * po/sane-backends.*.po: Added niash strings. 552 * backend/plustek.c: Small cleanup. 553 5542004-07-31 Julien Blache <jb at jblache dot org> 555 556 * frontend/scanimage.c: Added the possibility to cleanly stop a 557 batch by pressing Ctrl+D when using --batch-prompt. 558 5592004-07-28 Gerard Klaver <gerard at gkall dot hobby dot nl> 560 561 * doc/descriptions/unsupported.desc: Added Logitech PageScan USB and 562 Grandtek Scopecam 563 5642004-07-26 Gerhard Jaeger <gerhard@gjaeger.de> 565 566 * sanei/sanei_usb.c sanei/sanei configure configure.in: Added 567 resource manager library support. 568 * backend/plustek.[ch] backend/plustek-usbdevs.c backend/plustek-usbhw.c 569 backend/plustek-usbshading.c backend/plustek.conf: Added speedup 570 parameters and TPA autodetection for UMAX3400/3450, added 571 disableSpeedup option. 572 * doc/plustek/Plustek-USB-TODO.txt doc/plustek/Plustek-USB.changes 573 doc/descriptions/plustek.desc: Updated. 574 5752004-07-21 Stéphane Voltz <svoltz@wanadoo.fr> 576 577 * backend/umax_pp_low.c backend/umax_pp.c tools/umax_pp.c: 578 fixed a 610P initialization bug that shown up when changing from color 579 to grey mode. Changed version numbers. 580 5812004-07-18 Karl Heinz Kremer <khk@khk.net> 582 583 * doc/descriptions/epson.desc: Added CX-5400, RX-500 and RX-600; updated version 584 * doc/descriptions/unsupported.desc: Removed RX-500 585 5862004-07-16 Henning Meier-Geinitz <henning@meier-geinitz.de> 587 588 * doc/descriptions-external/epkowa.desc: Added Epson Perfection 589 3170 Photo as it's reported to work with that backend. 590 * doc/descriptions/unsupported.desc: Added some scanners. Removed 591 Epson Perfection 3170 (now in epkowa). 592 5932004-07-16 Gerhard Jaeger <gerhard@gjaeger.de> 594 595 * doc/plustek/Makefile.module doc/plustek/BUILD 596 doc/plustek/VERSION0 doc/plustek/VERSION1: Removed, no longer needed. 597 * doc/plustek/Makefile.kernel2x doc/plustek/MakeModule.sh: 598 Getting version information now out of the backends main file. 599 * doc/plustek/Plustek_PARPORT.changes: Updated. 600 * doc/descriptions/plustek_pp.desc: Updated. 601 * doc/sane-plustek.man: Fixed typo. 602 * backend/plustek-pp.[ch], backend/plustek-pp_*.[ch]: 603 Added DevFS support for kernel 2.6, removed floating point 604 operations (Thanx to Rafal Rzepecki), bumped up build number, 605 cleanup work. 606 * doc/plustek/Plustek_USB.changes: Updated. 607 * backend/plustek.c: Bumped up build number 608 * backend/plustek-usbshading.c: Improved autowarmup, cleanup work. 609 * backend/plustek-usb.h backend/plustek-usbdevs.c 610 backend/plustek-usbhw.c backend/plustek-usnscan.c: Improved 611 fastforward stuff, cleanup work. 612 * sanei/sanei_lm983x.c: Cleanup work. 613 6142004-07-15 Rene Rebe <rene@rocklinux.org> 615 616 * include/sane/sane.h: added extern "C" for compilation with a C++ 617 compiler 618 6192004-07-12 Henning Meier-Geinitz <henning@meier-geinitz.de> 620 621 * doc/sane-coolscan2.man doc/sane-microtek2.man: Fixed 622 manual page problems. 623 6242004-07-10 Gerard Klaver <gerard at gkall dot hobby dot nl> 625 626 * tools/check-usb-chip.c: Added check for the GT-8911. 627 6282004-07-10 Henning Meier-Geinitz <henning@meier-geinitz.de> 629 630 * tools/check-usb-chip.c: Also check the number of interfaces for 631 the GT-6816 to avoid conflicts with other GT chips. 632 6332004-07-09 Henning Meier-Geinitz <henning@meier-geinitz.de> 634 635 * doc/descriptions-external/brother.desc: New file. Added the 636 scanners listed on the brother backend page. Used "untested" 637 status as we don't have confirmation that the backend actually 638 works. 639 * tools/hotplug/libsane.usermap: Added Mustek ScanExpress 1248UB. 640 * tools/sane-desc.c: XML mode updates (patch from Jose Gato 641 <jgato@gsyc.escet.urjc.es>). 642 * doc/descriptions/ma1509.desc: Removed dead link. 643 6442004-07-05 Gerhard Jaeger <gerhard@gjaeger.de> 645 646 * doc/descriptions/plustek.desc: Changed status of CanoScan D660U. 647 * doc/plustek/Plustek-USB*: Update. 648 * backend/plustek.c: Bumped up build number. 649 * backend/plustek-usb.[ch] backend/plustek-usbdevs.c 650 backend/plustek-usbhw.c backend/plustek-usbimg.c 651 backend/plustek-usbmap.c backend/plustek-usbscan.c: Added support 652 for binary scanning for the CanoScan D660U, cleanup work. 653 6542004-07-03 Peter Fales <peter@fales-lorenz.net> 655 656 * acinclude.m4, aclocal.m4, configure, tools/sane-config.in: 657 When using pkg-config to get library flags for gphoto2, any 658 extra flags (such as -L) must be passed to sane-config.in so 659 that it can find the libraries in a non-standard location. 660 (Bug #300686) 661 6622004-07-02 Gerhard Jaeger <gerhard@gjaeger.de> 663 664 * po/*.po: Updated according to changes in the plustek backend. 665 * backend/plustek.c backend/plustek-usb*: Major update, see 666 doc/plustek/Plustek-USB.changes. 667 * doc/sane-plustek.man: Update. 668 * doc/plustek/Plustek-USB.changes: Update. 669 * doc/descriptions/plustek.desc: Removed unsupported devices, 670 updated some states. 671 * doc/descriptions/plustek_pp.desc: URL update. 672 * doc/descriptions/u12.desc: URL update, changed state of backend. 673 * doc/sane-plustek_pp.man: URL update. 674 * doc/sane-u12.man: URL update. 675 6762004-06-30 Frank Zago <fzago at austin dot rr dot com> 677 678 * backend/leo.c doc/descriptions/leo.desc: added support for 679 Genius FS-1130 Colorpage Scanner. 680 6812004-06-30 Gerhard Jaeger <gerhard@gjaeger.de> 682 683 * doc/plustek/Makefile.kernel26: fixed floating point issues 684 for SuSE kernels. 685 6862004-06-28 Henning Meier-Geinitz <henning@meier-geinitz.de> 687 688 * doc/descriptions/unsupported.desc: Added Microtek and Xerox 689 scanners. 690 * tools/sane-desc.c: Added xml output (patch from 691 jose <jgato@lambdaux.com>). Other minor fixes. 692 6932004-06-28 m. allan noah <anoah at pfeiffer dot edu> 694 695 * backend/fujitsu.c: use model code instead of string compare 696 submitted by: stan at saticed.me.uk 697 6982004-06-21 Gerhard Jaeger <gerhard@gjaeger.de> 699 700 * doc/descriptions/unsupported.desc: removed Compac S4 100 701 (supported by the Plustek backend), added various Plustek 702 devices, changed OpticPro m12 to OpticSlim M12 703 7042004-06-22 Henning Meier-Geinitz <henning@meier-geinitz.de> 705 706 * backend/microtek2.c: Fixed some (but not all) MIN related 707 compilation warnings (bug #300823). 708 * tools/sane-find-scanner.c: Look for NetBSD uscanner devices (bug 709 #300815). 710 7112004-06-22 Rene Rebe <rene@rocklinux.org> 712 713 * backend/avision.c, backend/avision.h, doc/sane-avision.man: 714 Fixed compilation warning (Bug #300399) and added a force-a3 715 option, needed for A3 scanner returning bogus scan area definitions 716 7172004-06-21 Gerhard Jaeger <gerhard@gjaeger.de> 718 719 * po/*.po: Updated according to upcoming changes in the plustek backend. 720 7212004-06-20 Mattias Ellert <mattias.ellert@tsl.uu.se> 722 723 * aclocal.m4, configure, sane/config.h.in, backend/Makefile.in, 724 backend/agfafocus.c, backend/artec_eplus48u.c, backend/avision.c, 725 backend/coolscan.c, backend/fujitsu.c, backend/pie.c, 726 backend/plustek.c, backend/plustek_pp.c, backend/sp15c.c, 727 backend/tamarack.c, backend/u12.c 728 * Fixing bug #300602 for the following backends: agfafocus, 729 artec_eplus48u, avision, coolscan, fujitsu, pie, plustek, 730 plustek_pp, sp15c, tamarack and u12 731 * Migrating the avision backend to sanei_threads (bug #300631) 732 7332004-06-19 Mattias Ellert <mattias.ellert@tsl.uu.se> 734 735 * backend/gt68xx.c po/sane-backends.bg.po po/sane-backends.cs.po 736 po/sane-backends.da.po po/sane-backends.de.po 737 po/sane-backends.es.po po/sane-backends.fr.po 738 po/sane-backends.it.po po/sane-backends.nl.po 739 po/sane-backends.no.po po/sane-backends.pt.po 740 po/sane-backends.ru.po po/sane-backends.sv.po 741 * Option names should not be tagged for localization 742 * Fixing some typos 743 * New localizable strings from the gt68xx backend (pofiles regenerated) 744 * Swedish translation updated 745 7462004-06-19 Mattias Ellert <mattias.ellert@tsl.uu.se> 747 748 * sanei/sanei_scsi.c, tools/sane-find-scanner.c 749 * SCSI scanners can now be selected by LUN on MacOS X 750 * sane-find-scanner now finds SCSI scanners on MacOS X 751 * making some sanei_scsi internal functions static 752 7532004-05-30 Peter Fales <peter@fales-lorenz.net> 754 755 * acinclude.m4, aclocal.m4, configure.in, configure 756 In addition to using pkg-config to find the gphoto2 library flags, 757 we should check to see whether it's actually possible to link 758 a program using those flags. 759 7602004-06-18 Henning Meier-Geinitz <henning@meier-geinitz.de> 761 762 * doc/gt68xx/gt68xx.TODO: New file. Lots of bugs and missing 763 features for the gt68xx backend. 764 * backend/gt68xx.c backend/gt68xx_devices.c backend/gt68xx_generic.c 765 backend/gt68xx_gt6801.c backend/gt68xx_gt6801.h backend/gt68xx_gt6816.c 766 backend/gt68xx_high.c backend/gt68xx_high.h backend/gt68xx_low.c 767 backend/gt68xx_low.h backend/gt68xx_mid.c doc/descriptions/gt68xx.desc 768 doc/gt68xx/gt68xx.CHANGES: Updated to backend version 61. Lots 769 of fixes for coarse calibration, scanning speed and several 770 scanners. For details, see gt68xx.CHANGES. 771 7722004-06-17 Henning Meier-Geinitz <henning@meier-geinitz.de> 773 774 * doc/.cvsignore: Added *.8. 775 7762004-06-17 Stéphane Voltz <svoltz@wanadoo.fr> 777 778 * backend/umax_pp_low.c doc/descriptions/umax_pp.desc 779 doc/sane-umax_pp.man: 780 fixed overflows in 610P shading calibration coefficients, 781 minor man update, 610P status change from minimal to good 782 7832004-06-16 Oliver Schwartz <Oliver.Schwartz@gmx.de> 784 785 * backend/snapscan.h backend/snapscan.c backend/snapscan-usb.c: 786 Don't enforce even number of URB packages on 1212u_2 since 787 it causes problems. See bug #300753. 788 7892004-06-15 Henning Meier-Geinitz <henning@meier-geinitz.de> 790 791 * backend/snapscan.c: Only use __attribute__ if gcc is used for 792 compilation. Some other compilers don't know __attribute__ and 793 therefore can't compile sane-backends without this fix. See 794 bug #300803. 795 7962004-06-15 Stéphane Voltz <svoltz@wanadoo.fr> 797 798 * backend/umax_pp_low.h backend/umax_pp_low.c backend/umax_pp_mid.c: 799 610P gray level shading calibration fix. Added timer to let 610P 800 ASIC to settle down after probing. 801 8022004-06-13 Julien Blache <jb@jblache.org> 803 804 * doc/Makefile.in: saned is in /usr/sbin, its manpage should go to 805 section 8. Fixed everything referring to saned(1) to refer to saned(8). 806 8072004-06-13 Mattias Ellert <mattias.ellert@tsl.uu.se> 808 809 * doc/descriptions/unsupported.desc: Added NEC Petiscan as unsupported 810 8112004-06-13 Karl Heinz Kremer <khk@khk.net> 812 813 * backend/sane_usb.c: Added Perfection 1650 back in that was removed by 814 mistake and finally removed Perfection 1250. 815 8162004-06-12 Stéphane Voltz <svoltz@wanadoo.fr> 817 818 * backend/umax_pp_low.c tools/umax_pp.c: final fixes for 610P color 819 scanning, parallel port autodetection for the umax_pp tool. 820 8212004-06-10 Henning Meier-Geinitz <henning@meier-geinitz.de> 822 823 * doc/descriptions/mustek_usb.desc: Fixed version number. 824 8252004-06-08 Gerhard Jaeger <gerhard@gjaeger.de> 826 827 * backend/plustek-pp_misc.c: fixed multiple parport problem for kernel 2.6.x. 828 * backend/plustek_pp.c: bumped up version number. 829 * doc/plustek/BUID: bumped up build number. 830 8312004-06-08 Henning Meier-Geinitz <henning@meier-geinitz.de> 832 833 * tools/RenSaneDlls.cmd: Fixed newlines. 834 * README.netbsd: Mention SCSI buffer size problems and uk/ss files 835 issue. 836 * backend/mustek.c doc/descriptions/mustek.desc 837 doc/mustek/mustek.CHANGES: Reduced scan area of Mustek Paragon 838 1200 A3 Pro. Removed warning message. Increased support level to 839 complete. 840 * tools/hotplug/libsane.usermap: Added another variant of a 841 Plustek OpticPro 1248U. 842 * doc/descriptions/unsupported.desc: Added Syscan TravelScan FS-531. 843 8442004-06-06 Karl Heinz Kremer <khk@khk.net> 845 846 * backend/epson_usb.c: remove product IDs for Perfection 1250 and 1260 847 8482004-06-06 Oliver Schwartz <Oliver.Schwartz@gmx.de> 849 850 * backend/snapscan-usb.c: Don't use shared memory on OS/2 and 851 when using pthreads. 852 8532004-06-06 Henning Meier-Geinitz <henning@meier-geinitz.de> 854 855 * tools/hotplug/libsane.usermap: Added Mustek BearPaw 2448 Plus 856 and Plustek OpticPro U16B. 857 8582004-06-05 Henning Meier-Geinitz <henning@meier-geinitz.de> 859 860 * tools/README tools/RenSaneDlls.cmd: Added REXX script to convert 861 backend-DLL-filenames according to 8.3 naming convention 862 necessary for DLLs on OS/2 (from Franz Bakan). 863 8642004-06-02 Henning Meier-Geinitz <henning@meier-geinitz.de> 865 866 * backend/net.c doc/sane-net.man doc/saned.man frontend/saned.c: 867 Changed service name from "sane" to "sane-port". This is the 868 IANA registered service name for port 6566 (bug #300758). 869 8702004-06-02 Oliver Schirrmeister <oschirr@abm.de> 871 872 * fujitsu.c 873 bugfix: It is possible to read duplex color now. 874 8752004-05-31 Henning Meier-Geinitz <henning@meier-geinitz.de> 876 877 * AUTHORS: Mattias Ellert has CVS write access now. 878 8792004-05-30 Peter Fales <peter@fales-lorenz.net> 880 * acinclude.m4, aclocal.m4, configure.in, configure 881 Use pkg-config rather than gphoto2-config to get gphoto 882 build parameters (bug #300686) 883 8842004-05-30 Henning Meier-Geinitz <henning@meier-geinitz.de> 885 886 * backend/v4l.c: Used SANE_VALUE_SCAN_MODE_* constants. 887 * doc/descriptions-external/viceo.desc: Mention special kernel patch. 888 8892004-05-29 Henning Meier-Geinitz <henning@meier-geinitz.de> 890 891 * backend/sp15c.c: Fixed the fix of the sanei_thread fix 892 (from Mattias Ellert). 893 8942004-05-28 Henning Meier-Geinitz <henning@meier-geinitz.de> 895 896 * README.hp-ux: Mention trouble with higher optimization levels 897 (from Ulrich Deiters <ukd@xenon.pc.Uni-Koeln.DE>). 898 * doc/descriptions/unsupported.desc: Added Dell A920, Microtek 899 1850S and Plustek OpticPro m12. Removed HP,Scanjet 2300 (already 900 in genesys.desc). 901 * backend/sp15c.c: Fixed sanei_thread fix (bug #300634, by Mattias 902 Ellert). 903 9042004-05-27 Oliver Schwartz <Oliver.Schwartz@gmx.de> 905 906 * backend/snapscan.c backend/snapscan-usb.c: Use shared 907 memory for urb counters 908 9092004-05-24 Henning Meier-Geinitz <henning@meier-geinitz.de> 910 911 * backend/dll.c doc/descriptions/dll.desc: Work around 8 char 912 limit for dynamic loading on OS/2 (patch from Franz Bakan 913 <fbakan@gmx.net>). 914 9152004-05-24 m. allan noah <anoah at pfeiffer dot edu> 916 * backend/fujitsu.[ch]: apply Mattias Ellert's thread patch 917 split packet counter into r and w 918 9192004-05-23 Henning Meier-Geinitz <henning@meier-geinitz.de> 920 921 * tools/check-usb-scanner.c: Detect GL660+GL646 on USB2 also. 922 Fixed Mustek MA1017 scanner freeze problem. 923 * backend/Makefile.in backend/agfafocus.c backend/agfafocus.h 924 backend/microtek2.c backend/microtek2.h backend/sp15c.c 925 backend/sp15c.h backend/tamarack.c backend/tamarack.h: 926 Use sanei_thread instead of fork() in the unmaintained backends. 927 Patches from Mattias Ellert (bugs: 300635, 300634, 300633, 300629). 928 9292004-05-21 Gerhard Jaeger <gerhard@gjaeger.de> 930 931 * sanei/sanei_pp.c: fixed compilation problem on HP-UX. 932 9332004-05-21 Ulrich Deiters <ukd@xenon.pc.uni-koeln.de> 934 935 * backend/canon.c, canon-sane.c, canon.h: removed an option 936 (OPT_PAGE) that conflicted with some frontends 937 9382004-05-18 Ulrich Deiters <ukd@xenon.pc.uni-koeln.de> 939 940 * backend/canon.c, canon-sane.c: memory leak and bug fixed 941 in slide scanner code 942 9432004-05-18 Henning Meier-Geinitz <henning@meier-geinitz.de> 944 945 * doc/descriptions/unsupported.desc: Added more Canon cartridge 946 scanners. Updated Visioneer Paperport 3100b. 947 9482004-05-18 Michael Herder <crapmail@nurfuerspam.de> 949 950 * backend/Makefile.in: 951 adjusted for use with sanei_thread and artec_eplus48u backend 952 (thanks Mattias Ellert) 953 9542004-05-16 Oliver Rauch <Oliver.Rauch@Rauch-DOmain.DE> 955 956 * sanei/sanei_config.c: added DIR_SEP=";" and PATH_SEP="\\" 957 for windows (when windows.h) is available 958 959 * backend/dll.c: added DIR_SEP definitions from sanei_config.c 960 and replaced relevant ":" by DIR_SEP 961 9622004-05-15 Gerhard Jaeger <gerhard@gjaeger.de> 963 964 * doc/plustek/BUID: bumped up build number. 965 * doc/plustek/Plustek-PARPORT.changes: update 966 * backend/plustek-pp_misc.c: fixed kernel 2.6 issue. 967 fixed also Bug #300698. 968 9692004-05-15 Michael Herder <crapmail@nurfuerspam.de> 970 971 * backend/artec_eplus48u.c backend/artec_eplus48u.h: 972 applied patch from Mattias Ellert (thanks), which adds support 973 for sanei_thread 974 9752004-05-15 Stéphane Voltz <svoltz@wanadoo.fr> 976 977 * backend/umax_pp_low.c backend/umax_pp.c tools/umax_pp.c: fixed 978 origin shift bug for 610P. Added on guard against configuration 979 that can put several 'port' option in conf file. 980 9812004-05-13 Stéphane Voltz <svoltz@wanadoo.fr> 982 983 * backend/umax_pp_low.c backend/umax_pp.c tools/umax_pp.c: fixed 984 data lines reordering for 610P 985 9862004-05-12 Henning Meier-Geinitz <henning@meier-geinitz.de> 987 988 * sane-backends.lsm: Updated FTP server link to ftp.sane-project.org. 989 9902004-05-11 Henning Meier-Geinitz <henning@meier-geinitz.de> 991 992 * Makefile.in: Remove autoconf temp files and some japi stuff in 993 distclean target. 994 9952004-05-10 Stéphane Voltz <svoltz@wanadoo.fr> 996 997 * backend/umax_pp_low.c : fixed 300x600 dpi scans, direct 998 hardware access and timing issues for 610P 999 10002004-05-06 Jochen Eisinger <jochen@penguin-breeder.org> 1001 1002 * tools/hotplug/libusbscanner: latest hotplug doesn't set 1003 DEVICE on 2.6.x kernels. Added a workaround 1004 10052004-05-05 Matthew Duggan <stauff1@users.sourceforge.net> 1006 1007 * include/sane/saneopts.h: Added SANE_VALUE_SCAN_MODE_* strings. 1008 * backend/canon_pp.c: Used them. 1009 10102004-05-01 Jochen Eisinger <jochen@penguin-breeder.org> 1011 1012 * tools/hotplug/libsane.usbmap: removed empty lines, latest 1013 hotplug cannot cope with them 1014 10152004-03-15 Stéphane Voltz <svoltz@wanadoo.fr> 1016 1017 * backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.c 1018 backend/umax_pp_mid.h backend/umax_pp.c backend/umax_pp.h 1019 tools/umax_pp.c: added support for 610P 1020 10212004-05-01 Henning Meier-Geinitz <henning@meier-geinitz.de> 1022 1023 * configure configure.in: Warnings enabled again. Added -cvs to 1024 version. 1025 * Makefile.in: Added Changelog-1.0.14 to DISTFILES. 1026 1027Older entries can be found in ChangeLog-1.0.14. 1028