Changelog for
sane-backends-32bit-1.0.19-99.1.x86_64.rpm :
* Wed Dec 03 2008 lnusselAATTsuse.de- use \"usb\" instead of \"usb_device\" (bnc#438867)
* Wed Dec 03 2008 jsmeixAATTsuse.de- Moved /etc/hal/fdi/policy/10osvendor/70-scanner.fdi to /usr/share/hal/fdi/information/20thirdparty/70-scanner.fdi (see Novell/Suse Bugzilla bnc#438867).
* Tue Nov 18 2008 jsmeixAATTsuse.de- In /etc/hal/fdi/policy/10osvendor/70-scanner.fdi disable entries for USB scanners which are \"unsupported\" (see Novell/Suse Bugzilla bnc#444158).
* Wed Oct 29 2008 jsmeixAATTsuse.de- Having only models in /etc/udev/rules.d/55-libsane.rules which are in /etc/udev/rules.d/56-sane-backends-autoconfig.rules is too restrictive because libsane.rules disables USB autosuspend in the kernel which is needed as safe default for any scanner regardless of its support status. The only valid exception are unsupported models. Therefore the scanner database is now created directly in the spec file with the file name \"scanner.database\" so that the scanner database can also be used to determine the \"unsupported\" models to be disabled in libsane.rules (see Novell/Suse Bugzilla bnc#439193).
* Tue Oct 28 2008 jsmeixAATTsuse.de- install-umax_pp-tool.patch installs tools/umax_pp as /usr/bin/umax_pp which is built but not installed but it is needed to recover from a failed scan with scanners which use the umax_pp backend (see the Debian report http://bugs.debian.org/496833).
* Tue Oct 28 2008 jsmeixAATTsuse.de- Avoid false positives (e.g. unsupported) and problematic models in /etc/udev/rules.d/55-libsane.rules by having all model entries disabled where the support status is not \"complete\" or \"good\", i.e. when it is not listed in /etc/udev/rules.d/56-sane-backends-autoconfig.rules (see Novell/Suse Bugzilla bnc#439193).
* Tue Oct 21 2008 jsmeixAATTsuse.de- Changed /etc/udev/rules.d/55-libsane.rules to jump to the end if SUBSYSTEM!=\"usb\" and replaced SYSFS by ATTR and did the same chages in create_sane-backends-autoconfig.rules (see Novell/Suse Bugzilla bnc#436085).
* Thu May 15 2008 jsmeixAATTsuse.de- Changed create_sane-backends-autoconfig.rules to output \'$$\' insead of \'$\' because in udev rules files \'$$\' represents the \'$\' character itself, see \"man udev\" (see Novell/Suse Bugzilla bnc#390783).
* Thu Apr 17 2008 jsmeixAATTsuse.de- Use info.subsystem instead of the deprecated info.bus for the HAL 70-scanner.fdi file.- Changed create_sane-backends-autoconfig.rules to ignore the INTERFACE field because it could be empty or arbitrary stuff like \"Parport USB\" or \"SCSI USB IEEE-1394\".
* Fri Apr 11 2008 jsmeixAATTsuse.de- Updated epkowa.desc from the current Iscan version 2.10.0.1.- Replaced hpaio.desc which is currently messed up in HPLIP by create_hpaio.desc_from_models.dat which creates hpaio.desc directly from the models.dat file from HPLIP version 2.8.4.
* Thu Apr 10 2008 roAATTsuse.de- added baselibs.conf file to build xxbit packages for multilib support
* Tue Apr 08 2008 jsmeixAATTsuse.de- fix-sanei_scsi_find_devices.patch lets sanei_scsi_find_devices continue on to look at subsequent devices if the attach callback returns anything other than SANE_STATUS_GOOD (see Novell/Suse Bugzilla bnc#350688).
* Tue Mar 18 2008 jsmeixAATTsuse.de- Added \"Supplements: sane-backends\" to sane-backends-autoconfig sub-package.
* Thu Mar 13 2008 jsmeixAATTsuse.de- Added \"scanner autoconfiguration\" support via create_scanner_database, create_sane-backends-autoconfig.rules which create /etc/udev/rules.d/56-sane-backends-autoconfig.rules and provide it in the new sane-backends-autoconfig sub-package (see Novell/Suse Bugzilla bnc#347943).
* Tue Mar 11 2008 jsmeixAATTsuse.de- Replaced \"scanner\" by \"SCSIviaUSBscanner\" in info.capabilities in 70-scanner.fdi to explicitely mark those special USB scanners which do not use libusb but an unusual SCSI protocol which is a derivative of usb storage (see Novell/Suse Bugzilla bnc#341565).
* Thu Feb 28 2008 jsmeixAATTsuse.de- Updated to sane-backends version 1.0.19: New backends: cardscan (Corex Cardscan 800c), epjitsu (Epson-based Fujitsu), epson2 (various Epson scanners), hp3900 (HP ScanJet 3970 and more), hp5590 (HP ScanJet 5590 and more), hpljm1005 (HP LaserJet M1005 and more), hs2p (Ricoh IS400 series) Updated backends: abaton, agfafocus, apple, artec, artec_eplus48u, as6e, avision, canon, coolscan, coolscan2, dc25, dell1600n_net, dll, epson, fujitsu, genesys, gt68xx, hp3500, ibm, lexmark, microtek, microtek2, mustek, nec, net, pie, pint, pixma, plustek, plustek_pp, ricoh, s9036, sm3600, sm3840, snapscan, sp15c, st400, tamarack, teco2, test, u12, umax, umax1220u, umax_pp Plus: Scanimage detects more chipsets. Internal scsi, usb, tcp and udp code updates. Basic HAL .fdi creation support Build system updates. Updated translations. Documentation updates. Bugfixes. Note: This will be (hopefully) the last release of the SANE 1.0 series. The next release will be extended (in a backwards compatible fashion) to support more features of modern scanners.- sane-backends-1.0.16-nb.patch (did locale rename: no -> nb) is obsolete since version 1.0.19 because it uses already \'nb\'.- in fix-buffer-overflow.patch the overflows in backend/epson.c backend/as6e.c and sanei/sanei_ab306.c are obsolete because they are fixed in the source (only backend/niash.c is left).- replace-HZ-by-sysconf_SC_CLK_TCK.patch is obsolete because it is fixed in the source.- fujitsu-disable-hw_ink_remain.patch is obsolete because it is fixed in the source.- in fix-uninitialized-variables.patch the fix regarding teco2.c is obsolete because it is fixed in the source but a new fix regarding avision.c was added.- fix-ambiguous-post-pre-increment.patch is obsolete because it is fixed in the source.- module-build.diff is dropped because there is no reason to build driver modules as libtool modules and furthermore it makes our package incompatible with the rest of the SANE world.- Since version 1.0.19 there is udev and HAL support. Therefore the old/outdated hotplug stuff (libsane.usermap and libusbscanner) is dropped (it was never used by openSUSE). Also the evil-hack init-script \"sane-dev\" is no longer provided. libsane.rules.CVS-2007-07-29.using-lp is obsolete because the udev rules file 55-libsane.rules is directly derived from tools/udev/libsane.rules. create_hal_global_fdi_from_libsane.rules is obsolete because the HAL fdi file 70-scanner.fdi is directly derived from tools/hal/libsane.fdi.
* Thu Jan 31 2008 adrianAATTsuse.de- Call create_hal_global_fdi_from_libsane.rules via bash. We can not rely on source file permissions
* Tue Aug 14 2007 jsmeixAATTsuse.de- Replaced create_hal_global_fdi_for_scanners by create_hal_global_fdi_from_libsane.rules which creates the global HAL 70-scanner.fdi file during build-time from the libsane.rules file (see Novell/Suse Bugzilla bnc#298878).
* Fri Aug 10 2007 jsmeixAATTsuse.de- Removed hpoj.desc completely to avoid confusion with its successor hpaio.desc because since openSUSE 10.3 the package hp-officeJet (for hpoj.desc) is dropped.- Updated hpaio.desc from the current HPLIP version 2.7.7.- Updated epkowa.desc from the current Iscan version 2.8.0.1.
* Fri Aug 03 2007 jsmeixAATTsuse.de- Added libsane.rules.CVS-2007-07-29.using-lp which are udev rules that are needed for the openSUSE 10.3 kernel. The rules are derived from what sane-desc in sane-backends 1.0.18-cvs creates.
* Wed Jun 13 2007 jsmeixAATTsuse.de- Adapted create_hal_global_fdi_for_scanners according to the currently newest changes in HAL (see Suse Bugzilla bnc#250659).
* Wed Jun 06 2007 dmuellerAATTsuse.de- module-build.diff builds driver modules as libtool modules.
* Sat Apr 21 2007 ajAATTsuse.de- Use texlive.
* Wed Feb 21 2007 jsmeixAATTsuse.de- Added a fix for an \"array subscript is above array bounds\" error in niash.c to fix-buffer-overflow.patch (see Suse Bugzilla bnc#246654).
* Wed Jan 31 2007 jsmeixAATTsuse.de- Added a fix for an \"array subscript is above array bounds\" error in sanei_ab306.c to fix-buffer-overflow.patch (see Suse Bugzilla bnc#239953).
* Mon Jan 29 2007 jsmeixAATTsuse.de- Renamed the package from \'sane\' (which is only used by Suse) to \'sane-backends\' which is used by the rest of the world and let this package provide and obsolete \'sane\'.- Updated replace-HZ-by-sysconf_SC_CLK_TCK.patch to what there will be done upstream.
* Fri Dec 08 2006 jsmeixAATTsuse.de- fix-ambiguous-post-pre-increment.patch fixes an ambiguous post-increment in canon-sane.c for big-endian architectures (e.g. PowerPC).
* Fri Oct 27 2006 jsmeixAATTsuse.de- Updated hpaio.desc from the current HPLIP version 1.6.10- Updated epkowa.desc from the current Iscan version 2.3.0.1.- Added fixes of possible strncat buffer overflows and strncpy unterminated string errors in as6e.c to fix-buffer-overflow.patch.- Replaced the complicated postinstall script by calling create_hal_global_fdi_for_scanners which should obsolete sane-dev (see Suse Bugzilla bnc#160899).- Moved sane-dev from {_initrddir} to {_datadir}/sane/ to have it still available in case of backward compatibility problems.
* Sun Oct 22 2006 meissnerAATTsuse.de- buildrequires libgphoto2-devel.
* Mon Sep 18 2006 jsmeixAATTsuse.de- fix-uninitialized-variables.patch fixes an uninitialized variable in teco2.c (see Suse Bugzilla bnc#205451).- create_hal_global_fdi_for_scanners can be called by HAL or YaST to create a global HAL fdi file for scanners which are known by the current SANE version (see Suse Bugzilla bnc#160899).
* Mon Sep 11 2006 jsmeixAATTsuse.de- disable-resmgr-support.patch disables the resmgr support in SANE which is no longer needed in SANE because resmgr works now outside of SANE via ACLs for the scanner device nodes.
* Mon Sep 04 2006 jsmeixAATTsuse.de- Replaced the fix from Thu Aug 31 in fujitsu.c by a new fix fujitsu-disable-hw_ink_remain.patch which disables hw_ink_remain which causes a buffer overflow (see Suse Bugzilla bnc#202243).
* Thu Aug 31 2006 jsmeixAATTsuse.de- Added a fix of a too small char array in fujitsu.c to fix-buffer-overflow.patch (see Suse Bugzilla bnc#202243).
* Fri Jul 21 2006 jsmeixAATTsuse.de- canon-backend-autoprobing.patch lets the \"canon\" backend do scanner auto-recognition (see Suse Bugzilla bnc#177492).
* Tue Jul 04 2006 jsmeixAATTsuse.de- Updated to sane-backends version 1.0.18: New backends: dell1600n_net, hp3500, pixma, stv680. Updated backends: avision, canon, dll, epson, fujitsu, genesys, gt68xx, microtek2, mustek_pp, niash, plustek, snapscan, sp15c, test, u12, umax1220u. Several bug fixes.- fix-buffer-overflow.patch fixes a too small char array which causes a buffer overflow if SANE_DEBUG_EPSON is set.- replace-HZ-by-sysconf_SC_CLK_TCK.patch replaces the fixed HZ compile-time value (no longer supported by new glibc) by the more correct sysconf(_SC_CLK_TCK) runtime value.- Updated hpaio.desc from the current HPLIP version 1.6.6a.- Updated epkowa.desc from the current Iscan version 2.1.0.1.