libeXosip2-devel-5.0.0-bp153.1.14 >  A `8t!M@eee|AȻA2]˷ϻ!0V ÷]m,>qUg>J3^;Kh "#ѡ!%58O~b~V*_ Lʐqһ&u[>r"sQ?͖! :Db38av32^^Qt$9PƄ[Az太RW,pzy=y>6} $T@SmC(%w]2195936d077c07f7b6049505c699ddd7aca14e650c2ba7e1d4ceca0043f382e1f8122770f5b7db0d4e83f4b9da4502012a9700250X`8t!M@eee!>2Ot!nycVA@F\:*L9HE-:sleG0BtE2('Ñ_ }Px)Vm1D->q5fȿφhpz4ˌM鏦}4g,X@=0òĂ1l H@C.1^JVk{uXI>a-R6[ 3;%6%*g]`f-P" 3QoxN JU=3>p;+?+xd $ ;dhpt   D  X  l         Hl (8 9 : F(,G(@ H(h I( X(Y(\( ]( ^)pb)c*Fd*e*f*l*u* v*z++(+,+2+tClibeXosip2-devel5.0.0bp153.1.14Extended osip2 libraryExtended library for the osip2 protocol.`8tybuild83^SUSE Linux Enterprise 15 SP3openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://savannah.nongnu.org/projects/exosip/linuxx86_64#M *C 9A큤`8ty`8ty`8ty`8ty`8ty`8ty`8ty`8ty`8ty`8ty278afa6aaa7e0fff2a6b83937913c254bdbe469813521ecc127968c31caeb61d02fa9b3faa09d1965075473dc91cfe86ee9c96af9b005814d0a76ac5e3ec6915958bbe8772bef153f6269e2128e330921cae291af2f99013b8000ff0caf4f3fe6605d57c6021cc452192ce2834248748bf4f2726996823dae5ee51ecef307742090086994369c53847952efe66f77f13591e9adc5ce0539e0a2aa9b7c781c9bed197a2a1677093e707943c4463000085e2064426fc2e1b5ab15d368cd43b689ba2c7fd44295fa706e3ba1db95b14b4f708b7252fa497b6529a45f2e9e4cd17e42abd27cd1fff0b0d6cda2b3e859400bece97281d38bcb323a3d76d9914f61110libeXosip2.so.12.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibeXosip2-5.0.0-bp153.1.14.src.rpmlibeXosip2-12-devellibeXosip2-devellibeXosip2-devel(x86-64)    glibc-devellibeXosip2-12pkgconfig(libosip2)pkgconfig(openssl)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.0.03.0.4-14.6.0-14.0-15.2-14.14.1Z@ZDS@S^BQsM2Gu@GƢ@GGg@hpj@urpla.netfisiu@opensuse.orgfisiu@opensuse.orgmeissner@suse.comjengelh@inai.deseife+obs@b1-systems.comhvogel@suse.dero@suse.demskibbe@suse.demskibbe@suse.de- 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 section- create packagebuild83 1614312569 5.0.05.0.0-bp153.1.145.0.0-bp153.1.14eXosip2eX_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-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/d1b5aecd2fc69e688a31496b692004c0-libeXosip2cpioxz5x86_64-suse-linuxdirectoryC source, ASCII textH ]+(4v utf-8295bcbf3c5c47c5bf9711bf4a9eb6edd8dfc290bd22acb20c7588f15dcfed2b5?P7zXZ !t/(] crt:bLL וgB{e҈-cF[MC3?PO/~%Jer G Okw?ʴkd:e$[P\ȞfvN8agxj!YChiSmHD8a/,OT_|!Y\_%>骏7R6yP-!:kOĹ'5K<98W+5zZ֯X`$V&Gyoig4xFU\`^ZCjZliܟ=0S%Frdp؁#ɫ;~i~42o *)׋1-E1H{/Qaq> I?Ai o`+ls< StgoA"4;C& 5,^2<,cDN&/dVsx5N 3 SO7*Bp9 L)e@RL_0~5Ѯ &ќ&^闢2Iٚ%Weϴ5G 'Π3凢`*p<}ɍ߮ J'R"9RNQ^rA~KneX}~H|/OKԱM۳0A̺rP;pswuHZx'mCߦT6bت)JeOZPi "dU i: ׹7wMHuv嬸|o َ~^l]ZP7e 8+q84OыBP PP"jPmgэ٥zq0x]'vG/ G@&}m|>(G:Uur~ CɲQ;Fgc]9py]a~y_38 H΅$wr}n2cNWCǜ<EO mH:rxkևa5 d~( b}&ܝR?ڊO&a 5>0[ȂX|~c;6Q_oKnǧey5{sIr$&>x "8].ȣk4r…W񪜩;w&(MXk,ِ,Ё lm2 '^&;`j]j: pm+=RH^i2TYrS 33nJ M7A~L%4ODk|_(gB@#wKå\_})‘_|{Mٚ(QgwnS@9iɬ&<'Œ fߪ0~8NĪFˆbe ٹ R?F4 #"r!)2w,Whn7I}{_ϋPd~d*y61;~Gb*4J#/+b }P@݄r6</ @e$f9E /-o^OdK6i]y/C*gz7|f9` ďsOM -78)tWQ{R`v;x26*0?P51pkו;șr?䍫Ɛ u!SZ:쬬oW`o[ Ș}klT+wY6)z-6D8ju4F[4wuOoYu pB 9Go_]\޶&Te,2 dT]& 5ӯgص̵ߥɢLÙ[WWF<~2Ad'^qi*jdQ,)ok-?|#MݚA|lsbfooڅ & ʼw F 󋛶᥷ٕdY2G߂.>̭.Q:;XSGaϓ*7g\7"& Gzca"pe#48dKa>=K\1(1:e4]="D.z.SIDҖƺ FZF Y&ۣFAZRXwA㤊dVmFf*!5[Vqs v=R\;(/H 0pm5U#yqj@r +[bYGI{eOǥgy b!ʳ0l!ɰpkFu.*o;.-03Vig=.D- Gk%Өk-#9 oy]" ]uomOQWtlX#2jßo]c[@)Xf?Cs4 6ǫک61meӒhjHhhVm)s zҵ+<9 3M ]N&Q:7,{a.;޳ zzE놀-'@e,˔ B "m3:*ud]Rm6Q65 ~3=O?%kzkDNۏ9,;1BjE0MYIЊ\z}}Bs/czPp0ۯEH# R&{~n z }v0%zٺ;ӃY wJ*CASoac 4ۊj0w8 zJpME=I ƜZ1AS4E-w$#B\"ba_tJZyuH0+97$8QbI@z;ɪN Oo*H^r03i⊚ HXi5nY8Y "IFsr+*DzTvyJڲwe=,{5;w׬ c>+eΘԦLJ&3t:Bf+*\Ez {uh͕&S 5蟖!m}5 ~i0͖-"1S},%[~wv/&io&hj >)}"w <%N+$,mQ] tәoG@/@˒XgkKw~fR&3U.{FU3L^p"BB*]]Pa r]Mid.&.oqP!Pp:9Έ˸Bdmq@f#%bH9wViv{+*#,NkG@.'g;<)0xBk=3s=%l hA\>ծMHy+}d<mLB1cNQ2!dknZCI(o,,i7UFBW}14dClV1_2[\+GؠGQ!i!zC4##ݐ-\{!|p?dϹE(Q4Kj* f^uC",&d!~vemo^gшWamsCY=h{77\#I|ѐU Q}w7դhuףJ~~L>OkL LDS%_TI 1yWcF lrbgʋ ̶JkW/Į`Y|eQ?%Ї^_{"?MYL!wHJr\wAOJECV:WS ocJx=47sy:J&a',ObrFmEwtķqLy-Ψ]q>"L]Z*Q f>C0) KoU8k5Ñm:'UoM$0$^rN}wemtUp4ņV50GF'p"Np. DhMvԤxD#@si:b5q{{쿛Qx&Sed=;w? \M}e޼5i# Y^/@4spJO}*Z?^h;MXwplqSm0{S:#y^=_~aO<1 ea1Q$*"W2J)+#F>1G5hOá dɺ^D? {adR q`o:m$<8"Bk>/Kv% Ӻ h \RѨ7Q+q:XQbԉd]2 N |T<#0zχ=) tRig}.pQ70G0qӷo5&?ظ@ :ν {-3g3,(07g@SBQC(09&vkڥnMC#:aMl2tLգb r3uMWJc* ` w"e,'%o~I|҇}2m&Zm=7<}[Rk;ߎxosBOe _JlHp:oV}!o+IǼjg_ =0B6/nZY-0Z C˗!`%ydTukPt%'`m`+1 %H'm{Z/S"WjSO:Z&-NE4] |BQֆ!m[Y+Ls85 a_˕H(E猪2 0ö, ]9b{Z7k6]p%EseV-;M\Ngoξ~T1Ornp%j*O^F+H4VLEJwGt3@JALYŰkkW{O*]^OjY"uߴ$H65Qqe 5XkZpgwVY(Me韍)>Yb_%z1 \'~h :~>"cyP&cE78հiʀM>CXE?TJ/>Q~%5lm `$~<.[`0yH3:]=0J,W#{[*l^=5kg4ay*,̉L+rbj8z )ݜxNfX.-xM$YU#] z$@Ɲc;my\mhv;4h1e3!C"Ԉ C[X%ƙ>'^ *2'jw A;rq/0%+:ZG>zďXti[ZNAxj,9Vbj߲V<(4yVf%j^9v;zl 0ej6r 1d`ӿP3Ptk2{n̯~u/~v)+"TW@ٽ7&O4 zp /]_kT9'!q ?X9>{$ <$RT%Ff9 ;䓽2h"*`qA&qVFCx8VokQ aJ kPO?xl/_tP7J`*SRBG=gmsdwJ<Ȟ%[oxnNߗ+RBal輠bz'/Jo u/ _#Ue&JJ`8^ϭ7MbۙhDZűWu^1;o3V^ϴ˝+i9+͘.C_ii?>W}q\UǟmcyT-I98~ !pӝt]J:gR l`;ʤRi]&mo9c>;zuW}ZPŷ"XΗF H8~Ȋ:FvJy`^`ņ7 }⾞@~?o{;j*&dn4q胴qP-y4#Ó^*M눹Z'>m+ Rn[pw< v 榽x8 >"4U_OR~G^iw!g9(~vtC*HI|qu I~2^7_F::t0Ӣr*>=qA Ҥ£kH{!$DŽ8E}rԝ#A1cu%⃡uۍ$z?u |yM5.JmM25(CaM`_ɷ)=`C aO('՗:N,J#oj YaeLbNTV7m9Brt8,JC@u$^`۱fVL)dct%L#u?j (TN#&,񛚉[SE'D0m75vԧmq@Ƃۓ $6 ²Ɓ٢F+oPEudLҝndwEG *e;hoqX# CltHIʩYw8"cC"nNQ2QS=+aj:wRۥQ ~/FƄ0/yh35` 'Pw͸?͙MUH~pqU"-nR@;F/O G!U* u1$JF]-X֩!So+Ǚ[Yay ցLcyOV6 ǿk+AcOL}/^z1!g5@ڱ2KhF/dNv]=E>М_e(A`o"bIሜCoa 0j@$1,B]g!yCa_ uᲬL:eOXYWumqHP >ۏK@.HoQ1 |G{vd2'9Oai<] %] {0c JTKАLI`sX㝗^;\(HԛK B?V!Ӏ z,B|UMfzWc1R?#n{mM۵Mઅω8zMVgTK#r|'6Cu4uo/dW\[<$ZP\c48Jz cAr9yﰩLмFq:t % wo+^$0arџPR] 4 8r+&w~n'%LA}4U '|ފl0ȚyFCㄿf(6b~o^?| =.bO99r(4\JKzM|)$*፩Hi"Ƀ`OĸaOsgFmMW$T8vɸ[5:BҙBoc|r(pƁ` ڲ$ga7ƍzk.H2>sR,+K 40-g6S. *CT>,$,?@ƏE>yMT~a2_^4OetA/f\=# Yb9sG:{J/VX=l6S.?]mLNMzDc=Ñm{MH/gWzFac=>~V~aGWc :[yT]sYU^_P'Re YZ