- URL: https://github.com/kamailio/kamailio/commit/9758c88a12cf08edf2f18ae71e139521... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:50:35+02:00
core: kemi - KSR.is_method_in() uses E/e to match PRACK
(cherry picked from commit b04111b583b454b12ea0c6a265a14858c195b213) (cherry picked from commit ff5283b156f6aa934bd5f621537427d9f2b31b1d)
- URL: https://github.com/kamailio/kamailio/commit/b3623ff5cf1eed58b0af9f0ed85b6153... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:51:01+02:00
core: info message made dbg when adding a subst expression
(cherry picked from commit 80b3d5d036da493316a93594c770df1ef8218e5e) (cherry picked from commit 0b98ddb1ea04603851ce581a69111581a1d30a67)
- URL: https://github.com/kamailio/kamailio/commit/0d2edc1871aa8bf163e50612ded26682... Author: Dennis dennis_y@mail.ru Date: 2021-03-29T10:51:20+02:00
rtpengine: fixing wrong parsing the pair of IPv6 addr:port (#2592)
- fixing wrong parsing the pair of IPv6 addr:port in rtpengine module, when loading node information from database.
(cherry picked from commit 13d786e33d6f04a718af40ba345cf0827f752c2f) (cherry picked from commit f64d41efc8bf08daa8f4a36cb81d4620bea2b367)
- URL: https://github.com/kamailio/kamailio/commit/14fd3f6432e1385be78022c21f0f666e... Author: Paul Komkoff i@stingr.net Date: 2021-03-29T10:51:48+02:00
core: work around interface enum buffer overrun
When a system has too many interfaces and too many addresses, 8 kilobytes isn't enough to fit all of the netlink responses. As the result, kamailio gets stuck in a loop where it tries to do a 0-length recv.
Increase the buffer to 32K. It's a miniscule amount for modern times anyway. Also, add diagnostics to make further troubleshooting easier.
Proper fix would be to switch to libnl here, which would make a good weekend project.
(cherry picked from commit d2fd204b0ae35512a04702e480bb0d16878e98be) (cherry picked from commit 252b0dd2d778c15ac6e96c7c415296619df3dc3e)
- URL: https://github.com/kamailio/kamailio/commit/82476273898615f278ee209c65ad2beb... Author: Paul Komkoff i@stingr.net Date: 2021-03-29T10:52:00+02:00
core: fix unused argument in socket_info.c:get_flags
get_flags has an argument - family - which is supposed to be used in netlink message, otherwise why would we need it?
(cherry picked from commit 42f7702430c312b2c9caea8f617af4e3719ef12f) (cherry picked from commit 23000a3ab3d88419d4f0ac797aae201a22f0e1fb)
- URL: https://github.com/kamailio/kamailio/commit/0761382626bb4c8882c7fa5226e6380a... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:52:39+02:00
kamctl: option for rpc command to replace tokens in parameters
- supported now: replace '=CRLF=' with '\r\n' - fix 'kamctl ping' command by replacing '=CRLF=' with '\r\n' in multi-headers parameter
(cherry picked from commit 1c66f6a1a5d04c33f1912609a36729b06b6eebd7) (cherry picked from commit 9b5eade1faa8deeb3fcc8f9cb010f803c17ee309)
- URL: https://github.com/kamailio/kamailio/commit/577f8b9b8bb3920be739f940d0a1c8ee... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:52:52+02:00
kamctl: use tm.t_uac_wait for ping command
(cherry picked from commit 20d075a17189961baf63ac000e4417d7f04d8a08) (cherry picked from commit 6769d44cfab686824a6b077bc8cbb4a347fd3356)
- URL: https://github.com/kamailio/kamailio/commit/aee753d522088c09620e73872d5b18ad... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:53:30+02:00
kamctl: use param evaluation mode for cisco restart command
(cherry picked from commit 359050f9be40002aec1d3894dc43a2a8762ce8cc) (cherry picked from commit b8a7d2bfd1118d556c9e46dcab97fbcb45fa6187)
- URL: https://github.com/kamailio/kamailio/commit/ac05b82e8036b14423652b3bee2b347e... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:55:23+02:00
kamctl: added srv debug subcommand
- control server debug level via rpc
(cherry picked from commit 6b5aa70f09e294338a65a0bf2fcae8b92fdc6fae) (cherry picked from commit 3027f8b9daed5ca4f36d0779cd6f79e596bf42e1)
- URL: https://github.com/kamailio/kamailio/commit/5d34b8e4cc025c8b1bceee9fa066b9a7... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:55:58+02:00
app_python3: handle deprecated PyEval_InitThreads()
- https://docs.python.org/3/c-api/init.html#c.PyEval_InitThreads - GH #2626
(cherry picked from commit ca37f9247ecb6754fbdbd210fc59158bf0f32def) (cherry picked from commit f9f33d37f80003836cf87338a4dd96b1b4614c22)
- URL: https://github.com/kamailio/kamailio/commit/5030d4f7e066222e88813cf89ed387eb... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:57:08+02:00
tls: fixed small typo in log message
(cherry picked from commit 3c1a454a1ac4fe8e668f709d3e278bbce59c51d3) (cherry picked from commit a36805a26aa84e865ba18260d94587be44688883)
- URL: https://github.com/kamailio/kamailio/commit/7898de48fe58b3a17e846ba7b8e4af61... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:57:44+02:00
core: cfg.lex - do not destroy action if pre-fixup fails
- params might be in inconsistent state, shutdown is triggered which cleans the pkg anyhow - GH #2630
(cherry picked from commit dddd530ed9fa7b6ca8b31ff299105a53c39c1a5e) (cherry picked from commit 38dd7fd703f043c51756df936abc56103c891545)
- URL: https://github.com/kamailio/kamailio/commit/b2b0979ab435c82ea2dc9ba6e2552e3b... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:58:32+02:00
htable: docs - not about use of event_route[htable:mod-init]
(cherry picked from commit e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8) (cherry picked from commit e0461d1c4026dd2953e4352bea0586419980180b)
- URL: https://github.com/kamailio/kamailio/commit/17af137c8ce2112387b6e356bbc47970... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:59:04+02:00
pv: proper transfomation name in the log message
(cherry picked from commit b4d1def5d8a5ffaddbd87708d8dc99f0f5f8853c) (cherry picked from commit e8595172d317b03a335bfd7c29fdf09d2e6da8b5)
- URL: https://github.com/kamailio/kamailio/commit/f78d112e7c7e03e0c9121b9f34471c4e... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T10:59:52+02:00
rr: catch uri without host part when matching local addresses
- can happen for tel or urn uri
(cherry picked from commit 81cd9c5d6934392cafd4b73541a19dbfa4b553f9) (cherry picked from commit 908acb8f0995d10b1ed9334fc7b81166b14ab8cc)
- URL: https://github.com/kamailio/kamailio/commit/55689451b6902f6bcd61e3eaf5221d59... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:00:03+02:00
core: early detect of empty host for check_self()
(cherry picked from commit 6863cb8b0253c641146633bd063575a53bc6a466) (cherry picked from commit 5b6a77222eca4e927480ed7b18e7f233e3fdf822)
- URL: https://github.com/kamailio/kamailio/commit/856c5632011480b1281bb5f6ce8ebd64... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:00:13+02:00
jsonrpcs: use json null value for c null char* or str*
(cherry picked from commit c48e409b741821fa470788b3bca0ead32e4d6efc) (cherry picked from commit 3632d39b557d2b926ccfce4fd83b4c16568e6ee1)
- URL: https://github.com/kamailio/kamailio/commit/77a8514ee2c459579b706078237d134b... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:00:28+02:00
ipops: use local ip struct for internal resolving
- static structure from core can be overwritten on subsequential use - GH #2645
(cherry picked from commit 2ce244825bf7bc38f145699209ef7125ae5480d0) (cherry picked from commit 47b45b60a037808a675f7d52dd5b2ee80bfe0868)
- URL: https://github.com/kamailio/kamailio/commit/7c9f6aeb7f7bbaad68a14252f084b334... Author: Piotr Gregor piotr@signalwire.com Date: 2021-03-29T11:00:45+02:00
kamdbctl: typo in log message - core tables successfully installed
(cherry picked from commit 571fe52f4ad0cf5ceef98fb2d77c2711f3692c28) (cherry picked from commit 68ec1e125e5069160696c8a634cac43e14d35ddd)
- URL: https://github.com/kamailio/kamailio/commit/fe17b6f7117105a644b5888db0ffe308... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:11:35+02:00
ims_qos: typos in comments
(cherry picked from commit f9c336aa9a78169cf9c7f3fd9bfcfd22218078fb) (cherry picked from commit c9a46eb88365add327b5d6f11f121c26a6230e58)
- URL: https://github.com/kamailio/kamailio/commit/bad7d0aeb170b7a93787c3f60806d55e... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:38:58+02:00
ims_charging: renamed str_list_t to str_htlist_t
- fix conflict added by e1dc6dd6d9b206168f6da2929560ca6a64e1b41e
(cherry picked from commit 1f751775525fdcdb5a75b45fbf451e2bef3696ec) (cherry picked from commit 0df03a96e9ed07ff1683690f95598bf44b87701a)
- URL: https://github.com/kamailio/kamailio/commit/0301ed59003aceb645a8f7c781596c69... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:39:35+02:00
ipops: proper handling of return code for ip to buf conversion
- reported in GH #2695
(cherry picked from commit 1d7d78c31eeab717c7013a00650d3cb07895bac8) (cherry picked from commit 8bd9404ff172671338a91a16aa04cbf8e22db501)
- URL: https://github.com/kamailio/kamailio/commit/068f5d10a97e5aa79a14ac74e9b6d604... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:39:47+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) (cherry picked from commit 8ac768c9da3102db87a420b5a5bea8a960183698)
- URL: https://github.com/kamailio/kamailio/commit/fbf0e1eeb84f1bc3a66cc3f0f68d10f7... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T11:39:59+02:00
topos: one more update to enable processing ofr 100
(cherry picked from commit 620194165e0c6c27dfe9dbe382dc2e7b58be13b5) (cherry picked from commit a7442d19734a40c6b2f9df2d427216bf5631d3a9)
- URL: https://github.com/kamailio/kamailio/commit/3458fe7b341f312079948f86a1f01e20... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T12:18:08+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) (cherry picked from commit e8c38b14f2cecaaf41468e52bc23e5b15aa5cf81)
- URL: https://github.com/kamailio/kamailio/commit/3d4eb57841a07deb09e01afc214db9af... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T12:18:18+02:00
ctl: handle null char* and str* values everywhere
- not all cases were covered
(cherry picked from commit fa0d2f05ad5124f6166a0384265a827187c6c83f) (cherry picked from commit 25c26de179f3e5081afb2f1ff063bc535a7cc06b)
- URL: https://github.com/kamailio/kamailio/commit/34076bfe3a018a48addbfc5e4b017ac3... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T13:54:12+02:00
xmlrpc: fixed error assigning to str variable added by previous commit
(cherry picked from commit 4c6715b5e4a0938ece2937a787c6d2ed6e81a3d8) (cherry picked from commit 2c154f3cfaba97d9a97ca924ce17e01ac3519c74)
- URL: https://github.com/kamailio/kamailio/commit/18024d670a28602080e1ff32fa266585... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T13:54:31+02:00
textops: docs - note about search() doing posix regex matching
(cherry picked from commit 0cbee55284c4f4d5fef09a3185de31d04776e569) (cherry picked from commit 5a1c7faa6b72feaa71da383e5b19e6442a50b27d)
- URL: https://github.com/kamailio/kamailio/commit/0f10d2dee358ddf3dd4db9d1da6bff2e... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T13:55:01+02:00
usrloc: adjusted rpc reply text when the location domain table is not found
(cherry picked from commit d3a36ed6757eeda42dc32608a63b857ee9a67bb9) (cherry picked from commit a0a5b201041616d1df7f497eb4db7eb49b080f96)
- URL: https://github.com/kamailio/kamailio/commit/2710b7825ce4b74c7448575693c711cf... Author: easyrider14 stephane.houssin@hotmail.fr Date: 2021-03-29T13:55:25+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) (cherry picked from commit 631232a502de1e6ec60a72b4828ddfcaff57e805)
- URL: https://github.com/kamailio/kamailio/commit/d37e5da02d1de9b1c39a890a4c4536dd... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T13:55:38+02:00
tm: log message if starting cancel retransmission fails
(cherry picked from commit afe84defa4ab391064c266e15f557415c5249f7c) (cherry picked from commit 5ae6e5222a65030d8e2fd313ca1da8c4dad12830)
- URL: https://github.com/kamailio/kamailio/commit/d6a9148faff05125d06a3c7e6650ed75... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T13:55:53+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) (cherry picked from commit c6a07c6891fd14aa0d46d5b0d064bc45d41b1a88)
- URL: https://github.com/kamailio/kamailio/commit/d011770220830454219518da7f586ff5... Author: Dennis Yurasov dennis-y@yandex-team.ru Date: 2021-03-29T13:56:16+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) (cherry picked from commit 3141310b5cd6283d1f7b1ebed3d7471fb0d03138)
- URL: https://github.com/kamailio/kamailio/commit/1219a949663dd1e18499ec135e06fe0f... Author: Henning Westerholt hw@skalatan.de Date: 2021-03-29T13:56:26+02:00
nathelper: small spelling fixes
(cherry picked from commit 46dee155ee10a2f11ecfd41b103f92752042c5ec) (cherry picked from commit 695439f128ccae4306730735eac7a9e8dd286eb9)
- URL: https://github.com/kamailio/kamailio/commit/081407592b57b3704b4183ae6c2466e6... Author: Miteshkumar Thakkar mitesht@users.noreply.github.com Date: 2021-03-29T13:56:37+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) (cherry picked from commit d0f028b4f48fc6e55612ed43bc9160d2bf67fb10)
- URL: https://github.com/kamailio/kamailio/commit/66a35ce02a1b68672dbd965e632877b8... Author: Richard Fuchs rfuchs@sipwise.com Date: 2021-03-29T13:56:59+02:00
rtpengine: fix typo in docs
(cherry picked from commit 5cc888f0e9e305734621c0db1f63a47f2f0c381a) (cherry picked from commit ad6559f48735a9b369caad851bf87392a12dee9a)
- URL: https://github.com/kamailio/kamailio/commit/ad4f9c76fc607bbd195eb612f1a4707c... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T13:57:43+02:00
acc_diameter: init variables for safer cleanup
(cherry picked from commit 5c48d437935e971482c9bbf41f067d120911e2c8) (cherry picked from commit 652c3fb55f94efee0c9d5b16f3f492ad8e771984)
- URL: https://github.com/kamailio/kamailio/commit/e3deee64670b9d4280a5fe53d4492407... Author: Daniel-Constantin Mierla miconda@gmail.com Date: 2021-03-29T13:58:10+02:00
pv: use unsigned for safer non-ascii bit shifting for hexa
- related to GH #2690
(cherry picked from commit c331e6dddb238abe5fc832ce3d3934fbe56ad2f7) (cherry picked from commit 7faaf17a532de7c2f4f781f3a33bfd8306458ca0)