sip-router
6 years agodoc/rpc_list: regenerated the lists of rpc commands
Daniel-Constantin Mierla [Wed, 4 Dec 2013 14:02:22 +0000 (15:02 +0100)]
doc/rpc_list: regenerated the lists of rpc commands

6 years agodoc/rpc_list: added sctp in the list of modules exporting rpc commands
Daniel-Constantin Mierla [Wed, 4 Dec 2013 13:34:04 +0000 (14:34 +0100)]
doc/rpc_list: added sctp in the list of modules exporting rpc commands

6 years agopkg/kamailio/deb: update changelog
Victor Seva [Wed, 4 Dec 2013 10:00:44 +0000 (11:00 +0100)]
pkg/kamailio/deb: update changelog

6 years agopkg/kamailio/deb: add new modules
Victor Seva [Wed, 4 Dec 2013 08:10:37 +0000 (09:10 +0100)]
pkg/kamailio/deb: add new modules

6 years agocore: don't increment failed dns query counter for reverse dns lookup at startup
Daniel-Constantin Mierla [Tue, 3 Dec 2013 22:38:41 +0000 (23:38 +0100)]
core: don't increment failed dns query counter for reverse dns lookup at startup

- it can happen before counters are intialized, thus check that before
- reported by Hugh Waite, FS#375

6 years agocore: added function to check if counters have been initialized
Daniel-Constantin Mierla [Tue, 3 Dec 2013 22:38:08 +0000 (23:38 +0100)]
core: added function to check if counters have been initialized

6 years agoRevert "pkg/kamailio/deb: removing old releases"
Victor Seva [Tue, 3 Dec 2013 21:28:37 +0000 (22:28 +0100)]
Revert "pkg/kamailio/deb: removing old releases"

This reverts commit badefd700ee8de321afd3de44e00a93649f177e1.

6 years agopkg/kamailio/deb: removing old releases
Victor Seva [Tue, 3 Dec 2013 15:48:18 +0000 (16:48 +0100)]
pkg/kamailio/deb: removing old releases

6 years agopkg/kamailio/deb: add jessie release
Victor Seva [Tue, 3 Dec 2013 15:46:32 +0000 (16:46 +0100)]
pkg/kamailio/deb: add jessie release

6 years agopkg/kamailio/deb: Add dnssec module ( jessie only )
Victor Seva [Tue, 3 Dec 2013 15:11:00 +0000 (16:11 +0100)]
pkg/kamailio/deb: Add dnssec module ( jessie only )

6 years agopkg/kamailio/deb: update changelog using version 4.2.0~dev0
Victor Seva [Tue, 3 Dec 2013 14:55:21 +0000 (15:55 +0100)]
pkg/kamailio/deb: update changelog using version 4.2.0~dev0

6 years agopkg/kamailio/deb: add new modules app_java, autheph, sctp
Victor Seva [Tue, 3 Dec 2013 14:51:41 +0000 (15:51 +0100)]
pkg/kamailio/deb: add new modules app_java, autheph, sctp

6 years agopkg/kamailio/deb/debian: fix mono deps
Victor Seva [Tue, 3 Dec 2013 15:42:06 +0000 (16:42 +0100)]
pkg/kamailio/deb/debian: fix mono deps

6 years agomodules/ims_registrar_scscf: fixed comparison of P-asserted-id and Path header
Richard Good [Tue, 3 Dec 2013 16:09:30 +0000 (18:09 +0200)]
modules/ims_registrar_scscf: fixed comparison of P-asserted-id and Path header
In can_subscribe_to_reg() we check if the P-Asserted-Identity in the Subscribe is in the Register path header (i.e. is this the P-CSCF subscribing to UE reg-event)
This fix changes the comparison to compare P-asserted-id without "sip:" to cater for all compliant path header formats

6 years agowebsocket: Set pointers to NULL when freeing ws connection structures
Hugh Waite [Tue, 3 Dec 2013 13:06:37 +0000 (13:06 +0000)]
websocket: Set pointers to NULL when freeing ws connection structures
 - Fixes double free crash FS#364
 - Reported by Vitaliy Aleksandrov

6 years agostun: refreshed the readme
Daniel-Constantin Mierla [Tue, 3 Dec 2013 11:51:15 +0000 (12:51 +0100)]
stun: refreshed the readme

6 years agostun: updated docs to reflect that it no longer depends on external libs
Daniel-Constantin Mierla [Tue, 3 Dec 2013 11:50:29 +0000 (12:50 +0100)]
stun: updated docs to reflect that it no longer depends on external libs

6 years agopkg/kamailio/centos: updated .spec and README for Kamailio 4.2.0
Peter Dunkley [Tue, 3 Dec 2013 01:49:10 +0000 (01:49 +0000)]
pkg/kamailio/centos: updated .spec and README for Kamailio 4.2.0

6 years agokamctl: updated version number
Daniel-Constantin Mierla [Mon, 2 Dec 2013 22:24:41 +0000 (23:24 +0100)]
kamctl: updated version number

6 years agokamailio.cfg: updated the comment about kamailio version
Daniel-Constantin Mierla [Mon, 2 Dec 2013 22:20:03 +0000 (23:20 +0100)]
kamailio.cfg: updated the comment about kamailio version

6 years agokamailio.cfg: use set_contact_alias() instead of add_contact_alias()
Daniel-Constantin Mierla [Mon, 2 Dec 2013 21:01:34 +0000 (22:01 +0100)]
kamailio.cfg: use set_contact_alias() instead of add_contact_alias()

6 years agomem: malloc(0) should return a valid pointer for free according to specs
Daniel-Constantin Mierla [Mon, 2 Dec 2013 19:42:12 +0000 (20:42 +0100)]
mem: malloc(0) should return a valid pointer for free according to specs

6 years agotls: clarified licensing based on development history
Daniel-Constantin Mierla [Mon, 2 Dec 2013 17:17:34 +0000 (18:17 +0100)]
tls: clarified licensing based on development history

- some were c&p as they refered to files related to components that were
  developed later than the (c) year (e.g., selects)
- added openssl exception to gpl parts based on agreement from the
  developers of those components - most of the code was released long time
  ago under BSD by iptelorg. Code was rewrote for 3.1 when asynchronous
  support was developed.

6 years agopermissions: re-init db connection for reload cmd
Federico Cabiddu [Mon, 2 Dec 2013 16:05:35 +0000 (17:05 +0100)]
permissions: re-init db connection for reload cmd

- some workers for specific mi/rpc commands may not have a db connection from the start

6 years agondb_cassandra: replaced < and > with &lt; and &gt; in docbook xml file
Daniel-Constantin Mierla [Mon, 2 Dec 2013 15:21:01 +0000 (16:21 +0100)]
ndb_cassandra: replaced < and > with &lt; and &gt; in docbook xml file

- it fixes readme generation errors

6 years agoMerge branch 'luismartingil/ndb_cassandra'
Luis Martin Gil [Sat, 30 Nov 2013 21:09:46 +0000 (21:09 +0000)]
Merge branch 'luismartingil/ndb_cassandra'

6 years agondb_cassandra: Changing root Makefile not to compile the module by default.
Luis Martin Gil [Sat, 30 Nov 2013 21:06:38 +0000 (21:06 +0000)]
ndb_cassandra: Changing root Makefile not to compile the module by default.

- Reusing existing db_cassandra module in the Makefile.groups
structure in order to not compile the ndb_cassandra module by default.

6 years agoMerge branch 'luismartingil/ndb_cassandra'
Luis Martin Gil [Sat, 30 Nov 2013 15:49:27 +0000 (10:49 -0500)]
Merge branch 'luismartingil/ndb_cassandra'

6 years agondb_cassandra: Fixed dates and username in comments.
Luis Martin Gil [Sat, 30 Nov 2013 15:47:42 +0000 (10:47 -0500)]
ndb_cassandra: Fixed dates and username in comments.

6 years agomodules/ims_registrar_scscf: added missing domain unlock
Richard Good [Fri, 29 Nov 2013 09:59:46 +0000 (11:59 +0200)]
modules/ims_registrar_scscf: added missing domain unlock
registrar_notify.c: missing domain unlock in can_subscribe_to_reg() when all checks fail

6 years agomodules/ndb_redis: solved bug in second call to redisvCommand.
Vicente Hernando [Thu, 28 Nov 2013 11:16:05 +0000 (12:16 +0100)]
modules/ndb_redis: solved bug in second call to redisvCommand.

6 years agomodules/ims_registrar_pcscf: fix log
Camille Oudot [Tue, 26 Nov 2013 15:08:35 +0000 (16:08 +0100)]
modules/ims_registrar_pcscf: fix log

6 years agortpproxy-ng: remove trailing double \r\n from multipart SDP
Richard Fuchs [Tue, 26 Nov 2013 15:36:18 +0000 (10:36 -0500)]
rtpproxy-ng: remove trailing double \r\n from multipart SDP

6 years agondb_cassandra: Initial commit of the module
Luis Martin Gil [Mon, 25 Nov 2013 23:20:02 +0000 (18:20 -0500)]
ndb_cassandra: Initial commit of the module

- Simply adding all the files of the new module.

6 years agolib/kcore: make escape_param() conform to RFC3261
Camille Oudot [Wed, 6 Nov 2013 15:28:44 +0000 (16:28 +0100)]
lib/kcore: make escape_param() conform to RFC3261

6 years agotmx: backup and restore existing T and branch pointers for t_cancel_callid()
Daniel-Constantin Mierla [Sun, 24 Nov 2013 15:06:41 +0000 (16:06 +0100)]
tmx: backup and restore existing T and branch pointers for t_cancel_callid()

- reported and initial patch by Guillaume Bour

6 years agotm: exported set_t() and get_t_branch() viam tm api
Daniel-Constantin Mierla [Sun, 24 Nov 2013 15:05:49 +0000 (16:05 +0100)]
tm: exported set_t() and get_t_branch() viam tm api

- allows to backup and restore pointers to T and branch

6 years agomodules/avpops: Fix 'uninitialised variable' warning
Hugh Waite [Fri, 22 Nov 2013 09:39:40 +0000 (09:39 +0000)]
modules/avpops: Fix 'uninitialised variable' warning

6 years agomodules/usrloc: Update contact field when updating a contact in the DB
Hugh Waite [Fri, 22 Nov 2013 09:35:55 +0000 (09:35 +0000)]
modules/usrloc: Update contact field when updating a contact in the DB
- Fixes FS#368

6 years agomodules/registrar: Invalidate temporary GRUUs when the Call-ID changes for a sip...
Hugh Waite [Fri, 22 Nov 2013 09:28:38 +0000 (09:28 +0000)]
modules/registrar: Invalidate temporary GRUUs when the Call-ID changes for a sip.instance
- Fixes FS#368

6 years agosl: README updated
Daniel-Constantin Mierla [Thu, 21 Nov 2013 18:14:36 +0000 (19:14 +0100)]
sl: README updated

6 years agosl: docs updated to reflect usage of send_reply()
Daniel-Constantin Mierla [Thu, 21 Nov 2013 18:14:17 +0000 (19:14 +0100)]
sl: docs updated to reflect usage of send_reply()

6 years agosl: allow send_reply() in the route block types supported by t_reply() and sl_send_re...
Daniel-Constantin Mierla [Thu, 21 Nov 2013 18:09:43 +0000 (19:09 +0100)]
sl: allow send_reply() in the route block types supported by t_reply() and sl_send_reply()

- reported by Juha Heinanen, FS#362

6 years agotm: propagate reply/failure route indexes to local uac branch
Daniel-Constantin Mierla [Thu, 21 Nov 2013 16:37:33 +0000 (17:37 +0100)]
tm: propagate reply/failure route indexes to local uac branch

- affects the updates done in event_route[tm:local-request]
- reported by Pawel Sternal, FS#371

6 years agomodules/sca: fix hash entry deletion
Timo Teräs [Fri, 15 Nov 2013 14:06:25 +0000 (16:06 +0200)]
modules/sca: fix hash entry deletion

sca_hash_table_slot_kv_delete_unsafe() uses internally sca_hash_entry
but incorrectly called sca_hash_table_slot_kv_find_unsafe() to
initialize the entry. That function returns the node value, not the
node itself. Use instead sca_hash_table_slot_kv_find_entry_unsafe().

Should fix the crash in FS#366.

6 years agousrloc: fix crash while printing error log
Ovidiu Sas [Fri, 15 Nov 2013 14:08:03 +0000 (09:08 -0500)]
usrloc: fix crash while printing error log
 - fix a copy/paste error that lead to a NULL pointer

6 years agoapp_perl: docs updated with reset_cycles parameter and rpc commands
Daniel-Constantin Mierla [Fri, 15 Nov 2013 09:08:12 +0000 (10:08 +0100)]
app_perl: docs updated with reset_cycles parameter and rpc commands

6 years agoapp_perl: added rpc commands to set/get the value for reset_cycles
Daniel-Constantin Mierla [Fri, 15 Nov 2013 08:52:29 +0000 (09:52 +0100)]
app_perl: added rpc commands to set/get the value for reset_cycles

6 years agoapp_perl: added mechanism to avoid leaks specific to persistent perl interpreter
Daniel-Constantin Mierla [Fri, 15 Nov 2013 08:28:25 +0000 (09:28 +0100)]
app_perl: added mechanism to avoid leaks specific to persistent perl interpreter

- it is not easy to track the scope of variables, especially in libs,
  the solution being to re-init the interpreter
- new module parameter reset_cycles to specify the number of execution
  cycles after which the interpreter is reset. Default is 0 - don't
  reset at all

6 years agoapp_perl: declare extern environ variable
Daniel-Constantin Mierla [Thu, 14 Nov 2013 22:00:32 +0000 (23:00 +0100)]
app_perl: declare extern environ variable

- without it doesn't compile on darwin and it is recommended way to do
- provide some fake argc and argv to PERL_SYS_INIT3() to avoid compile
  warnings

6 years agoMakefile.defs: version set to 4.2.0-dev0
Daniel-Constantin Mierla [Thu, 14 Nov 2013 15:15:15 +0000 (16:15 +0100)]
Makefile.defs: version set to 4.2.0-dev0

- start of development cycle for v4.2.x release series

6 years agomodules/dialog_ng: fixed double shm memory free
Jason Penton [Wed, 13 Nov 2013 13:12:48 +0000 (15:12 +0200)]
modules/dialog_ng: fixed double shm memory free
- happens when calling get_dlg function from cfg file

6 years agoMakefile.defs: version set to 4.1.0-pre2
Daniel-Constantin Mierla [Wed, 13 Nov 2013 09:38:17 +0000 (10:38 +0100)]
Makefile.defs: version set to 4.1.0-pre2

6 years agoMakefile.defs: enabled memory debugging
Daniel-Constantin Mierla [Wed, 13 Nov 2013 09:37:17 +0000 (10:37 +0100)]
Makefile.defs: enabled memory debugging

- to be kept for the rest of testing period to spot eventual buffer
  overflows

6 years agotm: init sock_str to null value if no sock pointer is set in branch
Daniel-Constantin Mierla [Tue, 12 Nov 2013 20:03:01 +0000 (21:03 +0100)]
tm: init sock_str to null value if no sock pointer is set in branch

- case of creating branches from a 3xx reply
- reported by juliabo [at] gmail
- identation made coherent with tm module style

6 years agomemcached: add section ids in documentation
Charles Chance [Tue, 12 Nov 2013 17:28:51 +0000 (17:28 +0000)]
memcached: add section ids in documentation

6 years agodmq: add section ids in documentation
Charles Chance [Tue, 12 Nov 2013 17:28:15 +0000 (17:28 +0000)]
dmq: add section ids in documentation

6 years agopua_reginfo: fixed typo related to module name in docs example
Daniel-Constantin Mierla [Tue, 12 Nov 2013 14:50:51 +0000 (15:50 +0100)]
pua_reginfo: fixed typo related to module name in docs example

- reported by Marius Pedersen

6 years agocore: respect order field in NAPTR, as required by RFC 2915
Øyvind Kolbu [Tue, 12 Nov 2013 14:47:30 +0000 (15:47 +0100)]
core: respect order field in NAPTR, as required by RFC 2915

- the beaviour is controlled by core parameter dns_naptr_ignore_rfc
- default is 1, preserving current behaviouf to ignore rfc requirements
  (for backward compatibility)

6 years agortpproxy-ng: remove code artifact that broke IPv6 received-from addresses
Richard Fuchs [Mon, 11 Nov 2013 17:40:05 +0000 (12:40 -0500)]
rtpproxy-ng: remove code artifact that broke IPv6 received-from addresses

6 years agoChangeLog: set the content with changes since branching for 4.0
Daniel-Constantin Mierla [Mon, 11 Nov 2013 11:23:29 +0000 (12:23 +0100)]
ChangeLog: set the content with changes since branching for 4.0

6 years agokamctl: regenerated db schema scripts
Daniel-Constantin Mierla [Mon, 11 Nov 2013 10:21:21 +0000 (11:21 +0100)]
kamctl: regenerated db schema scripts

- updated after mohqueue default date change

6 years agotls: TLSv1.1 supported since openssl v1.0.1
Hugh Waite [Fri, 8 Nov 2013 20:30:08 +0000 (20:30 +0000)]
tls: TLSv1.1 supported since openssl v1.0.1

6 years agortpproxy-ng: ids to sections in documentation
Victor Seva [Fri, 8 Nov 2013 15:41:30 +0000 (16:41 +0100)]
rtpproxy-ng: ids to sections in documentation

6 years agodebugger: ids to sections in documentation
Victor Seva [Fri, 8 Nov 2013 15:32:35 +0000 (16:32 +0100)]
debugger: ids to sections in documentation

6 years agoavp: ids to sections in documentation
Victor Seva [Fri, 8 Nov 2013 15:28:19 +0000 (16:28 +0100)]
avp: ids to sections in documentation

6 years agoavpops: ids to sections in documentation
Victor Seva [Fri, 8 Nov 2013 15:03:25 +0000 (16:03 +0100)]
avpops: ids to sections in documentation

6 years agousrloc: ids to sections in documentation
Victor Seva [Fri, 8 Nov 2013 14:56:33 +0000 (15:56 +0100)]
usrloc: ids to sections in documentation

6 years agoapp_lua: ids to sections in documentation
Victor Seva [Fri, 8 Nov 2013 14:21:58 +0000 (15:21 +0100)]
app_lua: ids to sections in documentation

6 years agomohqueue: remove call from queue if caller does not exist
Robert Boisvert [Wed, 6 Nov 2013 19:12:10 +0000 (14:12 -0500)]
mohqueue: remove call from queue if caller does not exist

6 years agomohqueue: remove sql table call_time column's default value
Robert Boisvert [Tue, 29 Oct 2013 22:10:25 +0000 (18:10 -0400)]
mohqueue: remove sql table call_time column's default value

it is not supported in some database properly, and it is not
really needed.

6 years agomodules/sca: restore correct check for NULL in SCA_CALL_INFO_EMPTY.
Andrew Mortensen [Thu, 7 Nov 2013 19:52:29 +0000 (14:52 -0500)]
modules/sca: restore correct check for NULL in SCA_CALL_INFO_EMPTY.

- should also suppress -Waddress error without relying on gcc _Pragma.

6 years agotls: Fix minor typo in documentation
Hugh Waite [Wed, 6 Nov 2013 10:34:01 +0000 (10:34 +0000)]
tls: Fix minor typo in documentation

6 years agomodules/dialog_ng: Fix "CRITICAL bogus event 6 in state 2" problem
Richard Good [Wed, 6 Nov 2013 07:14:45 +0000 (09:14 +0200)]
modules/dialog_ng: Fix "CRITICAL bogus event 6 in state 2" problem
Use TM callback TMCB_RESPONSE_READY instead of TMCB_RESPONSE_OUT to prevent race condition resulting in bogus event

6 years agokamctl: added shortcuts for dialog mi commands
Daniel-Constantin Mierla [Tue, 5 Nov 2013 14:10:29 +0000 (15:10 +0100)]
kamctl: added shortcuts for dialog mi commands

6 years agodialog: init cseq to 0 if not available yet for one side
Daniel-Constantin Mierla [Tue, 5 Nov 2013 09:33:55 +0000 (10:33 +0100)]
dialog: init cseq to 0 if not available yet for one side

- based on a report by Morten Isaksen

6 years agopua_dialoginfo: fixed code formatting
Daniel-Constantin Mierla [Tue, 5 Nov 2013 09:15:13 +0000 (10:15 +0100)]
pua_dialoginfo: fixed code formatting

- patch by  Kristian Høgh, FS#360

6 years agodispatcher: typo and ids to sections in documentation
Daniel-Constantin Mierla [Tue, 5 Nov 2013 08:41:04 +0000 (09:41 +0100)]
dispatcher: typo and ids to sections in documentation

6 years agosl: fix startup detection of event route
Daniel-Constantin Mierla [Mon, 4 Nov 2013 20:46:34 +0000 (21:46 +0100)]
sl: fix startup detection of event route

- patch by Sergey Okhapkin

6 years agopresence_dialoginfo: check relevance of the state for single dialog notification
Daniel-Constantin Mierla [Mon, 4 Nov 2013 13:26:19 +0000 (14:26 +0100)]
presence_dialoginfo: check relevance of the state for single dialog notification

- rework from a patch in tracker, FS#341

6 years agoMakefile.defs: version set to 4.1.0-pre1
Daniel-Constantin Mierla [Mon, 4 Nov 2013 10:21:27 +0000 (11:21 +0100)]
Makefile.defs: version set to 4.1.0-pre1

6 years agopua_reginfo: reflect use domain from usrloc
Daniel-Constantin Mierla [Mon, 4 Nov 2013 09:04:35 +0000 (10:04 +0100)]
pua_reginfo: reflect use domain from usrloc

- avoid duplicate contacts if domain is not considered
- patch by  Wonbin Cho, FS#350

6 years agotls: ifdef to use TLSv1.1 only for openssl/libssl v1.0.0+
Daniel-Constantin Mierla [Sun, 3 Nov 2013 12:23:32 +0000 (13:23 +0100)]
tls: ifdef to use TLSv1.1 only for openssl/libssl v1.0.0+

6 years agotls: refreshed the README
Daniel-Constantin Mierla [Sun, 3 Nov 2013 12:15:31 +0000 (13:15 +0100)]
tls: refreshed the README

6 years agotls: listed TLSv1.1 and TLSv1.2 as values for tls_method parameter
Daniel-Constantin Mierla [Sun, 3 Nov 2013 12:14:31 +0000 (13:14 +0100)]
tls: listed TLSv1.1 and TLSv1.2 as values for tls_method parameter

6 years agotls: extended supportd tls methods
Daniel-Constantin Mierla [Sun, 3 Nov 2013 11:55:08 +0000 (12:55 +0100)]
tls: extended supportd tls methods

- TLSv1.1 and TLSv1.2 (from openssl 1.0.1e on) added to the internal
  list

6 years agopkg/kamailio/centos: Improvement to the CentOS init.d script
Peter Dunkley [Sat, 2 Nov 2013 21:45:04 +0000 (21:45 +0000)]
pkg/kamailio/centos: Improvement to the CentOS init.d script

6 years agotls: include dprint.h where log functions are used
Daniel-Constantin Mierla [Sat, 2 Nov 2013 18:28:36 +0000 (19:28 +0100)]
tls: include dprint.h where log functions are used

6 years agomodules/mtree: added 'multi' param to mtree definition
Juha Heinanen [Fri, 1 Nov 2013 19:27:31 +0000 (21:27 +0200)]
modules/mtree: added 'multi' param to mtree definition
- new 'multi' param makes it possible to store both integer and string
  typed mtrees into single db table

6 years agoregistrar: clean static values at pack_ci
Victor Seva [Fri, 1 Nov 2013 14:33:08 +0000 (15:33 +0100)]
registrar: clean static values at pack_ci

6 years agousrloc: db_update contact by instance + reg-id
Victor Seva [Thu, 10 Oct 2013 13:21:47 +0000 (15:21 +0200)]
usrloc: db_update contact by instance + reg-id

6 years agouac: reset registration authentication flag
Daniel-Constantin Mierla [Fri, 1 Nov 2013 08:39:32 +0000 (09:39 +0100)]
uac: reset registration authentication flag

- reported by  rene montilva (fs#352)

6 years agokamctl: updated dispatcher command to current db table fields
Daniel-Constantin Mierla [Wed, 30 Oct 2013 21:11:04 +0000 (22:11 +0100)]
kamctl: updated dispatcher command to current db table fields

- parameters flags, priority, attrs and description are optional

6 years agoRevert "modules/mtree: when loading data from db, load each tree separately"
Juha Heinanen [Wed, 30 Oct 2013 18:49:26 +0000 (20:49 +0200)]
Revert "modules/mtree: when loading data from db, load each tree separately"

This reverts commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047.

6 years agomodules/mtree: when loading data from db, load each tree separately
Juha Heinanen [Wed, 30 Oct 2013 15:31:04 +0000 (17:31 +0200)]
modules/mtree: when loading data from db, load each tree separately

6 years agomodules/rls: Fix memory leak in rls
Hugh Waite [Wed, 30 Oct 2013 17:12:05 +0000 (17:12 +0000)]
modules/rls: Fix memory leak in rls
- Leak would occur in two error cases
- Also improved diagnostics to display uri on various failures

6 years agokamailio.cfg: removed modules_k from path for modules
Daniel-Constantin Mierla [Wed, 30 Oct 2013 15:08:47 +0000 (16:08 +0100)]
kamailio.cfg: removed modules_k from path for modules

6 years agomodules/ims_charging: fixed failed reservation bug
Richard Good [Wed, 30 Oct 2013 10:50:04 +0000 (12:50 +0200)]
modules/ims_charging: fixed failed reservation bug
- Reservation checks dialog integrity with h_entry < 0
- The hash that creates h_entry can return 0 - this check should be <= 0

6 years agomodules/ims_charging: code clean up, removed duplicate timer init and dlg bind
Richard Good [Wed, 30 Oct 2013 10:49:26 +0000 (12:49 +0200)]
modules/ims_charging: code clean up, removed duplicate timer init and dlg bind

6 years agomodules/tm: code cleanup removed unused method faked_resp and free_faked_resp
Richard Good [Wed, 30 Oct 2013 07:15:51 +0000 (09:15 +0200)]
modules/tm: code cleanup removed unused method faked_resp and free_faked_resp