freeswitch/libs/sofia-sip
Travis Cross c01a142665 Implement su_errno and su_seterrno as functions
This avoid warnings about expressions with unused values.  These
warnings break the build with clang.

An optimizing compiler should still inline these calls.  If that turns
out not to happen on some platform, we could rename the functions used
internally and declare them static inline.
2012-06-25 06:38:29 +00:00
..
docs merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
libsofia-sip-ua Implement su_errno and su_seterrno as functions 2012-06-25 06:38:29 +00:00
libsofia-sip-ua-glib Wed Jul 8 11:14:36 CDT 2009 Pekka Pessi <first.last@nokia.com> 2009-07-10 00:55:28 +00:00
m4 Use sofia's openssl configure checks in the toplevel configure script (OKed by MikeJ) 2009-06-17 16:11:53 +00:00
open_c Mon Jun 29 04:13:42 CDT 2009 kai.k.samposalo@nokia.com 2009-07-10 00:52:38 +00:00
packages Mon Mar 9 12:42:48 CDT 2009 Pekka Pessi <first.last@nokia.com> 2009-03-24 15:42:16 +00:00
rules fix openbsd sofia build 2010-04-02 01:15:18 -04:00
s2check Tue Jun 23 09:59:55 CDT 2009 Pekka Pessi <first.last@nokia.com> 2009-06-23 19:44:22 +00:00
scripts fix file modes in sofia 2010-10-03 05:53:07 -04:00
tests Tue Jul 7 19:19:07 CDT 2009 Pekka Pessi <first.last@nokia.com> 2009-07-10 00:48:37 +00:00
utils Wed May 13 13:21:12 CDT 2009 Pekka Pessi <first.last@nokia.com> 2009-05-15 16:16:35 +00:00
win32 MODSOFIA-92 step 3 - now hooked to build 2010-08-17 11:33:40 -06:00
.update Add mechanism to set OpenSSL session timeout 2012-06-11 21:46:05 +00:00
acinclude.m4 Use sofia's openssl configure checks in the toplevel configure script (OKed by MikeJ) 2009-06-17 16:11:53 +00:00
AUTHORS Wed Dec 3 06:00:07 CST 2008 Pekka Pessi <first.last@nokia.com> 2008-12-16 21:24:18 +00:00
autoconf-all.cmd Thu Jun 25 06:53:16 CDT 2009 kai.k.samposalo@nokia.com 2009-07-10 00:50:12 +00:00
autogen.sh FSBUILD-249 2010-02-23 22:56:54 +00:00
ChangeLog merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
ChangeLog.ext-trees merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
configure.ac FS-234: add missing AM_PROG_CC_C_O to sofia configure 2010-10-03 04:59:25 -04:00
configure.gnu chmod 755 2012-01-19 19:44:08 -06:00
COPYING merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
COPYRIGHTS merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
Makefile.am slim down sofia build 2009-02-13 21:04:29 +00:00
README merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
README.developers merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
RELEASE Mon Mar 23 12:27:27 CDT 2009 Pekka Pessi <first.last@nokia.com> 2009-03-24 15:49:03 +00:00
RELEASE.template merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00
TODO merge whitespace fixes from sofia-sip tree 2008-12-16 18:05:22 +00:00

=============================================================
README / Sofia-SIP - RFC3261 compliant SIP User-Agent library
=============================================================

Introduction
------------

Sofia-SIP is an open-source SIP User-Agent library, compliant
with the IETF RFC3261 specification. It can be used as
a building block for SIP client software for uses such as VoIP,
IM, and many other real-time and person-to-person communication
services. The primary target platform for Sofia-SIP is
GNU/Linux. Sofia-SIP is based on a SIP stack developed at
the Nokia Research Center. Sofia-SIP is licensed under the LGPL.


Quick start
-----------

Sofia-SIP uses the GNU autotools, so building procedure
is the usual:

sh> sh autogen.sh (if building from darcs)
sh> ./configure
sh> make
sh> make install

See also 'docs/devel_platform_notes.txt' for notes on compiling
Sofia-SIP in different environments.

See the "options-client-example" (available using darcs at
http://sofia-sip.org/repos/options-client-example/ or with CVS as
a module in Sofia-SIP CVS tree) for an example of a small app that
is utilizing Sofia-SIP, and specifically the libsofia-sip-ua
library component.

There are also multiple example clients under
the "sofia-sip/utils" directory:

- sip-options, query using SIP OPTIONS method
- sip-date, SIP date printer/parser

The Sofia-SIP su submodule also provides some small utilities:

- addrinfo (libsofia-sip-ua/su), resolve host names
- localinfo (libsofia-sip-ua/su), prints information about
  local network interfaces

References
----------

Project website:
- http://sofia-sip.sourceforge.net
- http://www.sourceforge.net/projects/sofia-sip

Mailing list:
- http://sourceforge.net/mail/?group_id=143636

Version control repositories:
- see the project website (link above)

Licensing
---------

Sofia-SIP is licensed under terms of the GNU LGPL.
See the file "COPYING" for more information.