libeXosip2-devel-5.1.0-bp154.1.24 >  A bx!M@eeeݞd d<ŵZ]&`ԏq vpjR5 okK꧰CrGk7b`;VJ+g Pp;߸]E6u+֖B# }ڹ}.1י872mfM$ƨl?Hd>{9 Ѵ-CwrtȢ46D[ FF@aoXx\ݑ/u2""@̂:߃Fǟbp8xa7e778b8784a2c6beb9be6cdab46016ef5829353dd42cb3d3e834dcc51a2eedbfddd6cc8003d089eb273ad6ac9b2ebc3ddff0c69] bx!M@eee_{GAc1T@ T8LIˠqvk9W0l,=b4|WHѰҙ ,)3n!QTs'fQPE]Ifoʏe\2O(mW)~^SLdRkOyߙn.};r ) {Sz\yROP]Go=WfBCDŽHqVJ8EV:kC19ķt9@O%{Rku`b?T\+~WM1" D>p;-$?-d $ ;dhtx $ L  `  t         Pt (8 9 : F)G) H* I*( X*4Y*@\*h ]* ^+b+8c+d,Me,Rf,Ul,Wu,l v,z,,,,-ClibeXosip2-devel5.1.0bp154.1.24Extended osip2 libraryExtended library for the osip2 protocol.bxobs-arm-10SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://savannah.nongnu.org/projects/exosip/linuxaarch64%M *J 9A큤bxbxbxbxbxbxbxbxbxbx339007634d77c2775258ebdc6c2560b62eff12389ffe44c84eaa99ab8aa27f1002fa9b3faa09d1965075473dc91cfe86ee9c96af9b005814d0a76ac5e3ec6915958bbe8772bef153f6269e2128e330921cae291af2f99013b8000ff0caf4f3fe6605d57c6021cc452192ce2834248748bf4f2726996823dae5ee51ecef307742090086994369c53847952efe66f77f13591e9adc5ce0539e0a2aa9b7c781c9bead394efd7eef0e63cdfa774c39ecb2e1e6153a57ea63af207e0ad5b36b2b9e14a2c7fd44295fa706e3ba1db95b14b4f708b7252fa497b6529a45f2e9e4cd17e42abd27cd1fff0b0d6cda2b3e859400bece97281d38bcb323a3d76d9914f61110libeXosip2.so.12.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibeXosip2-5.1.0-bp154.1.24.src.rpmlibeXosip2-12-devellibeXosip2-devellibeXosip2-devel(aarch-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 sectionobs-arm-10 1652087573 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-libeXosip2cpioxz5aarch64-suse-linuxdirectoryC source, ASCII text9c_&{gT/utf-8e57acae42de69896f72d525e42d6a6ac26d0148e667a41900593f9c2bf8fcee9?P7zXZ !t/ C+] crt:bLL >2ɕ*DQOmunv3"UNbP Ǎ:ѬgJ&T_Abs%5No -+~]]c [:ءJq6;R.3;yS; ʏ+O{nvtwwF-ٓ߱)=Ԝ^c:gbG"V58|SarH тT93F_\SjJ?{_riАVjia 2NU"tZ,Ԝh@ڷ8>U+)۽ㄊG_cPppz@zoPZe"P&U^y;hzYg2_T4-$ .4 .o#k!o7=&?iXyGroJ\H2OF[@9A ˴OXz$tDC /QsQ B=^SKl`sWLK߶Su@BۗN4w$muX+_clZ턃}!n"nhI@Yr0"4mgegW''w3`g7ۘ 7~ Ԑ FM7f 8>utzQlЏQbL}b%QK6>|eJlvKX> !Ik^}5>,iL̃[6o\%6Io3c!F8c 1io P0 )K%Ѡ(ڕX"%jpB9j$;D <ɩ):]?DbہuВq٨x۴m.KI.צ420#s)[wJ>C<;n銲{[VTK ɵq@ ^;;|%sdMi@&xDR]p5C\P%aDCfQ|W\{,t"WZ:9vLZW"ﵒ*oYA[aY:ec6co愫QIn_Rr\8[n:djf=/E~&:e[%¦ъ]H;78u N82K\CtO %m*'^k{io! ߮ GcT|߿𖫣 uUPZnŒrIpF5 ,#tU~ķ'ӧ` %5>e8Y編\Of ́3M8TRXSLXsxߴ.$:pb{3B-JP]qf&G;<3S`GjADOHރfdX&<fuW0h UUVv=be]OZwxHnv>X-tiC&vp@K{xX/PvbjfՊ SO"2Q3,LcD>;F?Պlq4)6Mˑ4]IUUS;k&sdK\, #򷣘Dž%x>uѰbpk!G$8Ωpx]M]^(n"~S^(N;ÛWc5A'p{h0i-Aݺ}hX?}G[}Mfro~4,[Wd }OXTO)дK #F6r"w8jX HO6:5j3͎X\s*6x.u\M ZXtF~U8MUP! " 0O25#+b_sB#WY^z +{ )[񇻐ךmc916EhC+zVFڎ#3'Tjqz(!GOԻ3T@a:7Wm:Its n͉7!ur 7.Xw Iһ)WCmUJk[)ĴoB!1-|3/sNHg{y'Ł<:]cqB5uJ>}kTXXɀD3@d(W*B.g\4c M%ņ*xlkY^:~ӼI]|8+b? !TnƞIO?|/.@x4sRzե 8~`Xꗕ4|J88Qқ9FP'"! FDtZUtM- SiO=5C5dl./rQ(o+zAJ`&Q/J2=2 #uej oq~c>sNu 3aP4Xe$f[ OLpl9Y}!:4)*qÁ .xVn4{_4 T"3ɋHwȮCkߩ%=Ln3ԼyU gT/~ʛNd+i&|C~b^#yD_aoām:؄ppg~cWTJ2ȍ-lEsP? w*JrLW]-%O_DPCv%_h@gvFNI|*d[SI7LS݅$dhX 1vߵWazѱ\{=L:ͻ9K78 H`GI@5{4`HB2)SmaX%`!SAJf22IоnJnꩼ%д`|>YJʓ's &-i߇1qv$LȤE1]&Ÿ.۾o/8&KI+t ۙ?a!0}n:v/MFԪ'VvP` y!)?D!o؅)[P擐l{G YX5?=' .b/ Ui?ln4,gOCp/l%ת]z >6ԤGo%)ÚIB9ujP(E_Di-ێ';H6xֿ_ƛlmGj? ͂ .4a'x(JJ32lpH AݣV?ʙP/O +FIcyTv>i3$i=6fNhArk޹iXG$X̍HrK^Cwa9k|;cW~PYH%/&* D H J "F A{Mu/r f \SVx=ݣ$icB+B9i$]U,@۟@%M{L|l7Sxq:!)J ]++-':ih%(p)" غs+m(@9Q6+Gxcpɒ6c8e-YԎӟŸD.+/<'' ~@.ҦESǴwVisa}_?_J!'U*χqK73y&"Og MX+;4N4n.ѣzԎӪ*TB_#_GsBhN.":+l8I78͑/zdk EDVp˕#өD7e: > |Iw]})aRv]-$;`9$~n:#P^ y. ]BP㽆etDxMPDr!pZ~=B'.1)'d@_>.gR%HFɵJ<׍dZL ^nFh*,*pr1r,cJS`^)ZI".߅/i0n:R9#"\aHׅZَf\@jqOM/4w[P½uxxꄰ;L3KB{<-3.hINF(]Rk]'*h}qr:88Skm(5ΓQQX["w0 [/nw?I8PJ! 92N/@cRb;1# GgBR az1Nu?Q232vlg kF[q]HiX̙sV$t~uIvrd 8{:ɿܼz*6D?޼iEG>:/H4/F>huJUJE&'s;"Oy]D;c\\N4]M DHAuڅr{jIIaZCϕVJ'D6-ݪ!p)Cf3pTiBB^|\Z5,AuQ~yW/|_ͩxn-2l&דh V !IFXt>[x]en;_S/i\ʔ vfURv'"}/ڃRkLMg{jǓ9ϴk3Xp1yϙ*jR3"xSy Bgu5_\5 aMh-8@p:b-e7#7g%#bvRdE*;*]V( ;ufC="W<@U 1C$1Fg|fFtKsK X}<aTD]&jsAP-1t3ny߷:b/28Y8K!2?t _@ ?W 6ồ0\MR g~,0bvWeZˣw"zЦzZpj(j<\ɹ RQ![Ipӳ \ghC%HMT>s?{7]NBDVKR#3+'"M]I-"Gn\2 d;9ƁKA o6ºCivxdr@ƿ)4t~G)bJN$|Unǵ{&kCbq*W͵=NG/ٴ:/kX1< KF\.tB\d9doD f؋r^0z-#gVS`iNڒ ,.D#jZ&!ĚbP,>H*i}[nQučS[/k1zC0 ‘Vʺ ,E4HP/ GB^*]{q$b P-p͔%e];݅_7Bba@أpN~@ DikwI/*%]|LSzAUA({@RJ\4,[{/zԠ5hL>Nl;PI]4 n^g9W 2c掤1J2{iSKZ?3hsF ~U@.nP=SFʿ0[ndǿC ʆ:%j~3{Tg|$_*7c28;d>|Y +A}52L.YABմFfSx(@QKS_%#%o~jIRtdǽ2NV3+& ~uL ?WRӯ_)707CU%ǂ-Lk8̉c%^bc|L; ZvÜCss693hDjjx $ oR\1z#ʼǎM撀U_X7Ld_cXd^~Ytk eI󑍄8˩TOqE#w0TP&P11B,?mTSRۂYLrsG=.OFF,d} 7zُ糗X&G',u36 @#f/֖Vېɔn4跏W/Okr^eqsf7Rkϧuu_@?>杖Q.F0prMuoWnfgm$J8k1_-ϝadc}xabfvi_Gߨ*9$Z͒)gM@ K򹩈,_. A (nry4&If\|8~Z;MFU RZaytm̝Z#*⑩-zE?Cl1B:C9FOyGqI~ wOI8O{\q>j/l}!',*(%I3INn{VW:Ða!Aoͷ r {y\7(`ִnȢϘ|y A IߴWchCXTT 4>GS{bhp̒'ʟ1b%O0&e cm&"rD7Yo5O^o3d=^YB } /a$9gCvCL1 {8E |J-nROUzϱ+xO?ZOX_Ja`օ\ "//8t\3\xc6sOaQڋ1_XEr8 unc2Ω~,_.EJp2tN%AJBD8ʼn*Vv owIK-{DgX|6 (q ӹLOerIb16*pBF=2;0/V c5YQA5P<ǒ{>٩w=s/I2)^eXĖ~* YZ