- URL:
https://github.com/kamailio/kamailio/commit/814e3a5f46f44735cadde674beac7b0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:06:36+01:00
websocket: use sizeof over the type of the pointer to be allocated
(cherry picked from commit 145d10f5a2dcad3cbdb477aaabdc853bb606b355)
(cherry picked from commit efee46251f7da2007a4e6e563a6d4e4020f8449e)
- URL:
https://github.com/kamailio/kamailio/commit/c9700a3833ed48ced0fdd53105693b3…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:07:29+01:00
core: dns cachec- safety check in log message before abort
(cherry picked from commit ff2e0d96a50eadf4e872865d43f0fbe15aef18bd)
(cherry picked from commit e92b6ecc52cc6a64856c929043504c2876724901)
- URL:
https://github.com/kamailio/kamailio/commit/4b4dc3c6793b4d2c164d935c1898d37…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:07:51+01:00
rr: use macro to get parsed From in record_route_preset()
- safety check for parsed pointer
(cherry picked from commit 8b0a42ab64c02a1fa253ce156442bab64a4fe3db)
(cherry picked from commit 3ba4cc6c039056c8cebd21911709ffa79266d364)
- URL:
https://github.com/kamailio/kamailio/commit/c9fc252d4b64fbb211d6b5ef96fca36…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:09:11+01:00
core: avoid accessing freed structure in case of duplicated listen addresses
(cherry picked from commit dbd52dacae17eca5a48359c605a2d93607b7c041)
(cherry picked from commit e070571cf59a43b615690a3ec2fd9194d20e1e1d)
- URL:
https://github.com/kamailio/kamailio/commit/0d2490d7fd92b460603a930ee6bf217…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:09:35+01: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)
(cherry picked from commit 2ff8e36250864e6a391bd9d0ebb28a8fafdc9f6b)
- URL:
https://github.com/kamailio/kamailio/commit/e7c770f0fea4a9a12bae52604f5ebf1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:10:11+01:00
core: cfg.y - fixed condition on case parsing
(cherry picked from commit 52f728f73914ab960389ff8afbf1a223f91f07e2)
(cherry picked from commit 2590955b6176acef2633b65dbcc59469f2358d3a)
- URL:
https://github.com/kamailio/kamailio/commit/4aa06038824805538ca006d04017d6e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:10:59+01:00
core: mem/qm - fixed pointer expressions in qm_check() debug function
(cherry picked from commit 126e76dc035bd1320cb103c39ad52849844e7448)
(cherry picked from commit 302cc81697d7b7a7b187cfb8c87a486d4c49621d)
- URL:
https://github.com/kamailio/kamailio/commit/50f04f3c32a886d9667dc72b39c1955…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:11:18+01:00
core: parser uri - add missing break to avoid useless assignments
(cherry picked from commit 1a5662b212ddcbea40ca33e34bfda0459802b756)
(cherry picked from commit 0b940b8f3f5270336a17c8651477749314136d16)
- URL:
https://github.com/kamailio/kamailio/commit/4e3e301cd952aa50c02c06e122b3cd3…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:11:36+01:00
core: proxy - free in case of errors making proxy only from ip
(cherry picked from commit 0aa7571afe5c25bfffaf865595181470ac78f4d2)
(cherry picked from commit a309561c6cc81187939234a524e5a9da2fd009c2)
- URL:
https://github.com/kamailio/kamailio/commit/c6404c21dbf20e5fd5ee27d0ae91cae…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:12:03+01:00
core: free locl link structures not linked to listen sockets
(cherry picked from commit 98a6ef19bcfe14b7150183a9bec98854f5c0063b)
(cherry picked from commit 3f076581e3b9ffc46aa82cfcfba3c0fbb54bc326)
- URL:
https://github.com/kamailio/kamailio/commit/532ac9e2e912ab4a6729c18b41de318…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:12:42+01:00
tmx: missing break in t_cancel_branches(others)
(cherry picked from commit 2ab0adee57aa82487adf7d3776835eca071afa27)
(cherry picked from commit 01a93753d6240515872a9efc58c7eb832bbd93a1)
- URL:
https://github.com/kamailio/kamailio/commit/e7478126316e06bae1efb4ed74b4927…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:13:07+01: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)
(cherry picked from commit 301ee8bb20e5853783496f1080b9fc9ba686dbe1)
- URL:
https://github.com/kamailio/kamailio/commit/ebd99e7f3a85b2fa59700972cbec132…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:13:42+01:00
mtree: access values before safety checks of variables
(cherry picked from commit 56d1d317e4bac7130586541fed75be670ea0f9ce)
(cherry picked from commit 954fd81f7b0431f16b6a3112f7a421ff50c75a59)
- URL:
https://github.com/kamailio/kamailio/commit/29d07fded15cb6823e343319e009abb…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:14:02+01:00
presence: reset vars to avoid double free in case of error
(cherry picked from commit 97ac3b910dc955058fa4c08ad22ac01a4f31fe74)
(cherry picked from commit c1e0910498dea28c6405ec0683e42d4e7b2581a7)
- URL:
https://github.com/kamailio/kamailio/commit/893311c85fcccffe5f77a10a19092e7…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:14:18+01:00
rls: reset vars to avoid double free in case of error
(cherry picked from commit ceaafc67dae4f7e7424c8706ccea90c30eed45b6)
(cherry picked from commit 127cafe9eafdf8c3d8ed5926884cba53c400ec2f)
- URL:
https://github.com/kamailio/kamailio/commit/fbd23583a1252dbb1d083a3924291fa…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:15:27+01:00
pv: free var in case pkg alloc failure
(cherry picked from commit 86e349463c7d573e9a5e68bd3984ecc95808adb4)
(cherry picked from commit 8872413b981fb12c037ed08b39fbea785ddda2fb)
- URL:
https://github.com/kamailio/kamailio/commit/076ecedc16bc098483fe002f38b0f1c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:16:54+01: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)
(cherry picked from commit d620b8e94832e2394fb1c48a7f062c7f04489288)
- URL:
https://github.com/kamailio/kamailio/commit/eb44c249b10de28a356bfeaf5a8d605…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:17:29+01: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(a)getweave.com>
(cherry picked from commit d0ac74742f6aeb71492d2a9cab747162cdc5ddf8)
(cherry picked from commit b14d34d734fb5065350d35318e34bb90e0dab07f)
- URL:
https://github.com/kamailio/kamailio/commit/85cce5d395d5fb0af70e35010a4fcd0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:17:57+01:00
speeddial: add missing break when handling blob db result type
(cherry picked from commit 59dde423db52e7a8c69072685c99cd6a11440017)
(cherry picked from commit cf6c876d1203210c86f751cd9aeb3a63b77e95bb)
- URL:
https://github.com/kamailio/kamailio/commit/2201e94afcaa56304679d2c032f73d8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:18:47+01:00
sdpops: more details for sdp_with_transport() docs
(cherry picked from commit cad4b8f456d3508a2ec3196c89a4a8e3ce9d9d32)
(cherry picked from commit b127d8ddb1acc9d630ee98d503d3322d70ef02b4)
- URL:
https://github.com/kamailio/kamailio/commit/a27dffcc5ede5e84b6cd9e644fa6eb1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:19:32+01:00
core: daemonize - proper chown for pgid file instead of pid file
(cherry picked from commit 65593cc23bc89349fb42566cbd7eb2bbf8744db9)
(cherry picked from commit ea331fc5185e1da916a867fb4f078ee03dc39c5d)
- URL:
https://github.com/kamailio/kamailio/commit/a7e370516384924e3fffd5df42c7f40…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:20:11+01:00
core: pt - check to avoid two times closing unneeded sockets
(cherry picked from commit 0225f89a658172d0652e0da14549ee03653114d2)
(cherry picked from commit e0078a5686ede14be0bdc2f4943f9bfb0295f832)
- URL:
https://github.com/kamailio/kamailio/commit/190b19db9d7b44836f220eb5e21de4b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:20:43+01:00
core: dns case - init local proto to UDP if not provided for srv resolve
(cherry picked from commit 01771c42d3b96678a2d0ba08bc1e5c83191ada8d)
(cherry picked from commit c2f33cb7187d7d1bb87828e752cecfd6a4bbb7c8)
- URL:
https://github.com/kamailio/kamailio/commit/c4ef71f6111ef7164e40b51b44e5d74…
Author: Mikko Lehto <mslehto(a)iki.fi>
Date: 2018-02-22T12:21:21+01:00
modules/textops: msg_apply_changes() comes from textopsx module
(cherry picked from commit 7a6d31935c7e8e29dd150412f1e6281fdf3efd53)
(cherry picked from commit 5653d95b8b5e4d6dc0e6c706053e144ca77ed3c1)
- URL:
https://github.com/kamailio/kamailio/commit/2ef3705401981a57dc9dace1c7f5b4c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:21:50+01:00
tls: free temporary buffer when fixing shm path name for config
(cherry picked from commit 2dc19e5c78977416c15ebe93a4f4e6d72ed475a0)
(cherry picked from commit badc783d132eea9fc7b6302a5fbae654d034bd74)
- URL:
https://github.com/kamailio/kamailio/commit/99ce8ca1d94105ab582190c11336c76…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:22:59+01:00
core: pvapi - added free_pvname_list()
(cherry picked from commit 5c883b5ff70ad24befd5191be41502e6e35fec88)
(cherry picked from commit d59f5db999c8247c6f656241c0eeec2ad8456e6b)
- URL:
https://github.com/kamailio/kamailio/commit/71e41cdac117be0d5c8a62c012fe05b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:23:44+01:00
xhttp: proper check for return of add lump rpl
(cherry picked from commit 9136ce8017660e92f624de6f7b8a07e50620dfa1)
(cherry picked from commit 707ab98e69a659335bf386b2bf91ae4bae31ee84)
- URL:
https://github.com/kamailio/kamailio/commit/964444e3d6b0cb479707f0e6c1f082c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:23:59+01:00
xcap_server: proper test of retun code for add lump rpl
(cherry picked from commit 08c404f245e55b37f71d4326afd959ecf1ea831c)
(cherry picked from commit 41ab1e8ad7fea0abddef1b557ab286dd942e8969)
- URL:
https://github.com/kamailio/kamailio/commit/30b673f36eb22367d03c9a5eebae55c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:24:15+01:00
pdt: reorder checks to avoid null access
(cherry picked from commit 1891dcb958100b5383f40278c4d675474d309df4)
(cherry picked from commit b3079e89ff88d20e65751b43a1a1a7f4f79ce275)
- URL:
https://github.com/kamailio/kamailio/commit/6cd05bf60d34526402daebc71db0d0d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:25:01+01:00
json: remove use of deprecated macro is_error()
(cherry picked from commit 0efa76d80e159fd2a7516388fe2405ad4fb6c5b6)
(cherry picked from commit 3ad98055bb7ca86d09911a270f737c2853ef9a5d)
- URL:
https://github.com/kamailio/kamailio/commit/e7257b8f369085f9f4c3bca00e284e0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:28:10+01:00
core: mem/f_malloc - explicit set to 0 for bit shifting greater than size
(cherry picked from commit 0cb33abe8b2196fb26baf459f66d9d7b9e920013)
(cherry picked from commit e37fbf0ada489c97ddb65419ea9df31e0afe4db5)
- URL:
https://github.com/kamailio/kamailio/commit/f5e53b7f1ae27baa00bd8f25a3a7a52…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:28:46+01:00
ctl: close opened sockets in case of errors
(cherry picked from commit a81a809897ff381526db38e71af38dfcdfa74f04)
(cherry picked from commit 414057818756f423ec8a68f7637ee8f0d842c235)
- URL:
https://github.com/kamailio/kamailio/commit/58dd29f28b4cf3973136be839e307b5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:29:37+01:00
lcr: check return for rewrite_uri() and do memset with size of alloc
(cherry picked from commit 67bd080310c5b8371d9943fa964e81154c916356)
(cherry picked from commit fa2ff3aa155eb996c1ba6d41b0e0a46fe3290847)
- URL:
https://github.com/kamailio/kamailio/commit/40660afedb90555c3121a1dd832c54c…
Author: Alexander Lutay <alutay(a)sipwise.com>
Date: 2018-02-22T12:31:56+01:00
kamctl: fix dangerous 'rm -rf' code in case if variables are not defined
(cherry picked from commit 62f573d4ecbbebe5f0f2d3b39be7ad4c2b460e65)
(cherry picked from commit 0a5b94d53f59e8f59f8d7d976ca14859fa008c6c)
- URL:
https://github.com/kamailio/kamailio/commit/ae94a11798a0c8823e277a12b0aa6d2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:34:10+01:00
core: parser - use case insensitive comparison to get header by name
- same for next sibling header
- GH #1217
(cherry picked from commit 4072b0f9fbc084a4f4640e1b4272b7f8495cd1bb)
(cherry picked from commit 672ea36889c2a7c1ae919b08447234e2ced00677)
- URL:
https://github.com/kamailio/kamailio/commit/26750650b23b29068b392492c9e274b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:36:28+01:00
core: tcp_read_ws() - safety checks for very large advetised lenght
- use unsigned for lenght to avoid going negative on large read values
(cherry picked from commit 35ee3a4b0357820bf31b3aa68323dcb7df267e94)
(cherry picked from commit fd96ab480515713e4a390376f38bc09aa28e93b4)
- URL:
https://github.com/kamailio/kamailio/commit/01a61f3ad1b33ab6801cc12edea9fa9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:36:51+01:00
core: tcp_read_headers() safety checks for parsed pointer
- reset if it is out of read buffer range and the state is H_SKIP_EMPTY
(cherry picked from commit f47f42ac12ad111b3bad52aa2d495fbed5ef395d)
(cherry picked from commit 1ecc88431777f0013aa29cbcccc041168002dea5)
- URL:
https://github.com/kamailio/kamailio/commit/f939eee50a48ea595d5a568d56fc1dc…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:37:32+01:00
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
(cherry picked from commit dc15a8cd44fa17bb5ad12bf418c78af9f6e071e1)
(cherry picked from commit eabe0f84b46840d1164c83791c998021f9c42bd1)
- URL:
https://github.com/kamailio/kamailio/commit/5a18fd53d895713ef02e6a0412e4bf0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:39:04+01:00
core: tcp - increased the size for flags field in connection struct
(cherry picked from commit 65ed9b065c497266a4ecd9760e7c168c69b4c6e8)
(cherry picked from commit 14bb444e8c106bf0d8ac6009ff6c47b373621775)
- URL:
https://github.com/kamailio/kamailio/commit/e51130295d25ba6b256bd20cdff4acd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:40:52+01:00
core: fix for bitwise test in core rpc command
(cherry picked from commit f662a62519f99e046caf03063147104af22ec3c3)
(cherry picked from commit b0b77e07e10e8bbf65c991c7dae8f33627c7cbe4)
- URL:
https://github.com/kamailio/kamailio/commit/34723c3cd412b5469a29e1c5bcc581b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:41:11+01:00
core: fix bitwise test for priting socket details
(cherry picked from commit 18b996262fb1c7bde94b494ce837754dc82c9e7e)
(cherry picked from commit e23e875be66d4f42d18f495b5fc86e3e6954612f)
- URL:
https://github.com/kamailio/kamailio/commit/7b85d25acade0450a61bd9819971187…
Author: Rick <dunst0(a)users.noreply.github.com>
Date: 2018-02-22T12:44:11+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)
(cherry picked from commit aa36dab490f76d3de46564f3b59a2c3298d22bdf)
- URL:
https://github.com/kamailio/kamailio/commit/29b7428bbe85cdbace9a55d784aefda…
Author: Surendra Tiwari <surendratiwari3(a)gmail.com>
Date: 2018-02-22T12:45:33+01:00
core: remove condition for ipv6 outbound socket to build via header
(cherry picked from commit e6abb9302c8b127b7ac15cd7e24075845e271bf1)
(cherry picked from commit 5c709d7cc8e016e9354d34fc4002c1a49e240064)
- URL:
https://github.com/kamailio/kamailio/commit/cc148bc65af261b3996491a5171d544…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:45:55+01:00
core: safety checks to catch enclosed ipv6 addresses or hostnames in via build
(cherry picked from commit 1de15c06b982b4b4a0d9860b51c2178745cd9af0)
(cherry picked from commit a3448fc11a8be943263693c2b7a63227a852f9bd)
- URL:
https://github.com/kamailio/kamailio/commit/5b5ea4a3e8bb7196927c3d745ce8d9c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:47:45+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)
(cherry picked from commit e23a4d18cad2ef6cade13d34a86a232e4cd6833e)
- URL:
https://github.com/kamailio/kamailio/commit/fcbdfdd2b532da5b9f497edf92a1179…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:50:08+01:00
core: pv - use active values for pv buffer slots and size
- during startup, param value and active can be different, up to the
moment when the config is completely loaded
(cherry picked from commit a156c625b434dc0bc19c43ece524f90b1179d881)
(cherry picked from commit 3929986622b502660b870916bcd7f015282a6a1c)
(cherry picked from commit 2ad024fb3e38823af8668d73d0a64be1f18697f3)
- URL:
https://github.com/kamailio/kamailio/commit/7defd0d49424ccaf130d074bd9ae915…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:50:26+01:00
jansson: fix the include guard in header file
(cherry picked from commit d17a48c186b0b8066518db2106037fe925846d2e)
(cherry picked from commit 90b1b0e1f00f72dcac7f7ef1c734ea43afd1cd83)
(cherry picked from commit 782b76b40672075756348297bea61d2d38f96022)
- URL:
https://github.com/kamailio/kamailio/commit/2fa714cfbf6dfdfeb129d083a494709…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:51:18+01:00
tm: default port checking in via_matching()
(cherry picked from commit 5fabdea4d86c527a2e38caaae7a54884367d6a7c)
(cherry picked from commit be53e5d24707d8248a904124a6c88913b6eb0174)
(cherry picked from commit 5736d90efaad9827997be304920e1909029b2499)
- URL:
https://github.com/kamailio/kamailio/commit/76899e4fd409c51118bae6f4e2a9086…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:51:32+01:00
tm: fixed condition in via_matching()
- introduced in previous commit
(cherry picked from commit 4bd1d70c2804ee2a1d29bd911275aa241577cfc1)
(cherry picked from commit 41bfcaab0d403d2290d353e9fa522af22b72e8f6)
(cherry picked from commit adec5e4a039884af28ddd52579c47c174ebf69b6)
- URL:
https://github.com/kamailio/kamailio/commit/c03bc4576dfc7a4e8f5538a778fdaee…
Author: Timo Teras <timo.teras(a)iki.fi>
Date: 2018-02-22T12:52:08+01:00
mtree: use cast to unsigned char for accessing _mt_char_table array
- switched the index from unsigned int to unsigned char
- simplifies the code by avoiding the tests for exceeding the size of the
array
- error message extended to print the full string
- slightly modified version of PR #1343
(cherry picked from commit ae18e409d71d2d4eccb4604bb6f29a121309b54e)
(cherry picked from commit 26bd009c4963e4acb1e0eb52d0f5c9f17096d412)
(cherry picked from commit f5e9778f8558a3813943bb3a1ab50caf8cf9a69f)
- URL:
https://github.com/kamailio/kamailio/commit/abae0f79478df791e8343e19aca4e5e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:52:29+01:00
tls: safety checks for select values
(cherry picked from commit 084364becd2f6f5d6e620721cb0837466c3a2f31)
(cherry picked from commit d86963283cd7a58d94929959ca09ed31ae9bd116)
(cherry picked from commit 4066b1d1acf05df768116500ce2830d8163c05d1)
- URL:
https://github.com/kamailio/kamailio/commit/87e19bd198b62a777bb379136e224be…
Author: Timmo Verlaan <tverlaan(a)gmail.com>
Date: 2018-02-22T12:53:09+01:00
nathelper: allow port to be specified in force_socket, fixes #1298
(cherry picked from commit bebf08e2cb8fd87141e686af5cb37947f0720a33)
- URL:
https://github.com/kamailio/kamailio/commit/1b3e22dcb12d650e08316c28382dc22…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:54:07+01:00
lcr: fixed checking if there is more uris available for next_gw
- manual backport for 732a3153a0a41d5f951fff85de607f0b46ae73da
(cherry picked from commit 43c9ad6f4dc2e20dd40a2d3dfa6b03f3dd79e3d4)
- URL:
https://github.com/kamailio/kamailio/commit/1c621f63e0cc1e06cca9ac0d612086f…
Author: Dmitri Savolainen <savolainen(a)erinaco.ru>
Date: 2018-02-22T12:54:36+01:00
pv: correct sbranch params appending
- some params (like dest uri) were not appended to branch
due to a copy-paste typo
(cherry picked from commit e66f109c0d2cf657387ee1e0745ff2d55eebcaaa)
(cherry picked from commit fe02ca6c76ab969277a1b5e9092a229b1a4a502b)
(cherry picked from commit 61842f459efefe22ae80b1173b00b64216e0c6bb)
- URL:
https://github.com/kamailio/kamailio/commit/795f08d5115bac57bf2e5e64ccc825d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:55:11+01:00
evapi: detect the OS darwin as substring
- adjust condition to suit analyzer
(cherry picked from commit 81687628bc5fb90a6b126cd2b89c8725a4c3caab)
(cherry picked from commit f23191b8cf85efd5e7cb973608e893b038155a44)
(cherry picked from commit fff4297974f7cfb636a0858278d863c9fdff80aa)
- URL:
https://github.com/kamailio/kamailio/commit/6eb530626184641c9fbb10bd819d253…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:55:37+01:00
tm: handle success return code by forward_request() for e2e ACK
- forward_request() returns 0 on success, propagate 1 to config wrapper
- backport of 171e3b9f197ffebaa2b1a1959ba109bb442764a2
(cherry picked from commit ef84d989228836c28dd5ec5acea5c4239cab58db)
- URL:
https://github.com/kamailio/kamailio/commit/a8dd08b1003fb4297993700820c9c41…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:56:05+01:00
websocket: early check for frame size to fit max buf size
- avoid decoding a large buffer and then fail
- allocate BUF_SIZE+1 for fragment buffer, coherent with other recv
buffers
(cherry picked from commit 3302687e2b995ee9faab1655e6bb5e5d4a0dbc87)
(cherry picked from commit a6ad018a1d7d796272bc0cb07f7540c711990e37)
(cherry picked from commit 4491a7bef8c7097ecec9e251ae1944b43ee3570c)
- URL:
https://github.com/kamailio/kamailio/commit/dd789ace79805c60ebeb6a260d614e0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:56:23+01:00
core: resolve - early safety checks to deal faster with broken dns responses
(cherry picked from commit 20752cf945d4ba0660d321d73efff5c93f6d20a8)
(cherry picked from commit 95e0976ce7e1976664f5ae107936e94e6fd618f0)
(cherry picked from commit 982910c597485b6bdce1f4bf99cd19b7bf8db47e)
- URL:
https://github.com/kamailio/kamailio/commit/75d03862de068f5c13d648758dccbcf…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:57:05+01:00
ctl: proper handling of optional param specifier (*) in rpc scan
(cherry picked from commit a9972863681059c647af4bafd0d9a20f7648c801)
(cherry picked from commit 427145b9cdadf01a18b3f38ffdb14094154a647a)
(cherry picked from commit 62b2c0e8a2670c93be3d6dbbe60a818bc0c6fc35)
- URL:
https://github.com/kamailio/kamailio/commit/902599f52acb93a9ba3582182c94345…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:57:25+01:00
core: atomic - updated email addres in warning message
(cherry picked from commit 65fab0d02271c242d6e43e499198ee1da2275a4b)
(cherry picked from commit ae15fe5ec20c08c80fc9722fc63c0a4b358704c9)
(cherry picked from commit ffecc4f2fad8f0b91bbd2736ae95c60c0d773851)
- URL:
https://github.com/kamailio/kamailio/commit/9c40fe634b1659064e0741fd5c6a582…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:57:43+01:00
utils: kamdbctl - updated help message for migrate command
(cherry picked from commit 52a8def8d2a3e83170ab554a85b26d977d99f51a)
(cherry picked from commit 5f6f8cf461cf79faeb69c191d6f3168982d32536)
(cherry picked from commit 516b219951e22610016bab1c0072889354870afe)
- URL:
https://github.com/kamailio/kamailio/commit/85ea7409d657166110657939800c830…
Author: Mikko Lehto <mslehto(a)iki.fi>
Date: 2018-02-22T12:57:57+01:00
main.c: fix argument help typo
(cherry picked from commit 324f3f2347e24e3335a32b8310a76a7bc4a0550a)
(cherry picked from commit 8abe7b8ddff6bfc98a09b59c443487ce4ab612d4)
(cherry picked from commit 4e6cb74d31a03799f67f3d58834f34d1601986be)
- URL:
https://github.com/kamailio/kamailio/commit/88288a6bc797586ab97aa3d89aa04fd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-02-22T12:58:16+01:00
registrar: set current time before checking registered() conditions
- patch by Dmitri Savolainen, closes GH #1267
(cherry picked from commit 5b5d55bd377b0572efaceeb0feb164bf5dd26bf0)
(cherry picked from commit 438e11a04c488a8f53555c54d1a12b50213cd342)
(cherry picked from commit e9924d323c7fe4f96610ea78ab53f06d64130e8d)
- URL:
https://github.com/kamailio/kamailio/commit/c5317e8b279f599a9d75041bee2acfa…
Author: Mikko Lehto <mslehto(a)iki.fi>
Date: 2018-02-22T12:58:40+01:00
tm: flag core to use forced socket when uac socket is set
- without flag SND_F_FORCE_SOCKET probing by dispatcher module
and route script function t_uac_send() will choose incorrect source socket
(cherry picked from commit 7da5e5b0a1f4520c7fdd7eeb23b4b58ecc27be22)
(cherry picked from commit fc77e25b48c4ec1b9988925faa50d00c4fd296b3)
(cherry picked from commit c5becaa0485a20215d2349406e1224395375b236)