- released 0.5.0
This commit is contained in:
parent
db2d3e22d8
commit
59d3037b36
@ -1,5 +1,8 @@
|
||||
0.5.0
|
||||
=====
|
||||
26-Nov-2003: - released 0.5.0
|
||||
- included preliminary support for IPTABLES (netfiler)
|
||||
based systems.
|
||||
24-Nov-2003: - some fixes in sockbind() (FreeBSD) by Jeremy Shaw
|
||||
23-Nov-2003: - got the gethostbyname() failure problem solved.
|
||||
(the resolver needs a shared lib that was tried
|
||||
|
||||
38
RELNOTES
38
RELNOTES
@ -1,6 +1,31 @@
|
||||
Release Notes for siproxd-0.4.2
|
||||
Release Notes for siproxd-0.5.0
|
||||
===============================
|
||||
|
||||
As quite some changes have been made now, I decided to make another
|
||||
release - even if some new feature are not yet completely ready,
|
||||
like IPTABLES (netfilter) support in the RTP proxy.
|
||||
However, it includes some important bugfixes and some other goodies.
|
||||
|
||||
Major changes since 0.4.2:
|
||||
- Feature: Proxy chaining - siproxd itself may now use an additional
|
||||
outbound proxy. This allows for example to chain serveal siproxd
|
||||
(cross multiple firewalls).
|
||||
|
||||
- Feature: Includes *preliminary* support for IPTABLES (netfilter)
|
||||
based systems. Current restrictions: The executable 'iptables'
|
||||
must reside in /sbin/iptables. Chroot jail not working.
|
||||
Must be run as root, don't let siproxd change the UID.
|
||||
This item is stil under work, it may or may not work for you.
|
||||
|
||||
- Feature: Some changes to have siproxd compile under Solaris.
|
||||
Runtime is not tested yet.
|
||||
|
||||
- Fix: Bugfixes and cleanup for building of FreeBSD
|
||||
|
||||
- Fix: Chroot jail did not work properly and resultet in ERRORs
|
||||
during hostname lookups (gethostbyname)
|
||||
|
||||
General Overview:
|
||||
- May be used as pure Outbound proxy (registration of local UAs
|
||||
to a 3rd party registrar)
|
||||
- Fli4l OPT_SIP (still experimental) available, check
|
||||
@ -61,16 +86,9 @@ Known bugs:
|
||||
|
||||
|
||||
-----
|
||||
md5sum for siproxd-0.4.2.tar.gz: 7d56df3eff47a31864b5e095d0356bf8
|
||||
md5sum for siproxd-0.5.0.tar.gz:
|
||||
|
||||
GnuPG signature for siproxd-0.4.2.tar.gz archive:
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1.2.1 (GNU/Linux)
|
||||
|
||||
iD8DBQA/osl2CfzBioe83JQRAvr1AKCspShf4x8WINgSNE+fv4fbxXW2wACgosAh
|
||||
Ts/iejZ6FwNTbhKg4pdA5zE=
|
||||
=iMHa
|
||||
-----END PGP SIGNATURE-----
|
||||
GnuPG signature for siproxd-0.5.0.tar.gz archive:
|
||||
|
||||
|
||||
GnuPG: pub 1024D/87BCDC94 2000-03-19 Thomas Ries <tries@gmx.net>
|
||||
|
||||
11
doc/FAQ
11
doc/FAQ
@ -187,6 +187,17 @@ A: Also Simple. Just configure your SIP phone to use siproxd as outbound
|
||||
transparently handle (and if needed rewrite) the SIP traffic.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
Q: I have a Gradstream Budgetone-100 SIP phone. The SIP communication
|
||||
seems to work properly (I can register, make and receive calls) but
|
||||
I do not hear any audio. However, transmitting audio works.
|
||||
|
||||
A: It has been observed that these SIP phone seems to be delicate there.
|
||||
You should use the IPCHAINS based RTP proxy and your SIP phone must
|
||||
be configured to use random ports. Connect with the web browser to
|
||||
the phone and make sure the 'Use random port' option is enabled.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
||||
yet unstructured:
|
||||
Hi there
|
||||
|
||||
@ -26,7 +26,7 @@ if_outbound = ppp0
|
||||
# hosts_deny_sip: defines nets where we deny SIP traffic from
|
||||
#
|
||||
# - The deny list takes precedence over the allow lists.
|
||||
# - The allow_reg list imples also allowance for sip.
|
||||
# - The allow_reg list implies also allowance for sip.
|
||||
#
|
||||
# Example for usage:
|
||||
# local private net -> allow_reg list
|
||||
@ -107,7 +107,7 @@ rtp_timeout = 120
|
||||
#
|
||||
#proxy_auth_passwd = password
|
||||
#
|
||||
# or use individual per user passwords stored ia file
|
||||
# or use individual per user passwords stored in a file
|
||||
#
|
||||
#proxy_auth_pwfile = doc/siproxd_passwd.cfg
|
||||
#
|
||||
|
||||
@ -45,7 +45,7 @@ static char const ident[]="$Id: " __FILE__ ": " PACKAGE "-" VERSION "-"\
|
||||
|
||||
#if defined(HAVE_LINUX_NETFILTER_H)
|
||||
|
||||
static char *ipchains_exe="/usr/local/bin/gsc /sbin/iptables";
|
||||
static char *ipchains_exe="/sbin/iptables";
|
||||
static char *add_rule =
|
||||
"%s -t nat -A PREROUTING -p udp --destination-port %i -j DNAT "
|
||||
"--to-destination %s:%i";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user