libqb-tools-2.0.6+20220323.758044b-150500.1.2 >  A cp9|-K/7AH'-L~-$ IS&i/v;W*uA˲)v(4&;jy{W#J>m[x?spb6Xu.J5]SP7tt9rd'OBԖ@ׇBnR~qs#+pA7?7pd% 0 U"4 Jb     Hh*LPW(]8d'9':3'F3LG3dH3tI3X3Y3\3]3^4b4sc5d5se5xf5{l5}u5v5w6x6y7z77 7$7*7lClibqb-tools2.0.6+20220323.758044b150500.1.2Utilities from libqb, an IPC librarylibqb is a library providing high performance client server reusable features. It provides logging, tracing, IPC, and polling.cƝibs-arm-4lSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Tools/Otherhttps://github.com/ClusterLabs/libqblinuxaarch64_A큤cƑcƛb:?cƏ8f5c907b29242e2d1a4c095b27917e0f55143f61ff70685530e75bc42b84137e00a89b0d18aacd4114decf79122db87bf35bddaf2bc50e383c9c9f4c263390b2a1e0a19ed6b6098fd4f865c7bb927f990804ef6f159237932d84a2d4241dbf04rootrootrootrootrootrootrootrootlibqb-2.0.6+20220323.758044b-150500.1.2.src.rpmlibqb-toolslibqb-tools(aarch-64)libqb0:/usr/sbin/qb-blackbox@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libqb.so.100()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1 libqb01.0.34.14.3baG@b; b; aeaza@a^@_$_FN^^^] #\N\N\\\P@@\P@@\I[k@[ @ZKt@Z size_t - warnings cleanup: Wsign-compare: hdb: uint32_t <-> int32_t - warnings cleanup: Wsign-compare: array: int32_t -> size_t - warnings cleanup: hdb+loop_timerlist: Wsign-compare: (canary?) variables - warnings cleanup: Wshift-overflow: trigger arithmetic conv. to unsigned - Upstream version cs: 28dff090c74b6ba8609c4797294a5afe3fe73987 (v1.0.3)- fix internal object symbol's leak & expose run-time lib version (bsc#1074327) - bare fix for libqb logging not working with ld.bfd/binutils 2.29+ (bsc#1074327) - add extra run-time (client, libqb) checks that logging will work (bsc#1074327) - tests: add a script to generate callsite-heavy logging client... (bsc#1074327) - tests: new sort of tests dubbed "functional", cover linker vs. logging (bsc#1074327) - configure: check section boundary symbols present in the test (bsc#1074327) - qblog.h: better explanation + behaviour of QB_LOG_INIT_DATA (bsc#1074327) - log: use fdatasync instead of fsync where possible (#263) - Upstream version cs: c011b12fcaf093f0463901154c475905f51d783a- loop: don't bring runtime down for a trivial API misuse - Upstream version cs: ef4c3a15ea3d3c5d5f9364269cd02d78a308957b- Update to version 1.0.2 - Memleak fixes (#194) - Allow Linux to use filesystem sockets (#248) (fate#323415) - Upstream version cs: 608de6d59a3de0eef0fbcbd8f284acbc018daa9a (v1.0.2)- loop: Fix splint error - loop: Also set signals changed in qb_loop_signal_mod() back to SIG_DFL (bsc#1026176) - loop: don't override external signal handlers (bsc#1026176) - Upstream version cs: 59eacf07dd92af6917ed351c0c5e51ec5237965c- RPM group fix; use find -delete over rm.- [ringbuffer] Return error from peek if RB is corrupted. (bsc#1026176) - build: drop allegedly no longer intrusive syslog-tests opt-in switch - Upstream version cs: afdff97f1af8e1be916816ad8b6d5530fa7c6637- version: Update version for 1.0.1 release - rb: use new qb_rb_close_helper able to resort to file truncating (bsc#1026176) - rb: make it more robust against trivial IPC API misuses (bsc#1026176) - log_thread: logt_wthread_lock is vital for logging thread (bsc#1026176) - log: Don't overwrite valid tags (bsc#1026176) - ipc_shm: fix superfluous NULL check - log: Add missing z,j, & t types to the logger (bsc#1026176) - log: check for appropriate space when serializing a char (bsc#1026176) - Upstream version cs: 0a329683a76bc6aeb36f20f2bf6b43ba0440c4dc (v1.0.1)- further avoid magic in qblog.h by using named constants - defs: add wrappers over preprocessor operators - Upstream version cs: 6f2b3e85d0315288ee76869b99369e2b1f2f1b71- Update to version 1.0.0 - build: update library soname to 0.18.0 - build: enable syslog tests when configuring in spec - log: allow changing the identifier for syslog (+tests) - ipc: return -errno when getsockopt/setsockopt fail - ipc: set socket buffer size used by ipcs service - ipc: set socket receive buffer - includes: format __attribute__ func. annotations in qblog.h - spec cleanup: get rid of redundant %clean section - ipc: set gid on unix sockets - lib: store server peer credentials in qb_ipcc_connection - lib: create mmap files in socket directory - includes: Fix format string - ipc: Prevent fd and memory leaks in handle_new_connection() (bsc#947341) * Drop bug-947341_libqb-ipc-fd-memory-leaks.patch which has been merged upstream - Upstream version cs: 6fc24f855bfc8dadb4c84bf823b225680670b1c3 (v1.0)- ipc: Prevent fd and memory leaks in handle_new_connection() (bsc#947341) * bug-947341_libqb-ipc-fd-memory-leaks.patch- log: don't call dlopen inside dl_iterate_phdr() - ipc: Don't send the dispatch_del() function a closed fd - Upstream version cs: 1a7ea3b8d8bf9d5ffbbfdc785ace2b81e9f2356d- Update to version 0.17.2 (bsc#943486) - ipcc: valgrind "invalid file descriptor" warning - ipc: Increase the length of description field. - Upstream version cs: 4d817cc7e0b620acda8cc45266dc085c5bf48c59- log: Implement "extended" logging using a marker character - Upstream version cs: 35faa45558b0ae44e3a244fbd3e8f9405d535526- loop: fixes resource starvation in mainloop code (bsc#929835) - Upstream version cs: c3bcf25b72bf451c2ef79ec3946a1c48077a50a0- ipc_setup: yield to scheduler during new connection auth processing - kqueue: The udata member of the kevent struct is a void * - Upstream version cs: 83552692aa5425e50049b130eb2e17ea7b31217d- Bump release version to 0.17.1 - check_ipc.c: improve error checking during ipc stress tests - ipcs: Correctly allocate receive buffer size - ipc_socket: Signalhandler must be resetted to Default, use only cleanup_sigpipe to return from qb_ipc_dgram_sock_setup. - trie: allow modifying the trie map during the notify callback - Upstream version cs: 3f7de657855bb9fb4e58777851735bf663fa7f3fibs-arm-4 16695149092.0.6+20220323.758044b-150500.1.22.0.6+20220323.758044b-150500.1.2qb-blackboxlibqb-toolsCOPYINGqb-blackbox.8.gz/usr/sbin//usr/share/licenses//usr/share/licenses/libqb-tools//usr/share/man/man8/-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:SLE-15-SP5:GA/standard/558e0da65783d5dc051473b4462bcb4f-libqbcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bddbe9114f6615ff85db9728c95ff65308f6c638, for GNU/Linux 3.7.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR. *YYg: 'utf-8c67e5f437d3fcde4a19452d89ca50439c4c6b0df88f229f653643783984e93fa?7zXZ !t/oo,] crv9w k/ዛ(E5A#yR3|%MR9ڟC^b~G̔=U#{f=ʆ?~%\p~х[] T]( 2M^"/ˮZG]^ LXRw+q"w;>3Y".s"42K:)(mژ`]3?lo+XdjĽ֛]@:S&+zO=7M3p*NRv[P,HIAHu֝ 2f603cǣXD#fa$D3W'BXhQTb/u]c~/;QǼywLEvJߛ=ǾkO>$VLdڴDZ>R6W)@6xܺ13|H=<%rgūB8fX+ompۅL ud!"L a0 ^s4V6P<Ȝ{Җ@.=F: .M77IXAl衱?bj !jtމSJ;TI1Pԥ:PCr`>m~\KIȢ|p؃1e<-d7 d.cO-qXqN)2buX'{َV=Z;jH؛N]z8Xt.!tSlc?5S(nŅ=8UA`+h͍-c3~PBC&xu+ӫ\ә\dKb0;4:8;2=\c{=aSl-e') FCۀuӧ)Gau]g jUMޒ׻_r2e5fVmo G9Cs÷)ODGVE8ׇobٴץo4!~=6c 5Ř\d#h GH~e8=}qFYuQYh"`?/in@A)][`ˆ{_3`GWx-]a%0q . 襕y]נ?w.A*`MhɺF :XiA) W!y I k4v? $Նjo1&?ߙހLrB/ zJ* BוWG ]p'F/}vv|9hj~9W+#lJ[FʘVL"&"p~jf;Gyv燙hsWT\0Ng^`wEZEB}~&6)4;C~I؛@Gc#J'\ UZ&j:EK2㒡xh R/͗|Op@cu/mfǮ*Ԏ ˃Fg~- x~qS>h2R@SW4>~mKV4I%.rX,&dS;R2^Y;7 >C"\x X]z"=㨂?z ʧ5Ɡq`&9L?MVƁm֜7Fx0 50:ec=X͑Ai(a&Y~i&XӃ1{ ? VB]Y B`|1ĻK; mQrݑm}M!,")[p[`.`=4!zG~IrYYv5y擔6EXj-~Voָ&?Fϯ3#t ^&yJ(^D+'M E&vgzQCY)Cr?[͆Zoe 9ˑ}sqRSP|@:R.զmdSPGz>N N OIy6uo:-#SUJ {I3O :Rg.[ΚԸevѰb@}]^AF,5H!JtgOc%f:_MnO(!|u-j{u;1c2V˄d19LwiA=(;un\AZ%/\X8Dyޢ)7}!A-F^wf@pX]Z^ [ju?4gŀ::&iߓdtyVX _2B m[~M87r )ZAjb`pĮ qkCc3,"Ϳdx2-BagD7P(3֖䬍7 U⤘v=;wM*L+[骆wW혺?VwFhUs%mfQtKD_ sz ɍ FvM̾IBپA?:Zsʪ.구ҿTM|(j(6xk'T- T;FE#yWIC&XqN 4sm׵%;>3`-17ROq^H56N\+x*4C'pNcb bYy bQU<,[FS]Ch4T5yU$@@WbQjlja!G/FPG: R9ʉ5)lZ}8A%\@RhoY@wҢ1X=-ljh2$4.S_~S0H0rE=^ܓ|+,lD6v pL0P픬dJܪ0LyxWܾ2[,cNfͮ&И'6) 3T>w##թAKtFS H=qms$%?KԤ&Ɵn) +rpFo>cGƅqI젨TV :a >.ō:T]fPRhؗRh\aOЉ==Ki}\`*\+U' | 1-&~""6|D2څ L22]h1?ˑJ޶#ٛ?`ճz5"K2g#m[S0yOk)bzx= lO墛Â\dp=Զ -IB7Zjhßu$zXPB@:nT`䴦\ftvHGV pޕ=-G1~;F[eeixȓ;4PnQ*nkyع i{M 8^>U{eV R݆fon]["D'^KWPxoՃv3?I(?"!(̈́֐$f\ayb(R圥 vq?i0U|W;==Ҙ; ^ qвMC) 7VyuZ?m׉ k `TDIB'1eZ>\NSɠKvZXlEYdp͛Tξ1XI/Nf<=U֪1cZ IcmLѺO1-ʓKgnkD )(pؑ'[3I1; ̋,Յd +t\uv#l58 EM G +\&-D+ʾE\-@XB,fּ;=>zx'OV<t5ؾ~sHJIE9pP_<;Et۝P VcIwR:uE/@I8ٞDb,#!'9lZX>-k]@*g-oѡfG^9`?) ja␰biBw\ Y ,qy-#i7Nm~M€*ҥ0 ɾr!Aou1#$K6WE2(e/=Eƨ1,)岫3k;W5l;O3-e2W] j7ZeF+u3CV/vZt\5~}I$"3t ^y`C݊@#T}7OJPd[|=*4cPXZzn>hG)P;(<fK%px8k T`FZӨ2`V:Y|MDbXtqO" $6Pmmlk^y+ó5ԎI;G-Fj'+:p$E}-xOd|45焆Ws 43Tz(A>h@1GU B_X?K.6NίwW@5/Ίw Hbj.(7Z$duJ`  1˷s0b;2ҕ\K}|U(D}^&Q%vif~` ]R4s|!WrqOkҗnA ,+6RZ/_푑h"g Tq0Ld^h 6!;N^ N耶=Rq'sDUp%Ǚ)`)G/$u\: }KImW;\&D\`4ïfN4OU}?6=G(VLC*{gpܻK 15zM)+Ⱥ5:4C ɡk:؈x)l0GYbmd?͖.+ܪ'Y'9NOEhI]%i$cSXr 0:ݕDUɨm|#Z ֖ ʱrwPW,RWhSЫDm<\!7jҾm$Yē) ?j).rVP*zA{/NG/kn'u"&= H)F a,ʾ$(d':VךZ|G+{^uG4VR]4+H<ȵ[qeU{-H6<0ıXa/-c`+-_atٽf[XvY*֣Oe8N( 9W=Lr߾!$+0irIb =4@r\Bg%A"]U'Eיe ty *7rWvQnpopm8x~#ZR3uhg:2[g;#[MuDKn!'/AGDcPFD=6яi>-ݶࡹ6m_: Qni=UJLd&Qv7wMrU`lEC:EU)'sĘ\ȔYEMHX++Zum'9T0%ҮRwyn[={[qF;d؂Gd.>jlKނ~:V$3,'Q,E{E!9tW.e} A 1L]C LOm'}4 L D|LkQA{x:{A<">|M'9.` % `b(Ne-1褚O)t呼*6!ysT9juEKGEUᤒ:EѵtHJk?m6|䉙Ὀ|ЍΒMǶL]ؓ"l+G;odNI\CW%w!Z$ZL)^&#f(XݐUmY Ie&c%=pR5 ?^s^= m١zb`C*@_s% Dcu{ˆ*ijYHќZtH: $>uٻ5O0}ҊO>S+B-2Խa{ؙfH),1鱤jߺv:IAV%iZafL*JϱˏKM;Dx`cҍQn2𾬌 AemlE tN+tQḛ:[ 0l6²B * \=pؙS4JbfӶDCSf5iD' /vx \q/_oKfi,Bt5 u-V.NsUPv3f_l&ȩfj ߹avsM8Xz4Ԙ ҊgDl}_H0£>'> \L߹ϯ<}OȝPu)/{:SJOv,Z3C"/:=uKd\2ɛ] >&׶i [y9 ă zbI2@v)䃃0Ə:4kE[zf5^V-?oc+bpe$zU;7ߎqGW/;jDF'_,i6KTQ M͊g)Xo hByJ5\y"c0&,aR :A_RC1T~Ŋ_2~hVw;_Jv)gۨu /g h*<ݔmh!'` (k0L3 0&e` ou0?S7>p%Rc ƾ5b_<^Zf=o;o-]9Ub_i#;2ޅmK'pM9K񞫍®ßŷ]z8 :u|9&Jw^xn*|tk:X,J2F6Ho׈绐 Ѣs7EI*703Gp|ȵ89TR}N0G|ہWHd/XڣGߔ(:%$թn^7-C[]13ejvVeZsT V;1eA}UԆŢ^miKԇUx+ejSQ:2q(䓵9ϴJ3Қ:`ab{X{+n(~ᗸlu'f7;sޖ>##Rr|Ym@s%k+J7Yig4x+ZZa{Bq/˭vIrbp_o o*.Y!/Q_cpl67k=eIQ33MP$>gF0Î5ƨWetSZ6[gK31KZ0Hb>9bIaFtQ`ZM^wȈ#nCQ6>M(" LrWwOXL.Q3z hn:Ztf'fuc%򟄝[PH5d.L]F({BN=Di7_*$厤6 l6(*-/ҼP{`"Ff>lCR_Έo-6ߨK.8o.|IE7P.~$sy]z(lo$)>W 4~緃Ȭ|bEJ;ico9<eX \Cm:DSv!@Eby( An nljl}coaq^>Q}xYxMk߻ ԃI nq7Z>)A()4r)%ug!rTnƲUg֓8&]Lgv#o^T{ul_V"z[w|<91xo4<О_$G{G V;Kȑ7ď]́ݤL\p{Bsx,<165wk&^ꈐbFZa m'(@ @6n OwUjpVaXX2I[̗]sR`i)_vXX9{3f^͵!q"ܷ ɸ]k(UN#0*_rESHS_ { W/pp!qj$̕A'D %lߗIC]$9(Ơ,>9.`j D-ujBSbxfF.A6nR"sazĻ7_i͵ZX9M!@Hw7}ЪLK[v|;[)>Pq5]ۗ^-)YI2ttrQ3$Сl| ev8=j̀N+6q%vTXf2Du?qV4 15pKU/ޤʔ{!ckq44y\,ƍ\J]#$͜:gGq9?Er0YpgD.i,87E=y1S#!|isX郼iP\^m ++P0YѕEİMs;yed CD 6Z"R-NLKVցuQq04'ڇki5-=V&,00AI3FB `7Pl|-}keNb5feJ#Zd'BwNۖ>=8HcRf&l* .ۼŰ:ӭ?=9 .=Gmy\Ӂ(PDC G{.=GRSqJSiWs]=hy}q!gOs7 ٭9fE0_ R|Ҹ^ȿxېT:s$EHg*OQ-v¾pY/P M:h[jMxLb'Q6KG`$I vrIZ7 :jIOMAU-1@ܩj2>yUF|B%+ RyJFSI*5Anq^6h+IғnK2:**h4P ۏIjtۛOqSu &JάE+ E62#q[r{O&'9$;)WldmRI3JW|@Q7< 7/_Ҥ-ݙ"PA|C]C6@ߎ7b.飴|m]\xKSZ⭻EaȩtGzvܞ=x_+uSQbNjxZA?:7WҢYȥ YZ