Module: sip-router
Branch: master
Commit: 850a7b31de86056fc9223d809dfae54b0e490c5f
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=850a7b3…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Wed Aug 11 19:31:14 2010 +0200
presence_dialoginfo(k): fix bsd compilation
On FreeBSD don't define _XOPEN_SOURCE (define it only on linux).
It's not needed for strptime() and worse will cause some other
defines to be missing, like INADDR_LOOPBACK ( if_XOPEN_SOURCE
is defined, __BSD_VISIBLE will be undefined => lots of missing
defines).
Reported-by: Reported-by: Olle E. Johansson oej edvina net
---
modules_k/presence_dialoginfo/pidf.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/modules_k/presence_dialoginfo/pidf.c b/modules_k/presence_dialoginfo/pidf.c
index 9285d2b..d90de4c 100644
--- a/modules_k/presence_dialoginfo/pidf.c
+++ b/modules_k/presence_dialoginfo/pidf.c
@@ -36,12 +36,12 @@
* use 600 for 'Single UNIX Specification, Version 3'
* _XOPEN_SOURCE creates conflict in header definitions in Solaris
*/
-#ifndef __OS_solaris
- #define _XOPEN_SOURCE 600 /* glibc2 on linux, bsd */
+#ifdef __OS_linux
+ #define _XOPEN_SOURCE 600 /* glibc2 on linux */
#define _BSD_SOURCE 1 /* needed on linux to "fix" the effect
of the above define on
features.h/unistd.h syscall() */
-#else
+#elif defined __OS_solaris
#define _XOPEN_SOURCE_EXTENDED 1 /* solaris */
#endif
Module: sip-router
Branch: andrei/rve_f_params
Commit: c06ba275405db446df6a3fd1f19f66c7bcd263dc
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c06ba27…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Wed Aug 11 16:16:54 2010 +0200
NEWS: notes about expressions in function parameters
---
NEWS | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/NEWS b/NEWS
index 5f193c4..7e2e8d3 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,15 @@ $Id$
sip-router 3.1 chages
core:
+ - lots of module functions automatically support now expressions or
+ variables in function parameters. This applies to all the module
+ functions declared without a fixup, with a fixup and the corresponding
+ free_fixup function or with a compatible ser or kamailio style standard
+ fixup (declared in sr_module.h or mod_fix.h).
+ E.g.: f($a, "b = " + $b); t_set_fr($v + 2 + $x).
+ t_set_fr($foo) (equivalent now with t_set_fr("$foo")).
+ - all the module functions can now be called with any constant expression
+ as parameters. E.g.: f("7 *" +" 6 = " + 7 * 6);
- onreply_route {...} is now equivalent with onreply_route[0] {...}
- global, per protocol blacklist ignore masks (via extended send_flags).
See dst_blacklist_udp_imask a.s.o (dst_blacklist_*_imask).
Module: sip-router
Branch: master
Commit: f6b240d51684040572c75555b1f767df0100d970
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f6b240d…
Author: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Wed Aug 11 17:04:14 2010 +0200
NEWS: notes about Dragonfly BSD support
---
INSTALL | 20 +++++++++++---------
NEWS | 1 +
2 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/INSTALL b/INSTALL
index d1731e3..9a8c0cd 100644
--- a/INSTALL
+++ b/INSTALL
@@ -10,18 +10,18 @@ $Id$
===========================================
Welcome to the SIP router! This is an amazingly flexible, robust
- and secure SIP server built on years of experience in several Open
+ and secure SIP server built on years of experience in several Open
Source projects. It's a merge of the SIP Express Router and the
OpenSER/Kamailio products produced by a joint development team.
This memo gives you hints how to set up SIP Router quickly. To
understand how SIP Router works and how to configure it properly,
- please read the admin's guide available from the SIP Router website.
+ please read the admin's guide available from the SIP Router website.
- We also urge you to read latest ISSUES (available from SIP Router website
+ We also urge you to read latest ISSUES (available from SIP Router website
too) and check for potential problems in this release.
- Users of previous releases are encouraged to read NEWS to learn how to move to
- this new SIP Router version.
+ Users of previous releases are encouraged to read NEWS to learn how to move
+ to this new SIP Router version.
Table of Contents
@@ -41,11 +41,13 @@ Table of Contents
1. Supported Architectures and Requirements
-------------------------------------------
-Supported operating systems: Linux, FreeBSD, NetBSD, OpenBSD, Solaris, OS/X Darwin
-Partially supported: Windows+Cygwin (core + static modules only, no IPv6, no TCP,
-no dynamic modules)
+Supported operating systems: Linux, FreeBSD, NetBSD, OpenBSD, Solaris, OS/X
+Darwin, Dragonfly BSD.
+Partially supported: Windows+Cygwin (core + static modules only, no IPv6, no
+TCP, no dynamic modules)
-Supported architectures: i386, x86_64 (amd64), armv4l, sparc64, powerpc, powerpc64
+Supported architectures: i386, x86_64 (amd64), armv4l, sparc64, powerpc,
+powerpc64
Experimental architectures: mips1, mips2, sparc32, alpha
(for other architectures the Makefiles might need to be edited)
diff --git a/NEWS b/NEWS
index 1173aae..bab7fac 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,7 @@ $Id$
sip-router 3.1 chages
core:
+ - Dragonfly BSD support
- statistics / counters support for tcp and sctp (enable by default)
- statistics / counters api
- networks addresses support in ip comparisons (src_ip, dst_ip, to_ip)
Module: sip-router
Branch: master
Commit: 5d8552087be74332c1a7812ffb01d8298060cc62
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5d85520…
Author: Vincent Stemen <vince.lists(a)ngtek.org>
Committer: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
Date: Wed Aug 11 16:45:05 2010 +0200
db_text(k) makefile: fix make use
This fixes a bug. It called make directly which breaks on
platforms where it is being compiled under gmake.
Signed-off-by: Andrei Pelinescu-Onciul <andrei(a)iptel.org>
---
modules_k/db_text/Makefile | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/modules_k/db_text/Makefile b/modules_k/db_text/Makefile
index dd35b11..36bc48b 100644
--- a/modules_k/db_text/Makefile
+++ b/modules_k/db_text/Makefile
@@ -24,7 +24,7 @@ ifeq ($(INSTALL_FLAVOUR),kamailio)
# extra install for kamailio
install-dbtext-scripts: $(bin_prefix)/$(bin_dir)
- DBTEXTON=yes make -C ../../utils/kamctl/ install-modules
+ DBTEXTON=yes $(MAKE) -C ../../utils/kamctl/ install-modules
install-scripts: install-dbtext-scripts