From d7a3a2f23e28ee466850f10871869f8f2fc8f635 Mon Sep 17 00:00:00 2001 From: Thomas Ries Date: Sat, 15 Mar 2003 18:25:03 +0000 Subject: [PATCH] rel 0.2.7 --- ChangeLog | 3 ++- RELNOTES | 73 +++++++++++++++++++++++++++++++++++++++++++++++++--- configure.in | 2 +- siproxd.spec | 2 +- 4 files changed, 73 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index b1037f8..099c80d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@ 0.2.7 ===== -- 9-Mar-2003: - replaced get_ip_by_ifname by a simple one (to be *BSD tested) +- 15-Mar-2003: - released 0.2.7 +- 9-Mar-2003: - replaced get_ip_by_ifname by a simpler (has to be *BSD tested) - removed old host-name based style for in/outbound interface configuration. This is only not done via interface names - experimental: The host part of UA registration entries diff --git a/RELNOTES b/RELNOTES index 824be2a..f6ecba0 100644 --- a/RELNOTES +++ b/RELNOTES @@ -1,3 +1,61 @@ +Release Notes for siproxd-0.2.7 +=============================== + + Note: using libosip-0.9.3, the proxy authentication does *NOT* work. + Yet is is unclear to me if this is a bug in libosip or siproxd. + libosip-0.8.8 works. + + + - supports Linux and FreeBSD (other BSD derivates not tested) + - SIP (RFC3261) Proxy for SIP based softphones hidden behind a + masquerading firewall + - Includes an RTP data stream proxy for *incoming* audio data + (outgoing RTP data should be handled by IP masquerading by the firewall) + - Port range to be used for incoming RTP traffic is configurable + (-> easy to set up apropriate firewall rules for incoming traffic) + - RTP proxy can handle multiple RTP streams (eg. audio + video) + within a single SIP session. + - Multiple local users/hosts can be masqueraded simultaneously + - Supports running in a chroot jail (configurable) + - Supports changing user-ID after startup (if started as root) + - All configuration done via one simple ascii configuration file + - Proxy Authentication for registration of local clients (User Agents) + with individual passwords for each user + - Logging to syslog in daemon mode + - Access control (IP based) for incoming traffic + - RPM support (release includes SRC rpm and binary RPMS for Redhat 6.0, 7.2) + - works with "dial-up" conenctions (dynamic IP addresses) + +Requirements: + - pthreads + - libosip 0.8.8 (using libosip 0.9.6, proxy authentication does *not* + work. Unclear if this is a bug in libosip or not) + +Currently tested on: +- Linux 2.2.x (Redhat 6.0) and 2.4.x (Redhat 7.2), should run + on others Linux distributions as well. +- FreeBSD 4.7-STABLE (compilation) + +Reported to build on: +- OpenBSD 2.9 + + +Reported interoperability (tested with softphones): + - Linphone (local UA) (http://www.linphone.org) + - Kphone (local UA) (http://www.wirlab.net/kphone/) + - MSN messenger 4.6 (remote UA) + + +----- +md5sum for siproxd-0.2.7.tar.gz: +md5sum for siproxd-0.2.7-1rh60.i386.rpm: +md5sum for siproxd-0.2.7-1rh72.i386.rpm: +md5sum for siproxd-0.2.7-1.src.rpm: + +GnuPG signature for siproxd-0.2.7.tar.gz archive: + + + Release Notes for siproxd-0.2.6 =============================== This release introduces RTP proxying capabilities for simultaneous @@ -51,12 +109,19 @@ Reported interoperability (tested with softphones): ----- -md5sum for siproxd-0.2.6.tar.gz: -md5sum for siproxd-0.2.6-1rh60.i386.rpm: -md5sum for siproxd-0.2.6-1rh72.i386.rpm: -md5sum for siproxd-0.2.6-1.src.rpm: +md5sum for siproxd-0.2.6.tar.gz: e74fce87438b118d09072baf25cccc7f +md5sum for siproxd-0.2.6-1rh60.i386.rpm:36e5030697148d509b31f47a05201937 +md5sum for siproxd-0.2.6-1rh72.i386.rpm:b4ef2b66d15a33cbe2eebf20b89c5ba4 +md5sum for siproxd-0.2.6-1.src.rpm: 43c84ea8823794daa6d536d800792a38 GnuPG signature for siproxd-0.2.6.tar.gz archive: +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.0.5 (GNU/Linux) + +iEYEABECAAYFAj424UQACgkQPOYHDi42pIqmoACgziteXrb94ZP59R3FwKb+a2am +K88AoMfuE3iIM2Eg0GXBUmEyy+vM6Ac+ +=fiZA +-----END PGP SIGNATURE----- diff --git a/configure.in b/configure.in index 5c64ad0..9cf1885 100644 --- a/configure.in +++ b/configure.in @@ -20,7 +20,7 @@ dnl Release Version dnl SPD_MAJOR_VERSION=0 SPD_MINOR_VERSION=2 -SPD_MICRO_VERSION=6 +SPD_MICRO_VERSION=7 SPD_VERSION=$SPD_MAJOR_VERSION.$SPD_MINOR_VERSION.$SPD_MICRO_VERSION diff --git a/siproxd.spec b/siproxd.spec index 203b667..300e40e 100644 --- a/siproxd.spec +++ b/siproxd.spec @@ -1,5 +1,5 @@ %define name siproxd -%define ver 0.2.6 +%define ver 0.2.7 %define release 1 %define serial 1 %define prefix %{_prefix}