sip-router
6 years agoMerge pull request #142 from smititelu/master
Daniel-Constantin Mierla [Tue, 5 May 2015 19:23:07 +0000 (21:23 +0200)]
Merge pull request #142 from smititelu/master

Added implementation for force_send_interface to also support IPv6.

6 years agoMerge pull request #147 from mslehto/patch-1
Daniel-Constantin Mierla [Tue, 5 May 2015 19:20:56 +0000 (21:20 +0200)]
Merge pull request #147 from mslehto/patch-1

pua_mi: document missing mi_pua_publish MI input parameter "id"

6 years agopua_mi: document missing mi_pua_publish parameter "id" 147/head
Mikko Lehto [Tue, 5 May 2015 18:54:22 +0000 (21:54 +0300)]
pua_mi: document missing mi_pua_publish parameter "id"

6 years agopkg/kamailio/deb: update version to 4.3.0-pre1
Victor Seva [Tue, 5 May 2015 08:53:25 +0000 (10:53 +0200)]
pkg/kamailio/deb: update version to 4.3.0-pre1

6 years agoMakefile.defs: version set to 4.3.0-pre1
Daniel-Constantin Mierla [Tue, 5 May 2015 08:19:31 +0000 (10:19 +0200)]
Makefile.defs: version set to 4.3.0-pre1

6 years agojsonrpc-s: extended docs for fifo_name parameter
Daniel-Constantin Mierla [Mon, 4 May 2015 19:22:51 +0000 (21:22 +0200)]
jsonrpc-s: extended docs for fifo_name parameter

6 years agojsonrpc-s: take in consideration run_dir value if fifo path is not absolute
Daniel-Constantin Mierla [Mon, 4 May 2015 19:20:42 +0000 (21:20 +0200)]
jsonrpc-s: take in consideration run_dir value if fifo path is not absolute

6 years agoetc: don't set fifo and ctl socket in config files
Daniel-Constantin Mierla [Tue, 28 Apr 2015 13:34:44 +0000 (15:34 +0200)]
etc: don't set fifo and ctl socket in config files

- modparams were commented, to be used as samples if needed to be
  changed
- the default values are enough for proper packaging and use of run_dir
  in order to avoid security exposures of /tmp dir

6 years agocore/docbook: updated the entity for ctl socket file name
Daniel-Constantin Mierla [Tue, 28 Apr 2015 13:32:03 +0000 (15:32 +0200)]
core/docbook: updated the entity for ctl socket file name

6 years agoctl: updates about the default value for binrpc parameter
Daniel-Constantin Mierla [Tue, 28 Apr 2015 13:31:26 +0000 (15:31 +0200)]
ctl: updates about the default value for binrpc parameter

- it creates the ctl file inside /var/run/kamailio

6 years agomi_fifo: updated documentation for fifo_name parameter
Daniel-Constantin Mierla [Tue, 28 Apr 2015 13:21:58 +0000 (15:21 +0200)]
mi_fifo: updated documentation for fifo_name parameter

6 years agomi_fifo: if fifo_name does not start with /, create it in run_dir
Daniel-Constantin Mierla [Tue, 28 Apr 2015 13:15:32 +0000 (15:15 +0200)]
mi_fifo: if fifo_name does not start with /, create it in run_dir

- better security, /tmp exposes insecure operations, as reported by
  Debian project a while ago
- run_dir is by default /var/run/kamailio
- defualt value for fifo_name is now 'kamailio_fifo'
- full default path for fifo is /var/run/kamailio/kamailio_fifo

6 years agortpengine: update documentation for IPv6 force_send_interface. 142/head
Stefan Mititelu [Mon, 27 Apr 2015 06:42:42 +0000 (09:42 +0300)]
rtpengine: update documentation for IPv6 force_send_interface.

- Updated documentation with an example of how to use IPv6 with rtpengine.

6 years agortpengine: add support for IPv6 force_send_interface
Stefan Mititelu [Mon, 27 Apr 2015 06:24:47 +0000 (09:24 +0300)]
rtpengine: add support for IPv6 force_send_interface

- Add support for data exchange with rtpproxy over IPv6.

6 years agopv: initialize sbranch via function and check return value
Daniel-Constantin Mierla [Sun, 26 Apr 2015 08:21:42 +0000 (10:21 +0200)]
pv: initialize sbranch via function and check return value

- reported by Anthony Messina, GH#141

6 years agomem: TLSF compile-time selection improvement
Camille Oudot [Thu, 23 Apr 2015 15:27:04 +0000 (17:27 +0200)]
mem: TLSF compile-time selection improvement

now use

    make MEMMNG=2 cfg

to switch to TLSF malloc

6 years agomem: TLSF integration for pkg memory
Camille Oudot [Thu, 23 Apr 2015 15:25:29 +0000 (17:25 +0200)]
mem: TLSF integration for pkg memory

6 years agoapp_lua: removed one more static initializer of array
Daniel-Constantin Mierla [Mon, 27 Apr 2015 16:04:14 +0000 (18:04 +0200)]
app_lua: removed one more static initializer of array

6 years agoapp_lua: removed static initialization of arrays
Daniel-Constantin Mierla [Mon, 27 Apr 2015 16:01:39 +0000 (18:01 +0200)]
app_lua: removed static initialization of arrays

- not supported by all compilers
- reported by Juha Heinanen

6 years agomodules/msilo: updated version number of silo table
Juha Heinanen [Mon, 27 Apr 2015 15:40:23 +0000 (18:40 +0300)]
modules/msilo: updated version number of silo table

6 years agoMerge pull request #144 from kamailio/seudin/erlang_connect_fix
Seudin Kasumovic [Mon, 27 Apr 2015 14:49:49 +0000 (16:49 +0200)]
Merge pull request #144 from kamailio/seudin/erlang_connect_fix

erlang: Reconnect after lost connection

6 years agoerlang: Reconnect after lost connection 144/head
Seudin Kasumovic [Fri, 24 Apr 2015 22:32:47 +0000 (00:32 +0200)]
erlang: Reconnect after lost connection

- ensure connect to Erlang node after lost connection or not connected on start

6 years agodispatcher: refresh README
Victor Seva [Mon, 27 Apr 2015 12:43:19 +0000 (14:43 +0200)]
dispatcher: refresh README

6 years agodispatcher: update doc after 121cb0f4 and fix missing ds_is_from_list function name
Andrew Pogrebennyk [Mon, 27 Apr 2015 12:22:42 +0000 (14:22 +0200)]
dispatcher: update doc after 121cb0f4 and fix missing ds_is_from_list function name

Fixes: #143

6 years agopv: initialize sbranch via function and check return value
Daniel-Constantin Mierla [Sun, 26 Apr 2015 08:21:42 +0000 (10:21 +0200)]
pv: initialize sbranch via function and check return value

- reported by Anthony Messina, GH#141

6 years agoMerge pull request #139 from kamailio/tmp/TLSF_pkg
Camille Oudot [Fri, 24 Apr 2015 09:49:10 +0000 (11:49 +0200)]
Merge pull request #139 from kamailio/tmp/TLSF_pkg

mem: enable TLSF for pkg mem

6 years agomem: TLSF use larger first level bitmap
Camille Oudot [Fri, 24 Apr 2015 09:26:36 +0000 (11:26 +0200)]
mem: TLSF use larger first level bitmap

The current settings on 64 bits arch require a 33 bits wide first level bitmap.
Use unsigned long instead of int.

6 years agomem: TLSF compile-time selection improvement 139/head
Camille Oudot [Thu, 23 Apr 2015 15:27:04 +0000 (17:27 +0200)]
mem: TLSF compile-time selection improvement

now use

    make MEMMNG=2 cfg

to switch to TLSF malloc

6 years agomem: TLSF fix max fragments macro
Camille Oudot [Thu, 23 Apr 2015 15:16:20 +0000 (17:16 +0200)]
mem: TLSF fix max fragments macro

6 years agomem: TLSF integration for pkg memory
Camille Oudot [Thu, 23 Apr 2015 15:25:29 +0000 (17:25 +0200)]
mem: TLSF integration for pkg memory

6 years agopermissions: fixed reload trusted rpc command
Daniel-Constantin Mierla [Thu, 23 Apr 2015 14:34:35 +0000 (16:34 +0200)]
permissions: fixed reload trusted rpc command

- reported by Emmanuel Schmidbauer, GH#138

6 years agopermissions: store src ip in zero terminated string for trusted table
Daniel-Constantin Mierla [Thu, 23 Apr 2015 14:23:01 +0000 (16:23 +0200)]
permissions: store src ip in zero terminated string for trusted table

- it is printed as string via rpc, resulting in invalid chars in the
  output
- reported by Emmanuel Schmidbauer, GH#137

6 years agomodules/ims_regisrar_pcscf: added optinal extra parameter for lookup_transport
jaybeepee [Thu, 23 Apr 2015 08:59:07 +0000 (10:59 +0200)]
modules/ims_regisrar_pcscf: added optinal extra parameter for lookup_transport
- allows avp,pv,etc to be used as URI in search for lookup_transport

6 years agopkg/kamailio/deb: update debian version to 4.3.0-pre0
Victor Seva [Thu, 23 Apr 2015 07:59:25 +0000 (09:59 +0200)]
pkg/kamailio/deb: update debian version to 4.3.0-pre0

6 years agoMakefile.defs: version set to 4.3.0-pre0
Daniel-Constantin Mierla [Thu, 23 Apr 2015 07:54:24 +0000 (09:54 +0200)]
Makefile.defs: version set to 4.3.0-pre0

- pre-release phase - testing period, no new features till branching 4.3

6 years agoMerge pull request #135 from mikomarrache/patch-1
Daniel-Constantin Mierla [Thu, 23 Apr 2015 07:38:16 +0000 (09:38 +0200)]
Merge pull request #135 from mikomarrache/patch-1

db_mongodb: fix typo

6 years agoMerge pull request #136 from lazedo/db_text_simple_raw
Daniel-Constantin Mierla [Thu, 23 Apr 2015 07:37:24 +0000 (09:37 +0200)]
Merge pull request #136 from lazedo/db_text_simple_raw

db_text : simple raw support for select

6 years agortjson: added sample json document for routing
Daniel-Constantin Mierla [Thu, 23 Apr 2015 07:35:26 +0000 (09:35 +0200)]
rtjson: added sample json document for routing

6 years agortjson: filled rtjson_update_branch()
Daniel-Constantin Mierla [Thu, 23 Apr 2015 07:31:45 +0000 (09:31 +0200)]
rtjson: filled rtjson_update_branch()

6 years agortjson: new module facilitating routing based on json documents
Daniel-Constantin Mierla [Wed, 22 Apr 2015 21:35:41 +0000 (23:35 +0200)]
rtjson: new module facilitating routing based on json documents

- routing attributes such as r-uri, outbound proxy, etc. can be read from a
  json document. Retrieving the document can be done with other modules
  such as evapi, utils (http query), a.s.o.

6 years agoapp_lua: exported the APIs from uac and ndb_mongodb modules
Daniel-Constantin Mierla [Wed, 22 Apr 2015 21:10:36 +0000 (23:10 +0200)]
app_lua: exported the APIs from uac and ndb_mongodb modules

6 years agouac: uac_replace_to() exported via inter-module api
Daniel-Constantin Mierla [Wed, 22 Apr 2015 20:46:34 +0000 (22:46 +0200)]
uac: uac_replace_to() exported via inter-module api

6 years agotm: t_set_fr() function exported via inter-module api
Daniel-Constantin Mierla [Wed, 22 Apr 2015 20:41:34 +0000 (22:41 +0200)]
tm: t_set_fr() function exported via inter-module api

6 years agodb_text : simple raw support for select 136/head
lazedo [Mon, 13 Apr 2015 16:13:12 +0000 (17:13 +0100)]
db_text : simple raw support for select

6 years agomem: TLSF: fix typo + missing declaration
Camille Oudot [Wed, 22 Apr 2015 16:49:19 +0000 (18:49 +0200)]
mem: TLSF: fix typo + missing declaration

6 years agodb_mongodb: fix typo 135/head
mikomarrache [Wed, 22 Apr 2015 12:04:40 +0000 (15:04 +0300)]
db_mongodb: fix typo

6 years agomem: Merge TLSF branch
Camille Oudot [Wed, 22 Apr 2015 09:49:14 +0000 (11:49 +0200)]
mem: Merge TLSF branch

6 years agomem: fix shm_available() def for TLSF
Camille Oudot [Wed, 22 Apr 2015 09:48:41 +0000 (11:48 +0200)]
mem: fix shm_available() def for TLSF

6 years agomodules/ims_qos: subscribe to DLG_FAILED callback
Richard Good [Wed, 22 Apr 2015 09:10:46 +0000 (11:10 +0200)]
modules/ims_qos: subscribe to DLG_FAILED callback

6 years agomem: TLSF allocator integration in kamailio
Camille Oudot [Tue, 21 Apr 2015 15:03:06 +0000 (17:03 +0200)]
mem: TLSF allocator integration in kamailio

- kamailio memory counters for statistics
- use
    MEMMNG=1 MEMDBG=0 extra_defs='-DTLSF_MALLOC=1
  to enable
- support for > 4GB memory (current limit is now 1TB)

6 years agoauth_xkeys: rpc commands to manage the keys
Daniel-Constantin Mierla [Wed, 22 Apr 2015 08:16:32 +0000 (10:16 +0200)]
auth_xkeys: rpc commands to manage the keys

6 years agoutils/kamctl: upgrade schema for msilo
Victor Seva [Wed, 22 Apr 2015 08:14:05 +0000 (10:14 +0200)]
utils/kamctl: upgrade schema for msilo

6 years agomem: introducing TLSF malloc
Camille Oudot [Wed, 22 Apr 2015 08:10:24 +0000 (10:10 +0200)]
mem: introducing TLSF malloc

TLSF is a real-time oriented dynamic allocator, with O(1) malloc() and free() costs

6 years agolib/srdb1/schema: bump silo version missing on f5e02f7be4fcf6
Victor Seva [Wed, 22 Apr 2015 07:50:18 +0000 (09:50 +0200)]
lib/srdb1/schema: bump silo version missing on f5e02f7be4fcf6

6 years agodmq: check for duplicate nodes when multi_notify enabled
Charles Chance [Tue, 21 Apr 2015 21:13:19 +0000 (22:13 +0100)]
dmq: check for duplicate nodes when multi_notify enabled

- also avoids adding self if we are one of the resolved IPs

6 years agodmq: regenerate readme
Charles Chance [Tue, 21 Apr 2015 21:07:23 +0000 (22:07 +0100)]
dmq: regenerate readme

6 years agodmq: resolve multiple IPv4/IPv6 addresses for a single notification address
Charles Chance [Tue, 21 Apr 2015 20:48:53 +0000 (21:48 +0100)]
dmq: resolve multiple IPv4/IPv6 addresses for a single notification address

- optionally enabled by new parameter "multi_notify"
- includes addresses from DNS SRV records, A and AAAA records
- patch provided by Robert Boisvert on sr-dev list

6 years agocore: added global parameter run_dir
Daniel-Constantin Mierla [Tue, 21 Apr 2015 19:20:10 +0000 (21:20 +0200)]
core: added global parameter run_dir

- to be used to build the path for runtime files (fifo, ctl)

6 years agocore: added core parameter dns_cache_rec_pref
Stefan Mititelu [Tue, 21 Apr 2015 19:07:15 +0000 (21:07 +0200)]
core: added core parameter dns_cache_rec_pref

6 years agousrloc: get_all_db_ucontacts use new field keepalive to filter
Victor Seva [Tue, 14 Apr 2015 09:14:46 +0000 (11:14 +0200)]
usrloc: get_all_db_ucontacts use new field keepalive to filter

This is WIP:
 - TODO: use part_idx and part_max

6 years agotextopsx: fixed clang compile warning on comparing bool with char
Daniel-Constantin Mierla [Tue, 21 Apr 2015 17:10:01 +0000 (19:10 +0200)]
textopsx: fixed clang compile warning on comparing bool with char

6 years agoMakefile.groups: added group for erlang module
Daniel-Constantin Mierla [Tue, 21 Apr 2015 17:09:04 +0000 (19:09 +0200)]
Makefile.groups: added group for erlang module

- not compiled by default

6 years agopv: function to manage ruri and branches using $sbranch(key)
Daniel-Constantin Mierla [Tue, 21 Apr 2015 14:42:37 +0000 (16:42 +0200)]
pv: function to manage ruri and branches using $sbranch(key)

- sbranch_set_ruri() -- use the $sbranch(key) attributes to update first
  branch fields (corresponding to r-uri)
- sbranch_append() -- use the $sbranch(key) attributes to append a
  branch (alternative to append_branch() which is not affecting r-uri
  branch)
- sbranch_reset() -- reset the attributes of $sbranch(key)

6 years agopv: new config var - $sbranch(key)
Daniel-Constantin Mierla [Tue, 21 Apr 2015 10:18:37 +0000 (12:18 +0200)]
pv: new config var - $sbranch(key)

- a static branch structure that can be used for config operations
- the key can be like for $branch(key)
- the static branch is not used for outbound routing, it is just a
  local container

6 years agoMerge pull request #132 from seudin/module_erlang
Daniel-Constantin Mierla [Tue, 21 Apr 2015 17:02:58 +0000 (19:02 +0200)]
Merge pull request #132 from seudin/module_erlang

ERLANG module

6 years agomodules/tsilo: README update
Federico Cabiddu [Tue, 21 Apr 2015 14:44:53 +0000 (16:44 +0200)]
modules/tsilo: README update

6 years agomodules/tsilo: documentation update
Federico Cabiddu [Tue, 21 Apr 2015 14:44:19 +0000 (16:44 +0200)]
modules/tsilo: documentation update

6 years agoMerge branch 'master' of ssh+git://github.com/kamailio/kamailio
Federico Cabiddu [Tue, 21 Apr 2015 14:43:16 +0000 (16:43 +0200)]
Merge branch 'master' of ssh+git://github.com/kamailio/kamailio

6 years agomodules/tsilo: use use_domain inherited from usrloc
Federico Cabiddu [Tue, 21 Apr 2015 14:40:02 +0000 (16:40 +0200)]
modules/tsilo: use use_domain inherited from usrloc

- if usrloc use_domain is set, use the domain part of the ruri to store
the transaction, otherwise (the default) use only the username part.

6 years agoMerge pull request #134 from linuxmaniac/vseva/mysql_errors
Victor Seva [Tue, 21 Apr 2015 14:40:21 +0000 (16:40 +0200)]
Merge pull request #134 from linuxmaniac/vseva/mysql_errors

kamctl: fixing mysql creation errors

6 years agomodules/dialog_ng: only delete dlg iff all dlg_outs have completed
jaybeepee [Tue, 21 Apr 2015 14:32:04 +0000 (16:32 +0200)]
modules/dialog_ng: only delete dlg iff all dlg_outs have completed

6 years agokamctl: upgrade silo schema 134/head
Victor Seva [Tue, 21 Apr 2015 14:24:02 +0000 (16:24 +0200)]
kamctl: upgrade silo schema

6 years agolib/srdb1/schema: silo removed BLOB/TEXT defaults
Victor Seva [Tue, 21 Apr 2015 14:23:00 +0000 (16:23 +0200)]
lib/srdb1/schema: silo removed BLOB/TEXT defaults

From https://dev.mysql.com/doc/refman/5.0/en/blob.html
"BLOB and TEXT columns cannot have DEFAULT values."

6 years agokamctl: upgrade schema for acc
Victor Seva [Tue, 21 Apr 2015 14:18:39 +0000 (16:18 +0200)]
kamctl: upgrade schema for acc

6 years agolib/srdb1/schema: fix defaults acc_cdrs introduced by 045e2f5
Victor Seva [Tue, 21 Apr 2015 14:15:19 +0000 (16:15 +0200)]
lib/srdb1/schema: fix defaults acc_cdrs introduced by 045e2f5

6 years agoERLANG module 132/head
Seudin Kasumovic [Tue, 21 Apr 2015 09:03:52 +0000 (11:03 +0200)]
ERLANG module

This module provides interact with Erlang node. The module allows sending,
receiving Erlang messages and RPC calls between each other.

6 years agopv: simplified access to $branch by avoiding temporary storage of fields in str
Daniel-Constantin Mierla [Mon, 20 Apr 2015 20:40:45 +0000 (22:40 +0200)]
pv: simplified access to $branch by avoiding temporary storage of fields in str

6 years agocore: helper function for pvs to return values based on pairs (char*, len)
Daniel-Constantin Mierla [Mon, 20 Apr 2015 20:40:02 +0000 (22:40 +0200)]
core: helper function for pvs to return values based on pairs (char*, len)

6 years agoMakefile: don't create run_dir on install-utils
Victor Seva [Mon, 20 Apr 2015 10:33:06 +0000 (12:33 +0200)]
Makefile: don't create run_dir on install-utils

6 years agoMerge pull request #131 from linuxmaniac/vseva/make_no_rundir
Victor Seva [Mon, 20 Apr 2015 09:01:47 +0000 (11:01 +0200)]
Merge pull request #131 from linuxmaniac/vseva/make_no_rundir

Makefile: don't create run_dir on standard installation

6 years agoMakefile: don't create run_dir on standard installation 131/head
Victor Seva [Mon, 20 Apr 2015 08:33:52 +0000 (10:33 +0200)]
Makefile: don't create run_dir on standard installation

6 years agodoc: documentation for xavp_params_explode()
Daniel-Constantin Mierla [Sun, 19 Apr 2015 19:36:57 +0000 (21:36 +0200)]
doc: documentation for xavp_params_explode()

6 years agopv: new function xavp_params_explode(p, x)
Daniel-Constantin Mierla [Sat, 18 Apr 2015 22:09:37 +0000 (00:09 +0200)]
pv: new function xavp_params_explode(p, x)

- convert a string formatted as SIP params in xavp attributes
- e.g., xavp_params_explode("a=b;c=d;e=d", "x") results in:
  $xavp(x=>a) = "b";
  $xavp(x=>c) = "d";
  $xavp(x=>e) = "f";

6 years agouac: uac_req_send() exported via api
Daniel-Constantin Mierla [Sat, 18 Apr 2015 17:43:06 +0000 (19:43 +0200)]
uac: uac_req_send() exported via api

6 years agouac: refreshed the content of readme
Daniel-Constantin Mierla [Sat, 18 Apr 2015 17:17:12 +0000 (19:17 +0200)]
uac: refreshed the content of readme

6 years agouac: docbook for event_route[uac:reply]
Daniel-Constantin Mierla [Sat, 18 Apr 2015 17:16:36 +0000 (19:16 +0200)]
uac: docbook for event_route[uac:reply]

6 years agouac: option to execute event_route[uac:reply] for uac_req_send() replies
Daniel-Constantin Mierla [Sat, 18 Apr 2015 15:12:12 +0000 (17:12 +0200)]
uac: option to execute event_route[uac:reply] for uac_req_send() replies

- $uac(evroute) has to be set to 1 and event_route[uac:reply] defined
- inside event_route[uac_reply] the $uac_req(...) variable is restored
  back as before uac_req_send(), having the values from that time,
  excepting:
  - $uac_req(evcode) is set to the reply code
  - $uac_req(evtype) is set to 1 if the reply was received or to 2 if
    the reply was self generated (e.g., case of transmission timeout)
- if $uac_req(evtype)==1, the message processed inside the event route is the
  received reply, otherwise is a faked request with no relation to the
  request sent out by uac_req_send()

6 years agouac: new fields in $uac_req() to allow execution of event route on reply
Daniel-Constantin Mierla [Sat, 18 Apr 2015 12:24:39 +0000 (14:24 +0200)]
uac: new fields in $uac_req() to allow execution of event route on reply

- attributes:
  - evroute - set to 1 to enable execution of event route
  - evparam - generic string value that will be available in event route
  - evcode - sip reply code, available in event route
  - evtype - type of the reply - received or local generated (e.g.,
    timout)

6 years agolib: wrapper function to get next faked msg
Daniel-Constantin Mierla [Sat, 18 Apr 2015 12:19:14 +0000 (14:19 +0200)]
lib: wrapper function to get next faked msg

- does initialization of faked msg if not done before

6 years agoapp_lua: exported ndb_mongodb cmd to lua
Daniel-Constantin Mierla [Sat, 18 Apr 2015 09:32:33 +0000 (11:32 +0200)]
app_lua: exported ndb_mongodb cmd to lua

6 years agondb_mongodb: exported inter-module api
Daniel-Constantin Mierla [Fri, 17 Apr 2015 13:46:06 +0000 (15:46 +0200)]
ndb_mongodb: exported inter-module api

6 years agoMerge pull request #130 from linuxmaniac/vseva/travis_install
Victor Seva [Fri, 17 Apr 2015 08:11:02 +0000 (10:11 +0200)]
Merge pull request #130 from linuxmaniac/vseva/travis_install

test/travis: add installation to the test

6 years agotest/travis: add installation to the test 130/head
Victor Seva [Thu, 16 Apr 2015 14:17:33 +0000 (16:17 +0200)]
test/travis: add installation to the test

- only for gcc. It seems to fail on travis with clang o_0

6 years agocr: add param to avoid failed dests
lucian balanceanu [Thu, 16 Apr 2015 08:16:06 +0000 (11:16 +0300)]
cr: add param to avoid failed dests

- adding config param avoid_failed_destinations to toggle on/off the
  avoidance of already failed destinations in cr_route

6 years agomodules/ims_qos: release dialog after referencing it in lookup
jaybeepee [Thu, 16 Apr 2015 13:29:10 +0000 (15:29 +0200)]
modules/ims_qos: release dialog after referencing it in lookup

6 years agomodules/ims_qos: release dialog after referencing it in lookup
jaybeepee [Thu, 16 Apr 2015 13:29:10 +0000 (15:29 +0200)]
modules/ims_qos: release dialog after referencing it in lookup

6 years agoMakefile: runbasedir should not use PREFIX.
Victor Seva [Thu, 16 Apr 2015 11:36:48 +0000 (13:36 +0200)]
Makefile: runbasedir should not use PREFIX.
kamcmd: add missing new RUN_DIR definition

6 years agoctl: fix DEFAULT_CTL_SOCKER path
Victor Seva [Thu, 16 Apr 2015 12:35:39 +0000 (14:35 +0200)]
ctl: fix DEFAULT_CTL_SOCKER path

6 years agoacc: warning set to debug level if request is missing for dialog cdrs
Daniel-Constantin Mierla [Thu, 16 Apr 2015 09:59:30 +0000 (11:59 +0200)]
acc: warning set to debug level if request is missing for dialog cdrs

- self generating bye requests don't have incoming request

6 years agoMerge pull request #89 from linuxmaniac/vseva/defaults
Victor Seva [Thu, 16 Apr 2015 09:58:23 +0000 (11:58 +0200)]
Merge pull request #89 from linuxmaniac/vseva/defaults

set defaults of fifo and ctl to /var/run/kamailio

Closes: #48
Closes: #89