Extended osip2 library
This package is based on the package 'libeXosip2' from project 'openSUSE:Factory'.
Extended library for the osip2 protocoll.
- Devel package for openSUSE:Factory
-
4
derived packages
- Links to openSUSE:Factory / libeXosip2
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout network:telephony/libeXosip2 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000145 145 Bytes | |
libeXosip2-4.1.0.tar.gz | 0000530997 519 KB | |
libeXosip2-sslverifypaths.patch | 0000000788 788 Bytes | |
libeXosip2.changes | 0000004622 4.51 KB | |
libeXosip2.spec | 0000002472 2.41 KB |
Revision 13 (latest revision is 23)
- 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
Comments 2
After 3 years, there is finally a newer 5.1.0 release of eXosip2 (and a 5.1.0 of osip2) as of March (2019). It eliminates the need to carry an openssl patch, as it builds against 1.0.2-1.1.1 on it's own. It also fixes some long standing library bugs and has some subtle abi changes, but, unfortunately, upstream did not uptick the so library version. I have a build of osip2 and eXosip2 5.1.0 in my workspace now:
https://build.opensuse.org/project/show/home:dyfet
Naturally I would love to see opensuse eventually update.
The listed license in the spec is incorrect. Every source and header file makes it very clear:
"eXosip is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version."
Hence it is actually GPL-2.0+, NOT GPL-2.0-ONLY.