libeXosip2-devel-5.1.0-bp154.1.24 >  A bx䖜!M@eee7(u)@]?1 rȖU.<kAZe%ݞdT/MTHEp5){"o2Pd[J"qW3IXu - +n*kP ^z >d&P"Hury = =Î5ʩ-5 ٗHiGѕn{S>rZC&CDHG̻A E8ѳ{n06091cec753f91d3a183d5b5ba118da1056a3df536f76aeeb102085b8db6b375a2b50f0370f87e8069fd7c64c4d51e5e5d1393be]bx䖜!M@eee|“^ʿ\1TمzJbMq6DAT,x,i]2 T\TQ2 *}.f /ccka@̯b/AOVE^!oAruߔm@^ E{:%D FXag}-Pc53Mya0WgIR] 3_GJ D>p;-?- d $ ;dhtx $ L  `  t         Pt (8 9 : F)G) H) I*$ X*0Y*<\*d ]* ^+b+4c+d,Ie,Nf,Ql,Su,d v,z,,,,-ClibeXosip2-devel5.1.0bp154.1.24Extended osip2 libraryExtended library for the osip2 protocol.bxs390zl29SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://savannah.nongnu.org/projects/exosip/linuxs390x%M *J 9A큤bxbxbxbxbxbxbxbxbxbx339007634d77c2775258ebdc6c2560b62eff12389ffe44c84eaa99ab8aa27f1002fa9b3faa09d1965075473dc91cfe86ee9c96af9b005814d0a76ac5e3ec6915958bbe8772bef153f6269e2128e330921cae291af2f99013b8000ff0caf4f3fe6605d57c6021cc452192ce2834248748bf4f2726996823dae5ee51ecef307742090086994369c53847952efe66f77f13591e9adc5ce0539e0a2aa9b7c781c9bead394efd7eef0e63cdfa774c39ecb2e1e6153a57ea63af207e0ad5b36b2b9e14a2c7fd44295fa706e3ba1db95b14b4f708b7252fa497b6529a45f2e9e4cd17e42abd27cd1fff0b0d6cda2b3e859400bece97281d38bcb323a3d76d9914f61110libeXosip2.so.12.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibeXosip2-5.1.0-bp154.1.24.src.rpmlibeXosip2-12-devellibeXosip2-devellibeXosip2-devel(s390-64)     glibc-devellibeXosip2-12libosip2-developenssl-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.1.05.1.03.0.4-14.6.0-14.0-15.2-14.14.3^:@Z@ZDS@S^BQsM2Gu@GƢ@GDavid Sugar hpj@urpla.netfisiu@opensuse.orgfisiu@opensuse.orgmeissner@suse.comjengelh@inai.deseife+obs@b1-systems.comhvogel@suse.dero@suse.demskibbe@suse.de- Update to 5.1.0 * critical security issues * See package, very many long neglected bug fixes * directly supports openssl 1.0.2-1.1.1 (and libressl) without patching - drop no longer needed openssl patch openssl110-fix.patch - now requires libosip2 >= 5.1.0 - now requires c-ares for proper resolver functionality - license was actually gpl-2.0-or-later, confirmed from sources and headers- apply openssl110-fix.patch for Leap >= 15.0 only- Update to 5.0.0: * major API update: add a new parameter to eXosip_call_build_prack in order to create the PRACK for this specific response and not for the latest. * major API update: removal of eX_refer.h API. REFER are now handled with subscriptions APIs. eXosip_refer_build_request removed eXosip_refer_send_request removed * major API update: subscription now handle both SUBSCRIBE and REFER with the same APIs: eXosip_subscription_build_initial_refer ADDED eXosip_subscribe_build_initial_request renamed eXosip_subscription_build_initial_subscribe eXosip_subscribe_send_initial_request renamed eXosip_subscription_send_initial_request eXosip_subscribe_build_refresh_request renamed eXosip_subscription_build_refresh_request eXosip_subscribe_send_refresh_request renamed eXosip_subscription_send_refresh_request eXosip_subscribe_remove renamed eXosip_subscription_remove EXOSIP_IN_SUBSCRIPTION_* and EXOSIP_SUBSCRIPTION_* events may now relate to REFER subscription. * major API change: eXosip_automatic_refresh is obsolete and has been removed. only use eXosip_automatic_action instead * API update: eXosip_options_send_request returns a positive transaction id (tid) on success. eXosip_publish returns a positive transaction id (tid) on success. note: eXosip_message_send_request was already returing the transaction id (tid) on success. * new API options: EXOSIP_OPT_REMOVE_PREROUTESET: to keep Route Set EXOSIP_OPT_SET_SIP_INSTANCE: define +sip.instance parameter in Contact headers EXOSIP_OPT_ENABLE_USE_EPHEMERAL_PORT: option to use/not use ephemeral port in Contact. EXOSIP_OPT_ENABLE_REUSE_TCP_PORT: option to reuse port. EXOSIP_OPT_AUTO_MASQUERADE_CONTACT: option to enable automatic masquerading for Contact headers. EXOSIP_OPT_UDP_LEARN_PORT: obsolete and will be removed in the future. EXOSIP_OPT_SET_DEFAULT_CONTACT_DISPLAYNAME: define a display name to be added in Contact headers * new API options: (high load traffic use-case: DO NOT USE FOR COMMON USAGE) EXOSIP_OPT_SET_MAX_MESSAGE_TO_READ: set the number of message to read at once for each network processing. EXOSIP_OPT_SET_MAX_READ_TIMEOUT: set the period in nano seconds during we read for sip message. EXOSIP_OPT_GET_STATISTICS: retreive numerous statistics. * rewrite/update autotools and ./configure options - -enable-pthread=[autodetect|force] autodetect POSIX threads or force -DHAVE_PTHREAD [default=autodetect] - -enable-semaphore=[autodetect|semaphore|sysv] select your prefered semaphore [default=autodetect]. * fix bug when reading sip message longuer than 8000 over UDP and TLS. * improve eXosip_add_authentication_info to avoid duplicate credentials * if a SUBSCRIBE is rejected, the context will be released automatically * add failover after a DNS failure. * fallback to SRV even if we receive a NOTFOUND reply for NAPTR. * fix route set with strict router. * rename usage of -DHAVE_CARES_H into -DHAVE_ARES_H real name of header. * remove warnings mainly related to socket API (getnameinfo/bind/accept/recv/connect/sendto) * rewrite all loop using iterator to improve performance (useful for high load traffic) * rewrite Via and Contact management: both will now contains the IP of the real network interface instead of the default one. * improve NAPTR failover, more reliable // add failover for 503 answer * improve interval to force REGISTER refresh upon network error and failover. * improve TCP socket management * add a callback to simplify/optimize/accelerate usage of wakelocks in android application using exosip2. * improve TLS, add TLSv1.1, TLSv1.2, disable weak cipher (FREAK) and enable ECDHE cipher. * add support for SNI tls extension (openssl 1.0.2) * add try/except on windows to catch possible missing qwave (windows server) * implement a timeout (32 seconds) for establishing a TCP and TLS connection. * if a connection is failing, report the failure asap. * fix memory leak in eXosip_call_get_referto * remove extra connect on socket for TCP and TLS (not allowed for tcp stream) * fix to correctly discard INVITE retransmission with same branch received after original INVITE was replied * add WSACleanup for each WSAStartup call (windows) * do not include contact in BYE and CANCEL * fix to use sips when appropriate (in Contact) * fix to avoid handling negative content-length * do not start naptr for incoming transactions. * fix bug when rseq is empty but exist * add support for QOS on windows. * improve connection handling/failure detection, keep alive options, in TLS, TCP, UDP. * update static IDs (cid/did/rid/pid) to use range from 0 to INT_MAX to avoid possible collision * other minor updates. - Drop libeXosip2-sslverifypaths.patch: fixed upstream. - Add openssl110-fix.patch: fix build with openssl 1.1.0.- Update to 4.1.0: * improve timer and use UPDATE if advertised, INVITE otherwise. * improve PRACK support. * option to disable automatic BYE answer. * option to enable/disable IPv6 per eXosip_t instance. * option to disable DNS cache. * improve network support for several eXosip_t instance. keepalive setting is per instance. ipv4/ipv6 setting is per instance. improve network setting to avoid conflict upon transport change. * fix tcp and tls connect() for slow connection. * use TCP_NODELAY on more platform. * use Authorization header for 401 // simplify authentication code. * minor expires for REGISTER improvments. * copy call-info over SUBSCRIBE refresh. * allow more TLS error if verification is disabled. * fix if NO NAPTR is availble. * add support for Windows Phone 8. * fix to use cache for TCP and TLS. * fix possible leaks on implementation errors. * add TSC experimental support. - eXosip2 (4.0.0) * modify configuration APIs to use eXosip_set_option * fix bug: do not create new PRACK if it already exist for an answer. * update to latest osip // test time compensation for android. * use ephemaral port in standard TCP and TLS version. * return tid number so that we can match the response event. * use system independant time for osip_gettimeofday on unix platform. * major API update: several "struct eXosip_t" can be handled at the same time. This can be used to have several transport layer running at the same time. * many tiny other change. - Rebase libeXosip2-sslverifypaths.patch.- libeXosip2-sslverifypaths.patch: set default SSL verify locations (bnc#871099) - build with -O2 (--disable-debug)- Remove redundant tags/sections from specfile- update to version 3.5.0 * a lot of minor change/fix/improvments, sorry for not being able to have an history here... - eXosip2 (3.4.0) * handle keep alive for TCP/TLS. * fix when receiving additionnal CRLF on reliable transport. * modification to allow non-blocking socket for reliable transport. (TLS/TCP) * fix tag issue with application where tag is missing. * fix Contact header in request within dialog for non-udp protocol. * remove 481 auto answer for unsolicited NOTIFY. * fix static id range. * initial code for TCP fragmentation. * osip_list prototypes and warnings fix * fix transport matching for redirection using other transport than udp - eXosip2 (3.3.0) * Fix when 200ok include a contact with an empty line parameter. * Fix for replaces header longuer than 256 char. * Fix SRV record with more than 10 answers. * Sort SRV record. * Option to disable NAPTR requests. - eXosip2 (3.2.0) * Improve TLS support and add an API for ssl information & files. * return new error code for all API. * remove automatic answers to PRACK. (must be done in application now) * remove automatically outgoing non established susbscriptions. - packaging stuff: * fix spelling errors in descriptions, other rpmlint warnings * rename libeXosip2-4 to libeXosip2-6 (changed SONAME)- update to version 3.1.0 * add AKA authentication * improve compliance & flexibility * fix building SUBSCRIBE refresh * fix compliance issue with refer-to to-tag/from-tag parameters. * fix bug for retransmissions or ACK with proxy that resolve to several IP. * handle the "expires" parameter to update registration interval. * handle the "expires" parameter to update publication interval. * handle automatically publish refresh, and some error codes (423).- fix build with current libosip2 (MD5... -> osip_MD5...)- use --disable-static - detaillize files sections390zl29 1652090001 5.1.05.1.0-bp154.1.245.1.0-bp154.1.24eXosip2eX_call.heX_message.heX_options.heX_publish.heX_register.heX_setup.heX_subscribe.heXosip.hlibeXosip2.so/usr/include//usr/include/eXosip2//usr/lib64/-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.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/79ce1b541fc68515d34fbb004f5607a8-libeXosip2cpioxz5s390x-suse-linuxdirectoryC source, ASCII textV<{Ch ō$utf-832fa77bd4919bce64b7fd181f0c87008c21bab97e8fc02cb9c734b2c289a26b0?P7zXZ !t/ C+] crt:bLL ?=&U-~T+ s{-p؉U2C;EpHѩ=(hpYx=bunLfE|oPP5|x縏7 aФm{[v~#,`vihV6K-Ĩ@,v)LP bUrzF--jF]G4?}O܁זtƎ Y8ߤ߭Eث5bDL) ,$p^\cf@J{lka뢬  jG%@h.BeɴuӪX9gٱK*B%<>j17C Sv?geM hV,V-,zMk?Hz=pw>d<'ܖ.@Bkg [6+HŢq=ݾϡs;E`WuR'd--6UNK\ m5xN36&ת'HcWW8'Bu9c̺2{e.n\赴㐒Ff PhxTa|YP{7Ѷ%xaBnDpED#a\QO"iIVv]=Mѱ1\Jku!'m*iŮL\9ojH0+nѷ)M=BaZ l@҈fL~1ɉF) },KK,NpU{f3#AнK E` K.a\'y_LyVѥ U67H`}kE,Ĵc۲Qyƨoi(jrx }2Zi^7;-Hts[kL]8a%7,B9+禍j\ U&i @x Sqnwɂld$rb[6k }RSDHmA뵵-1-v@55GSҏZDvB^K K\ܗr5Ȉ0|~+P_A [ 2۶h ӣ"L(Ѹɬ_i_/Bc,mHEb,jNlBCY4w fjuF^W٩`3e'ʬ׍k>I-!YЯGZei9+^X*?"8$(&[Dǩ֨6Adx'.)K9v;$mU ^(f9C™B˖֨/c۴*SC3ȾxF6UE5<l1]Eht؜s 8oxB`]_V݌i.NiFom˾%56HdKs|mIa]5r G79Z A5'=ܹcUǍ" w4ъE_yAL7"fGr_L@pzgj RcL: Z=]3̒rB %]aMuF N1ZBVݰ+nV v1!`D-̲d*\8'xzi]acvpK5DS7hsl)h7D7>MI@"g/rM "Mzћddfn!Lc,^wH/ mVJ{ ⭰ SXQ32 *o u uZ.فH`'צ:x(})&"Ft4v@@01yrQg:]3 ImLJ(gu҅)Kjtn{#Rwb&? p9`Q-N}IQPI<3Ï}akC j[WZ. olK CNYgՏC?x|6(7ox6݉7޿*r(yI!Ni- 6[2(<*MنED%0KU[}.,sYe`c҅;)Y3&*G${ [W13YFm(J9 /?o) ;\8LtvxyCS*!ZrRvhࣱ8\'jdn߰QNܹK3u1;gW\-287ay3B4uZ(sRwls3O+iNy观`DDQ\B.TaH^[o.F S2J 3T= V7|%4#N|xVrz,g2ei~}C mx|`v߇K_x!h{QbѮ^WApDE٢T**>P|";a+RWgDPJN>|.]4W0׳8 0H)BِM0Ua5a-$qw/tT aݘeDGJ.P> 19Phq\$}I/tY׹6,_c/XD{78!ԉG\ApSDvpMM3pλI4sS%\4;noA6 w|I71Bg'LxuljPh!PɑôNSg(k{QGʇ0o$R꟨:XOl2|TY_Bt4u!"hm^K`="Jrz9:gF_OJNN/;g7܅MSD9pZ|RѯlijNjz!{TxFŽT7I+ =]K#/S7k+vT5+bSx9TSd4g"7_cW,"J[K:}9WvxU]B KA %VvOOgײ%go#mTN#f%Q=mJ 3O(dAͱL eTGN(tl{aԣ'lSw)өt{||о<L7-!t8|=[zt `lſ 0ci57< fSβ=.j ׽4`li(ޮQJ_B z3BtrpUc#jKx8be{2eB`,A\A}Oxoo5}Pjׇ5dp~XQ+wOx\'ɟ$x=4I:>b}xߓ,_z|ڬ67>(Ā~aA3{˘ thKi<.ƍP[)9zP"e6VHKm~M\wsn$"a_gKHhSS?C@(nIfNH% ᒭsaJn^/y} ƃ]9W!X7?1$Xvпo2^Yi*Tg%*-zWfVjAE',ęUECvp{ib =T"xz6 Qh! |F,33!D%1m=Ĕu뢔w ]ޯ 1ON;{2*71E\g#$>)X|m*2u(çbsP-7Ghh P3G"k6? 0/f T-eOS>=eaxtmzݣ%Es@T Ğ@F4&,?2{NKdHϥ$.s)䆀~5NLd\D ;rp}0"ED@d?S^ Vs4@1d nhܠ i92}'ebiK^ UD;crЍۯS\6(]/Btb5iM_ӣXuJ39ql}M_Lɍg|_rob"x]5-a[맠 d.]y: [9,y7oA5Gp.?DvzDݙ?L?Z҉Ikò ZE9l CyiHȅFڽ-V엘!r֐McXB8xלsG>]N2hJ׶(8#`yDk0qu6 *ޣmp% _F0˅Kk aL` b3z<c_j@$4=iإK"23J'uoXxUMM{faI;f^CYQp%~=1`W[lFʱ=D<>~:O/3Y'q㇧gک1gzUۘ`iC KamC oI9bDTL#9( s%< ۰7聮N48zd~Y%'W@݆az@pIEnŒf')<ЃF(Ϻ 1#G%";&CR8ܺG7JrmQ2J"Ɇ̗w]Ek2UD`Mվ$X NGNR-҈`!o)P@_y|⠰^P"V}R&=Yo-8aDVVh> 5bXiΓE+[& wrѡn0j'UCCmnoHۙx7>ǔ*[˫ N0Z,B"ԇ gLQqEf)0 ]Tw"Ώ &f5nb }:h!s<( m͌CSAeEA zPtZt =7@ k}M\#Zl7rueut`"G_,#)}qN!Cv݇n/_1~DBr@.kdCj+BG r1n΋>ɬV )A1&lL 9!#aDֲD )Bx>eW68P?ipfk$-Cz96p8jSaELȹM,y ǎz^#w8 0.rF#hC>?n%+)եoS]uosŀbnzl9G^V{B-SVmd.x6),@jtHgUf ڏy0`O Zb6a^r3M[r+Ycz@ Ai8@&2{)>}pKiW0FF"+x28Dpcudj?}sy3Rg(cߞhVJ.iX'u_cZ-owo")١W?x%eOKM/#X nv.p@&˓L}^ԢF2Nư |Pv`⊧moꁣywS7W^uZ0D>x$tkh>2Q#B=+^M[ cN6`gDuI&?ӥEcF^L\^e,fhv*>y3'I]Yߡ%~ryͨx'l{Ŕ\s^z4RWRj߀a 7ǻQ@/sbq,1aQmŻ>; E֡G[ B60nƁn? %WrnюJOYޓV3kCĝLS1'6Oi6 ?R7OCF)y (яMdzl@ऩi;)ZDwI^(hrD΃17*^nL`øv}Ri 'W[ J q+ \1LKd#󊒬]y0C~;ڿ! ' 0/LAY׺Vc}=N7y0=oh6ԓQAІoyW>g>ͲB s_ @1Ɣɡ$ts%A p@sm9ej&t-i冗+e޻tFm:Ut0 l]? 5ǮbP68CEfiPbW#o! wL*  Hzp;7O߾D.`+NE8ӦY<"@foAa |Œ{Ѕ)Hؾ?_$ v AZL_>׿ a|}^.(!Zo5K!B:vׯZd^ސϗv۠ '0l;ju:'>/:zS[N\7B {ۚC̶4{a>Tިߋ&2U+6";-Kc`5+SbKׅ+J컛I3j5Pbh0o_I$]AFjfDXy0f k޸p ns)C8{4kbupҷ7:#pN*iD5x L֎P^,"yzWY/b [i/I>2n`0; @ﵖy`IHAF"}X^ C"kOݹnǗOGʓn:T <{S~,^As#є}{jAB[XnvS$1r~H |OD?u:9|Q{ b][9S@3_^M-ٷ F{W`Ϊ|WCZX,_9VxWMr,7Gzƒs^fyȪD"Ff'5 ך͈`O/ט箻(O_Wx1ZFD&oNۅ T }3.:\BB>j.o[2OdMq bHͻGvy} o rۅ?'kN]=*_K6`^F*My*3pʥȊp_->ǻ6bjt}(Gu L`Ӟp;lb '2;eWRcY0!?BDB5G!%/oa✧l[0"Ex]o<c _'u*7B܋^@3==0sasp^oB0.G9imޤֆ4>@cA/"4BzW|}frbeSj C-JΊKr |I}]E{P@/eDb'0hy[3ogLnȦ.1HW uv#.('bT sz@c$(QvS$Crg{E+QGQ,!O.ؚjjPm#W_%/G8%/WuFq騺npw<ȍW9Xx}s/Fw%\&б@->Xxp?13l.Ыs2>Eg¹{ws[>1 dI"muo9eЄNy#2n`+Z\[& ǎʹi,1r_(ױ@0% d!72` uYLOxn>0_(rgWN](t9Ä(~ᭂՍC-վi9k.u]YfЈY6B$3D˒]O1[f\g=d0cw5ũ(kl/Л /JI9nFC*2ҡ9agσVh"p([hZ#~|a.,V_ ӗN_U8{C_}|tP C<^#t>Nb ɪ,E(gd򆺬M8/LmOm, >yVĿNѴ ͚F!ipIGbyG$:=̀2y,L=ɪڌO;u/Wp\VZt v - !3p򵯾P`r/7س}~ Gv.ڧXB1`R6 ƌlBIC4''&/+lBa MES -Ol^_E ֻ8m?*yv-P1Pϯ`.|Xdb$~\T_&i`چ rG~\ D+D!׊|9n9 GfHl}T& <X>iX.kt8#aM8XF _tE E-T{dYPvG6cQ1^)+DZtZ靧ty^67RR# ",*^9Zt_)EþVFdЙɱ㷋b3uVf.WĖx# YZ