Module: sip-router
Branch: master
Commit: d0b4bc91ea0a24205e3dc1bb51c3bcbd3a4c3df1
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d0b4bc9…
Author: pd <peter.dunkley(a)crocodile-rcs.com>
Committer: pd <peter.dunkley(a)crocodile-rcs.com>
Date: Wed Oct 19 11:14:38 2011 +0100
modules_k/msilo, lib/srdb1/schema: extra headers in MESSAGE requests can now be stored in the silo
- Allows extra information relating to a MESSAGE to be preserved when it is stored
- This enhancement was made by Hugh Waite at Crocodile RCS
- Also exported the msilo API so that it can be used in app_lua
---
lib/srdb1/schema/silo.xml | 9 +-
modules_k/msilo/msilo.c | 199 ++++++++++++++++++++++-------
utils/kamctl/db_berkeley/kamailio/silo | 4 +-
utils/kamctl/db_berkeley/kamailio/version | 2 +-
utils/kamctl/db_sqlite/msilo-create.sql | 5 +-
utils/kamctl/dbtext/kamailio/silo | 2 +-
utils/kamctl/dbtext/kamailio/version | 2 +-
utils/kamctl/mysql/msilo-create.sql | 5 +-
utils/kamctl/oracle/msilo-create.sql | 5 +-
utils/kamctl/postgres/msilo-create.sql | 5 +-
10 files changed, 176 insertions(+), 62 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=d0b…
Module: sip-router
Branch: jh/32plus DELETED
Commit: 20b73cb697705de6c8d2a058fcee753015d6036e
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=20b73cb…
Author: Juha Heinanen <jh(a)tutpro.com>
Committer: Juha Heinanen <jh(a)tutpro.com>
Date: Fri Sep 30 11:37:11 2011 +0300
lib/srdb1/schema/mtrees.xml: schema upgrade
- Added tvalue to unique index, because each prefix can now be
associated with more than one value.
---
lib/srdb1/schema/mtrees.xml | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/lib/srdb1/schema/mtrees.xml b/lib/srdb1/schema/mtrees.xml
index fb3e3f9..eb3f1ab 100644
--- a/lib/srdb1/schema/mtrees.xml
+++ b/lib/srdb1/schema/mtrees.xml
@@ -9,7 +9,7 @@
<table id="mtrees" xmlns:db="http://docbook.org/ns/docbook">
<name>mtrees</name>
- <version>1</version>
+ <version>2</version>
<type db="mysql">&MYSQL_TABLE_TYPE;</type>
<description>
<db:para>This table is used by the mtree module to load values in shared memory trees at start up. More information about the mtree module can be found at: &KAMAILIO_MOD_DOC;mtree.html
@@ -51,9 +51,10 @@
</column>
<index>
- <name>tname_tprefix_idx</name>
+ <name>tname_tprefix_tvalue_idx</name>
<colref linkend="tname"/>
<colref linkend="tprefix"/>
+ <colref linkend="tvalue"/>
<unique/>
</index>
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fa85359…
Merge: 5bd2add e3eb4e3
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Tue Oct 18 16:09:44 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
INSTALL: added short note about wiki site
Makefile: version set to 3.3.0-dev0
presence_xml: remove unecessary include
core and modules: fix compile warnings on freebsd
core and modules: fix compile warning
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5bd2add…
Merge: bee7574 08390a9
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Mon Oct 17 21:14:38 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
dialplan: added sample records to readme
dialplan: fix usage of avps in replacement expression
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bee7574…
Merge: 5cbc4fa 807f074
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Mon Oct 17 18:16:15 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
dialog(k): Note dependency between dlg_manage() and transactions in docs.
snmpstats: control exporting registrar records
ctl: used flavour's NAME in path of default ctl socket
modules_k/(auth|misc)_radius: added cast
kamailio.cfg: added storage of src ip to extra acc example
kamailio.cfg: load cfg_rpc module to allow runtime updates
cfg_rpc: improved documentation
modules_k/osp, modules_k/siputils: The bind_siputils function takes 1 parameter, but the bind command in here (and as used in osp) was specified as taking 0 parameters.
modules_k/presence_xml: The presentity activities check wasn't quite right.
modules_k/dispatcher: Fixes to handling of empty DB and hostnames that cannot be resolved
modules/app_lua: Fix to lua_sr_pv_is_null()
modules:sipcapture: fixed uint types and IPPROTO_IPIP on Solaris.
core: auto_bind_ipv6 : changed param from cfg framework to normal global parameter as setting it at run time doesn't change anything
core: added parameter to enable/disable automatic binding of ipv6 interfaces TODO: documentation
core:socket_info Added automatic discovery of IPv6 interfaces on Linux using RT_NETLINK socks
dialog(k): Fix typos.
Revert "message shooter module added"
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5cbc4fa…
Merge: de63a9b 9c9609d
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Wed Oct 12 15:11:51 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
message shooter module added
modules_k/acc: fix cdr documentation - using the correct names for the cdr commands(cdr_facility,cdr_start_on_confirmed,cdr_extra)
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=de63a9b…
Merge: fad6afb 8c9681a
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Tue Oct 11 14:15:12 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
modules:sipcapture: IPIP raw socket has moved to the sipcapture. fixed source(from) structure in IPIP mode fixed port and port range in monitoring/ipip mode.
modules_k/acc: Fix bug which produce an invalid cdr-log - exclude the check of an existing cdr_log_extra_str in acc_mod.c:mod_init. (fixes flyspray-issue 166)
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fad6afb…
Merge: 0d53974 49f44b0
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Tue Oct 11 10:43:40 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
acc(k): Remove double #define.
modules:sipcapture: fixed len of SIP message for hep callback function
kamutil: Improve README.
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0d53974…
Merge: 17da93d 11bdc4a
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Mon Oct 10 12:19:54 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
lib/kmi: use system malloc for MI operations
dmq: removed libxml2 from Makefile deps
srdb1/kamctl: dialog_vars table added to dialog group
core: move exit salutation before killing children
dialog(k): new dialogs can be created only by INVITE
acc(k): Replace custom time arithmetics logic with existing macro definition.
acc(k): Add time2string() function and clean up code.
acc(k): Rename time_from_string() to string2time().
acc(k): Change time_from_string() signature in order to remove is_time_equal().
acc(k): Change start/end IDs from sz/ez to st/et.
acc(k): Replace call to (deprecated) atoi() function with strtol().
acc(k): Rename '*_timeval' variables to '*_time' to decouple name from type.
acc(k): Replace ftime() call with gettimeofday().
lib/srdb1/schema: Add XML files related to dialog variables.
kamutil: Add README describing the naming schema.
kamctl: User proper naming schema for SQL creation scripts.
modules/lcr/utils/lcr_upgrade_from_3.1.sh: upgraded also lcr_gw index.
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=17da93d…
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Thu Oct 6 21:22:11 2011 +0300
modules/lcr/utils/lcr_upgrade_from_3.1.sh: upgraded also lcr_gw index.
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e1326ee…
Merge: 804c99d 65bac99
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Thu Oct 6 19:27:35 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
core: make method conditions work on reply routes
textopsx: copy msg->hash_index in msg_apply_changes()
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=804c99d…
Merge: 66d402c 3c1b71b
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Wed Oct 5 09:28:50 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
dialog(k): reset global dlg shortcut when destroying the structure
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=66d402c…
Merge: 34dfc9a 2a9b1cd
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Tue Oct 4 22:21:10 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router: (30 commits)
- In active probing mode (ds_probing_mode=1) disable gateways not only on "408" but also on any non-successful reply (as per ds_reply_codes) (e.g. SEMS replies with "503" when in shutdown mode)
core: some adjustments to two debug messages
db_text(k): init new db text table structure to 0
mi_xmlrcp: Update dependency in doc.
pkg/debian: Add Wheezy build folder
jsonrpc: Fix dependency in doc
pkg/debian Add libevent as dependency for jsonrpc module
iptrtpproxy: docbook parts split to functions.xml and params.xml
auth_identity: parts of docbook split to functions and params.xml
app_lua: test for lua5.1 with pkg-config
modules*: regenerated readmes
Makefile: version set to 3.2.0-pre4
osp(s): updated name of docbook file to follow common pattern
docbook: consitent titles of main section
privacy: removed incomple module residing in for long time
pkg/debian: Add Json modules and package
Makefile: Do not exclude modules without external depends
Makefile: Add dmq to K modules standard
pkg/debian: Add sqlite module and package
Makefile: Add async module
...
Conflicts:
modules/mtree/README
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=34dfc9a…
Merge: 770865d b7ed9c1
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Sat Oct 1 15:00:10 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
modules:sipcapture: fixed mirroring capture mode. Currently it works only on Linux.
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=770865d…
Merge: 5000d9c b03a9c1
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Fri Sep 30 15:05:24 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
xmlrpc: redeclaration of v/snprintf() conditioned by OS type
lib/kmi, mi_*: better handling of mi child init
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5000d9c…
Merge: 35ca466 0e5fc52
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Fri Sep 30 14:30:43 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
lib/kmi: safety re-entrant call of init_mi_child()
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=35ca466…
Merge: fcb552e 66ab994
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Fri Sep 30 14:12:47 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
lib/kmi: turned a debug log in error
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fcb552e…
Merge: 1df2ef0 de1509a
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Fri Sep 30 14:07:20 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router:
modules:sipcapture: ETHHDR moved from .h to .c, changed method check in kamailio.cfg
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1df2ef0…
Merge: 20b73cb 81d63a1
Author: Juha Heinanen <jh(a)tutpro.com>
Date: Fri Sep 30 12:05:04 2011 +0300
Merge branch 'master' of ssh://git.sip-router.org/sip-router into 32plus
* 'master' of ssh://git.sip-router.org/sip-router: (50 commits)
modules_k/sqlops: use signed int to string conversion for sql.val transformation
modules:sipcapture: fixed rotation scripts (maxvalue) and SQL schema.
modules:sipcapture: fixed mirroring mode, added BPF functionality.
core: init_child(1) for no-fork mode replaced with init_child(PROC_SIPINIT)
usrloc(k): use PROC_SIPINIT instead of rank 1 in child_init
core: added defines for positive child ranks
lib/kmi: init MI workers for SIP commands when needed
tm: advertise child rpc-sip mode when using event_route[tm:local-request]
xmlrpc: updated the way of setting child sip-rpc mode
core: allow to specify that rpc worker may handle sip commands
mi_rpc: call init mi child based on core advertising of handling rpc commands
xmlrpc: advertise to core that sip workers handle rpc commands
xmlrpc: removed redeclaration of v/snprintf()
core: added possibility to know if SIP workers handle RPC commands
dialog(k): Do not consider late requests for dialogs in "deleted" state as bogus messages.
Fix previous commit e5a5344290a351344c2451017d1d5677fe649cb8
ndb_redis: fix parsing of integer arguments from server connect string
core: parser/sdp - optimized a= lines parsing
core: parser/sdp - fixed parsing attributes lines
core: parser/sdp - refactored extract_mediaip()
...
Hello,
this is a short notice to let everyone know that the GIT master branch
is open for commits of new features -- to be part of next major release
v3.3.0, as v3.2.0 has been officially released few moments ago.
From this moment on, master and 3.2 branches will diverge, 3.2 taking
in only bug fixes. So if you want to use stable release of existing
features, switch to branch 3.2. You can find guidelines of installing
branch 3.2 in the wiki site:
* http://www.kamailio.org/wiki/install/3.2.x/git
I spotted already a new module by one of the community members submitted
to the mailing list in the last days, related to presence extensions,
therefore looks like is going to be another great development cycle
until 3.3.0 will be out. Happy coding SIP routing extensions in SER and
Kamailio!
Cheers,
Daniel
--
Daniel-Constantin Mierla -- http://www.asipto.com
Kamailio Advanced Training, Dec 5-8, Berlin: http://asipto.com/u/kathttp://linkedin.com/in/miconda -- http://twitter.com/miconda
Kamailio (OpenSER) SIP Server v3.2.0 is out – a major release with a
very large number of new features and improvements.
v3.2.0 release is a result of more than 10 months of development and 2
months of testing from the teams of Kamailio (OpenSER) and SIP Express
Router (SER) projects. In the year of the 10th celebration of our
project (http://sip-router.org/10-years-ser/), this version comes with
12 brand new modules in addition to a lot of fresh features in core and
old modules.
Full release notes, including links for download and documentation, are
available at:
* http://www.kamailio.org/w/kamailio-openser-v3-2-0-release-notes/
Many thanks to all developers and community members that made possible
this release.
Enjoy SIP routing in a more flexible and easier way with Kamailio v3.2.0!
--
Daniel-Constantin Mierla -- http://www.asipto.com