[sr-dev] git: new commits in branch 5.0

Daniel-Constantin Mierla miconda at gmail.com
Tue Nov 21 13:24:48 CET 2017


- URL:  https://github.com/kamailio/kamailio/commit/82f84da093c917d111fa3c0706c8e23b5e0c2fb8
Author: Øyvind Kolbu <oyvind.kolbu at usit.uio.no>
Date:   2017-11-21T12:24:50+01:00

Support gcc 7+.

(cherry picked from commit c110c6b2741739ff5f45953bfd0d46b9f3b888dc)

- URL:  https://github.com/kamailio/kamailio/commit/aa36dab490f76d3de46564f3b59a2c3298d22bdf
Author: Rick <dunst0 at users.noreply.github.com>
Date:   2017-11-21T12:25:09+01:00

dispatcher: undeclared UINT32_MAX on FreeBSD missing header

- on FreeBSD is for UINT32_MAX the <stdint.h> header needed

(cherry picked from commit ed4757c5886f0fc93d3eeec9f01885b63c6dc9c8)

- URL:  https://github.com/kamailio/kamailio/commit/cc6882384a2c6679455a266ff2d7be136df7437b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:25:33+01:00

app_python: safety checks for self var pointer

(cherry picked from commit a6efe6d7e1a205a9d0c2d5c6c165fe337c4de814)

- URL:  https://github.com/kamailio/kamailio/commit/b7fee7c2733ce5ffd6e3f29a6d86c565423ec9a8
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:25:58+01:00

mtree: doc typo

(cherry picked from commit dee1dc349a5aad9c84a22701d88e2eafa6a22b5c)

- URL:  https://github.com/kamailio/kamailio/commit/77f4f6e2fb0acc2bb3ead15e524d2c548fba760e
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:26:08+01:00

dialog: documentation text format

(cherry picked from commit 41aa50ae4ee31657f8eb61fcb949d188cda8cff4)

- URL:  https://github.com/kamailio/kamailio/commit/52ad0deba97bea5186811c3e7ae1a09caf08a194
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:26:39+01:00

sl: fix typos and format in documentation and code

(cherry picked from commit fab551a87b40b35ca99845df52071980458cdd51)

- URL:  https://github.com/kamailio/kamailio/commit/407f7f8ace43f40ff067b70af0a19dab816b35c7
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:27:04+01:00

sl: use documentation entities

(cherry picked from commit 7ee62dfa4c2290e657a55b609053755f91faa4ee)

- URL:  https://github.com/kamailio/kamailio/commit/92e776c6e1ebe7ad00ad7de51569d1f0f55a7d58
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:27:18+01:00

sl: document event routes

(cherry picked from commit 2a157d6f0951124ca8a3aba7171dfb91c68625b7)

- URL:  https://github.com/kamailio/kamailio/commit/86dc029f9f12580af31f72bb2e46a3738f5aa22e
Author: Charles Chance <charles.chance at sipcentric.com>
Date:   2017-11-21T12:27:39+01:00

dialog: remove replicated dialog from profile as soon as gets to terminated state

- matches local (non-replicated) behaviour introduced in edf61ac

(cherry picked from commit 22e4031cdcc7ba7c90553bd569e289043c0c64cf)

- URL:  https://github.com/kamailio/kamailio/commit/b34e9da246325e80dc3b388579d41c274dd1ac61
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:27:56+01:00

timer: code formatting

(cherry picked from commit 3386e34593da78fcbf6f72f45ad2e6e8d3a72525)

- URL:  https://github.com/kamailio/kamailio/commit/27a319ba7fe93bbd52acb63e347efbc5bed3da3b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:28:06+01:00

timer: use typedefs, updated log macros

(cherry picked from commit e9d0e799309b807b2376fd3eb30bd74a36997168)

- URL:  https://github.com/kamailio/kamailio/commit/28fd5caad5fda5c51fc14747db15763108979613
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:28:17+01:00

timer: docs - split selects from functions section

(cherry picked from commit 25a775cf44bc9c88ce8b6afc906968e2677dbf37)

- URL:  https://github.com/kamailio/kamailio/commit/82ae72199d4073a26b7130aa813f1beaca552bc2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:28:39+01:00

timer: use route_lookup() instead of route_get() to find a route block

- avoids creating an empty route block structure
- split code for dedicated cfg function wrapper

(cherry picked from commit e4800a83439cb04eb3a5d4e106ad767a3d6776a5)

- URL:  https://github.com/kamailio/kamailio/commit/7765d6b79c165c8329f6aa19eef7f766897493f7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:28:49+01:00

timer: save route name inside timer action structure

(cherry picked from commit 4ccfc2b6845cccb04a2814c1d71c18de1e0efdff)

- URL:  https://github.com/kamailio/kamailio/commit/9539723a4f125aedfca174560d253a517aa9db95
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:29:00+01:00

timer: removed svn id

(cherry picked from commit a69e47ce762108e0399bdfb6784649ebf3a34394)

- URL:  https://github.com/kamailio/kamailio/commit/720b0f3c6f35ff9f8ea8d46b0d06ec71c2682755
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:29:50+01:00

timer: allow execution of kemi callbacks on timer

- route block name is used as kemi function name

(cherry picked from commit 570112934d693029229d9809cd2de98a1ce4cc7a)

- URL:  https://github.com/kamailio/kamailio/commit/49629af1cc63cd38b58d2c974f5bf91a0415d6a9
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:30:00+01:00

timer: doc - example using the module via kemi

(cherry picked from commit 7b8d3389338e7194201eeff18399822cc2188bc2)

- URL:  https://github.com/kamailio/kamailio/commit/1bbcdd8f21b464992ec223e7523ad7d504863774
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:30:10+01:00

timer: revert to use of route_get()

- route block is searched prior of being declared due to modparam
  callback

(cherry picked from commit 37cf1433af55a8744dfccee873699e17b06b8ac4)

- URL:  https://github.com/kamailio/kamailio/commit/cc1b2c99b854b684910837ac49e99028374143df
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:30:24+01:00

rtimer: save the route name in the internal structure

(cherry picked from commit 8a0de1b9f29b0bcd3c13166911c24c01ef9c72ba)

- URL:  https://github.com/kamailio/kamailio/commit/26de610e5c09b21bde52337ad79ac64731a8907f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:30:38+01:00

rtimer: support for execution of kemi callback functions

(cherry picked from commit 1b14fdee7414d84b2c7181958bf29df3256299a7)

- URL:  https://github.com/kamailio/kamailio/commit/50a2085649d00952e3fc7bbb036d6acee61d81b7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:30:52+01:00

rtimer: doc - updated examples, enhancements for use with kemi

(cherry picked from commit 666656c27b8d01d490523f0a7e15de57ff42bad5)

- URL:  https://github.com/kamailio/kamailio/commit/bf650e63a1ad6f42d3fb1021ca77bda710be69ee
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:31:45+01:00

tm: fix documentation typos and changed or obsolete paths

(cherry picked from commit e5b77a64f47dd103eebfe3dfe1208c050dd50a9d)

- URL:  https://github.com/kamailio/kamailio/commit/ad595e4a8f1ec74cbf59743030639599c59149bd
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:32:05+01:00

auth|pua_reginfo: fix common documentation typo

(cherry picked from commit 9ed210ad397d0ad36c020b960a799e918482765f)

- URL:  https://github.com/kamailio/kamailio/commit/9d91bee54012b8b21236d3c2015bb70185d2fe9a
Author: Ovidiu Sas <osas at voipembedded.com>
Date:   2017-11-21T12:33:12+01:00

textops: documentaton updated for is_audio_on_hold()
 - reported by Julia Boudniatsky <juliabo at gmail.com>

(cherry picked from commit be51e338830f960cc27845136feaee4f101ed2c1)

- URL:  https://github.com/kamailio/kamailio/commit/5c709d7cc8e016e9354d34fc4002c1a49e240064
Author: Surendra Tiwari <surendratiwari3 at gmail.com>
Date:   2017-11-21T12:33:35+01:00

core: remove condition for ipv6 outbound socket to build via header

(cherry picked from commit e6abb9302c8b127b7ac15cd7e24075845e271bf1)

- URL:  https://github.com/kamailio/kamailio/commit/a3448fc11a8be943263693c2b7a63227a852f9bd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:33:54+01:00

core: safety checks to catch enclosed ipv6 addresses or hostnames in via build

(cherry picked from commit 1de15c06b982b4b4a0d9860b51c2178745cd9af0)

- URL:  https://github.com/kamailio/kamailio/commit/4bd4c8b8278176b1ab0c97a0b7b94bba2bd68e2d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:36:15+01:00

pua_usrloc: no publish requests at shutdown time

- operations are useless, being related to db operations
- safer for races between modules during cleanup, reported by GH #1287

(cherry picked from commit db8f664aa72a4fabc9a5f5c4b06d629fd4c8946a)

- URL:  https://github.com/kamailio/kamailio/commit/03d0a93acb9cbb212292f32a7913dcf7754eb155
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:36:27+01:00

usrloc: more docs for db_insert_null parameter

(cherry picked from commit 7c52ffb920ec0552a8720833223a54813affe8ee)

- URL:  https://github.com/kamailio/kamailio/commit/9ef7083974ec290d54820a07126a3fe9d1fa7431
Author: Henning Westerholt <hw at kamailio.org>
Date:   2017-11-21T12:37:22+01:00

cfg: fix spelling error in load module statement related to jsonrpcs

(cherry picked from commit 422f9ea87029716674972e4c387dfd362058ad49)

- URL:  https://github.com/kamailio/kamailio/commit/ce7546fae9ac982a3cfa73fa16b88b5fa838e6d8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:37:52+01:00

db_mongodb: added Remarks section to collect details about specific requirements

(cherry picked from commit 2d74f9854239442b7bf63b701f40bbc2013c2ba7)

- URL:  https://github.com/kamailio/kamailio/commit/0a3c7fea521e156291a6b57cb74797238b5c3466
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-11-21T12:39:40+01:00

textopsx: fix documentation typo

(cherry picked from commit 8443b3e28a3f44a127ab8de6b8ee329f2f796e12)

- URL:  https://github.com/kamailio/kamailio/commit/16a61e2faec14757495f00974e0fabe4becb0bd8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:40:36+01:00

core: warning when a task is pushed but no workers

- helper functions to get the number of workers

(cherry picked from commit 60db119bf8388f047cb7f7e2ce9f2e740b5abb8d)

- URL:  https://github.com/kamailio/kamailio/commit/a01346437211d689152b65adf67711aa4ab0025f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:40:52+01:00

db_mysql: coherent indentation and whitespacing

(cherry picked from commit 4b19cda766732adc7788b7a5ebcf256c58a35c32)

- URL:  https://github.com/kamailio/kamailio/commit/00874323603e757761f7f37df772067a9d95159c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:41:31+01:00

tm: use define for unset flags of run_trans_callbacks_with_buf()

(cherry picked from commit 33302f87cb2bd8b94a1e338d8a3171a41a055bf2)

- URL:  https://github.com/kamailio/kamailio/commit/07cc81aa4180a40217dc6d7c4dcd3d315dd46d47
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:41:42+01:00

tm: run TMCB_RESPONSE_OUT callback only if the response code is still the active one

(cherry picked from commit 785a3ccc743f429107c3dfae78d43705918aa4e6)

- URL:  https://github.com/kamailio/kamailio/commit/89681537b9e646b6e30c5356bdf9c7e265a6c2ee
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:42:18+01:00

tm: use relayed_code for active type check in TMCB RESPONSE OUT

- relayed_msg can be a fake reply and accessing the status field causes
  a crash (issue introduced by previous patch)

(cherry picked from commit 2a80ed8030419ca15c4a954ea83531bb131e66b0)

- URL:  https://github.com/kamailio/kamailio/commit/d22f0f5418e4a021a874656cec27ed7ca8a2b554
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:42:34+01:00

corex: rpc command to control debug level

- corex.debug - get the equivalent for former mi command

(cherry picked from commit 05f388adf04060978b995bdc83605d2faf2359f5)

- URL:  https://github.com/kamailio/kamailio/commit/1bdc7fa1bae3fef096a76803bf527f0e12d2065f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:42:44+01:00

corex: documentation for corex.debug rpc command

(cherry picked from commit dfbffd71ed01fe72022babd3836966299283994b)

- URL:  https://github.com/kamailio/kamailio/commit/bfc8b49637c02d687080001978155701124a3ec1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:43:05+01:00

acc: check if async task workers are active before doing async insert

(cherry picked from commit d4edeb823290e47cafa7952d4a029d7cfae9723a)

- URL:  https://github.com/kamailio/kamailio/commit/d9ee182f8147fc4d62e3fc4bf8dbf4fcc1895cfc
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:44:23+01:00

xcap_server: added section ids in docs

(cherry picked from commit ba3f64ec28da4b7bcaf9cbd07b74575034bb950a)
(cherry picked from commit 8ff9cdc48effc50bbe3b6642276cbcce9ccd7bfe)

- URL:  https://github.com/kamailio/kamailio/commit/502b4ee9ed9445c053f6ea8fc32cd7428250fabb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:44:35+01:00

xcap_client: removed empty section for functions in docs

(cherry picked from commit 86cbc43788b140dbbd3f35c7245a81dcbfa2d291)
(cherry picked from commit 41d17a914c0364e044ca336c613a702fc5b08426)

- URL:  https://github.com/kamailio/kamailio/commit/987c184a44ead43f5e7adea9988dc6835f557656
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:44:47+01:00

drouting: removed svn ids and history

(cherry picked from commit 2dd28a6285b688606b69691d33000d30f877c9a4)
(cherry picked from commit 13f8a6a3f8ff61fc2da119e4587fa80de4e91a95)

- URL:  https://github.com/kamailio/kamailio/commit/ba59314ef8d4cb6466d15791eeec19039aea3b33
Author: Surendra Tiwari <surendratiwari3 at gmail.com>
Date:   2017-11-21T12:45:33+01:00

nat_traversal: correcting the ipv6 contact in fix_contact

- fix_contact for ipv6 addres,add the [] to the host part of contact header

(cherry picked from commit 4838bca79d5eb82d133b295d6e601c1924d7ac11)
(cherry picked from commit 705fc77c076f6f7431295992d117db3e59c5c9fb)

- URL:  https://github.com/kamailio/kamailio/commit/e23a4d18cad2ef6cade13d34a86a232e4cd6833e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:45:43+01:00

core: test if ipv6 address starts with [ for subst snd lumps

- safer than the test against cached socket address known to be without
[], allowing to pass any address value to be used
- reported by GH #1315

(cherry picked from commit 2cb94f28d7d214d22ccdb6a5b993b391f61ea15b)
(cherry picked from commit 69fb3b9b274b618ce4bf03c61ae03e11db8d0593)

- URL:  https://github.com/kamailio/kamailio/commit/5406ca7df5acce2741474d89a6ce89379f0d638c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:46:31+01:00

app_python: aliased load to script_name parameter

- load is used to specify what scripts needs to be loaded among the
modules implementing kemi

(cherry picked from commit 4ca055ab34e4dfcf244491257906563b571fb748)
(cherry picked from commit 24eb13ded637958e7380085a540137e937fab574)

- URL:  https://github.com/kamailio/kamailio/commit/bf1906d9a4e5aec6d29575d87853d95c591ccc10
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:46:45+01:00

utils/kamctl: updated man pages

(cherry picked from commit cb58fc376d3ed2d4c075282f2efe6721bf19d94e)
(cherry picked from commit 2d459560451bcc850a44cd93899891b079efcd8a)

- URL:  https://github.com/kamailio/kamailio/commit/9e8dbcf4ed1370dffdc9958d0ecd5b1551870a45
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T12:47:08+01:00

http_client: fixed the name of exported function http_client_query() with 4 params

(cherry picked from commit 4b3e7c4a988afdc93a3c337ea97e1f8c13730a79)
(cherry picked from commit d60dd300e6e0444e984f62a18ffbbe63f8ba0fdf)

- URL:  https://github.com/kamailio/kamailio/commit/71acb20450eaa9ad75d221398a9234b2bb80fd89
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-11-21T13:23:45+01:00

timer: set back rcv_info structure after backport conflict





More information about the sr-dev mailing list