ChangeLog
7abebb9f
 ===================== 2021-55-06 Version 5.5.1 Released =====================
 
 ===================== Changes Since Version 5.5.0 ===========================
 
 commit 8aa8df7e2c662a349150c4f4c9ea49d088f56254
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 15 11:24:46 2021 +0200
 
     Makefile.defs: version set to 5.5.1
 
 commit 16f45aa4a790be921abef7569e809b20ba295226
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 15 11:19:59 2021 +0200
 
     pkg/kamailio/deb: version set 5.5.1
 
 commit 98ce167bcf88ad6bb16b8d52a5998546bfc47428
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 15 10:45:10 2021 +0200
 
     pkg: version set to 5.5.1 for rpm and alpine specs
 
 commit e9484db689378fce6f52d8e796b22553c2a29eae
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 15 09:58:31 2021 +0200
 
     rtpproxy: removed unused replace_sdp_ip()
     
     (cherry picked from commit b92f1ab7c711f7b61abadb706f9a4cfbb2cf0dd4)
 
 commit ccd29983f538d13de3f5d07584d45020ca75f174
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 15 09:54:32 2021 +0200
 
     nathelper: check length on new condition inside replace_sdp_ip()
     
     (cherry picked from commit 521485c8f25f55cb3045ab2b33232c7026d8527d)
 
 commit 8bc4b12270e932febcc77fab65546f534001cc30
 Author: Victor Seva <vseva@sipwise.com>
 Date:   Tue Jun 8 15:03:21 2021 +0200
 
     nathelper: don't fail if 'a=rtcp' has no IP
     
     Examples from RFC3605:
     >    m=audio 49170 RTP/AVP 0
     >    a=rtcp:53020
     >
     >    m=audio 49170 RTP/AVP 0
     >    a=rtcp:53020 IN IP4 126.16.64.4
     >
     >    m=audio 49170 RTP/AVP 0
     >    a=rtcp:53020 IN IP6 2001:2345:6789:ABCD:EF01:2345:6789:ABCD
     
     fix #2768
     
     (cherry picked from commit 71441c08970c307e2ce17b2dd292630ea615079c)
 
 commit 62320e6eaafb9870bb5911f5c3c9b7854baa739d
 Author: Robert Boisvert <rdboisvert@gmail.com>
 Date:   Wed May 19 16:19:24 2021 -0400
 
     modules/mohqueue: force RTP to follow SDP
     
       - version 1.8
       - use rtpproxy r flag to force RTP to follow SDP
       - fixed compiler warnings
     
     (cherry picked from commit 0e51ce1075f206a4441333f72c69fcc56f8d6855)
 
 commit 3e0f634c1dd11702a97cc2fe2c3f70f1f933a4f3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jun 14 16:56:21 2021 +0200
 
     secsipid: explicit STIR/SHAKEN reference
     
     - help matching on search terms
     
     (cherry picked from commit a59ea8920c17aca29ffa734ca0babb107a415fde)
 
 commit 4399fe52432f4a7c36ee161382bc4a0da3508c9b
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Thu Jun 10 05:03:13 2021 -0700
 
     rtpengine: ignore mos 0 when selecting min-mos (#2771)
     
     and computing average mos
     
     (cherry picked from commit a378f97adac89077de2fb162ec20295f6e4352fe)
 
 commit 66370c473967d567452a6cf26b8b3496cb1386be
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 10 12:15:29 2021 +0200
 
     kamctl: update name to globalblocklist in EXTRA_TABLES
     
     - GH #2773
     
     (cherry picked from commit 90fa160b5d4a7155fc3d82f39932ac0e9d74fae7)
 
 commit 903e41468a00edeff52cbf1e3c0053c82860c92c
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 10 12:17:54 2021 +0300
 
     siptrace: fixed IPv6 without brackets
     
     more details GH #2775
     
     (cherry picked from commit 417eb2a7052a9354712663cca9e3bc075a3f69c0)
 
 commit 7b89c5e6abe5f4ae3ee55d9c938c865806f29dec
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 9 12:15:38 2021 +0200
 
     pv: added missing WS and WSS to $K(key) variable
     
     (cherry picked from commit a8c9d0ae4fbafba89ef12737419037d141eed1d3)
 
 commit 3845972598098add3996b19c6cedfbfb4d4d2ee6
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Wed Jun 2 10:02:53 2021 +0300
 
     smsops: support for 7bit special chars
     
         - Added support for 7bit special chars
         for MO/MT SMSs.
     
     (cherry picked from commit f82c4775efca0580401f4b1a48dcb4d2cf26814f)
 
 commit 7192139d77f844cd927c326ce16cadfc63378b35
 Author: rodolfojcj <458749+rodolfojcj@users.noreply.github.com>
 Date:   Tue Jun 1 08:06:32 2021 -0400
 
     app_perl change to ignore "die" signals from eval blocks
     
     (cherry picked from commit 50557b8433e137a9095b4d48df8ac9b8c3fd8807)
 
 commit d1c831288746bac7850343da10ae02099cb7c80d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jun 4 09:08:06 2021 +0200
 
     dmq: warning about protocol made info
     
     (cherry picked from commit b775bbdff501de0ca1f1a0bc1ab39a3b790c166f)
 
 commit 18e85c98bb6eebf9afe83aaa0a832d1c4af46e62
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 3 15:29:50 2021 +0200
 
     pv: test for HDR_ERROR_T after header name parsing
     
     (cherry picked from commit c264fbc66a4690b073c72ffa8fc095227ce0ae8b)
 
 commit b6428ca86c821ddf74fd4ea8a17aecdce39934f4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 3 15:28:31 2021 +0200
 
     dialog: safety checks for bind addr fields
     
     - they can be null on non-local sockets
     - GH #2757
     
     (cherry picked from commit 490ae559d2b77b13b3f3831e7ff1aa58980e4086)
 
 commit b5041e2c4a44843318fcd69d092342e2b29532f4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 2 18:57:53 2021 +0200
 
     core: kemi - check hdr type HDR_ERROR_T after parsing
     
     (cherry picked from commit 785bbaa0f16f83353ad1d776816f439608a67858)
 
 commit 97f9ede8b82cff8063c3fd1908d3c323997e9566
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 1 09:50:31 2021 +0200
 
     secsipid: note about libsecsipid location and failure return codes
     
     (cherry picked from commit 59719a1ac97337ca7f8b83b0e8a9d63bf6ec0c7e)
 
 commit 93dc038f3f1f854b1e0987ec28e49d8a70293e19
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 31 17:23:42 2021 +0200
 
     async: safety check for async ms list
     
     (cherry picked from commit 5b0e74c1832d2d09fe36424e1e1aaaacde920b31)
 
 commit 45310834376d9eee2778e16c5fdc706ab1e6f97b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 31 15:02:01 2021 +0200
 
     secsipid: log message on identity generation failure
     
     (cherry picked from commit 4b7eedf5af9a461d5a1de1148c814faa5db8cbaa)
 
 commit 84c87444a50c4e46c3786904378e980f0262309f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 31 13:36:11 2021 +0200
 
     ldap: several functions exported to kemi framework
     
     (cherry picked from commit 2d4b4939d1845fffdc3fa3ced9889720d0213d47)
 
 commit 19901d0cdb6cf06a84315c19a27986bca7a05025
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 31 12:05:01 2021 +0200
 
     core: parse via - fixed whitespacing
     
     (cherry picked from commit 01664d1d82dcfe952fce29033b4fcd5e44cf2319)
 
 commit 7323d812dc4a39c0e60f11668e09a50ef586a8f7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 28 13:54:08 2021 +0200
 
     mtree: check if pv_count var is r/w
     
     - reported by GH #2750
     
     (cherry picked from commit 63b0345207ba67fcc6290d6dfc55f99ba58b13c9)
 
 commit 3bfb1773c01731177824b907180a7eeb7e43d3af
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Fri May 28 09:38:31 2021 +0200
 
     mtree: Fix some typos, adjust some formatting
     
     (cherry picked from commit 316c80607243387015e35ac423238c5a32401a44)
 
 commit f481071a671009f1dcc9fe5d36870e06edc2ec4b
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sat May 29 20:41:53 2021 +0300
 
     sipdump: fixed typo
     
     (cherry picked from commit 7f226f5b08c93ed0a43113d7947730329ff7db38)
 
 commit c20487a44aac003414378202935586b746bc2f4e
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu May 27 14:03:01 2021 +0200
 
     pkg/kamailio/deb: missing lwsc module files [skip ci]
     
     fixes #2749
     
     (cherry picked from commit f49d97fc92d3dbfa11c11ca453b9639aa7f81221)
 
 commit b62a773c8f0c1daf1aa3d1cd57845d414eea5bac
 Author: Boris Korzun <korzun@miatel.ru>
 Date:   Tue May 25 17:14:18 2021 +0300
 
     pike: fixed regression
     - removed unnecessary NULL-return from mark_node() after previous commit
     
     (cherry picked from commit 79fbb7c6df5d4c742b1283b752c2df0f51e77f09)
 
 commit baea325ab832a9f96e70c41f3aa542b7b99553fe
 Author: Boris Korzun <korzun@miatel.ru>
 Date:   Tue May 25 17:00:19 2021 +0300
 
     core: ut - fixed str_casesearch()
     - fixed str_casesearch() behaviour on text and needle were equal
     
     (cherry picked from commit c146ef490e1d7d35add7d3ee593f6d3d20e327ad)
 
 commit 655518a94d413250c4b0246a5e91df7506a5427d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 25 10:24:23 2021 +0200
 
     core: clone define value to avoid losing the reference
     
     - impacted also by substdef
     - GH #2736
     
     (cherry picked from commit 84055b2fe963e01a217149991dd1c8cbe8a8aeec)
 
 commit 60da6822803c04d55f0235984239afb188faef89
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat May 22 17:53:50 2021 +0200
 
     pv: proper increment to check escaped char for s.select
     
     (cherry picked from commit ffa19ffedeb8db8ac38a742ae8b686525fd906ea)
 
 commit dbd8e3899335eb8795763fd52b1f91aebfad1c92
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Mon May 24 08:26:18 2021 +0200
 
     snmpstats: Fix typo in MIB
     
     Reported by arkadiam on Github
     
     (cherry picked from commit 7f017707c91659641ce9ca87ee4149b2e39379f7)
 
 commit efb164b78ac97d83c12846a35c60fa47fd2d984c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 21 14:22:33 2021 +0200
 
     pv: support escaped chars for s.select separator
     
     - \\, \n, \r, \t
     
     (cherry picked from commit f2973cf0dce0de5c002ac8ee61ac7e829823ed0e)
 
 commit 2273d7d856b5c1fca1ec24fbb6ee249793ea6719
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 21 08:40:21 2021 +0200
 
     pv: more details in err log message for s.select parsing
     
     (cherry picked from commit 02ad9e1b87f89b9456d0d85e16c2fe0cda67ab64)
 
 commit 10c497f48f2321267a02a891af027a228165510e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 19 08:11:19 2021 +0200
 
     pv: remove verbose debug message
     
     (cherry picked from commit 1334265846ebe6a06e7e139421778e960cb54c7a)
 
 commit ef765d3f4c9fb4bfa5949b2e10f208cd44c5e1db
 Author: Ovidiu Sas <osas@voipembedded.com>
 Date:   Tue May 18 15:00:23 2021 -0400
 
     xhttp_prom: fix small copy/paste typo in documentation
     
     (cherry picked from commit 2967a41f5537df81745a71226ba9e793ccbdd453)
 
 commit 1f034bd28373dbfcdc2894aea47e56c68e313976
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 18 08:18:12 2021 +0200
 
     kamctl: updated db generation scripts
     
     (cherry picked from commit 58d5f06aacce6ba7bb26f7be928b9bf71d39f9c3)
 
 commit aed9b8f0d19eb6823223c6b95b730a046fa7ec37
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 18 08:17:07 2021 +0200
 
     lib/srdb1: schema - version set to 5 for uacreg table
     
     (cherry picked from commit 8da9b7936c1be8b5c4df80d716344dfa4461b494)
 
 commit 59e7e30cc20cd8269bb60483ac709d8b5a7ba916
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 17 08:08:20 2021 +0200
 
     secsipid: clod dlopen handle on mod destroy
     
     (cherry picked from commit 4752ad434c087ac3b11968e5241c61e9e1f903aa)
 
 commit d2fd064af771df2ffe6c7a78c05d75facdfa50bf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 13 17:53:18 2021 +0200
 
     topos: init xavp and context modparams to str null
     
     (cherry picked from commit 5e3f7e1557d90a3e6f40eff41cc0b0bb317ab544)
 
 commit 6a5a61bfab80116338f6a9c91ed7ec5f7b98923b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 13 17:41:40 2021 +0200
 
     core: xavp - safety checks for name len
     
     (cherry picked from commit d22d812da1c3b2a2f65f142ef5ed5fa07e8ab072)
 
 commit 5bc7e1d636b617839f697838e326347b19cb0fcc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 12 18:14:29 2021 +0200
 
     presence: set correct type for local_log_facility modparam
     
     (cherry picked from commit 5f4662a95a97d5224bf03745a9a354a41925706c)
 
 commit 9fe76d00f32aa3adfb0bfb2c7cbe325681089037
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 12 08:32:37 2021 +0200
 
     secsipid: docs - set GO111MODULE=off in installation example
     
     (cherry picked from commit ecc8a34dae44883b125ae7a3da59d4a332e0b48c)
 
 commit c1fad6fd1c05e86f974c3771ba246ee2e05abf45
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat May 8 23:30:22 2021 +0200
 
     tcpops: use fixup_igp_all() instead of fixup_igp_null()
     
     - needed for functions with many parameters
     
     (cherry picked from commit 02240711239149e2f5c4890a70ab158d10fa8187)
 
 commit b57ab05589b1982df456b39bf8f26359e73a63cc
 Author: korayvt <koray.vatansever@gmail.com>
 Date:   Tue May 4 15:07:38 2021 +0300
 
     usrloc: unnecessary periodic db queries cancelled
     
     (cherry picked from commit 42bc79b3b617632b6f83e1352b5cb8266706d7c0)
 
 commit 6d71c9399027f2ed41cd6eae576d862440bd4fd4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 6 12:27:05 2021 +0200
 
     dialog: ignore 408 on keepalive with cseq 0
     
     - some UAs do not reply at all
     
     (cherry picked from commit 7aa8056a5e3a9804133cb9ff79640d8116be63da)
 
 commit 4a4835e122bb3a53d2a1794640e1dec66736a897
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 6 11:37:58 2021 +0200
 
     lwsc: set ws_ping_pong_interval only for libwebsockets 3.x
     
     (cherry picked from commit 048ed4210d52fb817ae6b03756d95e9b25899330)
 
 commit 4f930b7618e874a651083c5e4de55d9ed0027bf3
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Wed May 5 18:40:05 2021 +0200
 
     lost: use of parser functions parse_pai_header() and parse_from_header() related to #2723
     
     - lost_get_pai_header(): parsing method update
       lost_get_from_header(): parsing method update
     
     - memset(): fixed number of bytes to be filled (unrelated)
     
     (cherry picked from commit 791672393aeba320fd1608746fb61e9a96e19d06)
 
 commit e96c35170ebb2b01fb25c4e9f422119696924086
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Tue May 4 23:24:53 2021 +0200
 
     lost: change in the method for parsing the From header in lost_get_from_header() related to #2723
     
     (cherry picked from commit fe6923cd8e995c400fc1838304c95142cc00273e)
 
 commit 33db4ffc558b7a9d4c291c929b9e73b3cf8b16f0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 5 18:56:04 2021 +0200
 
     tm: lw parser - fix matching To header in lw_get_hf_name()
     
     (cherry picked from commit 4ab6e05df56afb7802a2cd125e89b9282a1c6c85)
 
 
d4c1a11a
 ===================== 2021-05-05 Version 5.5.0 Released =====================
780fbd39
 
95a23771
 ===================== Changes Since Version 5.4.0 ===========================
06eb6ed4
 
d4c1a11a
 commit 8fda0163b93d4f94b0398c529a90db300a1187f8
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed May 5 10:33:42 2021 +0200
 
     pkg/kamailio/deb: version set 5.5.0
 
 commit 03339e971ed3c9a9d79812d346805db6eeb2c98a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 5 10:29:41 2021 +0200
 
     Makefile.defs: version set to 5.5.0
 
 commit cbdf8d8c4c142dba78fd767986f54620a306e077
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 5 10:23:47 2021 +0200
 
     pkg: version set to 5.5.0 for rpm and alpine specs
 
 commit b2d6fefef14d20fc9291bfff5f959860895a7bff
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 5 09:23:15 2021 +0200
 
     ndb_cassandra: update include paths as expected by thrift lib package
     
     (cherry picked from commit 3511e0a975395a14f48fe5b6d60435315f7638dc)
 
 commit 06921b71ee42a8c88229595a619d3390d0090b75
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 5 09:12:25 2021 +0200
 
     ndb_cassandra: Makefile - use pkg-config if available
     
     (cherry picked from commit 4b9fe7b72f8d9b53dbae24eb7bd269d527642f71)
 
 commit ff2ff19af7087e188d3b7c100f80db2c8c534ca9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 4 14:08:59 2021 +0200
 
     siptrace: debug messages on net data callbacks
     
     (cherry picked from commit 95f3b4dea5d3f0d57ba79c8e8cd34d2ab30c7193)
 
 commit 2d259465de5224dae4afe533d6ed7b104c59762e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 4 13:30:21 2021 +0200
 
     tcpops: use fixup function from core, remove internal wrapper
     
     - set also fixup free function in cmd exports
     
     (cherry picked from commit 12fca1c369b6698cace66de171dcb166be8ae831)
 
 commit 2b9dc4713d85b1367631871205547aaf25a822a1
 Author: Ovidiu Sas <osas@voipembedded.com>
 Date:   Mon May 3 18:20:05 2021 -0400
 
     siputils: update docs for encode/decode_contact functions
     
     (cherry picked from commit bf73b0d72177828e3c35f0fe318f7ef654c89b6b)
 
 commit 29edc5113c5e398e427026f88bea2877cdb94fab
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon May 3 17:44:23 2021 +0200
 
     pkg/kamailio/deb: version set 5.5.0~rc1
 
 commit 27520fa3293d45d9e407bc42f39d1d31e94c69d6
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon May 3 16:46:12 2021 +0200
 
     pkg/kamailio/deb: version set 5.5.0~rc0
 
 commit d69c03625fad8c41eb18e23ee928b9f679140ef6
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Mon May 3 11:00:41 2021 +0200
 
     lost: lost_held_dereference() documentation added and code comment corrected
     
     (cherry picked from commit ae13686c80b03693ee2195d38a8c8eb0ede0d0dc)
 
 commit e7b17ec5e334ac07303f341e3128645aa569069a
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Mon May 3 09:24:15 2021 +0200
 
     lost: response code fix in lost_held_dereference()
     
     - HELD response check returning
        200: received 200OK but nothing found (shall not happen)
        201: received 200OK and loc reference found
        202: received 200OK and value found (pidf-lo)
        203: receiced 200OK and value + reference found (pidf-lo)
     
     (cherry picked from commit 79c6bae4af6c9c9c392b05928ca72afb14ccfbf6)
 
 commit 39143255145ba6387cb001be4c70decfd3811aec
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Sun May 2 17:28:44 2021 +0200
 
     lost: error response fix in lost_function(), lost_held_dereference() and lost_held_function()
     
     - error variable was set to 0 (clean up) before return. Lost functions now returns 500
       in case of LOST/HELD server error, or 400 in case of internal error, otherwise 2xx.
     
     (cherry picked from commit 201c219a5496924e701cc2b17fb0a439ee530813)
 
 commit 6c6d4cb2823c5d9f1c02bbde695d8769cb87fb6c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 3 10:21:41 2021 +0200
 
     ChangeLog: updated content to prepare for 5.5.x series
 
6c6d4cb2
 commit b5044dfea4202b10040b42fa478177cbc3b0f2d0
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon May 3 07:59:54 2021 +0200
95a23771
 
6c6d4cb2
     topos_redis: store context field
bc96bbad
     
6c6d4cb2
     (cherry picked from commit a1a1b548e9362b2b478e0551042e86e294249ddc)
06eb6ed4
 
6c6d4cb2
 commit f76512226f8db95b7ecd8c881475e2f53f2aa900
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sun May 2 21:42:48 2021 +0200
06eb6ed4
 
6c6d4cb2
     jwt: more details about claims parameter format
2a6f5858
     
6c6d4cb2
     (cherry picked from commit 7d24a7afe02bf1f7c8ddddfcfc9f1c287296c996)
bc96bbad
 
6c6d4cb2
 commit d06a4f5096a3044c2d46a49adb1ff2ea38d2eba8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 2 17:43:02 2021 +0200
bc96bbad
 
6c6d4cb2
     jwt: handle claims that have numeric values
bc96bbad
     
6c6d4cb2
     - values in between quotes are string always
95a23771
     
6c6d4cb2
     (cherry picked from commit c0532161f18cce514adaf2b5d784999319445911)
95a23771
 
6c6d4cb2
 commit 238c9808d42186282d0983f1efff2f4b60c4fc2c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sun May 2 17:32:28 2021 +0200
bc96bbad
 
6c6d4cb2
     core: ut - functions to convert from str to long
bc96bbad
     
6c6d4cb2
     (cherry picked from commit 80c906d5418ece5e4a3e993cc632a0e6ae3d24be)
3bcf5579
 
6c6d4cb2
 commit 3f5c99f1bb3bbfdfb84416e7850f379e7a151e15
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat May 1 14:38:36 2021 +0200
95a23771
 
6c6d4cb2
     topos_redis: use initial transaction method for early dialog branch loading
     
     (cherry picked from commit 824920d5b159d80ce3c241313bf647b5dbbf6661)
06eb6ed4
 
6c6d4cb2
 commit 81b75b3b2c2db25c65ee54b6cba02c4444926b27
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat May 1 13:25:59 2021 +0200
3bcf5579
 
6c6d4cb2
     topos_redis: use also stored record to get uuid for branch replies
f0d5c35c
     
6c6d4cb2
     (cherry picked from commit 7b3a33d88ae3e3bbef88294720aa21ba34118b8e)
3bcf5579
 
6c6d4cb2
 commit d4523bab0499d1c927e13382ec492d9bc9f00fd7
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat May 1 08:07:08 2021 +0200
3bcf5579
 
6c6d4cb2
     topos_redis: use uuid for initial transaction indexing
bc96bbad
     
6c6d4cb2
     (cherry picked from commit 5707f9ef7f6a0d9b9bcd00ff85168b977591a30a)
3bcf5579
 
6c6d4cb2
 commit 52c7d2f4d6704c7ea232808110fc09c17c90c4db
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 30 08:53:47 2021 +0200
06eb6ed4
 
6c6d4cb2
     tls: declare variable based on SSL_CTX_set_ecdh_auto
bc96bbad
     
6c6d4cb2
     - fix unused variable warning introduced in previous commit
bc96bbad
     
6c6d4cb2
     (cherry picked from commit 41b5e9473d79409712d46fdbb5a0b943ab880aa7)
06eb6ed4
 
6c6d4cb2
 commit 11642e96f9a645ad7ec5a37f82c1fff1c8321f89
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Apr 30 08:31:34 2021 +0200
06eb6ed4
 
6c6d4cb2
     rtpengine: extract call-id/from-tag/to-tag only from sip messages
     
     - they can be provided via flags in function parameters
     - fix using functions in non-sip routing blocks (e.g., xhttp processing)
3bcf5579
     
6c6d4cb2
     (cherry picked from commit 0a2450e62d77020243530e18d93c9aa8181a5701)
06eb6ed4
 
6c6d4cb2
 commit 33cf417e59b4c7f0e45b6258644bae364ad2e912
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 30 08:03:10 2021 +0200
06eb6ed4
 
6c6d4cb2
     msrp: destroy str array on error
bc96bbad
     
6c6d4cb2
     - some code reformatting
28111e79
     
6c6d4cb2
     (cherry picked from commit 4695b48b23e22135049f67a6ef362e933a0cf337)
06eb6ed4
 
6c6d4cb2
 commit f97b189d238bd63f80a4525c56501cd394b7d2f3
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Wed Apr 28 17:22:58 2021 +0200
06eb6ed4
 
6c6d4cb2
     lost: fixed possible resource leak inside lost_get_response_issues()
2a6f5858
     
6c6d4cb2
     (cherry picked from commit a1bbe035f1a1acc11f86d27fdc0adef1b1a3d010)
06eb6ed4
 
6c6d4cb2
 commit 19093d837b94cabb6e1413fa0ff1786bfc06549f
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Sun Apr 25 22:44:01 2021 +0200
06eb6ed4
 
6c6d4cb2
     lost: Coverity Scan fixes
28111e79
     
6c6d4cb2
     (cherry picked from commit 328000233928fa08095889fdca7d66acba5e5825)
06eb6ed4
 
6c6d4cb2
 commit e7d46be2813531b88782004dd6ddbca96cbc94b6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 29 15:15:32 2021 +0200
95a23771
 
6c6d4cb2
     Makefile.defs: version set to 5.5.0-rc1
95a23771
 
6c6d4cb2
 commit 126be686df87f1f89edbdf4e56916366c66663cf
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 29 14:47:36 2021 +0200
06eb6ed4
 
6c6d4cb2
     dispatcher: safety to avoid division by 0 for latency operations
bc96bbad
     
6c6d4cb2
     (cherry picked from commit cf105d5af78963759825f5eaf9feb767c047a49c)
06eb6ed4
 
6c6d4cb2
 commit 1c7a8459f1a5b0f4d96f3908a301b599d5e24dc3
 Author: SPChan <shihping.chan@gmail.com>
 Date:   Wed Apr 28 00:51:22 2021 +0800
06eb6ed4
 
6c6d4cb2
     [tls] Don't use OpenSSL<1.0.2 fallback on 1.1+
2a6f5858
     
6c6d4cb2
     Address GH #2716. Also see https://bugs.python.org/issue29697.
f0d5c35c
     
6c6d4cb2
     (cherry picked from commit 27904530d1f8efd26e2b96fa5f18a3aad887919b)
06eb6ed4
 
6c6d4cb2
 commit e55ecc6412997b55569f3b626a681eae0ca312df
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 29 06:56:50 2021 +0200
95a23771
 
6c6d4cb2
     msrp: check return code for str explode
     
     (cherry picked from commit addb6a88d0266a0bb0545077fb0b5b8a3fdcca8e)
95a23771
 
6c6d4cb2
 commit 3b2f5081df6450aac425c344e11ce4ccf11fe044
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 28 16:06:50 2021 +0200
2a6f5858
 
6c6d4cb2
     core: kemi - parse headers before insert operation
2a6f5858
     
6c6d4cb2
     (cherry picked from commit 7bf0081102a5755c3282e7f01a0f45e160fdda0f)
28111e79
 
6c6d4cb2
 commit 884dc8babeb285d2c36239d2941dcb6d04d49f3e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 28 15:57:05 2021 +0200
28111e79
 
6c6d4cb2
     textops: check for msg headers field in case is used for non-sip traffic
     
     (cherry picked from commit 48200f3e9ca9f5e5a05de440eefc23f7265b5268)
28111e79
 
6c6d4cb2
 commit 9dc8f5170a22e4318e1b1ac3f3f0dba6f36fae89
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 28 13:28:05 2021 +0200
28111e79
 
6c6d4cb2
     ims_ipsec_pcscf: initialize variable to fix warnings
     
     (cherry picked from commit afff18592998cb14561cf4fd95acd1b4866fd994)
bc96bbad
 
6c6d4cb2
 commit bf57721508c810334c966bab79f2ac3c4ba5b2ba
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Tue Apr 27 12:58:49 2021 +0300
bc96bbad
 
6c6d4cb2
     mohqueue: fixed compiler warning about array initialization
2a6f5858
     
6c6d4cb2
     (cherry picked from commit c7781edcb37a35193ccdb9414183919aaa614d3a)
28111e79
 
6c6d4cb2
 commit 8c75a148451b9e2d1c60e67e9b3dfaa26e3598d8
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 14:58:39 2021 +0200
28111e79
 
6c6d4cb2
     topos: explicitely set the db match operator and value type for uuid
     
     (cherry picked from commit e279f2f464ab05e1a2821d6e2d9e673fe145fbf2)
28111e79
 
6c6d4cb2
 commit 22e201fa57f7e2be7a9718b97b550a1c75f30d46
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 14:51:55 2021 +0200
2a6f5858
 
6c6d4cb2
     topos: increase the number of db keys for query when using uuid for branch
     
     - debug message to print a/b uuid
     
     (cherry picked from commit fb5ab20123a07afdfaf96197db25d76f8dda0683)
bc96bbad
 
6c6d4cb2
 commit d5e4e026cf6efc19f155f3adddb1429c9c13cd0a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 13:49:42 2021 +0200
28111e79
 
6c6d4cb2
     topos: restore checks on uri and sip_params for tps_dlg_message_update()
95a23771
     
6c6d4cb2
     - use define for expected min len safety checks
     
     (cherry picked from commit 1d6736d16ab3a83b77d6c7be3f9689c7fbfccf28)
28111e79
 
6c6d4cb2
 commit f201ea9f86561e9d07fa7ac07b356f53092ec3bb
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 13:43:21 2021 +0200
28111e79
 
6c6d4cb2
     topos: check if event field exists for NOTIFY
2a6f5858
     
6c6d4cb2
     (cherry picked from commit 317ddc9efa2f11f0fe3787e9ab462550724954ed)
28111e79
 
6c6d4cb2
 commit d3575aa72d779e11fd8cfebc7060647ba0b9280d
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 13:02:11 2021 +0200
28111e79
 
6c6d4cb2
     topos: load associated early dialog transaction using also uuid
f0d5c35c
     
6c6d4cb2
     (cherry picked from commit 94e8988769662a5ae68e30847eef133d50ec5431)
06eb6ed4
 
6c6d4cb2
 commit 1e235b0b5981c309e663cee2ef6f452c9f481bbe
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 12:48:37 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: simplified tps_dlg_message_update()
     
     (cherry picked from commit 7e5c4c30d2f0bbed2b566d46e5141b6abba315e7)
06eb6ed4
 
6c6d4cb2
 commit fc90e4c06c5df8c8a9d5cd615923c09a93b5a810
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 11:22:20 2021 +0200
06eb6ed4
 
6c6d4cb2
     core/mem: q_malloc - use #else with DBG_QM_MALLOC for debug on freed fragments
bc96bbad
     
6c6d4cb2
     (cherry picked from commit 764d5be0c44036bb4b86f841588fb0df3b4bb834)
06eb6ed4
 
6c6d4cb2
 commit b371e7f9be73368d2bb5b9a6deeeb1798b796c11
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 10:14:15 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: safety handling of onsend data
     
     (cherry picked from commit 975a61c89b2440fba737758cce3ab08000811b02)
06eb6ed4
 
6c6d4cb2
 commit 314436b2110396a5cb069ea093f8d82bea635407
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 26 09:28:35 2021 +0200
3bcf5579
 
6c6d4cb2
     topos: uniform processing for requests during early dialog
     
     - requests that are handled during 1xx state, like PRACK, UPDATE, BYE
     
     (cherry picked from commit 72cc3d46c39791d50927508114bdd1faa4a83f4c)
3bcf5579
 
6c6d4cb2
 commit 0326fec293da66797fa13ae0a07e3e36fbc83776
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 23 12:35:15 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: reset context on msg received callback
     
     (cherry picked from commit fb777b0e9bf2f87ea8cb1b0134fbfcc625121ad4)
06eb6ed4
 
6c6d4cb2
 commit 5513825a246cff4e5144ed2e83bd0102b991c30f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 23 09:53:07 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: use context to load stored branch attributes only for requests
28111e79
     
6c6d4cb2
     (cherry picked from commit 5d661eaa92461f3b43c433ec32653c4f89bb818e)
06eb6ed4
 
6c6d4cb2
 commit 6b9ecb0856a881144546fea6d3cbd8a3dc668b81
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 27 09:59:29 2021 +0200
06eb6ed4
 
6c6d4cb2
     dispatcher: docs - set xmlns for include tags
2a6f5858
     
6c6d4cb2
     (cherry picked from commit 3f25ef01c5cc3adb02dd1bfecdfd4c3ce80cef47)
06eb6ed4
 
6c6d4cb2
 commit f3cf66fafaba73b245b5e8179c290da936f6418e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 27 09:51:30 2021 +0200
06eb6ed4
 
6c6d4cb2
     dmq: docs - fix section id for dmq.remove rpc command
2a6f5858
     
6c6d4cb2
     (cherry picked from commit 2c473f7c2eccf4ef79f23f9cecd122e861395a00)
3bcf5579
 
6c6d4cb2
 commit 677bf4480a14ea1c93eb92000cad19299d2d098e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 22 21:54:33 2021 +0200
3bcf5579
 
6c6d4cb2
     Makefile.defs: version set to 5.5.0-rc0
28111e79
     
6c6d4cb2
     - branch 5.5 was created to host 5.5.x series
     - vesion type set to release candidate mode
95a23771
 
6c6d4cb2
 commit a82171835767f65aa7365d303e53c097bf59e21a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 22 21:48:20 2021 +0200
06eb6ed4
 
6c6d4cb2
     Makefile.defs: version set to 5.5.0-pre1
95a23771
 
6c6d4cb2
 commit 54fe6aa05a266bfbf0cffedde89134ba534c8d1b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 22 21:46:29 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos_redis: set attributes always for provisional replies
06eb6ed4
 
6c6d4cb2
 commit 06e265b38a857789b64ca1370db039eeca5a0e50
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 22 09:36:31 2021 +0200
06eb6ed4
 
6c6d4cb2
     ims_diameter_server: removed goto label used in single place
06eb6ed4
 
6c6d4cb2
 commit 86b05ed47d2ec44535b3615dbebac59e4c2c99ca
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 22 09:29:26 2021 +0200
06eb6ed4
 
6c6d4cb2
     ims_charging: fixed compiler warnings for kemi exports
06eb6ed4
 
6c6d4cb2
 commit 94068d2e40eb867a5d6da44868d5edb52949f817
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 22 08:36:11 2021 +0200
06eb6ed4
 
6c6d4cb2
     dmq: skip removing local node via rpc command
06eb6ed4
 
6c6d4cb2
 commit 0fa5455d9bc1d603c142cd9a767df5b248eba64a
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Apr 21 19:31:12 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - dmq ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit adf8919f52841800f0cd4528c33679c7ef80f2c5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 21 19:16:21 2021 +0200
06eb6ed4
 
6c6d4cb2
     dmq: docs for rpc dmq.remove command
06eb6ed4
 
6c6d4cb2
 commit 955152dbe5d1f05bf24d6ba23b091fe91a202cc3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 21 19:09:21 2021 +0200
06eb6ed4
 
6c6d4cb2
     dmq: added dmq.remove rpc command
     
     - make it possible to remove a node that still is reachable by old
     address without having to shut dowm all nodes
06eb6ed4
 
6c6d4cb2
 commit 1b956d74b25c9f80f01a6aa0bc7a6ff8f3d0f712
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Wed Apr 21 11:31:26 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - dmq ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit 17e757c91e6e96f6711d9251979d81a792aaef08
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 21 10:55:18 2021 +0200
95a23771
 
6c6d4cb2
     dmq: docs for server_socket address
06eb6ed4
 
6c6d4cb2
 commit a9a8bb31ed8f3d08579fc1d8b4e3b598c77c93be
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 21 10:49:39 2021 +0200
06eb6ed4
 
6c6d4cb2
     dmq: exposed the server socket to modparam list
06eb6ed4
 
6c6d4cb2
 commit 1ddc27f199061025a6a43da3e8a1388fcaddfe19
 Author: Riccardo Villa <riccardo.villa@netaxis.be>
 Date:   Thu Apr 8 18:20:20 2021 +0200
06eb6ed4
 
6c6d4cb2
     ims_diameter_server: export functions to kemi
06eb6ed4
 
6c6d4cb2
 commit 4436fb7dc6bf868f30e9c7bcfd1ad57e49d6be0d
 Author: Riccardo Villa <riccardo.villa@netaxis.be>
 Date:   Thu Apr 8 18:20:01 2021 +0200
06eb6ed4
 
6c6d4cb2
     ims_charging: export functions to kemi
06eb6ed4
 
6c6d4cb2
 commit e2b8bddad08f12f7eb48db199fad6ed184c58bac
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Wed Apr 7 10:59:24 2021 +0300
06eb6ed4
 
6c6d4cb2
     smsops: Imrovements in decode_3gpp_sms() and pv_sms_body()
     
     - Added new sms pdu data: originating & destination address flags;
       SCTS(DELIVER)/VP(SUBMIT) absolute time format.
     - decode_3gpp_sms(): added support for DELIVER type;
       Added VP-AbsoluteTimeFormat for SUBMIT type.
     - pv_sms_body(): added support for ucs2 coding.
     - Extends of pv_get_sms() and pv_set_sms(): added support for
       originating & destination address flags.
06eb6ed4
 
6c6d4cb2
 commit 14019c67d7fcf8f4d027fa1552ae15cb42d31bdb
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 20 12:16:31 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: set downstream rr set for replies
06eb6ed4
 
6c6d4cb2
 commit 6d05333adee28da347e56d71a8e309698ec9c6a3
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 20 10:35:50 2021 +0200
06eb6ed4
 
6c6d4cb2
     secsipid: propagate return code from lib functions
06eb6ed4
 
6c6d4cb2
 commit d80abf806a1643a704057ea383d47004cdb2ba9b
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Apr 20 08:46:21 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - lcr ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit 053a727aa5d41cfbb0800b8ab532aa3f3f7689ec
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 20 08:35:13 2021 +0200
06eb6ed4
 
6c6d4cb2
     lcr: docs - use string avps in examples
     
     - more coherent examples, one example was also conflicting by using same id
     - removed trailing white spaces and aligned examples
06eb6ed4
 
6c6d4cb2
 commit 38692da8abff093b45f5a50994b7a95e5aa515f9
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Apr 19 10:16:20 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - lost ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit b0ee86a7b8ab6866b40320c1141bf95aec5d2071
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Mon Apr 19 10:13:13 2021 +0200
06eb6ed4
 
6c6d4cb2
     lost: doc - typo removed
06eb6ed4
 
6c6d4cb2
 commit 62d981daa5d8d61f3f4f72996a613b8ad8e88f26
 Merge: d02c042259 207d7adae4
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Mon Apr 19 08:20:20 2021 +0200
f0d5c35c
 
6c6d4cb2
     Merge pull request #2712 from mancasg/patch-1
     
     domain: fix use after free on domain reload
f0d5c35c
 
6c6d4cb2
 commit d02c042259a5a0e7bdcc359f5de20c68af6b4211
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Sun Apr 18 18:08:13 2021 +0200
06eb6ed4
 
6c6d4cb2
     lost: fixing a memory leak and minor code refactoring and improvements
06eb6ed4
 
6c6d4cb2
 commit 207d7adae4ca5d9a197c38ae333ff98124c01b47
 Author: Mancaș George <mancasg@users.noreply.github.com>
 Date:   Fri Apr 16 19:26:35 2021 +0300
95a23771
 
6c6d4cb2
     domain: fix use after free on domain reload
06eb6ed4
 
6c6d4cb2
 commit 2df6f9d6cb74bc115206e8b200af7234267f74d5
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Fri Apr 16 12:36:55 2021 +0300
95a23771
 
6c6d4cb2
     pkg/kamailio/obs: added lwsc module packaging
95a23771
 
6c6d4cb2
 commit e4506385ca5a56d4861f36e85c1049599cba398f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Apr 16 09:44:24 2021 +0200
95a23771
 
6c6d4cb2
     core: usr avp - fix detection of invalid name and ids
bc96bbad
     
6c6d4cb2
     - use the fields designated for str name or int id, code analyzers can
     follow properly the execution path
     - regression introduced in ca1821837dfe7dd6630f628d968ed4d1178c7040
06eb6ed4
 
6c6d4cb2
 commit e016cb1bdb2837437663a4c24b104b40e9191eba
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Apr 15 13:46:50 2021 +0200
06eb6ed4
 
6c6d4cb2
     pkg/kamailio/deb: add lwcs module
2a6f5858
     
6c6d4cb2
     * enable only the ones with libwebsockets >= 3.1
95a23771
 
6c6d4cb2
 commit 80689e22bc83aff78d8fd53d4a33bcb68c913c19
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Apr 15 11:41:20 2021 +0200
95a23771
 
6c6d4cb2
     pv_headers: safety check for xavi key count
     
     * check that we have keys to put into the hash before
       allocating anything
     * check table field instead of size just to make analyzer happy
06eb6ed4
 
6c6d4cb2
 commit 15f57ceae26b967ad92dd3a97ebcd869d1197244
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 15 10:28:24 2021 +0200
95a23771
 
6c6d4cb2
     core: main - set ending 0 in allocated cfg file path
95a23771
 
6c6d4cb2
 commit 703d6202e73e4e3778a2c66f4e29ae87dc6ac211
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 15 08:32:38 2021 +0200
95a23771
 
6c6d4cb2
     core: resolve - safety check for setting port
95a23771
 
6c6d4cb2
 commit 0640645efdbc1f7ce36750d5a784a4cfedc3f02f
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 14 15:14:10 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: updated onsend_route_enabled() macro condtition
bc96bbad
     
6c6d4cb2
     - detect when the kemi callbacks need to be executed for tm replies
06eb6ed4
 
6c6d4cb2
 commit 7231be0785009cb17581822f0765985eb7bdb243
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 14 12:52:58 2021 +0200
06eb6ed4
 
6c6d4cb2
     seas: check when walking the list
06eb6ed4
 
6c6d4cb2
 commit c30cd3db7587a3c875770fbc558f4a5ad38b58bd
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 14 12:50:36 2021 +0200
06eb6ed4
 
6c6d4cb2
     avp: check for null string
06eb6ed4
 
6c6d4cb2
 commit 6c8d61850aa662016d952f25dc510ed4d602e10c
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 14 12:40:19 2021 +0200
06eb6ed4
 
6c6d4cb2
     imc: safety checks for function parameters
06eb6ed4
 
6c6d4cb2
 commit e84c1985f1c3ed7a791660702b398b9ac1eb1f4a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 13 10:21:39 2021 +0200
06eb6ed4
 
6c6d4cb2
     group: check if credentials are parsed
06eb6ed4
 
6c6d4cb2
 commit 005f4468bc5873ea02b6c0d3d75baa49067e17c9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 13 09:50:46 2021 +0200
06eb6ed4
 
6c6d4cb2
     sca: return on rpc fault
06eb6ed4
 
6c6d4cb2
 commit b123dec934769522407dad619bbb6c2074719884
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 13 09:50:07 2021 +0200
06eb6ed4
 
6c6d4cb2
     pike: safety check for ll variable
06eb6ed4
 
6c6d4cb2
 commit 8a5b764e77d009eb6f236e74d3462bfce0d57f07
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 13 09:15:10 2021 +0200
06eb6ed4
 
6c6d4cb2
     db_text: safety check for lres
06eb6ed4
 
6c6d4cb2
 commit 91ec4259465fdaab41749b8fed0f96636a0619e5
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Apr 12 18:46:13 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - secsipid ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit 7018672d9881ab97848b4e1131d73412b0db221d
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 12 18:39:25 2021 +0200
06eb6ed4
 
6c6d4cb2
     secsipid: docs - updates to installation section with secsipid_proc
06eb6ed4
 
6c6d4cb2
 commit 84988f9d592a80c8c5b642a96b037ab0cd85cbb4
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Apr 12 08:01:22 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - secsipid ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit 3d7b1b12947b37faaacb12286f8ff763635185b9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 12 07:56:54 2021 +0200
06eb6ed4
 
6c6d4cb2
     secsipid: docs for libopt
06eb6ed4
 
6c6d4cb2
 commit 5eacca80c4435a8cd55943493b52ea0e155ca524
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 12 07:54:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     secsipid: make it possible to verify certificate
bc96bbad
     
6c6d4cb2
     - follow the specs relate to verification
     - allow to set the level of certification via upstream library options
06eb6ed4
 
6c6d4cb2
 commit ea628d35917036a252a3a0094a250b5df3cfe037
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 12 07:51:41 2021 +0200
06eb6ed4
 
6c6d4cb2
     secsipid_proc: synced with the upstream library api
06eb6ed4
 
6c6d4cb2
 commit 6d46ec71f941b9db9c06c6c2edac14fc9f3d1074
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Apr 11 09:09:24 2021 +0200
bc96bbad
 
6c6d4cb2
     core: dns - safety checks for port and proto
bc96bbad
 
6c6d4cb2
 commit c9dc0336a33a0ecfe776975be7fbfab8f3c91b48
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat Apr 10 11:21:09 2021 +0200
06eb6ed4
 
6c6d4cb2
     pike: safety check for null node
06eb6ed4
 
6c6d4cb2
 commit 912e2ef41533e961bc55ca80619305af8e474469
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Apr 9 18:51:42 2021 +0200
06eb6ed4
 
6c6d4cb2
     pua_dialoginfo: check request to cover cases of callbacks without it
     
     - updates the previous commit
06eb6ed4
 
6c6d4cb2
 commit 80beb29ac0204697a8964231b441ac37866a4a1c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 9 17:18:54 2021 +0200
06eb6ed4
 
6c6d4cb2
     dialog: safety check for prev field
06eb6ed4
 
6c6d4cb2
 commit a5f8810223021939b12eb0d04fc625f8d36980f7
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 9 16:37:30 2021 +0200
06eb6ed4
 
6c6d4cb2
     siptrace: fallback to udp if send sock is not set
06eb6ed4
 
6c6d4cb2
 commit 303be6a94be40dbe7c26c96e768627e8e9d0f860
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 9 16:23:28 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: cfg ctx - checks for valid variable offset
06eb6ed4
 
6c6d4cb2
 commit bb917a29f3e1566417215b33a60124abdcd34a7b
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Fri Apr 9 16:16:14 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - lost ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit 9a8ff2b8408c7b462d39f6ea25d81865b70ade42
 Merge: abf9f244a9 5f1959cd42
 Author: Wolfgang Kampichler <49035738+wkampich@users.noreply.github.com>
 Date:   Fri Apr 9 16:10:45 2021 +0200
06eb6ed4
 
6c6d4cb2
     Merge pull request #2675 from kamailio/wkampich/dev
     
     extensions to lost and http_client modules and core/parse_body.c/part_multipart_headers_cmp() log output changed from ERR to DBG in case a header does not exist
06eb6ed4
 
6c6d4cb2
 commit abf9f244a96a9c2112036af24a1cc3435b6be41d
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 9 09:34:29 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: main - checking of optarg for covering all unixes
06eb6ed4
 
6c6d4cb2
 commit 5f1959cd42ff925009dd9e0fdd87f9d0487ec4fe
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Thu Apr 8 21:31:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     lost: typedef naming changed and copyright added
06eb6ed4
 
6c6d4cb2
 commit 42d90d3665256c3d38945193b0a14ad199221bc6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 13:19:17 2021 +0200
bc96bbad
 
6c6d4cb2
     rr: conditions adjustmets for append from tag in record route preset
bc96bbad
 
6c6d4cb2
 commit f33abd5e2d5978ba9e6e8a48066b0daff70c0b3b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 12:05:07 2021 +0200
06eb6ed4
 
6c6d4cb2
     nat_traversal: check parameter for send_keepalive()
06eb6ed4
 
6c6d4cb2
 commit c200d2e9109a5581491bebd91c30162716b0f4fa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 11:54:33 2021 +0200
ed29e169
 
6c6d4cb2
     rtpengine: reworked condition around locking for easier pairing
     
     - inside rtpengine_hash_table_insert()
06eb6ed4
 
6c6d4cb2
 commit 7ea3b97c8acf8b623563b7a9fbf4ba23ea3e9170
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 11:37:08 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: dns cache - safety checks for rdata field
ed29e169
 
6c6d4cb2
 commit 9c7a509f7189de8ce600a97b7c1c5f9e4f5afdb1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 11:25:05 2021 +0200
ed29e169
 
6c6d4cb2
     tm: t_fifo.c - free app in case of error
ed29e169
 
6c6d4cb2
 commit 1737e9443d6617350c5e6044aef07be565a345d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 11:20:32 2021 +0200
ed29e169
 
6c6d4cb2
     core: parse headers - check if anything was parsed
ed29e169
 
6c6d4cb2
 commit 74fa6c5570d6394af8c5352bd37e21e970f1575c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 09:38:48 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: main - coherent behaviour for fix_cfg_file()
     
     - duplicate to build the output always, safer not to try to change the
     static string defined via macro at runtime
06eb6ed4
 
6c6d4cb2
 commit 7dd643a88fd7944ee86b795298c76e6d5fd58b8f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 09:36:49 2021 +0200
06eb6ed4
 
6c6d4cb2
     dlgs: safety check for accessing next field
06eb6ed4
 
6c6d4cb2
 commit 563c6f69aef22a90fc7870398fcfbd4242e33779
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 8 09:36:02 2021 +0200
ed29e169
 
6c6d4cb2
     core: cfg.lex - free after log message
ed29e169
 
6c6d4cb2
 commit 106b8a659bd4a53e8a6872e9db8a9af0f12ff70a
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Wed Apr 7 13:10:30 2021 +0200
ed29e169
 
6c6d4cb2
     core: parse_body.c/part_multipart_headers_cmp() changed log output from ERR to DBG in case a header does not exist
ed29e169
 
6c6d4cb2
 commit 7ef0a272dc9c81afa05ef8b1591e9f05c2810e9a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 7 11:33:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: check for non empty receive address and port in msg translator
06eb6ed4
 
6c6d4cb2
 commit e8583372cb1078a29bb6526c11f838e30811b94a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 7 10:29:25 2021 +0200
06eb6ed4
 
6c6d4cb2
     app_sqlang: init timeval structures
06eb6ed4
 
6c6d4cb2
 commit 50f92131ac0a9f5dd1e19fb6e3636657ad996e37
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 7 10:29:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     app_ruby: init timeval structures
06eb6ed4
 
6c6d4cb2
 commit 7457b3cefd08595c054291398de0f9a4e62691b7
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 7 10:29:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     app_python3: init timeval structures
06eb6ed4
 
6c6d4cb2
 commit 97991c9cf56ca034df914ae499053e597582ef80
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 7 10:29:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     app_python: init timeval structures
06eb6ed4
 
6c6d4cb2
 commit e1369a4cf0c668a0ee40d3b84b9c6382c2168e49
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 7 10:29:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     app_lua: init timeval structures
06eb6ed4
 
6c6d4cb2
 commit cad5cc37c63477fbcf429af34e516b523c74132e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 7 10:29:24 2021 +0200
06eb6ed4
 
6c6d4cb2
     app_jsdt: init timeval structures
06eb6ed4
 
6c6d4cb2
 commit 3bb1a30dda3b40ba2f188a4baab94ebda41f4a74
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Apr 7 10:08:56 2021 +0200
06eb6ed4
 
6c6d4cb2
     ctl: free send_buf in case of error
95a23771
     
6c6d4cb2
     - disabled unused function
06eb6ed4
 
6c6d4cb2
 commit 62e822ce25e93a8183dd9e5e1fee517143849a6a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 7 09:53:39 2021 +0200
bc96bbad
 
6c6d4cb2
     core: use same condition for extra_params in create_via_hf()
bc96bbad
 
6c6d4cb2
 commit 02c5f298d3355b7bb4c85bd290bc8265591f0ab8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 6 17:54:46 2021 +0200
06eb6ed4
 
6c6d4cb2
     crypto: use same condition to free ttext.s on success or error
06eb6ed4
 
6c6d4cb2
 commit 7652f79640b3e792baa77531e697fd74a1ab4584
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 6 17:23:16 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: rvalue - link to free at end of rve_opt_01() instead on replace
95a23771
     
6c6d4cb2
     - debug mode messages print fields
06eb6ed4
 
6c6d4cb2
 commit e770e0aa6889f001a3f7f2644202bf106f6559da
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 6 15:23:21 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: rvalue - function to destroy content of rval without freeing it
95a23771
     
6c6d4cb2
     - needed in case of rval reuse in rve_replace_with_val()
06eb6ed4
 
6c6d4cb2
 commit 4f7b5537688293d196669dd5a7d0124f7656cf2d
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 6 14:48:34 2021 +0200
bc96bbad
 
6c6d4cb2
     core: main - several optarg safety checks
06eb6ed4
 
6c6d4cb2
 commit 26ab0fcc97cbf0d6602454e60187a914f13424a2
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 6 12:17:35 2021 +0200
bc96bbad
 
6c6d4cb2
     uac: do not free chunks already inserted as lumps
     
     - in case of errors happening later, the pointers are linked in
     sip_msg_t and will be freed there, otherwise will result in a double
     free
06eb6ed4
 
6c6d4cb2
 commit 2d7aee506c617f2d258719562f8debf2b4ba087e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 6 08:38:16 2021 +0200
06eb6ed4
 
6c6d4cb2
     core/mem: removed tlsf_malloc_bits.h
95a23771
     
6c6d4cb2
     - no longer needed after sync with v3.1
06eb6ed4
 
6c6d4cb2
 commit ddafeebfaf1537c684eee22be228867563dd02ac
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Apr 6 08:34:48 2021 +0200
06eb6ed4
 
6c6d4cb2
     core/mem: tlsf malloc - sync'ed with v3.1
     
     - tlsf malloc project: https://github.com/mattconte/tlsf
     - last commit when sync'ed:
       -  https://github.com/mattconte/tlsf/commit/deff9ab509341f264addbd3c8ada533678591905
06eb6ed4
 
6c6d4cb2
 commit a749cc53ac4aa4825ba8d720825db856d897efb2
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 5 18:06:01 2021 +0200
06eb6ed4
 
6c6d4cb2
     tm: init timeval structs
06eb6ed4
 
6c6d4cb2
 commit 9c239dc385716255b977d8d879946e707e6f51c3
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 5 17:50:31 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: checks for trying to define empty or null ids
f0d5c35c
     
6c6d4cb2
     - use found pointer to compute the lenght of ID for -A parameter to save
     a strlen()
06eb6ed4
 
6c6d4cb2
 commit c08620f6427d59749396fe2762e340328ce69c41
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 5 17:35:12 2021 +0200
06eb6ed4
 
6c6d4cb2
     imc: expect the second param only if first is set
95a23771
     
6c6d4cb2
     - bits of formatting for imc_handle_create()
06eb6ed4
 
6c6d4cb2
 commit ef31c82ac3bd7972c2d02c893f8041af4664b717
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 5 17:31:48 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: cfg.len - sanitizer safety check of target buffer
06eb6ed4
 
6c6d4cb2
 commit ca1821837dfe7dd6630f628d968ed4d1178c7040
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 5 17:23:59 2021 +0200
3bcf5579
 
6c6d4cb2
     core: fixed condition for 0 ID or NULL NAME AVP
     
     - avoid null in memcpy for AVP_NAME_STR
06eb6ed4
 
6c6d4cb2
 commit 36abe25e35d1862468999bedcaf8bba29ec5f48a
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 5 17:10:24 2021 +0200
3bcf5579
 
6c6d4cb2
     crypto: fix use of uninitialized values introduced by b08fd55ddd598115a3b69afc630403a582d239f2
06eb6ed4
 
6c6d4cb2
 commit 1536f4bb3d4e654c8169afb6599c47c26df12ef6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 5 12:05:53 2021 +0200
06eb6ed4
 
6c6d4cb2
     .gitignore: ignore files that can be generated by compiling tools
06eb6ed4
 
6c6d4cb2
 commit ba9f2b5af9cabd61f67ceedb8feab6bd7bc6526d
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 5 12:02:20 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: init allocated memory in str_hash_alloc()
95a23771
     
6c6d4cb2
     - removed unused pointer shifting in dset.c
     - small reworking of lval_assign()
3bcf5579
 
6c6d4cb2
 commit 47b1b56e6cf86b2b6d74fdf4f292e8f2bf87f9fd
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Apr 5 11:37:06 2021 +0200
06eb6ed4
 
6c6d4cb2
     dmq: fixes for changes in the 678f9c6ad8a8118741a921fcc01f9b23b5702c6e
95a23771
     
6c6d4cb2
     - init the next field to first notification address str_list_t item
     - init local variables to avoid compile warnings on using garbage value
     - while condition on server_list instead of address of its ->s field
     (which always not null)
     - do not iterate using global dmq_notification_address_list variable, it
     shifts it till becomes NULL
 
 commit 01fa6d962258a7ea82e6d3fe2d56f98b94806a31
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Sun Apr 4 23:09:02 2021 +0200
 
     lost: removed some typos and added explanatory text to doc
06eb6ed4
 
6c6d4cb2
 commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat Apr 3 07:56:40 2021 +0200
06eb6ed4
 
6c6d4cb2
     pua_dialoginfo: skip requests that do not control call state
95a23771
     
6c6d4cb2
     - GH #2700
06eb6ed4
 
6c6d4cb2
 commit b7f753ddc727e1d7ab42e7abe607059e03976f8d
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat Apr 3 07:55:11 2021 +0200
3bcf5579
 
6c6d4cb2
     core: parse uri - check for invalid port values
3bcf5579
 
6c6d4cb2
 commit 9413fc6399d7e9b791ed0cb53172ab5fd887f0f6
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Apr 2 10:16:13 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - topos ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit a877e707c7768307886c67a8c64a5c524eac06f4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Apr 2 10:11:01 2021 +0200
3bcf5579
 
6c6d4cb2
     topos: docs - fixed title for xavu_cfg example [skip ci]
     
     - groupped xavu parameters
3bcf5579
 
6c6d4cb2
 commit f95ede239474f8c3b901f83e7eb34cbfa8f0e0fd
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 2 10:04:10 2021 +0200
3bcf5579
 
6c6d4cb2
     dmq: access val after being tested for null
3bcf5579
 
6c6d4cb2
 commit d4e31e6ae494836c49e50f463517a576b18c5611
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Apr 2 09:37:21 2021 +0200
3bcf5579
 
6c6d4cb2
     core: parse uri - cast to unsigned for left shifting
06eb6ed4
 
6c6d4cb2
 commit f21ad75e1f86f353cc9cdf6d21c9ee2b74e9eb6c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Apr 1 19:07:42 2021 +0200
3bcf5579
 
6c6d4cb2
     pkg/kamailio/deb: set version 5.5.0~pre0
3bcf5579
 
6c6d4cb2
 commit a07de1e2b892537c46879b4d744bff86af24e5e8
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Apr 1 17:01:14 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - acc_json ... [skip ci]
3bcf5579
 
6c6d4cb2
 commit c45d65ba1413ff2ca617d5fa1cf6cb391ffb1734
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Thu Apr 1 07:50:40 2021 -0700
06eb6ed4
 
6c6d4cb2
     acc_json: param to accept pre-encoded json values (#2699)
06eb6ed4
 
6c6d4cb2
 commit 2f1067f010dd497c7a348c9f2233b318b9d7c663
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 1 11:49:26 2021 +0200
3bcf5579
 
6c6d4cb2
     Makefile.defs: version set to 5.5.0-pre0
bc96bbad
     
6c6d4cb2
     - starting of testing phase for 5.5 series
bc96bbad
 
6c6d4cb2
 commit 161c67236bcd0f9844f02fe4f0b5ed302f431de9
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 1 11:48:20 2021 +0200
06eb6ed4
 
6c6d4cb2
     Makefile.defs: version set to 5.5.0-dev6
bc96bbad
     
6c6d4cb2
     - development for 5.5 series is closed
06eb6ed4
 
6c6d4cb2
 commit 52d89a4d6a11f8d5d660fc871c9f5e79d5075e75
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Apr 1 09:16:14 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - topos ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit e90bfa7cc3b5e3cd23e4071d811277c5f94ddd6d
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 1 09:12:16 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: docs for inbound event routes and context
06eb6ed4
 
6c6d4cb2
 commit 7a3ad54711c855ab209ef23f08c34902f5dac9a8
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 1 08:56:29 2021 +0200
f0d5c35c
 
6c6d4cb2
     topos: docs updated for xavu replacing avp parameters
06eb6ed4
 
6c6d4cb2
 commit c030fc5231d2a6534867e90b412c15e7a9db7a98
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 1 08:40:25 2021 +0200
f0d5c35c
 
6c6d4cb2
     topos: use xavu instead of avp
     
     - replaced params refering to avp with corresponding xavp alternatives
06eb6ed4
 
6c6d4cb2
 commit 2b48eadb445706d24542d1132c608e5821e68a92
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 1 07:56:30 2021 +0200
06eb6ed4
 
6c6d4cb2
     core: $xavu() helper functions to get child values
     
     - like for xavp and xavi
06eb6ed4
 
6c6d4cb2
 commit 5a96993efd6cff7677a5c49fee15c30715903ea0
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Apr 1 00:01:22 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: use context for sruid
06eb6ed4
 
6c6d4cb2
 commit 5c2699c4f6a9e8a24057b754e6510433129f509d
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 23:55:51 2021 +0200
 
     core: sruid - use specific prefix for global variables
     
     - declare static functions used only local
     - functions to append a value to sruid
 
 commit b458bbcba00cd6678617f004bbdeff2a1b0c524d
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Wed Mar 31 23:14:14 2021 +0200
06eb6ed4
 
6c6d4cb2
     lost: memory leak fix and code refactoring
06eb6ed4
 
6c6d4cb2
 commit 858fab6bbf0c26f22bb9411e9385c10d654a6da5
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 21:59:51 2021 +0200
06eb6ed4
 
6c6d4cb2
     topos: ability to execute event routes when messages
06eb6ed4
 
6c6d4cb2
 commit 4eae7ee7819c528297e24778ae480d3a2e0a8188
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 21:46:14 2021 +0200
f0d5c35c
 
6c6d4cb2
     topos: option to set a context value via modparam or function
95a23771
     
6c6d4cb2
     - ability to group records
06eb6ed4
 
6c6d4cb2
 commit 3363d4671e9dcb888868bf182f9eae708ca55c71
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 21:45:14 2021 +0200
f0d5c35c
 
6c6d4cb2
     kamctl: db schema regenerated - updates to userblocklist and topos modules
06eb6ed4
 
6c6d4cb2
 commit e6609d4041f9bc74b68fe83b67ba4499e8fb1924
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 21:44:12 2021 +0200
f0d5c35c
 
6c6d4cb2
     lib: srdb1 - added x_context column to topos tables
f0d5c35c
 
6c6d4cb2
 commit ac60e5d0a9f847fe77458d733d6ca67c9352978d
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Wed Mar 31 16:16:15 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - textopsx ... [skip ci]
06eb6ed4
 
6c6d4cb2
 commit 6379f1280ba41e87ddb34fa1705ffe4231dcac9c
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 16:05:52 2021 +0200
06eb6ed4
 
6c6d4cb2
     textopsx: docs - notes about 1-based indexing for hf value functions
f0d5c35c
     
6c6d4cb2
     - GH #2387
ed29e169
 
6c6d4cb2
 commit 47e9a74bbe48025d238b85eac9ba5ed183f70667
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Wed Mar 31 16:01:16 2021 +0200
06eb6ed4
 
6c6d4cb2
     modules: readme files regenerated - tls ... [skip ci]
ed29e169
 
6c6d4cb2
 commit c9702415579b8c7c2eb525accc909a586c17c2d1
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Mar 31 13:28:30 2021 +0000
18430108
 
6c6d4cb2
     topos: add functionality to set a variable host part for the Contact header
     
     - add functionality to set a variable host part for the Contact header
     - could be refactored to use a xavp instead of avp, together with the other
       parameters in this area ([a,b]_contact_avp)
18430108
 
6c6d4cb2
 commit 4edb9b27aa5cf8e39cb87c78557391445952b21c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 15:51:04 2021 +0200
18430108
 
6c6d4cb2
     tls: docs for tls_set_connect_server_id(srvid)
18430108
 
6c6d4cb2
 commit e979a341c1b142bb02da25c7753e7efb2d34e80a
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 15:44:41 2021 +0200
18430108
 
6c6d4cb2
     tls: added tls_set_connect_server_id(srvid) function
     
     - set the server id of the tls profile to be used by next client
     connect, being reset after use
     - alternative to use of xavp to specify server id for client profile for
     the cases when xavps are no longer available (e.g., after
     event_route[tm:local-request])
18430108
 
6c6d4cb2
 commit 30cb2e4ec263e182e0726b217086135de2e2520c
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Wed Mar 31 12:01:18 2021 +0200
2a6f5858
 
6c6d4cb2
     modules: readme files regenerated - http_async_client ... [skip ci]
2a6f5858
 
6c6d4cb2
 commit 91c73d62bcb5e635aae4462393e3fe71b64657f1
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Mar 30 14:39:16 2021 +0200
ed29e169
 
6c6d4cb2
     http_async_client: configure curl redirect per query
ed29e169
 
6c6d4cb2
 commit 3b339e15e0c14c688b2dea1c2a46b212cd60eef8
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 31 10:16:13 2021 +0200
ed29e169
 
6c6d4cb2
     modules: readme files regenerated - pua_dialoginfo ... [skip ci]
ed29e169
 
6c6d4cb2
 commit 499d1fcf4a16a7f52fda7548c990de70745b54d4
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 10:00:46 2021 +0200
f0d5c35c
 
6c6d4cb2
     pua_dialoginfo: docs for attribute_display param
f0d5c35c
 
6c6d4cb2
 commit be279afb807ad74c7d46f9e57cfa7fae5226a1e3
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 09:56:58 2021 +0200
18430108
 
6c6d4cb2
     pua_dialoginfo: new param attribute_display
f0d5c35c
     
6c6d4cb2
     - if set to 1, the display name attribute is added with user part of the
     URI for local and remote targets
18430108
 
6c6d4cb2
 commit 8c69bd53ebd47c51f37bdcc96a8719b1d1c69947
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 09:33:35 2021 +0200
18430108
 
6c6d4cb2
     pua_dialoginfo: use helper functions for operations with str inside build_dialoginfo()
ed29e169
 
6c6d4cb2
 commit 1d00cf66f8006b082c0e0258371f4da5015b2ac2
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Wed Mar 31 08:46:14 2021 +0200
18430108
 
6c6d4cb2
     modules: readme files regenerated - cplc ... [skip ci]
ed29e169
 
6c6d4cb2
 commit 5a87ec17841bbce35dae02baefc0fe350b41ad33
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 08:38:33 2021 +0200
18430108
 
6c6d4cb2
     pua_dialoginfo: docs - added missing ending section tag
18430108
 
6c6d4cb2
 commit abafc6c99f01a81d108e64efd292920ad5b6a2e4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 31 08:35:34 2021 +0200
95a23771
 
6c6d4cb2
     cplc: docs - fixed docbook tags removing extra ending section
ed29e169
 
6c6d4cb2
 commit 047f6e4409ad4a4ed6bed9f46a8c1e31bd8df83c
f0d5c35c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Wed Mar 31 08:31:14 2021 +0200
18430108
 
6c6d4cb2
     modules: readme files regenerated - cplc ... [skip ci]
ed29e169
 
6c6d4cb2
 commit 79be32bcc45775f703319730d405727b0a983726
 Author: frederic <frederic.gaisnon@mmtt.fr>
 Date:   Tue Mar 16 17:36:15 2021 +0100
18430108
 
6c6d4cb2
     pua_dialoginfo: disable publish notifications for subsequent requests (key: publish_dialog_req_within)
     pua_dialoginfo: add new key to really deactivate caller or callee notification when the deactivated party was supervised (key: caller_entity_when_publish_disabled key: callee_entity_when_publish_disabled)
18430108
 
6c6d4cb2
 commit cb38addf641d07b8881808ff17fe66ee6af1d743
 Author: frederic <frederic.gaisnon@mmtt.fr>
 Date:   Tue Mar 16 12:16:25 2021 +0100
bc96bbad
 
6c6d4cb2
     cplc: add a configuration route before redirected call (key: redirect_route)
     cplc: deactivate 3XX responses handling (key: ignore3xx)
     cplc: time based cpl did not work if several are set
     cplc: add return result to kamcmd commands
     cplc: documentation update (new keys, new module name, proxy_route modification)
18430108
 
6c6d4cb2
 commit f4f17c83073db933954c4bb1dd52f83fecd8ed80
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 31 08:16:23 2021 +0200
f0d5c35c
 
6c6d4cb2
     modules: readme files regenerated - dmq ... [skip ci]
bc96bbad
 
6c6d4cb2
 commit a2530363bba4415dcb82f4a03691e3e2aa48c88e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 08:02:21 2021 +0200
2a6f5858
 
6c6d4cb2
     dmq: docs for dmq_process_message()
2a6f5858
 
6c6d4cb2
 commit c990dae2a6078772119e1ba2f8f3735e59211341
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 31 07:45:03 2021 +0200
18430108
 
6c6d4cb2
     dmq: new function dmq_process_message()
     
     - similar to dmq_handle_message(), but processes the dmq message
     immediately, without queuing for special worker processes
     - useful for messages that need very short time for processing, like
     htable operation, simplifying by no longer cloning request in shared
     memory
18430108
 
6c6d4cb2
 commit b94c0282ca297410c82973423f8104334b4281f9
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Tue Mar 30 23:01:10 2021 +0200
bc96bbad
 
6c6d4cb2
     modules: readme files regenerated - crypto ... [skip ci]
bc96bbad
 
6c6d4cb2
 commit 305a2ff281ffb4320b9a685d96fc8cac5d82ba33
95a23771
 Author: Henning Westerholt <hw@skalatan.de>
6c6d4cb2
 Date:   Tue Mar 30 20:51:12 2021 +0000
 
     crypto: small copy/paste fix in docs
 
 commit 588eeeb2c56a98de3bb3fe09b0360f1dc53d811a
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Mar 30 22:46:12 2021 +0200
18430108
 
6c6d4cb2
     modules: readme files regenerated - crypto ... [skip ci]
18430108
 
6c6d4cb2
 commit b08fd55ddd598115a3b69afc630403a582d239f2
95a23771
 Author: Henning Westerholt <hw@skalatan.de>
6c6d4cb2
 Date:   Tue Mar 30 20:39:06 2021 +0000
95a23771
 
6c6d4cb2
     crypto: add two new parameters to provide interoperability with existing crypto libraries
95a23771
     
6c6d4cb2
     - add two new parameters to provide interoperability with existing crypto libraries
     - key_derivation: specify the mode of the key derivation
     - init_vector: specify the source of the initialization vector
     - this can e.g. used to decrypt data coming from a Java middle-ware application or
       from a PostgreSQL database encrypt function
95a23771
 
6c6d4cb2
 commit 25378c0388bb4365e8d4f1a4e874381fe339cd3b
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Tue Mar 30 21:50:48 2021 +0200
18430108
 
6c6d4cb2
     lost: README update
18430108
 
6c6d4cb2
 commit 5f50cc0ec7017a325d25249e6e66e6a2feb4dd08
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Tue Mar 30 21:33:09 2021 +0200
18430108
 
6c6d4cb2
     http_client: duplicated code removed
18430108
 
6c6d4cb2
 commit 2f48d0cdc84eaa583a2f2b6837e6251e62abc901
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Tue Mar 30 21:15:56 2021 +0200
18430108
 
6c6d4cb2
     lost: DOM level count fix
18430108
 
6c6d4cb2
 commit edd2884441ac75d96f6a0a7d53e8c738e5300ecf
f0d5c35c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Tue Mar 30 14:16:16 2021 +0200
18430108
 
6c6d4cb2
     modules: readme files regenerated - http_async_client ... [skip ci]
18430108
 
6c6d4cb2
 commit 0183de317d0d2578e83061fc7541afde37ec4853
 Merge: f90640f7ce 14a399652b
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Mar 30 14:04:06 2021 +0200
18430108
 
6c6d4cb2
     Merge pull request #2694 from gled-rs/http_async_follow_redirect
95a23771
     
6c6d4cb2
     http_async_client: add curl_follow_redirect parameter
18430108
 
6c6d4cb2
 commit f90640f7cec45a359e996493ae91b1a45d2603e7
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 30 11:58:53 2021 +0200
18430108
 
6c6d4cb2
     path: set dst udp uri length for decoding received value in alias format
18430108
 
6c6d4cb2
 commit c1fcb8379c24efed52f6dca2f3f00f6ee5d43706
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 30 11:58:11 2021 +0200
ed29e169
 
6c6d4cb2
     core: dset - asume udp if uri without transport for alias encoding
     
     - set output length for udp proto
ed29e169
 
6c6d4cb2
 commit bb2fd8c0cd9909f87df7df6fa300a06c38259a10
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 30 11:29:26 2021 +0200
bc96bbad
 
6c6d4cb2
     pv: new transformation class - urialias
     
     - encode/decode uri alias values (addr~port~proto)
bc96bbad
 
6c6d4cb2
 commit e111de999e22ed5d968ac50844e92f3f21dc0c2e
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 30 11:06:02 2021 +0200
18430108
 
6c6d4cb2
     core: dset - helper function to encode/decode uri alias values
18430108
 
6c6d4cb2
 commit 895208ebb0f999365ded50a9ecfc0fb2ed2b1e01
 Author: Charles Chance <charles.chance@sipcentric.com>
 Date:   Mon Mar 29 21:43:30 2021 +0100
18430108
 
6c6d4cb2
     core: use third array element when generating totag suffix
18430108
 
6c6d4cb2
 commit e36ea1fd0ad6e7d2814e8f07eff89a89ecd14469
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Tue Mar 30 09:31:24 2021 +0200
18430108
 
6c6d4cb2
     modules: readme files regenerated - textops ... [skip ci]
18430108
 
6c6d4cb2
 commit df1f22fc2948071d7f77533cec337c45080d3a85
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 30 09:25:36 2021 +0200
18430108
 
6c6d4cb2
     textops: docs for str_find() and str_ifind()
18430108
 
6c6d4cb2
 commit 389224660bc748b7e9f69fadcbbed0faf8a44b5a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 30 08:50:54 2021 +0200
18430108
 
6c6d4cb2
     textops: added functions to find a string inside another one
18430108
 
6c6d4cb2
 commit 686bad209b3f445d8ab81643bd82648a12d72f1d
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Mar 29 16:31:11 2021 +0200
18430108
 
6c6d4cb2
     modules: readme files regenerated - dmq ... [skip ci]
ed29e169
 
6c6d4cb2
 commit 678f9c6ad8a8118741a921fcc01f9b23b5702c6e
95a23771
 Author: Henning Westerholt <hw@skalatan.de>
6c6d4cb2
 Date:   Mon Mar 29 14:25:18 2021 +0000
bc96bbad
 
6c6d4cb2
     dmq: add support to specify a notification address multiple times in the cfg
95a23771
     
6c6d4cb2
     - add support to specify a notification address multiple times in the cfg, e.g.:
     - modparam("dmq", "notification_address", "sip:10.0.0.1:5060")
     - modparam("dmq", "notification_address", "sip:10.0.0.2:5060") etc..
     - this can be used to easily configure multiple notification server
     - it is an alternative to the multi_notify mode and do not work together with it
bc96bbad
 
6c6d4cb2
 commit 981701d4ffa8bce2be3768f43cbde0f5344390fc
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Mar 29 15:31:11 2021 +0200
ed29e169
 
6c6d4cb2
     modules: readme files regenerated - path ... [skip ci]
18430108
 
6c6d4cb2
 commit 54036506a005d30e0ea2685ac99d004b416bf0f3
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 29 15:28:10 2021 +0200
f0d5c35c
 
6c6d4cb2
     path: docs for received_name parameter
f0d5c35c
 
6c6d4cb2
 commit 6b607182678a5913b1e07c0e32725cb89b399501
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 29 15:25:21 2021 +0200
18430108
 
6c6d4cb2
     path: option to set received param name
18430108
 
6c6d4cb2
 commit 0f0a56ad5c97a611fab64fc9b9eba304643dcec8
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 29 15:04:38 2021 +0200
18430108
 
6c6d4cb2
     path: removed svn id header
18430108
 
6c6d4cb2
 commit 08ccff9107f4c1ff1f0e863967be688b6c821bb4
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Mar 29 12:01:13 2021 +0200
18430108
 
6c6d4cb2
     modules: readme files regenerated - rtpengine ... [skip ci]
18430108
 
6c6d4cb2
 commit ab68c7a6190bb89775cb92428bc2c5ac4798f560
95a23771
 Author: Henning Westerholt <hw@skalatan.de>
6c6d4cb2
 Date:   Mon Mar 29 09:51:59 2021 +0000
ed29e169
 
6c6d4cb2
     rtpengine: improvement in docs related to sock weights
ed29e169
 
6c6d4cb2
 commit 1d7d78c31eeab717c7013a00650d3cb07895bac8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 29 09:56:36 2021 +0200
18430108
 
6c6d4cb2
     ipops: proper handling of return code for ip to buf conversion
     
     - reported in GH #2695
18430108
 
6c6d4cb2
 commit c331e6dddb238abe5fc832ce3d3934fbe56ad2f7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 27 14:43:05 2021 +0100
18430108
 
6c6d4cb2
     pv: use unsigned for safer non-ascii bit shifting for hexa
     
     - related to GH #2690
18430108
 
6c6d4cb2
 commit 9efe1e0c32ae43d67240d6a97306e3cff61c3c55
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 27 14:37:03 2021 +0100
18430108
 
6c6d4cb2
     core: use unsigned for safer non-ascii bit shifting for hexa
18430108
 
6c6d4cb2
 commit 14a399652bb813f77da13956eb47e1f16c5d6b8f
 Author: gled <gled@remote-shell.net>
 Date:   Fri Mar 26 16:54:02 2021 -0700
18430108
 
6c6d4cb2
     http_async_client: add curl_follow_redirect parameter
     
     - add curl_follow_redirect mod parameter to set CURLOPT_FOLLOWLOCATION
       to tell libcurl to follow 3xx responses.
     - write the doc in doc subfolder for the curl_follow_redirect param
18430108
 
6c6d4cb2
 commit ec3f98b2b9e2a44b57f0b60401d2f037d3068e83
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Fri Mar 26 15:01:13 2021 +0100
95a23771
 
6c6d4cb2
     modules: readme files regenerated - stirshaken ... [skip ci]
95a23771
 
6c6d4cb2
 commit 3053b87a5c023a89be33a0fad924e31f41d4bcda
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Fri Mar 26 13:47:33 2021 +0000
f0d5c35c
 
6c6d4cb2
     stirshaken: Update docs [skip ci]
f0d5c35c
     
6c6d4cb2
     Update docs about X509 cerrtificate path verification turned on by default.
     Modified: src/modules/stirshaken/doc/stirshaken_admin.xml
f0d5c35c
 
6c6d4cb2
 commit 0793fb05b61e517a3353c436e8fb928c4730e573
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 26 14:50:40 2021 +0100
18430108
 
6c6d4cb2
     lwsc: do not set timeout fileds lws_context_creation_info
95a23771
     
6c6d4cb2
     - needs to sort out which versions have them
18430108
 
6c6d4cb2
 commit 054febc016f3fa089c9dc84bcb7581c04213eeed
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Fri Mar 26 13:24:13 2021 +0000
28111e79
 
6c6d4cb2
     stirshaken: Turn on X509 cert path check as default
28111e79
 
6c6d4cb2
 commit 20ff5e129315acd7a45513279c13800950ea96f3
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Mar 26 13:46:37 2021 +0100
ed29e169
 
6c6d4cb2
     modules: readme files regenerated - db_oracle ... [skip ci]
ed29e169
 
6c6d4cb2
 commit 4bf6acf34730969048376ded5b6bd90b6abfaa04
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 13:40:00 2021 +0100
3bcf5579
 
6c6d4cb2
     mediaproxy: docs - updated project name
28111e79
 
6c6d4cb2
 commit 9c4e3fc30c63095a71e42bb480fcf26699ee8ecc
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 13:39:16 2021 +0100
28111e79
 
6c6d4cb2
     db_berkeley: km_doc - updated project name
28111e79
 
6c6d4cb2
 commit 40a2c2c6cfaecff34f7d4c40dfafbc3af9cab830
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 13:37:30 2021 +0100
28111e79
 
6c6d4cb2
     cnxcc: removed old project name from sample configuration
28111e79
 
6c6d4cb2
 commit b0c51f5768afe7869d7aadfc05bee40863975b43
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 13:36:36 2021 +0100
3bcf5579
 
6c6d4cb2
     permissions: updated project anem in same register deny file
28111e79
 
6c6d4cb2
 commit 7bd66b68f8640a220662b4ce6438ad524a0d4741
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 13:35:15 2021 +0100
28111e79
 
6c6d4cb2
     pdt: removed obsoleted mi fifo shell script examples
28111e79
 
6c6d4cb2
 commit f5d38980841d7ae6ea5eecaa9dba41f907171ae2
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 13:34:21 2021 +0100
28111e79
 
6c6d4cb2
     pdt: replaced mi_fifo with jsonrpcs in example
     
     - documentation updates
28111e79
 
6c6d4cb2
 commit 39e57d38b02c08b42567708a6d65f36a83144caf
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 13:28:59 2021 +0100
28111e79
 
6c6d4cb2
     xmpp: replaced mi_fifo with jsonrpcs in example
     
     - minor docs updates
28111e79
 
6c6d4cb2
 commit e6d8b844b9b3b712803dec6a03b74c902fd5aa6f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 26 13:26:24 2021 +0100
28111e79
 
6c6d4cb2
     xmpp: renamed example config to use project name
28111e79
 
6c6d4cb2
 commit d2a1df24b8042de7802bbf466441cda95b7e64f2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 26 13:25:15 2021 +0100
28111e79
 
6c6d4cb2
     db_oracle: docs - tool name is kamailio_orasel
28111e79
 
6c6d4cb2
 commit 5c48d437935e971482c9bbf41f067d120911e2c8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 26 13:19:03 2021 +0100
28111e79
 
6c6d4cb2
     acc_diameter: init variables for safer cleanup
28111e79
 
6c6d4cb2
 commit 1856ed85008b837fdc29ee2b156c26ff3b5a54aa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 26 09:34:30 2021 +0100
2a6f5858
 
6c6d4cb2
     lwsc: LWS_CALLBACK_EVENT_WAIT_CANCELLED event is available from v3
28111e79
 
6c6d4cb2
 commit fa83cbbbc9e3850b6c2890e59059925b16d38af0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 26 09:31:44 2021 +0100
2a6f5858
 
6c6d4cb2
     lwsc: handle LWS_CALLBACK_GET_THREAD_ID event
95a23771
     
6c6d4cb2
     - logs for a few other events
28111e79
 
6c6d4cb2
 commit cc36b9233050930494bedd5af58bcf0c3d49c950
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 26 09:15:15 2021 +0100
2a6f5858
 
6c6d4cb2
     lwsc: use lws_cancel_service() for triggering writable event
28111e79
 
6c6d4cb2
 commit 714f7ab82971fd6c24e54c172075a441acf8842e
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 21:27:52 2021 +0100
28111e79
 
6c6d4cb2
     lwsc: support to compile with older libwebsockets library
95a23771
     
6c6d4cb2
     - now builds on Debian 10
28111e79
 
6c6d4cb2
 commit 5556612912ef6498518b6d9954b58990d6510c47
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Mar 25 21:16:12 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - rtpengine ... [skip ci]
28111e79
 
6c6d4cb2
 commit d37b84be468f24b2cf015b4fc5d9abe97cc930bb
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Wed Mar 24 16:09:45 2021 -0400
28111e79
 
6c6d4cb2
     rtpengine: add support for websocket protocol
28111e79
 
6c6d4cb2
 commit 759ca714acc6aa22a0bb609b2a14effc7cc94374
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 16:32:37 2021 +0100
28111e79
 
6c6d4cb2
     lwsc: fixed export of lwsc_notify_proto()
28111e79
 
6c6d4cb2
 commit 1759d923ea218b7acc8dc30f6f37ba52b2e947e9
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Mar 25 13:31:12 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - stirshaken ... [skip ci]
28111e79
 
6c6d4cb2
 commit 82f43150287a382d47ec82a95da2b743ae322bb2
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Thu Mar 25 12:26:51 2021 +0000
28111e79
 
6c6d4cb2
     stirshaken: Fix format usage examples [skip ci]
     
     Add note about stirshaken_check_identity() considered to be dfault.
     Modified: src/modules/stirshaken/doc/stirshaken_admin.xml
28111e79
 
6c6d4cb2
 commit f1f73cc20dab827b91dd19fb30d2fea699835b73
95a23771
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
6c6d4cb2
 Date:   Thu Mar 25 11:31:58 2021 +0100
28111e79
 
6c6d4cb2
     github/workflow: add gcc-problem-patcher [skip ci]
95a23771
     
6c6d4cb2
     let's make more visible the problems detected by the compiler
95a23771
     
6c6d4cb2
     https://github.com/marketplace/actions/gcc-problem-matcher?version=0.1
28111e79
 
6c6d4cb2
 commit b29757bd3f92174dec238dbf7c7acc2f5cfe8a72
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Mar 25 11:31:14 2021 +0100
2a6f5858
 
6c6d4cb2
     modules: readme files regenerated - speeddial ... [skip ci]
28111e79
 
6c6d4cb2
 commit 668e4b2ffb2401735e89f3532f6fb5824c31befc
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:28:33 2021 +0100
28111e79
 
6c6d4cb2
     pkgs: deb - removed old project name
2a6f5858
 
6c6d4cb2
 commit b28ef4aabf78d107e17ddaf01d080a4ad21dc965
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:28:14 2021 +0100
28111e79
 
6c6d4cb2
     pkg: obs - removed old project name
28111e79
 
6c6d4cb2
 commit 1f54ee1b24b94b5410752263bac2960ac39a9235
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:23:31 2021 +0100
28111e79
 
6c6d4cb2
     misc: examples - removed old project name
28111e79
 
6c6d4cb2
 commit 98e794c9c3028fee01e1bae5c8c6cd594643b887
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:19:41 2021 +0100
28111e79
 
6c6d4cb2
     misc: tls-ca - replaced old project name
28111e79
 
6c6d4cb2
 commit 545b3f730abda55bfe43609ec92bbb3832919513
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:12:45 2021 +0100
28111e79
 
6c6d4cb2
     ims_diameter_server: examples - removed old project name [skip ci]
28111e79
 
6c6d4cb2
 commit 300bcaa931aa0afe2265008d6c53f9b3793e70f0
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:11:32 2021 +0100
28111e79
 
6c6d4cb2
     rtp_media_server: replaced old project name in comments [skip ci]
28111e79
 
6c6d4cb2
 commit 7f96d6c9e2d9cb17f096b3f900c12a5d37b190c3
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:09:29 2021 +0100
28111e79
 
6c6d4cb2
     etc/kamailio.cfg: removed old project name [skip ci]
28111e79
 
6c6d4cb2
 commit bf7065f64802aaa54e24350b12f216081f62621e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:08:48 2021 +0100
28111e79
 
6c6d4cb2
     textops: docs - replaced old project name [skip ci]
28111e79
 
6c6d4cb2
 commit df50e1e4eaa2a915d817da242ab40bddfcb1556f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:03:44 2021 +0100
28111e79
 
6c6d4cb2
     tls: removed deprecated readme file [skip ci]
28111e79
 
6c6d4cb2
 commit e153d1039fda40e760d91f4895098a4d5908e1e8
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 11:01:09 2021 +0100
28111e79
 
6c6d4cb2
     speeddial: docs - updated sample config, bits of formatting [skip ci]
28111e79
 
6c6d4cb2
 commit ed0ec294794a783d5523c7d171d3ae7225398df8
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Mar 25 09:01:22 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - lwsc ... [skip ci]
28111e79
 
6c6d4cb2
 commit 49f030c8c9e5c86044bfb5e0ecd9cda0a8e2fd77
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 08:53:56 2021 +0100
28111e79
 
6c6d4cb2
     lwsc: docs for functions with ws proto parameter [skip ci]
28111e79
 
6c6d4cb2
 commit cb22809cfeacd6b587d51abdb98aa9e72652e742
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 25 08:44:30 2021 +0100
28111e79
 
6c6d4cb2
     lwsc: added functions with ws proto parameter
28111e79
 
6c6d4cb2
 commit 5dfa6ba930f6e9a49f3dcf0f32a0d2e7c6f8941b
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Mar 25 04:01:12 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - stirshaken ... [skip ci]
28111e79
 
6c6d4cb2
 commit 9da757be8861649cdcc9e03bfaf35e6b257ff18f
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Thu Mar 25 02:49:06 2021 +0000
3bcf5579
 
6c6d4cb2
     stirshaken: Fix usage examples [skip ci]
     
     Modified: src/modules/stirshaken/doc/stirshaken_admin.xml
3bcf5579
 
6c6d4cb2
 commit 4e6772d9c519de997901e1451a3a5e845a508628
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Mar 25 00:44:13 2021 +0100
18430108
 
6c6d4cb2
     github/workflows: fix branch name
18430108
 
6c6d4cb2
 commit 5ac49634c18955ffedd0ad909d2199e5881905c6
 Author: Ovidiu Sas <osas@voipembedded.com>
 Date:   Wed Mar 24 19:35:11 2021 -0400
18430108
 
6c6d4cb2
     siptrace: properly terminate logs with '\n'
18430108
 
6c6d4cb2
 commit 30f1c7b6521fba17e064262b32e11b33da7678ab
95a23771
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
6c6d4cb2
 Date:   Wed Mar 24 23:38:58 2021 +0100
18430108
 
6c6d4cb2
     github/workflows: main workflow
95a23771
     
6c6d4cb2
     * migration from travis-ci to github actions
18430108
 
6c6d4cb2
 commit bac4fe67c7eb6dae96809c1c15a44defb9a2681d
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 24 21:16:12 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - rtpengine ... [skip ci]
2a6f5858
 
6c6d4cb2
 commit 5cc888f0e9e305734621c0db1f63a47f2f0c381a
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Wed Mar 24 16:12:13 2021 -0400
2a6f5858
 
6c6d4cb2
     rtpengine: fix typo in docs
18430108
 
6c6d4cb2
 commit 9efc27964695d7a637250ac46ecac275fb627b0e
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 24 17:46:10 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - lwsc ... [skip ci]
18430108
 
6c6d4cb2
 commit 3c48266d56b58d3c1de44f630a88df2092d6d0d5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 24 17:12:50 2021 +0100
95a23771
 
6c6d4cb2
     lwsc: added loaded field to intermodule api strucure
95a23771
     
6c6d4cb2
     - mark when the structure is filled
18430108
 
6c6d4cb2
 commit 465459f25fe60f3fd5227b31e86e3fb33537d33c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 24 17:00:03 2021 +0100
95a23771
 
6c6d4cb2
     lwsc: docs for verbosity parameter [skip ci]
18430108
 
6c6d4cb2
 commit 39ae2a441ffda8c8df1774917c3385ad7cc78bcf
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 24 16:55:35 2021 +0100
2a6f5858
 
6c6d4cb2
     lwsc: added verbosity parameter
95a23771
     
6c6d4cb2
     - control debug messages verbosity
2a6f5858
 
6c6d4cb2
 commit dfbd4e12d6c4b3c9664d58ffbc479de9ea68f03e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 24 16:45:39 2021 +0100
2a6f5858
 
6c6d4cb2
     lwsc: added inter-module api
95a23771
     
6c6d4cb2
     - exported lwsc request function to send data to a ws target and proto,
     then wait for response data for a specific time interval
2a6f5858
 
6c6d4cb2
 commit 8c8080a4ce714fc2b7efb3a285c474f8a583e851
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 24 16:26:34 2021 +0100
2a6f5858
 
6c6d4cb2
     lwsc: store lws protocols structure in endpoint
     
     - more flexibility in specifying ws sub-protocols per connection
2a6f5858
 
6c6d4cb2
 commit 1001e9e1dbfdec525f4a5f96f7dd3fcc22e51888
 Author: Robert Boisvert <rdboisvert@gmail.com>
 Date:   Wed Mar 24 12:17:20 2021 -0400
 
     mohqueue: use ptime
     
         - version 1.7
         - match ptime of incoming call; otherwise, default to 20ms
         - update copyright dates
18430108
 
6c6d4cb2
 commit 575622520df06e769ad6174c36ad142b59cfa96e
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Mar 24 12:09:08 2021 +0100
 
     pkg/kamailio/deb: version set 5.5.0~dev5
18430108
 
6c6d4cb2
 commit 868ff72ad17573657ce19239a6f394cb117475c6
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Wed Mar 24 10:31:18 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - pv ... [skip ci]
18430108
 
6c6d4cb2
 commit c959a3c5f5efa1158bd53a31476f33d080793928
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 24 10:19:51 2021 +0100
18430108
 
6c6d4cb2
     pv: docs - relocated shvset note outside of param definition details [skip ci]
18430108
 
6c6d4cb2
 commit fa136edab5e552ed7b9e01af602bc09c98afce35
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 24 10:16:24 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - pv ... [skip ci]
18430108
 
6c6d4cb2
 commit bcc6370cdc00f25ce3d0f29e168c20ca880dcda2
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 24 09:46:53 2021 +0100
2a6f5858
 
6c6d4cb2
     pv: docs - note about use of $shv() in kemi scripts for shvset param [skip ci]
2a6f5858
 
6c6d4cb2
 commit cd4f72075aaaf47184bafdc10358862e03891fcf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 24 09:26:52 2021 +0100
18430108
 
6c6d4cb2
     Makefile.defs: version set to 5.5.0-dev5
18430108
 
6c6d4cb2
 commit 341cb21618738008cbdea949c532cb61ca89bf15
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 24 09:25:33 2021 +0100
18430108
 
6c6d4cb2
     Makefile.groups: added group for lwsc module
18430108
 
6c6d4cb2
 commit 8be3382079be90e60ce48cdc924bd4c5192d523a
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 24 09:20:13 2021 +0100
18430108
 
6c6d4cb2
     lwsc: new module adding websocket client connector
95a23771
     
6c6d4cb2
     - targeting interaction with external system, not for usual SIP forwarding
     - uses libwebsockets
18430108
 
6c6d4cb2
 commit e1570a115f99c896d3703b756fe95cc28e0cb7d5
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 24 09:05:55 2021 +0100
18430108
 
6c6d4cb2
     siptrace: renamed SREV_NET_DATA_SEND to SREV_NET_DATA_SENT
18430108
 
6c6d4cb2
 commit 93df5a5241f57ffb71dad0b0df04a256b7b0b7b4
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 24 09:04:38 2021 +0100
18430108
 
6c6d4cb2
     core: events - rename SREV_NET_DATA_SEND to SREV_NET_DATA_SENT
95a23771
     
6c6d4cb2
     - reflects better the purpose, being executed after the message is sent
18430108
 
6c6d4cb2
 commit 9c2c4bafa0f0cd980b5867e7d4c0995255730f87
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 23 17:50:23 2021 +0100
18430108
 
6c6d4cb2
     core: comments updated for msg_send_buffer()
18430108
 
6c6d4cb2
 commit d0434c21962ad92b92108f9f7cf761617bb6ec58
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Wed Mar 24 09:25:34 2021 +0300
2a6f5858
 
6c6d4cb2
     pkg/docker: updated submodule [skip ci]
2a6f5858
 
6c6d4cb2
 commit 5460949614c92c7dbfb7f63274540500f2a69d5b
 Author: Miteshkumar Thakkar <mitesht@users.noreply.github.com>
 Date:   Tue Mar 23 20:35:20 2021 +0530
18430108
 
6c6d4cb2
     app_lua: Fixed error 'too many parameters'
95a23771
     
6c6d4cb2
     - Calling function KSR.secsipid.secsipid_add_identity() has six parameters, is giving error 'too many parameters'
2a6f5858
 
6c6d4cb2
 commit 70929120769113d636c19dac69bbe13ee8689410
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 23 12:53:38 2021 +0100
2a6f5858
 
6c6d4cb2
     tls: test the pointer to CA file path when setting the client property
18430108
 
6c6d4cb2
 commit f35101a9e0f9960880eb2bf83966da90f76496b5
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 23 12:29:19 2021 +0100
18430108
 
6c6d4cb2
     tls: log file name if failure to set the client CA list
18430108
 
6c6d4cb2
 commit d82d95a824d6f8a6c0246b78ac6642d4d6fed9e1
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Mar 23 11:30:18 2021 +0100
18430108
 
6c6d4cb2
     http_async_client: fix build with older versionss of libcurl
     
     * CURLPIPE_NOTHING was introduced at libcurl 7.43.0
18430108
 
6c6d4cb2
 commit eb3fd40609a3ddd88bc2642e768e3a0523a0c747
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Tue Mar 23 09:16:22 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - tls ... [skip ci]
18430108
 
6c6d4cb2
 commit 242badad1c2176b061cb7595c3e3ff5a469ad1d5
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 23 09:10:30 2021 +0100
18430108
 
6c6d4cb2
     tls: docs for ca_path config option [skip ci]
18430108
 
6c6d4cb2
 commit 80e8bd5ddcccc034beb9621381dc7cfc69258d3d
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 23 08:55:59 2021 +0100
18430108
 
6c6d4cb2
     core: config.h - define TLS_CA_PATH
2a6f5858
 
6c6d4cb2
 commit d62f7a95bb87e6bee5f88bb928b23e509d57cfea
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 23 08:54:20 2021 +0100
18430108
 
6c6d4cb2
     tls: added ca_path config option
     
     - used to provide path to directory with CA files in pem format, to be
     given as parameter to SSL_CTX_load_verify_locations()
     - GH #2682
18430108
 
6c6d4cb2
 commit 46dee155ee10a2f11ecfd41b103f92752042c5ec
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Mon Mar 22 19:51:32 2021 +0000
18430108
 
6c6d4cb2
     nathelper: small spelling fixes
18430108
 
6c6d4cb2
 commit e85a5a6ae2ae01159ef4aeffd9f51f58c7bc844b
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Sun Mar 21 17:50:01 2021 +0100
18430108
 
6c6d4cb2
     http_async_client: disable HTTP/2 multiplexing
18430108
 
6c6d4cb2
 commit ad4f746c2200e887afdae0c0f53919bcb994bf1d
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Mar 22 16:31:17 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - jansson ... [skip ci]
18430108
 
6c6d4cb2
 commit 6eb8eb61d77946d5a1790899b420d2eaa85be81b
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 22 16:19:10 2021 +0100
18430108
 
6c6d4cb2
     jansson: docs - typo and formatting of long lines
18430108
 
6c6d4cb2
 commit 915b90d22f21bdc0caeafbcdf1a5cc925bd4d2a0
 Merge: c576631b89 491d1261e0
 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
 Date:   Mon Mar 22 10:45:11 2021 -0400
 
     Merge branch 'master' of https://github.com/kamailio/kamailio.git
18430108
 
6c6d4cb2
 commit c576631b899ded661bbfede48fa92fd03dbc7e88
 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
 Date:   Mon Mar 22 10:43:12 2021 -0400
 
     mohqueue: use ptime
95a23771
     
6c6d4cb2
     - version 1.7
     - match ptime of incoming call; otherwise, default to 20ms
     - update copyright dates
18430108
 
6c6d4cb2
 commit 491d1261e04e09f13990d5062c21faca7eb32b37
 Author: Dennis Yurasov <dennis-y@yandex-team.ru>
 Date:   Sun Mar 21 17:45:04 2021 +0300
28111e79
 
6c6d4cb2
     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.
28111e79
 
6c6d4cb2
 commit 1d456523e7459dfb5caebc2f8d7c7ca350dd4647
 Merge: 7c793a6e8d 92353802bb
 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
 Date:   Mon Mar 22 10:19:27 2021 -0400
28111e79
 
6c6d4cb2
     Merge branch 'master' of https://github.com/kamailio/kamailio.git
28111e79
 
6c6d4cb2
 commit 7c793a6e8d9b33e20ca6f62ec5e37300a5f31e51
 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
 Date:   Mon Mar 22 10:18:42 2021 -0400
28111e79
 
6c6d4cb2
     * pkg/docker rewind
28111e79
 
6c6d4cb2
 commit 92353802bb33305e9cb214935271473dd353ad9c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 22 12:42:20 2021 +0100
28111e79
 
6c6d4cb2
     misc/fuzz: added README.md file with references to useful resources
28111e79
 
6c6d4cb2
 commit 746748ebc2d4d5552946db90a5b40b31d4a933d5
 Author: David Korczynski <david@adalogics.com>
 Date:   Mon Mar 22 12:16:28 2021 +0100
28111e79
 
6c6d4cb2
     misc: fuzz - folder to hold files for oss-fuzz integration
95a23771
     
6c6d4cb2
     - GH #2660
28111e79
 
6c6d4cb2
 commit 17d21f0b398ca75c1383b124ca6190b4d1ee7dc0
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sun Mar 21 11:40:59 2021 +0100
28111e79
 
6c6d4cb2
     stirshaken: fixed kemi exports
28111e79
 
6c6d4cb2
 commit 24cfb577481f267fe584ea63f04ff4004f155e88
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Mar 19 15:46:12 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - stirshaken ... [skip ci]
18430108
 
6c6d4cb2
 commit db2bc62c6577547c1ad1564a77f6aafb688937a0
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Fri Mar 19 14:31:14 2021 +0000
18430108
 
6c6d4cb2
     stirshaken: enhance documentation
18430108
 
6c6d4cb2
 commit 335150695507456224c986720682090b2cb757cc
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Fri Mar 19 13:16:17 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - stirshaken ... [skip ci]
18430108
 
6c6d4cb2
 commit b5a6e7d7900ab9255ba10bd7aded9e60a9fc3d9e
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Fri Mar 19 11:58:56 2021 +0000
18430108
 
6c6d4cb2
     stirshaken: enhance documentation
18430108
 
6c6d4cb2
 commit a011e766c146cde9660c0c2ef9eb28dd9f8aeb33
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Fri Mar 19 12:46:38 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - stirshaken ... [skip ci]
18430108
 
6c6d4cb2
 commit 7d27ac370b762c6f6c820c4a74053db569cbb19b
 Merge: 35cffd84f7 dc85104005
 Author: Piotr <piotr@signalwire.com>
 Date:   Fri Mar 19 11:44:49 2021 +0000
18430108
 
6c6d4cb2
     Merge pull request #2683 from signalwire/mod-libstirshaken
     
     stirshaken: handle empty origid, enhance docs
28111e79
 
6c6d4cb2
 commit dc851040054692a955b92cf601eb308878017013
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Thu Mar 18 17:28:41 2021 +0000
28111e79
 
6c6d4cb2
     stirshaken: handle NULL or empty origid by generating random uuid
28111e79
 
6c6d4cb2
 commit 3eacb64f2df8b8ce7816f738b72ec16d5060a576
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Thu Mar 18 17:27:04 2021 +0000
28111e79
 
6c6d4cb2
     stirshaken: enhance documentation
28111e79
 
6c6d4cb2
 commit 35cffd84f7d189b50d4a0da9909a4904116021d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 18 08:48:38 2021 +0100
28111e79
 
6c6d4cb2
     stirshaken: added initial README file
18430108
 
6c6d4cb2
 commit 3aa92a488ef63991e565fd9289e25ea522df75d6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 18 08:48:13 2021 +0100
18430108
 
6c6d4cb2
     stirshaken: docs - removed extra section ending tag
18430108
 
6c6d4cb2
 commit 5ccfa3c0272e7a13fd0875f3664e75a88a3abf86
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 18 08:45:43 2021 +0100
18430108
 
6c6d4cb2
     Makefile.groups: added group for stirshaken module
18430108
 
6c6d4cb2
 commit fe130dcf2756c81bff7c06eb857c4c4a4c39db84
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Thu Mar 18 01:48:52 2021 +0000
 
     stirshaken: add doc
18430108
 
6c6d4cb2
 commit 2e8ead7ec434e27a344916ddbf092337e6a0bdb4
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Fri Feb 5 18:23:11 2021 +0000
 
     modules: Add stirshaken module
     
     This module uses libstirshaken to implement STIR-Shaken authentication and verification functions (STI-AS/VS).
     It allows for easy verification of a SIP call containing PASSporT wrapped into SIP Identity Header using a specific certificate,
     or a specific key, or by performing complete check on PASSporT including downloading certificate referenced in it's x5u header,
     and optionally checking it against trusted root certificates (X509 cert path check). Certificates may be cached and loaded from disk.
95a23771
     
6c6d4cb2
     Example usage:
     
     loadmodule "stirshaken"
     modparam("stirshaken", "as_default_key", "/path/to/key")
     
     modparam("stirshaken", "vs_verify_x509_cert_path", 1)
     modparam("stirshaken", "vs_ca_dir", "/path/to/ca")
     modparam("stirshaken", "vs_cache_certificates", 1)
     modparam("stirshaken", "vs_cache_dir", "/tmp/cert_cache")
     modparam("stirshaken", "vs_cache_expire_s", 90)
     
     request_route {
             (...)
             stirshaken_add_identity("https://sp.com/sp.pem", "B", "+44100", "+44200", "ref");
             (...)
     
     request_route {
             (...)
             stirshaken_check_identity();
             (...)
18430108
 
6c6d4cb2
 commit 1af163d0f658541ead6e81edc52cdadb4049896a
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 17 18:02:17 2021 +0100
18430108
 
6c6d4cb2
     dmq: proper check of proto match in cmp_dmq_node()
18430108
 
6c6d4cb2
 commit 7f8df73a1723ce30911b00e09c7506cab1e41ad7
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 17 17:56:20 2021 +0100
18430108
 
6c6d4cb2
     dmq: check proto in cmp_dmq_node()
18430108
 
6c6d4cb2
 commit 7558e50c551c172079d44a7a95774575aa5e5eea
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 17 17:22:00 2021 +0100
18430108
 
6c6d4cb2
     dmq: build_node_str() makes uri with transport if not udp
18430108
 
6c6d4cb2
 commit c4b1d0ab700ea03869114d08daa78ab6a6a56b96
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Wed Mar 17 12:45:20 2021 +0200
18430108
 
6c6d4cb2
     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.
18430108
 
6c6d4cb2
 commit 8cab8c2daa0c3f906406741db14df3861bb32cb4
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 17 11:01:17 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - lrkproxy ... [skip ci]
18430108
 
6c6d4cb2
 commit 81f8833ccbb80e1a4975c2ffaf56dd55fc0d3b54
 Author: mojtaba <mespio@gmail.com>
 Date:   Wed Mar 17 13:30:28 2021 +0330
18430108
 
6c6d4cb2
     lrkproxy: update doc/ folder
18430108
 
6c6d4cb2
 commit a1ac1f385097c7ddc15ecab6a3f076d36a1b7728
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 17 10:31:27 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - lrkproxy ... [skip ci]
18430108
 
6c6d4cb2
 commit 91c5626d7119cd9c78028d9b3bf968ecd7db5952
 Author: mojtaba <mespio@gmail.com>
 Date:   Wed Mar 17 12:49:04 2021 +0330
18430108
 
6c6d4cb2
     lrkproxy: update doc/ folder for README
18430108
 
6c6d4cb2
 commit b06927cdc8d4a5444be0a584ecf02f6a48105e59
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Mar 16 14:31:18 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - dmq ... [skip ci]
18430108
 
6c6d4cb2
 commit a089d62b59a31b943bb273d996636a58a3e96133
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 14:25:22 2021 +0100
18430108
 
6c6d4cb2
     dmq: docs - examples with TLS URI for nodes
18430108
 
6c6d4cb2
 commit b06ed377323ce11a8ae0442af6558b453c4872bb
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 13:40:03 2021 +0100
18430108
 
6c6d4cb2
     dmq: request nodes list in worker one init callback instead of main proc
95a23771
     
6c6d4cb2
     - ensure availability of all transports
18430108
 
6c6d4cb2
 commit 4cf65a7ee1f1803c7c1471f35dcddc8f55c958b1
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 13:11:09 2021 +0100
18430108
 
6c6d4cb2
     dmq: init internal tcp socket and global cfg structure for worker
18430108
 
6c6d4cb2
 commit 8ced2d76fda260f7a3a746a9d4820f84eb260618
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 12:55:46 2021 +0100
ed29e169
 
6c6d4cb2
     dmq: log the address of notification peer on failure callback
ed29e169
 
6c6d4cb2
 commit 9ea922d82f1ab4acc3efe2f79ce9aa6a6bdab759
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 12:44:00 2021 +0100
18430108
 
6c6d4cb2
     dmq: build node uri with transport
18430108
 
6c6d4cb2
 commit 684317aa54a5a3c5ddee13793551b8a6a649cd66
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 12:04:42 2021 +0100
ed29e169
 
6c6d4cb2
     dmq: print protocol in the rpc output listing the nodes
ed29e169
 
6c6d4cb2
 commit 5e3a016eb3d424b39b1f811f72ba34c69f5dea28
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 16 11:51:48 2021 +0100
18430108
 
6c6d4cb2
     dmq: use core function to get protocol string from parsed uri
18430108
 
6c6d4cb2
 commit ffb0a8624af952e619ddc5f6fa29c6655f17d4c9
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Tue Mar 16 10:29:04 2021 +0100
18430108
 
6c6d4cb2
     lost: bug-fix due to a code formatting error
18430108
 
6c6d4cb2
 commit 3b038ed6761a5818441a7610a8305491aa358377
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 09:37:58 2021 +0100
18430108
 
6c6d4cb2
     mangler: 0-ending value on deconding uri
18430108
 
6c6d4cb2
 commit 735911fcced21eb5c66393045bc143bd953d08bb
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 16 09:37:14 2021 +0100
18430108
 
6c6d4cb2
     siputils: 0-ending value on deconding uri
18430108
 
6c6d4cb2
 commit 5c69b6ab94c3a4ebf2dcf2eb3a549fe83d7aab34
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 16 09:33:04 2021 +0100
18430108
 
6c6d4cb2
     core: renamed recent params wait_child1_* to wait_worker1_*
     
     - consistent with the event route name
18430108
 
6c6d4cb2
 commit 2d971f5f0577255fa6192b5584a612ffe88fa347
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Mon Mar 15 18:44:17 2021 +0300
18430108
 
6c6d4cb2
     pkg/kamailio/obs: packaged lrkproxy module [skip ci]
18430108
 
6c6d4cb2
 commit 356fba18ac5eef25e67a2357b4cdcd9255810094
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Mon Mar 15 14:18:57 2021 +0100
 
     lost: new features, attributes and a new function to dereference location
     
     - features: LoST redirect, dynamic HELD url resolving (#2574), LoST NAPTR,
       POST request to dereference loation
     - attributes: reponse_time (-1:emergencyDispatch, 0:emergencyRouting, >0[ms]);
       post_request (POST method to dereference location #2641); recursion (yes/no);
       location_profile (PIDF/LO profile selection: first/last/geo/civic);
       verbose (detailed LoST response as log INFO);
       geoheader_type (filter schema: any/cid/http/https);
       geoheader_order (first/last)
     - function: lost_held_dereference (specific function to dereference location
       using POST method); attributes are url (r), resp.-time (r), resp.-type (r),
       pidf (r/w) and error (r/w)
     - general: The extension of the module allows dynamic querying of LIS/HELD
       and LOST services via NAPTR lookup. In the case of LOST, a redirect
       response is evaluated. In case a lost_held_request (used to connect
       to a LIS via POST or GET) is passed with an empty string ("") for the
       connection parameter, then P-A-I or From header value hostnames are used
       for NAPTR lookup to get a corresponding service.
 
 commit f7f68c57e11124bd94ae21a40d11fcab93a8508f
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Mon Mar 15 14:13:11 2021 +0100
18430108
 
6c6d4cb2
     http_client: http_client_request (api) content-type header support
     
     - new api call including a content-type argument implemented as new
       function - required to resolve geolocation url using POST (#2641)
     - Note: not sure if this is the most elegant solution, but it helps
       to avoid backward compatibility issues
18430108
 
6c6d4cb2
 commit d461ab91f84cffe8c2855e72422415f06233c7ba
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Mar 15 13:01:35 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - usrloc ... [skip ci]
18430108
 
6c6d4cb2
 commit 551aed1a97a9b8218ba1c5b0234f156ad78c2ffb
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 15 12:55:25 2021 +0100
18430108
 
6c6d4cb2
     usrloc: docs for load_rank parameter
18430108
 
6c6d4cb2
 commit 8ea264ac1e804d2d882f2394e85b3c54d52b33cb
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 15 12:48:55 2021 +0100
18430108
 
6c6d4cb2
     usrloc: new parameter load_rank
95a23771
     
6c6d4cb2
     - allows to set the rank of the child to load the location records
     - default: 1 (PROC_SIPINIT) - preserse the current behaviour
18430108
 
6c6d4cb2
 commit 699d208adcae14565c1af289a9668aede5adaa72
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 15 12:29:08 2021 +0100
ed29e169
 
6c6d4cb2
     core: global parameters to enable waiting for child one worker initialization
     
     - new paramters:
       - wait_child1_mode=[0|1] - set to wait or not
       - wait_child1_time=1000000 (micro-seconds) - how long to wait over all
       - wait_child1_usleep=100000 (micro-seconds) - step to wait before
       checking if initialization completed
18430108
 
6c6d4cb2
 commit e6bad5f9b4625da6014f2d4e0767056dffa1719c
 Merge: 2a36a99e1f dc6d44b603
 Author: mojtaba <mespio@gmail.com>
 Date:   Sun Mar 14 13:15:03 2021 +0330
18430108
 
6c6d4cb2
     Merge remote-tracking branch 'origin/master'
18430108
 
6c6d4cb2
 commit 2a36a99e1f4a737db548adb5cefe428418f366f9
 Author: mojtaba <mespio@gmail.com>
 Date:   Sun Mar 14 13:14:08 2021 +0330
18430108
 
6c6d4cb2
     lrkproxy: code optimization
     
     Fix some potential issues  after running Coverity static code analyser over lrkproxy code,
18430108
 
6c6d4cb2
 commit dc6d44b603b126c43757a53560d692e5f5f147a7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 12 18:15:34 2021 +0100
18430108
 
6c6d4cb2
     core: execute event_route[core:worker-one-init] for sctp or tcp
     
     - if no udp worker is started, the event route is executed by next
     available transport, in the order: sctp, tcp (or tls)
18430108
 
6c6d4cb2
 commit 087c00a276623adad6b87242bc58f7c0b4d8ff33
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Fri Mar 12 16:55:02 2021 +0200
18430108
 
6c6d4cb2
     carrierroute: replace faulty warning mechanism
     
     - warning log for the same carrier/domain having routes with only 0 probability
     is now triggered through counting probabilities per carrier and domain
     - kudos also go to Huseyin Dikme
     - GH #2653
18430108
 
6c6d4cb2
 commit 2b475553ef77f63cb444c34ad6c2df0ea237c88b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 12 15:30:49 2021 +0100
18430108
 
6c6d4cb2
     presence: do not init db in dmq worker for in-memory only mode
     
     - GH #2642
18430108
 
6c6d4cb2
 commit b52757f8cb6a18b2382e12ebfcf2df0e588c86eb
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Mar 12 09:16:23 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - registrar ... [skip ci]
18430108
 
6c6d4cb2
 commit 56cdf70ea008b5401bdd7d1824f15788f85fc6fa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 12 09:02:17 2021 +0100
18430108
 
6c6d4cb2
     registrar: documented lookup_to_dset() cfg function [skip ci]
     
     - function available for long time, but somehow was not documented
     - GH #2623
18430108
 
6c6d4cb2
 commit 0eb57ecfa56e0bf49c2f80291d2287080094340a
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Mar 11 18:46:13 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - uac ... [skip ci]
18430108
 
6c6d4cb2
 commit bb1fe2fc12cb0499c5242c220dd8065e83fe6e61
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 11 18:39:46 2021 +0100
18430108
 
6c6d4cb2
     uac: exposed uac_auth_mode() also as uac_mode([mode]) to match docs
18430108
 
6c6d4cb2
 commit be4e1843c54e70206688c1f2d1f5483165baef8f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 11 18:39:16 2021 +0100
ed29e169
 
6c6d4cb2
     uac: docs - listed uac_auth_mode() function
18430108
 
6c6d4cb2
 commit afe84defa4ab391064c266e15f557415c5249f7c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 11 17:28:09 2021 +0100
18430108
 
6c6d4cb2
     tm: log message if starting cancel retransmission fails
18430108
 
6c6d4cb2
 commit 9917deb664fa5df6795cbf59f9f156d2e10d1a95
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 11 16:54:55 2021 +0100
18430108
 
6c6d4cb2
     dialplan: renamed global variables and set them static
95a23771
     
6c6d4cb2
     - use module specific prefix
18430108
 
6c6d4cb2
 commit 0838c3e4bc5f9f37d408bc01ba48e4abd6d56ce3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 11 16:48:12 2021 +0100
18430108
 
6c6d4cb2
     dispatcher: renamed global variables and set them static
95a23771
     
6c6d4cb2
     - use module specific prefix
18430108
 
6c6d4cb2
 commit c05c7133a5657a547a5b0ced0b0a05707b44bc06
 Author: Victor Seva <vseva@sipwise.com>
 Date:   Wed Mar 10 18:36:18 2021 +0100
18430108
 
6c6d4cb2
     pv_headers: fix detection of split marker
     
     If we set Diversion in split_headers and we get a header like
     > "RULTEST, normalaa" <sip:0046341355354340@whatever.net;user=phone>;reason=unconditional
     
     There was false detection of two Diversion headers.
     
     Skip split marker between double quotes to avoid this
18430108
 
6c6d4cb2
 commit 7b4b3f252eb0c42115e2194f63b89381cbdc9a0d
 Merge: f3227abc40 281bf230c1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Mar 11 12:25:35 2021 +0100
18430108
 
6c6d4cb2
     Merge pull request #2656 from fredposner/master
     
     etc: kamailio.cfg- use SIP-source-address
18430108
 
6c6d4cb2
 commit f3227abc403d7917d898b5ae6d46bc6c762160d7
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Thu Mar 11 10:01:16 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - jwt ... [skip ci]
18430108
 
6c6d4cb2
 commit e19cb103fd16b186fed673aae2d04f1abe982110
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 11 09:49:13 2021 +0100
18430108
 
6c6d4cb2
     jwt: docs - updates for key_mode parameter
18430108
 
6c6d4cb2
 commit 283e36601c5c4037d147f7650d0be9071ffc737f
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 11 09:36:15 2021 +0100
18430108
 
6c6d4cb2
     jwt: added caching support for private/public keys
95a23771
     
6c6d4cb2
     - done if key_mode=1, on first use of the key
18430108
 
6c6d4cb2
 commit 452d257d05fc4c0ccba7515169bacab0be1f0c72
 Merge: 821eec50f2 525ee139ab
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Mar 11 08:28:27 2021 +0100
18430108
 
6c6d4cb2
     Merge pull request #2665 from easyrider14/master
95a23771
     
6c6d4cb2
      cplc: permanent contact not skipped by lookup anymore
18430108
 
6c6d4cb2
 commit 821eec50f255af18fc452b2eb573d650d779fb6d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 10 16:17:57 2021 +0100
18430108
 
6c6d4cb2
     Makefile.groups: added group for jwt module
18430108
 
6c6d4cb2
 commit 93691313f3873dca681b82c7f402ee4467894dad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 10 16:15:01 2021 +0100
18430108
 
6c6d4cb2
     jwt: new module adding json web token generation and validation
18430108
 
6c6d4cb2
 commit e35f0fe59155b9efac8d3d9fe979c4ea78df7f02
 Author: mojtaba <mespio@gmail.com>
 Date:   Wed Mar 10 15:30:30 2021 +0330
18430108
 
6c6d4cb2
     lrkproxy:fix flags condition in change_media_sdp function
ed29e169
 
6c6d4cb2
 commit 0010029f95542b27ca197f071dd455aad04a9537
 Merge: 1e71e135ce 9ceba23d17
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 10 12:06:53 2021 +0100
18430108
 
6c6d4cb2
     Merge pull request #2667 from kamailio/revert-2666-master
     
     Revert "lrkproxy-fixed issue#2663"
18430108
 
6c6d4cb2
 commit 9ceba23d170a03c584c149d5a9fa7ef633995eac
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 10 12:06:10 2021 +0100
18430108
 
6c6d4cb2
     Revert "lrkproxy-fixed issue#2663"
18430108
 
6c6d4cb2
 commit 1e71e135ce800159f4f2611ec6b133aa2e4d3a41
 Merge: 06682fe8be de87efee6d
 Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com>
 Date:   Wed Mar 10 14:28:02 2021 +0330
18430108
 
6c6d4cb2
     Merge pull request #2666 from mojtabaesfandiari/master
95a23771
     
6c6d4cb2
     lrkproxy-fixed issue#2663
18430108
 
6c6d4cb2
 commit de87efee6d78ca54db679f2283c53f9addad5cea
 Merge: 0cecab4a74 321b9e1e22
 Author: mojtaba <mespio@gmail.com>
 Date:   Wed Mar 10 13:56:04 2021 +0330
18430108
 
6c6d4cb2
     Merge branch 'lrkproxy_warning2663'
28111e79
 
6c6d4cb2
 commit 321b9e1e2215eb318847e0adc1341d18b6ca20ca
 Author: mojtaba <mespio@gmail.com>
 Date:   Wed Mar 10 13:52:04 2021 +0330
28111e79
 
6c6d4cb2
     lrkproxy:fix flag parameter in change_media_sdp
95a23771
     
6c6d4cb2
     Fix flags condition in change_media_sdp function.
28111e79
 
6c6d4cb2
 commit 525ee139abcb45f71bda42b417b5f8e75c12a622
 Author: easyrider14 <stephane.houssin@hotmail.fr>
 Date:   Wed Mar 10 10:54:25 2021 +0100
28111e79
 
6c6d4cb2
      cplc: permanent contact not skipped by lookup anymore
95a23771
     
6c6d4cb2
     - 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
28111e79
 
6c6d4cb2
 commit 0cecab4a74040e79bdd6a986c15519939020c340
 Merge: 46dabcdd43 06682fe8be
 Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com>
 Date:   Wed Mar 10 13:01:38 2021 +0330
28111e79
 
6c6d4cb2
     Merge pull request #3 from kamailio/master
95a23771
     
6c6d4cb2
     Update my kamailio repository master after merging lrkproxy
28111e79
 
6c6d4cb2
 commit 06682fe8be66f1eca1399ebec04004dc1b9de21b
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Mar 9 13:46:15 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - uac_redirect ... [skip ci]
28111e79
 
6c6d4cb2
 commit b81f7bcf4427b050a52ba20f563e993c9e87c3e0
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 9 13:43:28 2021 +0100
28111e79
 
6c6d4cb2
     uac_redirect: docs - updates for q_value param [skip ci]
28111e79
 
6c6d4cb2
 commit 6c3e317958c3395a41f1f312e2320c7739759f63
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 9 13:42:51 2021 +0100
28111e79
 
6c6d4cb2
     uac_redirect: renamed the new default_q_value param to q_value
28111e79
 
6c6d4cb2
 commit 1416cfb1a2359bc170811e3607cf583f47309441
 Merge: 8d10d07288 a61425ed4b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 9 13:37:53 2021 +0100
2a6f5858
 
6c6d4cb2
     Merge pull request #2647 from hexla/features/uac_redirect/default_q
95a23771
     
6c6d4cb2
     uac_redirect: Make default q-value configurable
2a6f5858
 
6c6d4cb2
 commit 8d10d0728864a103d6a01df24a2a9563d2f296db
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 9 12:54:25 2021 +0100
28111e79
 
6c6d4cb2
     Makefile.groups: added lrkproxy module to extra group
28111e79
 
6c6d4cb2
 commit 53763710237c3e6f8affc80e5837f17de552be7e
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 9 12:47:17 2021 +0100
28111e79
 
6c6d4cb2
     lrkproxy: Makefile - removed commented lib reference to db api
18430108
 
6c6d4cb2
 commit 7532f864cb9698aff95b9023bc9ff6959a41fd3f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 9 12:41:37 2021 +0100
18430108
 
6c6d4cb2
     rtp_media_server: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE
18430108
 
6c6d4cb2
 commit a31c3c10872780991da9cabbb4ce62fd7fa599da
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 9 12:40:16 2021 +0100
18430108
 
6c6d4cb2
     lrkproxy: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE
18430108
 
6c6d4cb2
 commit 6c0d06eb0068d554bfebc87c57430aa3507f7302
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 9 12:38:28 2021 +0100
28111e79
 
6c6d4cb2
     lrkproxy: initial version of README
28111e79
 
6c6d4cb2
 commit 08738ba5a0ee03afa4e47f7174e25a1cf23f05b4
 Author: mojtaba <mespio@gmail.com>
 Date:   Tue Mar 9 12:36:23 2021 +0100
28111e79
 
6c6d4cb2
     lrkproxy: new rtp relay module
     
     - use kernel based forwarding controlled via external application
       https://github.com/mojtabaesfandiari/pylrkproxy
28111e79
 
6c6d4cb2
 commit d3a36ed6757eeda42dc32608a63b857ee9a67bb9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 9 12:27:10 2021 +0100
28111e79
 
6c6d4cb2
     usrloc: adjusted rpc reply text when the location domain table is not found
28111e79
 
6c6d4cb2
 commit 0c4becd70428ef15be76fb0aa53932e5803c6bd0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 9 11:38:26 2021 +0100
28111e79
 
6c6d4cb2
     pv: handle missing fields (otcid, instance) for $banch() and $sbranch()
2a6f5858
 
6c6d4cb2
 commit 6c5895c302f669ab679bdaec10514a7b04dcde18
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Mar 9 10:46:25 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - topos ... [skip ci]
28111e79
 
6c6d4cb2
 commit d189be29f85df4a5d3480bc9707f5cf770bea5cd
 Merge: 38acfb59dd 19c69e8094
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 9 10:32:10 2021 +0100
28111e79
 
6c6d4cb2
     Merge pull request #2662 from fgaisnon/master
95a23771
     
6c6d4cb2
     support subscribe dialog (topos + topos_redis)
28111e79
 
6c6d4cb2
 commit 38acfb59dde232b1a9f0ffc206fb46b320cd8e10
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Mar 5 07:32:47 2021 +0100
28111e79
 
6c6d4cb2
     ctl: info log messages made debug
95a23771
     
6c6d4cb2
     - used to troubleshoot infite loop on shut down phase
     - GH #2661
28111e79
 
6c6d4cb2
 commit e3686fcc84385f0dd94f7209dd63639392faa60c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Mar 3 18:01:15 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - textops ... [skip ci]
28111e79
 
6c6d4cb2
 commit 0cbee55284c4f4d5fef09a3185de31d04776e569
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 3 17:49:32 2021 +0100
28111e79
 
6c6d4cb2
     textops: docs - note about search() doing posix regex matching
28111e79
 
6c6d4cb2
 commit b18995265685517af446d54979668b6240193f32
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 3 17:44:46 2021 +0100
28111e79
 
6c6d4cb2
     topos: docs for search_str() function
18430108
 
6c6d4cb2
 commit ecf6610d5e4505f20062a2d39674b1e77630844a
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 3 17:39:12 2021 +0100
18430108
 
6c6d4cb2
     textops: added search_str(text, re)
     
     - similar to search(re), but performs the regex match over the parameter
     'text' instead of sip message buffer
18430108
 
6c6d4cb2
 commit eece907aea79808f89b929bb3fc8445ac3ee0639
 Merge: 1f75177552 88d38bd306
 Author: ng-voice GmbH <carsten@ng-voice.com>
 Date:   Wed Mar 3 15:51:37 2021 +0100
18430108
 
6c6d4cb2
     Merge pull request #2649 from Riccardo-78/master
95a23771
     
6c6d4cb2
     ims_diameter_server: fix errors
18430108
 
6c6d4cb2
 commit 46dabcdd43bce4f57b21c67fc465002e19a0bac0
 Merge: 0e8eb96982 1f75177552
 Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com>
 Date:   Wed Mar 3 15:00:22 2021 +0330
18430108
 
6c6d4cb2
     Merge pull request #2 from kamailio/master
95a23771
     
6c6d4cb2
     Update from origin
18430108
 
6c6d4cb2
 commit 1f751775525fdcdb5a75b45fbf451e2bef3696ec
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 3 09:16:38 2021 +0100
18430108
 
6c6d4cb2
     ims_charging: renamed str_list_t to str_htlist_t
     
     - fix conflict added by e1dc6dd6d9b206168f6da2929560ca6a64e1b41e
 
 commit 5126964ebf28af3be1391e8ed2153503b118ff2c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Mar 3 08:48:01 2021 +0100
 
     corex: process values for dns_cache params in mod init
     
     - ensure the dns cache structure is properly initialized
18430108
 
6c6d4cb2
 commit e1dc6dd6d9b206168f6da2929560ca6a64e1b41e
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 3 08:47:20 2021 +0100
18430108
 
6c6d4cb2
     core: typedef for str_list struct
18430108
 
6c6d4cb2
 commit 20faf2acc8e72c7a15be835a65abe36f62efcbbe
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Mar 3 08:29:07 2021 +0100
18430108
 
6c6d4cb2
     core: use a list of static ip address variables for internal str convertion functions
     
     - safer to work with up to 6 functions that use them internally
18430108
 
6c6d4cb2
 commit 281bf230c10f252d10910f3d31ca55a14660203d
 Author: Fred Posner <fred@qxork.com>
 Date:   Tue Mar 2 21:59:08 2021 -0500
18430108
 
6c6d4cb2
     kamailio.cfg: use SIP-source-address
95a23771
     
6c6d4cb2
     * default behavior of rtpengine is trust-address
     * use SIP-source-address for nat_uac_test("8")
18430108
 
6c6d4cb2
 commit f82a2563000361b6b1b12b4bb72b9a8ee4c62292
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
6c6d4cb2
 Date:   Tue Mar 2 15:16:02 2021 +0100
18430108
 
6c6d4cb2
     ndb_redis: add result check when reconnecting
95a23771
     
6c6d4cb2
     Reported and provided solution by @kritarthh
     
     follow-up #2461
18430108
 
6c6d4cb2
 commit 90093efc5975bd9afbabaef60fbf618a9167fc87
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Mar 2 09:16:13 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - pipelimit ... [skip ci]
18430108
 
6c6d4cb2
 commit 7c2afb184276ec9f5f1d896e34aad6a8a8d55039
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 2 09:14:58 2021 +0100
18430108
 
6c6d4cb2
     pipelimit: docs for pl_active() function
18430108
 
6c6d4cb2
 commit 35508d1dde810d422a6cf12631015a34a72bc039
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 2 09:10:34 2021 +0100
18430108
 
6c6d4cb2
     pipelimit: added pl_active() - return true if pipe is active
18430108
 
6c6d4cb2
 commit 4c6715b5e4a0938ece2937a787c6d2ed6e81a3d8
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Mar 2 08:20:12 2021 +0100
18430108
 
6c6d4cb2
     xmlrpc: fixed error assigning to str variable added by previous commit
18430108
 
6c6d4cb2
 commit fa0d2f05ad5124f6166a0384265a827187c6c83f
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 1 19:14:34 2021 +0100
18430108
 
6c6d4cb2
     ctl: handle null char* and str* values everywhere
     
     - not all cases were covered
18430108
 
6c6d4cb2
 commit 17b9a6add82781f71b4d84da7c804e0e72c8b026
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 1 18:47:42 2021 +0100
18430108
 
6c6d4cb2
     xmlrpc: use <nil/> for null string values
95a23771
     
6c6d4cb2
     - XML-RPC extension listed at https://en.wikipedia.org/wiki/XML-RPC#Data_types
2a6f5858
 
6c6d4cb2
 commit 620194165e0c6c27dfe9dbe382dc2e7b58be13b5
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 1 18:16:00 2021 +0100
18430108
 
6c6d4cb2
     topos: one more update to enable processing ofr 100
2a6f5858
 
6c6d4cb2
 commit 80e812caf83a131c5f830b7d23de754136fd54f7
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Mar 1 17:19:03 2021 +0100
18430108
 
6c6d4cb2
     topos: handle 100 response completely
     
     - it may be needed by other modules to be processed with all via stack
18430108
 
6c6d4cb2
 commit 06656adee855dd1033fe7cdd631124d48b0c11c6
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Feb 26 14:54:04 2021 +0100
 
     kemix: exported get_srcuri() to kemi
     
     - return source address in uri format, similar to $su
 
 commit 35a9a4e24a285e0f924f81cc7e2259e3f72812b5
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Feb 25 17:01:22 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - corex ... [skip ci]
18430108
 
6c6d4cb2
 commit cb8f9876ce82348edb0793bd763aec2bef87515c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 25 16:57:53 2021 +0100
18430108
 
6c6d4cb2
     corex: docs for is_socket_name()
18430108
 
6c6d4cb2
 commit 614852cfdc3f6a18549b8e20ef51af9e64a93eba
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Feb 25 16:49:46 2021 +0100
18430108
 
6c6d4cb2
     corex: added is_socket_name(sockname) config function
ed29e169
     
6c6d4cb2
     - test if the parameter matches a local socket name
     - function exported to kemi
18430108
 
6c6d4cb2
 commit f9c336aa9a78169cf9c7f3fd9bfcfd22218078fb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 24 19:09:35 2021 +0100
18430108
 
6c6d4cb2
     ims_qos: typos in comments
18430108
 
6c6d4cb2
 commit 88d38bd306f595585af6e972ac529b40d7a93b58
 Author: Riccardo Villa <riccardo.villa@netaxis.be>
 Date:   Wed Feb 24 09:56:44 2021 +0100
2a6f5858
 
6c6d4cb2
     ims_diameter_server: fix check for addAVPsfromJSON return code
18430108
 
6c6d4cb2
 commit 84c342277f2a73196cb377476f2b80e6b4085e7b
 Author: Riccardo Villa <riccardo.villa@netaxis.be>
 Date:   Wed Feb 24 09:55:46 2021 +0100
18430108
 
6c6d4cb2
     ims_diameter_server: drop cdp session to avoid deadlock
18430108
 
6c6d4cb2
 commit faf1edabf732af5a24ad0399098ad11e27b3a1ab
 Author: Riccardo Villa <riccardo.villa@netaxis.be>
 Date:   Wed Feb 24 09:54:47 2021 +0100
2a6f5858
 
6c6d4cb2
     ims_diameter_server: fix initialization of s_message
18430108
 
6c6d4cb2
 commit 6968f1df9e9d3d66810df910d290f3d9368255fe
 Author: Riccardo Villa <riccardo.villa@netaxis.be>
 Date:   Wed Feb 24 09:52:59 2021 +0100
 
     ims_diameter_server: check response is not null before json conversion
 
 commit 571fe52f4ad0cf5ceef98fb2d77c2711f3692c28
 Author: Piotr Gregor <piotr@signalwire.com>
 Date:   Wed Feb 24 08:20:14 2021 +0100
 
     kamdbctl: typo in log message - core tables successfully installed
 
 commit a61425ed4b398bc40fb3f82b778b4d1150ca02dc
 Author: Alex Hermann <alex@hexla.nl>
 Date:   Tue Feb 23 10:41:16 2021 +0100
18430108
 
6c6d4cb2
     uac_redirect: Make default q-value configurable
95a23771
     
6c6d4cb2
     The old, quite arbitrary, default of 0.01 is preserved.
2a6f5858
 
6c6d4cb2
 commit 2ce244825bf7bc38f145699209ef7125ae5480d0
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 23 11:32:21 2021 +0100
2a6f5858
 
6c6d4cb2
     ipops: use local ip struct for internal resolving
95a23771
     
6c6d4cb2
     - static structure from core can be overwritten on subsequential use
     - GH #2645
2a6f5858
 
6c6d4cb2
 commit c48e409b741821fa470788b3bca0ead32e4d6efc
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 22 11:29:39 2021 +0100
18430108
 
6c6d4cb2
     jsonrpcs: use json null value for c null char* or str*
18430108
 
6c6d4cb2
 commit d40fbc877aa699d1fdde1df82892d444f5475d62
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Feb 19 15:04:39 2021 +0100
18430108
 
6c6d4cb2
     pkg/kamailio/deb: add secsipid package for supported releases [skip ci]
18430108
 
6c6d4cb2
 commit 220f9ca3c486b92797982a2333343fab463e9e5a
 Author: Ovidiu Sas <osas@voipembedded.com>
 Date:   Wed Feb 17 12:08:10 2021 -0500
18430108
 
6c6d4cb2
     kex: display proper values for pkg mem stats
      - large amounts of pkg memory were displayed as negative numbers
18430108
 
6c6d4cb2
 commit c88e65edf05f7e61826831a2f7528edbc184f68b
 Author: Stefan Mititelu <stefan-cristian.mititelu@1and1.ro>
 Date:   Wed Feb 10 17:19:05 2021 +0200
18430108
 
6c6d4cb2
     rtpengine: rebuild sockets if any skipped nodes
95a23771
     
6c6d4cb2
     Retry build_rtpp_socks() if any DNS or create, bind, connect
     issues happened when kamailio started, and at least one node
     from list was skipped.
     
     This retry will happen automatically, when select_rtpp_node() is called
     and will avoid a need for a "kamcmd rtpengine.reload"
18430108
 
6c6d4cb2
 commit 6863cb8b0253c641146633bd063575a53bc6a466
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 17 14:07:43 2021 +0100
18430108
 
6c6d4cb2
     core: early detect of empty host for check_self()
18430108
 
6c6d4cb2
 commit bfbf41d8ba2ba2b6eed8eb8fff2e554476c0a5b8
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 17 13:31:34 2021 +0100
2a6f5858
 
6c6d4cb2
     tm: consider local_rport parameter when building local via
2a6f5858
 
6c6d4cb2
 commit 81cd9c5d6934392cafd4b73541a19dbfa4b553f9
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 17 12:15:55 2021 +0100
18430108
 
6c6d4cb2
     rr: catch uri without host part when matching local addresses
95a23771
     
6c6d4cb2
     - can happen for tel or urn uri
18430108
 
6c6d4cb2
 commit cffd96cc3944fb15aacee97291e4b2c1bb769fbb
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 17 08:23:34 2021 +0100
18430108
 
6c6d4cb2
     tm: use BUILD_NEW_LOCAL_VIA after local request event route execution
18430108
 
6c6d4cb2
 commit da0a6d48debb9c69c5a06a9e702a4378c61eaac7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 17 08:21:36 2021 +0100
18430108
 
6c6d4cb2
     core: new option BUILD_NEW_LOCAL_VIA to recreate the local via
     
     - to be used from tm uac when a local-generated request has to update
     the via header following the event route execution
18430108
 
6c6d4cb2
 commit cc4644ea306f1f8abf9d0f69eb452ae8cabeb4b9
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 16 16:36:10 2021 +0100
18430108
 
6c6d4cb2
     tm: uac - use new send socket only if set in event route local request
     
     - GH #2639
18430108
 
6c6d4cb2
 commit 7de21e14662e560cda0a9426f2d3bb6cd1412686
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 16 16:28:31 2021 +0100
18430108
 
6c6d4cb2
     secsipid: check version of loaded module in child init callback
18430108
 
6c6d4cb2
 commit 92e72ab4de7e7a9d1dee57e9bac61cf513367a42
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 16 16:22:45 2021 +0100
18430108
 
6c6d4cb2
     core: exposed module version control function
18430108
 
6c6d4cb2
 commit 19c69e8094570a60eaf056ecac57ed26fce9d3a7
 Author: frederic <frederic.gaisnon@mmtt.fr>
 Date:   Tue Feb 16 11:10:11 2021 +0100
18430108
 
6c6d4cb2
     htable: ht_dmq_replicate_action was always called on ht_rm_items even if dmq was not activated
18430108
 
6c6d4cb2
 commit aed3a523ffd68bd2fdac78b9be68335a72aa78ce
 Author: frederic <frederic.gaisnon@mmtt.fr>
 Date:   Tue Feb 16 10:27:42 2021 +0100
18430108
 
6c6d4cb2
     topos_redis: support SUBSCRIBE dialog
18430108
 
6c6d4cb2
 commit fd8d0f66c80f0ab296bcaff08713a2eb578dd886
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 15 12:11:33 2021 +0100
18430108
 
6c6d4cb2
     Makefile.groups: added secsipid_proc to secsipid group
18430108
 
6c6d4cb2
 commit 211915aeffa9bfb867969bc840ff73a1bdf16f66
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 15 10:39:56 2021 +0100
18430108
 
6c6d4cb2
     core: sr module - check for null to avoid free warning
18430108
 
6c6d4cb2
 commit 3e345291c0e9474ed0196b0ab0528e0f6744fbe0
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 15 10:30:27 2021 +0100
18430108
 
6c6d4cb2
     secsipid_proc: link always against -lpthread
     
     - being loaded on child init may not benefit of core -lphtread in some
     OSes
 
 commit 9a35a5b95e8144dbdb18003f40e49e5b497274f3
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Mon Feb 15 10:11:25 2021 +0300
 
     pkg/kamailio/obs: added --atexit=no into systemd unit file [skip ci]
18430108
 
6c6d4cb2
 commit 5064ffc6490ed9db3f92a171e6b950fd0e8056e6
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Feb 15 08:46:22 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - secsipid ... [skip ci]
18430108
 
6c6d4cb2
 commit bd432651a0343b41811e379a03fa582fa95cd366
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 15 08:37:55 2021 +0100
18430108
 
6c6d4cb2
     secsipid_proc: per-process API functions needed by secsipid module
18430108
 
6c6d4cb2
 commit 09c61a1fe5c551b021a5c2a6997203f80a7c6f18
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 15 08:34:05 2021 +0100
18430108
 
6c6d4cb2
     secsipid: redesign to use per-process API functions
95a23771
     
6c6d4cb2
     - needed to initialize the multi-threaded libsecsipid library per child
     process
     - per-process API functions to be offered by secsipid_proc module
18430108
 
6c6d4cb2
 commit 25b1a51806dfa661f987958c8e84a16e60e37a4f
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 15 08:33:07 2021 +0100
18430108
 
6c6d4cb2
     core: split function that locates a module file
18430108
 
6c6d4cb2
 commit 10cfe340407e479b04a10b47857aab10c1e9f275
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sun Feb 14 09:40:34 2021 +0100
18430108
 
6c6d4cb2
     pv: new transformations {s.after,char} and {s.before,char}
18430108
 
6c6d4cb2
 commit b4d1def5d8a5ffaddbd87708d8dc99f0f5f8853c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Feb 13 20:59:30 2021 +0100
18430108
 
6c6d4cb2
     pv: proper transfomation name in the log message
18430108
 
6c6d4cb2
 commit 5727a6f1e67a699ebc79f3df248a4ffda52b66e4
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Feb 12 16:16:13 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - rr ... [skip ci]
18430108
 
6c6d4cb2
 commit 86a5f81b776eab3e2b9a3a5470094546b94253f7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Feb 12 16:14:18 2021 +0100
18430108
 
6c6d4cb2
     rr: docs - more details for sockname_mode param
18430108
 
6c6d4cb2
 commit 86e8bfdee87558fcee3e5b821b506b934c6b6790
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Feb 12 15:27:35 2021 +0100
18430108
 
6c6d4cb2
     rr: compare sockname parameter name with the attribute name
18430108
 
6c6d4cb2
 commit 274d32651d7886b7f424239565a2714e2dd0991d
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Feb 12 15:26:56 2021 +0100
18430108
 
6c6d4cb2
     core: define sockname attribute name
95a23771
     
6c6d4cb2
     - used in the sockname r-r parameter
18430108
 
6c6d4cb2
 commit a7bd4a7fbd9ccb50879c53a7c4707bfd4cc9428f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Feb 12 13:43:11 2021 +0100
18430108
 
6c6d4cb2
     kamailio.cfg: updated version in comments
18430108
 
6c6d4cb2
 commit 5ad3bd2f72515c532ef004adfd9cebaf4e483105
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Feb 11 17:46:11 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - htable ... [skip ci]
18430108
 
6c6d4cb2
 commit e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Feb 11 17:32:45 2021 +0100
18430108
 
6c6d4cb2
     htable: docs - not about use of event_route[htable:mod-init]
18430108
 
6c6d4cb2
 commit 9e5cdf01683080af6e0c8054761fa4b2ba444242
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Feb 11 16:46:25 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - rr ... [skip ci]
18430108
 
6c6d4cb2
 commit 857e9deb4c2455ee2ea0c05446da54f97e1f0a63
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Thu Feb 11 17:44:19 2021 +0200
18430108
 
6c6d4cb2
     Improved README.
18430108
 
6c6d4cb2
 commit 427f1e0f4f942624fc89863b4afe71f9a699e72a
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Feb 11 16:31:19 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - rr ... [skip ci]
18430108
 
6c6d4cb2
 commit 2664a51c35a1e8b5adc4c7e6cedde60bc01f0b28
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Thu Feb 11 17:27:44 2021 +0200
18430108
 
6c6d4cb2
     Fixed typo.
18430108
 
6c6d4cb2
 commit f8e60bcba548b25657cc295f8a593adf371f9fda
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 11 16:22:06 2021 +0100
18430108
 
6c6d4cb2
     rr: docs - added missing end tag for para introduced in previous commit
18430108
 
6c6d4cb2
 commit 06506912334ce060c04807835acd954580c53140
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Thu Feb 11 16:16:18 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - rr ... [skip ci]
18430108
 
6c6d4cb2
 commit f318fab629c308250531046d453a8ac76f80ca42
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Feb 11 16:06:12 2021 +0100
18430108
 
6c6d4cb2
     rr: docs - note about format of record_route_preset() parameters
18430108
 
6c6d4cb2
 commit 76b886da8ddf11a94a62850c19bad8c83bd113fc
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 11 15:59:31 2021 +0100
3bcf5579
 
6c6d4cb2
     rr: use rr params with record_route_preset()
95a23771
     
6c6d4cb2
     - param buffer was checked, but not used
18430108
 
6c6d4cb2
 commit 81f943bbdea7b5d553ecb0842362f0fde2aae8b4
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Feb 11 13:30:09 2021 +0100
18430108
 
6c6d4cb2
     pkg/kamailio/deb: version set 5.5.0~dev4
3bcf5579
 
6c6d4cb2
 commit ab8e680e0dd3a8078d40b72c50d41db55d442240
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Feb 11 13:26:49 2021 +0100
18430108
 
6c6d4cb2
     pkg/kamailio/deb: restore python3 dependency of kamailio package
18430108
 
6c6d4cb2
 commit dddd530ed9fa7b6ca8b31ff299105a53c39c1a5e
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 11 10:27:20 2021 +0100
18430108
 
6c6d4cb2
     core: cfg.lex - do not destroy action if pre-fixup fails
95a23771
     
6c6d4cb2
     - params might be in inconsistent state, shutdown is triggered which
     cleans the pkg anyhow
     - GH #2630
18430108
 
6c6d4cb2
 commit ca37f9247ecb6754fbdbd210fc59158bf0f32def
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 11 09:14:06 2021 +0100
18430108
 
6c6d4cb2
     app_python3: handle deprecated PyEval_InitThreads()
95a23771
     
6c6d4cb2
     - https://docs.python.org/3/c-api/init.html#c.PyEval_InitThreads
     - GH #2626
18430108
 
6c6d4cb2
 commit 2afebf3726495e7b4ffdb63eec6ca766d5aba949
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 11 08:23:08 2021 +0100
18430108
 
6c6d4cb2
     Makefile.defs: version set to 5.5.0-dev4
18430108
 
6c6d4cb2
 commit 2015cfdfd777085dad98a606fc41946af186db1b
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 10 17:10:25 2021 +0100
18430108
 
6c6d4cb2
     ctl: fail when requested to process rpc commands in shutdown phase
18430108
 
6c6d4cb2
 commit f27c2e06d7467c4c33ff289175862ae7614a3018
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 10 17:01:36 2021 +0100
18430108
 
6c6d4cb2
     core: initialize allocated _ksr_shutdown_phase pointer
18430108
 
6c6d4cb2
 commit 3c1a454a1ac4fe8e668f709d3e278bbce59c51d3
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 10 16:35:09 2021 +0100
18430108
 
6c6d4cb2
     tls: fixed small typo in log message
18430108
 
6c6d4cb2
 commit f230035d8275cbad8d7515f73ba242f77a7a16db
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 10 08:27:58 2021 +0100
18430108
 
6c6d4cb2
     cfg.lex: removed yynoreturn attribute for ksr_yy_fatal_error()
95a23771
     
6c6d4cb2
     - it is defined only by newer flex version, resulting in compile
     failure on older versions (e.g., centos 7)
18430108
 
6c6d4cb2
 commit 3f324e84d4b6f8ac86e72cc63fce2ec9d5eec9e4
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Feb 9 21:31:11 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - db_postgres ... [skip ci]
18430108
 
6c6d4cb2
 commit 1466425b0af749e8780c4e8699e69cbf8402904e
 Author: korayvt <korayvt@users.noreply.github.com>
 Date:   Tue Feb 9 23:23:52 2021 +0300
18430108
 
6c6d4cb2
     db_postgres: added connection parameters (#2622)
     
     - new config parameter ("con_param") is added to set pg connection parameters
     - timeout param is used if connect_timeout is not set explicitly.
     
     Co-authored-by: KORAY VATANSEVER <koray.vatansever@turkcell.com.tr>
3bcf5579
 
6c6d4cb2
 commit 20fdab545a5f5c3ef1b8d8c4c392acaf4f9e8aae
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 9 21:16:52 2021 +0100
18430108
 
6c6d4cb2
     core: cfg.lex - removed __attribute__((unused))
     
     - not supported on some distros
     - workaround to avoid unused warning
18430108
 
6c6d4cb2
 commit d8643cd2caf38aa1efaeff73783920fab1d9bf0d
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 9 14:00:23 2021 +0100
28111e79
 
6c6d4cb2
     core: main - terminate using ksr_exit() instead of return
28111e79
 
6c6d4cb2
 commit 346d99d1f98178a71d482e5724135f65257427dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 13:27:34 2021 +0100
95a23771
 
6c6d4cb2
     core: cfg.lex - declare auto-generated yy_fatal_error() with unused attribute
95a23771
 
6c6d4cb2
 commit 9f326234f40f2c02f4833647112c3a4f4912aa17
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 12:57:57 2021 +0100
28111e79
 
6c6d4cb2
     core: cfg.lex - overwrite yy_fatal_error() to use ksr_exit() macro
28111e79
 
6c6d4cb2
 commit 3333c39230d0fffb2ef22c238b1410c302f0c8c7
 Author: frederic <frederic.gaisnon@mmtt.fr>
 Date:   Mon Feb 8 15:54:02 2021 +0100
28111e79
 
6c6d4cb2
     topos: when contact mode is set to 1, contact uri created is malformed if received contact has no user part
     topos: SUBSCRIBE dialog
     topos: documentation for SUBSCRIBE dialog
     topos: add description for dialog_expire key
28111e79
 
6c6d4cb2
 commit 4f6243e8e6e2012af35aae67da7b93af2127f02c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Feb 9 10:50:03 2021 +0100
28111e79
 
6c6d4cb2
     core: more use of ksr_exit() macro to follow --atexit param
28111e79
 
6c6d4cb2
 commit d6504e28f7fef8d48480861ea12e9bd457288661
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Feb 8 11:54:32 2021 +0100
28111e79
 
6c6d4cb2
     siputils: free params for contact param decode and remove
28111e79
 
6c6d4cb2
 commit d11a12502299bf7e6f85505c4b48a4486a647e31
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 8 11:18:44 2021 +0100
f0d5c35c
 
6c6d4cb2
     core: added selval(evalexpr, valexp1, valexpr2)
     
     - this is a core statement that return the 2nd parameter if the 1st
     parameter is evaluated to true, or 3rd parameter if the 1st parameter is
     evaluated to false
     - it can be considered a core function that is equivalent of ternary
     condition/operator
     - example:
       $var(x) = selval($Ts mod 2, "true/" + $ru, "false/" + $rd);
     - the first parameter is a conditional expression, like those used for
     IF, the 2nd and 3rd parameters can be expressions like those used in the
     right side of assignments
28111e79
 
6c6d4cb2
 commit 120c47178475ad658a8a1846b6cd65b755cde2ac
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sat Feb 6 16:16:24 2021 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - siptrace ... [skip ci]
28111e79
 
6c6d4cb2
 commit 7d846f928b75a3bc1b8e8c1a70e39bfede939c15
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat Feb 6 16:06:47 2021 +0100
28111e79
 
6c6d4cb2
     siptrace: docs - fixed small typo
28111e79
 
6c6d4cb2
 commit 5b596373e022bca905ecb9802c0fdf28d29b2a87
 Merge: b2b7ec8260 7d5868ab12
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Fri Feb 5 20:39:55 2021 +0100
28111e79
 
6c6d4cb2
     Merge pull request #2612 from kamailio/wkampich/dev
     
     http_client: http_client_request to include default clientcert, clien…
28111e79
 
6c6d4cb2
 commit b2b7ec826055fd67ecf5ffb052afa609e0aa9e5b
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Feb 5 09:55:58 2021 +0100
28111e79
 
6c6d4cb2
     keepalive: check if the destinations list is initialized at runtime use
     
     - do not initialize, because is no longer seen in all processes,
     initialization must be done in mod init
28111e79
 
6c6d4cb2
 commit 11494de3d9d61df3fc31669c75cbd5ff11b03d0f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Feb 5 09:49:56 2021 +0100
28111e79
 
6c6d4cb2
     keepalive: init 0 allocated keepalive structures
     
     - GH #2618
28111e79
 
6c6d4cb2
 commit f3d58f7762abeeb96f8efe26b6538d37a5084569
 Merge: 6b5aa70f09 853068a26c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 4 16:51:27 2021 +0100
28111e79
 
6c6d4cb2
     Merge pull request #2621 from dvillaume/master
     
     rtpengine : add node fallback if node ran out of ports
28111e79
 
6c6d4cb2
 commit 6b5aa70f09e294338a65a0bf2fcae8b92fdc6fae
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Feb 4 14:01:52 2021 +0100
ed29e169
 
6c6d4cb2
     kamctl: added srv debug subcommand
     
     - control server debug level via rpc
ed29e169
 
6c6d4cb2
 commit 351efd29d332703e79104a106ade08c9d1df6e20
95a23771
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
6c6d4cb2
 Date:   Wed Feb 3 13:33:32 2021 +0100
ed29e169
 
6c6d4cb2
     doc: update manpage for atexit option
28111e79
 
6c6d4cb2
 commit 9b1472275530ed4cc32a65cd247dc9997e8b964b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Feb 3 12:49:29 2021 +0100
2a6f5858
 
6c6d4cb2
     core: replaced --no-atexit with --atexit=val
     
     - val can be y[es] or 1 to enable execution of atexit callbacks; n[o] or
     0 to disable the execution of atexit callbacks
     - default yes
     - simplified ksr_exit() macro
2a6f5858
 
6c6d4cb2
 commit 853068a26c34deff86e17b63f49abea2c8f4403c
 Author: dvillaume <david.villaume@gmail.com>
 Date:   Wed Feb 3 10:19:46 2021 +0100
28111e79
 
6c6d4cb2
     rtpengine : add node fallback if node out of port
95a23771
     
6c6d4cb2
     When rtpengine answers with error-reason 'Ran out of ports' adopt the same behavor that when node answers 'Parallel session limit reached'
28111e79
 
6c6d4cb2
 commit 377bb3bdfd20bedabbe0f92e53bdded44be267e9
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Feb 3 09:41:12 2021 +0100
28111e79
 
6c6d4cb2
     doc: update options at manpage
bc96bbad
     
6c6d4cb2
     * put them in order too
28111e79
 
6c6d4cb2
 commit 06aec5a81cb22d06ad3bf613a05951f91e7e21bc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Feb 3 08:29:32 2021 +0100
28111e79
 
6c6d4cb2
     core: use macro for exit variants based on --no-atexit
28111e79
 
6c6d4cb2
 commit b886ba5ce8bc6788832c79be508e5507a2a7ef08
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 2 21:43:21 2021 +0100
2a6f5858
 
6c6d4cb2
     crypto: exported hmac_sha256() to KEMI
2a6f5858
 
6c6d4cb2
 commit 7ab2e85437482b4dba86937a29da025503450014
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Feb 2 21:36:57 2021 +0100
2a6f5858
 
6c6d4cb2
     core: take in consideration --no-atexit for daemonize()
 
 commit 2db8884945844e5040dfed2b24fe84de097c0b2b
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Tue Feb 2 18:42:35 2021 +0000
2a6f5858
 
6c6d4cb2
     xhttp: do not call memset on a null-pointer, related to GH #2619
 
 commit 9f12d314268d1d2cd990cb3c5556f79343869e47
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Feb 1 23:39:40 2021 +0100
28111e79
 
6c6d4cb2
     core: added --no-atexit cli parameter
ed29e169
     
6c6d4cb2
     - skip atexit callbacks execution from external libraries which may access
     destroyed shm memory causing crash on shutdown
28111e79
 
6c6d4cb2
 commit 7358d6bdf26861e0886898d59837307b728137e5
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Mon Feb 1 09:36:58 2021 +0300
28111e79
 
6c6d4cb2
     pkg/docker: updated submodule [skip ci]
28111e79
 
6c6d4cb2
 commit 7d5868ab1242eb8166e6af1bb8a21b39001df663
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Wed Jan 27 19:53:24 2021 +0100
28111e79
 
6c6d4cb2
     http_client: http_client_request to include default clientcert, clientkey,...
     
     - the lost module uses http_client API functions and in the course of NG112
       client certificates are used for authentication when querying LIS or ECRF,
       the fix allows these to be read out via http_client module parameters.
18430108
 
6c6d4cb2
 commit 5a6a679985fecfc168b9b26f0be3c0e64e641e64
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Jan 27 14:10:34 2021 +0100
18430108
 
6c6d4cb2
     tm: prper timer cleanup of responses for rpc tm.t_uac_wait_block
18430108
 
6c6d4cb2
 commit 34301ea16812eccbb914ea14cafb0140ac9bba61
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Jan 26 11:52:36 2021 +0100
18430108
 
6c6d4cb2
     core: ut.h - add inline to static function to avoid warning from including files
     
     - for shm_str_dup_block()
18430108
 
6c6d4cb2
 commit 18be1dae593c07688a4a8a948e82af01dc0435ee
 Merge: d2ceab1792 f4b8bede6a
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Jan 25 19:03:39 2021 +0100
95a23771
 
6c6d4cb2
     Merge pull request #2609 from Maratk1n/ds_log_dest_sets
     
     dispatcher: Log dest sets after variable update
18430108
 
6c6d4cb2
 commit f4b8bede6a247415eda84a7db9569747905f9fa0
 Author: Marat Gareev <maratkin94@gmail.com>
 Date:   Mon Jan 25 18:40:47 2021 +0300
95a23771
 
6c6d4cb2
     dispatcher: Log dest sets after variable update
18430108
 
6c6d4cb2
 commit d2ceab179298c1b4263219ce63b7593d9419360f
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Jan 25 14:46:18 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - tmrec ... [skip ci]
18430108
 
6c6d4cb2
 commit 8be74b2fe0f59a9cef472b781feeae4cf3357bea
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Mon Jan 25 08:37:26 2021 -0500
18430108
 
6c6d4cb2
     tmrec: fix typos in docs
18430108
 
6c6d4cb2
 commit 9bc3e5ae6ff81ff94a448c1084a174cca2ab9cdd
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Jan 25 12:46:23 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - tm ... [skip ci]
18430108
 
6c6d4cb2
 commit 00b1aba770c26f75c31cf2a28e7ca425f18788dc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Jan 25 12:42:36 2021 +0100
18430108
 
6c6d4cb2
     tm: docs for reply_relay_mode parameter
18430108
 
6c6d4cb2
 commit 90dfc421dab438a8ef62cc8f68b2c1f7fb50b0dc
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Jan 25 12:34:33 2021 +0100
18430108
 
6c6d4cb2
     tm: new parameter reply_relay_mode
95a23771
     
6c6d4cb2
     - control the behaviour introduced by 18410da0
     - if set to 0, the behaviour is like before the commit referenced above,
     tm is attemptime to send suspended 200ok after another final response
     that was forwarded while 200ok was suspended
     - default is 1 (behave as the patch changed the forwarding policy, not
     to overwrite the response buffer)
18430108
 
6c6d4cb2
 commit cb82ac71482abdf6e58e76b54da8acf717890392
 Merge: c9c30cf84f 18410da04c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Jan 25 11:17:15 2021 +0100
18430108
 
6c6d4cb2
     Merge pull request #2590 from annema-Kontron/fix_kontron_late_200OK
95a23771
     
6c6d4cb2
     tm: 200 OK not processed correctly by Proxy after final non-2xx
18430108
 
6c6d4cb2
 commit c9c30cf84fd352eb5b37b4cf5c712dc4f384563c
 Merge: 4a4f047571 12414972ad
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Jan 25 10:40:13 2021 +0100
18430108
 
6c6d4cb2
     Merge pull request #2605 from nchaigne/master-202101-rm-by-index
     
     core: fix to xavp_rm_internal (#2604)
18430108
 
6c6d4cb2
 commit 12414972ad0c28ac50ece3c14f98134c3f06c522
 Author: Nicolas C <nchaigne@capgemini.fr>
 Date:   Fri Jan 22 15:16:56 2021 +0100
18430108
 
6c6d4cb2
     core: fix to xavp_rm_internal (#2604)
     
     This fixes the following issue:
     https://github.com/kamailio/kamailio/issues/2604
     
     Description of the issue:
     
     When called to remove a specific index from a given xavp, function xavp_rm_by_index removes the index (as expected) but also all others before it.
     
     E.g :
     If called with idx = 1, it removes indexes 0 and 1.
     Likewise if invoked with idx = 2 => the first 3 elements are removed.
     
     This bug is located in function xavp_rm_internal. An assignment was missing when looping over the xavp list.
     Same for xavi_rm_internal.
18430108
 
6c6d4cb2
 commit 4a4f0475716cbf824b2ab9684457e21f6732aa74
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Jan 21 14:05:50 2021 +0100
18430108
 
6c6d4cb2
     kamctl: removed condition on CTLENGINETYPE
     
     - done again inside ctl_cmd_run
18430108
 
6c6d4cb2
 commit 359050f9be40002aec1d3894dc43a2a8762ce8cc
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Jan 21 10:00:46 2021 +0100
18430108
 
6c6d4cb2
     kamctl: use param evaluation mode for cisco restart command
18430108
 
6c6d4cb2
 commit 41af7e7b589c19da260d3b2d57a601d68526aa22
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Jan 20 09:01:21 2021 +0100
f0d5c35c
 
6c6d4cb2
     modules: readme files regenerated - tm ... [skip ci]
f0d5c35c
 
6c6d4cb2
 commit 47a98532af5512a4597bbf9ad3834c62dd633256
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Jan 20 08:54:49 2021 +0100
18430108
 
6c6d4cb2
     kamctl: use tm.t_uac_wait_block rpc for ping command
18430108
 
6c6d4cb2
 commit 89eea7edb8832124dc325d8303b23ea5f36c88f4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jan 20 08:54:21 2021 +0100
18430108
 
6c6d4cb2
     tm: docs for rpc t_uac_wait_block
18430108
 
6c6d4cb2
 commit dc5a548a9e6327674615aa7ddc8708e0ba5252aa
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Jan 20 08:11:45 2021 +0100
18430108
 
6c6d4cb2
     tm: implemented t_uac_wait_block rpc command
     
     - it blocks while waiting for the reply to return the code and reason
     text
95a23771
 
6c6d4cb2
 commit 6684b57641396ba494716e7f63a0f15afc1d8637
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jan 19 21:00:54 2021 +0100
95a23771
 
6c6d4cb2
     core: utils - functions to shm-duplicate str in a block
18430108
 
6c6d4cb2
 commit 20d075a17189961baf63ac000e4417d7f04d8a08
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Jan 19 07:49:24 2021 +0100
18430108
 
6c6d4cb2
     kamctl: use tm.t_uac_wait for ping command
18430108
 
6c6d4cb2
 commit f9261f10188eabc7b4e5cd1fc7964fc01fedb9e0
 Author: Nicolas C <nchaigne@capgemini.fr>
 Date:   Mon Jan 18 17:36:12 2021 +0100
18430108
 
6c6d4cb2
     core: added xavu_serialize_fields function (#2603)
95a23771
     
6c6d4cb2
     * core: added xavu_serialize_fields function
     
     Also added a function called by the three "*_serialize_fields" to reduce code duplication.
     
     The interface is not modified.
     
     * Revert refactoring
     
     We can add xavu_serialize_fields, but do not change the other functions.
18430108
 
6c6d4cb2
 commit 1c66f6a1a5d04c33f1912609a36729b06b6eebd7
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Jan 18 10:19:05 2021 +0100
18430108
 
6c6d4cb2
     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
18430108
 
6c6d4cb2
 commit 862543af16b0f19fd748819d446d9833b5d42cb0
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sun Jan 17 20:06:05 2021 +0300
18430108
 
6c6d4cb2
     pkg/docker: updated submodule [skip ci]
18430108
 
6c6d4cb2
 commit 28ff6b5cb50709a92e8849d885dd55e1237f5a9e
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Jan 15 12:48:35 2021 +0100
18430108
 
6c6d4cb2
     misc: tools/kemi/lua - fixed field name in python script
18430108
 
6c6d4cb2
 commit db9f768f1844e3339567522bf5a1b9f2b41b0bb6
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Jan 14 08:27:36 2021 +0100
18430108
 
6c6d4cb2
     lib/trie: updated reference to userblocklist module
18430108
 
6c6d4cb2
 commit adccefff803f210f27df37108fdd260eb63ec1c7
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Wed Jan 13 09:43:56 2021 +0100
3bcf5579
 
6c6d4cb2
     lost: fixed 'for' loop initial declaration in utilities.c
3bcf5579
 
6c6d4cb2
 commit 0f962dca0953ef4461d1c82e229df0eb3efd9b99
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Jan 12 12:01:20 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - lost ... [skip ci]
18430108
 
6c6d4cb2
 commit f9f26adc11d96367a40947642b20bfdda246875e
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Tue Jan 12 11:56:47 2021 +0100
18430108
 
6c6d4cb2
     lost: added Geolocation header value list support
bc96bbad
     
6c6d4cb2
     - the Geolocation header value parsing now supports
       a list of location URIs of type (cid, http and https).
     - types may be filtered and the list sequence may be
       changed via new module parameters.
     - besides: README update and code refactoring.
18430108
 
6c6d4cb2
 commit b4f439301c2dffbfc6a389354e840142fc3b965b
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Jan 12 10:05:32 2021 +0100
3bcf5579
 
6c6d4cb2
     misc/examples/kemi: use local variable instead of many function calls for js
3bcf5579
 
6c6d4cb2
 commit 6e541feb9184e193f9c486c8f97d73360c69250d
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Jan 12 09:52:31 2021 +0100
3bcf5579
 
6c6d4cb2
     misc/examples/kemi: use kx functions instead of pv
3bcf5579
 
6c6d4cb2
 commit 2590165e278efb947edb9cb5a75104f2f760c4c2
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Jan 12 08:52:00 2021 +0100
18430108
 
6c6d4cb2
     app_jsdt: duktape interpreter upgraded to v2.6.0
18430108
 
6c6d4cb2
 commit bcb3fc59d4b18d71603e6614e20bc86df39a39b5
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Jan 11 10:36:49 2021 +0100
3bcf5579
 
6c6d4cb2
     secsipid: sync header file with upstream project
3bcf5579
 
6c6d4cb2
 commit c1a3443b09cee8a923f8801f8f3034f078034bf5
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Jan 8 08:21:55 2021 +0100
18430108
 
6c6d4cb2
     secsipid: include secsipid.h from standard path
18430108
 
6c6d4cb2
 commit 664542adf42a4d829ddf9b9e482aba81f30883d8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jan 7 17:34:36 2021 +0100
18430108
 
6c6d4cb2
     secsipid: Makefile - detect of pkg-config knows about libsecsipid
18430108
 
6c6d4cb2
 commit 231a6eceeb67318cf4708a765b47df6c336350da
95a23771
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
6c6d4cb2
 Date:   Thu Jan 7 11:14:53 2021 +0100
18430108
 
6c6d4cb2
     secsipid: use pkg-config when available
18430108
 
6c6d4cb2
 commit b604275696b03e4a9a5ff5b1c6a7687711d58bb0
95a23771
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
6c6d4cb2
 Date:   Thu Jan 7 11:37:16 2021 +0100
 
     pkg/kamailio/deb: add bullseye
 
 commit 5bc9ea49112207d7ff61687f64653b55444a2ecf
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jan 7 10:31:12 2021 +0100
3bcf5579
 
6c6d4cb2
     modules: readme files regenerated - topos ... [skip ci]
3bcf5579
 
6c6d4cb2
 commit 6a837651c6e0fe281ac4a6a62434f82046610b0e
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Jan 7 10:23:35 2021 +0100
3bcf5579
 
6c6d4cb2
     topos: db storage of record route based on rr_update param
3bcf5579
 
6c6d4cb2
 commit fca3a26de881c71de080da0fe5eb799a5e14f684
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Jan 7 10:07:41 2021 +0100
18430108
 
6c6d4cb2
     topos_redis: coherent indentation
18430108
 
6c6d4cb2
 commit d859f8bfdd9adc89c29095c4e5de9d29c4333de0
 Author: balajee <balajee.sv@gmail.com>
 Date:   Thu Jan 7 09:38:15 2021 +0100
18430108
 
6c6d4cb2
     topos_redis: do rr update for requests within dialog based of flags
18430108
 
6c6d4cb2
 commit cef21707658c746746bab32def68723c22987a1c
 Author: balajee <balajee.sv@gmail.com>
 Date:   Thu Jan 7 09:37:28 2021 +0100
 
     topos: docs for rr_update parameter
 
 commit 4f2a66282c4cd361984f50dd148859fe595ba745
 Author: balajee <balajee.sv@gmail.com>
 Date:   Thu Jan 7 09:36:34 2021 +0100
 
     topos: added rr_update modparam
     
     - control if record-route should be updated for requests within dialog
 
 commit 90fe4d793d6bbf58760b0279149d210755d28e01
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Thu Jan 7 09:16:24 2021 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - textops ... [skip ci]
18430108
 
6c6d4cb2
 commit 9629dbce67bc3f1528a055eaa4ed221bc4d00060
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Jan 6 15:34:02 2021 +0100
18430108
 
6c6d4cb2
     textops: docs for ends_with() function
18430108
 
6c6d4cb2
 commit 88c25b39c5bc1c7390a29176f76b8ede5b27802d
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Jan 6 15:29:45 2021 +0100
28111e79
 
6c6d4cb2
     textops: added ends_with(str, suffix) function
bc96bbad
     
6c6d4cb2
     - exported to kemi
28111e79
 
6c6d4cb2
 commit aff06f6a9daeb053587658ca6cf8e6c267ee36fe
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Jan 5 16:57:13 2021 +0100
28111e79
 
6c6d4cb2
     kemix: exported KSR.kx.get_send_sock_port()
     
     - return send socket port if set, 0 otherwise
28111e79
 
6c6d4cb2
 commit c5e2c397d962aa4099df4b0b59f69fa89a045754
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Jan 5 16:52:32 2021 +0100
28111e79
 
6c6d4cb2
     pv: $fsp - return send socket port, or 0 if $fs not set
28111e79
 
6c6d4cb2
 commit d8257e3c947c5619456dedcea51d28691a70fd84
 Merge: 13d786e33d 42f7702430
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jan 5 16:30:11 2021 +0100
28111e79
 
6c6d4cb2
     Merge pull request #2595 from theraphim/master
     
     Fix 2 issues that prevent auto_bind_ipv6 from happening on my setup
3bcf5579
 
6c6d4cb2
 commit 42f7702430c312b2c9caea8f617af4e3719ef12f
 Author: Paul Komkoff <i@stingr.net>
 Date:   Mon Jan 4 18:18:01 2021 +0400
28111e79
 
6c6d4cb2
     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?
28111e79
 
6c6d4cb2
 commit d2fd204b0ae35512a04702e480bb0d16878e98be
 Author: Paul Komkoff <i@stingr.net>
 Date:   Mon Jan 4 18:13:28 2021 +0400
ed29e169
 
6c6d4cb2
     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.
bc96bbad
     
6c6d4cb2
     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.
ed29e169
 
6c6d4cb2
 commit 13d786e33d6f04a718af40ba345cf0827f752c2f
 Author: Dennis <dennis_y@mail.ru>
 Date:   Mon Jan 4 18:35:44 2021 +0300
28111e79
 
6c6d4cb2
     rtpengine: fixing wrong parsing the pair of IPv6 addr:port (#2592)
95a23771
     
6c6d4cb2
     - fixing wrong parsing the pair of IPv6 addr:port in rtpengine module, when loading node information from database.
28111e79
 
6c6d4cb2
 commit 2b0c7213700c64a762939f9b39111f902eeab9e8
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Jan 4 10:35:42 2021 +0100
28111e79
 
6c6d4cb2
     kemix: exported functions to get env values
28111e79
 
6c6d4cb2
 commit 6fc0ccc5c2ac2f86f353562f68924c5af16f5994
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jan 3 22:05:06 2021 +0100
28111e79
 
6c6d4cb2
     core: added loadmodulex - can evaluate the vars in the parameter
     
     - example
       #!define MYMOD async.so
       loadmodulex "$def(MYMOD)"
28111e79
 
6c6d4cb2
 commit 3dfc7242e0fdf16555ddf6d3cf06a82014fc4268
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sat Jan 2 16:10:07 2021 +0100
28111e79
 
6c6d4cb2
     core: added $envn(name) - return environment variable as int number
 
 commit 5e91f429ef137625668dd41de9d227a2fcd1461a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jan 1 11:58:33 2021 +0100
 
     core: use STR_STATIC_INIT() for defining core vars
28111e79
 
6c6d4cb2
 commit dd717b80be6f8e9519aa4b3d627cb88267b81146
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 28 14:08:16 2020 +0100
28111e79
 
6c6d4cb2
     core: new core directive modparamx(mod, param, val)
95a23771
     
6c6d4cb2
     - alternative to modparam() where all its parameters are evaluated for
     config script variables
     - note that only variables that do not depend on SIP message processing
     should be used at this stage
     - example - set a module parameter using the value of an evironment
     variable:
       modparamx("dispatcher", "db_url", "$env(DBURL)")
28111e79
 
6c6d4cb2
 commit 1ec0f77f5350abcaacc5831fb658f02ca4108580
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Dec 27 18:20:59 2020 +0100
28111e79
 
6c6d4cb2
     pv: removed code relocared to core
28111e79
 
6c6d4cb2
 commit d1b982cbebe187395b5677c9cdd8ad6c185a5a6b
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Sun Dec 27 18:19:49 2020 +0100
28111e79
 
6c6d4cb2
     core: relocated $def(...) and $defn(...)
28111e79
 
6c6d4cb2
 commit b1286bd8d2c3d8bc2672141ebd1055f075bdd6c5
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Sat Dec 26 12:31:18 2020 +0100
28111e79
 
95a23771
     modules: readme files regenerated - secsipid ... [skip ci]
28111e79
 
6c6d4cb2
 commit 5f93bb6fed27e41e001a4748081ab6e3f32e737d
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Dec 25 20:00:49 2020 +0100
3bcf5579
 
6c6d4cb2
     xhttp: kemi funtion to return $hu - http uri
3bcf5579
 
6c6d4cb2
 commit c1e06e029b192a4db45841fa78e9bcfee91f125d
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Dec 24 10:09:02 2020 +0100
28111e79
 
6c6d4cb2
     secsipid: docs - details of the acronyms
28111e79
 
6c6d4cb2
 commit 004190b2ebe62681ae1f4f65f18de1a9e430742d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 23 14:00:48 2020 +0100
28111e79
 
6c6d4cb2
     core: evaluate replacement expression for substdef
     
     - done fore define when it includes variables, to be coherent with subst
28111e79
 
6c6d4cb2
 commit bd2b5c6e8ee7e5e81732b7242279c79e552db4dd
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Dec 22 21:15:12 2020 +0100
28111e79
 
6c6d4cb2
     core: renamed core init list of pvs
     
     - similar name is used in pv_core.c
28111e79
 
6c6d4cb2
 commit 80b3d5d036da493316a93594c770df1ef8218e5e
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Dec 22 20:33:27 2020 +0100
28111e79
 
6c6d4cb2
     core: info message made dbg when adding a subst expression
28111e79
 
6c6d4cb2
 commit bdf92b1eee120d4dce22079faf4d4cf73133c3d7
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Dec 22 19:44:47 2020 +0100
28111e79
 
6c6d4cb2
     pv: removed implementation of $env(name)
28111e79
 
6c6d4cb2
 commit 62a08366b4424578ffd9a9f42855ce5f4c710668
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 22 19:44:16 2020 +0100
28111e79
 
6c6d4cb2
     core: pv api - relocated implementation of $env(name)
28111e79
 
6c6d4cb2
 commit 924125d833998e09c9d73a382225430b9ac0ef16
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Tue Dec 22 13:47:15 2020 +0000
 
     nathelper: refine log statement, remove redundant info
 
 commit 8e54f027e8193b70e840033b9c3c5a94ebf5486b
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Dec 21 14:46:11 2020 +0100
 
     modules: readme files regenerated - registrar ... [skip ci]
 
 commit 4b7c02c93053076d3089499a0290203157b63c0d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 21 14:34:16 2020 +0100
28111e79
 
6c6d4cb2
     registrar: docs for expires field of xavp_cfg
28111e79
 
6c6d4cb2
 commit 132c9d03a458c1c8371dfe5bfe07d996e4407cb2
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Dec 21 14:31:08 2020 +0100
28111e79
 
6c6d4cb2
     registrar: allow taking expires value from xavp_cfg expires field
28111e79
 
6c6d4cb2
 commit 58468c3ac6cbfcf426e2f7a89d2becbec09aac32
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Dec 21 10:31:37 2020 +0100
 
     modules: readme files regenerated - http_client ... [skip ci]
 
 commit 729340ff8c80ac836f1889c505cf361abc4fe0ae
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Dec 21 10:29:28 2020 +0100
28111e79
 
6c6d4cb2
     http_client: docs for http_client_get()
28111e79
 
6c6d4cb2
 commit b6a1088767c4d9d483113ad06ac4700dcf46820f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Dec 21 10:15:53 2020 +0100
28111e79
 
6c6d4cb2
     http_client: new function http_client_get()
ed29e169
     
6c6d4cb2
     - do explicit GET request with headers (and body)
     - exported KSR.http_client.get_hdrs()
18430108
 
6c6d4cb2
 commit b04111b583b454b12ea0c6a265a14858c195b213
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Dec 19 15:34:05 2020 +0100
18430108
 
6c6d4cb2
     core: kemi - KSR.is_method_in() uses E/e to match PRACK
2a6f5858
 
6c6d4cb2
 commit 8693fabb57af9428af5d3110da7dce12fe5cd634
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Dec 18 09:17:43 2020 +0100
2a6f5858
 
6c6d4cb2
     tls: kemi function KSR.tls.cget(aname)
     
     - get connection/certificates attributes by providing a corresponding
     tls pv name
2a6f5858
 
6c6d4cb2
 commit 797db215d4a71723012b4a6e2ce54ccf55dbcedd
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Dec 18 08:31:24 2020 +0100
2a6f5858
 
6c6d4cb2
     modules: readme files regenerated - http_client ... [skip ci]
2a6f5858
 
6c6d4cb2
 commit fadc0fc499fb57a763aa71a76b24cff152bbd927
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Dec 18 08:18:51 2020 +0100
28111e79
 
6c6d4cb2
     http_client: docs - section title to get proper entry in toc
95a23771
     
6c6d4cb2
     - bits of whitespacing fixing
28111e79
 
6c6d4cb2
 commit fd35a1a4eee2c50a3b7bf4ee6b1f6f20f4fa7d62
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Dec 17 14:54:04 2020 +0100
95a23771
 
6c6d4cb2
     dialog: handle CANCEL requests for CSeq updates
28111e79
 
6c6d4cb2
 commit 18410da04c7f7bbc9628820427fedb92cf893526
 Author: Theo <theodor.scherney@kapsch.net>
 Date:   Fri Apr 17 08:53:00 2020 +0000
95a23771
 
6c6d4cb2
     tm: 200 OK not processed correctly by Proxy after final non-2xx
bc96bbad
     
6c6d4cb2
     Description:
        Problem:
           Forwarding of 200 OK while sent 488 waits for ACK, destroys the UAS send buffer
        Scenario:
           During suspension of 200 OK by ims_qos module function Rx_AAR() at terminating PCSCF,
           The PCRF sends an AA Answer with result code DIAMETER_TOO_BUSY (3004), which triggers
           the PCSCF to send a 488 ‘Sorry no QoS available’ to the originating side (ims_dialog
           module function dlg_terminate()).
           Afterwards neither the 200 OK nor the ACK(488) is processed correctly by the PCSCF.
        Solution:
           The UAS send buffer should not be overwritten during processing of 200 OK,
           because non-2xx is needed to associate the ACK message in a correct way.
           200 OK must be forwarded statelessly.
        Side-Effect (potentially breaks existing function):
           Some callbacks cannot be called for the 200 OK, to avoid messing the stored 488.
 
 commit 6c1c957b18a395e2dad79a8b3a3c0de347aa4f2d
 Merge: 70cb87bd98 205cad460b
 Author: Wolfgang Kampichler <49035738+wkampich@users.noreply.github.com>
 Date:   Thu Dec 17 09:25:19 2020 +0100
 
     Merge pull request #2584 from sergey-safarov/master
95a23771
     
6c6d4cb2
     lost: removed not used namespace
28111e79
 
6c6d4cb2
 commit 70cb87bd98f054f6e493992ae844bcfea0ea98fa
 Merge: 4a2c1ea81d 871ae263f0
 Author: Nacho G <nacho.gs@zaleos.net>
 Date:   Thu Dec 17 08:58:22 2020 +0100
28111e79
 
6c6d4cb2
     Merge pull request #2579 from NGSegovia/keepalive_fix_crash_on_destination_mod_param
bc96bbad
     
6c6d4cb2
     keepalive: fix initialization when using destination mod param
95a23771
 
6c6d4cb2
 commit 4a2c1ea81dcb58a5b31ad3d090d5694366b8fde0
 Author: Julien Chavanton <jchavanton@subspace.com>
 Date:   Wed Dec 16 13:08:59 2020 -0800
95a23771
 
6c6d4cb2
     rtpengine: fix param mos_min_roundtrip_B_pv
28111e79
 
6c6d4cb2
 commit 7c98d547996637a7bf1c7025c93142f574fe3ac9
 Author: tsearle <tsearle@gmail.com>
 Date:   Wed Dec 16 21:47:11 2020 +0100
28111e79
 
6c6d4cb2
     modules/siptrace: fix regression preventing variables to be used (#2588)
     
     * modules/siptrace: fix regression preventing variables to be used
     
     Commit fa7eb2a switched the 2 parameter version of sip_trace from
     using the builtin fixup_spve_spve to the custom fixup method to
     using the custom fixup_siptrace. As it is a custom fixup method,
     the corresponding free method can not be auto-detected causing the
     config parser to require the parameters to be a constant.  This
     patch adds a free method, allowing variables to be once again passed
     as the 2nd parameter of this method (as well as fixing a memory leak
     for the 3rd parameter).
     
     * change free for parameter 3
     
     Co-authored-by: Torrey Searle <tsearle@voxbone.com>
18430108
 
6c6d4cb2
 commit 67f741395d5a8dbd4a0a8e50aaffefbc0a72e414
 Merge: d5c8ac5daa ed8c360544
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Dec 16 21:30:49 2020 +0100
18430108
 
6c6d4cb2
     Merge pull request #2586 from danielmartinezruiz/textops_add_body_functions_to_api
bc96bbad
     
6c6d4cb2
     textops: added functions to manipulate the body in the exported api
28111e79
 
6c6d4cb2
 commit d5c8ac5daabbe354a267f24ee1e3fe704bccb048
 Merge: ce58411c46 ccaba976cd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 16 21:29:52 2020 +0100
95a23771
 
6c6d4cb2
     Merge pull request #2582 from balajeesv/kemi_evapi_multicast
     
     evapi: export async_multicast() to kemi
95a23771
 
6c6d4cb2
 commit ce58411c462231d6ea1fc3b4acbf50520c2962ce
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 16 20:54:57 2020 +0100
28111e79
 
6c6d4cb2
     http_client: do not set empty headers and body
18430108
 
6c6d4cb2
 commit 871ae263f0547c4a1d7c394d8fded054e0d55818
 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
 Date:   Wed Dec 16 19:21:59 2020 +0100
18430108
 
6c6d4cb2
     keepalive: fix initialization when using destination mod param
f0d5c35c
     
6c6d4cb2
     - Fixed the way the module is initialized, causing problems when using
       destination mod parameter because when invoking this parameter some
     utilities are not initialized (timers).
28111e79
 
6c6d4cb2
 commit ed8c360544b86061b7a517dc256e85089079fe02
 Author: Daniel Martínez Ruiz <d.martinez@zaleos.net>
 Date:   Wed Dec 16 10:58:42 2020 +0100
28111e79
 
6c6d4cb2
     textops: added functions to manipulate the body in the exported api
f0d5c35c
     
6c6d4cb2
     Functions added:
     - set_body
     - set_body_multipart
     - append_body_part
ed29e169
 
6c6d4cb2
 commit d620aab9d2bc16e7785d5be0ddecd016329055de
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Dec 16 08:29:41 2020 +0100
ed29e169
 
6c6d4cb2
     xhttp: clang format code
ed29e169
 
6c6d4cb2
 commit 4add1751ed673f062f2c79a2bc4c8f31955b6d1d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 15 09:28:26 2020 +0100
bc96bbad
 
6c6d4cb2
     kemix: exported functions to get define values
bc96bbad
 
6c6d4cb2
 commit 205cad460ba5c519e4c6411a3b0c2d33cacba534
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sun Dec 13 18:40:45 2020 +0300
ed29e169
 
6c6d4cb2
     lost: removed not used namespace
     
     fix #2584
28111e79
 
6c6d4cb2
 commit 5272c8a2ec910e5d9e37067e94089a42a5198fd9
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Dec 14 07:34:07 2020 +0100
18430108
 
6c6d4cb2
     tm: free proxy structure in latest kemi export
18430108
 
6c6d4cb2
 commit ccaba976cd1c599ba64067df0896fdd4888af00f
 Author: balajeesv <balajee.sv@gmail.com>
 Date:   Fri Dec 11 21:31:27 2020 +0530
18430108
 
6c6d4cb2
     evapi: export async_multicast() to kemi
28111e79
 
6c6d4cb2
 commit 7811f2dfa8b2465bb9c5b962038b03c50c1d399c
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Dec 11 14:21:53 2020 +0100
28111e79
 
6c6d4cb2
     pv: new var $defn(name)
     
     - return the value of a define converted to numbaer (signed int)
95a23771
 
6c6d4cb2
 commit ba27633ca22bcfc18fd4bb7d62c2f5bb32e56962
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 10 17:04:31 2020 +0100
95a23771
 
6c6d4cb2
     dispatcher: info log message when adding extra weight or rweight percentages
18430108
 
6c6d4cb2
 commit 547f06785187a0af5e10ff71c3ed91a1ee300528
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Thu Dec 10 16:46:14 2020 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - dispatcher ... [skip ci]
18430108
 
6c6d4cb2
 commit 15a535c7eae5a4954d51667c8ec8d7900a7d26fe
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Dec 10 16:40:35 2020 +0100
18430108
 
6c6d4cb2
     dispacher: docs - note that the range for weights include the limits
18430108
 
6c6d4cb2
 commit e00f610203fee957a22afc5f8103c1482a925138
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Dec 10 16:34:28 2020 +0100
18430108
 
6c6d4cb2
     dispatcher: check weight value to be in expected range
18430108
 
6c6d4cb2
 commit 7fa61a98a52723ee6f990e9cc3aee252f23d433a
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Thu Dec 10 16:31:24 2020 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - dispatcher ... [skip ci]
18430108
 
6c6d4cb2
 commit db55715003cd9af5ef3d32b51b5246643eea10d1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 10 16:25:49 2020 +0100
18430108
 
6c6d4cb2
     dispacher: docs - more details about weight and rweight attributes
95a23771
     
6c6d4cb2
     - cross reference sections that have info about weight and rweight
     attributes
18430108
 
6c6d4cb2
 commit 41040a0420ee48f51901bf32e29526c8948ecea0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 8 13:07:44 2020 +0100
18430108
 
6c6d4cb2
     core: tcp - log connection state and flags on debug message
28111e79
 
6c6d4cb2
 commit efb9c5f83b37c316b848ae7b6dc829e2f8ca6275
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Dec 8 12:50:56 2020 +0100
95a23771
 
6c6d4cb2
     core: tcp - debug messages merged, print bytes read and flags
95a23771
 
6c6d4cb2
 commit d80ae5e88edec8471ade209f9984bef488cbb06f
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Dec 8 11:32:16 2020 +0100
28111e79
 
6c6d4cb2
     htable: set the value for dmq replicate of rm with sw operation
28111e79
 
6c6d4cb2
 commit 1a532a57f568da3e9c2f2d953b0d5d8336baab44
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Dec 7 14:31:13 2020 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - rtpengine ... [skip ci]
 
 commit 26a7b41f7a78f4cc4a7abbb82c1c38cf0927e40a
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Mon Dec 7 05:26:19 2020 -0800
 
     rtpengine: query rtt per call leg (#2576)
     
     Co-authored-by: Julien Chavanton <jchavanton@subspace.com>
 
 commit a2eff905626c6428539d3d848e7968f5dd0f2108
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Dec 4 10:23:04 2020 +0100
 
     cfgt: log info when node is created and saved
28111e79
 
6c6d4cb2
 commit 02fc919e4f177cc3ab9c5d53eb9ea2019c572bd9
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Dec 3 14:07:34 2020 +0100
28111e79
 
6c6d4cb2
     pv: use static buffer for ctime_r() output and check its return
f0d5c35c
     
6c6d4cb2
     - fixed $TF output, regression introduced when switching to thread safe
     time function
28111e79
 
6c6d4cb2
 commit 53664ba26af389855444c1c2c6a78d53b276c0a0
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Dec 3 13:50:58 2020 +0100
28111e79
 
6c6d4cb2
     htable: replicate the operation rm with sw
f0d5c35c
     
6c6d4cb2
     - GH #2573
28111e79
 
6c6d4cb2
 commit c0f5382bfbd2022896a9b206967977f827517700
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Dec 3 13:15:52 2020 +0100
28111e79
 
6c6d4cb2
     tm: check end of header name in lw parser
95a23771
     
6c6d4cb2
     - proper identification of header type, prior could mistakenly set the
     type by matching the prefix of long header name
     - GH #2572
 
 commit f9d424ac426dc0547c7233902dfa44ad1287e077
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Wed Dec 2 20:56:57 2020 +0300
 
     lost: trimed spaces before reolving locationURI value
95a23771
     
6c6d4cb2
     fixes GH2569 (#2569). Allow parse exmaples from RFC7840
28111e79
 
6c6d4cb2
 commit 86532d14f005409be7ae67e3013703b216775aed
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Dec 2 16:20:57 2020 +0100
18430108
 
6c6d4cb2
     core: main - removed old unchanged compile ifndef condition
18430108
 
6c6d4cb2
 commit 31f0612c2d1f843e3cdc43aefebf3b942300149b
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Dec 2 14:25:46 2020 +0100
18430108
 
6c6d4cb2
     core: main - log message on more signal values, wrap around SIG_DEBUG
2a6f5858
     
6c6d4cb2
     - includes part of GH #2127
18430108
 
6c6d4cb2
 commit 6137358a9f699efd88c53d9b0b1081b338996888
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Dec 2 14:00:32 2020 +0100
 
     tm: cast port parameter for kemi export function
18430108
 
6c6d4cb2
 commit 4183b860e8af6d65074ab98a996c187211aebc7f
 Author: Patrick Wakano <patrick.wakano@ipscape.com>
 Date:   Wed Dec 2 13:58:18 2020 +0100
 
     dialog: access dialog table entry by reference for dmq_send_all_dlgs
3bcf5579
     
6c6d4cb2
     - avoid race conditions to get and release the lock when entry structure
     is copied in local variable
     - GH #2570, GH #2547
18430108
 
6c6d4cb2
 commit 04dc5d6c66c85d0d411aa23b27bc6be00258eff6
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Dec 2 09:45:48 2020 +0100
18430108
 
6c6d4cb2
     auth_diameter: init variable and check before freeing
18430108
 
6c6d4cb2
 commit 468ec8f26ff8496bdf62a7bfbbb1b1e2e3452c0f
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Tue Dec 1 18:00:39 2020 +0300
18430108
 
6c6d4cb2
     pkg/kamailio/obs: updated tmpfiles
     
     fixed removing of kamailio_ctl and other files
18430108
 
6c6d4cb2
 commit 057383f0b780b8317831f72c7c9f64786cc5a25e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Dec 1 09:40:56 2020 +0100
18430108
 
6c6d4cb2
     dlgs: fixed return value for dlgs_tags_count()
18430108
 
6c6d4cb2
 commit a12029cd2b4a9153851496fb2999b89875b5b495
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Tue Dec 1 08:28:51 2020 +0000
18430108
 
6c6d4cb2
     tm: some more cleanups regarding logging (remove double log level or function)
18430108
 
6c6d4cb2
 commit d4316319225ba98e940b3631d00531eed6e31f9a
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 30 15:11:27 2020 +0100
18430108
 
6c6d4cb2
     tm: removed function name from log messages
     
     - it is already in the prefix
18430108
 
6c6d4cb2
 commit 6376e24960878ca510ab6f1ce0594a351debc409
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 30 14:07:21 2020 +0100
18430108
 
6c6d4cb2
     dlgs: fix counting dialogs function
ed29e169
     
6c6d4cb2
     - count the dialog in initial state
     - GH #2568
 
 commit bd504b2352d322e94072ff7915cc4ee48260cccc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 30 09:11:18 2020 +0100
18430108
 
6c6d4cb2
     tm: renamed kemi ki_t_relay_to_proto2() to ki_t_relay_to_proto_addr()
 
 commit 26b16dff41822feb37dd574b7324e817a25e1aff
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Mon Nov 30 09:16:16 2020 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - lost ... [skip ci]
18430108
 
6c6d4cb2
 commit 60cf4502bbc55b4b8d246c3967dd8cae87e95c45
 Merge: 6c18df1663 124499c12d
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 30 09:14:18 2020 +0100
18430108
 
6c6d4cb2
     Merge pull request #2566 from sergey-safarov/master
     
     lost: fixed typo
18430108
 
6c6d4cb2
 commit 6c18df166379dd635bb99375ae1269b1ef8d96b2
 Merge: 0f572ca972 93b2c03eca
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 30 09:02:33 2020 +0100
28111e79
 
6c6d4cb2
     Merge pull request #2563 from aalba6675/kemi-tm-proto
95a23771
     
6c6d4cb2
     tm: KEMI expose t_relay_to_xxx protocol functions
28111e79
 
6c6d4cb2
 commit 124499c12db185d85805e5c71d5cc4222e608b68
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sun Nov 29 22:54:24 2020 +0300
28111e79
 
6c6d4cb2
     lost: removed extra `"` symbol in example
28111e79
 
6c6d4cb2
 commit 87f363f7fa0bf8f1897a3d6de13a09d6ec3812b9
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sun Nov 29 22:44:33 2020 +0300
3bcf5579
 
6c6d4cb2
     lost: fixed typo
28111e79
 
6c6d4cb2
 commit 0f572ca97215e0a86b8f6d54d04bb3756c779889
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sat Nov 28 18:41:16 2020 +0300
3bcf5579
 
6c6d4cb2
     pkg/kamailio/obs: packaged sworker module
28111e79
 
6c6d4cb2
 commit 0686083209841be9f5d26ea61c3f4b660d74a9b8
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Nov 27 13:25:50 2020 +0100
28111e79
 
6c6d4cb2
     core: skip running event_route[core:pre-routing] for internal routed messages
28111e79
 
6c6d4cb2
 commit 98805c723fbe01556e56d5b00ffc686b92014847
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Nov 27 12:22:52 2020 +0100
 
     ndb_redis: set message level to debug on reconnect
     
     * logging error makes no sense here since there's going
       to be a reconnection afterwards
 
 commit b7d42f248bef70a06d8ae23f4a7652fd3f0e4e61
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Nov 27 07:49:27 2020 +0100
18430108
 
6c6d4cb2
     core: test if shm is initialized on early shutdown
28111e79
 
6c6d4cb2
 commit 93b2c03eca373831d895f392b790b28973c8e30e
 Author: Anthony Alba <ascanio.alba7@gmail.com>
 Date:   Fri Nov 27 11:02:34 2020 +0800
28111e79
 
6c6d4cb2
     tm: KEMI expose t_relay_to_<proto>(host, port) functions
18430108
 
6c6d4cb2
 commit 85b2f1a18ad12a74bc80a4946d41510795e47e04
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Nov 26 16:04:39 2020 +0100
18430108
 
6c6d4cb2
     core: new global parameter async_workers_group
     
     - define groups of async worker processes
     - async_workers_group="name=abc;workers=N;nonblock=[0|1];usleep=M"
     - groups of worker processes can be used now with sworker module
18430108
 
6c6d4cb2
 commit 6520ee4422b24ca26f6d095d30cd2a0b0ea80aa2
 Author: Anthony Alba <ascanio.alba7@gmail.com>
 Date:   Thu Nov 26 22:39:08 2020 +0800
18430108
 
6c6d4cb2
     tm: KEMI expose t_relay_to_xxx protocol functions
     
     In KEMI let's expose
         t_relay_to_tcp
         t_relay_to_udp
         t_relay_to_tls
     to force the transport.
18430108
 
6c6d4cb2
 commit aa13720e5d78dde5ae5235c13399848cb8f5a0cc
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 26 13:54:42 2020 +0100
18430108
 
6c6d4cb2
     core: check if the tcp clone rcv buffer is set when applying changes
18430108
 
6c6d4cb2
 commit 3fde5ddcd8ae583b8d3fa6be43589bba2e07b984
f0d5c35c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Thu Nov 26 13:46:28 2020 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - sworker ... [skip ci]
28111e79
 
6c6d4cb2
 commit 10292cf151bd4d0ab9d2926d6acc9e2642b6f6da
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 26 13:44:27 2020 +0100
28111e79
 
6c6d4cb2
     sworker: docs update to reflect use with event_route[core:pre-routing]
28111e79
 
6c6d4cb2
 commit 09d9a34923fa2ca3441f8b67a740383466a92481
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 26 13:25:50 2020 +0100
28111e79
 
6c6d4cb2
     sworker: restrict use of sworker_task() in pre-processing phase
ed29e169
     
6c6d4cb2
     - allow execution only in event_route[core:pre-routing]
2a6f5858
 
6c6d4cb2
 commit f86ced0419787a3c5196edb055f30b39684e37c5
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 26 13:23:05 2020 +0100
28111e79
 
6c6d4cb2
     core: new event_route[core:pre-routing]
     
     - executed before running config script for SIP messages, if received
     from the network, it is not executed if the message was dispatched
     internally
     - can be used to delegate processing to special workers via sworker
     module
     - if drop is used, then processing stops for that message, otherwise it
     goes forther to request_route or reply_route
28111e79
 
6c6d4cb2
 commit ecea36c6281c60888b2273a046b8937858cd2f7b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 26 09:49:37 2020 +0100
28111e79
 
6c6d4cb2
     sworker: set the internal received flag
2a6f5858
 
6c6d4cb2
 commit 0792f6e5f9b8e43981f8dfa87a860f578d16da1e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 26 09:44:31 2020 +0100
28111e79
 
6c6d4cb2
     core: added flags field for received info structure
 
 commit f3f1a643b7084365d1b18d971cf4ef024f717e7b
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Wed Nov 25 21:44:45 2020 +0300
 
     pkg/kamailio/alpine: renamed userblacklist to userblocklist
 
 commit 309c00f0bbc0320ef376495b1dd88c2c13cc61a2
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Nov 25 18:31:19 2020 +0100
 
     modules: readme files regenerated - rtpengine ... [skip ci]
 
 commit 7eda375669a03ad991d812acfaf15a936b1cabaf
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Wed Nov 25 20:23:14 2020 +0300
bc96bbad
 
6c6d4cb2
     pkg/kamailio/obs: renamed userblacklist to userblocklist
 
 commit 10349080490faabffaf1ab7cc5d591678b8c94dd
 Author: Stefan Mititelu <stefan-cristian.mititelu@1and1.ro>
 Date:   Wed Nov 25 19:20:52 2020 +0200
 
     rtpengine: add CRC32 hash algo (#2558)
 
 commit 721d533317c735d7ddbd16ad94684b483468c010
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 25 18:09:51 2020 +0100
bc96bbad
 
6c6d4cb2
     dispatcher: removed unnecessary return
28111e79
 
6c6d4cb2
 commit c9f0adddde8321bfaf368691fea74079e40bd789
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Nov 25 15:28:40 2020 +0000
 
     tls: log version, gh #2561
 
 commit 0d90412e5f6ecce601e21561142d0a19ad509f62
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 25 14:05:31 2020 +0100
28111e79
 
6c6d4cb2
     sworker: new module to delegate sip message processing to a group of workers
bc96bbad
 
6c6d4cb2
 commit e71f60ffc51654512863e583d863f7247381281d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 25 14:04:21 2020 +0100
bc96bbad
 
6c6d4cb2
     core: async - function to push task to a specific group of workers
28111e79
 
6c6d4cb2
 commit bd02d616dacfd7152fefc9b050cb6203ea19cf39
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 25 09:08:59 2020 +0100
28111e79
 
6c6d4cb2
     core: created a structure for async task attributes
28111e79
 
6c6d4cb2
 commit 0b8d884083c7240b1e58b720c57fd8e9bc6f8262
 Merge: fb878ee5b9 d90f29b3b0
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 25 08:12:31 2020 +0100
28111e79
 
6c6d4cb2
     Merge pull request #2556 from alexyosifov/smsops_fix_concatenated
95a23771
     
6c6d4cb2
     smsops: fix len calc for a concatenated sms
28111e79
 
6c6d4cb2
 commit fb878ee5b90fa79363c75338c294e78a9bc9f73a
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 24 13:25:43 2020 +0100
28111e79
 
6c6d4cb2
     kemix: added functions to get contact header uri
ed29e169
 
6c6d4cb2
 commit 802b80853baf3f9e33f84de79a4473bdf2b4e6df
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Nov 24 13:11:57 2020 +0100
28111e79
 
6c6d4cb2
     registrar: use core function for parsing all contact headers
28111e79
 
6c6d4cb2
 commit 5dab8768efb3bc8214c46005520c92c6d735ba39
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Nov 24 13:09:23 2020 +0100
28111e79
 
6c6d4cb2
     core/parser/contact: helper function to parse all contact headers
ed29e169
 
6c6d4cb2
 commit 32c750ed833ec1d1c2d1a2a2cf189ea3b0c5e2ee
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Nov 24 09:49:37 2020 +0100
ed29e169
 
6c6d4cb2
     misc/tools/kemi: lua - replaced markdown term
     
     - no longer suitable for the new tools
28111e79
 
6c6d4cb2
 commit 96642c19fa0fb135d9c0bb30d35834b7938c668d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 23 21:17:59 2020 +0100
28111e79
 
6c6d4cb2
     misc/tools/kemi: lua - fixed typos in readme
ed29e169
 
6c6d4cb2
 commit 3f4e589973ff7746611242f50d14eb990b2efa3f
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 23 19:44:08 2020 +0100
ed29e169
 
6c6d4cb2
     misc/tools/kemi: lua - full file name for kemiluacheck tool
ed29e169
 
6c6d4cb2
 commit c89d46d88687602131c88b4001345a0be9f01380
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 23 14:21:12 2020 +0100
28111e79
 
6c6d4cb2
     misc/tools/kemi: lua - tools useful for using Kamailio with KEMI Lua scripts
28111e79
 
6c6d4cb2
 commit 6035c30aea72d06bf08883677d45f4eb0019f189
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 23 13:48:01 2020 +0100
28111e79
 
6c6d4cb2
     misc/examples/kemi: fixed function name to get From-URI
18430108
 
6c6d4cb2
 commit 454c4653409a69ef115de5ee748524d36e147246
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 23 10:10:55 2020 +0100
28111e79
 
6c6d4cb2
     etc/kamailio.cfg: split to filter on both friendly and scanner
bc96bbad
     
6c6d4cb2
     - some scanning scripts use a different format for the user agent
28111e79
 
6c6d4cb2
 commit e15c90d31fd0444f41cb862408f77399123c0191
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Nov 23 10:09:33 2020 +0100
28111e79
 
6c6d4cb2
     misc/examples/kemi: filter on user agent matching friendly, scanner and sipvicious
28111e79
 
6c6d4cb2
 commit b59204eb1df8c85bcdde65f2a840f55986f01223
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 23 08:15:34 2020 +0100
28111e79
 
6c6d4cb2
     kemix: exported functions to get socket string and name
28111e79
 
6c6d4cb2
 commit efe36cf0bab16addb2a42a696f58ee38477f9e7f
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 23 07:44:09 2020 +0100
28111e79
 
6c6d4cb2
     pv: new variable $Rn - return receiving socket name
28111e79
 
6c6d4cb2
 commit 070a9c042a1caf19162d3d97b26f8d7548747cbb
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Nov 20 08:12:18 2020 +0100
28111e79
 
6c6d4cb2
     kemix: exported function get_rcvadvip() and get_rcvadvport()
95a23771
     
6c6d4cb2
     - return advertised address and port of the receiving socket
28111e79
 
6c6d4cb2
 commit 889431746d24c73eeff73705fab36a0e154116a9
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Nov 20 08:02:37 2020 +0100
28111e79
 
6c6d4cb2
     misc/examples: note that sr is exported by app_lua_sr
95a23771
     
6c6d4cb2
     - hint for lua syntax check
28111e79
 
6c6d4cb2
 commit aa6e9963b2725c1b6b7e5ff995a77c222d95fa3c
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 19 17:06:06 2020 +0100
 
     tm: proper fill of From/To URI/tag values using parsed structure in t_uac_send()
 
 commit 9c8abc6bba6807231989c3dabed4aef1e7fff307
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Nov 19 17:01:16 2020 +0100
 
     modules: readme files regenerated - dispatcher ... [skip ci]
 
 commit 90e3033c51d7403a303f44e29f60be339ec217ef
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Thu Nov 19 07:51:06 2020 -0800
28111e79
 
6c6d4cb2
     dispatcher: algorithm 13 (#2493)
95a23771
     
6c6d4cb2
     - latency optimized round-robin with failover
     - optionally congestion can be use instead of latency
     
     - thanks to Salman Ali (asalman18) for the review
28111e79
 
6c6d4cb2
 commit b40a2a42a3f4f3a21f2d0a2f9ec3c18668a05b4d
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 19 16:16:35 2020 +0100
28111e79
 
6c6d4cb2
     core: new preprocessor directive $!defenv ID=ENVVAR
95a23771
     
6c6d4cb2
     - define an ID to the value of an environment variable with the name ENVVAR
     - it can also be just $!defenv ENVVAR and the ID is set to ENVVAR name
     - example:
       #!defenv SHELL
       * if environment variable $SHELL is '/bin/bash', then it is like
       #!define SHELL /bin/bash
       * variant:
       #!defenv ENVSHELL=SHELL
       * then it is like
       #!define ENVSHELL /bin/bash
     - it is a simplified alternative of using #!substdef with $env(NAME) in
     replacement part
 
 commit d90f29b3b03386add989aebe3865bdc78dff8fbe
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Thu Nov 19 15:39:13 2020 +0200
28111e79
 
6c6d4cb2
     smsops: fix len calc for a concatenated sms
     
     - fixed the calculation for concatenated SMSs
     based on TS 23.040, Sec. 9.2.3.16
 
 commit a93d3f9375a9ad044866c2aa32490238a4a270a2
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Nov 19 10:46:19 2020 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - http_async_client ... [skip ci]
18430108
 
6c6d4cb2
 commit 8ab72a37565bbec503d825f48774a0627014f665
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Nov 19 10:34:13 2020 +0100
18430108
 
6c6d4cb2
     http_async_client: add http_time pseudovariable
18430108
 
6c6d4cb2
 commit b7b33ad13942a7f0ef48ed9487541cd418f137f6
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Nov 19 07:07:35 2020 +0000
 
     pkg: fix debian lintian error after kamailio scripts changed to python3
18430108
 
6c6d4cb2
 commit 526873c70ac3860638107a74ac50ed6028319bc8
 Author: Alex Hermann <alex@hexla.nl>
 Date:   Wed Nov 18 01:16:04 2020 +0100
 
     jansson: Fix another case of inverse boolean logic
95a23771
     
6c6d4cb2
     Copy-pasto from before the other fix.
18430108
 
6c6d4cb2
 commit 3214ecd8ee82d1b69cde57d96dddefe1301c190c
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 18 14:14:48 2020 +0100
18430108
 
6c6d4cb2
     tm: print ruri mode in debug message from t load contacts
18430108
 
6c6d4cb2
 commit 59f6ddbe902d61bc682dd12fc6330df656468b1b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 18 14:04:15 2020 +0100
 
     tm: use q field comparison in while for standard t contacts load
     
     - fix ordering change to standar mode introduced with proportional mode
     - GH #2449
18430108
 
6c6d4cb2
 commit 826b71fd4d6e62ca80d8b3889b44eaf9240881a1
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Nov 18 10:01:15 2020 +0100
 
     modules: readme files regenerated - uac ... [skip ci]
18430108
 
6c6d4cb2
 commit 951c9ac9adaccc1c35e152593cb3c2e7f6e7af6f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 18 09:58:00 2020 +0100
18430108
 
6c6d4cb2
     uac: docs for rpc command uac.reg_unregister
18430108
 
6c6d4cb2
 commit a689eb27e5a35da2d599bc74bc9d5c7739780f4d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 18 09:54:01 2020 +0100
18430108
 
6c6d4cb2
     uac: new rpc command uac.reg_unregister
bc96bbad
     
6c6d4cb2
     - send REGISTER with expires 0 for matching record, turning it in
     disable state
     - GH #2549
18430108
 
6c6d4cb2
 commit 1c58b8e0ed221404a15c1426f40df167654e3860
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 18 07:55:44 2020 +0100
18430108
 
6c6d4cb2
     dispatcher: test no-dns flag to skip ip matching for hostnames
     
     - no dns done at startup if the flag is set in the destination record
18430108
 
6c6d4cb2
 commit 18f59c10582845da5eea280990daf19c804978fb
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 17 12:55:17 2020 +0100
18430108
 
6c6d4cb2
     drouting: give portparameter set to 0 to sip_resolvehost()
     
     - enable doing SRV query, GH #2553
18430108
 
6c6d4cb2
 commit db845ae037ceed8a6ecd6e81822135b58f3c9509
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 17 11:53:22 2020 +0100
 
     secsipid: set file caching options if modparams are provided
 
 commit 1f39ac9a451d7aeb5a33cd69094aebf63b2f6589
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Nov 17 11:46:18 2020 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - secsipid ... [skip ci]
18430108
 
6c6d4cb2
 commit 14e82498f24dff5cf7ebd416e9bb88500583645b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 17 11:44:44 2020 +0100
18430108
 
6c6d4cb2
     secsipid: docs for secsipid_get_url()
18430108
 
6c6d4cb2
 commit c29fffb6890ffbf099ba2556ca6d90138b4497cd
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 17 11:39:10 2020 +0100
18430108
 
6c6d4cb2
     secsipid: new function secsipid_get_url(url, ovar)
bc96bbad
     
6c6d4cb2
     - convenience function to get the content of an URL and store the result
     in a variable, can be used to build caching of public keys with htable
 
 commit 2250d1b335698a4f061e920bed6480cf20d50a70
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Nov 17 10:31:17 2020 +0100
28111e79
 
6c6d4cb2
     modules: readme files regenerated - secsipid ... [skip ci]
 
 commit c5ca978b5b3fc0c0f15a3f48c8f56233ed54a844
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 17 10:16:55 2020 +0100
28111e79
 
6c6d4cb2
     secsipid: docs for secsipid_check_identity_pubkey()
18430108
 
6c6d4cb2
 commit 84fb4a20a81e065d5bb1bc96b10697bf066ddf33
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 17 10:11:29 2020 +0100
28111e79
 
6c6d4cb2
     secsipid: added secsipid_check_identity_pubkey(pubkeyVal)
     
     - functions that checks the identity header validity with a public key
     provided in the parameter
28111e79
 
6c6d4cb2
 commit 3bc4ff8d6ce02ec1c10bb20fcc4d3b9d0c5ade0e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 17 10:02:04 2020 +0100
18430108
 
6c6d4cb2
     secsipid: synced libsecsipid.h
28111e79
 
6c6d4cb2
 commit 08a9ed3d136c861f990e4f63c2c0544e08d9078d
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 16 10:06:20 2020 +0100
 
     jsonrpcs: exported dispatch() function to kemi
18430108
 
6c6d4cb2
 commit 04f301af45b9def08bac4eddedb8b78898c8c5dc
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Nov 16 09:16:24 2020 +0100
 
     modules: readme files regenerated - acc ... [skip ci]
18430108
 
6c6d4cb2
 commit eb8049fee6695744731b2c17735bf3d7788744ac
 Merge: 03a1454c4b 9393422123
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 16 09:04:05 2020 +0100
18430108
 
6c6d4cb2
     Merge pull request #2550 from amessina/master
bc96bbad
     
6c6d4cb2
     acc: docs - database column constraint alteration for acc_extra_nulla…
18430108
 
6c6d4cb2
 commit 93934221231897106a1933d37ffd3c046fed47a9
 Author: Anthony Messina <amessina@messinet.com>
 Date:   Sat Nov 14 11:17:29 2020 -0600
bc96bbad
 
6c6d4cb2
     acc: docs - database column constraint alteration for acc_extra_nullable and cdr_extra_nullable [skip ci]
bc96bbad
 
6c6d4cb2
 commit 03a1454c4bfef67ef214c13bffd02a0b4e4688e1
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 12 17:38:08 2020 +0100
bc96bbad
 
6c6d4cb2
     sipsecid: docs - fix sections id prefix
bc96bbad
 
6c6d4cb2
 commit 8c16055853a697d1a13ef760da06a30544dc4fd8
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Nov 12 14:46:14 2020 +0100
 
     modules: readme files regenerated - secsipid ... [skip ci]
 
 commit 40cd54b2853667c0143ff96ae899991e6fdd30dc
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 12 14:39:05 2020 +0100
18430108
 
6c6d4cb2
     secsipid: docs for cache parameters
18430108
 
6c6d4cb2
 commit cac73df6e2f90b6f6d8c051fb1e65c2d9ae01e0f
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 12 13:18:06 2020 +0100
18430108
 
6c6d4cb2
     secsipid: added modparams to set url file cache options
f0d5c35c
 
6c6d4cb2
 commit 3f47038f3feaf13d080da289ecd39d9e37786ec3
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 12 09:33:11 2020 +0100
18430108
 
6c6d4cb2
     tm: update local via if internal flags are set for local request
f0d5c35c
 
6c6d4cb2
 commit 70b391d3160d1ad46cdd5d927632b4ac0b3dc6ae
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 11 14:07:10 2020 +0100
18430108
 
6c6d4cb2
     core: detect loaded modules for --cfg-print to define MOD_name
95a23771
     
6c6d4cb2
     - this is at parsing level, not handled by cfg interpreter, so the
     modules are not effectively loaded
18430108
 
6c6d4cb2
 commit ed80ec347ec74d0364fce9cc74fe83df443b9ac8
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Wed Nov 11 09:29:08 2020 +0100
f0d5c35c
 
6c6d4cb2
     core: added local_rport global parameter
     
     - similar to add_local_rport() but set globally
18430108
 
6c6d4cb2
 commit bf28fa91455eb5d42bb2955a70fadb8d27f6bb41
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 11 08:36:45 2020 +0100
18430108
 
6c6d4cb2
     core: set initial state for --cfg-print before invoking flex parsing
bc96bbad
     
6c6d4cb2
     - no longer needed to have #!KAMAILIO, #!SER, ... in the first line
95a23771
 
6c6d4cb2
 commit 228eaef0d4e1cae97a23bedd8a6160585fa4e3da
 Merge: 1750d195cc 57be5c1f33
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Nov 11 08:11:01 2020 +0100
95a23771
 
6c6d4cb2
     Merge pull request #2545 from alexyosifov/core_msg_translator
bc96bbad
     
6c6d4cb2
     core: added missing field in sip_msg_update_buffer
f0d5c35c
 
6c6d4cb2
 commit 1750d195ccd5de80ac586b902d6f05c2f3703a33
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 10 16:15:47 2020 +0100
18430108
 
6c6d4cb2
     core: groupped --cfg-print state switch condition in a function
18430108
 
6c6d4cb2
 commit d40d23da34634ca0cfb35fa561189ffe08d850d2
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 10 16:00:35 2020 +0100
18430108
 
6c6d4cb2
     core: print also define value during --cfg-print
18430108
 
6c6d4cb2
 commit 7a88baf9b0dbd4e46557278eaaaf755a5f4350a9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Nov 10 15:56:00 2020 +0100
18430108
 
6c6d4cb2
     core: evalute define expressions in config for --cfg-print option
18430108
 
6c6d4cb2
 commit 0b379b81364f61e91288379aade4eea7613b253a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 10 15:37:36 2020 +0100
18430108
 
6c6d4cb2
     kamctl: removed old fine after renaming module to userblocklist
18430108
 
6c6d4cb2
 commit 8736594784ff56df3a3496c19c17ac1513437488
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 10 15:34:03 2020 +0100
 
     doc: renamed rpc list files to userblocklist
18430108
 
6c6d4cb2
 commit 7563a52eab3043a389e50eb3e21dcb359c054cf9
 Merge: 1896db2b44 b1af4ec9f9
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Tue Nov 10 15:15:24 2020 +0200
 
     Merge pull request #2544 from lbalaceanu/master
ed29e169
     
6c6d4cb2
     Renaming userblacklist to userblocklist
18430108
 
6c6d4cb2
 commit 1896db2b44c967066d973f760c7342621a837db9
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 10 14:14:39 2020 +0100
18430108
 
6c6d4cb2
     core: switch on cfg print mode also on #!SERi, #!MAXCOMPAT and #!ALL
18430108
 
6c6d4cb2
 commit e5a723dfb0f38b0871d4fe624d57dbaa90e3b3bb
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Tue Nov 10 12:36:23 2020 +0100
18430108
 
6c6d4cb2
     core: added --cfg-print to help message
18430108
 
6c6d4cb2
 commit 62ac640b113103648d6d8f9028f15be66b775fa0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Nov 10 12:29:16 2020 +0100
18430108
 
6c6d4cb2
     core: new command line parameter --cfg-print
     
     - print the config file by evaluating include_file, import_file, ifdef
     and ifndef preprocessor directive
     - define and subst (and the variants) tokens are not replaced
18430108
 
6c6d4cb2
 commit e9624bc4823cfba0bd9536a70b9eeadecb2a537e
95a23771
 Author: Henning Westerholt <hw@skalatan.de>
6c6d4cb2
 Date:   Mon Nov 9 12:52:07 2020 +0000
f0d5c35c
 
6c6d4cb2
     crypto: properly initialize key and iv to 0, add comment regarding the size of IV
     
     - properly initialize key and iv to 0, otherwise invalid data might be printed
     - the initialization vector for AES will be always AES blocksize, e.g. 128 bits
f0d5c35c
 
6c6d4cb2
 commit 57be5c1f33344275c15777a7927d9c48df4a69ba
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Mon Nov 9 14:37:26 2020 +0200
18430108
 
6c6d4cb2
     core: added missing field in sip_msg_update_buffer
     
     - added a missing field in sip_msg_update_buffer()
       when restoring message fiedls: msg->pid.
18430108
 
6c6d4cb2
 commit 4bb099b046939b85e1827b804167a51ef4bc00c4
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 9 13:10:43 2020 +0100
 
     sctp: memcpy field data to avoid unaligned access warning
     
     - GH #2543
 
 commit b1af4ec9f976febd2efb5e657938ff731d8151df
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Mon Nov 9 13:42:44 2020 +0200
18430108
 
6c6d4cb2
     kamctl: regenerated db schema for userblocklist
18430108
 
6c6d4cb2
 commit 8f30c75cff7787a39f7c934e00e933b1beb43c20
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 9 12:31:24 2020 +0100
18430108
 
6c6d4cb2
     http_async_client: include poll.h instead sys/poll.h
95a23771
     
6c6d4cb2
     - according to POSIX specs
     - GH #2543
18430108
 
6c6d4cb2
 commit e8d373a1baa7763984753b24e4067f8edb1913af
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 9 12:18:39 2020 +0100
18430108
 
6c6d4cb2
     crypto: removed unnecessary cast that resulted in compile warning
95a23771
     
6c6d4cb2
     - GH #2543
18430108
 
6c6d4cb2
 commit ef3233d14080936486d09edbe9598d7d92bd2f33
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Mon Nov 9 12:13:51 2020 +0100
18430108
 
6c6d4cb2
     core: init origproto to fix compiler warning
3bcf5579
     
6c6d4cb2
     - GH #2543
 
 commit 719c2987fcd02186554ed880c75a8e229804c8f8
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Mon Nov 9 11:51:11 2020 +0200
18430108
 
6c6d4cb2
     kamctl: rename userblacklist to userblocklist
18430108
 
6c6d4cb2
 commit 6782b2c1789f162b405ec0b9894f61075a4307f9
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Mon Nov 9 00:19:44 2020 +0300
 
     pkg/kamailio/alpine: packaged app_lua_sr module
18430108
 
6c6d4cb2
 commit 879ca70de76b5171706b38a65b49e1061af0e225
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Fri Nov 6 19:09:25 2020 +0200
 
     src/lib/srdb1/schema: replacing denomination to blocklist/allowlist
 
 commit 333922750e71af0af21db741de440a25443083e2
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Fri Nov 6 19:04:54 2020 +0200
18430108
 
6c6d4cb2
     src/lib/srdb1/schema: renaming userblacklist to userblocklist
18430108
 
6c6d4cb2
 commit 15dd032c7cd4d3029aa9e0100a3d52e24ab9c2ae
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Fri Nov 6 18:13:30 2020 +0200
 
     userblocklist: renaming userblacklist module
 
 commit f59b0342e380b73eab6415a070a5f9250316fcbb
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Fri Nov 6 10:16:21 2020 +0100
18430108
 
6c6d4cb2
     modules: readme files regenerated - sl ... [skip ci]
18430108
 
6c6d4cb2
 commit 05ed94d030f62714cc0220fc6b6e0ffd5a0feb79
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Nov 6 10:06:42 2020 +0100
18430108
 
6c6d4cb2
     sl: docs for send_reply_mode()
18430108
 
6c6d4cb2
 commit 14923a2581113615ad071be407086dcf807a5f67
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Nov 6 09:38:08 2020 +0100
18430108
 
6c6d4cb2
     sl: new function send_reply_mode(...)
     
     - similar to send_reply(), but has a 3rd parameter to control the
     execution mode (for now it can set the flags to not connect on sending
     or close connection after sending)
18430108
 
6c6d4cb2
 commit e80fcf42ebe52fc095016277a4b44d4726d4e9c5
 Merge: 37f06f031c ac55cc5ce5
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Fri Nov 6 07:50:18 2020 +0100
18430108
 
6c6d4cb2
     Merge pull request #2542 from guillemj/pu/rpc-marshalling
95a23771
     
6c6d4cb2
     sl: Fix 3xx stats RPC marshalling
18430108
 
6c6d4cb2
 commit ac55cc5ce5fcbb50d3a2a6b228585dce8fc1150d
 Author: Guillem Jover <gjover@sipwise.com>
 Date:   Thu Nov 5 18:34:43 2020 +0100
 
     sl: Fix 3xx stats RPC marshalling
     
     The struct_add() method was getting 4 values but only 3 "d".
 
 commit 37f06f031c4ce93bcf4494744282c17f7a2d157c
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Thu Nov 5 07:09:38 2020 -0800
18430108
 
6c6d4cb2
     core: DNS stop resolving NAPTR for IP addresses (#2541)
18430108
 
6c6d4cb2
 commit 340374a5e70ea805de79b7855e32ccf619d1affa
 Merge: d488764e82 2300d0a2a9
95a23771
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
6c6d4cb2
 Date:   Thu Nov 5 13:12:19 2020 +0100
18430108
 
6c6d4cb2
     Merge pull request #2537 from hexla/upstream/kex-fix-stats-rpc
     
     kex: fix and cleanup stats rpc
18430108
 
6c6d4cb2
 commit d488764e82311de440969b34ed7a822a54df6a45
95a23771
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
6c6d4cb2
 Date:   Thu Nov 5 12:41:28 2020 +0100
3bcf5579
 
6c6d4cb2
     permissions: add missing export for reload_delta parameter
     
     * fix 01fa7503433f4e23dea156e1034a87bbb49a4a1d
95a23771
 
6c6d4cb2
 commit 8fe0fd5ad866e94676944d3b26a85c50a10dfd78
95a23771
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
6c6d4cb2
 Date:   Thu Nov 5 12:31:16 2020 +0100
3bcf5579