sane-backends-devel-1.0.31-lp151.6.3.1 4>$  Ap_9/=„J4/`J22s y'7[p;H:W^ā`|ee @x裋R3R?S%{aʣB i.GU)A)S}4ȣDZG0@!5{]g2ɭp+G[+Lbjܷ ݸε+ bZ҄&'* C+t}ƈ#QYm9c:hBNnct/%UK6t9a[A"CEBDWda59a24a726a84cb42fae0f926b946d9636d440af484eee1418b5a2b477fcbd353feff2bf7dc5c4491d4eae99fa0b6772c27b1ced_9/=„+9Q{]("ϐGg[ X3]&g *ބ&Џ8S~`J #}#sܛ<@N#ﻜa#:ݩ7zUf 7 t8DwG~a,^T%7_ٮHB*;`|IVpY'A^HF¾>,4Әz: +bLvq/+4/~‹"|HE/tQ5(>p>=?=d ) M ?\bh     8[~0(894:VF9YG9tH9I9X9Y9\9]: ^:\b:c;xd<e<f<l<u<,vStefan Brüns jsmeix@suse.dejsmeix@suse.demeissner@suse.comnmoudra@suse.comjsmeix@suse.dejsmeix@suse.deolaf@aepfle.destefan.bruens@rwth-aachen.dejsmeix@suse.dejohannes@lst.de- sane-backends version upgrade to 1.0.31 for SLE15: * sane-backends version upgrade to 1.0.30 fixes memory corruption bugs CVE-2020-12861, CVE-2020-12862, CVE-2020-12863, CVE-2020-12864, CVE-2020-12865, CVE-2020-12866, CVE-2020-12867 (bsc#1172524) cf. the entry below dated "Tue Aug 18 15:15:05 UTC 2020" * sane-backends version upgrade to 1.0.31 to further improve hardware enablement for scanner devices (jsc#SLE-15561 and jsc#SLE-15560 with jsc#ECO-2418) * The new sane-backends version requires additionally the libpoppler-glib8 RPM (because of the new escl backend) which is provided by the SLE15 Basesystem-Module.- Upgraded to sane-backends version 1.0.31 Changes since 1.0.30 see https://gitlab.com/sane-project/backends/-/blob/master/NEWS Backends * adds the canon_lide70 backend * avision: adds support for the KODAK i1120, fixes thread cancellation issues, disables exposure option for non-filmscanners * canon_dr: improves error reporting * dmc: fixes compiler warnings on the scan area options * epsonds: rewrites the network I/O following changes made to the epson2 backend in 1.0.30 to fix security issues. Network support is still unsupported. * escl: adds ADF support, fixes many minor issues and improves error handling. Now also supports devices behind a proxy (needs explicit configuration). * fujitsu: adds support for the fi-800R and a card scanning slot, fixes a bug when reading hardware sensors on the first invocation. Adds USB IDs for fi-7800 and fi-7900. * genesys: adds support for the Canon 5600F, Canon LiDE 90, Plustek OpticFilm 7200 and 7200 (v2), 7400, 7600i, 8100 and 8200i. Fixes several issues with the Canon 8600F. Adds 4800dpi support for the Canon LiDE 210 and fixes 3200dpi flatbed support on the Canon 8400F. Adds an option to fill dark calibration with a constant. Adds transparency support for gl847 chipset based devices. Fixes CIS scanner support for gl842 chipset based devices. Removes lineart and image enhancement emulation support. * gphoto: supports the PLANon DocuPen RC800 (with a recent enough version of gphoto2) * gt68xx: modifies scan cancellation behaviour * hp5400: adds button support, fixes a scan cancellation crash issue * pixma: add supports for the i-SENSYS MF440 Series and untested support for the PIXMMA G7000 Series and GM4000 Series as well as the i-SENSYS MF720 Series. * plustek: fixes a potential buffer overrun * test: adds gamma options Documentation * removes the SANE Standard. This is now maintained as a separate project at https://gitlab.com/sane-project/standard HTML and PDF versions can be found at https://sane-project.gitlab.io/standard/ * adds and updates information for multiple supported and unsupported devices * translation updates for British English, French, German, Italian and Ukranian * scanimage: documents the JPEG compression level * minor improvements documenting build requirements Build * removes the --with-api-spec option from configure * replaces the --enable-avahi option with an --with-avahi that defaults to enabling if possible. If the option is given and the required support is not available, configure will exit with an error. * improves checking for libjpeg version dependent requirements * has been made reproducable (upstream issue 228) * fixes build issues on MinGW Miscellaneous * various fixes and improvements in the USB record/replay support * fixes a file descriptor validation test in sanei_pio * adds missing include in sanei_usb - sane-backends.builttime.patch is no longer needed because the issue https://gitlab.com/sane-project/backends/-/issues/228 is fixed in the upstream sources- Update to 1.0.30: * epson2: fixes CVE-2020-12867 (GHSL-2020-075) and several memory management issues found while addressing that CVE * epsonds: addresses out-of-bound memory access issues to fix CVE-2020-12862 (GHSL-2020-082) and CVE-2020-12863 (GHSL-2020-083), addresses a buffer overflow fixing CVE-2020-12865 (GHSL-2020-084) and disables network autodiscovery to mitigate CVE-2020-12866 (GHSL-2020-079), CVE-2020-12861 (GHSL-2020-080) and CVE-2020-12864 (GHSL-2020-081). Note that this backend does not support network scanners to begin with. * magicolor: fixes a floating point exception and uninitialized data read * fixes an overflow in sanei_tcp_read()- Update to 1.0.29: * Backends + adds an escl backend (theoretically supporting all AirPrint devices with a scan unit) + adds support for 23 new scanner models via existing backends + significantly changes genesys and pixma backends + fixes bugs in canon_dr, fujitsu, hp3900, mustek_usb2, plustek and xerox_mfp backends + fixes all compiler warnings on Debian 10 (#120) + fixes portability issues for uClibc-ng and MacOS builds + adds support to record and replay USB I/O traffic + adds timestamps to debug logs * Frontends + fixes a 32-bit arithmetic overflow issue in scanimage * Documentation + updates translations for British English, Catalan, German, Ukrainian, Valencian + adds scangearmp2 external backend descriptions + updates hpaio and utsushi external backend descriptions + adds the ChangeLogs/ directory to the source tarball (#103) * Build + additionally requires libcurl and libxml2 to build the escl backend + requires libxml2 for USB I/O recording and replay functionality + re-enables pthread support for backends that use its API directly, irrespective of the pthread_t type (#153) + moves genesys and pixma backends to a directory of their own - Update to 1.0.28: * Backends + adds a ricoh2 backend + adds support for 40+ new scanner models + significantly changes canon_dr, fujitsu, genesys, gt68xx, + hp5590 and, pixma backends + fixes bugs in as6e, avision, mustek and plustek backends + fixes scores of compiler warnings * Frontends + adds, changes and removes options for saned (see man 8 saned for details) - adds: -l (listen), -D (daemonize), -o (once), - e (stderr), -u (user) - removes: -s (syslog). Use -a -d level -o -f for the old behavior - changes: -d (debug). Use -a -d level -o -f -e for the old behavior + saned now cancels scans if the data connections appears to have gone away (after 4 seconds by default, configurable in saned.conf) + adds --output-file option to scanimage + adds --help option to scan-find-scanner + changes sane-desc to create relative hyperlinks * Documentation + adds translations for Catalan, Hebrew and Valencian + updates translations for British English, Dutch, German and + Ukrainian + marks unmaintained backends as such + documents USB workaround in sane-usb manual page * Build + requires a C++11 compatible compiler for the genesys backend + requires a JPEG library when building the pixma backend + fixes unneeded linking when not using preloadable backend support + disables pthread support for systems with non-integral pthread_t type + normalizes trailing whitespace in source code files. If you have local patches that no longer apply, have a look at the whitespace ignoring options of patch and git apply. - Rebased patches: * sane-backends.builttime.patch - Dropped patches: * no-descriptions-external-hpoj.patch- 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).- 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).- add a 32bit devel package for use in wine32 bit builds- 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- 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.- 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- sane-backends.builttime.patch: reduce build-compare noise- remove gphoto2 backend, as is usefulness is highly questionable, but adds many (indirect) build and runtime dependencies- 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- MG5550-works.patch: support Canon Pixma MG5500hci-cnode1-m0 16038772261.0.311.0.31-lp151.6.3.11.0.31-lp151.6.3.1sane-configsanesane.hsaneopts.hlibsane.sosane-backends.pcsane-config.1.gz/usr/bin//usr/include//usr/include/sane//usr/lib//usr/lib/pkgconfig//usr/share/man/man1/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:14769/openSUSE_Leap_15.1_Update/47d9ed1706ce6bf09d280a55f2fbd0f8-sane-backends.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxPOSIX shell script, ASCII text executabledirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RPRI&S@utf-88a3fcd54f6f0347a530457cce690d03cc5e9eebe4c5658c4d1d34b61c9d39e68? 7zXZ !t/'" ] crv9uf:#%G,qUC˻B'H!YnNWKب&XU8m+gDT.<Z61?"6Mn(J /dƾ3u]Э>V,Sf3΍"_Fj_ ( y$1LjsBp Æ@%-8zJ]D+:qMdT AsjeUܜаNI&j`8סּZ긬8É x$-<(K梑Mdu 㟣~-,F2UHa9EI`))jj+K\wf20_~)>9ul6S)Pru` > tA9I4/d@!&6'Y=`Lk)FJr-o;$B+1t[p!Wo!DBC[Νֆj!ze쏶sqM$K*KBeG@4-·N} &G#qtť?J-ymtQ>bA&Jc Jl t^=+txX i]> rAi)obn䣧=DCVթpӓdؠ .'A; l@W2X_R=~IVx2 z vS>"{eǘix?ܺ#sV˸H c0oq⴩(~MG׎RhLH)ir@CX|Ω"EGH"xpOlMgqa}:`!4B"CBB Bqi_oy|הVϳD$w,=TE؉6K#h:&d8;7ީ7c2rp)Nm*N7^̝){aa?sTWS|:{xMv),9.)F+c% dL%"-B -5uTCڠR݃&s"n t:uWreP G2nzU\T:p!١TAO~QR v\4,8ʞ&zHs?TdUWk|n0G~_ht9 (˥itKL &hx`Z3d} ~(;mYu2`h<ũf@9d|+dl1 G})5[ }MD;GÚ]*]2e6zKN+0ϻ-J%H[ t`l~3l?ҕm*cA2wONEPu.!Ya;l΂ģ_HؼTX\xj5׫۪=ɰ[9 Fi 8dzG p )ht-g'K9v655./8S)#73dVb(EڨW6uN<4{85d=e"F漘Pʴ<\:Sܖ ʉXAޏi,09Н8qBO}ލgp3c)t8|,!7MrZUm~dzZ޶n;O3PԨraS|ԛ>@%ն;~<ڝAc%u8xӅ- E; .h҉@)gdZGL̞Sp*woRãMgfE|aykI5DDkp1*hčS2ʘ/7dW`N<c{[C $6"2CCZsv>Qō0\/ȄTrݘƧ}7-v:k`=ק٧tgͽ2O+V߅{)PA+%c.xJ٨6]#pS1utpoVK?K [gRM%aawZMёp+mi4bO/JzY,lhON5h@Rv Ԓݑ/z#KrΙCf)LhgA\9_"{8T 1-._ GyFe1\ߋƧ[J5 ܕQW:̳Ћj8" ql&$d٬uo%.E*% fjhLEҁaz9ExIz5.'nO%3.M&=yXq)>ٹ_8.H!$"֗{ZQHLf]7v죻Z TK\ߓkL7S ":pu<;477!Zڋ31kkp#FD  V+| #3h,E婧x)`PXЭŇw_K<_TRS$N~ej&_ $,eo1[j;b"`<؍<]Zbm3v:렐9t<5gOw+PwE&^+'}aλ0P L[|Du(@?[4)aj^?^=Osr>H@BpyE/6s;}?.y%1RWijS8QLހ&f"6YA>ej1ss)+DȢy:QR7;YT^"4$!Xt2_7߆ڷRLf06!PG%]yiQ'l?$# ˁ\tT(F^+@lӎ!\HQ̊J8q;)l$ 0.H銼0NRO\ Ѱj"ڞU(w:rz /_$z&0 2\z'>AzW&ՁNDzsnۄ#>8ۊh(u?]!1څp#J`1`olGbdhUpEm`{ׇTGm7:[F@MK[yQ/-17-¹JjAאg9ֹ^݋ r !VY_ẉ- YVV z0ILkA9B+&N 3KH*Wx `7- (a8ws3\R8^?_3,c W?J X!ĝ:> _YfK' Jg+蜁!֩n5 O >؃4D̻d}MُPEI 8_MGQ3r*HYJ1ݜu7=]q^3P:]/2+5W/}W3ԈNf aЍ)X-2v XXĵ!܌D5kɭwH<8mGV|Bă!g Dg 9dszw[U,[.$qc yh[l`߆@iL9xMÃ:RYxRPu@{Ԛts<)*h`t $_JS{] W65,F| pJtfZrsNczVpb^O6=5 8MMδ觨"B$eYڊ8OM22,k0cW=EPhgiuaU+mNW>[^O14"hC2g$:x핲,Sl`hu/6\a+qyҴ>+Dd1ύzb4JFz18_/DhQ܏&aU 'fU?sơn(k^uK]qbdmXǬ!:Y}}t|_B1T4<ِk 7~@|o5_\ Wl1}7?FIt n[Iɠ]x*tlfg JlL."6/A$!QUk-B'8EO?a&iB%en%7hî~CԹT.*;U/<'(-'\:[+෮-'o-AOCUZ Tj3#<(Ef$c;AuoR]Zrk]On[.W^z\RhX瀦?U{ʩ#=?i,Xӈ& '-8}bzxSuf7C/zC2+H8tT7߮8kCk|+dUh 1ATyK٦ƫ*3jSAw*CԈ%"Pބl_Ke..9*9`%?:@%Yb;J1/ NB8/s / #3'?vz%;xOjnk^U-Z'J \7Ӹ\"5~-b܀B*bX(C'MҘX9J6I1ĩQu ؏DF|=x $.:4ۻW?TRv@X dF[Ó!3'`nnbWRT>Dz\T6W]]e%0~1̣E(ieɀDؿ 7!$F9AoFpn  q2fK)#3eݚKzO bfg6<%e-@ I|8w^gq4&0.Lϑ9P.ދ 9R