libspice-server-devel-0.14.0-lp150.3.6.1 4>$  Ap\Y/=„I5:d lc9}ۜv\{$*{FlPUM$08sڰ3JVE67g/Ë&Wث<{2-dگS 6k[PDNȩꉇ ժf>!/c孰фd%ůdž:96 uXD7O<6%ѲbEqBwa>Os tYd .\cgbvA5X6f17241ba52e976708cb08dbf1404d2397b1fec41d0d0e7061a3d4818dabdc08049f10236c9e270c85da4320eeefbabfd1985123Z\Y/=„"<]ײَ nT}e8u iUE#7W =o>˰#N' J!qf,ϱ,0-[ơ˄7$D/8/7#(FofW?h_p,\^\12:a-ΌY%$t>p>> ?>d + W" ;[w}   , : d(L7(89 : YF99G9LH9I9X9Y9\:]:@^;b;Zc<d<e<f<l<u<v<w=x=Py= z====> Clibspice-server-devel0.14.0lp150.3.6.1Development files for building SPICE-serverDevelopment files for building SPICE-server. The SPICE server is used to expose a remote machine's display and devices.\Ylamb03openSUSE Leap 15.0openSUSELGPL-2.1-or-later OR GPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Languages/C and C++http://www.spice-space.org/linuxx86_641  $<)A큤\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y\Y97e621b081a723ead519f3de826cbe42b8a8f498b1f072978f0e7629adbe4a9530a6ce4005340569d84dc3c611f844a7653c644fcf3dff4da8d9ba042555c2d28d81a9180e5134a4611f5e0aec24649c822542a440aaaa158c348878f66fc3eece4d93cc5cf3ef3b16e34a2d7f20e8a45b81973fd42434044d402bfbae417566f190da5b17d361a92379f920301c8dc332714801b4150ebab59e6419426d3aeb7b4c8c56178b65749536bc36208c147a33c25a39f64d52164820e6c81908c0a72e514e75e72f197b9a726206dcfeda37f0ccef581e87e968482f9a5e58a03560f83376722a2b3890edc0b007641057ba34e9f4188772c262e784901477ef094c7a4058a4580b472c662ae05b987f996377b8e4fe1adae3f0f7d7a3b806a9af19216343eba435f93d2a77645ca23220f99a72372c3226be44b0c73f98680c8f32a106e2df58f2adfddc3c65a826adde511f3cb16df6359cf9b6aa772d127d769745e21cef632fd263d7ce0dbd96eafc79bab1b7c2d43a84c1d5dc51b154872a26libspice-server.so.1.12.4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootspice-0.14.0-lp150.3.6.1.src.rpmlibspice-server-devellibspice-server-devel(x86-64)pkgconfig(spice-server)@@ @ @ @ @ @@ @     /usr/bin/pkg-configlibspice-server1pkgconfig(celt051)pkgconfig(gio-2.0)pkgconfig(glib-2.0)pkgconfig(gobject-2.0)pkgconfig(libcacard)pkgconfig(openssl)pkgconfig(pixman-1)pkgconfig(spice-protocol)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.14.00.5.1.12.282.282.280.1.20.17.70.12.133.0.4-14.6.0-14.0-15.2-14.14.1\N[[z@[LZp^@Zp^@Z`@Y@X@X@X[@XOX$a@WWVU|@Uq@TCT>aQY@QxPP|@OyOxC@OgO8@ON>@Bruce Rogers Bruce Rogers cbosdonnat@suse.comcbosdonnat@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comcbosdonnat@suse.compsimons@suse.comcbosdonnat@suse.comastieger@suse.comcbosdonnat@suse.commsuchanek@suse.comzaitor@opensuse.orgcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comcrrodriguez@opensuse.orgzaitor@opensuse.orgaevseev@gmail.comdimstar@opensuse.orgafaerber@suse.deaj@suse.dedimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgcoolo@suse.comdvaleev@suse.combrogers@suse.com- Fix OOB memory access in internal tracking of slot_ids and group_ids. (CVE-2019-3813 bsc#1122706) * 0001-memslot-Fix-off-by-one-error-in-group-slot-boundary-.patch- Include spice-server tweak to compensate for Windows spice driver which causes performance issues. (bsc#1109044) Added Patch: ca498457-red-parse-qxl-Avoid-invalid-flag-usage.patch- Fix potential heap corruption when demarshalling (CVE-2018-10873, bsc#1104448) Added patch: bb15d481-Fix-flexible-array-buffer-overflow.patch- Avoid buffer overflow on image lz cheks (CVE-2018-10893, bsc#1101295) Added patches: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch- Correct RPM group for shared library.- Split the sle condition again for exact features to allow their override- Enable smartcards on sle15 as the supportlib is available * Condition it using name everywhere instead of suse versions and join together with lz4 - Format with spec-cleaner - Convert dependencies to pkgconfig style - Install documentation and license file - Add configure arguments to most of the options to not rely on autotools automatic behavior * Also enable gstreamer and lz4 options - Drop the not needed python dependencies, they are needed only when building from git snapshot- Release 0.14.0 * fix client mouse with virgl * fix frozen display after seamless migration * set human-readable name on spice threads * add sanity-checks for ORC library as it can abort spice-server when selinux is in use * Close TCP connection early when client did not send the correct SPICE magic bytes: this allows VNC clients to gracefully fail when connecting to a SPICE port * Add VP9 encoding support when GStreamer is being used and misc streaming/encoding improvements * Improvements to replay utility * Limit (deprecated/unusud) QXLMessage size to 100,000 characters for improved safety * Improve image quality in low bitrate situation when using the GStreamer backend * Added GStreamer support to the video streaming code * Fix old migration bug causing migration to never end in some cases * Added lz4 compression to the spicevmc channel * Ongoing code cleanups * add spice_qxl_gl_scanout() spice_qxl_gl_draw_async() for local virgl support * spice_server_set_keepalive_timeout() has been removed in favour of unconditionally sending keepalive probes every 10 minutes * Added public spice_server_set_keepalive_timeout() to make it possible to tweak keepalive on all SPICE connection. This can prevent unwanted idle disconnections if proxies are used between the client and the host. * Fix important memory usage when the webdav channel is used * Do not disconnect when the client requests an unsupported compression type * Fix potential race condition when using multiple QXL devices * Fix display glitch when using XSpice * Improve help string for 'replay -s' * Fix small leak in MJPEG code - Removed patches: * CVE-2016-9577-buffer-overflow-in-main_channel_alloc_msg_rcv_buf.patch * CVE-2016-9578-remote-dos-via-crafted-message.patch- Added patches to fix two security vulnerabilities. * CVE-2016-9577-buffer-overflow-in-main_channel_alloc_msg_rcv_buf.patch [CVE-2016-9577, bsc#1023078] * CVE-2016-9578-remote-dos-via-crafted-message.patch [CVE-2016-9578, bsc#1023079]- Synchronize with SLES (fate#322402): + bnc#894069: disable smartcard support for SLES + merge changelog- restrict suppression of obsoletes-not-provided warning to spice-client bsc#1013916- Obsolete spice-client (bsc#1013916)- remove ExclusiveArch (boo#1009438)- Update to version 0.12.8: + Fixes for bsc#982385 / CVE-2016-0749 and bsc#982386 / CVE-2016-2150.- Update to version 0.12.7 (fate#320079) + spice-server will now send TCP keepalive probes on the TCP connections it uses. This can prevent unwanted idle disconnections if proxies are used between the client and the host. + Fix important memory usage when the webdav channel is used + Do not disconnect when the client requests an unsupported compression type + Fix a few race conditions + Fix display glitch when using XSpice + Improve help string for 'replay -s' + Fix crashes in corner cases (buggy spice-html5 + win10, vnc + SPICE port configured, USB webcam redirection over a slow link) + Fix various compilation warning when building on 32 bit machines + Some fixes for big-endian machines, more work is likely to be needed + Do not build static libraries by default, this can be reenabled with --enable-static + Fix small leak in MJPEG code- Update to version 0.12.6 + Removed spicec client code, it has been superseded by remote-viewer and other spice-gtk based clients + Unix socket support + LZ4 support + Let clients specify their preferred image compression format + Allow to record and replay a spice-server session + Fixes for CVE-2015-3247 CVE-2015-5260 and CVE-2015-5261 bsc#944787, bsc#948976 + spice-protocol submodule has been removed, spice-protocol must now be installed when building spice-server + Remove write polling in chardevs to reduce wakeups - Remove upstream merged patches: + spice-Don-t-use-48kHz-for-playback-recording-rates.patch + password-length-check.patch + cve-2015-3247.patch- bsc#944460: fix CVE-2015-3247. cve-2015-3247.patch- Don't allow setting password longer than what the spice protocol allows. password-length-check.patch. boo#931044- Replace xorg-x11-devel buildrequire by selected pkgconfig(xlibs..)- Update to version 0.12.5: + Added Opus support. Celt support will be obsoleted in a future release. + Addition of webdav channel. + Force use of TLS 1.0 or newer for TLS connections. + Reference manual. + Some optimizations improving CPU use. + Various bug fixes for race conditions, memory corruption, which could be triggered on client disconnections, migration, and cause spice-server to misbehave. + Portability fixes. + Code cleanups. + bsc#848279: fix CVE-2013-4282. - Add pkconfig(opus) BuildRequires: Needed to build new opus support. - Add spice-Don-t-use-48kHz-for-playback-recording-rates.patch: Fix advertised sound playback/recording rates in public headers (rh#1129961). - Drop spice-glibc217.patch: No longer needed. - Run spec-clean on spec file, remove conditionals for obsolete versions of openSUSE, enable parallel build and drop obsolete clean section.- Update to version 0.12.4: + log actual address spice-server binds to + main_channel: fix double release of migration target data (rhbz#859027) + red_channel: replace an assert upon threads mismatch with a warning (rhbz#823472) + support for filtering out agent file-xfer msgs (rhbz#961848) ++ new library export spice_server_set_agent_file_xfer + mjpeg encoder statistics (mjpeg_encoder_get_stats) + improve stream stats readability and ease of parsing + fix for stuck display_channel over WAN (jpeg_enabled=true) (rhbz#977998) + Use RING_FOREACH_SAFE and other SAFE macros (rhbz#887775) + Some server/tests fixes. - New features from 0.12.3: + monitor client bandwidth and latency. + dynamically adjust video stream quality based on client bandwidth & latency. ++ new SPICE_MSGC_DISPLAY_STREAM_REPORT ++ can also set SPICE_BIT_RATE environment variable to override. + support arbitrary latency of audio stream wrt video stream: ++ new SPICE_MSG_PLAYBACK_LATENCY + notify agent on client disconnection ++ new VD_AGENT_CLIENT_DISCONNECTED message + better support for switching from qxl to vga mode ++ new library export spice_qxl_driver_unload + multiple monitor support in single channel fixes. + stop streams before migration. + don't send empty volume messages. + Bugs fixed: rhbz#891326, rhbz#958276, rhbz#956345 + fixes to inputs, chardev, build fixes.- Update to version 0.12.2: + Skipped 0.12.1, it existed in git but was never released. + spice-server now requires glib2 (like qemu does). + More robust ssl error and certificate handling. + Added support for websockets. + Tons of seamless migration bugfixes. + Also some none seamless migration bugfixes. - Clean spec file using spec-cleaner. - Rebase spice-glibc217.patch. - Add pkgconfig(glib-2.0) BuildRequires: new dependency. - Pass --enable-client and --enable-smartcard to configure in order to ensure the client and smartcard support are built (SC only on openSUSE >= 12.2).- Update to version 0.12.0 * support setting client monitor configuration via device QXLInterface::client_monitors_config * support notifying guest of client capabilities QXLInterface::set_client_capabilities * new capability for A8 Surface support * Enable build on armv6+ * Option to quit server after first client disconnects spice_server_set_exit_on_disconnect * Support seamless migration: no loss of in transit messages. Still not supported for agent, smartcard and usb. * Support a new rendering message, Composite, for much improved linux guest performance. * Support arbitrary resolution & multiple monitors on a single display channel. * Improved keyboard handling under network latency with new SPICE_MSGC_INPUTS_KEY_SCANCODE message. * New libspice-server.so symbols: spice_server_set_seamless_migration spice_server_vm_stop spice_server_vm_start spice_qxl_monitors_config_async * New capabilities: SPICE_DISPLAY_CAP_COMPOSITE SPICE_DISPLAY_CAP_MONITORS_CONFIG SPICE_INPUTS_CAP_KEY_SCANCODE SPICE_MAIN_CAP_AGENT_CONNECTED_TOKENS SPICE_MAIN_CAP_SEAMLESS_MIGRATE * Misc: * char_device.c: Introducing shared flow control code for char devices * Enable build without client, cegui and slirp. * New spice protocol messages: (changes in spice-protocol, here for reference) * SPICE_MSG_MAIN_NAME, SPICE_MSG_MAIN_UUID * SPICE_MSG_DISPLAY_STREAM_DATA_SIZED * New corresponding caps: (changes in spice-protocol, here for reference) * SPICE_MAIN_CAP_NAME_AND_UUID * SPICE_DISPLAY_CAP_SIZED_STREAM. * Send name & uuid to capable clients * add support for frames of different sizes RHBZ #813826 * server: * support a pre-opened file descriptor * Solaris support. Now using poll instead of epoll. * Support IPV6 addresses in channel events RHBZ #788444 * other fixed RHBZ#: 787669, 787678, 819484 * spicec * alsa: use "default" instead of "hw:0,0" * volume keys support RHBZ #552539 * other fixed RHBZ#: 78655, 804561, 641828 * solaris, mingw & windows, 32 bit fixes. * enable server only build. * GNULIB manywarnings.m4 & warnings.m4 module added. * Many more bug fixes & code cleanups. * spice-protocol no longer external. * new server functions: + spice_server_set_name + spice_server_set_uuid + spice_server_set_listen_socket_fd + spice_server_is_server_mouse - Drop spice-gcc47.patch - Update spice-glibc217.patch (file moved)- Fix build with glibc 2.17 (add patch spice-glibc217.patch).- Add spice-gcc47.patch: Fix build with gcc 4.7. Most of this used to be in spice-signed-comparison.patch which got dropped with latest update.- Update to version 0.10.1: + Mini header support. + Add server API for injecting a client connection socket. + Add Xinerama support to spicec. + Many bugfixes / code cleanups. + Requires spice-protocol >= 0.10.1 - Drop spice-signed-comparison.patch and 0001-server-red_parse_qxl.h-License-should-be-LGPLv2-rath.patch Fixed upstream.- Extend spice-signed-comparison.patch: incl. git commit 965a1a.- patch license to follow spdx.org standard- Only x86 and x86-64 are supported- Initial package, prepared for inclusion in Factory.lamb03 1549372675 0.14.0-lp150.3.6.10.14.0-lp150.3.6.10.14.0spice-serverspice-audio.hspice-char.hspice-core.hspice-experimental.hspice-input.hspice-migration.hspice-qxl.hspice-replay.hspice-server.hspice-version.hspice.hlibspice-server.sospice-server.pc/usr/include//usr/include/spice-server//usr/lib64//usr/lib64/pkgconfig/-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:9573/openSUSE_Leap_15.0_Update/a9950cf4956a8f9762c2756ed48f255f-spice.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig file PR RRRRRRRRm1$RUÐutf-876d9153256a55c8766194ac3971981864269aaf828f7666098b462de2f3b5567? 7zXZ !t/A] crt:bLL !p X.p͹SYOq%l/=嚌yi(MVxdIâmi֑*k8S8NƪQ ݙ~.$ 9~珰O4#ԆšBfבĿ\)Cbn=4|Ѥ`H*\Aq5(:jÕd&uU*2L |a :es]*6萵rijypI1_a%jʽabq !8XzUֵ ܏FIuA$4;&$+ˀZu3=Ȯ (YpcJ6q`V_v-'rju}ˑVgKa&לot\cZWʌ|@إkWBkH o>m(3Q䩑7L7C0;U:B5NFG#7Y+%E;-#6^RSJL8>g#/〈_8ODrc6MKC^gf*oI4ޞrHԮďIh. Zo{ ,(dO,+i/js` ,c ioզЌX, u%Juag6 M(QBn]gxF <}m=xC&jղ`.D 7H;H~̸JX\'1Q_LGs=~N] %!{Y)o/h+t!]gK$ 7,)1k޳8"ecۨ]N\0ӛr/5.󌕬]xcgtT))2J<]K6FlAvwehB܇}OkTH +W_ȝ4Jv[$[ze_@[H+-Mm(= :+_W|3a"g06Iޏ 6H&;5> CL+x[g>7 u/JH\L=jQPpS暁 A)O:곪=-yOB~(+yOC7&ԠA3KTV7SůC/ z8:19j[WN@3oDأvoVIhE-?<]^=jY ?QNx&ɞYzQ*_rPYgm0hMyxrFO7\صEZDBe{H5 Y@(ID\r NJ\Yֿ}ڷ:Z$<&0T+E"I,(-V7piZD_1X6Ɔؖwwr1{@[YIӾc*/z1Ǫ*#<{R#WGĚ;cܢLi;라4dQdg)O;TC.A'%X4Σα45+=(Y!X~Xdk3Ԯ Ǿ*: 2K3O)IVR.ffA{(lkWYf|F k>ގh7{EhQU!hF }:{? :Rwq3  I b6Pf ul:N/O.F#9/#:7j~R{lyRI#˦TqBwT'8Ǩ|Op.M)]M tU$Gm0%hjCz!@2)lKw kKb[Y4ֱ<Į;8)^stx²/dң yRS!~H3duF:]fFg5i{}V^~Ot台oS086&+p>MF"1˾:!q854=Bw6ap ~2"#f㒧'<^9x|hB 6wZGX5._Πe* xꠋBAA7:ʜɬ1ņ/ CC,}| >ZXDgk=m NH3 `fqWP m, ph9{!VHk]s[tlW1S:бA^J?DZHAK>=1>h҂[W,O MΏv\`;|Dwމ(_y~Z(Tiq3d|\/sJP&vw*bȐIe AB߬rp:ɍie4׶]g+_ zt !,r~Édډ`j$zZ!Vp}z'#WUAPg0z՚6w%;J?$dktDzjfs1|=N {1l qD}|Sl%AvnJ ʒJxpNm{c񵮣 ubR},Ӈ[d,9b 0yCvCk j.@0]brq6 D_ờU5_%\23A H 鯜epu~f!n5%3>e&?/DL#}nLv)7ӡUY>rk+':9fmg~K g})_*[W6&pki$:76lT /2Jd\EжK¸}[sBe uC7A\[˱\ 3q#76ge}OG~~Ctdl~$}Sd~q%kWxȹaOɛP&yƨ$ p[Il׆QDh&^JB\$5"mefSḘi#!6^g ۫P򚳮ӣ<6BBtZf(7ەENKLIGT) C~9,~/*=ҝQj:yvCJN;:l?#N4_ZA*= ²"Kڴa0.nT#p;ّ|N~[[? x26`Z̜~aWD _Sc\|bR.l8m] w3ՁfBad?Vղ72">v!YK $;wc׫ELh*j,9uF7qIc> hh%3M`i=bȖ.BmC(!y?zV3݆MY%Us$k{kuMs[4Gyd'1۔ =oyR>c^`3tj5OL0hߠ 1.FL)"~]Yx4Xu{JÜ=4x+S Kz ʉ&5yJ|gBL舚9^GQxO$[l:32Mr8 H4kͯXyhSXDlIH ITԋ݅'߰`.2 lTSn1ѶI6ZX__H6.(-r"Asqm_oh<~f8g}k|ގw1iw티_kr԰2I[-sP*=4#BdNeٕ/Ł!ؗ?"Bh03EG~oz LY\IDQݎxL_e+p<[Q(;54쩇9SqD5lfĜaG--d T'8g~DXw}B z{Z?A/h40O*!e*~ .K,u B&[oW3}gj#-J⧎X|̎[w&}zy%s} y)rVQZtC5#crG0^mq]2-4wD \V$\*bqx6xpV/zKfz#oTAt`kc}H&Zr2=C`FH~>ViA%/J[B^@cVNBlq&?M}1?ÑNY#)`L5-{ÐcF%#ę5aqJb7dgKbH5lޚBh9ydlFF0ԡꟑd YZ