reSIProcate is a high performance, object-oriented, C++ sip stack that is compliant with RFC 3261. It includes support for a wide variety of operating systems, including Windows and Linux. It has full support for UDP, TCP, and TLS transports on both IPv4 and IPv6. It also implements the full set of specifications for DNS usage in SIP, including NAPTR and SRV lookups (RFCs: 3263, 2915, 2782) using an asynchronous DNS library (ares).
|Tags||Communications Telephony Software Development Libraries|
|Operating Systems||Mac OS X Windows POSIX Linux Solaris|
Release Notes: Catching up to the latest Resip release.
Release Notes: A bug that would cause the stack to crash if it received a request with a single empty Via header was fixed.
No changes have been submitted for this release.
Release Notes: Anyone wanting a stable baseline is encouraged to download and use this release. This version has many feature additions including a very cool user agent library and many bugfixes.
Release Notes: Support for IPv6 and support for SRV/NAPTR were added. Support for TCP and TLS were improved. Performance was improved. Many bugfixes were made in the Transaction State Machine. The network interface to use can now be specified. The build instructions were improved. Memory leaks were fixed. This release builds on VS.NET 2002 and VS.NET 2003. Support for asynchronous DNS (ares) on Windows was added. Various parser bugs were fixed. This release was tested on Solaris, Mac OS X, Linux (various varieties), Windows, Cygwin, and other platforms. A reference stateless proxy implementation was added.