sip-router
4 years agomodules: readme files regenerated - acc ... [skip ci]
Kamailio Dev [Sat, 3 Jun 2017 07:01:41 +0000 (09:01 +0200)]
modules: readme files regenerated - acc ... [skip ci]

4 years agoacc: removed useless revhistory from docs
Daniel-Constantin Mierla [Sat, 3 Jun 2017 06:55:19 +0000 (08:55 +0200)]
acc: removed useless revhistory from docs

4 years agodoc: updates to bookinfo for db tables
Daniel-Constantin Mierla [Fri, 2 Jun 2017 21:15:23 +0000 (23:15 +0200)]
doc: updates to bookinfo for db tables

4 years agolib/srdb1: fixed autogenerate Makefile for db tables docbook
Daniel-Constantin Mierla [Fri, 2 Jun 2017 20:57:52 +0000 (22:57 +0200)]
lib/srdb1: fixed autogenerate Makefile for db tables docbook

4 years agokamctl: regenerated mongodb spec files for db tables
Daniel-Constantin Mierla [Fri, 2 Jun 2017 20:52:04 +0000 (22:52 +0200)]
kamctl: regenerated mongodb spec files for db tables

4 years agolib/srdb1: update rule to generate mongodb json spec file for db tables
Daniel-Constantin Mierla [Fri, 2 Jun 2017 20:50:42 +0000 (22:50 +0200)]
lib/srdb1: update rule to generate mongodb json spec file for db tables

- do not generate docbook files by default

4 years agolib/srdb1: fixed rules for generating db tables docbook
Daniel-Constantin Mierla [Fri, 2 Jun 2017 20:37:20 +0000 (22:37 +0200)]
lib/srdb1: fixed rules for generating db tables docbook

4 years agolib/srdb1: sync'ed names of db table groups with modules
Daniel-Constantin Mierla [Fri, 2 Jun 2017 18:30:15 +0000 (20:30 +0200)]
lib/srdb1: sync'ed names of db table groups with modules

4 years agokamctl: added missing dr_groups to extra tables
Daniel-Constantin Mierla [Fri, 2 Jun 2017 18:15:09 +0000 (20:15 +0200)]
kamctl: added missing dr_groups to extra tables

4 years agokamctl: regenerated database creation scripts
Daniel-Constantin Mierla [Fri, 2 Jun 2017 18:06:02 +0000 (20:06 +0200)]
kamctl: regenerated database creation scripts

4 years agokamctl: added rtpengine table to be created by kamdbctl
Daniel-Constantin Mierla [Fri, 2 Jun 2017 18:03:57 +0000 (20:03 +0200)]
kamctl: added rtpengine table to be created by kamdbctl

4 years agokamctl: added drouting tables to be created by kamdbctl
Daniel-Constantin Mierla [Fri, 2 Jun 2017 18:01:13 +0000 (20:01 +0200)]
kamctl: added drouting tables to be created by kamdbctl

4 years agoMerge pull request #1089 from sergey-safarov/spec_update7
Daniel-Constantin Mierla [Fri, 2 Jun 2017 13:37:08 +0000 (15:37 +0200)]
Merge pull request #1089 from sergey-safarov/spec_update7

pkg/kamailio: Fixed systemd unit failure on server boot

4 years agomodules: readme files regenerated - ndb_redis ... [skip ci]
Kamailio Dev [Fri, 2 Jun 2017 13:31:37 +0000 (15:31 +0200)]
modules: readme files regenerated - ndb_redis ... [skip ci]

4 years agoMerge pull request #1147 from claudiupb/redis_enhance_reply_access
Daniel-Constantin Mierla [Fri, 2 Jun 2017 13:27:48 +0000 (15:27 +0200)]
Merge pull request #1147 from claudiupb/redis_enhance_reply_access

ndb_redis: enhance access to REDIS replies

4 years agohtable: release pkg memory before returning
lazedo [Tue, 30 May 2017 00:48:03 +0000 (01:48 +0100)]
htable: release pkg memory before returning

resets 'first' when esize == 0

4 years agobenchmark: removed unnecessary casts to int*
Daniel-Constantin Mierla [Fri, 2 Jun 2017 13:03:56 +0000 (15:03 +0200)]
benchmark: removed unnecessary casts to int*

- initialize variables to 0 in rpc commands

4 years agoMerge pull request #1146 from kamailio/vhernando
Daniel-Constantin Mierla [Fri, 2 Jun 2017 13:01:26 +0000 (15:01 +0200)]
Merge pull request #1146 from kamailio/vhernando

benchmark: b/f avoid undefined bytes when int and long int sizes mism…

4 years agotm: more functions exported to kemi interface
Daniel-Constantin Mierla [Fri, 2 Jun 2017 12:54:31 +0000 (14:54 +0200)]
tm: more functions exported to kemi interface

4 years agondb_redis: enhance access to REDIS replies 1147/head
Claudiu Boriga [Fri, 2 Jun 2017 12:06:20 +0000 (15:06 +0300)]
ndb_redis: enhance access to REDIS replies
   - add support to access array within arrays

4 years agobenchmark: b/f avoid undefined bytes when int and long int sizes mismatch. 1146/head
Vicente Hernando [Fri, 2 Jun 2017 12:20:24 +0000 (14:20 +0200)]
benchmark: b/f avoid undefined bytes when int and long int sizes mismatch.

4 years agosrc/Makefile: fix make deb rules
Victor Seva [Fri, 2 Jun 2017 08:14:46 +0000 (10:14 +0200)]
src/Makefile: fix make deb rules

* dpkg-buildpackage needs to be executed from the root of the project
* don't sign any file

4 years agoMerge pull request #1144 from linuxmaniac/vseva/fix_tm_leak
Daniel-Constantin Mierla [Fri, 2 Jun 2017 08:34:27 +0000 (10:34 +0200)]
Merge pull request #1144 from linuxmaniac/vseva/fix_tm_leak

core: parser reset_path_vector() remove check for msg->msg_flags

4 years agocore: parser reset_path_vector() remove check for msg->msg_flags 1144/head
Victor Seva [Fri, 2 Jun 2017 08:19:25 +0000 (10:19 +0200)]
core: parser reset_path_vector() remove check for msg->msg_flags

* tm now uses shared memory for fake_req() so faked_req->path_vec
was leaking

4 years agotm: updated log macros in fifo code
Daniel-Constantin Mierla [Thu, 1 Jun 2017 16:02:29 +0000 (18:02 +0200)]
tm: updated log macros in fifo code

4 years agonat_traversal: print keepalive file name in error messages
Daniel-Constantin Mierla [Thu, 1 Jun 2017 08:01:27 +0000 (10:01 +0200)]
nat_traversal: print keepalive file name in error messages

4 years agomodules: readme files regenerated - ctl ... [skip ci]
Kamailio Dev [Wed, 31 May 2017 20:01:23 +0000 (22:01 +0200)]
modules: readme files regenerated - ctl ... [skip ci]

4 years agoctl: fix default path for doc examples
Stefan Mititelu [Wed, 31 May 2017 19:37:12 +0000 (22:37 +0300)]
ctl: fix default path for doc examples

4 years agodispatcher: log dst uri in error messages
Daniel-Constantin Mierla [Wed, 31 May 2017 14:15:36 +0000 (16:15 +0200)]
dispatcher: log dst uri in error messages

4 years agomodules: readme files regenerated - pipelimit ... [skip ci]
Kamailio Dev [Wed, 31 May 2017 07:46:18 +0000 (09:46 +0200)]
modules: readme files regenerated - pipelimit ... [skip ci]

4 years agopipelimit: updates to documentation for cfg functions
Daniel-Constantin Mierla [Wed, 31 May 2017 07:31:57 +0000 (09:31 +0200)]
pipelimit: updates to documentation for cfg functions

4 years agopipelimit: allow execution of cfg functions from several routing blocks
Daniel-Constantin Mierla [Wed, 31 May 2017 07:28:57 +0000 (09:28 +0200)]
pipelimit: allow execution of cfg functions from several routing blocks

4 years agomodules: readme files regenerated - ratelimit ... [skip ci]
Kamailio Dev [Wed, 31 May 2017 07:31:47 +0000 (09:31 +0200)]
modules: readme files regenerated - ratelimit ... [skip ci]

4 years agoratelimit: updates to documentation
Daniel-Constantin Mierla [Wed, 31 May 2017 07:18:15 +0000 (09:18 +0200)]
ratelimit: updates to documentation

4 years agoratelimit: allow int or pv in parameters of cfg functions
Daniel-Constantin Mierla [Wed, 31 May 2017 07:09:16 +0000 (09:09 +0200)]
ratelimit: allow int or pv in parameters of cfg functions

- execution can be done in ANY_ROUTE

4 years agotravis-ci: use proper domain for sr-dev mailing list [skip ci]
Victor Seva [Tue, 30 May 2017 14:56:38 +0000 (16:56 +0200)]
travis-ci: use proper domain for sr-dev mailing list [skip ci]

4 years agoprefix_route: removed unused variable
Daniel-Constantin Mierla [Tue, 30 May 2017 10:40:04 +0000 (12:40 +0200)]
prefix_route: removed unused variable

4 years agopresence: removed unused variables
Daniel-Constantin Mierla [Tue, 30 May 2017 10:37:37 +0000 (12:37 +0200)]
presence: removed unused variables

4 years agodebugger: fixed function name exported to kemi interface
Daniel-Constantin Mierla [Tue, 30 May 2017 10:35:51 +0000 (12:35 +0200)]
debugger: fixed function name exported to kemi interface

4 years agokeepalive: functions exported to kemi interface
Daniel-Constantin Mierla [Tue, 30 May 2017 08:34:16 +0000 (10:34 +0200)]
keepalive: functions exported to kemi interface

4 years agomodules: readme files regenerated - ipops ... [skip ci]
Kamailio Dev [Mon, 29 May 2017 21:31:20 +0000 (23:31 +0200)]
modules: readme files regenerated - ipops ... [skip ci]

4 years agoMerge pull request #1141 from vitalikvoip/ipops_naptr
Daniel-Constantin Mierla [Mon, 29 May 2017 21:16:38 +0000 (23:16 +0200)]
Merge pull request #1141 from vitalikvoip/ipops_naptr

ipops: new naptr_query function

4 years agoMerge pull request #1140 from vitalikvoip/tsilo_deadlock
Federico Cabiddu [Mon, 29 May 2017 09:06:39 +0000 (11:06 +0200)]
Merge pull request #1140 from vitalikvoip/tsilo_deadlock

tsilo: fix deadlock in ts_append()

4 years agoipops: new naptr_query function 1141/head
Vitaliy Aleksandrov [Mon, 29 May 2017 08:42:27 +0000 (11:42 +0300)]
ipops: new naptr_query function

4 years agotsilo: fix deadlock in ts_append() 1140/head
Vitaliy Aleksandrov [Mon, 29 May 2017 08:14:50 +0000 (11:14 +0300)]
tsilo: fix deadlock in ts_append()

Copy ruri parameter into pkg mem before calling ts_append().
Value saved in a static buffer from pv_get_buffer() can be corrupted if
a new branch adds an additional SIP header in its branch_route

4 years agodrouting: updates for keepalive api
Daniel-Constantin Mierla [Mon, 29 May 2017 05:31:02 +0000 (07:31 +0200)]
drouting: updates for keepalive api

4 years agokeepalive: allow variables in cfg function parameters
Daniel-Constantin Mierla [Mon, 29 May 2017 05:18:14 +0000 (07:18 +0200)]
keepalive: allow variables in cfg function parameters

- use str* instead of str for api functions

4 years agopdt: exported functions to kemi interface
Daniel-Constantin Mierla [Sun, 28 May 2017 09:42:04 +0000 (11:42 +0200)]
pdt: exported functions to kemi interface

4 years agopipelimit: exported functions to kemi framework
Daniel-Constantin Mierla [Sat, 27 May 2017 17:57:41 +0000 (19:57 +0200)]
pipelimit: exported functions to kemi framework

4 years agodmq_usrloc: properly initialize usrloc_dmq_recv
Charles Chance [Sat, 27 May 2017 14:23:13 +0000 (15:23 +0100)]
dmq_usrloc: properly initialize usrloc_dmq_recv

4 years agoMerge pull request #1139 from zhangst/master
Charles Chance [Sat, 27 May 2017 10:54:25 +0000 (11:54 +0100)]
Merge pull request #1139 from zhangst/master

dmq: update output format of dmq.list_nodes

4 years agodmq_usrloc: always replicate contact updates made locally
Charles Chance [Sat, 27 May 2017 10:18:36 +0000 (11:18 +0100)]
dmq_usrloc: always replicate contact updates made locally

- fixes issue reported by shuntongzhang@gmail.com on sr-dev
- we no longer set FL_RPL since it is otherwise meaningless
- dmq replicated contacts are no different now to those from a shared DB

4 years agodmq: update output format of dmq.list_nodes 1139/head
shuntongzhang [Sat, 27 May 2017 05:30:21 +0000 (13:30 +0800)]
dmq: update output format of dmq.list_nodes

4 years agodebugger: exported pv dump function to kemi framework
Daniel-Constantin Mierla [Fri, 26 May 2017 04:08:22 +0000 (06:08 +0200)]
debugger: exported pv dump function to kemi framework

4 years agocore: coherent whitespacing and indentation
Daniel-Constantin Mierla [Thu, 25 May 2017 03:29:13 +0000 (05:29 +0200)]
core: coherent whitespacing and indentation

4 years agocore: updated log macros for re code
Daniel-Constantin Mierla [Wed, 24 May 2017 02:51:36 +0000 (04:51 +0200)]
core: updated log macros for re code

4 years agomodules/rr: add missing space to log statement
Mikko Lehto [Tue, 23 May 2017 16:56:27 +0000 (19:56 +0300)]
modules/rr: add missing space to log statement

4 years agocore: fix mem_summary comparation when SIGUSR1 is received
Victor Seva [Tue, 23 May 2017 16:07:54 +0000 (18:07 +0200)]
core: fix mem_summary comparation when SIGUSR1 is received

From http://www.kamailio.org/wiki/cookbooks/4.4.x/core#mem_summary
 1 - dump all the pkg used blocks (status)
 2 - dump all the shm used blocks (status)
 4 - summary of pkg used blocks
 8 - summary of shm used blocks

4 years agoMerge pull request #1135 from snen/presence_dialog
Daniel-Constantin Mierla [Tue, 23 May 2017 00:47:06 +0000 (02:47 +0200)]
Merge pull request #1135 from snen/presence_dialog

pua dialoginfo

4 years agomodules: readme files regenerated - htable ... [skip ci]
Kamailio Dev [Tue, 23 May 2017 00:46:19 +0000 (02:46 +0200)]
modules: readme files regenerated - htable ... [skip ci]

4 years agohtable: implemented starts with matching for remove functions
Daniel-Constantin Mierla [Tue, 23 May 2017 00:33:19 +0000 (02:33 +0200)]
htable: implemented starts with matching for remove functions

4 years agopua_dialoginfo: docs typo fix 1135/head
Dmitri Savolainen [Mon, 22 May 2017 15:53:38 +0000 (18:53 +0300)]
pua_dialoginfo: docs typo fix

4 years agopua_dialoginfo: remove DLGCB_MI_CONTEXT
Dmitri Savolainen [Mon, 22 May 2017 14:48:42 +0000 (17:48 +0300)]
pua_dialoginfo: remove DLGCB_MI_CONTEXT

- DLGCB_MI_CONTEXT was deleted in dialog module

4 years agomodules: readme files regenerated - htable ... [skip ci]
Kamailio Dev [Mon, 22 May 2017 11:16:58 +0000 (13:16 +0200)]
modules: readme files regenerated - htable ... [skip ci]

4 years agohtable: added functions to remove items using variables
Daniel-Constantin Mierla [Mon, 22 May 2017 11:04:15 +0000 (13:04 +0200)]
htable: added functions to remove items using variables

5 years agomodules: readme files regenerated - db_sqlite ... [skip ci]
Kamailio Dev [Sun, 21 May 2017 10:16:33 +0000 (12:16 +0200)]
modules: readme files regenerated - db_sqlite ... [skip ci]

5 years agocore: updated log macros
Daniel-Constantin Mierla [Sun, 21 May 2017 09:08:52 +0000 (11:08 +0200)]
core: updated log macros

5 years agocore: rand - removed history from files
Daniel-Constantin Mierla [Sat, 20 May 2017 10:08:25 +0000 (12:08 +0200)]
core: rand - removed history from files

5 years agoMerge pull request #1134 from jchavanton/db_sqlite_doc_fix
Daniel-Constantin Mierla [Sun, 21 May 2017 10:06:12 +0000 (12:06 +0200)]
Merge pull request #1134 from jchavanton/db_sqlite_doc_fix

db_sqlite: fix xml doc

5 years agodb_sqlite: fix xml doc 1134/head
Julien Chavanton [Sat, 20 May 2017 19:54:47 +0000 (12:54 -0700)]
db_sqlite: fix xml doc

5 years agomodules: readme files regenerated - db_sqlite ... [skip ci]
Kamailio Dev [Sat, 20 May 2017 07:01:31 +0000 (09:01 +0200)]
modules: readme files regenerated - db_sqlite ... [skip ci]

5 years agodb_sqlite: move declaration of variables at beginning of function
Daniel-Constantin Mierla [Sat, 20 May 2017 06:57:53 +0000 (08:57 +0200)]
db_sqlite: move declaration of variables at beginning of function

- removed para tag from xml doc files

5 years agoMerge pull request #1133 from jchavanton/sqlite_readonly
Daniel-Constantin Mierla [Sat, 20 May 2017 06:55:33 +0000 (08:55 +0200)]
Merge pull request #1133 from jchavanton/sqlite_readonly

db_sqlite: new param to open some database in read-only

5 years agoMerge pull request #1129 from SipSeb/master
Daniel-Constantin Mierla [Sat, 20 May 2017 06:51:53 +0000 (08:51 +0200)]
Merge pull request #1129 from SipSeb/master

rabbitmq: create reply-to queue w/ exclusive param

5 years agocore: raw socket code updated log macros
Daniel-Constantin Mierla [Sat, 20 May 2017 06:49:18 +0000 (08:49 +0200)]
core: raw socket code updated log macros

5 years agodb_sqlite: new param to open some database in read-only 1133/head
Julien Chavanton [Fri, 19 May 2017 17:30:43 +0000 (10:30 -0700)]
db_sqlite: new param to open some database in read-only

5 years agokazoo: remove unused variable
lazedo [Fri, 19 May 2017 15:25:54 +0000 (16:25 +0100)]
kazoo: remove unused variable

5 years agokazoo: add ksr_msg_env_reset after processing events
lazedo [Fri, 19 May 2017 15:04:45 +0000 (16:04 +0100)]
kazoo: add ksr_msg_env_reset after processing events

5 years agomodules: readme files regenerated - dispatcher ... [skip ci]
Kamailio Dev [Fri, 19 May 2017 13:01:24 +0000 (15:01 +0200)]
modules: readme files regenerated - dispatcher ... [skip ci]

5 years agodispatcher: updated the example of destinations list file
Daniel-Constantin Mierla [Fri, 19 May 2017 12:58:07 +0000 (14:58 +0200)]
dispatcher: updated the example of destinations list file

5 years agotm: updated old style log macros
Daniel-Constantin Mierla [Fri, 19 May 2017 12:16:40 +0000 (14:16 +0200)]
tm: updated old style log macros

5 years agomodules: readme files regenerated - tm ... [skip ci]
Kamailio Dev [Thu, 18 May 2017 20:01:26 +0000 (22:01 +0200)]
modules: readme files regenerated - tm ... [skip ci]

5 years agomodules/usrloc: synchronize example with TM module
Mikko Lehto [Thu, 18 May 2017 11:02:28 +0000 (14:02 +0300)]
modules/usrloc: synchronize example with TM module

5 years agomodules/tm: documentation typo fix
Mikko Lehto [Thu, 18 May 2017 10:57:03 +0000 (13:57 +0300)]
modules/tm: documentation typo fix

5 years agomodules/[topos|uac]: documentation typo fix
Mikko Lehto [Thu, 18 May 2017 10:56:23 +0000 (13:56 +0300)]
modules/[topos|uac]: documentation typo fix

5 years agopkg/kamailio/deb: version set to 5.1.0-dev3
Victor Seva [Thu, 18 May 2017 11:15:26 +0000 (13:15 +0200)]
pkg/kamailio/deb: version set to 5.1.0-dev3

5 years agoMakefile.defs: version set to 5.1.0-dev3
Daniel-Constantin Mierla [Thu, 18 May 2017 08:28:15 +0000 (10:28 +0200)]
Makefile.defs: version set to 5.1.0-dev3

5 years agopkg/kamailio: Fixed systemd unit failure on server boot 1089/head
Sergey Safarov [Sat, 22 Apr 2017 15:11:27 +0000 (11:11 -0400)]
pkg/kamailio: Fixed systemd unit failure on server boot

5 years agortimer: use wrapper function to reset msg env lists (avp and xavp)
Daniel-Constantin Mierla [Wed, 17 May 2017 06:40:12 +0000 (08:40 +0200)]
rtimer: use wrapper function to reset msg env lists (avp and xavp)

5 years agoasync: reset avp/xavp (msg env) from async workers
Daniel-Constantin Mierla [Tue, 16 May 2017 15:33:54 +0000 (17:33 +0200)]
async: reset avp/xavp (msg env) from async workers

- just in case they were set for non-sip routing processes (async
  workers)

5 years agocore: wrapper function to reset avps/xavps from msg environment
Daniel-Constantin Mierla [Tue, 16 May 2017 15:33:10 +0000 (17:33 +0200)]
core: wrapper function to reset avps/xavps from msg environment

- use it to clean after processing received msg

5 years agoregistrar: set expires field inside xavp_rcd
lazedo [Tue, 16 May 2017 15:00:26 +0000 (17:00 +0200)]
registrar: set expires field inside xavp_rcd

- match docs and build_contact() behaviour
- part of PR #1111

5 years agoregistrar: proper linking of xavps in the xavp_rcd
lazedo [Tue, 16 May 2017 14:56:07 +0000 (16:56 +0200)]
registrar: proper linking of xavps in the xavp_rcd

- avoid leaking of shm when using save() in async operations
- part of PR #1111

5 years agomodules: readme files regenerated - lcr ... [skip ci]
Kamailio Dev [Tue, 16 May 2017 05:31:55 +0000 (07:31 +0200)]
modules: readme files regenerated - lcr ... [skip ci]

5 years agomodules/lcr: improved documentation
Juha Heinanen [Tue, 16 May 2017 05:26:22 +0000 (08:26 +0300)]
modules/lcr: improved documentation

5 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
Juha Heinanen [Mon, 15 May 2017 16:04:48 +0000 (19:04 +0300)]
Merge branch 'master' of https://github.com/kamailio/kamailio

5 years agomodules/lcr: forgot to copy new versions of lcr *.h files to k master
Juha Heinanen [Mon, 15 May 2017 16:02:21 +0000 (19:02 +0300)]
modules/lcr: forgot to copy new versions of lcr *.h files to k master

- thanks to Travis CI

5 years agomodules: readme files regenerated - lcr ... [skip ci]
Kamailio Dev [Mon, 15 May 2017 15:31:22 +0000 (17:31 +0200)]
modules: readme files regenerated - lcr ... [skip ci]

5 years agomodules/lcr: added possibility to match caller URI userpart to a mtree tvalue
Juha Heinanen [Mon, 15 May 2017 15:12:32 +0000 (18:12 +0300)]
modules/lcr: added possibility to match caller URI userpart to a mtree tvalue

5 years agomodules: readme files regenerated - mtree ... [skip ci]
Kamailio Dev [Mon, 15 May 2017 13:46:24 +0000 (15:46 +0200)]
modules: readme files regenerated - mtree ... [skip ci]