libnbd-1.18.1-150300.8.18.1<>,geT-p9|= ~?N[m7(~ kYڄ`i ǍT\rۢ/%?SV3D 'G}t%긫E:s*~$!{ѻm7k9Ƞ5ZkU GK\ÝůLz B>Ir`rд!Z?:"$g"N=>/}0Թ{գDmֶkp>gi`"ߍ\ OiMI2v`Ws׽>>(?(d   >48DHa   $ D   4\@( 8 9 @ :  F!G"H"$I"DX"LY"T\"]"^"b#Hc#d$re$wf$zl$|u$v$w'tx'y'(z(T(d(h(n(Clibnbd1.18.1150300.8.18.1NBD client library in userspaceNBD — Network Block Device — is a protocol for accessing Block Devices (hard disks and disk-like things) over a Network. This is the NBD client library in userspace, a simple library for writing NBD clients. The key features are: * Synchronous and asynchronous APIs, both for ease of use and for writing non-blocking, multithreaded clients. * High performance. * Minimal dependencies for the basic library. * Well-documented, stable API. * Bindings in several programming languages.eT-s390zl34SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://gitlab.com/nbdkit/libnbdlinuxs390xIz +A큤eTeTeTeT$e6eTeTeT5c6f3a0baab8116b52688f3d1c8ca48121ba7b668a9beb156e11207a0d561dd45546ef7cf6355eb3ddaeb02f02cf4d038c0b434564ca1c91e9700ab92adec0b02dc09eef5f78bba9529c567dfca329eaaab6d94fe7dbac6b396213c1d569eea8eb8fc0a7964a7c076acb0fb08b78c7c8e0e1f57b4c8deabc4b5f4764928ad7549add2caeaf18eeb038cbd4816e84a153124ce85a58847c46dc10f62891881ef15d8d16f08d89556227853ef492a9388c37bc0ea2c877793aa488f59be6280bcfd1150fad62f4b04e87407661b05e0f2f34317283369823fba758f8daf7813abfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibnbd-1.18.1-150300.8.18.1.src.rpmlibnbdlibnbd(s390-64)@@@@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libnbd.so.0()(64bit)libnbd.so.0(LIBNBD_1.0)(64bit)libnbd.so.0(LIBNBD_1.16)(64bit)libnbd.so.0(LIBNBD_1.18)(64bit)libnbd.so.0(LIBNBD_1.2)(64bit)libnbd.so.0(LIBNBD_1.4)(64bit)libnbd.so.0(LIBNBD_1.6)(64bit)libnbd.so.0(LIBNBD_1.8)(64bit)libnbd0libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.18.13.0.4-14.6.0-14.0-15.2-14.14.3eRe9@e@cIO@b@b@a&0`ݮ@`@`v@`M`7@`@jfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comrpm@fthiessen.dejengelh@inai.dejfehlig@suse.comjfehlig@suse.com- Fix assertion in ext-mode BLOCK_STATUS, CVE-2023-5871 4451e5b6-CVE-2023-5871.patch bsc#1216769- Update to version 1.18.1: * Version 1.18.1. * rust: Use string_starts_with instead of String.starts_with * rust: Build the examples * rust: Write a custom translator from POD to rustdoc * rust: Add overview documentation * rust: Annotate 'endif' with corresponding label * utils: Slightly simplify human_size() * docs: Assign CVE-2023-5215 to nbd_get_size negative result issue- Update to version 1.18.0: * CVE-2023-5215 (bsc#1215799) * docs: Add link to nbd_get_size announcement in release notes * docs: Add URL to list post on nbd_get_size security * docs: Update release notes for nbd_get_size backport to 1.16.5 * docs: Finalize release notes for release tomorrow * dump: Add more examples of running subprocesses from nbddump * info: Tolerate missing size * block_status: Fix assertion on bad 64-bit block status reply * block_status: Fix assertion with large server size * api: Sanitize sizes larger than INT64_MAX- spec: Don't set tls priority to unavailable crypto policy- Update to version 1.12.4: * python: Correctly use PyGILState * olang: aio_buffer.go: Explicit panic() on invalid usage * python: Enhance tests of nbd.Buffer * python: Plug uninit leak in nbd.Buffer.to_bytearray * python: Avoid memleak on (unlikely) module failure * python: Accept buffers in nbd.Buffer.from_bytearray() * Dropped patches: 794c8ce0-copy-dummy-vs-errno.patch, 8d444b41-CVE-2022-0485.patch * jsc#ECO-3633 - Enable building python module and utilities- copy: CVE-2022-0485: Fail nbdcopy if NBD read or write fails 794c8ce0-copy-dummy-vs-errno.patch, 8d444b41-CVE-2022-0485.patch bsc#1195636- Update to version 1.9.3: * Version 1.9.3. * maint: Modernize configure.ac to silence autoreconf warnings * maint: Update to latest ax_pthread.m4 * copy: Avoid potential divide by zero when source size is zero * copy: Test corner case of copying from zero-sized source * copy: Fix progress bar * Update CI files once more * ci: Allow failure when building fedora rawhide container * ci: Consolidate refresh scripts * macOS: Simple cloexec/nonblock fix * info: Require can_cache for info-can.sh * CI: Add testing on Alpine * Update CI files * macOS: Do not use --version_script * One more VSOCK include fix * m4: Remove *~ on make clean * ci: Rework the build script to run check-valgrind properly * fuse: move check-valgrind out from condition * qemu-storage-daemon 5.2.0 is still broken * Version 1.9.2. * python: Add missing test file to EXTRA_DIST * build: Warn about large stack frames * configure: Add a macro to test if compiler -W warning flags work * lib/uri.c: nbd_get_uri: Do not translate port name into service * python: Implement nbd.aio_connect for AF_UNIX * bash: Generate completion files during build * info: Add percentage after field in --map --totals * info: Add --can|--is options to test for NBD flags * info: Add --map --totals sub-mode to display summary of map * info: Don't print extra trailing \n after output * fuse: Tidy up MODES section of the documentation * fuse: Note in docs that read-only server implies -r flag * fuse: Improve documentation on the thread model * fuse: Update comment as we expect zero support to be present in 5.14 * copy: Set default request-size to 2**18 (262144 bytes) * copy/copy-sparse-no-extents.sh: Set request-size explicitly * maint: Untabify configure.ac- Update to version 1.9.1: * Version 1.9.1. * ci: Update build files * ci: Also perform `brew upgrade` on MacOS * ci: Only run `make check` on Linux * ci: Skip some broken tests/distro combinations * ci: Rename build_script.sh to just build.sh * ci: Add support for test skipping * ci: Some build script fixes * ci: Fix run commands in README * ci: Add support for FreeBSD-13.0 * ci: Remove debian-10-clang build * ci: Remove cross-compilation targets * ci: Change docker driver and archive logs * tests: Rename version to get-version * tests: Do not use magic parameter for some nbdkit plugins * tests: Require cap_sys_admin where root is required * tests: Fix port randomisation * tests: Enhance fuse probing * tests: Clean up qemu-nbd detection * tests: Fix hexdump probing * interop: Do not test against broken qemu-storage-daemon * fuse: Only support defined fallocate modes * Include sys/vsock.h if linux/vm_sockets.h is not available * info: Avoid ambiguous 'allocated' terminology in --map * run: Unset DEBUGINFOD_URLS * ci/cirrus: Update system before doing anything else- Update to version 1.8.0: * Version 1.8.0. * docs: Get release notes ready for a release today * copy/copy-file-to-qcow2.sh: Skip this test for old qemu-nbd * docs: Put links to release notes in a separate section * docs: Add preliminary release notes for libnbd 1.8 * common/utils: Add test-vector.c (unit test for vectors) from nbdkit * copy, fuse, info: Synchronize --help output with manual * generator: Update copyright year in generated files. * Update README * Version 1.7.12.- Update to 1.7.7 * Fixed CVE-2021-20286 * Fix parsing and construction of IPv6 URIs * New API nbd_get_uri to get an NBD URI for a connection * Permit "see also" links to nbd_get_error and nbd_get_errno * Avoid over-long lines in POD. * Fix reporting of NBD URI support * Let exit status reflect any failures during NBD_OPT_INFO * Fix page eviction when len < page_size.- Specfile modernization- spec: Only enable system nbd interop tests if suse_version >= 1550- Initial packaging of libnbd: * Version 1.7.1. * sh: Add NOTES section. * copy: Update multi-conn documentation. * sh: Arrange --opt-mode documentation in alphabetical order. * python: Add example. * copy: Fix initialization complaint with ancient GCC on RHEL 7. * python: Fix Python style error. * copy/file-ops.c: Small whitespace fix. * copy/copy-nbd-to-sparse-file.sh: Skip test unless nbdkit available.s390zl34 17000532931.18.1-150300.8.18.11.18.1-150300.8.18.1nbdcopynbddumpnbdinfolibnbdREADME.mdnbdcopy.1.gznbddump.1.gznbdinfo.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/libnbd//usr/share/man/man1/-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.suse.de/SUSE:Maintenance:31459/SUSE_SLE-15-SP3_Update/7aa2d9d8557947ae920fcd8a38c037e0-libnbd.SUSE_SLE-15-SP3_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8d017978ceb7939bf3d76f63cc4b965b6766989c, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c634a8f2e8c5ca182a103b6d610859816b326fbf, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b71f15e823ce2c04c113e4ab56b9120e5a059820, for GNU/Linux 3.2.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) RRRRRRR RR R RR RRRRRRRRR R R R RRRRRRR RR RR RR R RR@6r{,"ֲutf-82a0e629512df815bd8ff69ac1e89d3cb19e558d96a0d25fd1fb83124b7f9148f? 7zXZ !t/L:]"k%{U}d1gɴ-9D{otMk/SV9v.! %A8D`g鷳ElL-Bye T7-^ЪvtQ:x?)ՖjˎPsn8o%Bzb^_S7A* n>Gsd@C$ސW6`_#~frJ߶ϓV_y]sz8~Zy頸JEIy&z\Ry(%Es-kabZ.FeH@H+=El#l$l̟ZMuhA韚`~CӝF#DY>5sÝ{ȸݤ_/v$jgƮy&*CJ %1YO4 !LEW` EZ`SO)'ĉTDuAt:4_%i2h $&K'_G^Ʉ>hfwS?R-bpt N#]o1kEcwTnhepaF[kL= Gt0Xu'o_峖L(GI*Kصv LEѳ(6I%V=T[Kzv]dg;8ѰMt')4*[ 7$jur0*-%5jSj%DX!dTǬBuI(qGS{.v7jTаΠ|ʪV5g'29[YÃRIB{|̙xwcBJfLKl`TIL fY0]R٠O޵h!Ŀ&! 8@Mva xh65g~l:M[<_a?vPq{;ɽ WA A7ぇ~:]iY̰:F{Vɘ T2ae )S3 ~J_d8|z㌺MY^4[Pf/kT0E&D0Aa&צnD/|L6NcN-!qNG 1uu.FWlePnb@8{o7;O-`6N]wkN<'`##V$\~13pX` . ˼36jRt1W\E<'ش STYo졆 "0?j(G&K9 >G<=l5:q&lȧ/ק;B&(PȲNA^T]sCEA_ `|c<3!WE:&ߟ OK m@MbE OlfjbɭG'vMk㎗Yz_aWU;xs^k_R%0? ΣؔEmx9 wj^4]LAF=i !lo,ka*{z$~f 4n׈s|KCC{.q~ xE=Y2(t12KiBvxvU8jfoHq,\"'{7\C=q]mw6 <'1dRO3 Bʹ؆-@fP{oStop{?9\#>L~A+ P,@rkmeQ7VrdLu)a `` J@>X#ʞvPZtd~&x["sje xp ytMa h~?+!05hP V%azwSu43(xzt_Zm V:#{`Y kfw{>Tf|!R ~2Iu^(YTP.#bfۜxLߛ6crӔ1 Zi9xCމ>;9'DVgCx4M_Ź c-v]~:-9Z|A$M{r# 4mqݥs?IުX_꩘ #'(„Uᄰ̎#\8R+ dT2%іMWT1,TV3qU~Ux2,96dB_Rp LQF XKT*}BjĖNC"*y6{f$K쵒Br.2h9wL&ogSFO[GZ5HÊ^Y*}/r6Ct p יQ2QreŰWj*1d5I[0@@;Ӈ@o(-˿QRov٤Nym{Vn ?M>KD%B YTҀbî4TSF,EąpMN͉8l?U\OG)gT5snv7n~|)/}(B]_]|0e3hl 0Ns>C092s}^+lm*ѭkcJNud1zq98驝 4}ZH,y$gx9f6Xw$8Bec ``MӇE_janM#!O$oE~nap  hM&_z$ 8c,/Dlm.r;샪FrTo9D)U`,Nٴ, g[&}y#ˊc{ۜYVmx-5%ȰHίXjnSjR^=C?v {qp%, * OR-dnG=^Fm9W@pM|yϮ,WCD6 Qz|t~w.Yw# Q{ג[YH0~!5 /!)Canl~ڊ3CW[ =c};yYV()Dr)M݀wUݣHüMGWCٛ|i'PhȖE%Vg`)g|t`K= [Q 4H2imU VP?Z=ŏyÔ@ X""6Y&*@7Mqe#}K"$SHoGz cWnn>,[Ձn%]AgeE *F3Bvl4~`bc s/7n.hÎ~kz]㝼|`K1k[N_ª;3*aۑ(aHU[ 1 GXOuT>`8$x+Z#-/7O G<-s=?Q$L%x=(n=IK0ȟcWˇ$,%I$_ڪɮ Œ~vE5N1 m8Ǭqrs,!cbAV; q6>}úv#I~2pb=,`JH,,")i$qr1=G5T^^@|rFXG.ˁL-b3*(;UIjP-EIUj7@87]G{|L囥3>aJDa E%u-' sAg5v5w(hLtz{ QaS,hNf쓿@?qgw,EFH/sx4ĠB.e 6wyޑCz"g9뽞 S3&.݄#~&*IyuHxEC4 rWЕS2#& D9Z-ӸExH/t4m& ܒÌ)قZia 3$C-Q7??>\0 sB138 Yi`NO7Շ]=,TYdBݚvǡ|EeVǢ), ؊\刘T6''QUOWMSkL:%Ay2<8Ҩui*Ҵh6Sٸ=q%S0^ŞI~AONnp|hzUh3jfޝg C|G2d.@ߕ8;AG/t 1'Ás{~Q$*:bG|Z?VlnWQj~iYz4"+ zu9O}0<9[nޞo.r?]?Aοo_A?eswh:){A߃'j]W*ց) I~.2k}qݎ$\ϓ sYXZǯ[?;GNgyA<1%bq*)Nu $J(m&tԳ8HnCˌtL//#)c2p9*px C Zl$.l%nʼXUzFu~P訥X{5 XդXk>uڬk|W oSM~@$>#/n\`ϰ8%j?%2ON/T\ނ5%Nw8̨DZ%S!/*Z#{F5dMB0]BSd F͉fiv}iDFS \KX"Gru& /1Lڅtly.!6d回U)7r4M Cځ,[M+ޣDfڌQG[yn.U6}ygG<6#|D0uMj7%EkN̬_uX#/KL4dESlf<$d J俼 61itdW*cЩ-}G ׮= /7¼ajqP {ڞu-ErTŀ*xOCCvduB6rm v#Pyǘ5Ǯ 8UZ5J'x5a-vt։ϩ# -k ``-1K)[ $"N$<8#gřR%Lnݩ0@I}ku<k;Q&TWeI֞ৼpyip984GiyiNQB@kK"7!5L̪{ 7MJBXit*z-8+6HWr bX1GxFYix&$o/ u2Z3n{,8<'bUU%=,`bhsȖ̯rB h.3CQDuǎOhޑZ$믦ω:4dfS7re.,`t-U/Șe^2 n/>!9DE"\,9]oBI% QYk /` ;9N)T ɰlZ*tϴTAÁ;93ErUa+8WwLh@p}N-[֊oV!p)q_j.hy +`d<αpA zhF&0w8vnc쒌+=%lF1S1 ZL-O=.M?ߌq,jRzPvvEG}=:k( R<%_de9l>)8MLȬfWL]dnM;j7Ǐ:!7鯡4(5$isǹ q-CocwM 炦B'l$C }3O6|q^]-l"Q)*^DA%g~M OΙm7rn8FMMA5$x*1tt0'@ 5 >$D .,0I)2UH,`naعVX$e袈kVA߱!jf ;JwէPtǎo=-.GF[0z+MM@r}pyv9nO~VɟDLɞz\]8Cy6:lh$)pm~( N拙FfuKCؕ JoX[ /8@Ob|@AD.b]e>| '~;0u؊,8>mF%-)aHXQ6r޿P)9p_4۰e"OYgj*yCDKfc#v1#jB'G ^ۦ(Wqī=+cijV)An|*r5zoŨ7|𼡃FIN>%$[X.ȍhM8=>:~X(S#5W0̩0EnuC(5ܲ_O*QniChKcjaOBYqUYsSJ(_; |)KIs* }?ae4^6x!@nyQU^'V$PI; B6t{l@'eb])F*b)RQţͩ]8 GKV |<]zƄ,UGTEc:,h#'s^wn@LKҒ<+oݬ{A@X^~XEq#чqbd=}%Rlօ_E`[׼ O!ehS`] ~<*?,%g;N]T54ڜEFo:PSZBPyVJOm/Tn ~3ŽlF|HhscL<>2?~:!1&-]':'J|pT$+ ,Xky~XsèhJJ}-zj0dK>ƇQ<Ŕ}U@%F ^ØΆt; .'@a/y9f4}839{ 1 [ñoM7;|3zzAg(E0s\iúP`]Oo G40yF4v\P٧RoXgf65@nH\%0J[;'V@wUZ%[V~ٔ"+odB[;/ƢNi+VlڂcTM|^T*Cn5CNQ0VVA^U\ "BqKdqQhPx bDШ^ׅĚVXrː?IN5XO&W]鎗+g-uF;2ۧ&ΝꗗÝͧ^//4c=@-]hCy{I!_e2vk¾BYTGw:>,~pW{mfJTb_B`\"c`Bf}HEQQ&P茩ߝk3 s嘵L[uJlȴ,ρ~]9_YDjs5uPV]Ml5(K0 w|D$(a<g]W1mq? EqVuWs$4C] &$*',E 0Tc>'ȁ[||Yh/ \;m?ժ%~P1e/"yD+Nj a UYJȟ(J Ti IO#s^?ysbS[#˖Z="NN`?3%O%dCDs+[4=tW>-3!0p*Xn閁~GD=♭Ͼ$fsC~avޯ ᡷ^tΙˀZIFs̝g#5P953MW@ȏHuo[(=uO j>kcjY=K0՞x^[VUQC$(j~md DZ~4B f`'TS2jM&T84x g#WyQގˇĥzbbݵH=mQM <+Lڬ>ƽK \ u ;wþ(8U6:;bdi @dS6sQ(\ f0xҹ]LdJjvvQ[ 534~[ Jo VhǿˉgL?޻֟|@pu46nwhb'xXK.TߠiD8shVt?%)akW6 l) "i醩 M C,}57`qjWAzý,-Uל_HnuH"zKte[jH2zx /?$l߃+b47(aPC ܻ-R K肽cG}}v=۬ѻdo]ڔb3^O3[/U3aA;Nו}'%YW)2~ffK"Nh+ZDџDSHcy,jYQ2蕦G]'ĶpP{j'oc'.b ۟3wġpp9 !7mRMmpu|7e'<{79G8+pv|trO/$UQqoM;->buku]şT]G 87ĵM)U p掂>z:?=QK#=A=ۍ ~uA@;)Pp_57)*8;V/U[ /E~-KO ڑ~(Ote4zH&=JfX] '#nsY8o/̲j?s\cuGg YZ