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

Daniel-Constantin Mierla miconda at gmail.com
Tue Apr 13 09:06:04 CEST 2021


- URL:  https://github.com/kamailio/kamailio/commit/7c9ea2bf08ae3c481548b27fd4a793a9aee03155
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:19:07+02:00

path: removed svn id header

(cherry picked from commit 0f0a56ad5c97a611fab64fc9b9eba304643dcec8)

- URL:  https://github.com/kamailio/kamailio/commit/f5334a57ae5159f1a37b3f25b9db220a9a860fc2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:21:12+02:00

textopsx: docs - notes about 1-based indexing for hf value functions

- GH #2387

(cherry picked from commit 6379f1280ba41e87ddb34fa1705ffe4231dcac9c)

- URL:  https://github.com/kamailio/kamailio/commit/8622811124f641b6a4b09a802758a354556850b0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:22:10+02:00

core: parse uri - cast to unsigned for left shifting

(cherry picked from commit d4e31e6ae494836c49e50f463517a576b18c5611)

- URL:  https://github.com/kamailio/kamailio/commit/3dca9d6bff8e08677a02e3bb0f47b4c0889f2cca
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:22:35+02:00

core: parse uri - check for invalid port values

(cherry picked from commit b7f753ddc727e1d7ab42e7abe607059e03976f8d)

- URL:  https://github.com/kamailio/kamailio/commit/8b112fbb5e362931b5c684fd4a6c3fdcbb9103e3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:22:51+02:00

pua_dialoginfo: skip requests that do not control call state

- GH #2700

(cherry picked from commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2)

- URL:  https://github.com/kamailio/kamailio/commit/8cd3b40aa7e618226b0137f5e758bc7a634ed0c2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:23:09+02:00

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)

- URL:  https://github.com/kamailio/kamailio/commit/2d091fa67133e49d23e81007820900ceef91f503
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:23:19+02:00

.gitignore: ignore files that can be generated by compiling tools

(cherry picked from commit 1536f4bb3d4e654c8169afb6599c47c26df12ef6)

- URL:  https://github.com/kamailio/kamailio/commit/aa285587c015e03a105442b1964ac0dd1dc52f1f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:23:33+02:00

core: fixed condition for 0 ID or NULL NAME AVP

- avoid null in memcpy for AVP_NAME_STR

(cherry picked from commit ca1821837dfe7dd6630f628d968ed4d1178c7040)

- URL:  https://github.com/kamailio/kamailio/commit/6bf9ce52bd4a10e77343d06cd82e4a4edb5360d3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:23:57+02:00

core: cfg.len - sanitizer safety check of target buffer

(cherry picked from commit ef31c82ac3bd7972c2d02c893f8041af4664b717)

- URL:  https://github.com/kamailio/kamailio/commit/bdd0da206d115e93383899463ad5f726ac34230c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:24:10+02:00

imc: expect the second param only if first is set

- bits of formatting for imc_handle_create()

(cherry picked from commit c08620f6427d59749396fe2762e340328ce69c41)

- URL:  https://github.com/kamailio/kamailio/commit/78fcd0ff356a4f2388c389490a670045832dacde
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:24:48+02:00

tm: init timeval structs

(cherry picked from commit a749cc53ac4aa4825ba8d720825db856d897efb2)

- URL:  https://github.com/kamailio/kamailio/commit/aa7f0d76add3794719fe6006724559bf1c530bf0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:25:14+02:00

uac: do not free chunks already inserted as lumps

- in case of errors happening later, the pointers are linked in
sip_msg_t and will be freed there, otherwise will result in a double
free

(cherry picked from commit 26ab0fcc97cbf0d6602454e60187a914f13424a2)

- URL:  https://github.com/kamailio/kamailio/commit/6e38b6e81e8cdb656b28e221a59aaf7a38b76ef3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:25:32+02:00

core: main - several optarg safety checks

(cherry picked from commit 4f7b5537688293d196669dd5a7d0124f7656cf2d)

- URL:  https://github.com/kamailio/kamailio/commit/b1b91fe1969f65a94516baddc94738f72b587773
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:27:01+02:00

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)

- URL:  https://github.com/kamailio/kamailio/commit/05f60d4d4a20d127a23bf6e42853060a757434a6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:27:21+02:00

core: rvalue - link to free at end of rve_opt_01() instead on replace

- debug mode messages print fields

(cherry picked from commit 7652f79640b3e792baa77531e697fd74a1ab4584)

- URL:  https://github.com/kamailio/kamailio/commit/9d8b937f832334be2660f95c9886ae3da6b60968
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:27:38+02:00

core: use same condition for extra_params in create_via_hf()

(cherry picked from commit 62e822ce25e93a8183dd9e5e1fee517143849a6a)

- URL:  https://github.com/kamailio/kamailio/commit/bb1102a9366992b885100960000c9e589971b9ec
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:27:47+02:00

ctl: free send_buf in case of error

- disabled unused function

(cherry picked from commit 3bb1a30dda3b40ba2f188a4baab94ebda41f4a74)

- URL:  https://github.com/kamailio/kamailio/commit/3aa2bfd98e6b647eda8f8a27f2da3f5b9f645feb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:27:58+02:00

app_jsdt: init timeval structures

(cherry picked from commit cad5cc37c63477fbcf429af34e516b523c74132e)

- URL:  https://github.com/kamailio/kamailio/commit/c13836bd9feeb27878810cd469d839d2717c8425
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:28:06+02:00

app_lua: init timeval structures

(cherry picked from commit e1369a4cf0c668a0ee40d3b84b9c6382c2168e49)

- URL:  https://github.com/kamailio/kamailio/commit/fa571b6f79f9a2a9c06ccb3494ed2ad0e14b529d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:28:14+02:00

app_python: init timeval structures

(cherry picked from commit 97991c9cf56ca034df914ae499053e597582ef80)

- URL:  https://github.com/kamailio/kamailio/commit/8341025d73c0911683f8bb461d5b5b2594683871
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:28:23+02:00

app_python3: init timeval structures

(cherry picked from commit 7457b3cefd08595c054291398de0f9a4e62691b7)

- URL:  https://github.com/kamailio/kamailio/commit/50e3e3761804dd71a615f95eeb67c2d6e1462829
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:28:31+02:00

app_ruby: init timeval structures

(cherry picked from commit 50f92131ac0a9f5dd1e19fb6e3636657ad996e37)

- URL:  https://github.com/kamailio/kamailio/commit/7d5ab8071aef32d2c59f6acc7e93923fb76eec04
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:28:42+02:00

app_sqlang: init timeval structures

(cherry picked from commit e8583372cb1078a29bb6526c11f838e30811b94a)

- URL:  https://github.com/kamailio/kamailio/commit/53601d9e432b6b1c9351dd7a801dd75a71ab3420
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:28:56+02:00

core: check for non empty receive address and port in msg translator

(cherry picked from commit 7ef0a272dc9c81afa05ef8b1591e9f05c2810e9a)

- URL:  https://github.com/kamailio/kamailio/commit/d9eb361ebc07a84f5a36fdad4c0a576b341d351c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:29:08+02:00

core: cfg.lex - free after log message

(cherry picked from commit 563c6f69aef22a90fc7870398fcfbd4242e33779)

- URL:  https://github.com/kamailio/kamailio/commit/04c07ced4cc6000a7ffcbfea79485cebed106e91
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:29:21+02:00

dlgs: safety check for accessing next field

(cherry picked from commit 7dd643a88fd7944ee86b795298c76e6d5fd58b8f)

- URL:  https://github.com/kamailio/kamailio/commit/7ec5c6ec53f333b7a65a02d46ee8a3757c264e2e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:29:32+02:00

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)

- URL:  https://github.com/kamailio/kamailio/commit/fc9c1dc1e2dd2567bdd8fa6d75f412ad481f5c7c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:30:05+02:00

tm: t_fifo.c - free app in case of error

(cherry picked from commit 9c7a509f7189de8ce600a97b7c1c5f9e4f5afdb1)

- URL:  https://github.com/kamailio/kamailio/commit/e2d4ab36df274e92e9e04fc8b1973a49c3489b9b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:30:15+02:00

core: dns cache - safety checks for rdata field

(cherry picked from commit 7ea3b97c8acf8b623563b7a9fbf4ba23ea3e9170)

- URL:  https://github.com/kamailio/kamailio/commit/5e431ebf2d2986be962373dc9adba904bb714f0d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:30:27+02:00

rtpengine: reworked condition around locking for easier pairing

- inside rtpengine_hash_table_insert()

(cherry picked from commit c200d2e9109a5581491bebd91c30162716b0f4fa)

- URL:  https://github.com/kamailio/kamailio/commit/e0948071566a8d978dc2c57a21a7448b953a11e1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:30:40+02:00

nat_traversal: check parameter for send_keepalive()

(cherry picked from commit f33abd5e2d5978ba9e6e8a48066b0daff70c0b3b)

- URL:  https://github.com/kamailio/kamailio/commit/c905cab9d461b24d779a7404aaf13161e9ab5105
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:30:54+02:00

rr: conditions adjustmets for append from tag in record route preset

(cherry picked from commit 42d90d3665256c3d38945193b0a14ad199221bc6)

- URL:  https://github.com/kamailio/kamailio/commit/335b40a417ff457f290ab6e963344ffc7839776e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:31:25+02:00

core: cfg ctx - checks for valid variable offset

(cherry picked from commit 303be6a94be40dbe7c26c96e768627e8e9d0f860)

- URL:  https://github.com/kamailio/kamailio/commit/3a515d6e2ba184de05b96dfad3bdf9bbd8530a44
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:31:41+02:00

siptrace: fallback to udp if send sock is not set

(cherry picked from commit a5f8810223021939b12eb0d04fc625f8d36980f7)

- URL:  https://github.com/kamailio/kamailio/commit/f5e8a6042f141fd32f611c5ddc8232d793448b7a
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:31:53+02:00

dialog: safety check for prev field

(cherry picked from commit 80beb29ac0204697a8964231b441ac37866a4a1c)

- URL:  https://github.com/kamailio/kamailio/commit/2e16763a9c261cec47bd429a1dc0bee39f9c46d8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:32:13+02:00

pua_dialoginfo: check request to cover cases of callbacks without it

- updates the previous commit

(cherry picked from commit 912e2ef41533e961bc55ca80619305af8e474469)

- URL:  https://github.com/kamailio/kamailio/commit/36667b400c77b50b4809fafd92b8d93de3f89051
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:32:28+02:00

pike: safety check for null node

(cherry picked from commit c9dc0336a33a0ecfe776975be7fbfab8f3c91b48)

- URL:  https://github.com/kamailio/kamailio/commit/a197fecdf3f3da6e24a5792b9eb9572385ceacb6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-04-13T08:32:40+02:00

core: dns - safety checks for port and proto

(cherry picked from commit 6d46ec71f941b9db9c06c6c2edac14fc9f3d1074)





More information about the sr-dev mailing list