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

Henning Westerholt hw at skalatan.de
Wed May 13 15:34:19 CEST 2020


- URL:  https://github.com/kamailio/kamailio/commit/f1c05b27544736f9f7f4db25072e62e1acc54542
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T11:43:15Z

core: initialize memory to 0 in cfg parser in a few more places

(cherry picked from commit 5e42adae624f9741e26dfb0af4accede2a8f92d2)

- URL:  https://github.com/kamailio/kamailio/commit/1cc1cd9d1f921af74aaf4355b860605498c7ac65
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T11:43:15Z

core: small improvement related to commit 5e42adae624f9741 in cfg parser

(cherry picked from commit f879b4c4d75777892f160d8abe639c6f15f68569)

- URL:  https://github.com/kamailio/kamailio/commit/fbcee7886e704d5f83eb0ddaad0b4f6a0e350e59
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:43:15Z

tm: safe list iteration in tm_clean_lifetime()

(cherry picked from commit 325a45e846faae3e5dfa333727d5fab294e44dac)

- URL:  https://github.com/kamailio/kamailio/commit/0b6f5d890da1b20c43a15d5ce980a0ef6cd89af2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:43:15Z

kamctl: kamctlrc - fix CHROOT_DIR example and coherent use of ## for comments

- ## is used for explanatory comments
- # is used for commented options

(cherry picked from commit 517b3be4b06473d1d64d1fe198c4a9c149bcc1b0)

- URL:  https://github.com/kamailio/kamailio/commit/c81fc143ea2b90573112f4e3aad23b7985c0e610
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T11:43:15Z

textopsx: small spelling fix in docs

(cherry picked from commit 53ccb420c0414a12af0783add864bb4d97a65d90)

- URL:  https://github.com/kamailio/kamailio/commit/ee52f834092d6e2fd8e80f110ec05e71dfb2e69c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:43:15Z

pike: docs - aligned ip tree example

(cherry picked from commit e65ce2fd407626acc89879033a2114cf521457dc)

- URL:  https://github.com/kamailio/kamailio/commit/ff5280155c1740f61990949e45e5492dd32a6f55
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:43:15Z

sst: docs - more info about how timeout_avp is used

(cherry picked from commit b800ffb9fb1de6ee0d7b6c2b42a25669022c1142)

- URL:  https://github.com/kamailio/kamailio/commit/8cc08c3a217bcd1aa4df472773dde44d7c5c9f74
Author: Nathan Bruning <nathan at iperity.com>
Date:   2020-05-13T11:43:15Z

core: fix returning multiple IPs for a cached DNS entry

(cherry picked from commit 29a35ec3cec8b9c3ee4b45c8d84308701bda097c)

- URL:  https://github.com/kamailio/kamailio/commit/fd4d00868e3527a9841db38d0b4216cce27ac519
Author: Zero King <l2dy at icloud.com>
Date:   2020-05-13T11:43:15Z

rtpengine: fix zero-length log placeholder

(cherry picked from commit 740afac15b3d8d618b5101a761a37f5808d4b4f0)

- URL:  https://github.com/kamailio/kamailio/commit/fdefbecdce5a7153a89e29e0750dfc266d70b251
Author: Zero King <l2dy at icloud.com>
Date:   2020-05-13T11:43:15Z

rtpproxy: fix zero-length log placeholder

(cherry picked from commit 030f18b5cffeb117dcf582cf12c5b3c35ace1469)

- URL:  https://github.com/kamailio/kamailio/commit/003c9ea66ae77957899776d10b0ef291b5fefb00
Author: Zero King <l2dy at icloud.com>
Date:   2020-05-13T11:43:15Z

nathelper: fix zero-length log placeholder

(cherry picked from commit 69714b26c63c75df6759f9158c7181d4f86b4764)

- URL:  https://github.com/kamailio/kamailio/commit/a325bf7ea5bec95d3ddb638c852e46a122003a7c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:43:15Z

rtpengine: replaced rtpproxy with rtpengine

- avoid confusion in printed log messges

(cherry picked from commit dda07c69420e1a38948dae4b71f8005b2375253b)

- URL:  https://github.com/kamailio/kamailio/commit/dcccf002cc21af47d654d7e298147ae1f4158bcb
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:45:05Z

topoh: skip http reply handling

(cherry picked from commit 345d6f67006e4254300209742a2778b925cafaf7)

- URL:  https://github.com/kamailio/kamailio/commit/f26f42712a447b033792ce3e514c70d50064ecb6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:45:11Z

topos: skip http reply handling

(cherry picked from commit fad795648f8cbf12cc099dea18092ff7beee9c75)

- URL:  https://github.com/kamailio/kamailio/commit/a701a78df5b0affb267153ffa878f7d85d51d7cb
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T11:45:31Z

db: update README describing the DB XML framework

(cherry picked from commit 25e61922244ec9c438fc472500472b59d191093a)

- URL:  https://github.com/kamailio/kamailio/commit/c1e9fac3284c84110cbf1406313acf3d374e9b80
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:45:57Z

dispatcher: docs - added modparams for keepalives in sample config file

(cherry picked from commit 6fb8cb820207e51e7e6ae07020c17c32b9fa9aa0)

- URL:  https://github.com/kamailio/kamailio/commit/22c79b10542f004cce245a7412ccf5a8b9a4cbf6
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:46:50Z

kamcmd: use pkg-config to get compile flags for lib readline

(cherry picked from commit 0e6e05f8bec1fb451375d71a6b929a6908c5689d)

- URL:  https://github.com/kamailio/kamailio/commit/ab544f384da96fbed41b5856b0b5698d6a000ebc
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:47:02Z

kamcmd: Makefile - updated the msg target to print pkg-config detections

(cherry picked from commit 331ffea6c8c8b2c7cf38e3d7eda882a6becd326a)

- URL:  https://github.com/kamailio/kamailio/commit/c77a9efc7295fed897de805be08f00260012efef
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:47:33Z

kamctl: cmd trap output file with txt extension

- easier to view inline when sent via email, without extensions being
binary encoding and requiring explicit download

(cherry picked from commit 41841dfc153894a97609bdc95d78a12cb2b304ca)

- URL:  https://github.com/kamailio/kamailio/commit/f140b9e04021fe6957c1a8712025847cb776af57
Author: Bastian Triller <bastian.triller at gmail.com>
Date:   2020-05-13T11:47:48Z

sipcapture: fix spelling errors

(cherry picked from commit cc1142fcc15e0875d309de894a239325526fa186)

- URL:  https://github.com/kamailio/kamailio/commit/beb772654d0602cd2f146b60b8c000ff3bea754e
Author: Greg Troxel <gdt at lexort.com>
Date:   2020-05-13T11:48:17Z

Makefile.defs: On NetBSD, link with -lm

(cherry picked from commit 3ccaac365da6078a96681109efebc70dcb12fc55)

- URL:  https://github.com/kamailio/kamailio/commit/40a540f8ec966d0ed1ec7fffe1ce609f6f2c9b6c
Author: Greg Troxel <gdt at lexort.com>
Date:   2020-05-13T11:48:24Z

Makefile.defs: Only add -ldl on systems that use it

kamailio uses dlopen, and on some systems, one must link with -ldl.
On others, this is not needed and there is no libdl.  For now, simply
omit -ldl on NetBSD (which doesn't have or require it), and don't try
to change behavior on other systems.

(cherry picked from commit bca9768b6f2667bad8472fa99a113b8249ca0f9a)

- URL:  https://github.com/kamailio/kamailio/commit/8764cbf3af221fe6ce6ec3c29eebc6f40844205b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:50:17Z

corex: docs - examples with setting xavps for via functions

(cherry picked from commit 1e58a56cb7f9d83ca0c943481d02c429d33e188a)

- URL:  https://github.com/kamailio/kamailio/commit/4f94de7f26482002918cbb25c0d045e4008d5696
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T11:52:38Z

lib/srdb1: fix warning about wrong namespace in version.xml

(cherry picked from commit d4311f3dfa3fc6c3836e8573fb12bc2ae4b6c264)

- URL:  https://github.com/kamailio/kamailio/commit/87e8cfa00bf2d21aa4267dd8b1c8df70c0eef4a4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:56:30Z

pdb: covert byte-by-byte from buffer to short-int to avoid unalignment compile warning

- GH #2298

(cherry picked from commit 86ebb4eef482b37a3bb8bf033caa4d87fd8aeb87)

- URL:  https://github.com/kamailio/kamailio/commit/670ca687be62d130c4db38563eefa01360880f0b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T11:58:30Z

permissions: docs - note about netmask value 0 in the database column

(cherry picked from commit 8729a55f00b8ba6adbf97921ef09d56080145810)

- URL:  https://github.com/kamailio/kamailio/commit/870f2cc861fde0ed0f8bc3322bbe097f10d0b956
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:04:15Z

dispatcher: handle the case of maxload 0 for call load distribution

- GH #2297

(cherry picked from commit 0115d3424c0f8780a661882527f39b2b39d0e74e)

- URL:  https://github.com/kamailio/kamailio/commit/e0d8e300ccb6a4fa54ab15f558a4017a2d5bd5b4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:04:25Z

db_redis: var initialization and safety check to avoid compiler warnings

(cherry picked from commit b9b177ccffd58b11cf460764514486d29637dd55)

- URL:  https://github.com/kamailio/kamailio/commit/71c692abb4a17d799cc162860ebd329747d3fee8
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:05:50Z

pv: do not set ending '\0' for port value in pv_set_ruri_port()

- it can be a reference to a static string, ending up in a crash
- GH #2258

(cherry picked from commit 1f76bca74839f35d11f42edf758eb046cedb752c)

- URL:  https://github.com/kamailio/kamailio/commit/8a06a8e456c1a6cd7deb7626efb012ba2eb8c113
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2020-05-13T12:06:28Z

core: remove compiler warnings [-Wstring-plus-int]

> core/parser/parse_fline.c:241:17: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
>                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
>                                        ~~~~~~~~~~~^~
>
> core/parser/parse_fline.c:241:17: note: use array indexing to silence this warning
>                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
>                                                   ^
>                                        &          [ ]
> core/parser/parse_fline.c:247:18: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
>                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
>                                        ~~~~~~~~~~~~^~
>
> core/parser/parse_fline.c:247:18: note: use array indexing to silence this warning
>                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
>                                                    ^
>                                        &           [ ]
>
> 2 warnings generated.

(cherry picked from commit f2959f422bb8171241728f5148d4b21c9cc2c681)

- URL:  https://github.com/kamailio/kamailio/commit/990e0f3d0a483c9bdc52de538d5e9b5a0fcee660
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2020-05-13T12:06:37Z

core: remove compiler warnings [-Wstring-plus-int]

> core/parser/parse_fline.c:93:34: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
>               strncasecmp( tmp+1, SIP_VERSION+1, SIP_VERSION_LEN-1)==0 &&
>                                   ~~~~~~~~~~~^~
>
> core/parser/parse_fline.c:121:9: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
>       } else IFISMETHOD( INVITE, 'I' )
>              ^~~~~~~~~~~~~~~~~~~~~~~~~
>
> core/parser/msg_parser.h:131:35: note: expanded from macro 'IFISMETHOD'
>              strncasecmp( tmp+1, #methodname +1, methodname##_LEN-1)==0 &&     \
>                                  ~~~~~~~~~~~~^~

(cherry picked from commit 2b070a622fa3c78d929580fda3c7952963c4066b)

- URL:  https://github.com/kamailio/kamailio/commit/0b33f3b2cdb5950c816723cb310b2844a5c13a2d
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T12:07:18Z

core: better debug logging in mk_action function

(cherry picked from commit 10b96696b82d2e70c15f3e4bc52097f0a5062499)

- URL:  https://github.com/kamailio/kamailio/commit/a18f9ae5110207b0d99283cd987aebafe3470a2f
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:08:12Z

dialog: keep route block index as signed int

- otherwise it can be broken value when route block doesn't exit and
kemi callback should be executed
- reported by David Escartin

(cherry picked from commit 6c557efc1b9cb8c880a05235c94780bbaf305073)

- URL:  https://github.com/kamailio/kamailio/commit/9e3e24726e9c60b3e61b3a46366cfa902b6adeae
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:10:54Z

dmq: init worker structure in chid_init for PROC_INIT rank

- have it ready when other processes are started

(cherry picked from commit 21bdbff049571ca22f1205a041c8b1162005d319)

- URL:  https://github.com/kamailio/kamailio/commit/889938f19a5b012f149f6e853c40211e075dec67
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:11:17Z

dialog: detailed debug messages when resolving the timeout

(cherry picked from commit 20013e4e2bf1a5d5ce8535e07320dca034639286)

- URL:  https://github.com/kamailio/kamailio/commit/60092cc36f8e1b0869d16b1e684cf3f6eec78935
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:11:28Z

sst: debug message when setting timeout avp

(cherry picked from commit 56ed5c028bd97837c7a9e0017a2599f09554211f)

- URL:  https://github.com/kamailio/kamailio/commit/b150eacb841b1a7565b763767eb790f3df3aecf0
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:11:50Z

dialog: dmq operations under locked dlg table entry

- protect against races that could be due to rentransmissions or other
parallel processing cases
- related to GH #2224

(cherry picked from commit 8965ff07f2e9fa105fc56896eed9caf4b6faf261)

- URL:  https://github.com/kamailio/kamailio/commit/bccfb5ad45bc58cc77f2a64efc60942816d4c0df
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:12:35Z

dialog: exposed functions to search dlg and lock table entry

(cherry picked from commit 125031daeade9dab5c36b912dda65700d95c4c6a)

- URL:  https://github.com/kamailio/kamailio/commit/843138e4455c6c0aa0e74b2e3f0d00877f602951
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:12:40Z

dialog: functions to search dialog by uuid and keep table entry locked

- helper macros to lock/unlock table entry with dlg cell structure

(cherry picked from commit a4f8c0291bfd32752c0c2c323f618c6ac0c91d53)

- URL:  https://github.com/kamailio/kamailio/commit/8149fc45b6188a129440e7ac2754899628617878
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:15:31Z

cfgutils: use same type for local variable in rpc gflags functions

(cherry picked from commit 5411eda4e44a487479d00433583a68a328aca9a3)

- URL:  https://github.com/kamailio/kamailio/commit/0cbdd5e676aa9f01932182c6b70030aa9ce4c1d4
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:16:37Z

lib/srdb1/schema: removed kamailio-extensions.xml file

- file didn't have any content itself, tried to include an inexistent
extra.xml, which generated an warning for 'make dbschema'

(cherry picked from commit 367a865e7f0c9cd67fda9176add1ca3c0dad2d46)

- URL:  https://github.com/kamailio/kamailio/commit/181c8e3dc6b2aca5eb66f91a7db3c3a315ab4e08
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:18:27Z

msilo: docs - fixed position of parameter and whitespacing

- parameter position was broken at the end of file

(cherry picked from commit 1e3d7d319d07cd022c374ed2698fb905dacf50b7)

- URL:  https://github.com/kamailio/kamailio/commit/895df41d33fdec3f090da59a210847df1c0d7000
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:19:41Z

app_sqlang: docs - fix for rpc command name

(cherry picked from commit a072e170c07370f97716ae719abb35c508d98564)

- URL:  https://github.com/kamailio/kamailio/commit/47a8be938c39ffb335a36bfa34a9d37cd73e8803
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2020-05-13T12:19:54Z

misc: kemi examples, add missing kemix module

change introduced at 01ac570c2fbda800d1e00cd50305739cf0596ebf

(cherry picked from commit e123971726a8d18627091870086ee7d244e9802f)

- URL:  https://github.com/kamailio/kamailio/commit/5f5372e3d94db873d810d15154b5d96ce65e567f
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2020-05-13T12:19:59Z

misc: examples kemi, don't fail if optional modules are not loaded

kamailio-basic-kemi.cfg has some define instructions that can be
removed ( WITH_MYSQL, WITH_AUTH, ...)

So lets make sure that modules are there in the lua script before
using the defined routes.

(cherry picked from commit 661fc0193da9e559e22b83b006db3e23345c092c)

- URL:  https://github.com/kamailio/kamailio/commit/20d7188d253020e82eb6d880c0cc5163216ad12a
Author: Sebastian Kemper <sebastian_ml at gmx.net>
Date:   2020-05-13T12:20:35Z

app_python3: update Python3 detection mechanism

This commit

  - removes the python calls whose output is never actually used.

  - changes the include discovery to use python3(.x)-config. This is
    preferable because it also works for cross-compiling. Calling
    python3(.x) directly will always provide host flags, which for
    cross-compiling is not feasible.

  - updates LDFLAGS discovery to also work with >= Python 3.8. To
    achieve this python3(.x)-config is first run with the argument
    "--embed". If this does not succeed (exit status 1)
    python3(.x)-config is run again without "--embed". This is the
    method suggested by Python upstream to provide backwards
    compatibility. See [1] for more details.

[1] https://docs.python.org/3/whatsnew/3.8.html

Signed-off-by: Sebastian Kemper <sebastian_ml at gmx.net>
(cherry picked from commit 05af36d34aa2668780aa111878206c6797fa98b0)

- URL:  https://github.com/kamailio/kamailio/commit/a6fc2a5f726d494e28ff171db83a1361b544fe7b
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:21:57Z

app_python3: Makefile - suppress warning if --embed is not supported by python3-config

(cherry picked from commit 392688fc756a97f65c2433bb6af7adedca4e0abf)

- URL:  https://github.com/kamailio/kamailio/commit/59eb7e9efcef2d22d32cf8a9ac57c5148c0ade51
Author: Sergey Safarov <s.safarov at gmail.com>
Date:   2020-05-13T12:23:11Z

pkg/kamailio: fixed python3 deps for RHEL 6

(cherry picked from commit 5f31a56acd25f892e6275e6ac786677f2eb2be0c)

- URL:  https://github.com/kamailio/kamailio/commit/e031f66a6cd431745ec9b58e6b22b9b201fb341e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:23:29Z

misc/examples/kemi: make reply code integer everywhere

(cherry picked from commit 28be94ea97216ba7ac1420130cc01ebda167c5d8)

- URL:  https://github.com/kamailio/kamailio/commit/2c69d0eb1ce460c36adb540676035f383616669d
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:35:44Z

core: parser - removed temporarily remark for module reserved internal flags

(cherry picked from commit 8801ee89856d4a37709869a5c01dfa66988b8f5a)

- URL:  https://github.com/kamailio/kamailio/commit/0ec5987ffedcee6dfe00a5fe1c233cdbd4e9c119
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:38:22Z

siptrace: docs - fix siptrace control command example in the overview

(cherry picked from commit 768b0b2c1559211dbc3c5b2e01a25bac8fd2540a)

- URL:  https://github.com/kamailio/kamailio/commit/9b2b3679129c2fe1e9fe0ca4124308f543f47bdc
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:45:10Z

rr: docs - updated ids for xref linkend

(cherry picked from commit 62a2553043f81cd47f611d2829181604488a4b0c)

- URL:  https://github.com/kamailio/kamailio/commit/6dba53cbcae5ad5f2b796cd81383973bde853844
Author: fredposner <fred at qxork.com>
Date:   2020-05-13T12:45:36Z

tls: fix typo in documentation

- params.xml: replace "private" with "private_key"

(cherry picked from commit ad91985849e46beee757d48ee9041b81bef9bd81)

- URL:  https://github.com/kamailio/kamailio/commit/8bbe86b45d80cbb0be96979b0634db3afd119ab1
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:54:39Z

core: data lump - updated comments and param names reflect better the purpose

- coherent whitespacing

(cherry picked from commit 36d55b1fca14eb1a055dedac2e3cdb81b48c3a22)

- URL:  https://github.com/kamailio/kamailio/commit/7c237acb1f5f7b4ddde21d8f3700d44aebce7393
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:55:16Z

nathelper: new parameter nat_addr_mode

- if set to 0, default private net addresses are checked by
nat_uac_test()
- if set to 1, other reserved net addresses are checked by
nat_uac_test()
- default 1 (reserved addresses are considered not routable)
- related at GH #2277

(cherry picked from commit a10e7652f24bc7ed8e74ff27d16da5d77689b6ac)

- URL:  https://github.com/kamailio/kamailio/commit/d3a617a3bf81e9665d6d6da236970386a7c33935
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:55:21Z

nathelper: docs for nat_addr_mode parameter

(cherry picked from commit 9721922e2e47f3e8403bc540ecd73b55f41d5d91)

- URL:  https://github.com/kamailio/kamailio/commit/094719a56211e826cb0b26ef5ac7cffb86e5f35e
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:55:32Z

nathelper: docs - fix ending tags issues introduced with previous commit

(cherry picked from commit 288f1f17cb36cd69ea2daed7afcaa859ccc72d58)

- URL:  https://github.com/kamailio/kamailio/commit/9c14f4bca395a0fbd1cc3b62d0c6651098e94639
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:56:15Z

tm: do not return if kemi callback execution fails for t_continue()

- have same behaviour as with route blocks

(cherry picked from commit 2161f0cc316af0e1153b01f327d0e7c50523060c)

- URL:  https://github.com/kamailio/kamailio/commit/1b9fb8a42d9b1f6e66e403af494ecafc388e18c2
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:57:53Z

redis: init variables to get rid of compile warnings

- GH #2298

(cherry picked from commit f1de08eef86dc2cd98509c90fa8b28212d47ca37)

- URL:  https://github.com/kamailio/kamailio/commit/ed089ab7a65b268e0b519ab3ebd889f2a2193030
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T12:58:10Z

app_python: use -fno-strict-aliasing for gcc

- python2 is known for not confirming strict aliasing
- it is EoL and likely not going to be fixed
- GH #2298

(cherry picked from commit 3366bf4f3746285d9dc29e8a2461f53983f0acf0)

- URL:  https://github.com/kamailio/kamailio/commit/23abc1faa014e4a6ef3cb3bca64a33e7786c852c
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T13:07:06Z

sipdump: safety check for local socket pointer

- use generic address is not set

(cherry picked from commit 3e969a5b4d9a75d082f7d59b0fa1dc6362391675)

- URL:  https://github.com/kamailio/kamailio/commit/cd6a3035c1fca7783b9996829fe2c89f4b81b8a7
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T13:07:18Z

core: safer truncation of hostname using memcpy

(cherry picked from commit aac577a4655ebf09d5cbef3e1a49f72d25ea57d7)

- URL:  https://github.com/kamailio/kamailio/commit/e00f0b567a1f1891fe23bf2a21b1c857f9ed7804
Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Date:   2020-05-13T13:07:41Z

cfgt: fix implicit declaration of 'strcasestr'

> cfgt_int.c: In function 'cfgt_msgout':
> cfgt_int.c:863:21: warning: implicit declaration of function 'strcasestr'; did you mean 'strcasecmp'? [-Wimplicit-function-declaration]
>  863 |  if(buf->len > 7 && strcasestr(buf->s, "OPTIONS")) {
>      |                     ^~~~~~~~~~
>      |                     strcasecmp

(cherry picked from commit 361542a953ceaab1894f790e21eecf74008b749a)

- URL:  https://github.com/kamailio/kamailio/commit/79bc074ec4bb1c9b8d008104526827e1f80a2578
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T13:08:13Z

regex: leave enough space in buffers for parenthesis and -ending

(cherry picked from commit 9cae069832c8f37ebf9e686b3fbcab5d63652755)

- URL:  https://github.com/kamailio/kamailio/commit/582d4c9cca243843c45b736f69a480af9f269238
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Date:   2020-05-13T13:09:44Z

core: explicit cast to (void*) for %p format printing

- c standard required that for a defined value and in some cases the
code analysers complain, especially when reading the value via
socket/file descriptor

(cherry picked from commit 730f65c06d0b8436e4a9cd0c1a62d2433819dc45)

- URL:  https://github.com/kamailio/kamailio/commit/ef6a2a7eded3ce5eaf2a881b5a1f72b707de3204
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T13:17:49Z

Makefile.defs: version set to 5.2.7

- URL:  https://github.com/kamailio/kamailio/commit/2bfdc008a5ec6bafa0746854e0576543d630461d
Author: Henning Westerholt <hw at skalatan.de>
Date:   2020-05-13T13:18:06Z

pkg: update spec files for obs and alpine to 5.2.7





More information about the sr-dev mailing list