Package Release Info

sane-backends-1.0.27-4.27

Update Info: Base Release
Available in Package Hub : 15 SP2 Subpackages

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

sane-backends-32bit

Change Logs

* Thu Apr 12 2018 jsmeix@suse.de
- Replaced the non-working saned@.service with the simpler kind
  according to the second template in "man saned" of the therein
  described "systemd configuration for saned" (boo#1074054).
* Wed Mar 21 2018 jsmeix@suse.de
- Drop BuildRequires for libieee1284-devel and libieee1284
  which is only needed for some parallel port scanners
  but parallel port scanners are no longer supported
  so that the backends canon_pp, hpsj5s, and mustek_pp
  are no longer provided.
- Fixed installation of systemd unit files saned@.service
  and saned.socket that enable socket based saned activation
  which replaces xinetd (boo#1074054).
* Sun Oct 29 2017 meissner@suse.com
- add a 32bit devel package for use in wine32 bit builds
* Fri Jun 16 2017 nmoudra@suse.com
- Deleted xinetd service in favor of socket based activation
  via systemd unit files saned@.service and saned.socket
  see https://build.opensuse.org/request/show/504186
* Wed May 24 2017 jsmeix@suse.de
- Upgraded to sane-backends version 1.0.27:
  There is no 1.0.26 release of sane-backends.
  That number was skipped so that the SANE upstream
  development version numbers would more clearly be
  an extension of the prior release.
  Changes since 1.0.25:
  * Significant enhancements to canon_dr, epjitsu, epsonds,
    fujitsu, genesys, hp3500, pixma and xerox-mfp backends.
  * Minor updates, bugfixes or scanners added in several backends.
  * 30+ new scanner models supported.
  * Made libusb-1.0 the default for USB support.
  * Switched code from C90 to C99 (Thanks to Volker Diels-Grabsch).
  * Updated Linux USB3 workaround:
    The Linux USB3 workaround which was added in version 1.0.25
    is now disabled by default. If you have difficulty using
    a scanner which previously worked, or intermittent scanner
    availability, try setting the new environment variable
    SANE_USB_WORKAROUND=1
    before starting your frontend.
  * Documentation and translation updates.
  * Bugfixes (Avahi, threading, USB, ICC/PNG/JPEG, etc).
  * Reduced compiler warnings, improved code:
    A special thanks goes to Olaf Meeuwissen for picking up
    the janitorial duties in sane-backends. He has found and
    fixed a large number of long-standing bugs, curated the
    SANE upstream bug tracker, improved the build scripts
    and docs, and provided user support.
- CVE-2017-6318.patch is no longer needed because
  the issue is fixed in the upstream sources.
- dell1600n_net-fix-strncat.patch is no longer needed because
  the issue is fixed in the upstream sources.
* Tue Feb 28 2017 jsmeix@suse.de
- CVE-2017-6318.patch fixes CVE-2017-6318 which is about that via
  access to saned some opcodes could leak uninitialized memory
  back to the requester allowing information disclosure
  of memory content in saned (bsc#1027197).
  In general regarding "access to saned" see
  https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings
* Mon Jan 11 2016 olaf@aepfle.de
- sane-backends.builttime.patch: reduce build-compare noise
* Wed Dec 30 2015 stefan.bruens@rwth-aachen.de
- remove gphoto2 backend, as is usefulness is highly questionable,
  but adds many (indirect) build and runtime dependencies
* Tue Oct 06 2015 jsmeix@suse.de
- Upgraded to sane-backends version 1.0.25:
  Changes since 1.0.24:
  * New backends: epsonds (Epson DS, PX and WF series),
    pieusb (PIE and Reflecta film/slide scanners).
  * Support for JPG and PNG output format in scanimage.
  * Significant enhancements to avision, canon_dr, epjitsu,
    fujitsu, genesys, kodakaio and pixma backends.
  * Minor updates, bugfixes or scanners added in several backends.
  * 300 new scanner models supported.
  * Workaround for USB3 problems in Linux kernel.
  * Added code for IR functionality.
  * Documentation and translation updates.
  * Bugfixes (threading, networking, udev rules).
  A big thanks to Olaf Meeuwissen, for his efforts in bug triage,
  patch wrangling and code cleanups.
- fix-buffer-overflow.patch, fix-mustek_pp_ccd300.c.patch,
  install-umax_pp-tool.patch, MG5550-works.patch are obsolete
  since sane-backends-1.0.24 because it is fixed in the source.
- re-add-SANE_CAP_ALWAYS_SETTABLE.patch should be longer needed
  because there should be longer a fontend that references
  SANE_CAP_ALWAYS_SETTABLE in its source code.
- Recreated adapt_epkowa.desc_for_yast2-scanner.patch
  according to the comment in sane-backends.spec
  so that it applies for sane-backends-1.0.25.
- Dropped avision.c.patch and avision.conf.patch
  (cf. the entry below dated "Mon Sep 15 23:23:23 UTC 2013")
  because it does no longer apply to sane-backends-1.0.25 sources.
  Issues that are not specific for a particular Linux distribution
  must be fixed directly at SANE upstream so that all Linux
  distributions get it properly fixed and not via patches
  at one particular Linux distribution where it falls apart
  each time when SANE upstream changes that sources.
- Added BuildRequires for libpng-devel and libtiff-devel because
  scanimage output format supports PNG and TIFF.
- dell1600n_net-fix-strncat.patch fixes the following build error:
  Statement might be overflowing a buffer in strncat.
  BAD: strncat(buffer,charptr,sizeof(buffer)) is wrong
  GOOD: strncat(buffer,charptr,sizeof(buffer)-strlen(buffer)-1)
  The upstream issue report is
  https://alioth.debian.org/tracker/index.php?func=detail&aid=315198&group_id=30186&atid=410366
- Disabled use of LaTeX to generate documentation because LaTeX
  blows up the build system and "BuildRequires: texlive-latex"
  causes various cycles and the sane.ps documentation
  is not for users but for developers who could get
  the "Programmer's Documentation" from SANE upstream
  at http://www.sane-project.org/docs.html
* Wed Jan 14 2015 johannes@lst.de
- MG5550-works.patch: support Canon Pixma MG5500