libnbd-1.18.1-150300.8.18.1<>,geTp9|llCbh8Y s4}i;0 \Mt M+DzNIҪbg9Bښ?,K56G(CKXY5>l)Ck$v'.jB_B2+h9 pI˻P ":^ZLm2+!$ p IeIJ*)S\]áR>jj<}y5Q aDrү%#I9˒fۆ#>>)?) d   >48DHa   $ D   4\D( (8 0 9 d : @ F"G"(H"HI"hX"pY"x\"]"^#b#lc$d$e$f$l$u$v$w'x'y'-z(((()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.eTh04-ch1cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://gitlab.com/nbdkit/libnbdlinuxx86_64:@Xz +A큤eTeTeTeTe6eTeTeT6c62fe44ea7c5b6ab80fd515394afc277b15b349fcf265a5f12ed230025cc40f1a26576fb830b8b0f2265e27367be13678de169a25e954016e93d1ac17907fadbdf655cad958b6c95bb4e3851e8ec9cfb4123cd6f5a6fe911b3ce7a4d1e851faeb8fc0a7964a7c076acb0fb08b78c7c8e0e1f57b4c8deabc4b5f4764928ad7549add2caeaf18eeb038cbd4816e84a153124ce85a58847c46dc10f62891881ef15d8d16f08d89556227853ef492a9388c37bc0ea2c877793aa488f59be6280bcfd1150fad62f4b04e87407661b05e0f2f34317283369823fba758f8daf7813abfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibnbd-1.18.1-150300.8.18.1.src.rpmlibnbdlibnbd(x86-64)@@@@@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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.5)(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.h04-ch1c 17000527011.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_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ed781cb8b0103d3a86813910d4696bb0c07ad7b3, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c5bcb96cd5d2358b0b897e7c665f7d26e949d3ba, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d2f6eda87508456f59b9b7c8aebccbde85ac9944, for GNU/Linux 3.2.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) RRR R RRRRRR RRRR RRRRR R RRRRRRR RRRRRR RRR RR RR RRR RRVhƙɔ0utf-88e352596b9c5c15a1a6a64d966fc5962f2b5cbdb53383a708344227accd350c8? 7zXZ !t/L:]"k%{U}d1gɴ-9D{otl_ׁ };J f}88n|35]R\~jj,)=RxQ.fWmBnA)0l$b~Й7,89 }T+_b/o_[QCS̄0l$ be!eKs,MC:hZ~^IOh^uءg |8a,G<.]-.MHש8e[˒W_u"1`nX]nUuƒ2+h̟9Ih\!n1?ʱW=a%h0'[UA?h+Em+\\,O4g݀Xv6M q!m#Sc)ȱHhVJai=Hp֐M$zI`pn `z&4uMeR>UWv~@K^a.INNtX&<@0ZQ<ČwH687`$yNlP$i;@eѱ ?Qpl nuPهl gz45"P(XY^mQ .iGm)Z%M+9Ί_B PQ]zLA* |1"{E`(o#(0Sb瞾DzVQA͓/wO {1@{m G&7dTFD*5M꥕m0i}6MPsOon-ص뉙Wdd.\KȠiGqy{nNQ!p|f j/ZEU^Kk r4Bc $9|S\r!Ww] ZRZ4}ƔaL9}<|'$<tbl򀃢 YYRZ˜q0koЊך )m7aq0b"L!wx7j>*w'3ldt2 I2slIv|zRNIľ.\*麨+!ڪѰc;5i}[O׽_s*d-Tip_sy {ˆo/a" VpLih8%>"*k)ixbJt"4`:g;|i `1] a6.GЮ(/{:2fIW=[q/HݡSg&+;B٧86FJm}W4\)_lwBֿ7ѫrVKYC k_Gm,g5K/S&}^LkvA?kND&R,ԻV#tb|ZYHD0TAЅ}k^ͼ_|?X>S4Uq~ FϤL2Jq4**(tNGQO w#Pd%UYJB?)\FQq2]>pfYұЂ[{/p f5!o".W_ cSNCQHKMTtӝ=AoxbϪd-=jM;e&hf/ ]w6]So)ظgC^ e^ DPS-~J\")| Qzg]F:Jg׸<{=p[q[ #[_I̯zҵC,>,8N'MZu b!Apׄ1O/۸JyZD,C:HͻhK:Yvְt]_4@aI@-#g4hέAH#zGzly$>_91>5*hpVq,+vōy y8Q hdC^pj%W,Ji v.N2db#WȽ%]_fexB0vZ#\)GC18A D oXZEZ dAnt#= \BfY'6D PeOq,m !&}cEO!~TbmT_L;I8'O*Bm-`3]}*v$  /MDڈU6-qNsMލCq}y'Ya $_~45B 9PصbjkU5ak!)b.~ y?h(}k-o=FeK Ї}tx8e;pyRp_WhH$j[',vl˶cb|HzNf[?t0sWO{o(+Z@.YEtb0g ;Lރ1"\m 5ZZf=""W,L.-(,MTHһE%9z4kƵgؚEkPɯ^s?`Ln{ڗϟLOWGk՟Ͷ" =o~Ng*`Wcc+WYJ T-\XP{y΢)h9yAl#N=GÑѹL'3Zd۶S|ɨ@9* IX; ZσCU)qƏ^~)߲>mW`({@a"'v/ut?P9P;,LcMSO Y(}hn}hS)W. _.1ZOR`̅$Z"~<5a#Zv8W3iRbP" 1BmGx-:}fipeSAGV,G' Lxo\瞼֏!: *ԓ[}ǽe?ߞvMйQagGA[.|yˋIQʀ 蒑xgY8N/o`UE)ĴYI!WV= r©+I9xuAcqr$y{[P}'Ұ_+U6,ѼŻ'Bȵ5[Fщoj5haQND#ߏFH ½|q(c3+oz盃VZ#Ug9 q2olpҪ#!.ŐA[QR(+\;@Յ \"b ]*)aԩ>! Lߖ@Tᓛb^,q|qS|jNn,:xcBB@J"+_{&Pw nʟ?o+ⴼf(8cO)PfxmD,+--3@x5gOlPE{=67 :NX%[x$;.Q߬p*>cL—4C#wpMm*I@lel"bۭ 1?u Ib~0/@e [a]cU֛ Uc}3&FNA]ϫ'lZDv+|֯ 2$ D=f>B`1Y@.nߔ^d ݤBHZħ&SQŃpf]̨Eg條pȆG|R `GUR7NBƛ vYJ+̧VeMC"4ՃE@| {[%D.ugD} w@̐p%3D;eNa]*D1 iJxk̦)<^ecl*'P$k-E{>n*sFU?#JTGecW2>|˜yϸDmg Z`kڣZ1ӫf_{MB8 %;A%sxH?fQrvUz;~"0jH2,0PZBoa(NWy]~!B]o=LK0jjkgJccѤ#p=5R6 6VYrXw> O;qSUssL!Js OM:2{-RBϪdش"NСAbu9{9L!t\l7wͨELg#p*WJVp?#xI`RVst2Qré?- BAQ^֚u$}-:{|Xozn9XGH 5RU b@)ؐlm"]XKugpɤd> ׂQT?Cݛ+/p]  {/Yt b!sO<~ʽX4ڹ-c/HQC)4C wOLe,m/@?8Cҝ w"ڿ@]4m UcZϗ#\s?*Jڸ:8dHeڷē&ux> ¤e{I!qZgۉZ(.hE[N.Sb˩q'JG$>-=bጀZzLGzgCr /3>,ّ.J.ry88H"Cqԛ Csc!CxB&.ldY(U.=0$"ڻF$Uv57g^|–$CADe;$%+L`_+[ż X8x,"B86 d>Zak,*6Yr1gq4xA "|U/.e e$ 0X&yjH wqL G;JBI&ܑ_Zx6^0%= ߮%Uvgl| ٌu'BDɲ1-,᜔/< F0R'j3ڬ6@P=@/<| p;RRVʮWL 69Ҡ!=3生\"r7ֱxȫy V6O- e0yG$G?w?6_)# O})WշR!!Wke_)o@dO `}4h',\pMUKM-RA4Ѱ`9_KT{:Ϡl(ZDeXWL_I&ۧW~.HLh0\=/rv =aƹk|PQf#H+SZmf7C9AVk(`kUŶ]h.l r5\gpVѷ'\^8_mgS:'N(.zCRWNM>M$ gR ү T[*bx\-S:I.s o=d>87(hR*WCdxMi3 .fw:}cz|9z b]3@,Cqո90HJluM %>W ;˲i|wkoi{բwӚfdjm;0Yb;0 ;XfbiL󑩴VSȮ 6MX(1KTKR3Z<-x- |8˱3)L#j@9;|h-Gr8U|`X&ωIart9qTIUϐ[17h5 (}ǐ!9 weSK+z(7i|(v$ .zQ4)N]$xqj;pgAO># AlxpcY *AYJ 7Λ@:gVndwr>Ҥ?^:~\<%X5y=HN6swI 04wn6}CR8\`fݬ _烁 *t!յRj}M6O#.+`tF1U2P >:K4AE5B6c"(A D rm];P*24iem&^ Ti%Q|NqsdJa>G#оC`< S⼚ 3-e=WEνV 7"Uelk^4@[Fd<;MSD$U&iԌ`ՐӊA7F bP}?MNUYW MNWw^!~l^lNd99dFFZDyn;ʌI6"]\_\DftLuIE==|i亓e(hk`πorKXFſ hS64ga})-3R;N 㹮${9/ \件n2'v/3k%J뛓NJbg;OEo7Q9wO#;p=w`o9A?:U`ͫTz=@-.AvSEݿ&M E;0\kVy  Vm0P"5`AV}dlfm0-Nѵ7ڂvSh5bpjϨ"Y.n5y`[i"!ɸr&C`%l0Z8Ը^?g!/ h;mOiT$xsvLeJU6]f *sPIGGם@aTHbވ$FgU5Bk:fk0bf?r.'m~kxcVm: B29~Ojskydr;B~ق?Rma2D? epձ/O&,:g"8h{f@tO9,Yzm6Q5ЍH/͇WЕoQϵ,sZ74e"~ c+T_S/cq"ąYSYVs l;XR#qTYNat&`;T >%7r&c<v4W]T ܵG pOY vq?\X3)Y8M۟*T=p_@x.1˽.AS5mr$$ۈ}r0"rѧх D)mBOE}$٭D)UvSQ7W=0Ī̳&urPp4zZHX`?A_$ s0.x>n/:Oia fF!&G0wս# Ud>l7dž6%E\dcpZe%ý^xlá)L{9/(9@o/7#Ob8"2?]5z&L`nah!H 1$+ n#zf ;YWX-PK3w8|4 %6*lH0[h21fa#xhvX%;j8ِRrMgDÃɝ8\*VFи|Xk/b1@9GcvҚI(:9/PHsBsIN3C1=J\ĿFT%Z&! \"׼ОQ:^޶xyH -O?Zw `%U1 oD>yefB:"x؞kPt9;b<3'~dFPST" +(lY xeK/w fm!02aoXo@=S[mcYQg84)xoUw/1Gԣ2&09HQ(nwh~F(f1?/m[t4`M-D~+MY7T?a*iʈt\!F01@W۸)뒏в%?1G } 4鲂ǯiBK96zL0}ܧ%/Yt/`a^|pT8G9墟@ҵ.,)fKznTcN>:,^.ѓ\4\T95A1N@"ʎc>ګ,} tF&Kɨ;%&/|4"Rf5.VgBdh y'0۫=}N!* ;|7*=+9V|If 4Q7Ht𠦀0fb+5t\z,W  4^7XDMEd6`-Pz*GDVE c0d!xpWshw%q6w) E{J&!v5U6{B谆+E劑DT+Bаo+1)ɐrګЭMV17GqLY*G@CsMز[?*5-BWu#:WxRNjK¥²r(b`O ]Nl~|5Bx|]FEdEN gڅ)} L' HN^UW $4ui ܀; xkRjyQݓ2:0y|$N =2 +X3hr%AH m재lG|u2.׽ 4ξ1&m@B!2ќ,4dO}ES- lIbOUڠui2+.S4hǧ_<(U%#q5ʵ4kfr~5 -RP$8aaq!RhšզY%q;%ⵎؒtVˊw%>X7Xe ѥJ}l#٧㥎>K[QglEap<#2^qUSK]Ӗb)O]XivC孌uBοQ[⸴p.(}J;`rtdSHHBSgJ-IrV۫"P FuYKЩX"wZJ(j+B2pV;o{d-fwyHs7 N&$E\37m'ǂP)opw˳5sAxquJ 8eP=Wk?rڅ`:WɝU%elPuMjӀHb0u% YZ