This commit was manufactured by cvs2svn to create tag 'rel_0_5_13'.

This commit is contained in:
Thomas Ries
2006-07-17 21:16:44 +00:00
parent a155e32d27
commit 08efcac809
6 changed files with 23 additions and 7 deletions
+1
View File
@@ -1,5 +1,6 @@
0.5.13
======
20-Jun-2006: - Released 0.5.13
11-Jun-2006: - RTP timeout handling: allow unidirectional data w/o
terminating connection after timeout.
20-May-2006: - Fixed compiling issue when building on MacOS (Georg Schwarz)
+10 -2
View File
@@ -2,6 +2,8 @@ Release Notes for siproxd-0.5.13
================================
Major changes since 0.5.12:
Several issues related to 64 bit architectures have been fixed
and several minor bugfixes.
General Overview:
- SIP (RFC3261) Proxy for SIP based softphones hidden behind a
@@ -52,7 +54,6 @@ Builds on:
- 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:
@@ -88,9 +89,16 @@ distribution I'd be happy to get a short notice.
-----
md5sum for siproxd-0.5.13.tar.gz:
md5sum for siproxd-0.5.13.tar.gz: af4126582e803ea6328f1e2d7e626479
GnuPG signature for siproxd-0.5.13.tar.gz archive:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQBEmDqoCfzBioe83JQRAu/nAJ9VBMoN6MdPJ1HrkgB5KfhemYS7YACfSX1k
vkF3+HdJmK2bKeHxnAg4U8k=
=w+Tt
-----END PGP SIGNATURE-----
GnuPG: pub 1024D/87BCDC94 2000-03-19 Thomas Ries <tries@gmx.net>
+2 -2
View File
@@ -42,7 +42,7 @@ int fwapi_start_rtp(int rtp_direction,
sts=custom_fw_control(fwdata);
if (sts != STS_SUCCESS) {
ERROR("Custom firewall module returned error [START, sts=%s]",sts);
ERROR("Custom firewall module returned error [START, sts=%i]",sts);
}
#endif
return STS_SUCCESS;
@@ -63,7 +63,7 @@ int fwapi_stop_rtp(int rtp_direction,
sts=custom_fw_control(fwdata);
if (sts != STS_SUCCESS) {
ERROR("Custom firewall module returned error [STOP, sts=%s]",sts);
ERROR("Custom firewall module returned error [STOP, sts=%i]",sts);
}
#endif
return STS_SUCCESS;
+1 -1
View File
@@ -1022,7 +1022,7 @@ if (configuration.debuglevel)
tmp=utils_inet_ntoa(ticket->from.sin_addr);
strncpy(from_string, tmp, HOSTNAME_SIZE-1);
from_string[HOSTNAME_SIZE-1]='\0';
client_id=tmp;
client_id=from_string;
}
/*
+1 -1
View File
@@ -331,7 +331,7 @@ int register_client(sip_ticket_t *ticket, int force_lcl_masq) {
(url1_contact->host) ? url1_contact->host : "*NULL*",
(url2_to->username) ? url2_to->username : "*NULL*",
(url2_to->host) ? url2_to->host : "*NULL*",
i, urlmap[i].expires-time_now);
i, (long)urlmap[i].expires-time_now);
break;
}
}
+8 -1
View File
@@ -467,7 +467,14 @@ int get_ip_by_ifname(char *ifname, struct in_addr *retaddr) {
* utils_inet_ntoa:
* implements an inet_ntoa()
*
* Returns pointer to a static character string.
* Returns pointer to a STATIC character string.
* NOte: BE AWARE OF THE STATIC NATURE of the string! Never pass it as
* calling argument to a function and use it immediately or strcpy()
* it into a buffer.
* !! Any subsequent call to this function will DESTROY the previous
* !! value - and may result in very strange effects like magically
* !! changing variable value (that has been passed to a function)
* Been there, seen that, so TAKE CARE!
*/
char *utils_inet_ntoa(struct in_addr in) {
#if defined(HAVE_INET_NTOP)