libeXosip2-5.0.0-bp153.1.14 >  A `8?!M@eee;՘%9Ԯb_C1nW0) [e8k^LRB1g%yK@bn5s-jS[L;z "RCp%z{2a~w)S?vUג[El2aS ]m4_҄NKYlZw ]``MoO'#FCv&IR.Nc{${dPR6)qZr ۹j[۾ÔJg MZA*ń]>i5uwb321cb6c62992bca13dff41d91351de98e121599a15d5add2ec3c7c45be091e59e95766aebe1a73496d4bd1c82c4d7c3f30f98c1A؉`8?!M@eee;,w/m7mNɨf ]^pF[G`DmmR:L2,u!$ȸ_/Pz|:RÇPj8~A5u6uՍ5fTnl 5{ MbkiZ^ p%1mC9sV@4o rp>(?(d   5`dpt    " $ ( i lpuz   (?8H 9p : F%G%H%I%X%Y%\&]&^& b&c&d'(e'-f'0l'2u'Hv'Lw( x($y((z(D(T(X(^(ClibeXosip25.0.0bp153.1.14Extended osip2 libraryExtended library for the osip2 protocol.`8*obs-arm-9HSUSE Linux Enterprise 15 SP3openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Networking/Otherhttp://savannah.nongnu.org/projects/exosip/linuxaarch64H`8*acbf03583bf999eee7639e7810ac46c65a5e3b7a0b81dc44931fce4dd43a8fe9rootrootlibeXosip2-5.0.0-bp153.1.14.src.rpmlibeXosip2libeXosip2(aarch-64)@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libeXosip2.so.12()(64bit)libosipparser2.so.12()(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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 packageobs-arm-9 16143411625.0.0-bp153.1.145.0.0-bp153.1.14sip_reg/usr/bin/-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-libeXosip2cpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=aaf2a50f8d9cc443c2018b323ad2b9c7ceafb4de, for GNU/Linux 3.7.0, not strippedRRRRRRR 8ƙutf-8ada0a592b5c7e12af467b58dce805b91d81304000561f8b5cc2927e99f883c36? 7zXZ !t/C] crv9wx7;WXM$ψ'IeG#BBK7Q??x7w(p` _)ҖJp0Zxau^pU:-\Gj+[- TMQ@73vO W7HTURf.'SqaM =?7ONxLr$fmo׻h:Ӯ^y.ET$M"*c/eq[ưbRzolBѾe|3 ;>0@mB,Ffc lT yN^0Si LcZ 05YkC\₋QoBˮ۬v~f2͘5wO9_iH|lh%Rܨ@'W O.r0|Sy+7M"d9Hu- PD> Z?SDŽ=2#F? ng!)xPiJ]O>!08agsIBRR 2VoI`'r"%X1s wLw> hH_GiHҌ܈4YZCĕi)I`vZàC38ڣG[[M*/lH,X#Zh+fڟN?!WπvlP6b- *U"ߩAj|C~{]8BTk\w=^>~0ZmF܏R{dWfN{v`'OZMDXkA Z:ꥫ[c.VJކFc+ݞKiap?Qxyl o6|$p5@j4!e'ŝ%d-ſbEl٤MFZov: C» ~t[V-BVֶgږ.6=RO-? @0~Y[M{U3k3JN9|6伻X!PEUO j:wwLBAYh'<1vrnaW֎[#mcI!szWfӣؔJrExj/C~8[*t Sݵm:q`I_\&դe{M1wXްQl3`qNJ5PPnGs߄ӨgJL`'wdE0}2s k,B*Ř{$CX0a0mҷm!vm(L+ft&'I.f_6YqɚO(<)h']o 9s84U2OŮY9 *<'QҠM ʔ$pD传*Z1AQϳ#3:s언ԮCӃb2\?]}әpJS"QFcdbYl,r.gВjlK.Io1E! Kױݧ_$, }TDh'\! U(&Ia-!Fr|u$|\M&@]pXZ:q<,ƫ=<n I;:xɇRl3-rL“9*Աޜ"Y#HxQo빺L]k9UIqȾ‡㡅)ZB j?Vkә,!VhbR%X(WȾnfWɆ$fay[\H0SK!nu PL wF`r"ed|DSCك|^[>oW_U1tjʩh+}{Ӵ=PËN\+pF9c<=!byGA7'|lkƗ[}[S!{ x B?EQ"),_ڻWm%?*)[wpU#@?Z y $,2b3,292kXñŧ)R$ | Vz;^kAr4;-/6L3 r͋@VԤZ c[5bO7~?籩X,DSBr-elC#._)rz0˺Vl\TqBS46o]yR467KN|+n'@vxnQ!Ėڠe_g^ҦNf|4a_ p _O?񮾧 Fi,+}aؗX2 @on Zr4Egf Q;,Q pbt*[I'z&r`D>{bN|rd`kQW"q.=&[(g?y^(uŐwoxf3gBEPjU{ΒO?3W!rg8xLY;(0ffPsBeyȁ1 Bdoղx'+A1h3@<-gHk9\R<*w:l#mÛX8S0[ &ׇy xi}|,CKbiE0yXS.A["߰} o3h|3}AlK[7 ) {>Rʠ`S ފ,㸙&;92Ä(*ʝW<6hJ*fm]UhO%?tO(^mڅ4גOiC:etnjԻ/JY%xQ!!3Ê>MXEqwQ( ]SJQб[]GKs reBy" Y4hpt-WXXB$_#[bQ7w猇 ,/Dt :u(=Nl&QրO͎a( <8O?x>ӧn8I%䰿Pl/?t Se$r$5_D7\&׿k(T@qjԫ) l.]t]_lh!u7~X麿q-d(whYgCݣ.VkjVif.˚py\2Ǿآ䒗o/9 y ~'X%(,u 32g4]H Ru($t_@Tj/Ɏ1gUFp404FǤ^bY*ļT YZ