kamailio
11 months agoChangeLog: content updated for v5.3.7 5.3.7
Daniel-Constantin Mierla [Mon, 2 Nov 2020 12:25:12 +0000 (13:25 +0100)]
ChangeLog: content updated for v5.3.7

11 months agopkg/kamailio/deb: version set to 5.3.7
Daniel-Constantin Mierla [Mon, 2 Nov 2020 12:22:01 +0000 (13:22 +0100)]
pkg/kamailio/deb: version set to 5.3.7

11 months agoMakefile.defs: version set to 5.3.7
Daniel-Constantin Mierla [Mon, 2 Nov 2020 12:12:36 +0000 (13:12 +0100)]
Makefile.defs: version set to 5.3.7

11 months agopkg: version set to 5.3.7 for rpm and alpine
Daniel-Constantin Mierla [Mon, 2 Nov 2020 11:47:12 +0000 (12:47 +0100)]
pkg: version set to 5.3.7 for rpm and alpine

11 months agodialog: small spelling fix in debug log message 5,3
Henning Westerholt [Mon, 2 Nov 2020 09:27:41 +0000 (09:27 +0000)]
dialog: small spelling fix in debug log message

(cherry picked from commit 1640569d02420e0c0d0232fc825354d1f09784c8)
(cherry picked from commit e27c128abebcb06d1383a909ecfd21bcb4ca8026)

11 months agodialog: skip non-INVITE initial request for cseq update processing
Daniel-Constantin Mierla [Mon, 2 Nov 2020 08:04:46 +0000 (09:04 +0100)]
dialog: skip non-INVITE initial request for cseq update processing

(cherry picked from commit a973882b064c758972ce40e9ac3a83440c613be1)
(cherry picked from commit a309a0ee48278923871197391a30d485f0513a4f)

11 months agomodules: readme files regenerated - modules ... [skip ci]
Kamailio Dev [Fri, 30 Oct 2020 14:01:35 +0000 (15:01 +0100)]
modules: readme files regenerated - modules ... [skip ci]

11 months agodialog: update internal_get_dlg() after 0bde3ca changes
Daniel-Constantin Mierla [Wed, 28 Oct 2020 09:32:50 +0000 (10:32 +0100)]
dialog: update internal_get_dlg() after 0bde3ca changes

- keep also direction value for no-totag dialog
- reference and unlock only when returning, related to #2494

(cherry picked from commit 98436c73e8519e96e3d167b7610cbb58b9939885)

11 months agocore: parser rr - clean partially cloned fields in case of error
Daniel-Constantin Mierla [Mon, 26 Oct 2020 12:36:36 +0000 (13:36 +0100)]
core: parser rr - clean partially cloned fields in case of error

(cherry picked from commit e4f6c660bd75cdb9ff0855fcb511673cc8ec00c4)
(cherry picked from commit e3cda7fa4e873c110ee2641f6200fad52222586a)

11 months agoregex: use var to store strlen() values
Daniel-Constantin Mierla [Mon, 26 Oct 2020 12:06:53 +0000 (13:06 +0100)]
regex: use var to store strlen() values

- avoid doing it again in a few cases

(cherry picked from commit 5d490d616132067a5e914302a24b964b73b229a2)
(cherry picked from commit bd2204b7151261981bc6872928b7434e2ac7df2e)

11 months agotextops: docs - some enhancements to basic header operations functions
Daniel-Constantin Mierla [Mon, 26 Oct 2020 09:53:24 +0000 (10:53 +0100)]
textops: docs - some enhancements to basic header operations functions

(cherry picked from commit 374f0f05bdf27ddaf5d8652560738fbfb886c43c)
(cherry picked from commit 7cd88cf05f25a5a5883d936285ac51f82911e9af)

11 months agoalias_db: clang format the code
Daniel-Constantin Mierla [Mon, 26 Oct 2020 07:15:10 +0000 (08:15 +0100)]
alias_db: clang format the code

(cherry picked from commit 3dca5cd2c7f018189b6784a7e87807df1de7589e)
(cherry picked from commit aa0573d2afa3c1a0afa76b8fd1e0de952c487a01)

11 months agoalias_db: removed history from top comments
Daniel-Constantin Mierla [Mon, 26 Oct 2020 06:52:49 +0000 (07:52 +0100)]
alias_db: removed history from top comments

- missing copyright header

(cherry picked from commit 7ae0caaffd3d6e523fd32501401213521a1881e5)
(cherry picked from commit 5114cc77cb61744843ed8b535d9804fcdf61e635)

11 months agoalias_db: set ending zero in a single place
Daniel-Constantin Mierla [Mon, 26 Oct 2020 06:42:10 +0000 (07:42 +0100)]
alias_db: set ending zero in a single place

(cherry picked from commit dc1bb5b1861de279b450ab550888dd748b77463f)
(cherry picked from commit 83005d4fafd5d055e4125a83c24d1c6cd0eed058)

11 months agotmx: Allow $T_branch(flags) in onreply_route
Alex Hermann [Mon, 13 Nov 2017 15:48:30 +0000 (16:48 +0100)]
tmx: Allow $T_branch(flags) in onreply_route

(cherry picked from commit d161d4523fc6b0619defe918bc204cc7a9cae073)
(cherry picked from commit dc2336f541eb27d0a034f4c72a26c40270cfea70)

11 months agotm: Fix faked_reply_prio by passing correct reply to get_prio
Alex Hermann [Mon, 13 Nov 2017 14:50:20 +0000 (15:50 +0100)]
tm: Fix faked_reply_prio by passing correct reply to get_prio

Instead of passing the to be evaluated reply as the "best" reply, pass the
actual "best" reply.

(cherry picked from commit 5731cc0911ff65bf7efd433a83a25ffbf6073d10)
(cherry picked from commit cbd9c3d2851ece3c8f08b0664b72fca18f6f4f77)

11 months agoutils/pdbt: Relax permissions when creating files
Kristian F. Høgh [Wed, 21 Oct 2020 09:21:43 +0000 (11:21 +0200)]
utils/pdbt: Relax permissions when creating files

(cherry picked from commit bb42ee28fc115e1e3373962c02162c9a8e6d41fc)
(cherry picked from commit 071fe9366b3cc14f0cce1aa0373d20a0242182cb)

11 months agoregistrar: added note about branch flags in save()/lookup() doc
Juha Heinanen [Tue, 20 Oct 2020 08:04:58 +0000 (11:04 +0300)]
registrar: added note about branch flags in save()/lookup() doc

(cherry picked from commit f2996bf733a0b5e00fe124440353b9a69a3532a2)
(cherry picked from commit f050ce2dc5f27a08bf5c5364e4002b646802eb81)

11 months agopermissions: exported allow_trusted() to kemi
Daniel-Constantin Mierla [Mon, 19 Oct 2020 09:01:12 +0000 (11:01 +0200)]
permissions: exported allow_trusted() to kemi

- related to #2509

(cherry picked from commit 843b22b4efb0d343f13230d6e90d2484f370dbdb)
(cherry picked from commit 12ebd41d0dae516f39933eeabcda1919cb10b71e)

11 months agopipelimit: use unsigned to compute size and for iterator
Daniel-Constantin Mierla [Mon, 19 Oct 2020 08:09:59 +0000 (10:09 +0200)]
pipelimit: use unsigned to compute size and for iterator

(cherry picked from commit 23818fb34d09a487654ea89c9f29b880c0c75197)
(cherry picked from commit 550840b4b9ce8df9acdf875f907ce86533fea43e)

11 months agopkg: add CAP_CHOWN capability to Kamailio systemd service files to allow chown (...
Henning Westerholt [Fri, 11 Sep 2020 10:51:23 +0000 (10:51 +0000)]
pkg: add CAP_CHOWN capability to Kamailio systemd service files to allow chown (#2391)

- add CAP_CHOWN capability to Kamailio systemd service files to allow chown
- needed e.g. for user and group setting from jsonrpcs and ctl modules
- related to github issue #2391

(cherry picked from commit 8b72f462deb4b66fb55f754abc93bf7295278afa)

11 months agopkg/kamailio/deb: allow group write to RuntimeDirectory
Victor Seva [Thu, 24 Oct 2019 10:08:20 +0000 (12:08 +0200)]
pkg/kamailio/deb: allow group write to RuntimeDirectory

(cherry picked from commit fe693cc1178a9301cdb0be3941d9c70d720920e5)

11 months agomodules: readme files regenerated - modules ... [skip ci]
Kamailio Dev [Wed, 28 Oct 2020 19:31:33 +0000 (20:31 +0100)]
modules: readme files regenerated - modules ... [skip ci]

11 months agouac: extend docs for uac_auth() example, only t_relay() on success
Henning Westerholt [Wed, 28 Oct 2020 19:02:33 +0000 (19:02 +0000)]
uac: extend docs for uac_auth() example, only t_relay() on success

- extend docs for uac_auth() example, only t_relay() on success
- otherwise you will get a 'no branches for forwarding' error from tm

(cherry picked from commit 668402e77c19ba4b5b8fc5b6c869ffbf34ea622d)

11 months agouac: do not silently fail on realm lookup error, at least log with INFO
Henning Westerholt [Wed, 28 Oct 2020 18:08:59 +0000 (18:08 +0000)]
uac: do not silently fail on realm lookup error, at least log with INFO

(cherry picked from commit b6c10c8181d670a81a7d1216c7e6ec81c0963e9c)

11 months agoauth_radius, misc_radius: Adds VENDOR() definition if the freeradius-client.h does...
Paris Stamatopoulos [Fri, 23 Oct 2020 20:57:49 +0000 (23:57 +0300)]
auth_radius, misc_radius: Adds VENDOR() definition if the freeradius-client.h does not contain one already.

(cherry picked from commit 9978e00405cac89cc65d2d8a863128dd2814d7fd)

11 months agotextops: fix append_hf function
Stefan Mititelu [Thu, 22 Oct 2020 13:54:01 +0000 (16:54 +0300)]
textops: fix append_hf function

Before: append_hf adds header after first header occurance

After: append_hf adds header after last header occurance

(cherry-picked from commit 4adea97a4f8a9b35273d4d28b0518964abb7f0d8)

12 months agomodules: readme files regenerated - modules ... [skip ci]
Kamailio Dev [Fri, 16 Oct 2020 12:16:59 +0000 (14:16 +0200)]
modules: readme files regenerated - modules ... [skip ci]

12 months agonathelper: docs - fixed typos
Bastian Triller [Fri, 16 Oct 2020 10:41:00 +0000 (12:41 +0200)]
nathelper: docs - fixed typos

12 months agouac: docs - fix missing uac.reg_remove method
Bastian Triller [Fri, 16 Oct 2020 10:32:45 +0000 (12:32 +0200)]
uac: docs - fix missing uac.reg_remove method

12 months agocore: fix typo in comment
Bastian Triller [Fri, 16 Oct 2020 10:36:13 +0000 (12:36 +0200)]
core: fix typo in comment

12 months agomodules: readme files regenerated - modules ... [skip ci]
Kamailio Dev [Mon, 12 Oct 2020 08:46:32 +0000 (10:46 +0200)]
modules: readme files regenerated - modules ... [skip ci]

12 months agortpproxy: renamed extract_mediaip() to rp_extract_mediaip()
Daniel-Constantin Mierla [Tue, 6 Oct 2020 10:59:50 +0000 (12:59 +0200)]
rtpproxy: renamed extract_mediaip() to rp_extract_mediaip()

- extract_mediaip() is also in core sdp parser

(cherry picked from commit 8d0044770e94eaf7099eabbb55abe177e52e5373)
(cherry picked from commit eec7d2613489613725b8979ce3d00d6616bb80c8)

12 months agonathelper: renamed extract_mediaip() to nh_extract_mediaip()
Daniel-Constantin Mierla [Tue, 6 Oct 2020 09:56:45 +0000 (11:56 +0200)]
nathelper: renamed extract_mediaip() to nh_extract_mediaip()

- extract_mediaip() is also in core sdp parser

(cherry picked from commit b0f239a2c16b71b8b7e7b325ea121ffc48afa78e)
(cherry picked from commit a989f384b5cb95e096e89899c57d8f11283b12cb)

12 months agonathelper: docs - updated notes for fix_nated_sdp. few typos fixed [skip ci]
Arsen Semenov [Tue, 6 Oct 2020 06:40:27 +0000 (11:40 +0500)]
nathelper: docs - updated notes for fix_nated_sdp. few typos fixed [skip ci]

(cherry picked from commit 64579fee33d0a82a583b75184f78fcb7c9df2d82)
(cherry picked from commit d5393ffd76cc37e98365d7b945454e0215d9f82f)

12 months agonathelper: fix_nated_sdp added support for a=rtcp param RFC3605
Arsen Semenov [Mon, 5 Oct 2020 08:52:45 +0000 (13:52 +0500)]
nathelper: fix_nated_sdp added support for a=rtcp param RFC3605

- GH #2459

(cherry picked from commit 088738ce16e73339e4c1b78c11f6ad6f8f3394cf)
(cherry picked from commit fd4dd36319599867e590098d86dc37186595cfad)

12 months agophonenum: note about the role of country code name for phonenum_match_cn()
Daniel-Constantin Mierla [Fri, 2 Oct 2020 19:37:15 +0000 (21:37 +0200)]
phonenum: note about the role of country code name for phonenum_match_cn()

(cherry picked from commit dfd6c3966ed70d111a9196076bc29767c395d814)
(cherry picked from commit 755867b920e4e0d17a4bdf447a0d59a06875f8e1)

12 months agocore: dns cache - removed disabled code between #if 0 ... #endif
Daniel-Constantin Mierla [Thu, 24 Sep 2020 08:04:08 +0000 (10:04 +0200)]
core: dns cache - removed disabled code between #if 0 ... #endif

(cherry picked from commit 298aeb7f93bfa75ec78bc941f2c76167525b2e61)
(cherry picked from commit 75cb64a768d187baf5730067503a708959284827)

12 months agotm: do not add duplicate headers in local requests
Daniel-Constantin Mierla [Fri, 9 Oct 2020 20:15:12 +0000 (22:15 +0200)]
tm: do not add duplicate headers in local requests

(cherry picked from commit ada3701d22b1fd579f06b4f54fa695fa988e685f)
(cherry picked from commit f57c900b438f3233fa1e9a9d3ca8cd383a30baa6)

12 months agocore: parser - print lenghts in to header parsing debug message
Daniel-Constantin Mierla [Fri, 9 Oct 2020 19:59:49 +0000 (21:59 +0200)]
core: parser - print lenghts in to header parsing debug message

(cherry picked from commit 2648eb330b133a20f1398d59a28c53532106cad3)
(cherry picked from commit 6e2bdf1056e3a31f1ca1f485473fcd26f9ccf044)

12 months agosanity: extended check 4 (required headers) for uniqueness
Daniel-Constantin Mierla [Fri, 9 Oct 2020 19:55:45 +0000 (21:55 +0200)]
sanity: extended check 4 (required headers) for uniqueness

- Call-ID, CSeq, From and To have to be only once

(cherry picked from commit a9ede56b35990fcc9164af0775f503e49e33377e)
(cherry picked from commit 7adf410af754f1bb737edca6f427ef02d3441cda)

12 months agodialog: do unlock after saving updated dialog details
Daniel-Constantin Mierla [Mon, 5 Oct 2020 09:53:01 +0000 (11:53 +0200)]
dialog: do unlock after saving updated dialog details

- lock()/unlock() for dialog slots are reentrant

(cherry picked from commit e4cf6739e62c2ac1e5364315aaed1a7b73919253)
(cherry picked from commit 73476522301b6de65b8873e4ab04041315e93a82)

12 months agodialog: fix error in dlg.list_match for callid parameter (reported from Ilie Soltanici)
Henning Westerholt [Sat, 3 Oct 2020 16:58:53 +0000 (16:58 +0000)]
dialog: fix error in dlg.list_match for callid parameter (reported from Ilie Soltanici)

(cherry picked from commit 360e012d9d93c80b62b6e75bfac6e3340407ee98)

12 months agorr: reset param buffer for r-r advertised address
Henning Westerholt [Sat, 3 Oct 2020 08:21:54 +0000 (08:21 +0000)]
rr: reset param buffer for r-r advertised address

- GH #2486

(backport from commit 8dfc0f6ef0ddc4bf2d73d21124caa289d4b8ce07)

12 months agocore: str - fixed wrong (undo'ed) version of STR_ZTOV() macro
Daniel-Constantin Mierla [Mon, 27 Apr 2020 13:24:23 +0000 (15:24 +0200)]
core: str - fixed wrong (undo'ed) version of STR_ZTOV() macro

(cherry picked from commit 65ab73a7efabf4a55e913adfa604094c9ad88cdb)

12 months agocore: str - helper macro to set ending zero with backup and restore from backup
Daniel-Constantin Mierla [Mon, 27 Apr 2020 12:53:33 +0000 (14:53 +0200)]
core: str - helper macro to set ending zero with backup and restore from backup

(cherry picked from commit d6e24bd089bbe27c54a7e851993ab99bf93e8c52)

12 months agoRevert "evapi: free addr info in case of bind error"
Daniel-Constantin Mierla [Sat, 3 Oct 2020 06:11:31 +0000 (08:11 +0200)]
Revert "evapi: free addr info in case of bind error"

This reverts commit 4a56a8b780744d9ba35a94afbd5226bd7860179f.

12 months agoRevert "websocket: emit core event on close"
Daniel-Constantin Mierla [Sat, 3 Oct 2020 06:02:56 +0000 (08:02 +0200)]
Revert "websocket: emit core event on close"

This reverts commit 288d760f8f11e4028ccd56f4941a19e649509d65.

12 months agomodules: readme files regenerated - modules ... [skip ci]
Kamailio Dev [Fri, 2 Oct 2020 16:16:36 +0000 (18:16 +0200)]
modules: readme files regenerated - modules ... [skip ci]

12 months agoRevert "kex: use mutex to sync the mod mem stats rpc commands"
Henning Westerholt [Fri, 2 Oct 2020 16:12:20 +0000 (16:12 +0000)]
Revert "kex: use mutex to sync the mod mem stats rpc commands"

This reverts commit f014dd7fc45743685723c02aaad96ddd35e10536.

12 months agodispatcher: fix an error in initialisation /
Julien Chavanton [Mon, 28 Sep 2020 19:57:25 +0000 (12:57 -0700)]
dispatcher: fix an error in initialisation /

training of the latency estimator

(cherry picked from commit b728cb30810ef44b821a93335cdd34f954f2029c)

12 months agondb_redis: set message level to debug on exec
Victor Seva [Wed, 23 Sep 2020 07:01:43 +0000 (09:01 +0200)]
ndb_redis: set message level to debug on exec

* logging error makes no sense here since there's going
  to be a reconnection afterwards

> ERROR: ndb_redis [redis_client.c:903]: redisc_exec_argv(): Redis error: Server closed the connection

(cherry picked from commit a9c331d70dbed6827874aa99296203ac5a9d5c7b)

12 months agoimc: jump over printing error log messages when list commands are ok
Daniel-Constantin Mierla [Tue, 22 Sep 2020 17:00:25 +0000 (19:00 +0200)]
imc: jump over printing error log messages when list commands are ok

- reported by GH #2481

(cherry picked from commit 92cfb5e8d291706889c926892397e663e2d93b05)

12 months agousrloc: use unsigned int for rpc output for the fields having this type
Daniel-Constantin Mierla [Mon, 21 Sep 2020 08:59:34 +0000 (10:59 +0200)]
usrloc: use unsigned int for rpc output for the fields having this type

(cherry picked from commit b754b9f68bee0b58b4ae00b7f0764c2bf711d14c)

12 months agotmx: safety check of expected route blocks for using $T_*() variables
Daniel-Constantin Mierla [Thu, 17 Sep 2020 12:21:30 +0000 (14:21 +0200)]
tmx: safety check of expected route blocks for using $T_*() variables

- related to GH #2479

(cherry picked from commit 2e7710e292a649c6c57e46d5994d3b2cf3815865)

12 months agolib/srdb1: db_use_table() more suggestive error messages
Daniel-Constantin Mierla [Thu, 17 Sep 2020 10:55:10 +0000 (12:55 +0200)]
lib/srdb1: db_use_table() more suggestive error messages

(cherry picked from commit 57d33a2d76219ae3d1eb503044dadaeddc7e06fd)

12 months agotopos: docs - more details about what SIP traffic is handled
Daniel-Constantin Mierla [Tue, 15 Sep 2020 05:33:00 +0000 (07:33 +0200)]
topos: docs - more details about what SIP traffic is handled

(cherry picked from commit 878971f2c0bc32233b6f18728f9b88537b3d19e8)

12 months agodispatcher: sync on updating last used fields
Daniel-Constantin Mierla [Mon, 14 Sep 2020 11:00:25 +0000 (13:00 +0200)]
dispatcher: sync on updating last used fields

(cherry picked from commit e307432e5f34a2093544e9ff703ea205169e4088)

12 months agodocs: add matrix channel information to normal and github READMEs
Henning Westerholt [Sat, 12 Sep 2020 09:57:10 +0000 (09:57 +0000)]
docs: add matrix channel information to normal and github READMEs

(cherry picked from commit 3c19ca90327d92be69cdce482e66991147db9083)

12 months agokex: use mutex to sync the mod mem stats rpc commands
Daniel-Constantin Mierla [Wed, 9 Sep 2020 15:57:10 +0000 (17:57 +0200)]
kex: use mutex to sync the mod mem stats rpc commands

- related to GH #2433

(cherry picked from commit 761eb0616fea2a859a2c0abb652b22feb6f59859)

12 months agomsrp: proper parsing ipv6 host part in uri
Daniel-Constantin Mierla [Wed, 9 Sep 2020 11:01:36 +0000 (13:01 +0200)]
msrp: proper parsing ipv6 host part in uri

- enclose ipv6 address in square brackets for msrp pv
- related to #2472

(cherry picked from commit 1cda029885dd89e2ec46fe28a0d6f656aad19e7a)

12 months agosqlops module: added one more sql query function return value to README
Juha Heinanen [Tue, 25 Aug 2020 17:11:59 +0000 (20:11 +0300)]
sqlops module: added one more sql query function return value to README

(cherry picked from commit d93de03c10eb7b88024d7eb9ba85200601cf6c7a)

12 months agowebsocket: emit core event on close
lazedo [Mon, 13 Jul 2020 12:53:25 +0000 (12:53 +0000)]
websocket: emit core event on close

(cherry picked from commit 16914788ba49b69aaabc8e75ca9b5d95dce6b825)

12 months agomisc/examples: kemi lua - added debug callback function
Daniel-Constantin Mierla [Tue, 14 Jul 2020 07:21:04 +0000 (09:21 +0200)]
misc/examples: kemi lua - added debug callback function

- commented - can be enabled to track the execution trace of the lua
script

(cherry picked from commit 491a8327933cb4471260fdd09ff93296a7a0ccfd)

12 months agoims_charging: fix error in destination_realm default vaulue
Henning Westerholt [Sun, 28 Jun 2020 12:45:43 +0000 (12:45 +0000)]
ims_charging: fix error in destination_realm default vaulue

(cherry picked from commit f679c118a589c80cb84954fb46271adef596e049)

12 months agomohqueue: use t_newtran() if transaction does not exist
Emmanuel Schmidbauer [Wed, 24 Jun 2020 18:32:15 +0000 (14:32 -0400)]
mohqueue: use t_newtran() if transaction does not exist

(cherry picked from commit 6b708e937d161101adc91a4de5a527bf190b55c0)

12 months agoevapi: free addr info in case of bind error
Daniel-Constantin Mierla [Mon, 22 Jun 2020 13:32:30 +0000 (15:32 +0200)]
evapi: free addr info in case of bind error

(cherry picked from commit 41db985ebfcb691f2e20e689a83379e382ef6c03)

12 months agotools/kemi: add support for invoking function pointers
Torrey Searle [Fri, 19 Jun 2020 09:06:09 +0000 (11:06 +0200)]
tools/kemi: add support for invoking function pointers

also add a flag to allow generated version of code to be compatible
with older versions of python3

(cherry picked from commit 773ecfc9ceec5bbbe6c7f5fd72399baacfd74c0a)

12 months agodialog: fix error in debug logging, properly log both sockets
Henning Westerholt [Sun, 14 Jun 2020 15:13:31 +0000 (15:13 +0000)]
dialog: fix error in debug logging, properly log both sockets

(cherry picked from commit 6b27844460e0de475d9546db122ff1ba9d9be6d8)

12 months agokeepalive: logging state of dest just if changed
Luis Martin Gil [Tue, 9 Jun 2020 08:48:16 +0000 (10:48 +0200)]
keepalive: logging state of dest just if changed

(cherry picked from commit 5649a24929ae7bd60154a6c58c772db9e462af27)

12 months agoremove unused import
tsearle [Mon, 8 Jun 2020 15:33:35 +0000 (17:33 +0200)]
remove unused import

(cherry picked from commit 2d2594d3cdeead550ccd472f9d0288b72b98d689)

12 months agotools/kemi: add script to generate mock api for kemi python testing
Torrey Searle [Mon, 8 Jun 2020 07:17:00 +0000 (09:17 +0200)]
tools/kemi: add script to generate mock api for kemi python testing

(cherry picked from commit f4ec923976cbab5c1451b65268aaca65a33919fd)

12 months agomodules: readme files regenerated - modules ... [skip ci]
Kamailio Dev [Fri, 2 Oct 2020 14:02:03 +0000 (16:02 +0200)]
modules: readme files regenerated - modules ... [skip ci]

12 months agojansson: use the core macros for ending string value with '\0' and to restore
Victor Seva [Thu, 14 May 2020 08:41:06 +0000 (10:41 +0200)]
jansson: use the core macros for ending string value with '\0' and to restore

fix #2327

(cherry picked from commit 3abc650d37e426840f060426a851ecac5210d2e5)

12 months agoFix typo on main README.md: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:51:16 +0000 (20:51 -0600)]
Fix typo on main README.md: Consecutives 'the'

12 months agoFix typo on xmpp module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:50:41 +0000 (20:50 -0600)]
Fix typo on xmpp module: Consecutives 'the'

12 months agoFix typo on websocket module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:50:02 +0000 (20:50 -0600)]
Fix typo on websocket module: Consecutives 'the'

12 months agoFix typo on tm module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:46:20 +0000 (20:46 -0600)]
Fix typo on tm module: Consecutives 'the'

12 months agoFix typo on sca module NOTES
Jorge Vallecillo [Fri, 2 Oct 2020 02:45:44 +0000 (20:45 -0600)]
Fix typo on sca module NOTES

12 months agoFix typo on ims_qos module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:44:27 +0000 (20:44 -0600)]
Fix typo on ims_qos module: Consecutives 'the'

12 months agoFix typo on drouting module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:43:44 +0000 (20:43 -0600)]
Fix typo on drouting module: Consecutives 'the'

12 months agoFix typo on db_mongodb module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:42:54 +0000 (20:42 -0600)]
Fix typo on db_mongodb module: Consecutives 'the'

12 months agoFix typo on cplc module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:41:54 +0000 (20:41 -0600)]
Fix typo on cplc module: Consecutives 'the'

12 months agoFix typo on counters module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:40:13 +0000 (20:40 -0600)]
Fix typo on counters module: Consecutives 'the'

12 months agoFix typo on carrierroute module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:39:26 +0000 (20:39 -0600)]
Fix typo on carrierroute module: Consecutives 'the'

12 months agoFix typo on avp module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:31:12 +0000 (20:31 -0600)]
Fix typo on avp module: Consecutives 'the'

12 months agoFix typo on app_jsdt module: Consecutives 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:30:12 +0000 (20:30 -0600)]
Fix typo on app_jsdt module: Consecutives 'the'

12 months agoFix typo on srdb1 lib: Consecutive 'the'
Jorge Vallecillo [Fri, 2 Oct 2020 02:29:03 +0000 (20:29 -0600)]
Fix typo on srdb1 lib: Consecutive 'the'

12 months agotopos: update to-tag and rr on reply even to-tag is already set
Daniel-Constantin Mierla [Thu, 1 Oct 2020 08:04:50 +0000 (10:04 +0200)]
topos: update to-tag and rr on reply even to-tag is already set

- GH #2489

(cherry picked from commit acd7f6f1703d12aa8f2dce87e1b8e4b74d6b4d96)

12 months agodialog: dlg_cell, always check for a to-tag match
Julien Chavanton [Mon, 28 Sep 2020 16:13:16 +0000 (09:13 -0700)]
dialog: dlg_cell, always check for a to-tag match

13 months agomodules: readme files regenerated - modules ... [skip ci]
Kamailio Dev [Tue, 15 Sep 2020 16:01:38 +0000 (18:01 +0200)]
modules: readme files regenerated - modules ... [skip ci]

13 months agoregistrar: Update documentation
whosgonna [Tue, 15 Sep 2020 15:29:08 +0000 (10:29 -0500)]
registrar:  Update documentation

- Replace all occurences of "HF" with "header field"
- Replace all occurences of "HFs" with "header fields"

(cherry picked from commit d936c6276b6d8e45efd87a4fc25a55b9c3ab1fce)

13 months agoregistrar: Update documentation
whosgonna [Tue, 15 Sep 2020 15:32:07 +0000 (10:32 -0500)]
registrar:  Update documentation

- Fix double negative "without no DB operation". Changed to
  "with no DB operation".

(cherry picked from commit be0382fa11920de972ddbcdbe17c3ff583da87e4)

13 months agodispatcher: update state if sending keepalive OPTIONS fails
Daniel-Constantin Mierla [Mon, 14 Sep 2020 07:33:16 +0000 (09:33 +0200)]
dispatcher: update state if sending keepalive OPTIONS fails

- backport of 4584e17b98f338916cc89dac6e1700f250cdf501

13 months agoChangeLog: content updated for v5.3.6 5.3.6
Daniel-Constantin Mierla [Thu, 10 Sep 2020 09:15:42 +0000 (11:15 +0200)]
ChangeLog: content updated for v5.3.6

13 months agoMakefile.defs: version set to 5.3.6
Daniel-Constantin Mierla [Thu, 10 Sep 2020 09:13:02 +0000 (11:13 +0200)]
Makefile.defs: version set to 5.3.6

13 months agopkg/kamailio/deb: version set to 5.3.6
Victor Seva [Thu, 10 Sep 2020 09:10:41 +0000 (11:10 +0200)]
pkg/kamailio/deb: version set to 5.3.6

13 months agoxcap_server: rever use of STR_VTOZ macro
Daniel-Constantin Mierla [Thu, 10 Sep 2020 08:31:30 +0000 (10:31 +0200)]
xcap_server: rever use of STR_VTOZ macro

- got it by picking a commit with another fix and this macro is not in
branch 5.3

13 months agopkg/kamailio: updated version to 5.3.6 for rpms and alpine specs
Daniel-Constantin Mierla [Thu, 10 Sep 2020 08:09:21 +0000 (10:09 +0200)]
pkg/kamailio: updated version to 5.3.6 for rpms and alpine specs

13 months agocore: skip abort() in free_lump() for LUMPFLAG_DUPED
Daniel-Constantin Mierla [Wed, 9 Sep 2020 13:33:18 +0000 (15:33 +0200)]
core: skip abort() in free_lump() for LUMPFLAG_DUPED

- the LUMPFLAG_DUPED is set when duplicating lumps list for branch route
execution, but some functions such as set_body() may want to clean them
- report and minimal reproducing config by Henning Westerholt

(cherry picked from commit 57ee97f52dd90c86743b6fd6dd682285ef994e80)