- Release 0.6.0

This commit is contained in:
Thomas Ries 2007-10-28 14:47:41 +00:00
parent 50fcef8a65
commit 4bfe627bdf
3 changed files with 35 additions and 19 deletions

View File

@ -1,5 +1,6 @@
0.6.0 0.6.0
===== =====
28-Oct-2007: - Released 0.6.0
03-Sep-2007: - keep failed DNS attempts in cache for 10 minutes. 03-Sep-2007: - keep failed DNS attempts in cache for 10 minutes.
This should protect from repeating DNS timeouts This should protect from repeating DNS timeouts
caused by broken DNS server (possible DOS) caused by broken DNS server (possible DOS)

View File

@ -2,12 +2,16 @@ Release Notes for siproxd-0.6.0
=============================== ===============================
Major changes since 0.5.13: Major changes since 0.5.13:
- keep failed DNS attempts in cache for 10 minutes
This should protect from repeating DNS timeouts
- Support for PRACK messages (RFC3262) - Support for PRACK messages (RFC3262)
- Includes RTCP support and a de-jitter feature - Can now masquerade the User-agent header (by configurable string).
Some SIP providers do behave strangely if they receive a default
Asterisk UA string...
- Support for adding ;rport to Via headers (RFC3581)
- Fixes a bug that could cause termination of an ongoing connection - Fixes a bug that could cause termination of an ongoing connection
after the RTP timeout period. after the RTP timeout period.
- Can now masquerade the User-agent header, too - Includes RTCP support and a de-jitter feature
- Support for adding ;rport to Via headers (RFC3581)
General Overview: General Overview:
- SIP (RFC3261) Proxy for SIP based softphones hidden behind a - SIP (RFC3261) Proxy for SIP based softphones hidden behind a
@ -46,22 +50,28 @@ General Overview:
Requirements: Requirements:
- pthreads (Linux) - pthreads (Linux)
- glibc2 / libc5 / uClibc - glibc2 / libc5 / uClibc
- libosip2 - libosip2 (2.x.x, 3.x.x not yet supported due heavy API changes)
Currently tested on: Currently tested on:
- Fedora Core1 (Kernel 2.4.x, Glibc) - Fedora Core1 (Kernel 2.4.x, Glibc)
This is my main development and testing environment. Other platforms This is my main development and testing environment. Other platforms
are not extensively tested by myself. are not extensively tested by myself.
Builds on: Builds on (tested by dev-team or reported to build):
- Linux: Fedora Core1 - Linux: Fedora Core1
Fedora Core3 (x86_64 - 64 bit) ( Fedora Core3 (x86_64 - 64 bit))*
WRT54g (133mhz mipsel router) ( WRT54g (133mhz mipsel router))*
- FreeBSD: FreeBSD 4.10-BETA (- FreeBSD: FreeBSD 4.10-BETA )*
- OpenBSD: OpenBSD 3.4 GENERIC#18 (- OpenBSD: OpenBSD 3.4 GENERIC#18 )*
- SunOS: SunOS 5.9 (- SunOS: SunOS 5.9 )*
- Mac OS X: Darwin 6.8 (- Mac OS X: Darwin 6.8 )*
- Windows: Cygwin environment
* Note: As the compile farm of sourceforge.net has been discontinued the
build test possibilities are now very limited. Currently
no explicit testing for systems/distributions other than
Fedora (x86 architecture) are made. We'll be looking into
possibilities to perform some broader testing in future.
Of course, external help will be heartly welcome :-)
Reported interoperability with softphones: Reported interoperability with softphones:
- Grandstream BudgeTone-100 series - Grandstream BudgeTone-100 series
@ -71,16 +81,14 @@ Reported interoperability with softphones:
- X-Lite (Win XP Professional) - X-Lite (Win XP Professional)
- SJPhone softphone - SJPhone softphone
- Asterisk PBX (using a SIP Trunk, masqueraded via siproxd) - Asterisk PBX (using a SIP Trunk, masqueraded via siproxd)
- Ekiga
Reported interoperability with SIP service providers: Reported interoperability with SIP service providers:
- Sipphone (http://www.sipphone.com) - Sipphone (http://www.sipphone.com)
- FWD (http://www.fwd.pulver.com) - FWD (http://www.fwd.pulver.com)
- Sipgate (http://www.sipgate.de) - Sipgate (http://www.sipgate.de)
- Stanaphone (SIP Gateway to PSTN) - Stanaphone (SIP Gateway to PSTN)
- Sipcall.ch (Swiss VoIP provider)
*) There have been reports of people having problems using
siproxd with these providers.
If you have siproxd successfully running with another SIP phone If you have siproxd successfully running with another SIP phone
and/or service provider, please drop me a short note so I can update and/or service provider, please drop me a short note so I can update
@ -88,7 +96,7 @@ Reported interoperability with SIP service providers:
Known bugs: Known bugs:
- SRV DNS records are not yet looked up, only A records - SRV DNS records are not yet looked up, only A records
There will be more... There will be more for sure...
If you port siproxd to a new platform or do other kinds of changes 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 or bugfixes that might be of general interest, please drop me a
@ -97,9 +105,16 @@ distribution I'd be happy to get a short notice.
----- -----
md5sum for siproxd-0.6.0.tar.gz: md5sum for siproxd-0.6.0.tar.gz: 188026ad6da88cf68628e429f2771709
GnuPG signature for siproxd-0.6.0.tar.gz archive: GnuPG signature for siproxd-0.6.0.tar.gz archive:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (GNU/Linux)
iD8DBQBHJKDXCfzBioe83JQRAn2uAJ9w9zmyBl0sL78CMrW05YNRTb6YOQCfSRem
V9iSR+wUUqdC4NLoobONE4Q=
=WgNO
-----END PGP SIGNATURE-----
GnuPG: pub 1024D/87BCDC94 2000-03-19 Thomas Ries (tries at gmx.net) GnuPG: pub 1024D/87BCDC94 2000-03-19 Thomas Ries (tries at gmx.net)

View File

@ -7,7 +7,7 @@ Make the release:
Changes since last version Changes since last version
General Overview General Overview
- $ make dist - $ make dist
- verify building on the supported plattforms (SF compile farm) - verify building on the supported plattforms (HP testdrive ?)
- FreeBSD - FreeBSD
- OpenBSD - OpenBSD
- SunOS (Sparc) - SunOS (Sparc)