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

Daniel-Constantin Mierla miconda at gmail.com
Mon Mar 29 10:40:48 CEST 2021


- URL:  https://github.com/kamailio/kamailio/commit/8ac768c9da3102db87a420b5a5bea8a960183698
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:15:04+02:00

topos: handle 100 response completely

- it may be needed by other modules to be processed with all via stack

(cherry picked from commit 80e812caf83a131c5f830b7d23de754136fd54f7)

- URL:  https://github.com/kamailio/kamailio/commit/a7442d19734a40c6b2f9df2d427216bf5631d3a9
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:15:17+02:00

topos: one more update to enable processing ofr 100

(cherry picked from commit 620194165e0c6c27dfe9dbe382dc2e7b58be13b5)

- URL:  https://github.com/kamailio/kamailio/commit/e8c38b14f2cecaaf41468e52bc23e5b15aa5cf81
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:15:45+02:00

xmlrpc: use <nil/> for null string values

- XML-RPC extension listed at https://en.wikipedia.org/wiki/XML-RPC#Data_types

(cherry picked from commit 17b9a6add82781f71b4d84da7c804e0e72c8b026)

- URL:  https://github.com/kamailio/kamailio/commit/25c26de179f3e5081afb2f1ff063bc535a7cc06b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:15:56+02:00

ctl: handle null char* and str* values everywhere

- not all cases were covered

(cherry picked from commit fa0d2f05ad5124f6166a0384265a827187c6c83f)

- URL:  https://github.com/kamailio/kamailio/commit/2c154f3cfaba97d9a97ca924ce17e01ac3519c74
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:16:10+02:00

xmlrpc: fixed error assigning to str variable added by previous commit

(cherry picked from commit 4c6715b5e4a0938ece2937a787c6d2ed6e81a3d8)

- URL:  https://github.com/kamailio/kamailio/commit/beb59d4bf335c927d1224e02a67e81d2f530ca14
Author: Riccardo Villa <riccardo.villa at netaxis.be>
Date:   2021-03-29T10:17:25+02:00

ims_diameter_server: check response is not null before json conversion

(cherry picked from commit 6968f1df9e9d3d66810df910d290f3d9368255fe)

- URL:  https://github.com/kamailio/kamailio/commit/9fb04eb982ef4903801970981faff9b547258c32
Author: Riccardo Villa <riccardo.villa at netaxis.be>
Date:   2021-03-29T10:17:42+02:00

ims_diameter_server: fix initialization of s_message

(cherry picked from commit faf1edabf732af5a24ad0399098ad11e27b3a1ab)

- URL:  https://github.com/kamailio/kamailio/commit/0d4e6c8b7450823dfb8caa6baaa6ce08328b1af3
Author: Riccardo Villa <riccardo.villa at netaxis.be>
Date:   2021-03-29T10:17:58+02:00

ims_diameter_server: drop cdp session to avoid deadlock

(cherry picked from commit 84c342277f2a73196cb377476f2b80e6b4085e7b)

- URL:  https://github.com/kamailio/kamailio/commit/532eedac63d0bd2b0c4c6b4f9557ac243b008376
Author: Riccardo Villa <riccardo.villa at netaxis.be>
Date:   2021-03-29T10:18:17+02:00

ims_diameter_server: fix check for addAVPsfromJSON return code

(cherry picked from commit 88d38bd306f595585af6e972ac529b40d7a93b58)

- URL:  https://github.com/kamailio/kamailio/commit/5a1c7faa6b72feaa71da383e5b19e6442a50b27d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:18:40+02:00

textops: docs - note about search() doing posix regex matching

(cherry picked from commit 0cbee55284c4f4d5fef09a3185de31d04776e569)

- URL:  https://github.com/kamailio/kamailio/commit/50e9db0cd53381cec5e522777556adbb6bf1a039
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:21:02+02:00

pv: handle missing fields (otcid, instance) for $banch() and $sbranch()

(cherry picked from commit 0c4becd70428ef15be76fb0aa53932e5803c6bd0)

- URL:  https://github.com/kamailio/kamailio/commit/a0a5b201041616d1df7f497eb4db7eb49b080f96
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:21:17+02:00

usrloc: adjusted rpc reply text when the location domain table is not found

(cherry picked from commit d3a36ed6757eeda42dc32608a63b857ee9a67bb9)

- URL:  https://github.com/kamailio/kamailio/commit/8248442af0d32ee4045590dbb8b083bad5416933
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:21:36+02:00

rtp_media_server: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE

(cherry picked from commit 7532f864cb9698aff95b9023bc9ff6959a41fd3f)

- URL:  https://github.com/kamailio/kamailio/commit/631232a502de1e6ec60a72b4828ddfcaff57e805
Author: easyrider14 <stephane.houssin at hotmail.fr>
Date:   2021-03-29T10:22:14+02:00

 cplc: permanent contact not skipped by lookup anymore

- a permanently registered contact has an "expires" value of 0 in usrloc
  when processing lookup, cplc module checks that contacts are not expired by
  checking that the "expires" value of the contact is not lower than current
  time
  as a consequence, permanently registered contact are alsways skipped and
  never targeted

(cherry picked from commit 525ee139abcb45f71bda42b417b5f8e75c12a622)

- URL:  https://github.com/kamailio/kamailio/commit/5ae6e5222a65030d8e2fd313ca1da8c4dad12830
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:23:14+02:00

tm: log message if starting cancel retransmission fails

(cherry picked from commit afe84defa4ab391064c266e15f557415c5249f7c)

- URL:  https://github.com/kamailio/kamailio/commit/9fb67b2d70dadefe667c0bfbff7e3241b6b94c33
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:23:38+02:00

uac: docs - listed uac_auth_mode() function

(cherry picked from commit be4e1843c54e70206688c1f2d1f5483165baef8f)

- URL:  https://github.com/kamailio/kamailio/commit/da5df462c81ba7e4ef700fbd19bc57cd40007b7d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:23:48+02:00

uac: exposed uac_auth_mode() also as uac_mode([mode]) to match docs

(cherry picked from commit bb1fe2fc12cb0499c5242c220dd8065e83fe6e61)

- URL:  https://github.com/kamailio/kamailio/commit/c6a07c6891fd14aa0d46d5b0d064bc45d41b1a88
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:24:02+02:00

registrar: documented lookup_to_dset() cfg function [skip ci]

- function available for long time, but somehow was not documented
- GH #2623

(cherry picked from commit 56cdf70ea008b5401bdd7d1824f15788f85fc6fa)

- URL:  https://github.com/kamailio/kamailio/commit/293e161fb8828310954ea37f522c2e0b526ac827
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:24:19+02:00

presence: do not init db in dmq worker for in-memory only mode

- GH #2642

(cherry picked from commit 2b475553ef77f63cb444c34ad6c2df0ea237c88b)

- URL:  https://github.com/kamailio/kamailio/commit/5d47465d6791f6213994ae77089d1569a2ea0bf4
Author: Aleksandar Yosifov <alexyosifov at gmail.com>
Date:   2021-03-29T10:26:07+02:00

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)

- URL:  https://github.com/kamailio/kamailio/commit/3141310b5cd6283d1f7b1ebed3d7471fb0d03138
Author: Dennis Yurasov <dennis-y at yandex-team.ru>
Date:   2021-03-29T10:31:05+02:00

rtpengine: remove square brackets from IPv6 address for getaddrinfo function

- After loading from DB rn_address is in form: [x:x:x:x:x:x:x:x]:nnnn, getaddrinfo function expect ipv6 in node argument without square brackets, otherwise, the argument is interpreted as FQDN.

(cherry picked from commit 491d1261e04e09f13990d5062c21faca7eb32b37)

- URL:  https://github.com/kamailio/kamailio/commit/695439f128ccae4306730735eac7a9e8dd286eb9
Author: Henning Westerholt <hw at skalatan.de>
Date:   2021-03-29T10:31:38+02:00

nathelper: small spelling fixes

(cherry picked from commit 46dee155ee10a2f11ecfd41b103f92752042c5ec)

- URL:  https://github.com/kamailio/kamailio/commit/d0f028b4f48fc6e55612ed43bc9160d2bf67fb10
Author: Miteshkumar Thakkar <mitesht at users.noreply.github.com>
Date:   2021-03-29T10:32:02+02:00

app_lua: Fixed error 'too many parameters'

- Calling function KSR.secsipid.secsipid_add_identity() has six parameters, is giving error 'too many parameters'

(cherry picked from commit 5460949614c92c7dbfb7f63274540500f2a69d5b)

- URL:  https://github.com/kamailio/kamailio/commit/d23aef79e6ecd6149b9a6db7a09dd467e92a5e4c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:32:17+02:00

core: comments updated for msg_send_buffer()

(cherry picked from commit 9c2c4bafa0f0cd980b5867e7d4c0995255730f87)

- URL:  https://github.com/kamailio/kamailio/commit/e2c7d171bbd65e2689a3c498330c546d7bf0a7fa
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:32:34+02:00

core: events - rename SREV_NET_DATA_SEND to SREV_NET_DATA_SENT

- reflects better the purpose, being executed after the message is sent

(cherry picked from commit 93df5a5241f57ffb71dad0b0df04a256b7b0b7b4)

- URL:  https://github.com/kamailio/kamailio/commit/d8871bfa1d0a3b2f1c01fb51e518e1e5501f905c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:32:47+02:00

siptrace: renamed SREV_NET_DATA_SEND to SREV_NET_DATA_SENT

(cherry picked from commit e1570a115f99c896d3703b756fe95cc28e0cb7d5)

- URL:  https://github.com/kamailio/kamailio/commit/0c0d833aeeaf6a4fed91300189e2c4fea3f9afdb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:33:05+02:00

pv: docs - note about use of $shv() in kemi scripts for shvset param [skip ci]

(cherry picked from commit bcc6370cdc00f25ce3d0f29e168c20ca880dcda2)

- URL:  https://github.com/kamailio/kamailio/commit/9a8002541773108a3a9dcb8a2f31a917e8b14bc4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:33:19+02:00

pv: docs - relocated shvset note outside of param definition details [skip ci]

(cherry picked from commit c959a3c5f5efa1158bd53a31476f33d080793928)

- URL:  https://github.com/kamailio/kamailio/commit/ad6559f48735a9b369caad851bf87392a12dee9a
Author: Richard Fuchs <rfuchs at sipwise.com>
Date:   2021-03-29T10:33:40+02:00

rtpengine: fix typo in docs

(cherry picked from commit 5cc888f0e9e305734621c0db1f63a47f2f0c381a)

- URL:  https://github.com/kamailio/kamailio/commit/75caa3c348706838722898c01e324b925306b4e2
Author: Ovidiu Sas <osas at voipembedded.com>
Date:   2021-03-29T10:34:12+02:00

siptrace: properly terminate logs with '\n'

(cherry picked from commit 5ac49634c18955ffedd0ad909d2199e5881905c6)

- URL:  https://github.com/kamailio/kamailio/commit/652c3fb55f94efee0c9d5b16f3f492ad8e771984
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:35:00+02:00

acc_diameter: init variables for safer cleanup

(cherry picked from commit 5c48d437935e971482c9bbf41f067d120911e2c8)

- URL:  https://github.com/kamailio/kamailio/commit/d7cec6d68fc2198ae69d3c5d30dd0fb5fda0264b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:35:40+02:00

core: use unsigned for safer non-ascii bit shifting for hexa

(cherry picked from commit 9efe1e0c32ae43d67240d6a97306e3cff61c3c55)

- URL:  https://github.com/kamailio/kamailio/commit/7faaf17a532de7c2f4f781f3a33bfd8306458ca0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2021-03-29T10:35:50+02:00

pv: use unsigned for safer non-ascii bit shifting for hexa

- related to GH #2690

(cherry picked from commit c331e6dddb238abe5fc832ce3d3934fbe56ad2f7)





More information about the sr-dev mailing list