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

Daniel-Constantin Mierla miconda at gmail.com
Wed Aug 30 12:33:36 CEST 2017


- URL:  https://github.com/kamailio/kamailio/commit/06a03ab05b6db405505eff0b7b1bb1d5b37ba8c8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-29T23:12:54+02:00

core: do not execute clear_branches() on next faked msg

- the function clears the global variables for branches

(cherry picked from commit 68db22bdfe50ff34df8e33bc06b80b5ad4844d7b)

- URL:  https://github.com/kamailio/kamailio/commit/852f2d9138dc94d6c49ddc86d0625610ed5d54a2
Author: Eloy Coto <eloy.coto at gmail.com>
Date:   2017-08-29T23:15:35+02:00

evapi: Improved error message

Signed-off-by: Eloy Coto <eloy.coto at gmail.com>
(cherry picked from commit 5f249318adfe26b35426c2b43f4c3df31edc1de1)

- URL:  https://github.com/kamailio/kamailio/commit/a77351ebf01ab7d84259b729c543a9c62ee8d3b7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-29T23:15:57+02:00

core: faked msg - functions to get next fmsg with clear branches

(cherry picked from commit 10129d056e3660a33b6ebc7b487b1de0f616dcc9)

- URL:  https://github.com/kamailio/kamailio/commit/cebcf91e1941d4d82d1ca503fe9cf4ca37707c1e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-29T23:20:05+02:00

htable: map $shtrecord() inner names over integer ids

- avoid string comparison at runtime

(cherry picked from commit 8ce1bcd52cd5117f920acce5f78683e974d4a3a4)

- URL:  https://github.com/kamailio/kamailio/commit/00d2cc7695fe97bc82c5d9b7c10b66fa564fdf04
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:01:15+02:00

core: updated log macros for parse rpid

(cherry picked from commit a526764c65ffea767fecbb13021ba48304524882)

- URL:  https://github.com/kamailio/kamailio/commit/bfeb32bd00f9eaaafcb6e90388bde7d17e3cebe7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:04:52+02:00

pv: coherent whitespacing and indentation for pv time code

(cherry picked from commit da07cc8c724724d89dfe02bbe8a980f241afc582)

- URL:  https://github.com/kamailio/kamailio/commit/cec019449abf718f2215cb99616a701a23f9e986
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-08-30T00:05:58+02:00

modules/jsonrpcs: add missing apostrophe to example

(cherry picked from commit f0f1a9a8db1f5238b0ace1d3f190d0d9f0b2628d)

- URL:  https://github.com/kamailio/kamailio/commit/662d1aac66a35c51e23c69fcb88b446b30bb6553
Author: Mikko Lehto <mslehto at iki.fi>
Date:   2017-08-30T00:06:57+02:00

core/socket_info: use internal str2int() instead of strtol()

- strtol() works only for null terminated strings
- fix for issue GH #1161

(cherry picked from commit baf2d095b1d4dcc932ece9d48a6a8c397fa7b1a7)

- URL:  https://github.com/kamailio/kamailio/commit/58656b7f158be13058e72df6779d5d9cebb1799e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:07:53+02:00

core: remove inline from implementation of functions declared without it

(cherry picked from commit 9c9da87943ad86fd4ca3ba8b007cebfcb7d9bc61)

- URL:  https://github.com/kamailio/kamailio/commit/69bc83888cc8009d319957d24704bcd18f85ade5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:09:01+02:00

rr: small formatting adjustments to doc examples

(cherry picked from commit e518e5e7a50be3510c896bd5f8a4cc38146631cc)

- URL:  https://github.com/kamailio/kamailio/commit/3526f30c0e9a882cfe870295d49cc0dff1e70619
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:10:52+02:00

tls: dynamic locks not needed for openssl v1.1.0+

- openssl v1.1.0 is thread safe
- fixes the compile warnings for libssl 1.1.0

(cherry picked from commit e7c03ce6ce61119fbf5cb9f41b7abcd4c7138d58)

- URL:  https://github.com/kamailio/kamailio/commit/5f5c149395c78124f7a84875789d479580ee35f8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:11:22+02:00

tls: updated tls version selection for libssl 1.1.0 api

- fixes compile warnings for deprecated TLSXY_method() functions

(cherry picked from commit 76efc9b7a1489007f9ff431e730ce4e86b446a6c)

- URL:  https://github.com/kamailio/kamailio/commit/1775e88e34acaa30dd0138d241eea0651455cd1c
Author: Ilya Shipitsin <chipitsine at gmail.com>
Date:   2017-08-30T00:11:43+02:00

utils/db_berkeley: access variable after null pointer check

(cherry picked from commit bbe0370939ff8a14e931595389b6678817ff1056)

- URL:  https://github.com/kamailio/kamailio/commit/55ed4b37da77e0d928078e6b9842325c4675c295
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:12:55+02:00

core: dns cache - catch unknown record type to avoid compile warnings

(cherry picked from commit f461081a400b398a8c47b1cb338ffc4bf8bd2ede)

- URL:  https://github.com/kamailio/kamailio/commit/4043bbc434ab7f80580c3f71b861bb4049607a23
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:13:21+02:00

core: parse fline - cast number to char for print to avoid compile warning

(cherry picked from commit ccb368e6420c1e4849867bcdbd136d0e9a8db67d)

- URL:  https://github.com/kamailio/kamailio/commit/ebe9387547a65f34b81b0184df4f284889c137b1
Author: Olle E. Johansson <oej at edvina.net>
Date:   2017-08-30T00:13:49+02:00

db_mysql Look for MariaDB as well as MySQL

(cherry picked from commit 4f587124998e665c5ab9df7fe14cfbb3a39a9ec8)

- URL:  https://github.com/kamailio/kamailio/commit/efee46251f7da2007a4e6e563a6d4e4020f8449e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:15:29+02:00

websocket: use sizeof over the type of the pointer to be allocated

(cherry picked from commit 145d10f5a2dcad3cbdb477aaabdc853bb606b355)

- URL:  https://github.com/kamailio/kamailio/commit/db0e94f53acb6ab86eb8730043effcff6b4550ed
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:16:22+02:00

http_client: move to next field before freeing item in fixup function

(cherry picked from commit fce9044ece62d6b5e81330de62fa1fa402145e68)

- URL:  https://github.com/kamailio/kamailio/commit/f6ac44c5528c4a20e75a4e4b77d27f5eafa6a16f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:16:43+02:00

http_client: allow providing headers to http_client_query()

- lost from removed http_query() in utils

(cherry picked from commit 9c1d4cec94b47cd0b2e69e646f2fd14b84e3cf03)

- URL:  https://github.com/kamailio/kamailio/commit/964ca6b32581f6af1ce1b97646d57963a5f5eff8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:17:04+02:00

http_client: updated docs for http_client_query()

(cherry picked from commit 279e622b53b636d49b207907c8f3fe60ff9e2cd3)

- URL:  https://github.com/kamailio/kamailio/commit/29d871493601cb80c77f870aff94a7f1468b939b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:21:31+02:00

Makefile.defs: compile with system malloc for pkg if MEMPKG=sys

- if MEMDBGSYS=1, the use a debug variant for system malloc

(cherry picked from commit cee1de72a2b28d002bc84dd205b7ecf9f285fdd4)

- URL:  https://github.com/kamailio/kamailio/commit/cd59fcf3fef3a1446a49d60ad636ff27e27b6ab2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:22:26+02:00

core: mem - updated defines for sys malloc and mem error log messages

(cherry picked from commit 1cc3f0ddfc517ed2b1f7820f9feedee8a91d0ac7)

- URL:  https://github.com/kamailio/kamailio/commit/1c82b218273bacaf1a6cfa93fdc2c8e63e45cf7e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:23:55+02:00

http_client: move assign for download size after right side variable was set

(cherry picked from commit 632380ff13dce5d5f1d1553797b7783fdc986c59)

- URL:  https://github.com/kamailio/kamailio/commit/f351ea29f2d561fbd4d362a795cf5358ae3a9f89
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:24:23+02:00

siptrace: proper varible in log message when af is unknown

(cherry picked from commit b1a6830c414ddcfb21fc07bc4995b756d617558e)

- URL:  https://github.com/kamailio/kamailio/commit/e92b6ecc52cc6a64856c929043504c2876724901
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T00:25:10+02:00

core: dns cachec- safety check in log message before abort

(cherry picked from commit ff2e0d96a50eadf4e872865d43f0fbe15aef18bd)

- URL:  https://github.com/kamailio/kamailio/commit/3ba4cc6c039056c8cebd21911709ffa79266d364
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:45:43+02:00

rr: use macro to get parsed From in record_route_preset()

- safety check for parsed pointer

(cherry picked from commit 8b0a42ab64c02a1fa253ce156442bab64a4fe3db)

- URL:  https://github.com/kamailio/kamailio/commit/09488d07231bd59f4466a681f2f792e5c07fde91
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:46:54+02:00

seas: avoid double free and leak

(cherry picked from commit 366104d2f79ccfa65850cd2e3bfb5ed8be467bc2)

- URL:  https://github.com/kamailio/kamailio/commit/571bba63f2cfbcbcd601d41a6d930d2ab3b92013
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:47:50+02:00

enum: fixed code for country code length

(cherry picked from commit b95e536335083ee6f1f67e2007463ac7e8403ec8)

- URL:  https://github.com/kamailio/kamailio/commit/e070571cf59a43b615690a3ec2fd9194d20e1e1d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:48:18+02:00

core: avoid accessing freed structure in case of duplicated listen addresses

(cherry picked from commit dbd52dacae17eca5a48359c605a2d93607b7c041)

- URL:  https://github.com/kamailio/kamailio/commit/2ff8e36250864e6a391bd9d0ebb28a8fafdc9f6b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:49:05+02:00

core: parse rr - reset head in case of parse error

- avoid acessing an invalid pointer
- proper support if trying to parse into an existing rr list in a second
  attempt (not the case so far)

(cherry picked from commit 8eb84f76a6d52598bb2fd5d13b96fba4c6326b7f)

- URL:  https://github.com/kamailio/kamailio/commit/5b727e0f2ee8d4abc6ba4694d545221a6e13dd4d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:49:32+02:00

cfgutils: more log messages for locking functions

- it was silent if locks set was not initialized properly which could
  mislead at runtime, but not showing any error message
- if locks set size is too big, set it to 14 (this is used as power of 2)

(cherry picked from commit 3ce65db8747ad7b382824f389c2b782a76dbb7a1)

- URL:  https://github.com/kamailio/kamailio/commit/1001a8333f8475f203d5a395139829743c1c84ef
Author: Vasiliy Ganchev <vance at ukr.net>
Date:   2017-08-30T11:50:04+02:00

pua_reginfo: use outbound proxy for PUBLISH requests

(cherry picked from commit 385995c27084bdca9ebc4a472f9ab41311416f35)

- URL:  https://github.com/kamailio/kamailio/commit/2590955b6176acef2633b65dbcc59469f2358d3a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:50:58+02:00

core: cfg.y - fixed condition on case parsing

(cherry picked from commit 52f728f73914ab960389ff8afbf1a223f91f07e2)

- URL:  https://github.com/kamailio/kamailio/commit/302cc81697d7b7a7b187cfb8c87a486d4c49621d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:52:04+02:00

core: mem/qm - fixed pointer expressions in qm_check() debug function

(cherry picked from commit 126e76dc035bd1320cb103c39ad52849844e7448)

- URL:  https://github.com/kamailio/kamailio/commit/0b940b8f3f5270336a17c8651477749314136d16
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:52:23+02:00

core: parser uri - add missing break to avoid useless assignments

(cherry picked from commit 1a5662b212ddcbea40ca33e34bfda0459802b756)

- URL:  https://github.com/kamailio/kamailio/commit/a309561c6cc81187939234a524e5a9da2fd009c2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:52:46+02:00

core: proxy - free in case of errors making proxy only from ip

(cherry picked from commit 0aa7571afe5c25bfffaf865595181470ac78f4d2)

- URL:  https://github.com/kamailio/kamailio/commit/3f076581e3b9ffc46aa82cfcfba3c0fbb54bc326
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:53:16+02:00

core: free locl link structures not linked to listen sockets

(cherry picked from commit 98a6ef19bcfe14b7150183a9bec98854f5c0063b)

- URL:  https://github.com/kamailio/kamailio/commit/eb71b7958cd8217bdc4099462fa3ae68b7d3d1b4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:53:34+02:00

core: msg translator - reworked error handling to free allocated buffers

(cherry picked from commit 6118d832d3ba0efb96820915520af3c8a9bf29de)

- URL:  https://github.com/kamailio/kamailio/commit/01a93753d6240515872a9efc58c7eb832bbd93a1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:53:50+02:00

tmx: missing break in t_cancel_branches(others)

(cherry picked from commit 2ab0adee57aa82487adf7d3776835eca071afa27)

- URL:  https://github.com/kamailio/kamailio/commit/301ee8bb20e5853783496f1080b9fc9ba686dbe1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:54:07+02:00

dialog: safety checks and free of profiles in case of errors

- free partial list of profiles in dlg_set_timeout_by_profile() when no
  more memory

(cherry picked from commit 609297d62a08d1d75550c2f5e7f7fd19b98fd104)

- URL:  https://github.com/kamailio/kamailio/commit/2232c34ed2a0c5953161e7b17e0ca40eedb6af39
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:54:31+02:00

dispatcher: log messages for hashing auth username

(cherry picked from commit e9cfb2bf5012cdbde36559f615b58e3a556bfc2d)

- URL:  https://github.com/kamailio/kamailio/commit/954fd81f7b0431f16b6a3112f7a421ff50c75a59
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:54:57+02:00

mtree: access values before safety checks of variables

(cherry picked from commit 56d1d317e4bac7130586541fed75be670ea0f9ce)

- URL:  https://github.com/kamailio/kamailio/commit/15de3bb82f609a1c055194eb9e505ae55062aeb3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:55:13+02:00

xcap_server: reset server_name variable after free

- avoid re-use in the loop

(cherry picked from commit 22aa9043f179f4de8e90fc5946a7afb28060b6f6)

- URL:  https://github.com/kamailio/kamailio/commit/cd43bb023447ec47d9f83923995c1aef295b1196
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:55:28+02:00

avp: return in case of error in avp select

(cherry picked from commit 9a6182fa8b535bc19c43e905d6b6a110b0e830d2)

- URL:  https://github.com/kamailio/kamailio/commit/c1e0910498dea28c6405ec0683e42d4e7b2581a7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:55:44+02:00

presence: reset vars to avoid double free in case of error

(cherry picked from commit 97ac3b910dc955058fa4c08ad22ac01a4f31fe74)

- URL:  https://github.com/kamailio/kamailio/commit/127cafe9eafdf8c3d8ed5926884cba53c400ec2f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:55:58+02:00

rls: reset vars to avoid double free in case of error

(cherry picked from commit ceaafc67dae4f7e7424c8706ccea90c30eed45b6)

- URL:  https://github.com/kamailio/kamailio/commit/03e5f8af4bfcc5ea34cf678ac2d9b774c32a5ab5
Author: Stefan Mititelu <stefan.mititelu at onem.com>
Date:   2017-08-30T11:56:18+02:00

dispatcher: Increase line buffer size

(cherry picked from commit 1391db0f349956795b8cf6936657fb974ec9b65f)

- URL:  https://github.com/kamailio/kamailio/commit/23162ffd62cffe78107625349a7dbde62a2cf5d4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:56:35+02:00

rls: added missing license headers, coherent indentation

(cherry picked from commit 61d3d4ad675032b7a1fc059acef68e81c40b4eba)

- URL:  https://github.com/kamailio/kamailio/commit/e87051951dcf5a4ea22714c0a1f5c956739cc2df
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:56:53+02:00

msrp: safety checks to avoid analyzer reports

(cherry picked from commit 74653204f45195944acc42979d0939cef9513cd4)

- URL:  https://github.com/kamailio/kamailio/commit/3850fe062d5ecbe4f7e9a9ae59192f2c50bdb673
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:57:08+02:00

textopsx: free in case of error inside sel_hf_value_name()

(cherry picked from commit 7987122d25003dd4b5f0ce47caf3e5c9811917b3)

- URL:  https://github.com/kamailio/kamailio/commit/39956a5595110ac04e01ebd38c4f852acb83c27d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:57:54+02:00

jsonrpcs: safety vars init and release checks

(cherry picked from commit 080bffeb53181131f8fb8fab0ddcb771bbdd37dc)

- URL:  https://github.com/kamailio/kamailio/commit/8872413b981fb12c037ed08b39fbea785ddda2fb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:58:13+02:00

pv: free var in case pkg alloc failure

(cherry picked from commit 86e349463c7d573e9a5e68bd3984ecc95808adb4)

- URL:  https://github.com/kamailio/kamailio/commit/54c83a86590e66d47470fd1690a03f84b50c2003
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:59:04+02:00

dispatcher: try to add sip: scheme to dst uri, if initial parse fails

- operation done when records are loaded from database or file

(cherry picked from commit 4220c41f9a443d275cf94e1db3a33fbd3ca14d1b)

- URL:  https://github.com/kamailio/kamailio/commit/5e36ab3a0028fa9f7c5857c866b0b43432e8a33d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T11:59:44+02:00

lib: dtrie - removed duplicate check for same value

(cherry picked from commit 5530fe31fe89a4dfe9e17cbe56c0cd83cb8f45ab)

- URL:  https://github.com/kamailio/kamailio/commit/58592f0069ccf35ae1a9cbd4c4500c93425cdca8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:00:00+02:00

auth_db: small reorder to do the check before accessing the fields

(cherry picked from commit 070057a5d66e2f5dd4bcf90d96f8f8ceeca3a433)

- URL:  https://github.com/kamailio/kamailio/commit/c5800bc37a629871476ed0a607a055fa74aa64ed
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:00:19+02:00

registrar: free var in case of pv name error

(cherry picked from commit b28e2943b8d171628f81057a352507b2a56b91a4)

- URL:  https://github.com/kamailio/kamailio/commit/697d19eb23bf01c9c7aa83e8f5638280f19d0967
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:00:35+02:00

usrloc: rpc flush to return error in case of failure

(cherry picked from commit 3cbae6841c80de89fc7c72b73c1695e3788c1819)

- URL:  https://github.com/kamailio/kamailio/commit/9e124c03cfcc33ca3f9090fb097353af83fc3600
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:00:46+02:00

async: free var in case of fixup error

(cherry picked from commit bf9d697c31ad2c7614aa37997c4772df8e8d25a7)

- URL:  https://github.com/kamailio/kamailio/commit/046f0123879be21cd78430c6a46e977f4579ae6f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:00:58+02:00

evapi: handle return code for fcntl

(cherry picked from commit c0125e049f1c34afe7411f763f9f57c7a00109a8)

- URL:  https://github.com/kamailio/kamailio/commit/273f233c18a56c87e566c9ee452c5ae171de1bab
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:01:17+02:00

evapi: close server socket if fnctl() fails

(cherry picked from commit 23ee80c8d71b9bac63ebe6117620cffc8900c2a9)

- URL:  https://github.com/kamailio/kamailio/commit/b3f228d143a0af32a58d73fc49f3664ae849fd17
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:02:00+02:00

xlog: free vars in case of errors in fixup functions

(cherry picked from commit cd17ca9113031b979fe403255388105ecee0fe73)

- URL:  https://github.com/kamailio/kamailio/commit/93283a687dc77dfdae3f010035427c6057425d7e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:02:32+02:00

lib/srdb1: added autoincrement id column for rtpengine

(cherry picked from commit 9c74b35b06465c9dde23971e342846491fa41c2c)

- URL:  https://github.com/kamailio/kamailio/commit/adfc7f6033872d1a81b473df562981e2fdab2f04
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:02:51+02:00

lib/srdb1: make (setid,url) unique key instead of primary

- conflicts with autoincrement in mysql

(cherry picked from commit b8e9d2697a13c2cdb367aabf4966d6fa09a1319f)

- URL:  https://github.com/kamailio/kamailio/commit/4ce12109008528bcf03dba0901bf65082da52261
Author: Oriol Capsada <ocapsada at gmail.com>
Date:   2017-08-30T12:04:06+02:00

cplc: use route names to set proxy_route modparam

- Changed proxy_route modparam type to string. The route to be executed
  needs to be defined by name as the current id definition led to some
  unpredictable behavior.

(cherry picked from commit 027871f7a91cf288d36029a4f339801e8b620d10)

- URL:  https://github.com/kamailio/kamailio/commit/40586c41d1f9f00210318de2a9862ad6bfac4ab8
Author: grumvalski <federico.cabiddu at gmail.com>
Date:   2017-08-30T12:04:29+02:00

core: set RET_ARRAY flag for core.sockets_list command

(cherry picked from commit 38f514064a326f759e0e88adeffd03b32b35d6c0)

- URL:  https://github.com/kamailio/kamailio/commit/d620b8e94832e2394fb1c48a7f062c7f04489288
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:05:48+02:00

db_postgres: added missing break for INT8OID results

- instead of DB1_BIGINT, the result type ended to be DB1_DOUBLE

(cherry picked from commit d12f96af28e170c3197a47af5840e5e30639adf6)

- URL:  https://github.com/kamailio/kamailio/commit/b14d34d734fb5065350d35318e34bb90e0dab07f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:06:27+02:00

lib/srdb1: db_table_version() can handle DB1_BIGINT and DB1_DOUBLE values

- in case of views or other database engine, the type for version value
  can be different that DB1_INT. If it is a number, cast it to int
- extracted from GH #1186 by Emmanuel Schmidbauer
  <emmanuel at getweave.com>

(cherry picked from commit d0ac74742f6aeb71492d2a9cab747162cdc5ddf8)

- URL:  https://github.com/kamailio/kamailio/commit/d40268a04de501dadc0f8629e521f3f9a83f2efe
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:17:14+02:00

pdb: avoid unaligned pointer address

(cherry picked from commit 7c795adaf0f3899567a9769fecbbb300387837be)

- URL:  https://github.com/kamailio/kamailio/commit/d8f0d9e776000415720051fd6e55ed1f8c7924b0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:32:49+02:00

app_lua: safer alloc size for hdr operations

(cherry picked from commit 15de1f06b94588ed0764ab3a3b0cd1202b5c1cb6)

- URL:  https://github.com/kamailio/kamailio/commit/31d1fba458f941fb5b580d0220118ce3927486da
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2017-08-30T12:33:15+02:00

app_python: several free of allocated vars in case of errors

(cherry picked from commit 8353b0341ada19d6f0611e0aa693bfa20db0b51c)





More information about the sr-dev mailing list