libqb100-2.0.6+20220323.758044b-150500.3.3.1<>,e݃p9|@bI,6FZ::Tz8&8ZŽv~{1[H~zYYqsމOq-[p/- d OG$", slx-J-9j ๓J;=ݓ[$)1ۦlAuW n ԑOh8j5g=T@Ҥ@{Ku]xj̅Ӆm2&K^&L/,Exfw\~w}U*-;`0x+M,wN^Gs뺆 [_P>@9 ?8d " / [ *< Rc    L `p XK(v8(9 (:i(>5@5-F5<G5PH5`I5pX5tY5\5]5^6 b6Jc6d7se7xf7{l7}u7v7w8Dx8Ty8dz88888Clibqb1002.0.6+20220323.758044b150500.3.3.1An IPC library for high performance serverslibqb is a library providing high performance client server reusable features. It provides logging, tracing, IPC, and polling.e݃h01-ch4cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://github.com/ClusterLabs/libqblinuxx86_64xH_A큤e݀e݁e݂b:?ec3bc76efe07107ca0282fd9a2483740f8d20acbebffb9f23d4cb5b8aa48b7e300a89b0d18aacd4114decf79122db87bf35bddaf2bc50e383c9c9f4c263390b2libqb.so.100.3.0rootrootrootrootrootrootrootrootlibqb-2.0.6+20220323.758044b-150500.3.3.1.src.rpmlibqb.so.100()(64bit)libqb100libqb100(x86-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dbaG@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: 3f7de657855bb9fb4e58777851735bf663fa7f3f/sbin/ldconfig/sbin/ldconfigh01-ch4c 16946210592.0.6+20220323.758044b-150500.3.3.12.0.6+20220323.758044b-150500.3.3.1libqb.so.100libqb.so.100.3.0libqb100COPYING/usr/lib64//usr/share/licenses//usr/share/licenses/libqb100/-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:30644/SUSE_SLE-15-SP5_Update/53379f7194e3446a08b31d7084f1fa78-libqb.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7ae656dd800440df490dc19a1c5e71b6007a120, strippeddirectoryASCII textPRRR RRR RRR RR R R[*9-rutf-8334a2bc1481d6ec3eff63eefaba70fd4f66d820ca2cea6b62a5592edc329c496?7zXZ !t/[Cl]"k%;kň|C0=$@U<8b=40шUYkۀ]!Bm#Zײ}Y1(—Q4'sbj,LCꑀM،bC#5G?-6"L8QQ߲U|Ũ@z :fm~mVB1MD\/R rqR Xٮl|/etGVI(G6BfuZ`Fk58B#2\ay~w ?%*^VqIXw<\lyc0Zzf.[ hW5q™L9*}D"Sq]()ln09e:,3yΨ/'c fjHt "`pN j&3E`:`de:?9W6"wuT/$YbΔDI 62%Cl18F~)un+ QѢBĥ2nDv#9#8+&kQ;wWFwdi;6$fEޕK$x Mig#Gr-}euFmhh6TFE]wZcKfm(-3d\Xh#ph5b`7(Xf.4i3^ǽT{RIV5 押 A=eBV1o<^Jݷa2 sӑ۞j/UfKsu9V7/Hz1QF5;s"UD\TpzbdP4ɇ9'DSWϠyhKw`+TaWEǂ1IDޅkeVE 왩ooh%ު*uuƦZX|w_5l' >~)7pb+!>^tZJCMp̓S4_9<2?>ԋ3b_ tX13]5͢>7 w\ ?u7)}*;e|ɔujKĭ<yq%gr>r\ϓ=DYu!˛+EDefw[{p y+ݱ*GزA/mF)z˓"VbA՝۴--Ur$QX^ztܾZTwe=Yʺ.D9^6 6\o$r ΢5n ZEm~g8Dmt-PxǓ%^'ЯWN&{^Qi3&k:qE7hZH命'&8Myɻ@d1dݴ2zNJ;|)NS*T1zrf/ؑa5\q'^7VR>2?ܱ~>v雩rvP1'c fN1"6`oHB-_0J ݁9o'߉Y|rf I^#`/}ؕЏ_oNon )<.:޶}RH`cZHKh8@L8##\M)CCv_'Vo&r]"If<Tzvz@{+絇@p5 qb!kqc(?admoo!멷'3K- PU.o:(DٔrҎwSRƖo4;GqmAa#meKɰ>@xP܊^h*.d,PQx EARyF<”.Hm}>wAT0@ Ֆ޻ bϩ*ڀ#w%¡ww*IV$BDb/ز48ds7(,{RYⷪ G0n! &_X !! qrxT7u꾰@w%3Nh,5=ͬ@P5g~8kJ?-qDc<!QW>#q?LBⵃypZ~pbMCJSSN$Wy.)Nn0A7S:&wVޛ?hﯽnͲY~}6U=o}JJ"#=1lq0CG3!ƛ)H0BLe>3׷{KK Bo,׆_OE AFF":ҋ_PD/=(_wo⯶t#{OgVKhܺ FZ vK)7xl8Vv7 9߼Y*wc逜a-30Q|ol!h#dGSUۘ]t5 \/t}ow웓wHb"u}0Y/5#L*y z.:'(͜j rB#\21#zR%Pvl3{8:zFgXu"%'5~6磌VAU>S$jDxFe"} tTŊq\p%rdOiw5{þ.+_HI c҂~t7Az}_ @UAfcpS:V`t~eJq%7QTFl$9Vvvz.\)O@ .GؠL6;g ȹW<[,{%OjX8Ԉٗogi5SD!>x.ETi'olPgN ΅0>p͋w=2$Rˁ,nV\qnjc#˨yQ{qoAމ"RNg5[2nW;zXe糱0*567ϿUV]ób; !Re%̣4xu2Ok[4z$ vi8V B~0hr{}j+;ri1XY;) ]0>jNp V<ˤAۿFND{!zNnrd<ٙgd ӽ~Vob!Xꛥ2co弨OR7P䠜SFV#RB=f;/lݜޫ% H|Eߋ+ 4-’qcQc=txmQj#T<4qh'D{}/̎~&iϵ1CK^~cT’޾y-@%b*f h`Uw#璐aNnl{3u2⸺#q;Sbn8 5d=$ z|dO<ʯ)Y Y\{<,︂Z OVm@ZJ  o GL% T ŞT9fGĤ^ʏuƞo~&"|PQ3rM[QP62a$#"apH! o g'o3z_pt =U[ׅ XjZI0 4;ݫҿib`-:ymEM=QuXIXjОBfڧ]Y5 ݔu4*-UnBp#LCdߌi&"Qgjܟ1NDcƉ~QwV3x&+wM^5#-7=9{,OL-$$žCNT#/ĭa5maMc5X1.6{L2a(jGK2gDX]R(֨(; LaB*K5y;򧧂tw-&n)?fmB_u}AT\ҊXtcXXRQH/%0q"]^ f^Z/\>E|N;q rO"txcIo>e[.3w PW}q),,*YR$oԦj uDTY.b),C3ˏEh6-k#S+꺘ف^3N$s^bDr%'/(`bI =5 P2`NBiSRulJ{}£0=.}De+kѾv1ɼ DNe P%gMvP=`:deԡҗw>e'+оRz'GVLGHrzC8x-tj#NL2POԻ3r?Dr>1 j9wN *ɛ|Ck]y*,[p X2h7P!{ӎPRU 'g8NPqQzr'5LQA6vp{m , ͋Z=>|vyb86GnJ/ؕݝkD_C('Die AGmS;KaBՀ;a}ZP7,QRY9QoЮ?+7U:q}5}|3ضs|tP@S(JIo$#c~|׆ȪI}</V;B+l^PoPDK P'WXpek4ڤk+յf╅ 3VKɉ!dybelȿ) gҝ(wtE~>߶J>j9Mb\ފ"Zp}}P_-! H$;Vt1tXj`,m} ['\8_k7H21.4v4I 4Wo> Ȣdqt?|!GUK#=z)5 "W~8`ܴt/E`,ǂ+Tg.vSGD'sۣ?x-Km;~`` %Q#C'+ʵ9K2)ӊ+ 8P9'G뙂,'ۂ VD[PӓpBUftξNgwhu:.x'2Ao]AYJjk=1h[T'%eDԐ1uT׊z!G8"W%ڱ_xqAE9smɯ=˟]%"~$qGŞ]z U LDETAB఍q%N83: -Ե0B(Ź< vݍ\i]Q;NsBO˧[#dӽM?N&ɩ'Q{HZ¹}դ82g2!Xl.s*;OwTy  gwK>G|V> `0祷]]f2~ 8ڱᕹJ*cǓwvN޽<Υg#yT9٧X7AV~6z< Mj0=ޝRP6wBκu@&oC aųx9&k'ZULQ YHݽ.Uq?_2 ]YOy90idC# Z|MTZ7u0A$ ;Os ȓTKZ43dcnMfēYUBy qŔƗqmc"g!`tI gnOBrB.f>G?BCx\_V+䢶Lcۉ=qu[ǸG38A`~’Ϊ+!r%&PwhSHĽIJT$sl.HR(|1\u5R?0'? ;RY(x;Hk)jCʤD*N  36f(!Ö0}>]܁ @͛70%)un\j9dbY}䰼GXYku{LyNy)'GɧQ*L-G{agŋRJJ}k:vi#ߎِ|ݠM'Gې%C BbmIWKQQý^p ?l 6v  kuH{]QKrAD-4TU&F}+ L-*s_pP Ҭ*_HXX&!ҩR8R$.*9T3 "Zk yC׵4[ni&9ۗpӲ '02ۻXMi""t$x0o9@x-Ay&!IfƁ)rp K34F P'Nu40YX !^}ze?xMԟEd& mYm! dnՉ=E@F:$ ;e s4ņ)NS±0})NvA%4פFr\-me'*?7ʁWe9z߄#o`+ՋBu؇Mtڞb. dNtWT ]qӧP=baJV}3\/5̖s9 lCNE!"[{3yAEVUAZ& 0ϫ|=tG(D^KeQ @9YG xD.z.[wx-cssxB(塒kz aF|,ٻT%SϚ E| i-6YٴheեױR?ЭΎQ*)A,7Rn (ѰТ%\ "ܧ Q8/N5}"^tʦJ߻vr+$ \n ܿz^^"y0,eO^#rb[ }mԪfB?L!E, OHӹi g@UAƉL4@A# /,ö" |)ވ,0Pi p,# O3|4LDÖV#29OATWK?1c'9C_`UDwb0e7?S IH\}W[1U\+/+Uak:n\JwT.5q :" 8sM~h$15v~X807|rn>(Qpwb^ʯ9f100>r89HK{s`8Nc!FZ``drJNz<]h1o}<…AA7лL j.cw4r9<)9׼yCw{zf,*L_[DXxUU HE3i4Ō./#^y|4T`(!ǩ`Fx= a͠7T BaNE̩PQT7F~ Nei\b!jR7ٕ.d q}oڱx}S/n$w%՘B.+,KU*] Djp8YSݾh݆MQqhCVX\ <2-&Ӊ]R"&Q B;P+pu÷N<<(]rmk_Bj9cv7ےX2 kӸ T!}=٨R)}DܸN0g AJ8Vo1.(bckpׯ@d擋)"V,5)u :ȂEN _R62?S)J>qlNzE߂kO. %@ F ~M"[-O; >C4/U!K>xMJȟs Pyk+vï'j0t&J0"yfԺLT:jRJES`/1(첍^bf,plG"ʥwV 8:&ƤεN E)ih,$y`vRzafv:{g\ϋsz|WpRK_#-zU>~mh>Z:Mb,&Φ!Cʭ9ѾtL.]=`e/qr [aV#Y8ϚgJ–4 ^u2`" v&-J=Se;X^ c lOj<6.PyFxu]&6,ۻL0kL}h3WW$V >k&RYI-Ka 11ǕsSh~#F}PykN}4]^~ً֒ Rn:a֢SuZM(JVSWʆvyɓ99_%d0W#wsA='vjRJ}c:ZV糘8~Jw(^ ô `ꈭq;jŋuWQ2wֹ-á'Dw/lJ"C/Y}TiU\U?$讂XMLaG8֎L  𕴀,U*?ᡊCDV2lց8+Y+\Av!2Gg''8쐂Q04 ?_MZh0ָQS1vAN<嚲Oe$.钅fDFVE{C=__aO Svk)\R:kmTZAKfQ$ ~ػ[Zp9J0".L8^&KZdV&焮/:)k on`kEڇ?+wXjs\^x6$ģamKA4P#v07NgPq"*-n *:$ҷ*Jڭ":)t=L$ )i6xO|E&E{d+x(e򸟥0^IGZ(M!cx,˜Ĉjۀ'='IIAIՔm,}!>=zt=ՅRa,n] m"ë+>8!-^@t,)ǿ7F&!Y&Z) !:DǷ.x'bѵayYƚ $L5X giZvN^U,{O='jlHgR{=%O # {Ii ܲڶ{MAz5@$Z`w{qo6MJx7Us+ cx00PH U]1'Ɠs Ĭjt7+rcE &k0Txv;]26H(9Q[S`= gd$UH{sc!k2k T$yoXHPκ*Оz 8679QӵQw~gj/yip!jhIe2Q3l2tޥ7(|dNAe{zUefTTɇJx8IsN gcţ(ܧhQ2Ό=?`q!}q}8Կ3$MDaPޡt6+`7!iCxb%{[ Lf5]QZ39Jڬ\OZԙ[Gq>y3I h,Nbٶ2Z'A +x4N%沓 TM;O -[a28E2#FۥEGd>Rѹ׭Ml#jQB򧎕$-Rg\{t7ʰ ZQO|Ӝ"q rK /J"fi))8P+^mv?%0 hQ΀BK&Ȏ^ze#Mw\+>䤔f AEZф% kU !<@F]zrq>!L:Mo>@VZvtdC.tj'ږSϚ%=5_@/ޯa[{7 6-қR0?RO_M ʗ+sЅZƃ;z.f h٩KKcԡA;xYί&3Q+tƫs~S@fqs&Ŏ=P۩=<4*P^vW˪/m4*ATԒŠbqq4;΢L~Ae3 ĭ#A?ss:g̰ ^#Hqh^$da>z>idfB9c(4W|5+д|)k2GxGyCHDl坒G9(I#6#XsXs.8UzJU23B5V:{NwP?[Y8u*f`y,[T mRi-?⦡x aIq7xEg9)b>;0 ͥȕǹ0@PMF'Kdpg.2J8 0z|&ZGpl+KA7)X x2tiBԣ/*Z({8W3qyB}M]0yR_sv+^u;Ykt<.ul 4~0P/h!:fZӘ5Ijq(%kMz45S4ذ2EDd?6PQ#4~ :fVv bȼ<~]|6ۇ[vJm:zޛQ́px 3!u^NudI{j>y.=jI n#SJ4-tUk:Ǒ!ѦNQw7>߁2Xx` TkZoQWCQbR#1b g}Q+,l5+D]%Cw5KK+?pe ÕA&E14d:S{׾(Rp"W_nK@ŔtjeJ@MaeKfu`苸:` wȅvmiԔ}쫿D)%UIov47׫;*6܍.sC򹃭lCucI :F,CQu{jc]{ NPPoDQv"᠍=$k֏;"lyEA^s^ݨ'6͵mR–8rq;#EݓV\N>;Ղl te +;J+dmTgr)O6G^}.a<}=fpw=Mc˒Go>"vܘ?4`L=5yDF}=F@um}.[Uke6E&vwG#̐^wSάZ#+ sOJ YZ