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

Daniel-Constantin Mierla miconda at gmail.com
Thu Sep 15 13:36:58 CEST 2022


- URL:  https://github.com/kamailio/kamailio/commit/3ee846d6043f44bf0e1a9f679833415fd8f1e224
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:18:54+02:00

sanity: use dedicated functions for parsing From/To URIs

- updates to parsing Contact headers

(cherry picked from commit 5c99d7f87ed94cd52c6ab74d46f511447b3db2b9)
(cherry picked from commit 46eaf304de272134579519740f589dc8875048b4)

- URL:  https://github.com/kamailio/kamailio/commit/2b60b800b5ea411b666ee8833aa9e7e6ccd06db0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:19:20+02:00

sipcapture: init buffers content

(cherry picked from commit 9292b9f5daacfa5340b5fe1a5f02469a7e597d9b)
(cherry picked from commit 140abc77f33861952c750e7013767b4b2a4f628f)

- URL:  https://github.com/kamailio/kamailio/commit/53e6ea6f3edd37bbfe045e99dc6e937fcf3b4979
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:19:37+02:00

dmq: init peer structures

(cherry picked from commit 0204232ba1f229edb9c7e0080e98e9d3b2500672)
(cherry picked from commit 81b93c0858cf7ccc357b3d623336d79001c0f9ed)

- URL:  https://github.com/kamailio/kamailio/commit/f3e2821f4afb7de1973648bb647830a519f62821
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:19:48+02:00

sipcapture: more init buffers content

(cherry picked from commit 0b684a5d9a2f5d17e64cb8cb5f4b53b06f180f06)
(cherry picked from commit 44295fa538e0d0b88208264a516d15a8e0ff54dd)

- URL:  https://github.com/kamailio/kamailio/commit/3864f8bdbd46dd085065a1ed4048f65de7456fea
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:20:01+02:00

pua_reginfo: init uri buffer

(cherry picked from commit 692d15ce9bcc329fff55060dcdc8e5161f12c30e)
(cherry picked from commit c16044f47def23c4d43fbc9b38ffc56b8cfbe41c)

- URL:  https://github.com/kamailio/kamailio/commit/15e57082288b186f0ddef6c66862a78c818c2b2d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:20:23+02:00

db_redis: init allocated structure

(cherry picked from commit b8c4d8b8d0f06267f2bc1a760307345fd06745ce)
(cherry picked from commit 071fba8cc700d99b62aba59bc768681483ea7735)

- URL:  https://github.com/kamailio/kamailio/commit/21c5ad0a898a156713c897704cbf71fac668ddbb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:20:35+02:00

core: 0-terminate string for very long local network interface names

(cherry picked from commit 476d763d8ee504b71c13063ca002ecfe158da94e)
(cherry picked from commit 9083eb3befc2a50df12b57ff3e1098a7258ab906)

- URL:  https://github.com/kamailio/kamailio/commit/2832cebe785cb2f89fdccad3508d0bf4f9da1abd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:20:48+02:00

db_berkeley: covert blob values

(cherry picked from commit dad443172628c3736b057fa24343c265ed3827b2)
(cherry picked from commit ddc343f3a89faeacd85ae1374594e28d67a185cf)

- URL:  https://github.com/kamailio/kamailio/commit/02cd470a2d796a1d0c0a0a589cc096ab6238cb70
Author: Sergey Safarov <s.safarov at gmail.com>
Date:   2022-09-15T13:21:01+02:00

utils: fixed sinitiser error

[root at localhost]# kamcmd cfg.seti param_group param_name value

=================================================================
==2409977==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 38 byte(s) in 1 object(s) allocated from:
    #0 0xffff98c250af in malloc (/lib64/libasan.so.5+0xd50af)
    #1 0x41549f in parse_listen_id /root/kamailio/utils/kamcmd/parse_listen_id.c:133
    #2 0x4144fb in main /root/kamailio/utils/kamcmd/kamcmd.c:2075
    #3 0xffff97dc0de3 in __libc_start_main (/lib64/libc.so.6+0x20de3)
    #4 0x40260b  (/usr/local/sbin/kamcmd+0x40260b)

(cherry picked from commit d28ca884548b0f24a618ed9cbdc8e1b9538f2574)
(cherry picked from commit 08eeb04d40a3a66a139fd60df1537241c3eec854)

- URL:  https://github.com/kamailio/kamailio/commit/f4c9494d39dafa6bdc4396a89871399e956cb4ca
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:21:41+02:00

permissions: return ret variable set inside double_fixup()

(cherry picked from commit e272eea0229678b4446a3907b7360c61c273caa7)
(cherry picked from commit beb501f3ac2dd6095b0184c60f9fe41fd4365a23)

- URL:  https://github.com/kamailio/kamailio/commit/8c860eaea8bd216c0e46793657972b14cdc37c18
Author: Bastian Triller <bastian.triller at gmail.com>
Date:   2022-09-15T13:21:51+02:00

auth: Fix missing dependency in docs

(cherry picked from commit dd15436e8697f70df6ef9d188da36f70e7116a74)
(cherry picked from commit 25b54ae9a62d6877f74356fedf0325bd7473a09d)

- URL:  https://github.com/kamailio/kamailio/commit/4e94f54c44ded85f8ac4744c47555c2a1f0e62fc
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:22:20+02:00

xmlops: coherent formatting

(cherry picked from commit 098955e23289b82db40d5cef76ee03bf09e8a0da)
(cherry picked from commit ccf116505f1784b635dc1e9e1f5e4e4e89a9a676)

- URL:  https://github.com/kamailio/kamailio/commit/ca7dbb028fa7bb058fee94615549929d7b0a147e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:22:52+02:00

rls: free resources in case of errors

(cherry picked from commit 72443722d7fda4289390ef8bc20ad91990b895a7)
(cherry picked from commit fef9c3406c2f070bf250139979121246470c1164)

- URL:  https://github.com/kamailio/kamailio/commit/bcf8e41dd142df9734577c70ae8ef2c2e91620ef
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:23:01+02:00

core: mem/tlsf - handle return codes during memory pool init

(cherry picked from commit ef62bfb27514dc7ec3b603bee661cfac18c4fe93)
(cherry picked from commit 58a02618cec102455e35ad3dfbddf93c2098bee0)

- URL:  https://github.com/kamailio/kamailio/commit/91f1dbd7593cde54224e0c7daf847a2c0d608ba9
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:23:24+02:00

rls: safety check for dialog structur

(cherry picked from commit b5aae4f5afd07db114c3ff7712b484f743663b26)
(cherry picked from commit 0cc8bbad9fab44c387535b09fc5194411daccc11)

- URL:  https://github.com/kamailio/kamailio/commit/6fdca5cebd5513463b83722aa3d85662c12b9088
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:23:37+02:00

xcap_client: init structure

(cherry picked from commit cfb50124e67b68552520e418a20ad2dfec96117b)
(cherry picked from commit 397b5c1c7f5c4e8743dbfcf851dede1ed45e07bb)

- URL:  https://github.com/kamailio/kamailio/commit/82e360d83116fb8ed137801f80296afc1d6b1dde
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:23:49+02:00

sms: use unsigned int for bit shifting for compiler warnings

(cherry picked from commit cacae7fc5db5418a67d543995273280d57f027c6)
(cherry picked from commit 05e2b31ff419176cbc8be4f848c940f36cd32206)

- URL:  https://github.com/kamailio/kamailio/commit/ec3f39f610120fe8d64c0c1ee1c5453cd78b38f5
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:23:59+02:00

presence_xml: free uri for http xcap auth

(cherry picked from commit eba6c7d78088cde411f5cd1b7730ba458e62a69e)
(cherry picked from commit 1d39dc57cda8fbb169a3848c5e4dba3e7a91e16b)

- URL:  https://github.com/kamailio/kamailio/commit/5c62ee3f80766a90958c7cdd94293c389c625c0c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:24:23+02:00

snmpstats: use same type as the pointer for sizeof

(cherry picked from commit 3de5a781a3d0333352ab72c6b790f472f393df2b)
(cherry picked from commit eac307296fafeb96047a4359f3d36defe73568df)

- URL:  https://github.com/kamailio/kamailio/commit/34b5a8a801f458f0d2cb6dda9894366d71c2f95c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:24:32+02:00

cdp: use same data type for size computing as pointer type

(cherry picked from commit 47169b6774759131e9e535f2b9d358772b777b9c)
(cherry picked from commit db3fb40e3b8e1b12ad6a0faf7274abf4f69a1fc8)

- URL:  https://github.com/kamailio/kamailio/commit/32d195ef55dee05505f2db1659823f4c6e2ae082
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:24:41+02:00

snmpstats: fix allocator sizeof operand mismatch

(cherry picked from commit 0c99fed48403e2cc4f24441901b81b7c51411511)
(cherry picked from commit bb63c1212ba8ce1d2ea6d07c007c7d961b5965e3)

- URL:  https://github.com/kamailio/kamailio/commit/c791e1f13332d80fac2b289c1f9197192c8c14e1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:24:52+02:00

msilo: skip invalid stored records

(cherry picked from commit e5efcbdd7be9897cf169b28a7a52c45bff24cac3)
(cherry picked from commit 3bccd877acbc03b136186fd45bc98ae4caa8b979)

- URL:  https://github.com/kamailio/kamailio/commit/a8452b6582c01cab3c0b3782e5a12f666093f31f
Author: Henning Westerholt <hw at gilawa.com>
Date:   2022-09-15T13:25:03+02:00

cfgutils: improve example for $RANDOM

(cherry picked from commit 79b2e4b00ebf7a7cdf0ed3b9c4ab7f0176d78686)
(cherry picked from commit 2b3e09d781a157629c5f9bdb809f7c43bf41dbe2)

- URL:  https://github.com/kamailio/kamailio/commit/e4f71b81c263a72a5adc8117b04470742b9bac49
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:25:16+02:00

lcr: init variable for fixing warning report

(cherry picked from commit 7f359ca152e87ec72c6dd39fe09885bae630e36f)
(cherry picked from commit a05a2f01bcc85ee1f5d9db707d289e6d506b7e27)

- URL:  https://github.com/kamailio/kamailio/commit/5ff9cca47dcbff318316920cdeec4ebd603f92f0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:25:40+02:00

cdp: close socket in case of error

(cherry picked from commit 993c036bb185f6053a3a2f0486be30398918a87c)
(cherry picked from commit 259448fe45346eeb201d441a6cde471fbcff69ea)

- URL:  https://github.com/kamailio/kamailio/commit/0c5009403cd69b551d0ec278f6d6c1c53c9b1dcd
Author: Dennis Yurasov <dennis-y at yandex-team.ru>
Date:   2022-09-15T13:26:34+02:00

siptrace: fix hardcoded PROTO_UDP in duplicate_uri module parameter

- possibility to switch to other then UDP transport protocol in diplicate_uri

(cherry picked from commit 2d24221e3b409a13f3724267860d8f8411ae063e)
(cherry picked from commit 43a8f66903ce11f9017a6c7e2bdfe2225fc4b06f)
(cherry picked from commit 211562121faae5c1c2aacb06c15d203ccb3efd14)

- URL:  https://github.com/kamailio/kamailio/commit/255c932ad3663b84dca451cf889e2ac5ffd2aa8b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:26:41+02:00

siptrace: use socket name for hep mirroring

- manual backport of 89fa86703adfdf6e30dc43c191d7327800270574

(cherry picked from commit 67ffd91e4c0f44b09a472dba2e71b059ce9580a7)

- URL:  https://github.com/kamailio/kamailio/commit/c1be3eba07fc22e43241c5b85025be1fc9440232
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:27:08+02:00

db_cluster: docs - more suggestive db url examples

(cherry picked from commit 9b1a3a6b9a3e6a24d646e62ba74811cfdf553dae)
(cherry picked from commit aa759c12aca3c8cdee11fcd383a2e565baef23be)
(cherry picked from commit 10fb56e3e6d372499d187ad19e2f1f3fcd0e0607)

- URL:  https://github.com/kamailio/kamailio/commit/17919688916a141070e7476efe347dc099ad8333
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:27:28+02:00

kamctl/dbtextdb: solve TypeError: a bytes-like object is required, not 'str'

- GH #2469

(cherry picked from commit 6aa1a84c6e37e0d6d5a725d43636debeaf5fa3b4)
(cherry picked from commit a4fc8afea094b6778b9d264cf9911b69c1a6d22f)
(cherry picked from commit 92f35f285fa8513361afca0d84492438775dc0dc)

- URL:  https://github.com/kamailio/kamailio/commit/b1f1f10ca6733c449a28218b13b24e148931f6f4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:28:06+02:00

kamctl: propagate DB_PATH to DBTEXT_PATH

- GH #3170

(cherry picked from commit 1f6ec9022f2358441233e8b139e13cbdcf0947aa)
(cherry picked from commit d83ec54bfc13ac1ddc5a6d39dfaa4f3313d976a9)
(cherry picked from commit bf9c0a7ec30f3522e172d719e57baea765154f31)

- URL:  https://github.com/kamailio/kamailio/commit/1764a3204c2c14e38e1b6fa1dec9013fb114b5cd
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:28:19+02:00

auth: coherent log message content with header parsing

(cherry picked from commit 267d4ad48ac8426b3d5c53724281605a74d07999)
(cherry picked from commit 3839eed219ab2da2e441cdfb82adbba24b03c035)
(cherry picked from commit d4a79c8c1add2de44a203ad01cd4f82fe20b4823)

- URL:  https://github.com/kamailio/kamailio/commit/7c379f7912c014e2cd2f700c31df6ca43e6dfd34
Author: S-P Chan <shihping.chan at gmail.com>
Date:   2022-09-15T13:28:30+02:00

tls: cert serial number can exceed uint64

- GH #3168

(cherry picked from commit 996bf4cad1d5645761fb80e66e435cedf29fa749)
(cherry picked from commit c4465cf37bbc925377d1eff0c2290203497dd36b)
(cherry picked from commit 8b2b13cdf7096dd746b976a3488d3fafd83c2f9a)

- URL:  https://github.com/kamailio/kamailio/commit/9269989c1db36f6738bab962cd5b758b445d7af0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:28:41+02:00

ndb_redis: clean up response on moved reply with cluster mode on

(cherry picked from commit ef00062fb3feb051e3e11c62ce3c529579d23f5b)
(cherry picked from commit bc1e222ea3375dc52dab135016af7d73712a05f1)
(cherry picked from commit 18d744a822bc5b385e38810bc903006048f5957f)

- URL:  https://github.com/kamailio/kamailio/commit/25e3b4f94facf1b65bd52af097f370751d27e08c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:29:07+02:00

tm: docs - fixed section for rpc.t_uac_wait_block

(cherry picked from commit c4f5b88b1861c73bc96904eef00b0048c9550240)
(cherry picked from commit a0addadc9234ce041eb0adf4d45f40ec05896f14)
(cherry picked from commit b78dc1dc4d0840ccc3463fbac5684d601a0cc0fe)

- URL:  https://github.com/kamailio/kamailio/commit/930fe0a7a8c4b967e1016778ff3c6ea54c06de57
Author: Victor Seva <vseva at sipwise.com>
Date:   2022-09-15T13:29:15+02:00

tm: check T just in case before UNREF

Related #3156

(cherry picked from commit dedd7ee2ddcb92b020ea40a074008a317a9553f5)
(cherry picked from commit d97c59a15bf6634d28998b3a0fa4acc845b70fa2)
(cherry picked from commit 0967462dd6010e7015743688e5d3442d2124787a)

- URL:  https://github.com/kamailio/kamailio/commit/4b318bbcc364a87b908a4dbbd28d2c3c39433023
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:29:26+02:00

tm: enable debug message to log putting transaction on wait

(cherry picked from commit c67bbca95b861f735889f14467c0192896298e84)
(cherry picked from commit 167237f7ce1a17b6d0e83fd90e563dc70ce0b68d)
(cherry picked from commit cf31cbbe40aeb798f91a32068514c65d890bd2d6)

- URL:  https://github.com/kamailio/kamailio/commit/44d1cc0cc02f8fd7ce50c5acaedc7bbed010f349
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:29:36+02:00

core: use memcpy and set end of string

(cherry picked from commit 5cd4e817a24308b82fc3f631fb18f354dadf2b7e)
(cherry picked from commit ca1e61ec0453b9a4797ac7af88ac179d27e53685)
(cherry picked from commit 5e27edf4dfa1f2dbed8c69c08c6ae8e0f927af2d)

- URL:  https://github.com/kamailio/kamailio/commit/c18a32d821cf311ff78046bcba37676d0c9fad4f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:29:48+02:00

nathelper: docs - rephrased the remarks about set_contact_alias()

(cherry picked from commit c009f27578e8df9aa77ab852325dad8dc710d6c8)
(cherry picked from commit f1bd6bb8dec9db76acf697a7b1d177a2bfcfd7c1)
(cherry picked from commit c230842d1eab45752a4ec3c77c1cc688ae7098d4)

- URL:  https://github.com/kamailio/kamailio/commit/927d9a21da6f0e8cad0cc086b76559546beeb114
Author: drTr0jan <drtr0jan at yandex.ru>
Date:   2022-09-15T13:29:57+02:00

core: fix ksr_version_control() for FreeBSD build

(cherry picked from commit a8769af4c3a497d0f6a81cff17861e566ffa87bc)
(cherry picked from commit 88560506e42e0d127c2034b35397b29ee5909307)
(cherry picked from commit 2a02935045fadc2a363f1b8efb7c6c021de44cb8)

- URL:  https://github.com/kamailio/kamailio/commit/e43de8a3443c335487b305e26e4e53e31b5ce346
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:30:06+02:00

xhttp: docs - listed http_reply_parse core setting

(cherry picked from commit 36b0da00b9fc08be9e855d5dd4cc878b6e3c88bf)
(cherry picked from commit e07c2288053a21f5fc758f359a60ffaceb687f35)
(cherry picked from commit e2d6937882032479e7a0af0b00e2f0612f235355)

- URL:  https://github.com/kamailio/kamailio/commit/de4acc57766751794bcb1c8255e63426a9e525fb
Author: Henning Westerholt <hw at gilawa.com>
Date:   2022-09-15T13:30:14+02:00

ratelimit: fix docs to actual values in the code for queue and pipe limits

(cherry picked from commit cae9d78a6c8d33f6c4ec780901a55c27260c2000)
(cherry picked from commit 98342927e3493a8af6b859ab1cd1877f816a8bde)
(cherry picked from commit ab876c06229347b5bdb79da8940f9bac7c642634)

- URL:  https://github.com/kamailio/kamailio/commit/d7d093ec976a71acdc132e7dd52d9f8e07a9cc9e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:30:23+02:00

core/cfg: cast pointer to long to silent compiler warning

- GH #3208

(cherry picked from commit 26785f866eeadc6944af83ae1a57e8ff100f60f5)
(cherry picked from commit 8aceadf62fde1b1faf414e5d47c42102c64d2e90)
(cherry picked from commit e90c246c801e363706731fb79c3fa66daf1edc73)

- URL:  https://github.com/kamailio/kamailio/commit/626d9b4078956b49973320ad05452503af71a0fb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:30:31+02:00

msrp: proper cmap insert when last item has greater citemid

- condition for last item was processed first, resulting in improper
  order of items, GH #3215

(cherry picked from commit 1e4bf1dd7fbfc9d51f0e56e98472a42de781cdbd)
(cherry picked from commit a5cbf0bade8ab0b04d1f8e9288b239df4df8d76b)
(cherry picked from commit 0333468742b66760f055c8d4045c3996a801dc59)

- URL:  https://github.com/kamailio/kamailio/commit/158219f8282cd8f498fb20ac9b4840ad2bc66472
Author: Henning Westerholt <hw at gilawa.com>
Date:   2022-09-15T13:30:40+02:00

etc/kamailio.cfg: corrected a typo ("endabled"), GH #3223

(cherry picked from commit b46afeca6c515f5baf1812ca821321117df6478b)
(cherry picked from commit 33e1638b92c073f58b27232e7985a5ffe6994b7f)
(cherry picked from commit 624066ca10f2b6551b396e9fef9605ccea70ea4b)

- URL:  https://github.com/kamailio/kamailio/commit/adf9eb3d8d9e7d09db9f5912ac3ae7c5cf6dec7e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2022-09-15T13:36:18+02:00

core: parser - backport of parse_contact_headers()





More information about the sr-dev mailing list