í«îÛpython3-libnbd-1.18.5-150600.18.3.1Žè<�>,èêì>à‰f±ßp¯ž9Û|‚ÿVô&RsÄäÃ×(¿OæÑßc¥µIÂTl/OÀGQÚç[øX.u¢á-ñv³ å æRnÏlv ¬C®©«(åÅ.H{*×ô9§¡ïÛDz,ÂÈQ5’¸šé÷¡«›©5ÃHÎ#k–ôŸ³Ü·Œ¥ÆE…*¬ÕR¦y3v’MXK¢!²C1ü¯9Œ¼é,@ý’N™¿\K+H½“Œ›¿þ*ë=púÝ숰3
Ò;½A]Î
îuºøþþ%„¤‰wnj‡ÏªÆo’Û9h4^Q¢-ǺÿÅ”U–‰o
£à{Ößþ®t/ÓOW«BÖ^×4Œ·^sU¡u/0â(ܨ†ãßQ_ÕŸ¥AÉ3>ÿÿÿÀŽè>&|?&ldèéêì &í Cî|ï€ñŒòó©öÊ÷Üø òüþýþ%,@ J
Th
´Èáú 4ܶ(ø89<�:9F!ÙG!ðH"I"X" Y",\"X]"l^"¶b"ùc#¢d$#e$(f$+l$-u$@v$Tw% x%´y%Èz&“&Æ& ä&&å&hCpython3-libnbd1.18.5150600.18.3.1Python 3 bindings for libnbdpython3-libnbd contains Python 3 bindings for libnbd.f±ßs390zp34ÜöSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://gitlab.com/nbdkit/libnbdlinuxs390x; s²
jíí¤¤¤f±Þàf±Þàf±Þßf±Þßf±Þàa5d8ff0a5e7872b419ebc7f9fc59c3d76fb645f875a935553aa63156c8a1aad2d675bf83cd443fb882b26a7d7b71916265a74e3f7f354ec8e15bf665139e8d7431d292708263fb1ff4bcb798d0cbba679533c06fe84f0c2dc940f4871226d7004532a4a3bddb8ca42c667450714cae2dbc854ba0b0fb4e1824008c3f333cfcd12201602fd3e15157a534d40eee2301adfe78e4d4154804dde69aba16fd46d04brootrootrootrootrootrootrootrootrootrootlibnbd-1.18.5-150600.18.3.1.src.rpmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿlibnbdmod.cpython-36m-s390x-linux-gnu.so()(64bit)python3-libnbdpython3-libnbd(s390-64)@@@@@@@@@@@@@@
/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libnbd.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)libnbd0python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.18.5-150600.18.3.13.63.0.4-14.6.0-14.0-15.2-14.14.3f°¾ÀexK@eRÀe9@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.s390zp34 1722932992€1.18.5-150600.18.3.11.18.5-150600.18.3.1nbdshlibnbdmod.cpython-36m-s390x-linux-gnu.sonbd.pynbdsh.pynbdsh.1.gz/usr/bin//usr/lib64/python3.6/site-packages//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_Updatedrpmxz5s390x-suse-linuxPOSIX shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=76f2f07bb5aae2c978300f9980d3c37f676f7d77, strippedPython script, UTF-8 Unicode text executabletroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)RRPRRRRRR RR
RRRRRRz‡£ºØ©[Ù¸i§Ø&xutf-804915be55741a2de3c328bf46ab0fe39d4e46ba41f70019521c9b03a38824004?ÿÿü ý7zXZ
áû¡!t/å£à%]"ÌkÀ%”¿µa¥
‚Óº0¶Kï4Ÿ}Fïn½Å€ÃG_ŸaY5¨7.Gx4ºªÿÿ ×5W(ùN—s–[ü‘$I¨ëÀ¾ ª2Tê{u>u“žÃ=n¾‡¸{c«×ñPÖø³Þ¦5üäW“UQêvzç‹ðü ²ýéœähÚlœ±¶òZÞ|êw}&
dBjÒz‡ÏÏ!žÃ"27U²ã}0öWã†Ô¯ÇÐ7žê'¤Ñ¦ÀŒáÿ °y¯#ú0Á\y7f³õíÞðHž¼Í«p˜#-ñÓ’ììËòy!.·RoÄÒ‚Þ8 ÐÅNö–eÑ[Š5I¸²zé#!ÅLÈOŽÂÖD‰%$ÊìûÊPy¢6 4‡TuÏ·“ƒêÒZUÈ´^Xí
¸à¹2œJ´%±fŽµªë˜=É£´•fFué§XÊK7!µóÂ
ZrÐ)«ÁÌêá³Ñ"¤°íîÅq ‚À ŒPnòd$l.'‰ÏûåcÉI†Âª5¼],Š³*Á(Û»OÀE<©W!l÷JY$*àñÐ:ÒÝ”¼=Ôñ(Ñ œ×õèzvx=Sð š´žïZ’ªöÖ®ç>CÁ‘F+væ¹l£bä[öùiGñŒ(jõ—ј-òóH;Ú%‚¡ô¡üÓ¶Öy-—Mw²…~ï)?©Ç14$»óý*ž„z!¹Ç•2ûÎ3eyñ|ã® ¼êþТ¼LãÂAöS—Bª6@µÀ¶\Ú jC•P/Dv€Ó^Ì1pó¹YôÜÜò¿®ÐzK.-•1Jãˆ@¨!nn¸jE•Qµ3ï1<ÍEþ*äÞùE—£n—V„Ó/“LqdIÄm?ÐÿoÑûÅ"OÛî{†ä^³ï/³{zÀÙ%f´òç9ôJ{¾;ó,ó°Ã¢ŒÚ²/$%›ˆzÒc!mCF2PVÐá:ÔåÑ9ÜY†ä]³eæ¶L€ØÓI‰0ˆ”ÕÎV®VíO¥ºPG@ⵎûùŸÝè@¡MѨõ‚ᡵâŒ,pK¡ÔÎ+UFÑt<&r?É7ë7—lÚ'í÷U8\c^rû<à»å,=fËÉ
OªT]Ÿs¬ÜÞàÒáÕ
˜6ÄYzñLƒm§W-_ð™…ÕΧºaË#˜«1uÎ}$½â® lúºî7¡šyMjl|&iûÆ_F&h|”ÿ+žåFHÕ¶qŽ©a. Ç W‰º
GóTÅk6k“— Á¯cøAІðŒ]È ÔY`µ½–:8¼m¨þò.HɼâÔc–`Ndzå‘óƒß-SG{ÚlM]8´Y5¸—Å4‡Z÷š²ßå\ŽÍ·^ñ:š_“ÆofJkH©÷¦&0ͲóƬ£µóÇN•ÿ)˜)”³¹9·…$)aàrz°ÌÖóÇÜÙôfö ‰rútT
C[í5ºXZÞ>Á‚ăϛC»È9æ”N7®ØùÆÑz‡'ãðWT¬¦¾€Ëg;¼)@sÏæŠ'©8õSÈÿ1ñ` 5q^ç7íè>ÆçÙ(½[MÛN!½l(d_ýô@¿ädÆc8q&ÄÊ튆2‰˜Q£³,³Ý²Z´Ã¶’É!<_ÇGª¤
Zy¥—&º%=ÑÎ0uKØ1ºáÌ|”ž¿´½T,ÏÞZÀ¶³)Uº®œ(6¿]èÓ&@Ê Q´¦ƒŽ›™£¨H{cê¹®Œ>8’Æf±ö×ÇɉÀoténÌEÃaQ)×"ÕÎûW·jžQ“v+9sE‹Œ :ÐsjáÛiýŸiœ›zãž®_DAÌ귵ܥ€Þ‡”s¹Ðƒi£ÈrW°Í[7¾Õ®Ÿ±$Îïµ
éL)ÄmÇ]`mŒ¿´øä±]¦øQá¤JJ™bÖ]±cmK€9›-ã.‚ÿõÖ¼¢EÒhqZÇ3IïðÙ'èq.Ì`m)íƒg·‡8Õ;„¤ÅÝ“»v9€òϼ±¦ƒV’½XB‰ƒÿ÷—"[`â#ê
üR ù
ôëÙô’fÉ÷ßOVÓYà9’Ù‹ßòÒxz¸T×h4îb•V
¡SÑ_.¿&UV ¼?Y‹Í-ø’#Å<©l
ÁoרŠyÈ}b˜]ø.¹iu›4Ѩ¤ {&kô±k)ê¹tWð˜ý¶íàíso§Ní¬MIãØè{›§~ +½ãÎÝ8ïʈ˜*¼ˆ¬&r[Ö„§w†4LY¢*
i͵*³¾a’…Ç• œ‘г;;vuuñÖ“Ý‚HPñ¬É4!B<¬;#õ6É$ŠBÞr*b—ÐWÎH»æg0 ¡õݦ¸…}~£T² 'W¦$·£±[}Ãîy0€ßò›œ"oÖ–Óƽú7'ʤ»>yÏ÷ßþ'Ýõ×[ÃÝ
ƒ½ …Æ7ú{_©$>=€WW¥ÓÄ %¶¡ú<ýo¼¾9u_ˆ~<Ä6¥g$¬creꌌu+xsû)–õ7úZ¼ß×æ+ùæNÛuw½Óè©¡•F*ªóR?V+¦üŽûâÒ´{…‹„,¹ÂçD&×ÏàH”Ù›ÙÙ¬Ô£Ä=†v“)&ÒO©µÌ•$îÍa:ž‹»û+e;öN\<„_ãÀ§À©ª+ÝT¸Hgp(X£~YG·“ZŽ˜™6s5’"W/UåîÐ<Ë3¢–Pué75(²P)pyT6þJXK@“ÝÄÂaêÔˆIVL3¤>1¤€ß÷Ì
¬ÿ^PÑø`X—¢ä§Zzè„(ˆi¼«™–x,!`›¬)Ý ³„¯¬Ë4ŠØÅ*×Gàýüså²g##Ö¡œ"YŒf_kul@ÎBñËìqmúÞd. ý¨™;O(…Çë¨Ä_Ì⬇W·¤=é¹M"í×-z!ï=YÁÉ
ÉKûÿÜt CÝß>Üe0c’aëö\´Š
¶s;}>E0Æ8+~Ó6ŽÏLX½ú—€CJXòû¦›4\Ù7ͼJ_ѧÕ÷ûîš³À×7¢4çÖ²^ódÙë<¼ûÞEf÷`àñørxêßG.±÷ô'CM„¢¡‰×(ˆÞX=ýÜËA|ëþT˜)%œÝ_¥Êˆd²º/ÈC¯};ôàvN(v4‚í0]»dm®”eÕcÅÌöž<eòÜÆxš4ŸÇ¨½ªZÚ+ðÑXÙFÊ×õñpÚëÚ…Nõt('ãÐn~åF)Ò«½_û3@yh½“uÔXãÙ¯íË—ø¹Ã¿5UGTDº‚.²é#è?,¤ùÙÖütígÚîu‹PòÈ2L=çIÁí|T~ýòcÃUgb:ûÑ2¸¢ uú|¤óQ¥9U°[+àÆ3µ/å·K(M”³lÇT‚„¹fõ, YhãÔ‡í@vDµÐò 9Þ€ÙB$šÆ"×öìÑ4¼fÏ(ŒJìضéß
YZ