sip-router
3 years agoMakefile.defs: version set to 5.0.0-dev7
Daniel-Constantin Mierla [Tue, 1 Nov 2016 13:57:01 +0000 (14:57 +0100)]
Makefile.defs: version set to 5.0.0-dev7

3 years agomodules: readme files regenerated - crypto ...
Kamailio Dev [Tue, 1 Nov 2016 14:01:29 +0000 (15:01 +0100)]
modules: readme files regenerated - crypto ...

3 years agoMerge pull request #840 from mslehto/doctypo
Daniel-Constantin Mierla [Tue, 1 Nov 2016 13:56:10 +0000 (14:56 +0100)]
Merge pull request #840 from mslehto/doctypo

Random collection of typo fixes

3 years agoMerge pull request #809 from Chocolatbuddha/master
Daniel-Constantin Mierla [Tue, 1 Nov 2016 13:55:54 +0000 (14:55 +0100)]
Merge pull request #809 from Chocolatbuddha/master

Presence: Fix startup inconsistency in presentity hash table

3 years agomodules/crypto: fix small typo in documentation 840/head
Mikko Lehto [Thu, 20 Oct 2016 20:13:31 +0000 (23:13 +0300)]
modules/crypto: fix small typo in documentation

3 years agomodules/dispatcher: fix small typo in documentation
Mikko Lehto [Wed, 19 Oct 2016 19:14:14 +0000 (22:14 +0300)]
modules/dispatcher: fix small typo in documentation

3 years agomodules/sanity: fix small typo in documentation
Mikko Lehto [Thu, 15 Sep 2016 04:38:25 +0000 (07:38 +0300)]
modules/sanity: fix small typo in documentation

3 years agomodules/nathelper: fix small typo in documentation
Mikko Lehto [Mon, 12 Sep 2016 15:31:17 +0000 (18:31 +0300)]
modules/nathelper: fix small typo in documentation

3 years agomodules: readme files regenerated - permissions ...
Kamailio Dev [Mon, 31 Oct 2016 20:01:17 +0000 (21:01 +0100)]
modules: readme files regenerated - permissions ...

3 years agoMerge pull request #839 from albertollamaso/master
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:59:12 +0000 (20:59 +0100)]
Merge pull request #839 from albertollamaso/master

permissions: doc typo fixed

3 years agolib/srutils: srjson - init number value for null, true and false
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:48:45 +0000 (20:48 +0100)]
lib/srutils: srjson - init number value for null, true and false

3 years agojsonrpc-s: switched to use json helper macros for numbers
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:45:18 +0000 (20:45 +0100)]
jsonrpc-s: switched to use json helper macros for numbers

3 years agortjson: use json macros to retrieve int values
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:36:13 +0000 (20:36 +0100)]
rtjson: use json macros to retrieve int values

3 years agohtable: switched to json macros for numbers in dmq operations
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:25:13 +0000 (20:25 +0100)]
htable: switched to json macros for numbers in dmq operations

3 years agodmq_usrloc: use usigned int for contact info values
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:18:34 +0000 (20:18 +0100)]
dmq_usrloc: use usigned int for contact info values

- switched to using json helper macros for numbers

3 years agodialog: fixed conditions for dmq addition
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:13:19 +0000 (20:13 +0100)]
dialog: fixed conditions for dmq addition

- switched to use the helper json macros

3 years agodialog: converted to use json helper macros for dlg profile
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:12:58 +0000 (20:12 +0100)]
dialog: converted to use json helper macros for dlg profile

3 years agolib/srutils: removed valueint field from json struct
Daniel-Constantin Mierla [Mon, 31 Oct 2016 19:10:36 +0000 (20:10 +0100)]
lib/srutils: removed valueint field from json struct

- numbers are stored in the valuedouble
- helper macros added to retrivie fixed type numbers

3 years agondb_redis: get the srv structure after checking parameter sanity
Daniel-Constantin Mierla [Mon, 31 Oct 2016 14:28:22 +0000 (15:28 +0100)]
ndb_redis: get the srv structure after checking parameter sanity

3 years agouac: safety check for new uri to include only printable characters
Daniel-Constantin Mierla [Mon, 31 Oct 2016 12:54:21 +0000 (13:54 +0100)]
uac: safety check for new uri to include only printable characters

- related to GH #833

3 years agouac: coherent indentation of code for replace from/to values
Daniel-Constantin Mierla [Mon, 31 Oct 2016 12:21:27 +0000 (13:21 +0100)]
uac: coherent indentation of code for replace from/to values

3 years agopermissions: doc typo fixed 839/head
albertollamaso [Mon, 31 Oct 2016 10:47:44 +0000 (11:47 +0100)]
permissions: doc typo fixed

3 years agocore: parse addr spec - removed old style log message prefixes
Daniel-Constantin Mierla [Mon, 31 Oct 2016 10:44:03 +0000 (11:44 +0100)]
core: parse addr spec - removed old style log message prefixes

3 years agocore: parser - use square brakets for log messages of addr-spec parsing
Daniel-Constantin Mierla [Mon, 31 Oct 2016 08:37:12 +0000 (09:37 +0100)]
core: parser - use square brakets for log messages of addr-spec parsing

- replace angle brakets, which can mislead because they are part of
  values

3 years agoMerge pull request #836 from zecke/fix-sipcapture-log
Alexandr Dubovikov [Fri, 28 Oct 2016 14:44:37 +0000 (16:44 +0200)]
Merge pull request #836 from zecke/fix-sipcapture-log

sipcapture: Terminate the log line with a \n

3 years agosipcapture: Terminate the log line with a \n 836/head
Holger Hans Peter Freyther [Fri, 28 Oct 2016 14:22:55 +0000 (16:22 +0200)]
sipcapture: Terminate the log line with a \n

Add a newline to avoid the log of other messages starting behind
the REQUEST, PRE output.

3 years agopua: fix propagation of ua_flag - it is func param, not in subs
Daniel-Constantin Mierla [Fri, 28 Oct 2016 14:09:02 +0000 (16:09 +0200)]
pua: fix propagation of ua_flag - it is func param, not in subs

3 years agopua: one more proper propagation of ua_flags in subs_cbparam_indlg()
Daniel-Constantin Mierla [Thu, 27 Oct 2016 21:37:47 +0000 (23:37 +0200)]
pua: one more proper propagation of ua_flags in subs_cbparam_indlg()

3 years agopua: copy over subs flag in subscribe_cbparam()
Daniel-Constantin Mierla [Thu, 27 Oct 2016 21:36:03 +0000 (23:36 +0200)]
pua: copy over subs flag in subscribe_cbparam()

3 years agohtable: earlier init of jdoc used for dmq for proper clean on error cases
Daniel-Constantin Mierla [Thu, 27 Oct 2016 21:29:49 +0000 (23:29 +0200)]
htable: earlier init of jdoc used for dmq for proper clean on error cases

3 years agodb_postgres: safety check of str buffer pointer before writing
Daniel-Constantin Mierla [Thu, 27 Oct 2016 21:19:44 +0000 (23:19 +0200)]
db_postgres: safety check of str buffer pointer before writing

3 years agolib/srdb1: fix the memset to 0 in util function
Daniel-Constantin Mierla [Thu, 27 Oct 2016 21:13:31 +0000 (23:13 +0200)]
lib/srdb1: fix the memset to 0 in util function

3 years agomodules: readme files regenerated - dialog ...
Kamailio Dev [Fri, 28 Oct 2016 14:01:16 +0000 (16:01 +0200)]
modules: readme files regenerated - dialog ...

3 years agoMerge pull request #831 from Soapnix/dlg_dmq
Daniel-Constantin Mierla [Fri, 28 Oct 2016 13:48:28 +0000 (15:48 +0200)]
Merge pull request #831 from Soapnix/dlg_dmq

dialog: adding dialog replication via DMQ

3 years agoMerge pull request #830 from tverlaan/use_default_port_on_loose_route
Daniel-Constantin Mierla [Fri, 28 Oct 2016 13:44:33 +0000 (15:44 +0200)]
Merge pull request #830 from tverlaan/use_default_port_on_loose_route

rr: default to port 5060 if port is omitted in route header

3 years agorr: use default port for protocol if it is omitted in route header 830/head
Timmo Verlaan [Mon, 24 Oct 2016 20:19:51 +0000 (22:19 +0200)]
rr: use default port for protocol if it is omitted in route header

When using double route headers the selection of the outgoing
socket is only done on IP address if the port is omitted in that
route header. This fix defaults the port to 5060/5061 depending on
protocol so the correct listen socket is chosen. When no socket is
found it will fallback to the current behaviour keeping backwards
interoperability.

3 years agodialog: removing unused DMQ variables 831/head
Ivan Myalkin [Fri, 28 Oct 2016 11:02:15 +0000 (14:02 +0300)]
dialog: removing unused DMQ variables

Removing unused variables, early created for DMQ sync purposes.

3 years agoMerge pull request #832 from zecke/pv/use-memcpy-for-bytes
Daniel-Constantin Mierla [Fri, 28 Oct 2016 10:04:45 +0000 (12:04 +0200)]
Merge pull request #832 from zecke/pv/use-memcpy-for-bytes

pv: Use memcpy to copy len bytes instead of strcpy

3 years agopermissions: README file regenerated
Ovidiu Sas [Thu, 27 Oct 2016 17:00:17 +0000 (13:00 -0400)]
permissions: README file regenerated

3 years agopermissions: update doc with missing MI and RPC commands:
Ovidiu Sas [Thu, 27 Oct 2016 16:57:21 +0000 (12:57 -0400)]
permissions: update doc with missing MI and RPC commands:
 mi: perm_domain_dump
 rpc: permissions.domainDump

3 years agorr: fixed typo in log message
Daniel-Constantin Mierla [Thu, 27 Oct 2016 09:26:43 +0000 (11:26 +0200)]
rr: fixed typo in log message

- due to previous commit
- reported by Alberto Llamas

3 years agorr: more log details when 2nd rr with r2=on is not matching a local socket
Daniel-Constantin Mierla [Thu, 27 Oct 2016 07:41:51 +0000 (09:41 +0200)]
rr: more log details when 2nd rr with r2=on is not matching a local socket

3 years agopv: Use memcpy to copy len bytes instead of strcpy 832/head
Holger Hans Peter Freyther [Tue, 25 Oct 2016 17:29:36 +0000 (19:29 +0200)]
pv: Use memcpy to copy len bytes instead of strcpy

The sipcapture plugin stores bytes with VAR_VAL_STR and when
copying the data it would end up being truncated. Use memcpy
instead of strncpy and assume that the original string already
has the NUL termination (or not as with the hep plugin).

Config example:

$var(payload) = hep(0x00f)

3 years agodmq_usrloc: Use ruid for saving/updating contacts
Carsten Bock [Tue, 25 Oct 2016 15:37:36 +0000 (17:37 +0200)]
dmq_usrloc: Use ruid for saving/updating contacts

3 years agosca: sca_call_info_update() fix [to|from]_aor values when using [to|from] header...
Victor Seva [Tue, 25 Oct 2016 13:37:20 +0000 (15:37 +0200)]
sca: sca_call_info_update() fix [to|from]_aor values when using [to|from] header params

* params can have "<sip:user@domain>;tag=value"

3 years agomem: TLSF bit ops cleanup / 64 bits improvement
Camille Oudot [Tue, 25 Oct 2016 09:32:35 +0000 (11:32 +0200)]
mem: TLSF bit ops cleanup / 64 bits improvement

- remove unsupproted compilers
- use 64 bits __builtin_clzl() instead of twice 32 bits __builtin_clz()

3 years agoAdding dialog replication via DMQ
Ivan Myalkin [Tue, 25 Oct 2016 09:13:00 +0000 (12:13 +0300)]
Adding dialog replication via DMQ

Updating code base to actual state.
Adding repliation for DLG_STATE_EARLY to prevent hanging up unconfirmed dialogs and its infinite replication.
Fixing dialog removal on peers to prevent die on timeout and possible infinite replication.
Fixing dialog removal on peers when master node cleanly restart.

3 years agoMerge pull request #829 from kamailio/janssonrpc-fix-memory-leak
Emmanuel Schmidbauer [Mon, 24 Oct 2016 21:49:37 +0000 (17:49 -0400)]
Merge pull request #829 from kamailio/janssonrpc-fix-memory-leak

janssonrpc-c: fix memory leak when using janssonrpc_notification

3 years agojanssonrpc-c: fix memory leak when using janssonrpc_notification 829/head
Emmanuel Schmidbauer [Mon, 24 Oct 2016 19:53:29 +0000 (15:53 -0400)]
janssonrpc-c: fix memory leak when using janssonrpc_notification

3 years agomodules: readme files regenerated - sca ...
Kamailio Dev [Mon, 24 Oct 2016 16:01:13 +0000 (18:01 +0200)]
modules: readme files regenerated - sca ...

3 years agosca: onhold_blfag as a way to force onhold detection but fallback to previous behavio...
Victor Seva [Mon, 24 Oct 2016 15:54:58 +0000 (17:54 +0200)]
sca: onhold_blfag as a way to force onhold detection but fallback to previous behavior if not set

3 years agosca: fix sca_call_info_update() [to|from] optional parameters
Victor Seva [Mon, 24 Oct 2016 08:53:07 +0000 (10:53 +0200)]
sca: fix sca_call_info_update() [to|from] optional parameters

* use str values
* need to build struct to_body and free memory afterwards

3 years agosca: use To header as target if SUBSCRIBE is in-dialog
Victor Seva [Mon, 24 Oct 2016 09:15:12 +0000 (11:15 +0200)]
sca: use To header as target if SUBSCRIBE is in-dialog

3 years agomodules: readme files regenerated - sca ...
Kamailio Dev [Mon, 24 Oct 2016 08:46:26 +0000 (10:46 +0200)]
modules: readme files regenerated - sca ...

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Mon, 24 Oct 2016 08:46:19 +0000 (10:46 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Victor Seva
# Via Victor Seva
* 'master' of https://github.com/kamailio/kamailio:
  sca: obey server_address param at subscription replies

3 years agosca: obey server_address param at subscription replies
Victor Seva [Mon, 24 Oct 2016 08:32:26 +0000 (10:32 +0200)]
sca: obey server_address param at subscription replies

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Fri, 21 Oct 2016 09:16:10 +0000 (11:16 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Daniel-Constantin Mierla
# Via Daniel-Constantin Mierla
* 'master' of https://github.com/kamailio/kamailio:
  auth_db: use domain considered when flags is not provided to find function

3 years agoauth_db: use domain considered when flags is not provided to find function
Daniel-Constantin Mierla [Fri, 21 Oct 2016 09:05:11 +0000 (11:05 +0200)]
auth_db: use domain considered when flags is not provided to find function

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Fri, 21 Oct 2016 07:31:21 +0000 (09:31 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Daniel-Constantin Mierla
# Via Daniel-Constantin Mierla
* 'master' of https://github.com/kamailio/kamailio:
  alias_db: take in consideration use_domain when flags param is not used for lookup

3 years agoalias_db: take in consideration use_domain when flags param is not used for lookup
Daniel-Constantin Mierla [Fri, 21 Oct 2016 07:20:23 +0000 (09:20 +0200)]
alias_db: take in consideration use_domain when flags param is not used for lookup

- reported by GH #826

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Fri, 21 Oct 2016 03:31:07 +0000 (05:31 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Ovidiu Sas
# Via Ovidiu Sas
* 'master' of https://github.com/kamailio/kamailio:
  auth: harmonize logs - use LM_* macro

3 years agoauth: harmonize logs - use LM_* macro
Ovidiu Sas [Fri, 21 Oct 2016 03:23:29 +0000 (23:23 -0400)]
auth: harmonize logs - use LM_* macro

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Thu, 20 Oct 2016 12:16:20 +0000 (14:16 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By jaybeepee
# Via jaybeepee
* 'master' of https://github.com/kamailio/kamailio:
  modules/ims_registrar_scscf: changed ERR log to DBG
  modules/ims_registrar_scscf: add param max_notification list size and stat of current size
  modules/ims_usrloc_scscf: add param max_notification list size and stat of current size
  modules/ims_usrloc_scscf, modules/ims_registrar_scscf: change impu contact storage from array to doubly linked list

3 years agomodules/ims_registrar_scscf: changed ERR log to DBG
jaybeepee [Thu, 20 Oct 2016 12:11:39 +0000 (14:11 +0200)]
modules/ims_registrar_scscf: changed ERR log to DBG

3 years agomodules/ims_registrar_scscf: add param max_notification list size and stat of current...
jaybeepee [Thu, 20 Oct 2016 12:07:18 +0000 (14:07 +0200)]
modules/ims_registrar_scscf: add param max_notification list size and stat of current size

3 years agomodules/ims_usrloc_scscf: add param max_notification list size and stat of current...
jaybeepee [Thu, 20 Oct 2016 12:05:15 +0000 (14:05 +0200)]
modules/ims_usrloc_scscf: add param max_notification list size and stat of current size

3 years agomodules/ims_usrloc_scscf, modules/ims_registrar_scscf: change impu contact storage...
jaybeepee [Thu, 20 Oct 2016 12:02:34 +0000 (14:02 +0200)]
modules/ims_usrloc_scscf, modules/ims_registrar_scscf: change impu contact storage from array to doubly linked list

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Wed, 19 Oct 2016 10:01:08 +0000 (12:01 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Federico Cabiddu
# Via Federico Cabiddu (1) and GitHub (1)
* 'master' of https://github.com/kamailio/kamailio:
  modules/tmx: fix mi command t_uac_cancel

3 years agoMerge pull request #825 from kamailio/t_uac_cancel-fix
Federico Cabiddu [Wed, 19 Oct 2016 09:59:44 +0000 (11:59 +0200)]
Merge pull request #825 from kamailio/t_uac_cancel-fix

modules/tmx: fix mi command t_uac_cancel

3 years agomodules/tmx: fix mi command t_uac_cancel 825/head
Federico Cabiddu [Wed, 19 Oct 2016 09:31:54 +0000 (11:31 +0200)]
modules/tmx: fix mi command t_uac_cancel

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Tue, 18 Oct 2016 22:16:07 +0000 (00:16 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Robert Boisvert
# Via Robert Boisvert
* 'master' of https://github.com/kamailio/kamailio:
  mohqueue: fix pointer for RTP statistics error

3 years agomohqueue: fix pointer for RTP statistics error
Robert Boisvert [Tue, 18 Oct 2016 22:00:42 +0000 (18:00 -0400)]
mohqueue: fix pointer for RTP statistics error

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Tue, 18 Oct 2016 08:01:25 +0000 (10:01 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Richard Good
# Via Richard Good
* 'master' of https://github.com/kamailio/kamailio:
  modules/ims_usrloc_scscf: modify sql creation script to extend some fields

3 years agomodules/ims_usrloc_scscf: modify sql creation script to extend some fields
Richard Good [Tue, 18 Oct 2016 07:55:47 +0000 (09:55 +0200)]
modules/ims_usrloc_scscf: modify sql creation script to extend some fields

watcher_uri, watcher_contact, presentity_uri extended from varchar(50) to varchar(100) as these can exceed 50

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Mon, 17 Oct 2016 13:46:07 +0000 (15:46 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Richard Good
# Via Richard Good
* 'master' of https://github.com/kamailio/kamailio:
  modules/ims_usrloc_scscf: new parameter max_subscribes

3 years agomodules/ims_usrloc_scscf: new parameter max_subscribes
Richard Good [Mon, 17 Oct 2016 13:39:20 +0000 (15:39 +0200)]
modules/ims_usrloc_scscf: new parameter max_subscribes

max_subscribes parameter - this limits the number of subscriptions per IMPU, watcher URI and event combination.
The oldest subscription will be overwritten if the maximum is reached.

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Mon, 17 Oct 2016 10:31:09 +0000 (12:31 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Daniel-Constantin Mierla
# Via Daniel-Constantin Mierla
* 'master' of https://github.com/kamailio/kamailio:
  dialog: propre reparse of msg structure when doing cseq refresh ops

3 years agodialog: propre reparse of msg structure when doing cseq refresh ops
Daniel-Constantin Mierla [Mon, 17 Oct 2016 10:27:08 +0000 (12:27 +0200)]
dialog: propre reparse of msg structure when doing cseq refresh ops

- triggering parsing from scratch always resulted in improper
  propagation of parsing flags and failure to detect end of headers
- credits to Jöran Vinzens for assistance with troubleshooting
- GH #819

3 years agoMerge branch 'master' of https://github.com/kamailio/kamailio
The Root [Mon, 17 Oct 2016 09:31:08 +0000 (11:31 +0200)]
Merge branch 'master' of https://github.com/kamailio/kamailio

# By Federico Cabiddu
# Via Federico Cabiddu (1) and GitHub (1)
* 'master' of https://github.com/kamailio/kamailio:
  tmx: fix condition for private copy of the message

3 years agoMerge pull request #824 from kamailio/grumvalski/tmx-msg-copy-fix
Federico Cabiddu [Mon, 17 Oct 2016 09:16:14 +0000 (11:16 +0200)]
Merge pull request #824 from kamailio/grumvalski/tmx-msg-copy-fix

tmx: fix condition for private copy of the message

3 years agomodules: readme files regenerated - alias_db ...
Kamailio Dev [Mon, 17 Oct 2016 09:16:13 +0000 (11:16 +0200)]
modules: readme files regenerated - alias_db ...

3 years agoPresence: Fix startup inconsistency in presentity hash table 809/head
Chocolatbuddha [Tue, 4 Oct 2016 07:14:59 +0000 (09:14 +0200)]
Presence: Fix startup inconsistency in presentity hash table

pres_htable_restore(): Remove check of expired presentity entries when
initially filling the hash table to represent the number of expired +
valid entries. Because hash.c::delete_phtable() decrements publ_count on
removal of _every_ expired DB entry.
get_p_notify_body(): Compensate the fix on hash table restore by
checking for the expires time on building the NOTIFY. This also fixes a
problem when a SUBSCRIBE is received for an expired entry before the
cleaner can remove the entry from the DB.

3 years agoalias_db: added flags to control alias db lookup and reverse lookup
Kristian Hogh [Mon, 17 Oct 2016 09:10:13 +0000 (11:10 +0200)]
alias_db: added flags to control alias db lookup and reverse lookup

- with some refactoring of the patch from PR GH #823

3 years agotmx: fix condition for private copy of the message 824/head
Federico Cabiddu [Mon, 17 Oct 2016 07:50:36 +0000 (09:50 +0200)]
tmx: fix condition for private copy of the message

3 years agoMakefile.defs: option to disable raw sockets at compile time
Daniel-Constantin Mierla [Sat, 15 Oct 2016 16:47:38 +0000 (18:47 +0200)]
Makefile.defs: option to disable raw sockets at compile time

make RAW_SOCKS=no ...

3 years agoctl: take in consideration runtime_dir when creation the ctl socket
Daniel-Constantin Mierla [Sat, 15 Oct 2016 16:39:05 +0000 (18:39 +0200)]
ctl: take in consideration runtime_dir when creation the ctl socket

3 years agoctl: split the definition of default ctl socket
Daniel-Constantin Mierla [Sat, 15 Oct 2016 16:31:32 +0000 (18:31 +0200)]
ctl: split the definition of default ctl socket

3 years agocore: new command line option '-Y dir'
Daniel-Constantin Mierla [Sat, 15 Oct 2016 16:23:57 +0000 (18:23 +0200)]
core: new command line option '-Y dir'

- set the runtime directory (used to create fifo, ctl socket, etc...)

3 years agocore: msg parser - more log message for get body function
Daniel-Constantin Mierla [Fri, 14 Oct 2016 13:20:53 +0000 (15:20 +0200)]
core: msg parser - more log message for get body function

3 years agocore: msg parser - relocated static inline functions from header file
Daniel-Constantin Mierla [Fri, 14 Oct 2016 13:12:29 +0000 (15:12 +0200)]
core: msg parser - relocated static inline functions from header file

- copes beter with latest compiler versions
- coherent whitespacing and indentation

3 years agoMerge pull request #818 from athonet-open/ims-fix-msg-copy
Federico Cabiddu [Fri, 14 Oct 2016 10:27:57 +0000 (12:27 +0200)]
Merge pull request #818 from athonet-open/ims-fix-msg-copy

modules/ims_auth, modules/ims_registrar_scscf: fix condition for priv…

3 years agoMerge pull request #804 from athonet-open/add-p-associated-uri-on-isc
Daniel-Constantin Mierla [Fri, 14 Oct 2016 10:19:56 +0000 (12:19 +0200)]
Merge pull request #804 from athonet-open/add-p-associated-uri-on-isc

ims_isc: Add tel: associated URI on 3rd party REG

3 years agoMerge pull request #803 from athonet-open/patch/fix-auth-vectors-order
Daniel-Constantin Mierla [Fri, 14 Oct 2016 10:12:38 +0000 (12:12 +0200)]
Merge pull request #803 from athonet-open/patch/fix-auth-vectors-order

ims_auth: Put fresh keys from HSS on top of list

3 years agocore: print the len for added header in debug message
Daniel-Constantin Mierla [Thu, 13 Oct 2016 12:27:44 +0000 (14:27 +0200)]
core: print the len for added header in debug message

3 years agomodules: readme files regenerated - db_unixodbc ...
Kamailio Dev [Mon, 10 Oct 2016 10:46:12 +0000 (12:46 +0200)]
modules: readme files regenerated - db_unixodbc ...

3 years agodb_unixodbc: documentation for parameter quote_char
Daniel-Constantin Mierla [Mon, 10 Oct 2016 10:43:28 +0000 (12:43 +0200)]
db_unixodbc: documentation for parameter quote_char

3 years agodb_unixodbc: added new parameter - quote_char
Daniel-Constantin Mierla [Mon, 10 Oct 2016 10:39:43 +0000 (12:39 +0200)]
db_unixodbc: added new parameter - quote_char

- specify the character to be used for quoting column and table names in
  database query

3 years agowebsocket: catch CRLFCRLF pings over websocket connections
Daniel-Constantin Mierla [Mon, 10 Oct 2016 09:41:24 +0000 (11:41 +0200)]
websocket: catch CRLFCRLF pings over websocket connections

- reported by GH #810

3 years agocore: defined macro for CRLFCRLF
Daniel-Constantin Mierla [Mon, 10 Oct 2016 09:40:41 +0000 (11:40 +0200)]
core: defined macro for CRLFCRLF

- used in pinging over tcp, makes it more coherent to use

3 years agomodules: readme files regenerated - tcpops ...
Kamailio Dev [Mon, 10 Oct 2016 09:16:15 +0000 (11:16 +0200)]
modules: readme files regenerated - tcpops ...