- URL:
https://github.com/kamailio/kamailio/commit/3bcbc75ffd69818ca6ce2491fc7aa7f…
Author: Theo <theodor.scherney(a)kapsch.net>
Date: 2021-10-22T08:48:48Z
tm: 200 OK not processed correctly by Proxy after final non-2xx
Description:
Problem:
Forwarding of 200 OK while sent 488 waits for ACK, destroys the UAS send buffer
Scenario:
During suspension of 200 OK by ims_qos module function Rx_AAR() at terminating
PCSCF,
The PCRF sends an AA Answer with result code DIAMETER_TOO_BUSY (3004), which
triggers
the PCSCF to send a 488 âSorry no QoS availableâ to the originating side
(ims_dialog
module function dlg_terminate()).
Afterwards neither the 200 OK nor the ACK(488) is processed correctly by the PCSCF.
Solution:
The UAS send buffer should not be overwritten during processing of 200 OK,
because non-2xx is needed to associate the ACK message in a correct way.
200 OK must be forwarded statelessly.
Side-Effect (potentially breaks existing function):
Some callbacks cannot be called for the 200 OK, to avoid messing the stored 488.
(cherry picked from commit 18410da04c7f7bbc9628820427fedb92cf893526)
(cherry picked from commit 31f8466f1d493db8baaa215d34d4ed4545d4ff79)
- URL:
https://github.com/kamailio/kamailio/commit/f7f85a97ec0f0b5f9c0f8486cfb13f1…
Author: dvillaume <david.villaume(a)gmail.com>
Date: 2021-10-22T08:52:31Z
rtpengine : add node fallback if node out of port
When rtpengine answers with error-reason 'Ran out of ports' adopt the same behavor
that when node answers 'Parallel session limit reached'
(cherry picked from commit 853068a26c34deff86e17b63f49abea2c8f4403c)
(cherry picked from commit ee7838842a175ffb4898dade606377c91cc8ecb8)
- URL:
https://github.com/kamailio/kamailio/commit/32d5f65ad2bcf8c27f2abcf321ab289…
Author: Wolfgang Kampichler <dev(a)kampichler.info>
Date: 2021-10-22T08:53:58Z
http_client: http_client_request to include default clientcert, clientkey,...
- the lost module uses http_client API functions and in the course of NG112
client certificates are used for authentication when querying LIS or ECRF,
the fix allows these to be read out via http_client module parameters.
(cherry picked from commit 7d5868ab1242eb8166e6af1bb8a21b39001df663)
(cherry picked from commit 95e7399481e61ec54bb226c122c5617f03553b5d)
- URL:
https://github.com/kamailio/kamailio/commit/ec4c507f32f691b0abed128c5d08036…
Author: Juha Heinanen <jh(a)tutpro.com>
Date: 2021-10-22T11:15:52Z
Improved README.
(cherry picked from commit 857e9deb4c2455ee2ea0c05446da54f97e1f0a63)
(cherry picked from commit 0f4eecdca36e9fc3311175a354a2404367b1e2fb)
- URL:
https://github.com/kamailio/kamailio/commit/44cf58293816bd802aed2725a15acbe…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: 2021-10-22T11:16:48Z
pkg/kamailio/deb: restore python3 dependency of kamailio package
(cherry picked from commit ab8e680e0dd3a8078d40b72c50d41db55d442240)
(cherry picked from commit 864238f68588923ca60758251bd5f5ab3ac838fd)
- URL:
https://github.com/kamailio/kamailio/commit/7a000808522c1b0da9b3bb247239004…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: 2021-10-22T11:19:55Z
ndb_redis: add result check when reconnecting
Reported and provided solution by @kritarthh
follow-up #2461
(cherry picked from commit f82a2563000361b6b1b12b4bb72b9a8ee4c62292)
(cherry picked from commit 3945ea2b7e59a6d6385344967a24b7bcdfd5f307)
- URL:
https://github.com/kamailio/kamailio/commit/9b6d076e70ccd1b7b313c123081cae2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:20:39Z
core: typedef for str_list struct
(cherry picked from commit e1dc6dd6d9b206168f6da2929560ca6a64e1b41e)
(cherry picked from commit 9de2eb8c4ef9d815be062d4f2c81db93129b520f)
- URL:
https://github.com/kamailio/kamailio/commit/e1936024dd606d92520d3a26fc34abc…
Author: Riccardo Villa <riccardo.villa(a)netaxis.be>
Date: 2021-10-22T11:22:03Z
ims_diameter_server: check response is not null before json conversion
(cherry picked from commit 6968f1df9e9d3d66810df910d290f3d9368255fe)
(cherry picked from commit beb59d4bf335c927d1224e02a67e81d2f530ca14)
- URL:
https://github.com/kamailio/kamailio/commit/43485620bd3751a559718e25a278111…
Author: Riccardo Villa <riccardo.villa(a)netaxis.be>
Date: 2021-10-22T11:22:10Z
ims_diameter_server: fix initialization of s_message
(cherry picked from commit faf1edabf732af5a24ad0399098ad11e27b3a1ab)
(cherry picked from commit 9fb04eb982ef4903801970981faff9b547258c32)
- URL:
https://github.com/kamailio/kamailio/commit/aa74795864d1846704caa113dcb9d8a…
Author: Riccardo Villa <riccardo.villa(a)netaxis.be>
Date: 2021-10-22T11:22:17Z
ims_diameter_server: drop cdp session to avoid deadlock
(cherry picked from commit 84c342277f2a73196cb377476f2b80e6b4085e7b)
(cherry picked from commit 0d4e6c8b7450823dfb8caa6baaa6ce08328b1af3)
- URL:
https://github.com/kamailio/kamailio/commit/1943d3e47da73638d6341695e26805a…
Author: Riccardo Villa <riccardo.villa(a)netaxis.be>
Date: 2021-10-22T11:22:27Z
ims_diameter_server: fix check for addAVPsfromJSON return code
(cherry picked from commit 88d38bd306f595585af6e972ac529b40d7a93b58)
(cherry picked from commit 532eedac63d0bd2b0c4c6b4f9557ac243b008376)
- URL:
https://github.com/kamailio/kamailio/commit/50eab0e12219ad1928428818ee8ab16…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:22:49Z
pv: handle missing fields (otcid, instance) for $banch() and $sbranch()
(cherry picked from commit 0c4becd70428ef15be76fb0aa53932e5803c6bd0)
(cherry picked from commit 50e9db0cd53381cec5e522777556adbb6bf1a039)
- URL:
https://github.com/kamailio/kamailio/commit/a6c5f6916016d4952cbae7fdecb9512…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:27:47Z
rtp_media_server: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE
(cherry picked from commit 7532f864cb9698aff95b9023bc9ff6959a41fd3f)
(cherry picked from commit 8248442af0d32ee4045590dbb8b083bad5416933)
- URL:
https://github.com/kamailio/kamailio/commit/0b61cceecb9c257edadfec534976891…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:29:08Z
presence: do not init db in dmq worker for in-memory only mode
- GH #2642
(cherry picked from commit 2b475553ef77f63cb444c34ad6c2df0ea237c88b)
(cherry picked from commit 293e161fb8828310954ea37f522c2e0b526ac827)
- URL:
https://github.com/kamailio/kamailio/commit/05a45ed1f82df89a468d1e9a97ebd64…
Author: Aleksandar Yosifov <alexyosifov(a)gmail.com>
Date: 2021-10-22T11:29:25Z
smsops: fix parsing of validity period
- Validity period is present only for SUBMIT
msg type and it is an optional parameter.
For now supports only Relative VP format.
(cherry picked from commit c4b1d0ab700ea03869114d08daa78ab6a6a56b96)
(cherry picked from commit 5d47465d6791f6213994ae77089d1569a2ea0bf4)
- URL:
https://github.com/kamailio/kamailio/commit/72e7f024f6eb860e741751078bbc5f8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:29:58Z
core: comments updated for msg_send_buffer()
(cherry picked from commit 9c2c4bafa0f0cd980b5867e7d4c0995255730f87)
(cherry picked from commit d23aef79e6ecd6149b9a6db7a09dd467e92a5e4c)
- URL:
https://github.com/kamailio/kamailio/commit/8aac70eb047266d6f5897e047eca026…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:31:36Z
pv: docs - note about use of $shv() in kemi scripts for shvset param [skip ci]
(cherry picked from commit bcc6370cdc00f25ce3d0f29e168c20ca880dcda2)
(cherry picked from commit 0c0d833aeeaf6a4fed91300189e2c4fea3f9afdb)
- URL:
https://github.com/kamailio/kamailio/commit/7fa2b0b1978e309c6826a963a2f9570…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:31:49Z
pv: docs - relocated shvset note outside of param definition details [skip ci]
(cherry picked from commit c959a3c5f5efa1158bd53a31476f33d080793928)
(cherry picked from commit 9a8002541773108a3a9dcb8a2f31a917e8b14bc4)
- URL:
https://github.com/kamailio/kamailio/commit/f137fb393e1d2f4e0c31b21aa62b629…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:32:35Z
path: set dst udp uri length for decoding received value in alias format
(cherry picked from commit f90640f7cec45a359e996493ae91b1a45d2603e7)
(cherry picked from commit 8d6c2b96e83fc58f7159957ea86d5f91c00808ba)
- URL:
https://github.com/kamailio/kamailio/commit/805fd7e04f300b49fac6ebcf955cbcd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:32:51Z
path: removed svn id header
(cherry picked from commit 0f0a56ad5c97a611fab64fc9b9eba304643dcec8)
(cherry picked from commit 7c9ea2bf08ae3c481548b27fd4a793a9aee03155)
- URL:
https://github.com/kamailio/kamailio/commit/025d6cb8593853fb347edc6352049dd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:33:01Z
textopsx: docs - notes about 1-based indexing for hf value functions
- GH #2387
(cherry picked from commit 6379f1280ba41e87ddb34fa1705ffe4231dcac9c)
(cherry picked from commit f5334a57ae5159f1a37b3f25b9db220a9a860fc2)
- URL:
https://github.com/kamailio/kamailio/commit/c5449c7806064e5aaa07c04bbc61bbd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:33:18Z
core: parse uri - cast to unsigned for left shifting
(cherry picked from commit d4e31e6ae494836c49e50f463517a576b18c5611)
(cherry picked from commit 8622811124f641b6a4b09a802758a354556850b0)
- URL:
https://github.com/kamailio/kamailio/commit/f5ad8d2afc73a906d0b4866e640839d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:33:31Z
core: parse uri - check for invalid port values
(cherry picked from commit b7f753ddc727e1d7ab42e7abe607059e03976f8d)
(cherry picked from commit 3dca9d6bff8e08677a02e3bb0f47b4c0889f2cca)
- URL:
https://github.com/kamailio/kamailio/commit/0d3ff19ec3ce7c628f3fb4f007556c1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:33:42Z
pua_dialoginfo: skip requests that do not control call state
- GH #2700
(cherry picked from commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2)
(cherry picked from commit 8b112fbb5e362931b5c684fd4a6c3fdcbb9103e3)
- URL:
https://github.com/kamailio/kamailio/commit/4fa11c5d98d5972c175be23a84e8e1f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:33:51Z
core: init allocated memory in str_hash_alloc()
- removed unused pointer shifting in dset.c
- small reworking of lval_assign()
(cherry picked from commit ba9f2b5af9cabd61f67ceedb8feab6bd7bc6526d)
(cherry picked from commit 8cd3b40aa7e618226b0137f5e758bc7a634ed0c2)
- URL:
https://github.com/kamailio/kamailio/commit/36bba66fb493d744aa01259b00d5eaa…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:34:00Z
.gitignore: ignore files that can be generated by compiling tools
(cherry picked from commit 1536f4bb3d4e654c8169afb6599c47c26df12ef6)
(cherry picked from commit 2d091fa67133e49d23e81007820900ceef91f503)
- URL:
https://github.com/kamailio/kamailio/commit/792a25a6d025d806466c772f8c130ae…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:34:09Z
core: fixed condition for 0 ID or NULL NAME AVP
- avoid null in memcpy for AVP_NAME_STR
(cherry picked from commit ca1821837dfe7dd6630f628d968ed4d1178c7040)
(cherry picked from commit aa285587c015e03a105442b1964ac0dd1dc52f1f)
- URL:
https://github.com/kamailio/kamailio/commit/519a2e1676beb127e16bede8db632c7…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:35:55Z
core: usr avp - fix detection of invalid name and ids
- use the fields designated for str name or int id, code analyzers can
follow properly the execution path
- regression introduced in ca1821837dfe7dd6630f628d968ed4d1178c7040
(cherry picked from commit e4506385ca5a56d4861f36e85c1049599cba398f)
(cherry picked from commit 967dd294ba424bf66e27bebe4d6261e0c8a66471)
- URL:
https://github.com/kamailio/kamailio/commit/2a6ef42a3635c570182474bd6e87ce9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:40:54Z
imc: expect the second param only if first is set
- bits of formatting for imc_handle_create()
(cherry picked from commit c08620f6427d59749396fe2762e340328ce69c41)
(cherry picked from commit bdd0da206d115e93383899463ad5f726ac34230c)
- URL:
https://github.com/kamailio/kamailio/commit/b6225105448397984f1d9a51b3abac0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:41:29Z
core: main - several optarg safety checks
(cherry picked from commit 4f7b5537688293d196669dd5a7d0124f7656cf2d)
(cherry picked from commit 6e38b6e81e8cdb656b28e221a59aaf7a38b76ef3)
- URL:
https://github.com/kamailio/kamailio/commit/93ae43dbd027db360ebf6b611c63da2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:41:38Z
core: rvalue - function to destroy content of rval without freeing it
- needed in case of rval reuse in rve_replace_with_val()
(cherry picked from commit e770e0aa6889f001a3f7f2644202bf106f6559da)
(cherry picked from commit b1b91fe1969f65a94516baddc94738f72b587773)
- URL:
https://github.com/kamailio/kamailio/commit/04f37177079ba2497437b682b143049…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:42:15Z
core: rvalue - link to free at end of rve_opt_01() instead on replace
- debug mode messages print fields
(cherry picked from commit 7652f79640b3e792baa77531e697fd74a1ab4584)
(cherry picked from commit 05f60d4d4a20d127a23bf6e42853060a757434a6)
- URL:
https://github.com/kamailio/kamailio/commit/517ff885f643edbfe552a639458f14d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:42:28Z
core: use same condition for extra_params in create_via_hf()
(cherry picked from commit 62e822ce25e93a8183dd9e5e1fee517143849a6a)
(cherry picked from commit 9d8b937f832334be2660f95c9886ae3da6b60968)
- URL:
https://github.com/kamailio/kamailio/commit/833a8ad93708228e9decb876049c6b2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:42:54Z
ctl: free send_buf in case of error
- disabled unused function
(cherry picked from commit 3bb1a30dda3b40ba2f188a4baab94ebda41f4a74)
(cherry picked from commit bb1102a9366992b885100960000c9e589971b9ec)
- URL:
https://github.com/kamailio/kamailio/commit/552734a622ccb2060c1d8aae3f57696…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:43:06Z
app_jsdt: init timeval structures
(cherry picked from commit cad5cc37c63477fbcf429af34e516b523c74132e)
(cherry picked from commit 3aa2bfd98e6b647eda8f8a27f2da3f5b9f645feb)
- URL:
https://github.com/kamailio/kamailio/commit/d2472d083f5bc23ce0ebf7f6af93bc3…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:43:16Z
app_lua: init timeval structures
(cherry picked from commit e1369a4cf0c668a0ee40d3b84b9c6382c2168e49)
(cherry picked from commit c13836bd9feeb27878810cd469d839d2717c8425)
- URL:
https://github.com/kamailio/kamailio/commit/53b1be8281f31aa5750dae8ee677dd9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:43:21Z
app_python: init timeval structures
(cherry picked from commit 97991c9cf56ca034df914ae499053e597582ef80)
(cherry picked from commit fa571b6f79f9a2a9c06ccb3494ed2ad0e14b529d)
- URL:
https://github.com/kamailio/kamailio/commit/b5b829a1bfd6c5129dd20530b72de1d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:43:26Z
app_python3: init timeval structures
(cherry picked from commit 7457b3cefd08595c054291398de0f9a4e62691b7)
(cherry picked from commit 8341025d73c0911683f8bb461d5b5b2594683871)
- URL:
https://github.com/kamailio/kamailio/commit/651776e0a004eb324193a6e1b1d9742…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:43:32Z
app_ruby: init timeval structures
(cherry picked from commit 50f92131ac0a9f5dd1e19fb6e3636657ad996e37)
(cherry picked from commit 50e3e3761804dd71a615f95eeb67c2d6e1462829)
- URL:
https://github.com/kamailio/kamailio/commit/fe2789dad9909ca10843f94e9d8d073…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:43:39Z
app_sqlang: init timeval structures
(cherry picked from commit e8583372cb1078a29bb6526c11f838e30811b94a)
(cherry picked from commit 7d5ab8071aef32d2c59f6acc7e93923fb76eec04)
- URL:
https://github.com/kamailio/kamailio/commit/2443cf0abf649de7bb1f16b147a56e8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:43:59Z
core: cfg.lex - free after log message
(cherry picked from commit 563c6f69aef22a90fc7870398fcfbd4242e33779)
(cherry picked from commit d9eb361ebc07a84f5a36fdad4c0a576b341d351c)
- URL:
https://github.com/kamailio/kamailio/commit/2f2f0cdb6530edbd488fcdb960a6521…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:48:54Z
core: main - coherent behaviour for fix_cfg_file()
- duplicate to build the output always, safer not to try to change the
static string defined via macro at runtime
(cherry picked from commit 74fa6c5570d6394af8c5352bd37e21e970f1575c)
(cherry picked from commit 7ec5c6ec53f333b7a65a02d46ee8a3757c264e2e)
- URL:
https://github.com/kamailio/kamailio/commit/8e6cfe02e85485466ca18435cfcecb1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:49:21Z
core: dns cache - safety checks for rdata field
(cherry picked from commit 7ea3b97c8acf8b623563b7a9fbf4ba23ea3e9170)
(cherry picked from commit e2d4ab36df274e92e9e04fc8b1973a49c3489b9b)
- URL:
https://github.com/kamailio/kamailio/commit/98f99ac732dd4acb9668bb8db74aefe…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:49:29Z
rtpengine: reworked condition around locking for easier pairing
- inside rtpengine_hash_table_insert()
(cherry picked from commit c200d2e9109a5581491bebd91c30162716b0f4fa)
(cherry picked from commit 5e431ebf2d2986be962373dc9adba904bb714f0d)
- URL:
https://github.com/kamailio/kamailio/commit/ebe9db5f8888f74376c7841815d6b35…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:50:03Z
nat_traversal: check parameter for send_keepalive()
(cherry picked from commit f33abd5e2d5978ba9e6e8a48066b0daff70c0b3b)
(cherry picked from commit e0948071566a8d978dc2c57a21a7448b953a11e1)
- URL:
https://github.com/kamailio/kamailio/commit/a9b885eb8051263784b36fe96990f0e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:50:25Z
core: cfg ctx - checks for valid variable offset
(cherry picked from commit 303be6a94be40dbe7c26c96e768627e8e9d0f860)
(cherry picked from commit 335b40a417ff457f290ab6e963344ffc7839776e)
- URL:
https://github.com/kamailio/kamailio/commit/246daa4f42b080a2dd7bf7ccb214446…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:50:45Z
dialog: safety check for prev field
(cherry picked from commit 80beb29ac0204697a8964231b441ac37866a4a1c)
(cherry picked from commit f5e8a6042f141fd32f611c5ddc8232d793448b7a)
- URL:
https://github.com/kamailio/kamailio/commit/4eaecde9da9924727a5f4a01ae8ffea…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:50:51Z
pua_dialoginfo: check request to cover cases of callbacks without it
- updates the previous commit
(cherry picked from commit 912e2ef41533e961bc55ca80619305af8e474469)
(cherry picked from commit 2e16763a9c261cec47bd429a1dc0bee39f9c46d8)
- URL:
https://github.com/kamailio/kamailio/commit/78fd3d230962cb0b30d90bc7cf37c74…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:51:25Z
db_text: safety check for lres
(cherry picked from commit 8a5b764e77d009eb6f236e74d3462bfce0d57f07)
(cherry picked from commit 782aae708701eaf8bfc97d72263d1e2e08569515)
- URL:
https://github.com/kamailio/kamailio/commit/83c9f15b166cb5275cb5a9c731e3b4e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:51:34Z
pike: safety check for ll variable
(cherry picked from commit b123dec934769522407dad619bbb6c2074719884)
(cherry picked from commit ce30413e6e60c1674d7200c32469779398860c40)
- URL:
https://github.com/kamailio/kamailio/commit/01b6d5626a0168ef098e54a08181530…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:51:48Z
sca: return on rpc fault
(cherry picked from commit 005f4468bc5873ea02b6c0d3d75baa49067e17c9)
(cherry picked from commit 681952d1f1fc5d0226f4a7adb99e7cfefef8727b)
- URL:
https://github.com/kamailio/kamailio/commit/06da5918154ac0ede8ee4cc47634246…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:51:54Z
group: check if credentials are parsed
(cherry picked from commit e84c1985f1c3ed7a791660702b398b9ac1eb1f4a)
(cherry picked from commit 95bbb4f0b1784a20db5c76fdbdd4fc58a2250b6d)
- URL:
https://github.com/kamailio/kamailio/commit/7e043c7299e5652ec4227f93dbf9835…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:51:59Z
imc: safety checks for function parameters
(cherry picked from commit 6c8d61850aa662016d952f25dc510ed4d602e10c)
(cherry picked from commit cbe81cd6941c277893958d5be45655ac21c6890e)
- URL:
https://github.com/kamailio/kamailio/commit/5d7eba3a53dbb224ca3be55f77be1b7…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:52:05Z
avp: check for null string
(cherry picked from commit c30cd3db7587a3c875770fbc558f4a5ad38b58bd)
(cherry picked from commit e5de8af690af460f086c6191a7502c903ca55699)
- URL:
https://github.com/kamailio/kamailio/commit/94c9af869b3613a0105e41e40187482…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:52:10Z
seas: check when walking the list
(cherry picked from commit 7231be0785009cb17581822f0765985eb7bdb243)
(cherry picked from commit 98b091d16072bc767affde805c30c7ec4911b9ec)
- URL:
https://github.com/kamailio/kamailio/commit/545f9f62f01169d6b7142454617ca98…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:52:42Z
core: resolve - safety check for setting port
(cherry picked from commit 703d6202e73e4e3778a2c66f4e29ae87dc6ac211)
(cherry picked from commit 1e6561f86d4a139834952ff21b74ecca0b508966)
- URL:
https://github.com/kamailio/kamailio/commit/5dbddb10fb628fc79fb40d7e8797782…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:52:54Z
core: main - set ending 0 in allocated cfg file path
(cherry picked from commit 15f57ceae26b967ad92dd3a97ebcd869d1197244)
(cherry picked from commit 38d72250f4c9c77bee71262b6c340503cc9a92a2)
- URL:
https://github.com/kamailio/kamailio/commit/151cc160f4d5235fff6cd637628a108…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:53:19Z
tm: lw parser - fix matching To header in lw_get_hf_name()
(cherry picked from commit 4ab6e05df56afb7802a2cd125e89b9282a1c6c85)
(cherry picked from commit 33db4ffc558b7a9d4c291c929b9e73b3cf8b16f0)
(cherry picked from commit 0572c8192d26702fc0ac21ae76cbf81fbad91126)
- URL:
https://github.com/kamailio/kamailio/commit/0d4cda4697a8c62c7d9f10b9cb54e78…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:53:43Z
core/mem: q_malloc - use #else with DBG_QM_MALLOC for debug on freed fragments
(cherry picked from commit 764d5be0c44036bb4b86f841588fb0df3b4bb834)
(cherry picked from commit fc90e4c06c5df8c8a9d5cd615923c09a93b5a810)
(cherry picked from commit b95e319d006a38fcc6385d704de82e553f7c2236)
- URL:
https://github.com/kamailio/kamailio/commit/bbd2e0df5480317013b223c3c6810c3…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:53:53Z
msrp: check return code for str explode
(cherry picked from commit addb6a88d0266a0bb0545077fb0b5b8a3fdcca8e)
(cherry picked from commit e55ecc6412997b55569f3b626a681eae0ca312df)
(cherry picked from commit bde591dc9507eaea0b744112d49ea01fbdf8f555)
- URL:
https://github.com/kamailio/kamailio/commit/ab6d2d4dedd23ad75e34b4a41ea6313…
Author: SPChan <shihping.chan(a)gmail.com>
Date: 2021-10-22T11:54:01Z
[tls] Don't use OpenSSL<1.0.2 fallback on 1.1+
Address GH #2716. Also see
https://bugs.python.org/issue29697.
(cherry picked from commit 27904530d1f8efd26e2b96fa5f18a3aad887919b)
(cherry picked from commit 1c7a8459f1a5b0f4d96f3908a301b599d5e24dc3)
(cherry picked from commit 1142d5470d40801743af2fd9e27213bae6c394f4)
- URL:
https://github.com/kamailio/kamailio/commit/345a3ef9c9bc8c8f8796f2003835187…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:54:26Z
msrp: destroy str array on error
- some code reformatting
(cherry picked from commit 4695b48b23e22135049f67a6ef362e933a0cf337)
(cherry picked from commit 33cf417e59b4c7f0e45b6258644bae364ad2e912)
(cherry picked from commit cd8a871c5a4c6446eddc48bd89bfe5cde89a6c21)
- URL:
https://github.com/kamailio/kamailio/commit/5d85ec7e1e08fb711c19f9953ff59a9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:54:34Z
tls: declare variable based on SSL_CTX_set_ecdh_auto
- fix unused variable warning introduced in previous commit
(cherry picked from commit 41b5e9473d79409712d46fdbb5a0b943ab880aa7)
(cherry picked from commit 52c7d2f4d6704c7ea232808110fc09c17c90c4db)
(cherry picked from commit 078c6f861fc52c28546dae5ce335002e5d5df99f)
- URL:
https://github.com/kamailio/kamailio/commit/f35671cd797fd63daddd264843c1967…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:54:40Z
dialog: ignore 408 on keepalive with cseq 0
- some UAs do not reply at all
(cherry picked from commit 7aa8056a5e3a9804133cb9ff79640d8116be63da)
(cherry picked from commit 6d71c9399027f2ed41cd6eae576d862440bd4fd4)
(cherry picked from commit 1b517a7e560f20331aa94accca813825e0e0ff0b)
- URL:
https://github.com/kamailio/kamailio/commit/45de452009a026b6deb66a2379d31ca…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:54:46Z
presence: set correct type for local_log_facility modparam
(cherry picked from commit 5f4662a95a97d5224bf03745a9a354a41925706c)
(cherry picked from commit 5bc7e1d636b617839f697838e326347b19cb0fcc)
(cherry picked from commit 0675c3eb0fa95e19532cf812585f1eb021829dbc)
- URL:
https://github.com/kamailio/kamailio/commit/ce676802926fe9d705c9d86e97f471c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:55:17Z
pv: more details in err log message for s.select parsing
(cherry picked from commit 02ad9e1b87f89b9456d0d85e16c2fe0cda67ab64)
(cherry picked from commit 2273d7d856b5c1fca1ec24fbb6ee249793ea6719)
(cherry picked from commit 34ee120ab555b9aab364af4570033c3a08451fda)
- URL:
https://github.com/kamailio/kamailio/commit/a3eaa9ca535b5b4e5a5d6fd44b05995…
Author: Olle E. Johansson <oej(a)edvina.net>
Date: 2021-10-22T11:55:23Z
snmpstats: Fix typo in MIB
Reported by arkadiam on Github
(cherry picked from commit 7f017707c91659641ce9ca87ee4149b2e39379f7)
(cherry picked from commit dbd8e3899335eb8795763fd52b1f91aebfad1c92)
(cherry picked from commit 2c501f4d7b9678f0cfad3afec5e3095fd61e1763)
- URL:
https://github.com/kamailio/kamailio/commit/901d1ae833617e27a94c93771fde487…
Author: Olle E. Johansson <oej(a)edvina.net>
Date: 2021-10-22T11:55:29Z
mtree: Fix some typos, adjust some formatting
(cherry picked from commit 316c80607243387015e35ac423238c5a32401a44)
(cherry picked from commit 3bfb1773c01731177824b907180a7eeb7e43d3af)
(cherry picked from commit 00d7187532b87507367b00110f22bd8e0e14db7c)
- URL:
https://github.com/kamailio/kamailio/commit/659a8d30e0711e2944f6d7274fb6b70…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:55:34Z
mtree: check if pv_count var is r/w
- reported by GH #2750
(cherry picked from commit 63b0345207ba67fcc6290d6dfc55f99ba58b13c9)
(cherry picked from commit 7323d812dc4a39c0e60f11668e09a50ef586a8f7)
(cherry picked from commit df8fb404c1f3d016f97872d78fe07d604de6ef8b)
- URL:
https://github.com/kamailio/kamailio/commit/3b659508cbca7ba485699b96d0ca9ae…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:55:40Z
core: parse via - fixed whitespacing
(cherry picked from commit 01664d1d82dcfe952fce29033b4fcd5e44cf2319)
(cherry picked from commit 19901d0cdb6cf06a84315c19a27986bca7a05025)
(cherry picked from commit b5ae51af479d4e54e5d8c3f5e85908e68183e9d4)
- URL:
https://github.com/kamailio/kamailio/commit/f672c96ddd5cc4997bd7e0e76fc108e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:55:45Z
async: safety check for async ms list
(cherry picked from commit 5b0e74c1832d2d09fe36424e1e1aaaacde920b31)
(cherry picked from commit 93dc038f3f1f854b1e0987ec28e49d8a70293e19)
(cherry picked from commit 30b33f772739c593f1b58a2b871e127effd12f58)
- URL:
https://github.com/kamailio/kamailio/commit/27db219c90b230b6c8821709e38f3d2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:56:32Z
dialog: safety checks for bind addr fields
- they can be null on non-local sockets
- GH #2757
(cherry picked from commit 490ae559d2b77b13b3f3831e7ff1aa58980e4086)
(cherry picked from commit b6428ca86c821ddf74fd4ea8a17aecdce39934f4)
(cherry picked from commit 465fbace1586874b60b98ab04caddd1c76b2810c)
- URL:
https://github.com/kamailio/kamailio/commit/fc7d780ee0e59d399edd8a89b35f7be…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:56:46Z
pv: test for HDR_ERROR_T after header name parsing
(cherry picked from commit c264fbc66a4690b073c72ffa8fc095227ce0ae8b)
(cherry picked from commit 18e85c98bb6eebf9afe83aaa0a832d1c4af46e62)
(cherry picked from commit 5e39061818a0d52ac3a692c6357a497a09207e87)
- URL:
https://github.com/kamailio/kamailio/commit/783b75d167f94ade3043ce47b5e8087…
Author: rodolfojcj <458749+rodolfojcj(a)users.noreply.github.com>
Date: 2021-10-22T11:57:06Z
app_perl change to ignore "die" signals from eval blocks
(cherry picked from commit 50557b8433e137a9095b4d48df8ac9b8c3fd8807)
(cherry picked from commit 7192139d77f844cd927c326ce16cadfc63378b35)
(cherry picked from commit 5b849659b23c1fad9161d51c1e7aac5a96d8850c)
- URL:
https://github.com/kamailio/kamailio/commit/96475bbbeb26bdc6583c5a2f93ca673…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T11:57:13Z
pv: added missing WS and WSS to $K(key) variable
(cherry picked from commit a8c9d0ae4fbafba89ef12737419037d141eed1d3)
(cherry picked from commit 7b89c5e6abe5f4ae3ee55d9c938c865806f29dec)
(cherry picked from commit e1fb94f5c258038527f8f8df90135d6a4c2a4391)
- URL:
https://github.com/kamailio/kamailio/commit/e9e7db26b50d1de46f880f58140ca1d…
Author: Sergey Safarov <s.safarov(a)gmail.com>
Date: 2021-10-22T12:01:35Z
siptrace: fixed IPv6 without brackets
more details GH #2775
(cherry picked from commit 417eb2a7052a9354712663cca9e3bc075a3f69c0)
(cherry picked from commit 903e41468a00edeff52cbf1e3c0053c82860c92c)
(cherry picked from commit 4f02ec387cf9f46cc83ec6fea0df0a17ab7f08a5)
- URL:
https://github.com/kamailio/kamailio/commit/7f287005f5bb186ca2227876299bc07…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:01:57Z
xhttp: extended example for event_route[xhttp:request]
(cherry picked from commit 195de260f102f1a016ad7bd1021571c1dd8a983f)
(cherry picked from commit 42df0f0b58a2b5780a9bf613a5a29d4af27b4f67)
(cherry picked from commit 198753a49da7ff81965d4eeac1d96e53dbe901a6)
- URL:
https://github.com/kamailio/kamailio/commit/76781176e19b689716d3e50ee6bb4a8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:02:04Z
websocket: docs - added tcp_accept_no_cl=yes to example
(cherry picked from commit a05b4d7c2e413032b1a63f3d017243446a0bc6ec)
(cherry picked from commit 9d7301652ca7f051df4a23b6be3a83d3f21baa5d)
(cherry picked from commit ca97ee946df51fe8b2ceff5ea0ec890ebbdfac0c)
- URL:
https://github.com/kamailio/kamailio/commit/b850f2dafe897f6a13ee9dbd0c37c77…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:02:40Z
http_client: docs - fixed small typo
(cherry picked from commit 1f67ac5a62b58b35df52aedbd1a3d2234a72817e)
(cherry picked from commit 6a527503a653d554ffb38f8bd7a40fd75441ff4d)
(cherry picked from commit e9e190302f397b4d133fc5ca3a20168e93e51cd0)
- URL:
https://github.com/kamailio/kamailio/commit/7aa17d7618b721fd461382911ab1c0e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:02:53Z
http_client: check if shm is initialized in curl_parse_param()
(cherry picked from commit 7741ad7979d54fb4ee1247760d8d5c3666353a96)
(cherry picked from commit b27dc141ccddfb3e0f77399ead8b2b158942de69)
(cherry picked from commit 2ab8cb38f9ddf01e174c3525ebdec35d6c83406e)
- URL:
https://github.com/kamailio/kamailio/commit/c35c12b613b75d9e03eef2852f0c384…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:02:59Z
http_client: clone name in http connection structures
- use name to lookup private memory structure, hash id is not unique,
can be collisions for different names
(cherry picked from commit 9429083c87b1323e31983cc71551676c199bf640)
(cherry picked from commit 459f40b52a8a6f8b2ef70a6986c686448ea572a8)
(cherry picked from commit 810ea55bcbd557f4544dd1a1ee21bcff558ae553)
- URL:
https://github.com/kamailio/kamailio/commit/18a0b6f3fa0346157ff0e2952155b41…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:03:05Z
http_client: removed function names from logs
(cherry picked from commit 84d245fb4eda7690a89b4057301f81685a9452d8)
(cherry picked from commit 2dbf48822451433f4ee8863a954a4c40da0eb2bf)
(cherry picked from commit be8bb14a48c3797d4884c7f8a33fa3edf172942a)
- URL:
https://github.com/kamailio/kamailio/commit/aacc6797709706c1be2da2be6e8f45d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:03:11Z
core: set MAX_WARNING_LEN to 1024
- 256 can be too short
- close GH #2799
(cherry picked from commit 0d06e164efa720d91d49995585e80c9082ce3b21)
(cherry picked from commit 1f9f6fff6e0ab21e460538ffd1e54b6c60f54f7e)
(cherry picked from commit 5d30b9111e1e80553ba260767521b9132b82d6a7)
- URL:
https://github.com/kamailio/kamailio/commit/4dca9f84d0531c62fe41c0b3dfa92c3…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:03:20Z
core: pvapi - reinitialize _pv_print_buffer_index when adjusting the slots
- GH #2798
(cherry picked from commit 61cbb5e861aeb9b7f69ebb8d284e3ded0ede9cd8)
(cherry picked from commit 75571e1739470877365e7c25548ef282e81283a1)
(cherry picked from commit f5c81022fdc769f306cf720bece29f1d265bfe61)
- URL:
https://github.com/kamailio/kamailio/commit/47eaf5aeb03d5fbb204e9381d4e8e4a…
Author: Sergey Safarov <s.safarov(a)gmail.com>
Date: 2021-10-22T12:03:43Z
core: enables compilation with debug symbols by default for other architectures
- enables compilation with debug symbols by default for other architectures in core
- pull request GH #2811
- closes GH #2789
(cherry picked from commit ed46adad82e7b6569eb42704c5460263d2af75f7)
(cherry picked from commit ba8a06d2988e41b09947d3ae3386a13e3d8415b9)
(cherry picked from commit 69819531b532fdec7956c0c28e1ea1aadcc2bc2e)
- URL:
https://github.com/kamailio/kamailio/commit/bd8e3d7a8a9741ddc4be1ce1acee050…
Author: FredWH <wh720(a)139.com>
Date: 2021-10-22T12:04:01Z
db_redis: fix broken pipe issue, if redis server with timeout setting.
- issue #2764
(cherry picked from commit 7cec977f8e12bbeb0309d903e02461d1ccbf41a8)
(cherry picked from commit 48eb41654859e6130c82c46400b529f2af9ce908)
(cherry picked from commit e9272d8d67b9f8f9e04ad511ae014573b0aeb227)
- URL:
https://github.com/kamailio/kamailio/commit/d56fa4557facecc121ee02f78224681…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:04:10Z
core: parser sdp - shorten debug message with sdp line
- was printing the rest of the body, print now max 20 chars
(cherry picked from commit 4191a8193025499df64f13d59f5716563e573161)
(cherry picked from commit ede5a8399662903c2aa081b7010603398a598e94)
(cherry picked from commit e5785361cad74949bde08386b857c1307822eac2)
- URL:
https://github.com/kamailio/kamailio/commit/6c282a9acf843066c8abc1aae5210a6…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:04:16Z
sdpops: refactored sdp_remove_str_codec_id_attrs()
- line oriented matching of codec addributes
- support to remove a=rtcp-fb per codec, GH #2755
(cherry picked from commit 1a15a18eacd5764e9ba6240acbe37e645368f825)
(cherry picked from commit 96f24caed768b1b382b166eea835e555eac5e933)
(cherry picked from commit 7fd662c98aa14d9b2fb730cfce0f6391ab756ed4)
- URL:
https://github.com/kamailio/kamailio/commit/f463e54908fdbcc4f2be38f0963610c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:04:24Z
misc/tools/protoshoot: removed svn id and history
(cherry picked from commit e3875c01adf576f179374a926e69e99c0094e5b4)
(cherry picked from commit 105b15422f611ba1dcc59be30f7f4d474b294d03)
(cherry picked from commit fa2c7c16881b25bb99a33f69b67bda97c3092fe0)
- URL:
https://github.com/kamailio/kamailio/commit/7fbbdd0279c294d63b0aeed0c80c280…
Author: Alan Evans <alan(a)kageds.com>
Date: 2021-10-22T12:09:30Z
kazoo : fix routing of reply events
success events should be routed to onreply_route[]
failure events should be routed to failure_route[]
(cherry picked from commit fb2eee3e175040fef5e76cbed11430976f62df32)
(cherry picked from commit d8ff1845c34a7f9d8e6911ae3d2055b122eb3b79)
(cherry picked from commit 4ce1fc01f916a0ee45aff75a18de67f318b14925)
- URL:
https://github.com/kamailio/kamailio/commit/9a175e53bbefff7258284a9f7910936…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:09:46Z
cplc: use cpl_ prefix for internal time recurrence functions
- avoid global symbol conflicts with core tmrec.c
- GH #2827
(cherry picked from commit 431544864c97d1848db1c0c42a03251a214f04cd)
(cherry picked from commit 7e3e0a81bf458bd90bc1454c81bf21d64ed9212c)
(cherry picked from commit 9825c3da237394fb2b856e41a593b8e85b47abb6)
- URL:
https://github.com/kamailio/kamailio/commit/9655ae3e263fbe31eb8aa05d58adc8d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:09:54Z
core: check message rcv and snd proto for diff realms lump conditions
- in addition to receive socket and send socket protos, which may be the
same in cases of tcp/tls+ws/wss using same ports
(cherry picked from commit 871f8113612148a49e69218e70ed7f475fb665db)
(cherry picked from commit 52978a0873eb068be31ca0688e64c88e4872efac)
(cherry picked from commit b0a7811ef60d8fee47db4535cdc84c8483e4fede)
- URL:
https://github.com/kamailio/kamailio/commit/1389d825fd23dc77819454d2b5e6b65…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:10:01Z
core: check message snd and rcv proto for COND_IF_DIFF_PROTO lumps
- besides comparing the protos of rcv and snd sockets
(cherry picked from commit 31377b160df563a222bec5a1bf92590635429240)
(cherry picked from commit de84b32eb42e19f8626947da1c567eea2d0869fb)
(cherry picked from commit 565b43d1d0572a8b68188cacf5b8248f37d352be)
- URL:
https://github.com/kamailio/kamailio/commit/4003771570ccd0f3d932515362b8420…
Author: Anthony Alba <ascanio.alba7(a)gmail.com>
Date: 2021-10-22T12:10:11Z
tls: fix OpenSSL engine in child processes
tls_init.c calls OPENSSL_init_ssl(); this initializes the
global engine linked-list and this cannot be reset in the child.
To avoid linked-list corruption we manually instantiate
the engine object required for loading private keys instead of
relying on CONF_modules_load_file().
Updates to doc/.
Addresses #2839
(cherry picked from commit 238ef139bfbe145fb93e5c4b0730de58040d2265)
(cherry picked from commit ad5af6d3acd648e6bd57b923083cc26d3a3d0f57)
(cherry picked from commit a564c8d2e88b58948f2e1ea01008ec89e3c7d225)
- URL:
https://github.com/kamailio/kamailio/commit/a8dbbace5c7c5c1bfc914450ace8c4e…
Author: Dennis Yurasov <dennis-y(a)yandex-team.ru>
Date: 2021-10-22T12:10:20Z
ndb_redis: fix SIGSEGV in redisc_check_auth
- Added the check for NULL pointer. When TCP session to redis reset,
redisCommand function can return NULL pointer.
(cherry picked from commit c32a0be89cc92a0649277774d1e7aebf349b8b49)
(cherry picked from commit 5dbf99eb03aba76905aa926a55aedd3caa0fcd05)
(cherry picked from commit f3d7a0f52152adf2b3a0da8b44b615486a7f579f)
- URL:
https://github.com/kamailio/kamailio/commit/4dcc9cb2cb9e88c8baf855cce8089f4…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:10:48Z
sca: call unsafe find entry function to avoid infinite recursion
(cherry picked from commit bd92fb59cce183008956ff060911cc14d3dfb160)
(cherry picked from commit b6380374f310a26c8a36f807d97ff0f415204be4)
(cherry picked from commit 6061def6d5550c9686f1b76d4d09400fecd43d9e)
- URL:
https://github.com/kamailio/kamailio/commit/5f7301a654fbb772697a4da728ea53f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:10:54Z
tm: skip body operation on empty string for uac building
(cherry picked from commit 34b61d3f1d6b5a0d4425f8edfa69d707cfa058b7)
(cherry picked from commit d96e3527c20791cb2291aa91685d5bc85606eb56)
(cherry picked from commit 0f9141a4ac722e1c33fbd597ef85c928ffc2cd6e)
- URL:
https://github.com/kamailio/kamailio/commit/25e688cde98d38cc10113fd1cb23c83…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:11:08Z
usrloc: set tcp connection id to -1 for records added via rpc
- cope properly with the handle_lost_tcp modparam
(cherry picked from commit a0a97119bef7671f33734399dc9de4562abae39c)
(cherry picked from commit 1685ebd5917e763c347b6d4201b19b72e2ee274e)
(cherry picked from commit bbd5a5ce5b2269e6e29f63a8cd73838502d35b06)
- URL:
https://github.com/kamailio/kamailio/commit/9ed35471b92908c59b9767d06bfc1ed…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:11:14Z
core: print char code on error in parse_addr_spec()
(cherry picked from commit 031fd46980b34a570385f49f168b13af43d84b87)
(cherry picked from commit 86c5d807ceb896dcc554bf8f1b7fb93c68e69a73)
(cherry picked from commit 0ea368063362c090485dddaacf03a6f9ed7f8702)
- URL:
https://github.com/kamailio/kamailio/commit/973e3067ce00e8dca93c9193b91c463…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:11:25Z
core: parse content length - consider multi line header format
- safety checks for log message when not parsing the message buffer
(cherry picked from commit baed515e8aed8e5b505ff716eb57d0c60e582632)
(cherry picked from commit c19e43e7bfa7d88b49312f1e83c3aae0756e4ae5)
(cherry picked from commit 28251b9233b5011b36423717c0540933410a57a9)
- URL:
https://github.com/kamailio/kamailio/commit/825cca57e1a14b5844a651135eb8f74…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:11:31Z
core: parser - free local unused param structure
(cherry picked from commit 116ef94420bf6ed9e0ae3bc08a612d8d0c4aa0a7)
(cherry picked from commit 479a6669da3bd03a9bd54ea4612192ee0b31f86a)
(cherry picked from commit 99dd461fb14c2eb3803d7708c229bb4a1ffe9d08)
- URL:
https://github.com/kamailio/kamailio/commit/4a2d2e1c86d7d5821a5f406d3878c4b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:11:36Z
core: parser - ensure content lenght value does not exceed max int
(cherry picked from commit f769011743feccde0fbca8531ab4e1b3563bf155)
(cherry picked from commit cd4c6ef6022fa6b4453c9e2feb091d3dd7776311)
(cherry picked from commit 61d80860ead2adf93ffecb1318048bb04768bf51)
- URL:
https://github.com/kamailio/kamailio/commit/69f87c46d4e72fd0d9fba301f4f4ae6…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:11:42Z
core: catch empty string on parsing params
(cherry picked from commit 76e6033ff14fec0f2db0b387803b4c5815a91163)
(cherry picked from commit d40de01737781f12cb2383a2891c8590cfb7deba)
(cherry picked from commit 307f429ec4c1512018540cf58885b2c51ae0bd2b)
- URL:
https://github.com/kamailio/kamailio/commit/4e5c5cd441bcf80e66dca8adbccb56a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:12:10Z
core: parser contact - link structure once finishing current one
(cherry picked from commit d6c52a6afdd38cc05a67a25e55e387ad77a9ddf4)
(cherry picked from commit 9ed8820aaf307a756f1f08ccff4459884f62b9a8)
(cherry picked from commit f0d7b3a3d6c2aa27e47c87ec58b31c1527e1f6ff)
- URL:
https://github.com/kamailio/kamailio/commit/66adf27b0e85f22300e70901fc01423…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:12:16Z
core: parser contact - proper update of length in skip_name()
- stop walking name also for unquoted ;, being special char
- small typo
(cherry picked from commit 20db418f1e35f31d7a90d7cabbd22ae989b7266c)
(cherry picked from commit a0d7837c934df7f4c2223ca7f90f7c439628caf4)
(cherry picked from commit 6120013b0821e9420254b083d6eb4f79f428c15f)
- URL:
https://github.com/kamailio/kamailio/commit/781f934b2fc40a817bc531ef11e96c0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:12:21Z
core: log unexpected char in parse_param2()
(cherry picked from commit a2511df29adc83544f047cbbdba7a8ba88272930)
(cherry picked from commit c6bfa8d8ee14ea27158f09f3b0a04015a1252e1a)
(cherry picked from commit a7143e95b407d53714ed0113e243032c19422c98)
- URL:
https://github.com/kamailio/kamailio/commit/7b76edb75806af92cde1eb8d9900c30…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:12:27Z
core: parser - free unlinked local param structure in parse_to_param()
(cherry picked from commit f624e1701088a94465a06f36a2ef27804b16ec0e)
(cherry picked from commit 04c7d84874bf60dabede57adb1fc64ebe2260420)
(cherry picked from commit 4f438e01d4e6c6042026e9c5f673e1e2f02bf496)
- URL:
https://github.com/kamailio/kamailio/commit/72cb9bec93c7c71c6ed35f42d842d02…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:12:33Z
core: parse_to_param() check for end of data on escape or start of value
(cherry picked from commit 17a2eec2a8e47939782c1352ddb0fa4d3e73f9d8)
(cherry picked from commit 92083402b2768b0ab81072feefd94bf754730e7f)
(cherry picked from commit d94bed817ffd389b5e528c124e2a8417aed1cfef)
- URL:
https://github.com/kamailio/kamailio/commit/32f71e8058ba62e18dd0959aaba77bb…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:12:41Z
core: parse content - group operation to avoid overflow
(cherry picked from commit 685817088ff9c72c055e72091fa6f923b824c206)
(cherry picked from commit 796e2b203bbe09c6eb30321c579651d96c9b5de5)
(cherry picked from commit 816f7b42b8527a2edc621143d2f1fae97df353c7)
- URL:
https://github.com/kamailio/kamailio/commit/2b424fdc10c26d7eb58bfc932385c20…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:12:52Z
core: parse via - safe check for end of buffer
- just in case it is needed to be used for non-zero-terminated strings
(cherry picked from commit 1d3fde1205440296c1d6a54feee5a9d637055bee)
(cherry picked from commit 5a73c4b2363a533f8a9ed67aff3413223815c52c)
(cherry picked from commit 0daa378326ea967bda8e302ac183463027b0c0c6)
- URL:
https://github.com/kamailio/kamailio/commit/61c4e8d91d8e8f41b1309b90f08f5d8…
Author: Sergey Safarov <s.safarov(a)gmail.com>
Date: 2021-10-22T12:12:58Z
kazoo: fixed crash when json body is NULL
fixes GH #2794
(cherry picked from commit d8955fc350b48d0c4ca359d03cb9954a48998658)
(cherry picked from commit abbf1fde2efd02f24c806a5be296e4648060b0af)
(cherry picked from commit 0616c676ca0e0e6e013ce26a53e951bfda72e1b7)
- URL:
https://github.com/kamailio/kamailio/commit/833ebb4d66963346a9ac72387c48e20…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:13:03Z
core: free params list at end on error state inside parse_addr_spec
(cherry picked from commit f2b133e24e29f9f0ce7ba568a5d4564c7b0f8f31)
(cherry picked from commit b44879a17af848c3acb5524fe1058854c59c95fd)
(cherry picked from commit d8ef550a4e7181f7fce1a4982c5da10b6ae6e8a7)
- URL:
https://github.com/kamailio/kamailio/commit/8320cc8db43d8e713a1e25478677550…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:13:27Z
core: parser - print what is left in buffer if no EoH in get_body()
(cherry picked from commit 63ecb827631189d27da6a85d41149985d95fc479)
(cherry picked from commit 4578fb676177e16324c2241820cf5f8042503a37)
(cherry picked from commit 730167bf4e26ba44bf69275730efbf81e541ad1a)
- URL:
https://github.com/kamailio/kamailio/commit/a7881e06d2f2b4d5937bc9c3e3cbeed…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:13:32Z
sqlops: return 1 on success for kemi sql_xquery()
- GH #2856
(cherry picked from commit 32bf3eb2b27fbefe991a4aabc829f21ecc4e8829)
(cherry picked from commit c1f5595eaf0b1f98cb5dcc00ab68c0e57bc4b053)
(cherry picked from commit a5340f49d21cb4dede9c84fe099561dd4bf21bc0)
- URL:
https://github.com/kamailio/kamailio/commit/1b2d1cb0242495504cbb18b4d58b92d…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:13:40Z
core: parser - additioal check for content lenght spanning next line
(cherry picked from commit bf6bd11a9b969c02a106f94ebf40cefbe8028456)
(cherry picked from commit ecfcab9af6f3927c9dfe170826f1cbae5d28a447)
(cherry picked from commit 296ff8b988386ebc5b083e1a1d0ecca7380a6304)
- URL:
https://github.com/kamailio/kamailio/commit/5abb00278ee1292fb869c1cbf636799…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2021-10-22T12:13:46Z
core: parse identityinfo - log message on end of buffer
(cherry picked from commit 1e212088091183aac8fcd418656beea523950870)
(cherry picked from commit 8a6c44d2f0504f81b2ef1d97732499b5f721b4a7)
(cherry picked from commit 81d8e4cfbb991f046ea2123c9dfa431f407aa5f1)