- released 0.3.5

This commit is contained in:
Thomas Ries 2003-08-30 16:26:46 +00:00
parent d846e2b4c3
commit e2f129ff0a
4 changed files with 28 additions and 30 deletions

View File

@ -1,5 +1,6 @@
0.3.5 0.3.5
===== =====
30-Aug-2003: - released 0.3.5
20-Aug-2003: - security tests: responses may have empty SIP URI 20-Aug-2003: - security tests: responses may have empty SIP URI
don't fail there. don't fail there.
- increase size of call_id for RTP proxy table and - increase size of call_id for RTP proxy table and

View File

@ -1,4 +1,4 @@
Release Notes for siproxd-0.3.4 Release Notes for siproxd-0.3.5
=============================== ===============================
- Fli4l OPT_SIP (still experimental) available, check - Fli4l OPT_SIP (still experimental) available, check
@ -42,7 +42,6 @@ Currently tested on:
Reported to build on: Reported to build on:
- OpenBSD 2.9 - OpenBSD 2.9
Reported interoperability (tested with softphones): Reported interoperability (tested with softphones):
- Linphone (local and remote UA) (http://www.linphone.org) - Linphone (local and remote UA) (http://www.linphone.org)
- Kphone (local and remote UA) (http://www.wirlab.net/kphone/) - Kphone (local and remote UA) (http://www.wirlab.net/kphone/)
@ -52,16 +51,24 @@ Known bugs:
- does not yet work with Grandstream BudgeTone phones, - does not yet work with Grandstream BudgeTone phones,
but I'm working on this. but I'm working on this.
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 distribution
I'd be happy to get a short notice.
----- -----
md5sum for siproxd-0.3.4.tar.gz: md5sum for siproxd-0.3.5.tar.gz:
md5sum for siproxd-0.3.4-1rh60.i386.rpm: md5sum for siproxd-0.3.5-1rh60.i386.rpm:
md5sum for siproxd-0.3.4-1rh72.i386.rpm: md5sum for siproxd-0.3.5-1rh72.i386.rpm:
md5sum for siproxd-0.3.4-1.src.rpm: md5sum for siproxd-0.3.5-1.src.rpm:
GnuPG signature for siproxd-0.3.4.tar.gz archive: GnuPG signature for siproxd-0.3.5.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
GnuPG Public Key is available on wwwkeys.pgp.net
pub 1024D/87BCDC94 2000-03-19 Thomas Ries (tries@gmx.net)
Key fingerprint = 13D1 19F5 77D0 4CEC 8D3F A24E 09FC C18A 87BC DC94

21
TODO
View File

@ -34,22 +34,9 @@ TODOs, in random order:
- support for "full duplex" RTP proxying - support for "full duplex" RTP proxying
- symmetric RTP proxying - optional: instead of using the RTP proxy, open up UDP masquerading
This seems to be a more complex issue. It looks like some tunnels in the firewall and let the kernel do the work.
SIP phone only do work properly with symmetric RTP data flow: Anyway, there seems to be an issue with some hardphones (BudgeTone-100)
Phone A UDP-Port X <-> Phone B UDP-Port Y that do not work with the RTP proxy (no audio reception)
The following then seems to produce just "silence" (no RX of audio):
Phone A UDP-Port X -> Phone B UDP-Port Y
Phone A UDP-Port X <- Phone B UDP-Port Z
Unfortunately this is the scenario resulting from siproxd's
the RTP proxy...
This we might overcome by introducing a full-duplex RTP proxy that
takes care of this.
An other idea might be to not proxy at all, but inject/open an
UDP masquerading tunnel in the firewall (there exist a C call interface
for doing such things). This would be easier I think - but is then Linux
specific and depends of the kernel (ipchains / iptables, ...)
- maybe STUN support - maybe STUN support

View File

@ -3,7 +3,7 @@
%define release 1 %define release 1
%define serial 1 %define serial 1
%define prefix %{_prefix} %define prefix %{_prefix}
%define sysconfdir %{_sysconfdir} %define sysconfdir /etc
Name: %{name} Name: %{name}
Summary: A SIP masquerading proxy with RTP support Summary: A SIP masquerading proxy with RTP support
@ -17,8 +17,8 @@ URL: http://siproxd.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{ver}-root BuildRoot: %{_tmppath}/%{name}-%{ver}-root
Docdir: %{_docdir} Docdir: %{_docdir}
Requires: libosip2 >= 1.99.0 Requires: libosip2 >= 2.0.2
BuildRequires: libosip2 >= 1.99.0 BuildRequires: libosip2 >= 2.0.2
Vendor: Thomas Ries Vendor: Thomas Ries
@ -56,3 +56,6 @@ rm -rf $RPM_BUILD_ROOT
%changelog %changelog
* Sat Sep 21 2002 Thomas Ries <tries@gmx.net> * Sat Sep 21 2002 Thomas Ries <tries@gmx.net>
- first RPM support - first RPM support
* Sat Aug 30 2003 Thomas Ries <tries@gmx.net>
- always use /etc as sysconfdir