libnbd0-1.18.5-150600.18.3.1<>,^dfp9|[\">݅-3hp}#@w?Ґ Jg{Z/}P_YF"TG}(񥬖 7>t4X\"EIS}#Av2t9t]6E "񿱷2GsaFmVIڪw +UVő>`ԃG\r\lErkOϋc݀-rf(n'DDTia  k߳^}V>@%?%d   4 /5@P X ` p  ,@dt (89:>!@!F!G!H!I!X! Y" \"@]"P^"b"c#gd#e#f#l#u$v$w$x$y$z%\%l%p%v%Clibnbd01.18.5150600.18.3.1Core library for nbdThis is the NBD client library in userspace, a simple library for writing NBD clients.fxinomavropSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://gitlab.com/nbdkit/libnbdlinuxppc64leXhA큤ffff{+D2ec7daf60265c0a62a15b78b0ba8e8b54963f66bb7870bb05e644dfcc6830ebbe4596a6da3df8a1e50951c9c2e6ac4e6b0508d32a9248557e372139a9568eaedlibnbd.so.0.0.0rootrootrootrootrootrootrootrootlibnbd-1.18.5-150600.18.3.1.src.rpmlibnbd.so.0()(64bit)libnbd.so.0(LIBNBD_1.0)(64bit)libnbd.so.0(LIBNBD_1.12)(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)libnbd0libnbd0(ppc-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgnutls.so.30(GNUTLS_3_7_3)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3fexK@eRe9@e@cIO@b@b@a&0`ݮ@`@`v@`M`7@`@jfehlig@suse.comohering@suse.dejfehlig@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- Update to version 1.18.5: * CVE-2024-7383 (bsc#1228872) * Drop upstream patch 4451e5b6-CVE-2023-5871.patch * Version 1.18.5. * docs: security: Add link to TLS server certificate checking announcement * lib/uri.c: Allow tls-verify-peer to be overridden in URIs * interop: Test interop with a bad system CA * interop: Add -DEXPECT_FAIL=1 where we expect the test to fail * interop: Pass -DCERTS and -DPSK as strings * lib/crypto.c: Allow CA verification even if h->hostname is not set * lib/crypto.c: Check server certificate even when using system CA * build: Move to minimum gnutls >= 3.5.18 * nbdfuse: Can't use ?tls-certificates or ?tls-psk-file- Use ocaml-rpm-macros to track OCaml ABI- 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./sbin/ldconfig/sbin/ldconfigxinomavro 17229327531.18.5-150600.18.3.11.18.5-150600.18.3.1libnbd.so.0libnbd.so.0.0.0libnbd0COPYING.LIB/usr/lib64//usr/share/licenses//usr/share/licenses/libnbd0/-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:35093/SUSE_SLE-15-SP6_Update/af072b62989b298dc19fde50e46a6222-libnbd.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=742c4660a1e91740643fb8832de1454f49b80f5c, strippeddirectoryASCII textPPPPPPPPPPPPPPPPR RRRRR RRR R+\cgMiutf-86cd35be94f9d15a18363e7f3ef3d8a87c06e36c4213f76f81f81f0ee60183505?7zXZ !t/T4-]"k%wd1hXZȔy@  C[ʖ]F ~0F } 8EnJ]Ⱦvrj=yffwCn0J_v^PJhr.Ktx!!XKMk'~;~bKSc1+ÄQXО1C1WT:oʳw7W|˜ܭoT5!4CuD٫ ;:| rYw//OC[F(oi$v '8wMì?0]qO]rWrնmL6*᜚ZGU03b|Q(Jz&ԴRڙ\J>x Mjմ!טx0~G(wa:sHk6W2G e2v N}yy/TVү6܂(< |f q]هߞ.'EcŃ[z-HTբ!g?BE ^`U90L-ebڎy.V,k5$G4P~v6+ǂH:$?nt'E:ĕηG%a$1Rx~H U-9~Pq.ٲEfr_,۽Qԙ?s0hn[;9NXij,S\N[y) oܿ,v Xb(` s)h#.$e򧹠_o6hC<#ǕG~ YU"!VBJSq1lM)5ZT<c8@6ZnW+/(M(q0 0Ƌ ӈY-ѐNDYTB S}:N=WcY7mR'(5'&ԦQ-l_=zkE~C(Uւ&nfi 7ޙntV  ſl bhhÌWחO޷j xCu|Z/֡dFZh)ŐK|ZZˈ TZ30Xƍn;}f"WFS [-S_( _Yjc(mԷl̫] ]k/AFfRMtʼn")Z:{ؕrjVb1֛w/̾*P!VoW#)/7wQzMwV/бIoCB.+ȓs`k@=WlԻn R!}Rr\ ;sv'[cɺ|{rfaH쪄hpqy*mw\2OqLF0` 4k%`>p^a堨CYډu 7%j 0@-/`qYi+yYvϝ{w`O_P%IਨHAkYT#J\/p1cL8=̿(@şx);>.ǻ`ڻp.5-fr1SiG+JWIY}SYRRVU$0Jr[y0E7[,knb'2ffИԐX3{_9lXx+x&Jv"P'@KqZ3u x%Νq0 LwoTN/83hs۫2J\N!d,>;ghnCSM\~X;u~L.i%p% 3 >;;=.JҨȿ~V@ӻC! j瑉^ 8^|5c} }?U7z;2$i@2\4# l»I|aR-L/5);'|M.Ԑ؆q$J!YVMMD+WoI2| a)_ܭAtAC989R7lxC#뀼qnE}5ϞxBlFis QasbW=Ջ?"8Mpm#(H4@^BN~}(Mt<2VYzt $4GX/vŌjC!ݿ81͏_oCɶ6B$m?(p9Mfʐ!vĵje_Ѓ7}݉Y] z1>0D|pl|LCOIN#A]9GAΞ_D<jgMuIOkfX}FME2 =1MhN-F<i a2y/1<~sRa0/s .9cVjQJ^608r5,r$Ay$ m)t§b?M*qBֈ@։f̔17ԅhd6scqhcH)cJ:UTD]>Q›K;uXm& >ַJ G;`{vx@pΑN9?ąe٦${:QۀIf~t}ϒ#YU#^ ȫ`w f!W ɀnrrʀ> ΚypNyVu "[n3H#xuNoje<#S!ǠƹgEubS6y (1-JUx# 'im4!\ !GCJQ%A~O RR-pnzѤ<2^g#!?|~Z InHl ~Ot;sZ‹ncK2qUz:րSQ-(KV](5e7Ѩ7Чf~Ln]L/=1*[Qm, Z(HA/ MVn;]^pdR=Hrby޼;7z|__!bm3[}8{M/+t7rqBN[]I<0Vk@R&Z@5ܿSW~Hx U٭sZOZAFfĭH7/yň#=NF?}YTu3%1[frEZUzN(PD5K4^ *Z8(I]'m }\a=Y RxZ5- vn;%SpK 3S jKU yكQ|.#Tp6,k| 6+V l³0<*$c/#40A?[*sQ~fC3g+Ǵijv?7dڽ;.Z˞;z=RNP##ꂧFџz{uL+s$6f\[Ј>]\:jf >@qƙCc+O:rh)mgr5U*)fڔ,}ڸ|O\ i0eV]*V-@d$ЫMٶ }g jkw|^^+Q"% k:']L)ץ> &qmɿ wys Zt x{ˌZA74'>?4;~=jJf`sIH731 3aFRrc5/*wch2"}MxlDo"AO#Bܯ5BM7{Ht*zņbImWZyAfC#t;1c֋z)EPv*jJ!bID%(%R٪%7}tAU70HIdg[T 6j&fO Y!uDX]nKbY~)$1)0 VShY)BFߕk?f.$k=ߞzK5}W}I 6K~ in{%L|rr.n2 d2  ^.m' &J#M Lx )ERZRDvw\?Oܔ3 ?>u_C1_76TpsD}YV:3]^2"h8tUme=ZeN'_۾UЫ>d~Q9Cf6P&񲫑+ h²2o#f#F)jԝĨIӽeN0haD_m\/ji`>AX;)b˩CK_[ gfKIOmKzeb` "xߗIJ)ic{I!-qPag;=ˆω^鉫Rma R,3  $WCKhaakQ"K ak%P}:4T/af׹I}JR>߲>xEcY+cQIbA_5E֚5f66AE0;?̋-o9qQt]l@dPnOp\u~S`/|g+4Z2jMjkl3L!dihm=P+D%aN/WUT6 )`=y)f#A3S_@CBz4GX3Q @SIc ;`o\KIrfyN!<)hU|FN:-"pۜ- 攊F#pCh+a aXwBvIvK*8‡ёm-1"B?g Òz̖s{{sE\T>:| t@zk(ԉ.37:[k1Dr&p$|P0nG͞-L5lm=$cye ->-e*8bsV{ HxFqU7.Z=tH %-t+ehr~I`9]"_'?Ӈ&`̟f!l+ 0ndiS=LNgۙ>уQsqH3K^{۝ +JG=Zcx]=G anĻg].b2t ZFyg|)%N65|ҔaaVJ f:6n qpgE?C%L7iH5USiZNSD̑>zmH߈J(H'HdUϑ\)[4[`-!*TPm7mqѱUXʊ_FO`Wy{h&r:Zlˏz;ꆹ"*Ԅy>rfm2w1n &(kmtC=q`7E4tj.PKJ˵DX~O!]I7o(I#t*ËѿSpKl}_/e< b/ Q)*(ZXzOȪV^hRIxz62i7Vec:[G,G1K뀋Q|)Efdža&_RUvmӐ_Ee84AE,.磛Z;ю|?=Qz( dAWݱ..wjrF:E Ώ| .,;@k]wi:[abr>vBӷ1h?]9ԙr5uyǎH%CZ% ImgO‹%˗L{!,Œ(򔍻DȞdZ ;&X"tPDMIo#`޳~U~'R`gN؆hd,nU1g*l"q04|kL1;|j0c1d0>*yaTB(vw !V٢w/MeDyN[(㨺Pa ߕ{_XJtRyT VUu-Fl>MsfbAOJZƬ AN%:cjU8b+|Zd=}S6~# KXr!떱m:z 7KaN%(Ojǭu$`xLCPXx9n ~Yb7RlF$(gIaV Y)V$Ҳw u*Aqe ^"[򏘎v;n7n拍\z^@|dAU=MyZ?D&d("359Ku.QԄ.$E1( .M1!Ml_O $?.-׺ղ1w;rϺRi?ۣ3m! }Z!b+{'IMNɈo,Z*X搽xvBc#ex\D8`/+KcֻAÅ-d:wQ̋m֏9ȀـSRsݠO&R9463Rb!"%QfQTtB_jYj/ɕv:oKfd޹3W&‡<,0P) h.Hn\@"iUSG[|ܿމLk$UV_V%Nx ݁RZhś}Q0u+CsR\ܐ®=oUB 3ǻ 8zJ wCp1[Ϡ3z%m6gݐYB13H%} p_XI4xՑUR[?wnҋ#xLw'~rE2EVlkAG:%3Mm^POX孼PKY6Gd)ϩ6~< j0~'{;?cMTQ(䚩p,ؐ0ҋR| -=oK,equᖞ0UTB3x 4_c1)-rT3ƙh ^~#6=+s&([TDNcI$ Bzu ea Lyj6P݀9*`t_C А2.n w;&vicnavɺF sdm8:}vQWƐҖ+KvI4coWp2Y*ʳΏ\.YJ[.qDRszDQCeM]Ud0FnRG_xY~ /ab&xT6kq \Xz!F;lKs@݋>:s'*%^DR*fH^ 9z[NW]ĉPoa8rܳ [d_mqH\c&_ -,mF79];2͡~O3vRk"#&JG^ Lܮ猊Z1w2VaNQ E(A9Ѕ2B9 cZFG#B!O"#aL/ nLD6 5a\$7*Ժ>}7Rwך^j'ث=2Mi,GQ)U)vDRZ1NдES2ˢf0=f컼;l805ꒋ=@gsÚB T7Q!$61S26<],f5V⨒~u)ȴD|>iu\s~K|3C<'3 ,&L+ P<1m{|"zE YJuaL +"|.|O~.rD"g |n_GƏa7FK9a[Hv1u7!^Cu@&#Kt0:a#Fs L3q%r40}SD+}*ga-we݁1_1\vIQ$C0 H)Wd$ZOeR% \CPbqxUl݋@3Bh-?fCtn oڣ2]%RςL7Jp{27i, 5z\N>A@a{jiV:2uG.zkgT[5mzPA:O]Kc+ @ůy#'[|>kOp[&l4w@Dsk, OHNq%`}C[>@?+H4?_X-R vhr|Tf GH!q삞uwՏߞmu$ZŶ #+={ ИTF2 mysl5ocD ӊ* pT2hGOvXbdkS&mʌP~dvsbg׌^ 94o^6_m,9'ks&)r)4 KlR,Ek5͞F! +a64BzIQc3 l l bᣌ>1|T>ɼ5L{~&6E*F>=^o :PQ 0=< Ksv#Bg@֡gܷX8`Isq:ͳ.;p#OH;ghDK$;&(A=fgeu5? x.S}Soҥs7fOW8VvY}XJKLUQʧ2@lfsa7- tm?WGG43)ZwW8~E' 0}5aEŸˊ ٘iJC@n*@rیZpV)>"v){E6l殙s̉ecwҖĘ3d)/}'8!e9Gh𬊟L*U>pm0g5b&Ƙs5=QG ][RUF ҿ\X{H밹D5Cy4-Za zdWS2lEm 5Î8{jB ]:G !!IND7 q'!JN?tmH b *77}Oa5 sfK_|k@N@h YZ