Module: sip-router
Branch: 4.0
Commit: c390d7ed3bf1072ddfa8c1b3ac240359ea0a466e
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c390d7e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 4 16:19:20 2013 +0100
Makefile.groups: refer to pkg groups instead of K
(cherry picked from commit 3cf821d9983418d68ca33edc35ff5eb2e592d16f)
---
Makefile.groups | 61 +++++++++++++++++++++++++++----------------------------
1 files changed, 30 insertions(+), 31 deletions(-)
diff --git a/Makefile.groups b/Makefile.groups
index 449627c..cf61e87 100644
--- a/Makefile.groups
+++ b/Makefile.groups
@@ -167,18 +167,18 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \
# groups are sets of modules selected by compile target interest (should be
# built by combining lists)
-# Modules in this group are the default compiled modules due to
+# Modules in this group are the default compiled modules due to
# no external compile or link dependencies
module_group_default=$(mod_list_basic) $(mod_list_extra) \
$(mod_list_db) $(mod_list_dbuid) \
$(mod_list_devel)
-# Modules in this group are the default compiled modules due to
+# Modules in this group are the default compiled modules due to
# no internal/external compile or link dependencies
module_group_standard=$(mod_list_basic) $(mod_list_extra) \
$(mod_list_devel)
-# Modules in this group are considered a standard part due to
+# Modules in this group are considered a standard part due to
# widespread usage, but they have dependencies that must be satisfied for
# compilation (e.g., lcr, radius, presence, tls, ...).
module_group_common=$(mod_list_db) $(mod_list_dbuid) \
@@ -213,90 +213,89 @@ module_group_ignore= $(sort $(filter-out $(module_group_default), $(mod_list_all
-### --- Groups defined for packaging ###
+### --- Groups defined for pacKaging ###
-# Standard modules in K Debian distro
+# Standard modules in main pkg
module_group_kstandard=$(mod_list_basic) $(mod_list_extra) \
$(mod_list_db) $(mod_list_dbuid) \
$(mod_list_pcre)
-# K mysql module
+# pkg mysql module
module_group_kmysql=$(mod_list_mysql)
-# K postgress module
+# pkg postgress module
module_group_kpostgres=$(mod_list_postgres)
-# K cpl module
+# pkg cpl module
module_group_kcpl=$(mod_list_cpl)
-# K xml modules
+# pkg xml modules
module_group_kxml=$(mod_list_xmldeps) $(mod_list_mi_xmlrpc)
-# K radius modules
+# pkg radius modules
module_group_kradius=$(mod_list_radius)
-# K unixodbc module
+# pkg unixodbc module
module_group_kunixodbc=$(mod_list_unixodbc)
-# K perl module
+# pkg perl module
module_group_kperl=$(mod_list_app_perl)
-# K snmpstats module
+# pkg snmpstats module
module_group_ksnmpstats=$(mod_list_snmpstats)
-# K xmpp module
+# pkg xmpp module
module_group_kxmpp=$(mod_list_xmpp)
-# K carrierroute module
+# pkg carrierroute module
module_group_kcarrierroute=$(mod_list_carrierroute)
-# K berkeley module
+# pkg berkeley module
module_group_kberkeley=$(mod_list_berkeley)
-# K ldap modules
+# pkg ldap modules
module_group_kldap=$(mod_list_ldap)
-# K utils module
+# pkg utils module
module_group_kutils=$(mod_list_utils)
-# K purple module
+# pkg purple module
module_group_kpurple=$(mod_list_purple)
-# K memcached module
+# pkg memcached module
module_group_kmemcached=$(mod_list_memcached)
-# K tls module
+# pkg tls module
module_group_ktls=$(mod_list_tlsdeps)
-# K websocket module
+# pkg websocket module
module_group_kwebsocket=$(mod_list_websocket)
-# K presence modules
+# pkg presence modules
module_group_kpresence=$(mod_list_presence)
-# K lua module
+# pkg lua module
module_group_klua=$(mod_list_lua)
-# K python module
+# pkg python module
module_group_kpython=$(mod_list_python)
-# K geoip module
+# pkg geoip module
module_group_kgeoip=$(mod_list_geoip)
-# K sqlite module
+# pkg sqlite module
module_group_ksqlite=$(mod_list_sqlite)
# K json modules
module_group_kjson=$(mod_list_json)
-# K redis module
+# pkg redis module
module_group_kredis=$(mod_list_redis)
-# K mono module
+# pkg mono module
module_group_kmono=$(mod_list_mono)
-# For IMS
-# kamailio modules
+# pkg IMS modules
module_group_kims=$(mod_list_ims)
Module: sip-router
Branch: 4.0
Commit: dc15e648b398ef7d8052181b822c9756bed95013
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dc15e64…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 4 10:46:01 2013 +0100
Makefile.defs: -DWITH_AS_SUPPORT is on by default
- it was for kamailio flavour only
- can be disabled with WITHAS=0 and exclude_modules+=seas
(cherry picked from commit 01cbe8bf98d6ad1ef8cf7e0b9f646fde81831fc6)
---
Makefile.defs | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/Makefile.defs b/Makefile.defs
index 85fa155..4247f31 100644
--- a/Makefile.defs
+++ b/Makefile.defs
@@ -148,13 +148,14 @@ CFG_NAME=kamailio
KMSTATS ?= 1
# fast malloc statistics on
FMSTATS ?= 1
-# application server support on
-WITHAS ?= 1
else # unknown:
# main binary name
MAIN_NAME=kamailio
endif
+# application server support on
+WITHAS ?= 1
+
# what to install
INSTALL_FLAVOUR=$(FLAVOUR)
Module: sip-router
Branch: 4.0
Commit: 31219de430f48fc15bbf58cde5d6073cd5625ef5
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=31219de…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 4 16:09:36 2013 +0100
Makefile: updated the groups of modules
- they are kept in Makefile.groups to keep main Makefile cleaner
- most of modules are in lists groupped mostly by dependency
- compilation and packaging groups are build using the lists
- exclude_modules list is automatically built from all modules without
those part of lists with external dependencies
(cherry picked from commit b5024f320b578c831d3ee13b077bb87954bc61b0)
---
Makefile | 44 ++++++-
Makefile.groups | 397 ++++++++++++++++++++++++++++++++-----------------------
Makefile.shared | 5 +
3 files changed, 275 insertions(+), 171 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=312…
Module: sip-router
Branch: 4.0
Commit: c40939ad2aae3dfb7d33ed8016223da9038f1ca7
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c40939a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Sun Mar 3 23:53:14 2013 +0100
Makefile: split module groups definitions in Makefile.groups
- the part was quite big and it is more config related than build rules
- it has to be updated with the current list of modules
(cherry picked from commit 23a22e2c8d73843798d66ec1bebe22cf7702213b)
---
Makefile | 243 +------------------------------------------------------
Makefile.groups | 245 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 247 insertions(+), 241 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=c40…
Hello,
I've added a new function into the pd/outbound branch to allow me to
remove a specific contact based on ruid.
I've noticed that ruid is already cached into an xavp when the
registrar.xavp_rcd modparam is set. I think this means in the
"ordinary" case when I just call registrar.lookup() I can use the
content of this xavp (in onreply_route() or failure_route()). Is this
the case?
Am I correct in thinking that this will not be enough when
t_(load|next)_contacts() is used? If this is the case can someone help
me work out what needs to be done here?
Thanks,
Peter