107 lines
3.7 KiB
Plaintext
Executable File
107 lines
3.7 KiB
Plaintext
Executable File
Release Notes for siproxd-0.5.12
|
|
================================
|
|
|
|
Major changes since 0.5.11:
|
|
A "Short-Dial" feature is now available.
|
|
A number of bugfixes have been made. These include some issues
|
|
with Grandstream phones and the "unregister at startup" option,
|
|
as well as other issues with the expiration timeout.
|
|
|
|
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/
|
|
- runs on various operating systems (see below)
|
|
- 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
|
|
- 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'.
|
|
- Provider specific outbound proxies can be configured
|
|
- Can run "in front of" a NAT router.(in the local LAN segment)
|
|
- supports "Short-Dials"
|
|
|
|
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
|
|
Fedora Core3 (x86_64 - 64 bit)
|
|
WRT54g (133mhz mipsel router)
|
|
- FreeBSD: FreeBSD 4.10-BETA
|
|
- OpenBSD: OpenBSD 3.4 GENERIC#18
|
|
- SunOS: SunOS 5.9
|
|
- Mac OS X: Darwin 6.8
|
|
- Windows: Cygwin environment
|
|
|
|
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)
|
|
- SJPhone softphone
|
|
|
|
Reported interoperability with SIP service providers:
|
|
- Sipphone (http://www.sipphone.com)
|
|
- FWD (http://www.fwd.pulver.com)
|
|
- Sipgate *) (http://www.sipgate.de)
|
|
- Stanaphone (SIP Gateway to PSTN)
|
|
|
|
*) There have been reports of people having problems using
|
|
siproxd with these providers.
|
|
|
|
|
|
If you have siproxd successfully running with another SIP phone
|
|
and/or service provider, please drop me a short note so I can update
|
|
the list.
|
|
|
|
Known bugs:
|
|
- SRV DNS records are not yet looked up, only A records
|
|
There will be more...
|
|
|
|
If you port siproxd to a new platform or do other kinds of changes
|
|
or bugfixes that might be of general interest, please drop me a
|
|
line. Also if you intend to include siproxd into a software
|
|
distribution I'd be happy to get a short notice.
|
|
|
|
|
|
-----
|
|
md5sum for siproxd-0.5.12.tar.gz:
|
|
|
|
GnuPG signature for siproxd-0.5.12.tar.gz archive:
|
|
|
|
|
|
GnuPG: pub 1024D/87BCDC94 2000-03-19 Thomas Ries <tries@gmx.net>
|
|
- 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:17476691342@proxy01.sipphone.com | sip:431783@fwd.pulver.com
|
|
|
|
|
|
|