libeXosip2-5.1.0-bp154.1.24 >  A bx!M@eee~>E~JaC3=4i{1HE81DJp C[$kU`L$q}g1Ì(0h];́MY٫N: 'gy]AXloImX/D tBmɨ)+ޮseOS]8>,(/6ۃ2wL 3aշAl:Ȝp\( ̻< Dq/䄤41c0b5fce2e5e21f407fda00898765307201b103e5d598a3976848448c064dfca6618a89fbf8c8597d55372a8e90182d90c5eef58Abx!M@eeeim~/e4Yu#frz<%QL5Ul?jr|CBS-ݕʔd%C5!x-&%2)6P/}P>z@:?d((ĉǯNM2>"IL-4Ǿ% zPT`v2.NAyUovKNB*qGiQ"-ۭ!5lvlR5 T4ah >p>)?)d   5`dtx $( * , 0 q tx}   (8 9$ : F&G'H'I'X'Y'$\'H]'L^'Tb'^c(d(se(xf({l(}u(v(w)lx)py)tz)))))ClibeXosip25.1.0bp154.1.24Extended osip2 libraryExtended library for the osip2 protocol.bxobs-power9-07 SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgProductivity/Networking/Otherhttp://savannah.nongnu.org/projects/exosip/linuxppc64le bxad86f355a8427bdc3f4f6b05bfa395c044de382dd8d4c5e3c677bd4507dd63a3rootrootlibeXosip2-5.1.0-bp154.1.24.src.rpmlibeXosip2libeXosip2(ppc-64)@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libeXosip2.so.12()(64bit)libosipparser2.so.14()(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.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-power9-07 16520870405.1.0-bp154.1.245.1.0-bp154.1.24sip_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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/79ce1b541fc68515d34fbb004f5607a8-libeXosip2cpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2e5ca93dd61ae376b995945fa405a22fa6bfb1a8, for GNU/Linux 3.10.0, strippedRRRRRj*J|rUOutf-866e2d17cae7aa736910ce2d8d33f10e8b726519962698937cc9ffc2d533cdd96? 7zXZ !t/ ] crv9w ,NRc5w.hLN2!鎦l֮G΋ZB1VZA!dQIM}6*nE$[k> zŶ'6G6=R͒\],b~N#j:U=c; 7O$gSoIk0Ll]szKF`YU;^C/J'zLeD ،v{f 5"?ҥ8|&cNIfErŀCv9&ԥq'a< _6$eˤ1HV5}%[V~6t]nW&Qbs7Uj0l^J|3iyUι^EL}6xkwPE7*܇{=,>/mF9)=H,@9п(OWe:٧/PA'V0)6kM@5ST7w[ߎAzsUry{Xۜn~X\T^+04^g}ܕ1{yaa >c1Y *;3H7I>HL;lA&#Ậ.Dp(ZH98Η7,FT2Ƌ>LFHs0D1hdp}@|턀 tOF3|5%lc0TGиQkc䅤Մ:$kX'DZJs8]~'SyZlWTpѾFJ%2o}DU‡G! a"YI(ipL0jA}639]'eE /ѩ{K}>z c ]MN;NbI昅ݎ9I+Ǿ%MӚxS^.Zh~'NԐ$ۀZ0%JX:kWV&ghjc{*aW»{ P7,̤dS Q ̗[~L8a,0EK|'z$>uUf.ݮ~s6\S]WnlcpͨZc ٭md#;HO՞ :+^kQo @}kйa?լ/2}_(iÃ1󴮡fI9 ]-<0mNd*ez1X3< 8d-3 ̗)9.8iI;mקs܃3|4PE=nɴ$$x1,G(dOi9A掬lQ`?W5Ϝ|#d V5EwPV\q"# 2he5‚EJO\Fq [F";qd4(?uz50 E޻+8%& iYǪ2m]%w-&BClI/wDܫ"fw\.4Q5hv^LxDPg?WȐs)H%Җk^8N+7d8PpbW8DzJ`X9@n]x, W։^wt \S&1{Bifn?j_yQ(8v ZJ馘&Vj)؈" y>gך~MhdiCT5w5QM8#n_o/Kr3LOWZ!(ټ:a=֏H6Y_Ƀ(8ڐi9JTnn?^Cy$qO|{&cWm,~c6 ;y%烚P@[Wطr_Ch6XT;X2b=.( lgo&FV!X)Ł/C6}*. ~R/jQ/҂#8o'8Y:Sin7a1JbPLAA r#ӜI!0[_ag{LTS{9#( "+Zs 2p3؝t鲦y}.Y͇]J f٦Or|pʠKgLu'fL1z9|m9ܽ怡+]"2R5*g5ьRw7(PMT,gk: Ƹ^geHqCkJr+"WcK}ҶuWr\ &x f;ŽTڐ亥c{7!Ъ<^T^GiF#c&})MqpOk 9 m 6lx3V7, iv#Xrs!żHD4ۯ?X$+i7^!J٘9?KOgQ)|Z&j  Arׇ:t]&ZYK(xc7@,-G)^Xꎮ6h'1#Π(7#I@iiBMnid9^,:`PÉֆ"vvl{[mV8iw(GEe~\m m$`5˦֑+/[!(IOfɂfgz jBi-+& OBUQӗذtY`Y\8beG0ĽOt} _ ٴSҲxə'm1[$wZmNK)CS|L^Pd.>lO5 &p6$}Fd Ln߄ 1Xˤ 4B'0#݁y-vtՃ|þdmHgAkcL{#̓%aneۖd<nW f,I$ 錮֏T}6u _Ncke#-yzhDlZ^ gAqe˥ȌDVWK30FrybeηAMu=+32<>s\Hʫ,5s) K-]m:9d|nbMSh3,7#Ԋ#T1Hc;@,BT"*sl w֔?[g3TJ /TDtHP+bYyW|'T6TѠS y{x#9m⳺5+EQ >z񎅴}4R-l}ߏ \jlM1٠K}OL҆D9AM.5=̘gp0}ijGyE42 j4iz&yZ-+S ֺ.˯J]+ɬxخuĥ24%c/g*O,·o$LTLUlʮ%sq3zB)INebhPn2;@q"0 13)4UB޻Vx Vؽ wϬo t+gL;>/ ~-5n]1#7r_L!hkK͒ڪCN> әT hirӻIk 79"+%#ϋIBAGh=plFݽǩ0=AoA(ϒ)͗Nߤf] F_,ݲ^JY"ƦwF} ٜ:k8뷁2Ϻ\0pT\a~Rc*ن.mibW۳A"YB;y/Qp' !QN벊\MŌ;GiK'y[hܟY& +s*N TPm.D|h:JS6c=+~Gr#5vPJKך| k`)Kq1 +UkB,M 4s;ՐՕ;Ikn\BECӏ? w *JiG! Ĥd*r[(Z0UZڨr p&e@ YZ