Ovidiu Sas [Tue, 13 Jan 2015 15:37:13 +0000 (10:37 -0500)]
route.c: logging: DBG->LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 15:33:55 +0000 (10:33 -0500)]
rvalue.c: logging: DBG->LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 15:26:55 +0000 (10:26 -0500)]
select.c: logging: DBG->LM_DBG, ERR -> LM_ERR
Ovidiu Sas [Tue, 13 Jan 2015 15:21:27 +0000 (10:21 -0500)]
sr_module.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 15:18:20 +0000 (10:18 -0500)]
tcp_main.o: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 15:04:26 +0000 (10:04 -0500)]
select_core.o: logging: DBG->LM_DBG, ERR -> LM_ERR
Ovidiu Sas [Tue, 13 Jan 2015 14:59:44 +0000 (09:59 -0500)]
action.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 14:57:59 +0000 (09:57 -0500)]
switch.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 14:54:09 +0000 (09:54 -0500)]
socket_info.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 14:48:36 +0000 (09:48 -0500)]
tcp_read.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 14:40:27 +0000 (09:40 -0500)]
timer.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 14:38:39 +0000 (09:38 -0500)]
timer.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 14:33:57 +0000 (09:33 -0500)]
udp_server.c: logging: DBG -> LM_DBG
Ovidiu Sas [Tue, 13 Jan 2015 14:30:40 +0000 (09:30 -0500)]
usr_avp.c: logging: DBG -> LM_DBG
Richard Good [Tue, 13 Jan 2015 14:16:13 +0000 (16:16 +0200)]
modules/ims_registrar_scscf: improved log line
Richard Good [Tue, 13 Jan 2015 13:58:38 +0000 (15:58 +0200)]
modules/ims_registrar_scscf: added logging of return code on NOTIFY response
Daniel-Constantin Mierla [Tue, 13 Jan 2015 11:39:10 +0000 (12:39 +0100)]
exec: proper handling of empty headers for exec_bash_safety
Victor Seva [Mon, 12 Jan 2015 21:21:33 +0000 (22:21 +0100)]
Merge pull request #28 from seudin/siputil_fix
siputils: fix for e164_check()
Closes #28
Eloy Coto [Mon, 12 Jan 2015 20:14:52 +0000 (15:14 -0500)]
Statsd: code cleanup refactoring
Seudin Kasumovic [Mon, 12 Jan 2015 15:24:04 +0000 (16:24 +0100)]
siputils: fix for e164_check()
- the condition for non-digit matching was always false
Richard Fuchs [Mon, 12 Jan 2015 15:20:22 +0000 (10:20 -0500)]
rtpengine: fix $rtpstat for double setid operation and new dictionary layout
Andrey Rybkin [Mon, 12 Jan 2015 14:43:58 +0000 (17:43 +0300)]
dmq_usrloc: renamed from usrloc_dmq
Olle E. Johansson [Mon, 12 Jan 2015 13:56:48 +0000 (14:56 +0100)]
async: Clarify difference between modparam("async","workers",x) and async_workers in core config
Andrey Rybkin [Mon, 12 Jan 2015 13:46:13 +0000 (16:46 +0300)]
Add GPLv2 license
Richard Good [Mon, 12 Jan 2015 13:08:08 +0000 (15:08 +0200)]
modules/cdp: new mod param: workerq_length_threshold_percentage
This is the threshold of the length of the worker queue as a percentage of
the maximum queue size - when exceeded a warning is written to the log
file. Nice to check if worker queue is growing.
Eloy Coto [Mon, 12 Jan 2015 07:26:19 +0000 (07:26 +0000)]
Warning cleanup.
Daniel-Constantin Mierla [Mon, 12 Jan 2015 10:16:53 +0000 (11:16 +0100)]
ratelimit: _SC_NPROCESSORS_ONLN is available on FreeBSD
- used for getting number of cpus
- reported on GH#24
Daniel-Constantin Mierla [Mon, 12 Jan 2015 10:03:22 +0000 (11:03 +0100)]
pipelimit: _SC_NPROCESSORS_ONLN is available on FreeBSD
- used for getting number of cpus
- reported on GH#24
Olle E. Johansson [Sun, 11 Jan 2015 21:21:57 +0000 (22:21 +0100)]
tls change "ser.cfg" to "kamailio.cfg" in error message
Daniel-Constantin Mierla [Sun, 11 Jan 2015 15:51:36 +0000 (16:51 +0100)]
core: removed unused code
- removes also some clang compile warnings
Olle E. Johansson [Sun, 11 Jan 2015 14:02:57 +0000 (15:02 +0100)]
timer Update header in source code
Olle E. Johansson [Sun, 11 Jan 2015 14:01:59 +0000 (15:01 +0100)]
timer Update documentation ("ser" => "Kamailio")
Olle E. Johansson [Sun, 11 Jan 2015 13:58:04 +0000 (14:58 +0100)]
tmx Remove svn ID, fix doxygen
Olle E. Johansson [Sun, 11 Jan 2015 13:54:15 +0000 (14:54 +0100)]
pipelimit fix typo
Olle E. Johansson [Sun, 11 Jan 2015 13:53:12 +0000 (14:53 +0100)]
pipelimit Remove SVN ID and fix doxygen
Olle E. Johansson [Sun, 11 Jan 2015 13:48:41 +0000 (14:48 +0100)]
ratelimit remove svn ID and history
Victor Seva [Fri, 9 Jan 2015 17:39:33 +0000 (18:39 +0100)]
pkg/kamailio/deb: add new jansson module to kamailio-extra-modules
Olle E. Johansson [Sat, 10 Jan 2015 16:34:29 +0000 (17:34 +0100)]
tls COnfiguration file update
Olle E. Johansson [Sat, 10 Jan 2015 16:33:42 +0000 (17:33 +0100)]
tls Remove history, change "SIP-router" to "Kamailio"
Olle E. Johansson [Sat, 10 Jan 2015 15:28:12 +0000 (16:28 +0100)]
pike Remove SVN ID's, remove history
Olle E. Johansson [Sat, 10 Jan 2015 15:24:32 +0000 (16:24 +0100)]
h350 remove svn ID's and history
Daniel-Constantin Mierla [Sat, 10 Jan 2015 10:38:00 +0000 (11:38 +0100)]
docbook/Makefile: use default system catalog implicitely
- custom catalog can be forced with nocatalog=no
Daniel-Constantin Mierla [Sat, 10 Jan 2015 10:34:40 +0000 (11:34 +0100)]
dispatcher: regenerated the readme file
Daniel-Constantin Mierla [Sat, 10 Jan 2015 10:33:50 +0000 (11:33 +0100)]
dispatcher: refrashed description of dispatching algorithm 8
- priority based selection
Daniel-Constantin Mierla [Sat, 10 Jan 2015 10:29:16 +0000 (11:29 +0100)]
dispatcher: removed the svn id and history
Olle E. Johansson [Sat, 10 Jan 2015 08:47:18 +0000 (09:47 +0100)]
doc Remove SVN ID's, remove history, change "SIP-router" and "ser" to "Kamailio"
Olle E. Johansson [Sat, 10 Jan 2015 08:21:45 +0000 (09:21 +0100)]
Docs Remove SVN ID, minor updates
Olle E. Johansson [Sat, 10 Jan 2015 08:21:21 +0000 (09:21 +0100)]
README-MODULES Update module list
Olle E. Johansson [Sat, 10 Jan 2015 07:57:18 +0000 (08:57 +0100)]
build system: Remove SVN ID and history
Charles Chance [Fri, 9 Jan 2015 20:48:19 +0000 (20:48 +0000)]
registrar: regenerated README
Olle E. Johansson [Fri, 9 Jan 2015 20:44:36 +0000 (21:44 +0100)]
dnssec Remove history
Olle E. Johansson [Fri, 9 Jan 2015 20:43:42 +0000 (21:43 +0100)]
enum Remove history, remove svn IDs
Olle E. Johansson [Fri, 9 Jan 2015 20:41:05 +0000 (21:41 +0100)]
tsilo REmove SVN ID's, change "SIP-Router" to "Kamailio"
Olle E. Johansson [Fri, 9 Jan 2015 20:39:15 +0000 (21:39 +0100)]
xhttp_pi Remove history, update Doxygen
Olle E. Johansson [Fri, 9 Jan 2015 20:34:13 +0000 (21:34 +0100)]
exec Copying quote from README just to make a point.
Olle E. Johansson [Fri, 9 Jan 2015 20:32:15 +0000 (21:32 +0100)]
exec Remove svn id, remove history, add doxygen
Daniel-Constantin Mierla [Fri, 9 Jan 2015 19:36:51 +0000 (20:36 +0100)]
jsonrpc-c: fixed typo in header guard
Victor Seva [Fri, 9 Jan 2015 19:31:48 +0000 (20:31 +0100)]
tracis-ci: disable unit tests
Not stable enough yet. We need to improve this
Charles Chance [Fri, 9 Jan 2015 19:17:57 +0000 (19:17 +0000)]
Merge pull request #23 from kamailio/cchance/registrar
registrar: check for local path on lookup
Daniel-Constantin Mierla [Fri, 9 Jan 2015 19:11:26 +0000 (20:11 +0100)]
Merge pull request #13 from alezzandro/master
dispatcher: fixing some misspelled words and adding support for custom number of successful probing requests
Charles Chance [Fri, 9 Jan 2015 17:22:59 +0000 (17:22 +0000)]
registrar: update documentation to include path_check_local parameter
Charles Chance [Fri, 9 Jan 2015 17:16:07 +0000 (17:16 +0000)]
registrar: add optional check for local path during lookup()
- when performing a lookup the Path (if present) is evaluated
and if the first hop is local we skip it to avoid looping.
- useful if multiple servers are sharing a common database,
each saving contacts with their local address as the Path.
Charles Chance [Fri, 9 Jan 2015 17:08:46 +0000 (17:08 +0000)]
htable: regenerated readme
Charles Chance [Fri, 9 Jan 2015 17:06:14 +0000 (17:06 +0000)]
htable: update documentation to reiterate importance of loading DMQ module first if enable_dmq is set
- previously only mentioned in module dependency section
Daniel-Constantin Mierla [Fri, 9 Jan 2015 16:58:12 +0000 (17:58 +0100)]
Makefile.groups: added grou for jansson modules
Daniel-Constantin Mierla [Fri, 9 Jan 2015 16:24:49 +0000 (17:24 +0100)]
janssonrpc-c: new jsonrpc client module using jansson library
- alternative to jsonrpc-c module, refactored to use jansson and
libevent libraries
- rescued from branch mgw/json
Daniel-Constantin Mierla [Fri, 9 Jan 2015 16:17:23 +0000 (17:17 +0100)]
jansson: new module for json doc handling using jansson library
- alternative to existing json module, but with support for json-path
expressions
- rescued from branch mgw/json
alezzandro [Fri, 9 Jan 2015 15:59:11 +0000 (16:59 +0100)]
dispatcher: Corrected comments indentation
alezzandro [Fri, 9 Jan 2015 15:57:48 +0000 (16:57 +0100)]
dispatcher: Moved init_state var declaration at beginning of ds_update_state function
alezzandro [Fri, 9 Jan 2015 15:53:35 +0000 (16:53 +0100)]
dispatcher: Fixed default values for options probing_threshold and inactive_probing_threshold, setting them from 3 to 1
alezzandro [Fri, 9 Jan 2015 15:45:37 +0000 (16:45 +0100)]
dispatcher: Edited docs xml file and generated README file using make command as suggested by @miconda
Charles Chance [Fri, 9 Jan 2015 14:20:07 +0000 (14:20 +0000)]
pua_dialoginfo: do not free dlginfo_cell too early
- it is required later in the dialog callbacks
- it will be freed anyway during dialog destruction
Olle E. Johansson [Fri, 9 Jan 2015 07:46:48 +0000 (08:46 +0100)]
auth Remove SVN ID, remove history, change name from "ser" to "Kamailio"
Olle E. Johansson [Fri, 9 Jan 2015 07:40:03 +0000 (08:40 +0100)]
speeddial Remove svn ID and history from source files
Daniel-Constantin Mierla [Thu, 8 Jan 2015 22:18:50 +0000 (23:18 +0100)]
presence: slot and presentity uri printed in log message
- useful for understanding while deleting subscription from memory fails
to find the item
Daniel-Constantin Mierla [Thu, 8 Jan 2015 16:15:19 +0000 (17:15 +0100)]
dmq: more initialization of pointers at declaration of vars
Daniel-Constantin Mierla [Thu, 8 Jan 2015 15:10:00 +0000 (16:10 +0100)]
dmq: initialize peer_list to NULL by default
- credits to Olle E. Jonansson for testing and reports
Daniel-Constantin Mierla [Thu, 8 Jan 2015 15:00:47 +0000 (16:00 +0100)]
dmq: be sure dmq_init_callback_done is initialized before accessing it
Daniel-Constantin Mierla [Thu, 8 Jan 2015 13:19:58 +0000 (14:19 +0100)]
dmq: safety check for peer_list when calling the callbacks
- can result in crashing if it is not set
- reported by Olle E. Johansson
Carsten Bock [Thu, 8 Jan 2015 10:45:46 +0000 (11:45 +0100)]
ims_registrar_pcscf: Turn unneccessary Warning into INFO
Daniel-Constantin Mierla [Wed, 7 Jan 2015 21:01:27 +0000 (22:01 +0100)]
dialog: proper handling of dlg_set_timeout() for not confirmed dialogs
Jason Penton [Wed, 7 Jan 2015 20:59:55 +0000 (22:59 +0200)]
modules/ims_usrloc_scscf: fixed initializer when searching for contact
Daniel-Constantin Mierla [Wed, 7 Jan 2015 17:04:58 +0000 (18:04 +0100)]
core: memset 0 the struct in first line parsing; split type and flags
- initialize to 0 first line struct msg_start_t in parse_first_line()
- split field int type in short type and short flags to be able to store
more info about first line without changes in other places of existing code
- set in flags if the protocol in first line is sip or http - useful to
avoid string comparison whenever needed to get the two very used
protocols
Daniel-Constantin Mierla [Wed, 7 Jan 2015 16:02:45 +0000 (17:02 +0100)]
ratelimite: take in consideration number of cpus for load
- on multi core systems, the sums of stats can go over 100%, resulting
in out of range for expected load_value to be 0.0 to 1.0
- safety checks to avoid overflows
Daniel-Constantin Mierla [Wed, 7 Jan 2015 15:57:36 +0000 (16:57 +0100)]
pipelimit: take in consideration number of cpus for load
- on multi core systems, the sums of stats can go over 100%, resulting
in out of range for expected load_value to be 0.0 to 1.0
- safety checks to avoid overflows
- reported by Luca M.
Daniel-Constantin Mierla [Wed, 7 Jan 2015 12:15:10 +0000 (13:15 +0100)]
seas: fixed inline functions warnings for clang
Jason Penton [Wed, 7 Jan 2015 11:35:16 +0000 (13:35 +0200)]
modules/ims_usrloc_scscf: fixed pkg_mem leak - free db_result
Daniel-Constantin Mierla [Wed, 7 Jan 2015 10:30:01 +0000 (11:30 +0100)]
jsonrpc-s: safety check for str value of jsonrpc and method fileds
- reported by Alex Balashov
Daniel-Constantin Mierla [Tue, 6 Jan 2015 23:34:20 +0000 (00:34 +0100)]
async: removed svn $Id$
Daniel-Constantin Mierla [Tue, 6 Jan 2015 22:41:59 +0000 (23:41 +0100)]
core: use Sia header name instead of Via for HTTP responses sent out
Daniel-Constantin Mierla [Tue, 6 Jan 2015 22:23:43 +0000 (23:23 +0100)]
core: tcp - handle http read on \n\n EOH and deal with HTTP Via header
- handling \n\n for http makes same code as for sip, being easier to
test injecting a request from file
- HTTP Via is not compatible with SIP Via, resulting in errors - replace
its name with Hia to be ignored. FS#237
Daniel-Constantin Mierla [Tue, 6 Jan 2015 21:24:35 +0000 (22:24 +0100)]
utils/protoshoot: fixed name and ticks
- version to 0.4
Victor Seva [Tue, 6 Jan 2015 20:55:25 +0000 (21:55 +0100)]
test/travis: move travis scripts to tests/travis ( Closes #20 )
Victor Seva [Tue, 6 Jan 2015 10:55:46 +0000 (11:55 +0100)]
travis-ci: exec test/unit tests
- Disable tests that do not pass on travis-ci environment right now
Closes #19
Victor Seva [Tue, 6 Jan 2015 10:30:02 +0000 (11:30 +0100)]
travis-ci: create MySQL and PostgreSQL kamailio databases for testing
Victor Seva [Tue, 6 Jan 2015 11:37:03 +0000 (12:37 +0100)]
test/unit: Add TESTS vars to control wich tests to exec and exit with error if one fails
Daniel-Constantin Mierla [Tue, 6 Jan 2015 15:33:43 +0000 (16:33 +0100)]
xlog: documentation for xlogm() and methods_filter
Daniel-Constantin Mierla [Tue, 6 Jan 2015 14:58:45 +0000 (15:58 +0100)]
xlog: new log function xlogm(...) - logs with method filtering
- same as xlog(level, message), fitering on methods
- new parameter methods_filter - a bitmask with internal sip method ids
to be skipped from printing logs. Default -1 (skip all)
- parameter can be set at runtime via cfg reload framework
kamcmd cfg.set_now_int xlog methods_filter 15
- alternative implementation of FS#81
Olle E. Johansson [Tue, 6 Jan 2015 12:21:02 +0000 (13:21 +0100)]
Topo: Remove svn IDs, update name from "SIP-Router" to "Kamailio"
Olle E. Johansson [Tue, 6 Jan 2015 12:18:49 +0000 (13:18 +0100)]
xlog Fix doxygen, remove history