Extended osip2 library

Edit Package libeXosip2

Extended library for the osip2 protocol.

Refresh
Refresh
Source Files
Filename Size Changed
libeXosip2-4.0.0.tar.gz 0000526339 514 KB
libeXosip2.changes 0000003338 3.26 KB
libeXosip2.spec 0000002332 2.28 KB
Revision 18 (latest revision is 27)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 181072 from Karsten Keil's avatar Karsten Keil (kkeil) (revision 18)
- Update to 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.
  * 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. (forwarded request 180741 from Fisiu)
Comments 1

David Sugar's avatar

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.

Furthermore there is also a newer version of eXosip2 (and osip2) 5.1.0, which builds without requiring a patch against all modern versions of openssl 0.9.8 to 1.1.1, and so could be safely updated even in very old releases. However, the license has been GPL-2.0+ at least since 4.1. There is also an explicit license exception for linking with/using openssl.

openSUSE Build Service is sponsored by