sip-router
4 years agopkg/kamailio/alpine_docker: Added support ssh git repo url 1280/head
Sergey Safarov [Tue, 24 Oct 2017 14:26:30 +0000 (10:26 -0400)]
pkg/kamailio/alpine_docker: Added support ssh git repo url

4 years agopresence_dialoginfo: removed svn id, history, coherent indentation
Daniel-Constantin Mierla [Tue, 24 Oct 2017 10:38:12 +0000 (12:38 +0200)]
presence_dialoginfo: removed svn id, history, coherent indentation

4 years agojsonrpcs: use select on udp socket to work on non-blocking mode
Daniel-Constantin Mierla [Mon, 23 Oct 2017 12:35:43 +0000 (14:35 +0200)]
jsonrpcs: use select on udp socket to work on non-blocking mode

4 years agopua_dialoginfo: debug message to show whether avps are used or not
Daniel-Constantin Mierla [Mon, 23 Oct 2017 08:46:01 +0000 (10:46 +0200)]
pua_dialoginfo: debug message to show whether avps are used or not

- adjusted code format to avoid very long line

4 years agopua_dialoginfo: removed svn ids, history, done indentation
Daniel-Constantin Mierla [Mon, 23 Oct 2017 08:33:28 +0000 (10:33 +0200)]
pua_dialoginfo: removed svn ids, history, done indentation

4 years agojsonrpcs: use same socket for dgram transport
Daniel-Constantin Mierla [Sun, 22 Oct 2017 07:49:22 +0000 (09:49 +0200)]
jsonrpcs: use same socket for dgram transport

4 years agojsonrpcs: init fifo stream via mod init callback
Daniel-Constantin Mierla [Sat, 21 Oct 2017 10:19:41 +0000 (12:19 +0200)]
jsonrpcs: init fifo stream via mod init callback

4 years agojsonrpcs: init dgram sockets via mod init callback
Daniel-Constantin Mierla [Sat, 21 Oct 2017 10:10:29 +0000 (12:10 +0200)]
jsonrpcs: init dgram sockets via mod init callback

4 years agojsonrpcs: set rank PROC_RPC for fifo and dgram processes
Daniel-Constantin Mierla [Sat, 21 Oct 2017 09:47:35 +0000 (11:47 +0200)]
jsonrpcs: set rank PROC_RPC for fifo and dgram processes

4 years agojsonrpcs: updated the name of module in description of extra procs
Daniel-Constantin Mierla [Fri, 20 Oct 2017 09:23:06 +0000 (11:23 +0200)]
jsonrpcs: updated the name of module in description of extra procs

4 years agopkg/kamailio/deb: fix kamailio-berkeley-modules dependence
Victor Seva [Thu, 19 Oct 2017 08:31:51 +0000 (10:31 +0200)]
pkg/kamailio/deb: fix kamailio-berkeley-modules dependence

4 years agojsonrpcs: proper propagation of rpc fault code and message
Daniel-Constantin Mierla [Thu, 19 Oct 2017 06:58:59 +0000 (08:58 +0200)]
jsonrpcs: proper propagation of rpc fault code and message

4 years agosipdump: details of running processes written in meta file
Daniel-Constantin Mierla [Wed, 18 Oct 2017 16:41:20 +0000 (18:41 +0200)]
sipdump: details of running processes written in meta file

4 years agoxmlrpc: fix handling the optional param spec on no more params
Daniel-Constantin Mierla [Wed, 18 Oct 2017 16:41:01 +0000 (18:41 +0200)]
xmlrpc: fix handling the optional param spec on no more params

4 years agojsonrpcs: fix handling the optional param spec on no more params
Daniel-Constantin Mierla [Wed, 18 Oct 2017 16:36:26 +0000 (18:36 +0200)]
jsonrpcs: fix handling the optional param spec on no more params

4 years agousrloc: log message when rpc ul.add does not get proper params
Daniel-Constantin Mierla [Wed, 18 Oct 2017 16:35:31 +0000 (18:35 +0200)]
usrloc: log message when rpc ul.add does not get proper params

4 years agosipdump: write a meta file along the data file
Daniel-Constantin Mierla [Wed, 18 Oct 2017 07:11:58 +0000 (09:11 +0200)]
sipdump: write a meta file along the data file

- store there the common details (runtime environment attributes)

4 years agogeoip: fixed typo in definition of gip variable
Daniel-Constantin Mierla [Tue, 17 Oct 2017 05:45:58 +0000 (07:45 +0200)]
geoip: fixed typo in definition of gip variable

4 years agopkg/kamailio/deb: buster files
Victor Seva [Tue, 17 Oct 2017 07:03:07 +0000 (09:03 +0200)]
pkg/kamailio/deb: buster files

4 years agopkg/kamailio/deb: add buster support
Victor Seva [Tue, 17 Oct 2017 07:02:16 +0000 (09:02 +0200)]
pkg/kamailio/deb: add buster support

* remove buildserver.net reference from backports

4 years agopkg/kamailio/deb: set version 5.1.0~dev8
Victor Seva [Mon, 16 Oct 2017 10:11:13 +0000 (12:11 +0200)]
pkg/kamailio/deb: set version 5.1.0~dev8

4 years agomodules: readme files regenerated - sipdump ... [skip ci]
Kamailio Dev [Mon, 16 Oct 2017 09:46:21 +0000 (11:46 +0200)]
modules: readme files regenerated - sipdump ... [skip ci]

4 years agoMerge branch 'master' of github.com:kamailio/kamailio
Juha Heinanen [Mon, 16 Oct 2017 09:41:48 +0000 (12:41 +0300)]
Merge branch 'master' of github.com:kamailio/kamailio

4 years agosipdump: enable param now defaults to 0
Juha Heinanen [Mon, 16 Oct 2017 09:40:43 +0000 (12:40 +0300)]
sipdump: enable param now defaults to 0

4 years agoMakefile.defs: version set to 5.1.0-dev8
Daniel-Constantin Mierla [Mon, 16 Oct 2017 09:04:17 +0000 (11:04 +0200)]
Makefile.defs: version set to 5.1.0-dev8

4 years agosipdump: fixed compile warnings on unused variables
Daniel-Constantin Mierla [Mon, 16 Oct 2017 09:03:14 +0000 (11:03 +0200)]
sipdump: fixed compile warnings on unused variables

- reported by Juha Heinanen

4 years agoMakefile.groups: added sipdump and phonenum modules
Daniel-Constantin Mierla [Mon, 16 Oct 2017 08:58:21 +0000 (10:58 +0200)]
Makefile.groups: added sipdump and phonenum modules

4 years agophonenum: new module to do lookup on phone numbers
Daniel-Constantin Mierla [Mon, 16 Oct 2017 08:54:44 +0000 (10:54 +0200)]
phonenum: new module to do lookup on phone numbers

- relies on libphonenumber to get the attributes associated with the
  phone number

4 years agosipdump: write proto and af for each sip message
Daniel-Constantin Mierla [Sun, 15 Oct 2017 08:01:25 +0000 (10:01 +0200)]
sipdump: write proto and af for each sip message

4 years agosipdump: log src and dst ip and port
Daniel-Constantin Mierla [Sat, 14 Oct 2017 09:16:00 +0000 (11:16 +0200)]
sipdump: log src and dst ip and port

4 years agocore: set receive infor for sr event SREV_NET_DATA_IN
Daniel-Constantin Mierla [Sat, 14 Oct 2017 08:43:45 +0000 (10:43 +0200)]
core: set receive infor for sr event SREV_NET_DATA_IN

4 years agocore: added field for receive info inside sr_event_param_t
Daniel-Constantin Mierla [Sat, 14 Oct 2017 08:42:52 +0000 (10:42 +0200)]
core: added field for receive info inside sr_event_param_t

4 years agocore: compacted typedefs for ip addr structs
Daniel-Constantin Mierla [Sat, 14 Oct 2017 08:41:32 +0000 (10:41 +0200)]
core: compacted typedefs for ip addr structs

4 years agosipdump: implemented sipdump.enable rpc command
Daniel-Constantin Mierla [Fri, 13 Oct 2017 10:32:52 +0000 (12:32 +0200)]
sipdump: implemented sipdump.enable rpc command

4 years agocore: helper function to print ip address in a buffer with square brackets
Daniel-Constantin Mierla [Fri, 13 Oct 2017 10:20:05 +0000 (12:20 +0200)]
core: helper function to print ip address in a buffer with square brackets

4 years agocore: fix bitwise test for priting socket details
Daniel-Constantin Mierla [Fri, 13 Oct 2017 10:19:30 +0000 (12:19 +0200)]
core: fix bitwise test for priting socket details

4 years agocore: fix for bitwise test in core rpc command
Daniel-Constantin Mierla [Fri, 13 Oct 2017 10:18:32 +0000 (12:18 +0200)]
core: fix for bitwise test in core rpc command

4 years agomodules: readme files regenerated - nat_traversal ... [skip ci]
Kamailio Dev [Fri, 13 Oct 2017 09:01:45 +0000 (11:01 +0200)]
modules: readme files regenerated - nat_traversal ... [skip ci]

4 years agosipdump: new module saving sip traffic and additional details into local files
Daniel-Constantin Mierla [Thu, 12 Oct 2017 08:57:19 +0000 (10:57 +0200)]
sipdump: new module saving sip traffic and additional details into local files

- aiming to help troubleshooting during development or testing,
  especially when dealing with SIP over TLS with forward privacy

4 years agonat_traversal: added section ids in docs
Daniel-Constantin Mierla [Thu, 12 Oct 2017 07:34:59 +0000 (09:34 +0200)]
nat_traversal: added section ids in docs

4 years agomodules: readme files regenerated - db_postgres ... [skip ci]
Kamailio Dev [Wed, 11 Oct 2017 16:31:26 +0000 (18:31 +0200)]
modules: readme files regenerated - db_postgres ... [skip ci]

4 years agodb_postgres: documentation for lockset parameter
Daniel-Constantin Mierla [Wed, 11 Oct 2017 16:27:50 +0000 (18:27 +0200)]
db_postgres: documentation for lockset parameter

4 years agodb_postgres: clang format of the code
Daniel-Constantin Mierla [Wed, 11 Oct 2017 16:23:19 +0000 (18:23 +0200)]
db_postgres: clang format of the code

4 years agokazoo : increase max url size to 512
lazedo [Wed, 11 Oct 2017 05:22:42 +0000 (06:22 +0100)]
kazoo : increase max url size to 512

4 years agokazoo : add consumer key if appropriate
lazedo [Wed, 11 Oct 2017 05:21:23 +0000 (06:21 +0100)]
kazoo : add consumer key if appropriate

4 years agomodules: readme files regenerated - dialog ... [skip ci]
Kamailio Dev [Tue, 10 Oct 2017 09:46:38 +0000 (11:46 +0200)]
modules: readme files regenerated - dialog ... [skip ci]

4 years agodialog: documented optional sdp body for rpc bridge command
Daniel-Constantin Mierla [Tue, 10 Oct 2017 09:33:22 +0000 (11:33 +0200)]
dialog: documented optional sdp body for rpc bridge command

4 years agotm: updated some structs to typedefs
Daniel-Constantin Mierla [Mon, 9 Oct 2017 16:27:28 +0000 (18:27 +0200)]
tm: updated some structs to typedefs

4 years agomodules: readme files regenerated - path ... [skip ci]
Kamailio Dev [Mon, 9 Oct 2017 14:46:17 +0000 (16:46 +0200)]
modules: readme files regenerated - path ... [skip ci]

4 years agoMerge pull request #1261 from dunst0/feature/flowTokenAndReceived
Daniel-Constantin Mierla [Mon, 9 Oct 2017 14:32:20 +0000 (16:32 +0200)]
Merge pull request #1261 from dunst0/feature/flowTokenAndReceived

path: insert flow token in path header with received

4 years agomodules: readme files regenerated - db_flatstore ... [skip ci]
Kamailio Dev [Mon, 9 Oct 2017 14:31:28 +0000 (16:31 +0200)]
modules: readme files regenerated - db_flatstore ... [skip ci]

4 years agoMerge pull request #1262 from jchavanton/db_flatstore_delimiter
Daniel-Constantin Mierla [Mon, 9 Oct 2017 14:29:17 +0000 (16:29 +0200)]
Merge pull request #1262 from jchavanton/db_flatstore_delimiter

db_flatstore: encode delimiter param

4 years agop_usrloc: location.sql missing INSTANCE_COL
Lucian Balaceanu [Mon, 9 Oct 2017 13:05:01 +0000 (16:05 +0300)]
p_usrloc: location.sql missing INSTANCE_COL

4 years agoMerge pull request #1266 from asiplas/master
Lucian Balaceanu [Mon, 9 Oct 2017 12:36:23 +0000 (15:36 +0300)]
Merge pull request #1266 from asiplas/master

p_usrloc: Fix #1265: missing columns in location.sql file.

4 years agomodules: readme files regenerated - mediaproxy ... [skip ci]
Kamailio Dev [Mon, 9 Oct 2017 10:47:04 +0000 (12:47 +0200)]
modules: readme files regenerated - mediaproxy ... [skip ci]

4 years agomisc_radius: end separator for examples in docs
Daniel-Constantin Mierla [Sun, 8 Oct 2017 20:54:00 +0000 (22:54 +0200)]
misc_radius: end separator for examples in docs

- added section ids

4 years agop_usrloc: Fix #1265: missing columns in location.sql file. 1266/head
Andrew Siplas [Sun, 8 Oct 2017 09:41:00 +0000 (05:41 -0400)]
p_usrloc: Fix #1265: missing columns in location.sql file.

Add columns referenced by [p_usrloc_mod.c](https://github.com/kamailio/kamailio/blob/6c01e2692d5ff56dda54d21469d32c4d3dcbfbff/src/modules/p_usrloc/p_usrloc_mod.c#L65)

4 years agomediaproxy: code formatting using clang
Daniel-Constantin Mierla [Sat, 7 Oct 2017 21:17:39 +0000 (23:17 +0200)]
mediaproxy: code formatting using clang

4 years agomediaproxy: added section ids in docs
Daniel-Constantin Mierla [Sat, 7 Oct 2017 21:11:01 +0000 (23:11 +0200)]
mediaproxy: added section ids in docs

4 years agomaxfwd: applied clang format
Daniel-Constantin Mierla [Thu, 5 Oct 2017 23:20:25 +0000 (01:20 +0200)]
maxfwd: applied clang format

4 years agomaxfwd: fixed location for section id of maxfwd_process
Daniel-Constantin Mierla [Thu, 5 Oct 2017 23:16:10 +0000 (01:16 +0200)]
maxfwd: fixed location for section id of maxfwd_process

4 years agopresence_conference: removed history and svn ids
Daniel-Constantin Mierla [Thu, 5 Oct 2017 15:34:13 +0000 (17:34 +0200)]
presence_conference: removed history and svn ids

4 years agocore: add safety check to rval_get_tmp_str()
Victor Seva [Thu, 5 Oct 2017 11:17:18 +0000 (13:17 +0200)]
core: add safety check to rval_get_tmp_str()

See #1263

4 years agopath: insert flow token in path header with received 1261/head
Rick Barenthin [Wed, 4 Oct 2017 15:41:39 +0000 (17:41 +0200)]
path: insert flow token in path header with received

- added the possiblity to have the received parameter and flow toke
  in the add_path_received function

4 years agodb_flatstore: encode delimiter param 1262/head
Julien Chavanton [Tue, 3 Oct 2017 23:53:26 +0000 (16:53 -0700)]
db_flatstore: encode delimiter param

using  ""%" HEX HEX" mechanism for escaping from RFC 2396

4 years agomodules: readme files regenerated - domainpolicy ... [skip ci]
Kamailio Dev [Wed, 4 Oct 2017 11:46:38 +0000 (13:46 +0200)]
modules: readme files regenerated - domainpolicy ... [skip ci]

4 years agodomainpolicy: removed empty rpc section
Daniel-Constantin Mierla [Wed, 4 Oct 2017 11:42:30 +0000 (13:42 +0200)]
domainpolicy: removed empty rpc section

- added several section ids

4 years agomodules: readme files regenerated - xhttp_pi ... [skip ci]
Kamailio Dev [Tue, 3 Oct 2017 15:16:26 +0000 (17:16 +0200)]
modules: readme files regenerated - xhttp_pi ... [skip ci]

4 years agoxhttp_pi: fix documentation examples
Ovidiu Sas [Tue, 3 Oct 2017 15:02:27 +0000 (11:02 -0400)]
xhttp_pi: fix documentation examples

4 years agocplc: added section ids in docs
Daniel-Constantin Mierla [Tue, 3 Oct 2017 13:38:29 +0000 (15:38 +0200)]
cplc: added section ids in docs

4 years agomodules: readme files regenerated - cnxcc ... [skip ci]
Kamailio Dev [Mon, 2 Oct 2017 17:31:18 +0000 (19:31 +0200)]
modules: readme files regenerated - cnxcc ... [skip ci]

4 years agocnxcc: added section ids in the docs
Daniel-Constantin Mierla [Mon, 2 Oct 2017 17:11:26 +0000 (19:11 +0200)]
cnxcc: added section ids in the docs

4 years agosiptrace: fix memory leak in hlog
Federico Cabiddu [Mon, 2 Oct 2017 09:03:59 +0000 (11:03 +0200)]
siptrace: fix memory leak in hlog

4 years agoapp_python: added section ids in docs
Daniel-Constantin Mierla [Mon, 2 Oct 2017 07:50:56 +0000 (09:50 +0200)]
app_python: added section ids in docs

4 years agoapp_mono: added section ids
Daniel-Constantin Mierla [Sun, 1 Oct 2017 06:21:55 +0000 (08:21 +0200)]
app_mono: added section ids

4 years agoMerge pull request #1259 from sergey-safarov/libressl
Daniel-Constantin Mierla [Sun, 1 Oct 2017 06:15:00 +0000 (08:15 +0200)]
Merge pull request #1259 from sergey-safarov/libressl

pkg/kamailio/alpine: Set of updates alpine packaging and docker

4 years agopkg/kamailio/alpine_docker: Fixed missed symbolic links 1259/head
Sergey Safarov [Sat, 30 Sep 2017 20:17:22 +0000 (16:17 -0400)]
pkg/kamailio/alpine_docker: Fixed missed symbolic links

4 years agopkg/kamailio/alpine_docker: Allow build docker image from forked repos
Sergey Safarov [Sat, 30 Sep 2017 19:14:52 +0000 (15:14 -0400)]
pkg/kamailio/alpine_docker: Allow build docker image from forked repos

4 years agopkg/kamailio/alpine: Removed custom kamailio.cfg, now used default
Sergey Safarov [Sat, 30 Sep 2017 09:59:33 +0000 (05:59 -0400)]
pkg/kamailio/alpine: Removed custom kamailio.cfg, now used default

4 years agoMerge pull request #1258 from sergey-safarov/alpine
Daniel-Constantin Mierla [Sat, 30 Sep 2017 12:23:21 +0000 (14:23 +0200)]
Merge pull request #1258 from sergey-safarov/alpine

pkg/kamailio/alpine_docker: Docker args now passed to kamailio #1252

4 years agopkg/kamailio/alpine_docker: Docker args now passed to kamailio #1252 1258/head
Sergey Safarov [Sat, 30 Sep 2017 09:26:49 +0000 (05:26 -0400)]
pkg/kamailio/alpine_docker: Docker args now passed to kamailio #1252

4 years agopkg/kamailio/alpine removed mi_fifo from config file.
Sergey Safarov [Sat, 30 Sep 2017 09:19:55 +0000 (05:19 -0400)]
pkg/kamailio/alpine removed mi_fifo from config file.
pkg/kamailio/alpine_docker: Removed workaround for non existent module mi_fifo

4 years agoauth_radius: added section ids in docs
Daniel-Constantin Mierla [Sat, 30 Sep 2017 07:23:34 +0000 (09:23 +0200)]
auth_radius: added section ids in docs

4 years agohtable: do not fork clean timer if no auto-expire is defined
Daniel-Constantin Mierla [Fri, 29 Sep 2017 16:58:49 +0000 (18:58 +0200)]
htable: do not fork clean timer if no auto-expire is defined

- match the same condition used in mod init to declare the extra process
- reported by GH #1237

4 years agokamctl: do not set privileges on drouting tables without id for pgsql
Daniel-Constantin Mierla [Fri, 29 Sep 2017 16:21:53 +0000 (18:21 +0200)]
kamctl: do not set privileges on drouting tables without id for pgsql

- reported by #1256

4 years agopkg/kamailio: removed gentoo symlink
Daniel-Constantin Mierla [Fri, 29 Sep 2017 12:41:31 +0000 (14:41 +0200)]
pkg/kamailio: removed gentoo symlink

4 years agomodules: readme files regenerated - rtpengine ... [skip ci]
Kamailio Dev [Fri, 29 Sep 2017 12:16:30 +0000 (14:16 +0200)]
modules: readme files regenerated - rtpengine ... [skip ci]

4 years agoMerge pull request #1253 from claudiupb/implement-stop-recording
Richard Fuchs [Fri, 29 Sep 2017 12:03:29 +0000 (08:03 -0400)]
Merge pull request #1253 from claudiupb/implement-stop-recording

Add stop_recording function, and make start/stop_recording functions accept flags

4 years agosqlops: keep string values zero-terminated inside db result structure
Daniel-Constantin Mierla [Fri, 29 Sep 2017 11:11:50 +0000 (13:11 +0200)]
sqlops: keep string values zero-terminated inside db result structure

4 years agokamctl: added db subcommand to mange records in version table
Daniel-Constantin Mierla [Fri, 29 Sep 2017 07:58:04 +0000 (09:58 +0200)]
kamctl: added db subcommand to mange records in version table

4 years agodomain: proper output format for rpc dump command
Daniel-Constantin Mierla [Fri, 29 Sep 2017 07:28:08 +0000 (09:28 +0200)]
domain: proper output format for rpc dump command

- arrays have to be used to list domains and attributes

4 years agokamctl: regenerated the db creation scripts
Daniel-Constantin Mierla [Fri, 29 Sep 2017 07:09:19 +0000 (09:09 +0200)]
kamctl: regenerated the db creation scripts

- reported by #1254

4 years agoxhttp_pi: updated the path for installation of pi_framework.xml
Daniel-Constantin Mierla [Thu, 28 Sep 2017 10:32:22 +0000 (12:32 +0200)]
xhttp_pi: updated the path for installation of pi_framework.xml

4 years agomisc/examples: reorganized examples in subfolders
Daniel-Constantin Mierla [Thu, 28 Sep 2017 10:29:26 +0000 (12:29 +0200)]
misc/examples: reorganized examples in subfolders

4 years agopkg/ser: removed long time unmaintained ser packaging specs
Daniel-Constantin Mierla [Thu, 28 Sep 2017 09:59:48 +0000 (11:59 +0200)]
pkg/ser: removed long time unmaintained ser packaging specs

- use pkg/kamailio specs as a reference if still want to package ser

4 years agopkg/ser: added readme with not that ser packaging specs are removed
Daniel-Constantin Mierla [Thu, 28 Sep 2017 09:58:25 +0000 (11:58 +0200)]
pkg/ser: added readme with not that ser packaging specs are removed

4 years agocfgt: format code using clang-format
Victor Seva [Thu, 28 Sep 2017 06:41:57 +0000 (08:41 +0200)]
cfgt: format code using clang-format

4 years agoMerge pull request #1248 from kamailio/revert-924-vseva/fix_app_python
Konstantin M [Wed, 27 Sep 2017 13:19:09 +0000 (16:19 +0300)]
Merge pull request #1248 from kamailio/revert-924-vseva/fix_app_python

Revert "app_python: fix compiler warning"

4 years agoRevert "app_python: fix compiler warning" 1248/head
Konstantin M [Wed, 27 Sep 2017 13:15:41 +0000 (16:15 +0300)]
Revert "app_python: fix compiler warning"

4 years agotextops: replace body functions exported to kemi framework
Daniel-Constantin Mierla [Wed, 27 Sep 2017 12:24:57 +0000 (14:24 +0200)]
textops: replace body functions exported to kemi framework