[Siproxd-users] siproxd 0.5.6 released
Status: Beta
Brought to you by:
tries
From: Thomas R. <tr...@gm...> - 2004-05-20 20:48:42
|
Release Notes for siproxd-0.5.6 =============================== Major changes since 0.5.5: - Better recognition of redirected incoming requests (incoming calls from sipgate.de are now working) - Bugfix for local registration with linphone (authentication) - made some corrections for building siproxd against uClibc for use with fli4l 2.1.7. General Overview: - SIP (RFC3261) Proxy for SIP based softphones hidden behind a masquerading firewall - works with "dial-up" conenctions (dynamic IP addresses) - Multiple local users/hosts can be masqueraded simultaneously - Access control (IP based) for incoming traffic - Proxy Authentication for registration of local clients (User Agents) with individual passwords for each user - May be used as pure Outbound proxy (registration of local UAs to a 3rd party registrar) - Fli4l OPT_SIP (still experimental) available, check http://home.arcor.de/jsffm/fli4l/ - supports Linux, FreeBSD and Solaris - Full duplex RTP data stream proxy for *incoming* and *outgoing* audio data - no firewall masquerading entries needed - Port range to be used for RTP traffic is configurable (-> easy to set up apropriate firewall rules for RTP traffic) - RTP proxy can handle multiple RTP streams (eg. audio + video) within a single SIP session. - Symmetric RTP support - Symmetric SIP signalling support - Supports running in a chroot jail and changing user-ID after startup - All configuration done via one simple ascii configuration file - Logging to syslog in daemon mode - RPM package support - The host part of UA registration entries can be masqueraded (mask_host, masked_host config items). Some Siemens SIP phones seem to need this 'feature'. Requirements: - pthreads (Linux) - glibc2 / libc5 / uClibc - libosip2 Currently tested on: - Fedora Core1 (Kernel 2.4.x, Glibc) This is my main development and testing environment. Other platforms are not extensively tested by myself. Builds on: - Linux (Fedora Core1) - FreeBSD (FreeBSD 4.10-BETA) - OpenBSD (OpenBSD 3.4 GENERIC#18) - SunOS (SunOS 5.9) - Mac OS X (Darwin 6.8) Reported interoperability with softphones: - Grandstream BudgeTone-100 series - Linphone (local and remote UA) (http://www.linphone.org) - Kphone (local and remote UA) (http://www.wirlab.net/kphone/) - MSN messenger 4.6 (remote and local UA) - X-Lite (Win XP Professional) Reported interoperability with SIP service providers: - Sipphone (http://www.sipphone.com) - FWD (http://www.fwd.pulver.com) - Sipgate (http://www.sipgate.de) 0.5.6 ===== 20-May-2004: - Released 0.5.6 - some cleanup in configure.in 14-May-2004: - FAQ update 16-May-2004: - INFO/WARN/ERROR are always logged to syslog, even if running in foreground (syslog still can be silenced using the silence_log config option) 09-May-2004: - Authentication headers: enquote Realm (linphone) - complain about empty values in config file - fli4l-uclibc: statically link against libpthread (as it seems to be not included in fli4l distribution) 02-May-2004: - better recognition of redirected incoming requests (like INVITES from sipgate.de - SIP URI points to the real wanted target but To: header only points to the initially wanted target before the redirection) - compiling on BSD (fwapi.c, custom_fw_module.c) 11-Apr-2004: - on termination, stop all active RTP streams 24-Apr-2004: - simplified SIP RX & TX routines -- GnuPG: pub 1024D/87BCDC94 2000-03-19 Thomas Ries <tr...@gm...> - Fingerprint = 13D1 19F5 77D0 4CEC 8D3F A24E 09FC C18A 87BC DC94 - Key via pgp.openpkg.org / http://www.ries.ch.vu/87BCDC94.pub VoIP: sip:174...@pr... |