libnbd-1.18.5-150600.18.3.1<>,dfݬp9|'0Q0vXEom@%~#[˞c`%/z8QHa{{_ ^Rk&n+Nʒ>xs 1kJlƻa ZLmY$ՉHkDR}Q0-ST 7 ӤCF:imNQ|6 Ƣ}%L:JS(Zn<1a(:C 1(A6"ӦD_˜PkWD7 jlr/4u~,3k\>>+`?+Pd   >48DHa   ( H  8`4^(89: F$qG$H$I$X$Y$\%]%$^%tb%c&ud&e&f&l'u'v'4w*$x*Dy*d#z*+++ +LClibnbd1.18.5150600.18.3.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.fݬh02-armsrv1iSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://gitlab.com/nbdkit/libnbdlinuxaarch64  +A큤fݗfݗfݗfݫf{+Dfݖfݖfݖb620248f640055f236d42345cef15a6e8b0dc6bbd4ef43703e2e2fee238262e31d8d6fbde89c4cdbd475ec8eefdb066cc394d97dde4a04ab67b806a5080e3b51905ce6a7981d318e4ab02a16f632ac09f0eed5bdd55cd76db21bbf2fc58ac8d417e4f784294befdde9d9a4021b77657978c2f6f729aca218729aaf2a7447268d13bcc7a763595092ff766c19b5b92aec6944ced69ffedaa5398c77abd299f07b31af373b94e5a7e9359809e74e9ef9651a6f632c255b0dce2068b011a02a9f66f2709b2152d63908eb024989965e5012b55c0a1a2fd7d89d675ee714674e61dbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibnbd-1.18.5-150600.18.3.1.src.rpmlibnbdlibnbd(aarch-64)@@@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(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)libnbd0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.18.53.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.h02-armsrv1 17229326521.18.5-150600.18.3.11.18.5-150600.18.3.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:35093/SUSE_SLE-15-SP6_Update/af072b62989b298dc19fde50e46a6222-libnbd.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4465538e790e0736115b777f22c13042bc57548b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5b37dc2f1edcb1631b1c586dcbe6997d139e77cc, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d31fcbd843ba0e23b92f948a71925bb4b382dbcc, for GNU/Linux 3.7.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)  RRRRRR R R RRRRRR RR RRRRRRRRR R R R RR RRRRRN&KBCc5utf-8ada19bc8cbb0133ee391c293b63cb507d0507ad0ee950511ee4fba7a5394c942? 7zXZ !t/MA4]"k%{U}d1gɲR tqu۶,Anq/<+BN+gѨ1>?P& S V}w?+mk-Zo. UGwXuO.e)8ԯb sߨ'0~g";{S`qEvIi`0o_aa@> IXA+o K{UքDZ/J{n;y}vmh\q>DMN_:WFˤgڿLa'NJ.J0{C8@?+Q)8ZHQ3pDW0 Фg%5V(`YE ۛ29Y֕4\,>0EvtӁpry15R}“d ڶK{,=աuc &E:\.\9\Ԗvs:QN-S ߣϜ(YW\j/Qu=:"'j`T%7YbM` n|Ṙ}pCETѼ4F- Lgp\>22|'&٠ sq+iFY'2?mUt똠?.J8= Q ,dd8v)l6- dF޵B$C+H#@,R cKh{p,emr)4nĝ\wīFњ*?`8.=g'|?c,r<puzzʏSA5\1d ~ 24e*="t E>PI ='[$,7=SDK=2#^hM?<^ $v |z8Hd}J!,LN׀Qa~rnTLBoC[fvH!ti 6/8a/zU i6,Ez V%A;w!@H.'>,2O+4(. k$[it{͖CKwhslh&uyA_`SE2Og#5Vi7^;:rv"[ciety˝k@Ic:a_iWG>?g鋟d=ƨC.]c/#x)e&KE6Pj1+ d 5ܥ[X;(U;1_(PS8"nL0@B [ﳰ92ptɭӱjSaK[g<%ˉRA7]rGp]c?ࡢe[yEؠS=`$2]96Klbl-l0}A{g2*~uLKcm\; 042:ݽSΧI8c -OoJ.IV1[U08 !pֹ#ܭFc9Xm' ]ozOJNCP~%7#5f){P%U /mtr{8T?%@("ZGE1HU9JӋiҷ:٘4I1ojgG]Ӣ̽b5$P14_l/#eMeWkZlCWEWopZe$.Il'0ͦsI-٨- !daY@2k8_~qĝ#? mc=L-Z}:p/,}K x iX,+Fj&B{aU fiVd2R%A\6$wyReSOgk_ayt Cxm ֩}̱XGfvw@]z~נ2> '/}¶q"Qurb)c.O˼, Y%"q*C W~0`zAw)ٰ: !F"M60ZXc`wn񐈛C9_u#X",-'髻Paת vf"PK/GTw;E7K_ˬ~ 6jW8 d9~޴5=ΟȔ1fs{m`g/$XΦT8zmѨpAKby,YB 8 R48M[`l+"$p <Ɖoź]B['ݎEwD[qOA>(OL*H{Uk[RcOIOjs Sp(÷~լ;MQRWlU))>q1,3}LtI>Hヲt%U6YcK&*PF4\4GUQvL ` 7Wof},nHnQ $F!*1HفSŦWr@ClN!gT4u4>E/!ȭA}NjApgr^^ :x K^KK3'UA U#H)$2W,OJr9?3쉽Pwkn nR=04BffaǘA,!~i(2R Q8G'TN 5kA,OH^vNFQhpgøn"Q\L쉧7켤5 Έi2͕|0%Z`AEx5.Le^ZT;lDـJI@j9 ,\<舵#n-s h4D8JEFzQUӄ[V ay`˜7"duߑbN]9}*XyZɬ9Hͅau r1{x~DDa^M ADlF/c"7\4~ZI-V8T!Ɂƪy暜YŤVLHq( 4,zfqkaٕO._iFxĞsAO:&Ei];YG2(aVHOFhg5<;zD YUc$γ[#]O0P032Ұd#El-f/"|x ?+ gVέ8%] >78l,J Dl\=I1ڻ(Eq/L聞wT~-H09'Kzj D#19¨s7[}?ieFAh[[eE>iyCujQF7Xt'EG@pa1Ë(ĢjY"XF-בnpdbݕ $=asW@g': Dc!C cOT|q>ذy]C+g$y$֚P2$BGI+<"NM0˼Ń; Q/gfzc94n|0,fNy>Ӂ)d5 4F)&^ԥvFݵ,FĆ$_k\z6~at ]{Zf?obpL`m8dES>f DwAp-_\+:MUVR:L9*  F 5/8j0?`킑K y!nF.j u'A1=Ah|""(We'JxᛄȄU2Kkhhl5Z{ '՗n]iˀEvGtFnlhv@lȃ椮:w[Քeę]4V$4&X@o(\ >Ap<[,(Zپ*޸ؕ[{j^Փ=HO j,0.=(ZysJ(r9Zocx~1}H f@^xYk`f9dmզO?&2ْQ)ʁdP׻"oӤi;@"3!]DZl. !Xv0hGѿE@jQP^̨Q8Lg4ڣ;l<{L_ŭz<rz/G&$; G0,rM58cBM CUw~<%$JuB!g *rPu,uշMx? (q+<T'i'ⷸITF[e^+!\1VsU̽Y PZsfx5eB#6O#J~( MH)}A=lN`?#a_} 2+HS#Rn g63V[K$!RT}5AIsj5^%"|Uʐ{va:Pm8V ZxJ=B3]#bjQTMIf!$soi >FACA-^FB5!+<{wSt/)І Si4kS0쭬,REts4hp蹴S h@D R$-~h e1lez+[ }+ʦ!fw92ܜLr?SeE ͻf{Fݜۅb^/b"˯|bkE@O;輔囨'!ٶ1xV\EY+[hǓ=׻$M éxF " fSs罞I]ٽj90_ :-Nsc,i);r_ɛdz/"*`>7h=)ѐp Df{E UqNxD{+&O;)R7{F5ﮮ٧rgYG- Q=֌|s A vr+33,"r7Z^YKE#k ڀF&g\+[LdN[UnݬDda<:D!)5ENxYSO^[ڲrV#ȑhEOaี Pdot+r^ZD,X1Þ <-\7B;y _ѢcQwQ[pBӘ5`nS=N1 V J^jx Jo)ygAIHfnÎ9|5/ojw̃V6O~ ;o5L7Vri6ZUd3_N^q se`r1t|^駦z<Z*ƚ=Nrֱ}"pV}'C{Q!XMxd)=&8~f9I51fh 9`㫒m(<6CG$5:\A'Ɛ4ּ":@LT`r ߘYLs2W 7 ;/#H~Пhz.`^{"+T̺*يH@f2 g;[w1z_ ;kXѲlom.U(ynb yLP\|ғx 3 %\W?GUB a@$\JU4.ӲŒ>/WQiW l"&u >xRv0Q,^df=v^ʺl$*wkY@ Rm6 d-EMh0f#$8e [;.|@w`k*I< hM wy4F*nFOq,c;}[0ˬPZz%9J07-%H䂎n^L8nVt ExHޱflԡ}0JGz[6 zMX%$̈{t%zy3,{'d.Ua@ZR J|kѳSa {:XcU~noxJ{G m]P.y!A`ڹS5?|TZh{Ą7 C5_.Jq6(Rcl@] pTh[G5j^'4 {!{a}!eO 2K͡NeX+9_ZBM3@-Y5]8WBǰX0;2lh4\-syU}t"m0Ir sWy+XO\3MhПz.p@ha>Aa+A$Av6/5N3QZhsUBh Pq1f"RN;:si+V?_mU^?~IX0Z=^, *ݵUV)0| bU*- 3zY7{&O-c9p ]?$ 4^ cHO&~A1hS>dк(zn)h Iv>3 hVMLr](}TH¦T영o?2Q(* d(h=MD[FN?[t%wA+l6VY>Qtd;@0 /[ `>+@>醋nU枠O ly}fx\>>6"I p9  #9Z X/8!xD`HEXyY2[@UI8Jp|7 mɃ]Up,$aU7,uOk=&/3?YWϛXʶ 8 xLܕ+aZ%ٹC 1^=$@a@'@%3'C0e{3HWi}U\ ]i 04LmaAޛ[#?[kC^b–ˈg-{x.|a"+mGYkWϥucܞU"8gWQPqE82N,:*`bR!XW WqC@p7 Byp2=I<~C.cA;r>jT1Fq]+j3[TѕZ ,ZUBq4_aLPWU1.aKo2k#w"{I\MWp3IA7ȋTV e>*VS%aH 3Ꮮ[5ݖo@w&7z=.,FjY6}0b$4]! \s7 O+$p ?u#dS*DwT2Fto&j SfR kN}p,aE]s49Dy}lGͭ 4|ݙr5VV<.nC "4OH ֦˨pclXGQOB:ggZNdx*!d ޒ9o$J߈~mB韠ٵ纽D$DI]= 4I,n[7~{`͆.k,"WC`ӶQ}$KUltn΄V_OHUZ"9>m= J@T0l.Ȧ".֠覙![~an٘\Vx}+*ȤcV{O;פZ #ִI!˧߽^cR j|XhA[?-L$O8kwbCؑ7Am,կqu%1eʔ] SW]+}fԥ͏Llz?+"*..\X  N08ޱlcN+ >y5HwL; XTqbtf-t&n^gq&eڐ2xJ]Og)>9=݃|u2鋋 Q/mz6X0-R2<9_֙mwWFL}Jvb7ftM|yWNe rx'TwLQjٴe=SK4 e[h)O[4 !G(PPVmyŢO?Xv-!9\mO`];ׯ4742ب{zBFƋ9 (R߃:#Vx.Paur>1q>K6h#K7IWkV#+oF|ENz@@y%w8 fGg&IdWbj``)߮c6 ^Y Ax9z5C|H(W<\m8A_a}ȅVr}hms pe;jDgdl9vK%7Ċ"trD MCPɲǡ뛉VO/C0s~|‰,B5B1JtK[ eMD1+ؙR{k-M/l3ҟn8\-\>v־|6z71$?A9&gR834Uui. W ZJʐx;C@dM{Vc=*2# <*&yn\3ztk(7pCMx@û @I#Cԗm"StDi#<&'QJt F*[Ag`k<5kqLN4%LqD ]5x슩2s !%'{Gm+-$8w] t{n+vEC=sLܾKF r:1`qnXjhM\Fghis'+_X0}g#j> ۫U#j?,e 'T2|e{K2Uq|x*޾oK0$ LOb)G*s*']s퓐Æ^p+P c5{6#S%lxER߳aZtfLr,-Ho]4C :6;d¼?C%rAį83S: }U0Rx)@VwmM*D*m[#l̔*l qh8ȋڃ}om9I`Yzv?;Jz*^3; ;xmE&?hY\<܅lF9^\<lkڝC@'kgڲ(Eb/\w,yyi0 K&f5E Ėy/cj1 xm#g$NZ6UD[N֛E ]~Mnu3FRHgWWրv\{g _pw;)fYw0IQbZz d# !ͮD>V@ԉ WqB%V>T!jd-ܿ,Dm1XO:g O;d7pFT\6}TIa4iѭaDjb$v{7Rm"Vm)__g'Q;EUK۱N={ˈ̜ %|993! Ɣ?M[i G9C[ qaoEOZ2(x`!x7mb.&2wJd(rQQ;rsLМpHFst,͔$(8xPm3Ƀuy * D){ Ů~-;!6im10_l)+G^m/HYC>-R J̻ Rw˟nco}5 jF}5Iw:[ڟ!T2ב!]~em)nXͧ^m{~IqZ6aZwץ Ur4 .v+g,Peh `a>kN8`h^?`u`S9C=@) ˲=eY#Vh)ki]f\ZnBOz]zX1ni˥jPӣEnIU:W3$J}MzZLP+ Bdv C|OʮxD"jš&u YZ