ChangeLog
c3b91f7d
 ===================== 2020-10-27 Version 5.4.2 Released =====================
 
 ===================== Changes Since Version 5.4.1 ===========================
 
 commit 44e95a7723aa71612050ad321a282c2bad04f2ea
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Oct 27 12:06:12 2020 +0100
 
     Makefile.defs: version set to 5.4.2
 
 commit c4186b78463899b044dd18dfca6f023b763ea502
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Oct 27 11:45:17 2020 +0100
 
     pkg/kamailio/deb: version set 5.4.2
 
 commit 6114e2fc8bc00cc8875720322fbacd35312628c3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Oct 27 09:55:02 2020 +0100
 
     pkg: version set to 5.4 for rpm and alpine specs
 
 commit c8d42b328302e18c7b915b3760c5089910a1ad49
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Oct 27 09:34:18 2020 +0100
 
     xcap_server: shorten a bit the search range for xcaps_xpath_hack()
     
     - match on the buffer len min size, xmlns is expected to have a value,
     plus the ending of the xml tag
     
     (cherry picked from commit 3be41802c7c670cce0d3e08462e23ca3f3fbe2d4)
 
 commit b51ea9f361a81fe8117dcef51902e975f7a662d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 14:02:48 2020 +0100
 
     usrloc: safety check on len for user in db keepalive routine
     
     (cherry picked from commit a1620fa1b4587239835db6ed5765ce04f927172d)
 
 commit e3cda7fa4e873c110ee2641f6200fad52222586a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 13:36:36 2020 +0100
 
     core: parser rr - clean partially cloned fields in case of error
     
     (cherry picked from commit e4f6c660bd75cdb9ff0855fcb511673cc8ec00c4)
 
 commit bd2204b7151261981bc6872928b7434e2ac7df2e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 13:06:53 2020 +0100
 
     regex: use var to store strlen() values
     
     - avoid doing it again in a few cases
     
     (cherry picked from commit 5d490d616132067a5e914302a24b964b73b229a2)
 
 commit 900a05c4ba32513ebb61428ef53a4d1705f58443
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Oct 26 11:16:32 2020 +0100
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit 7cd88cf05f25a5a5883d936285ac51f82911e9af
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 10:53:24 2020 +0100
 
     textops: docs - some enhancements to basic header operations functions
     
     (cherry picked from commit 374f0f05bdf27ddaf5d8652560738fbfb886c43c)
 
 commit 82ff4f40455a910ef42dd3692af5c1c9dfb8d4c1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 09:17:02 2020 +0100
 
     pv_headers: free hash entry in case of error
     
     (cherry picked from commit 46c7a8c0bf2b4d5c00e22a751f95f13263686445)
 
 commit aa0573d2afa3c1a0afa76b8fd1e0de952c487a01
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 08:15:10 2020 +0100
 
     alias_db: clang format the code
     
     (cherry picked from commit 3dca5cd2c7f018189b6784a7e87807df1de7589e)
 
 commit 5114cc77cb61744843ed8b535d9804fcdf61e635
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 07:52:49 2020 +0100
 
     alias_db: removed history from top comments
     
     - missing copyright header
     
     (cherry picked from commit 7ae0caaffd3d6e523fd32501401213521a1881e5)
 
 commit 83005d4fafd5d055e4125a83c24d1c6cd0eed058
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 26 07:42:10 2020 +0100
 
     alias_db: set ending zero in a single place
     
     (cherry picked from commit dc1bb5b1861de279b450ab550888dd748b77463f)
 
 commit dfa7bf13fb0e5513cd3b1558765ba32e9300a120
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Sun Oct 25 18:54:33 2020 +0000
 
     rtp_media_server: state transition improvement
     
     - fix disconnection while in bridge, to keep thing simple for now the
     second leg is automaticaly disconnected.
     
     (cherry picked from commit e419bad759dc817ba673563ec4e79681f685dc28)
 
 commit 407586bec91fac11311809d2693e521ad82394dc
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Fri Oct 23 20:21:45 2020 +0000
 
     rtp_media_server: fix dialog_list_mutex
     
     issue 2522
     
     (cherry picked from commit 750cb7fc131afa254952536bdb200d55e2cc8955)
 
 commit a5ee9476c8f403c42a6bc80d2228b49a39a0ca5b
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Fri Oct 23 19:37:35 2020 +0000
 
     rtp_media_server: fix issue 2524
     
     - fix completion without failure route
     - rms_bridge automaticaly append missing ';' is not present
     
     (cherry picked from commit 2ea4f685ea8b7dbca13b4fd521441088f8318d1f)
 
 commit dc2336f541eb27d0a034f4c72a26c40270cfea70
 Author: Alex Hermann <alex@hexla.nl>
 Date:   Mon Nov 13 16:48:30 2017 +0100
 
     tmx: Allow $T_branch(flags) in onreply_route
     
     (cherry picked from commit d161d4523fc6b0619defe918bc204cc7a9cae073)
 
 commit e93717fe95f39c5832e4bc380fe4a1d24a4e977b
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Oct 23 11:17:14 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit cbd9c3d2851ece3c8f08b0664b72fca18f6f4f77
 Author: Alex Hermann <alex@hexla.nl>
 Date:   Mon Nov 13 15:50:20 2017 +0100
 
     tm: Fix faked_reply_prio by passing correct reply to get_prio
     
     Instead of passing the to be evaluated reply as the "best" reply, pass the
     actual "best" reply.
     
     (cherry picked from commit 5731cc0911ff65bf7efd433a83a25ffbf6073d10)
 
 commit 48df37a27ae2e42498d1cb44bec8604827a5ed55
 Author: Alex Hermann <alex@hexla.nl>
 Date:   Fri Oct 23 10:32:02 2020 +0200
 
     janssonrpcc: cleanups (#2512)
     
     * janssonrpcc: Remove unused variable and redundant assignment
     
     * janssonrpc: No need for copying options
     
     The address stay valid until free_params is called. And before that
     happens, mod_jsonrpc_request() makes its own copy.
     
     (cherry picked from commit 61771b0595c126d884e8c1eb392a54b5786a8fa8)
 
 commit eae86ff8bf327b6ed0bcb83ee25c663cb97a02fc
 Author: Stefan Mititelu <stefan-cristian.mititelu@1and1.ro>
 Date:   Thu Oct 22 16:54:01 2020 +0300
 
     textops: fix append_hf function
     
     Before: append_hf adds header after first header occurance
     
     After: append_hf adds header after last header occurance
     (cherry picked from commit 4adea97a4f8a9b35273d4d28b0518964abb7f0d8)
 
 commit 071fe9366b3cc14f0cce1aa0373d20a0242182cb
 Author: Kristian F. Høgh <kfh@uni-tel.dk>
 Date:   Wed Oct 21 11:21:43 2020 +0200
 
     utils/pdbt: Relax permissions when creating files
     
     (cherry picked from commit bb42ee28fc115e1e3373962c02162c9a8e6d41fc)
 
 commit 39895a53b7df804573746585b5d0dd9d4a56f209
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Oct 21 08:29:21 2020 +0200
 
     rtp_media_server: use directly gen_lock_t instead of ser_lock_t which is tm typedef
     
     (cherry picked from commit 3a162187580880fa7210bd376621f57576e9d209)
 
 commit 9f2f517ffbc616d14567fcb9948147dae6507da0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Oct 21 08:24:53 2020 +0200
 
     rtp_media_server: declare variables in .c files
     
     - extern in .h files, GH #2522
     
     (cherry picked from commit 128ba4fe95f3c27474c9f839d34f8fb1fd75e064)
 
 commit 0752f63d41a5c02bc1a5612a22797f186e291119
 Author: Alex Hermann <alex@hexla.nl>
 Date:   Tue Oct 20 14:58:28 2020 +0200
 
     core: Document that a str can be zero-terminated
     
     But by default it isn't.
     
     The functions shm_str_dup() and pkg_str_dup() will always create a
     zero-terminated copy
     
     (cherry picked from commit fcdfaf98acf8a66e84b9dccc767fb52c0cf0d460)
 
 commit 4e50930695e288b0285370cc7fd26801cbf751de
 Author: Alex Hermann <alex@hexla.nl>
 Date:   Tue Oct 20 10:13:29 2020 +0200
 
     core: Zero terminate str copies made with (pkg|shm)_str_dup()
     
     As discussed in #2512, zero-terminating all copies is preferred as most str
     usage is already with zero-terminated str.s.
     
     (cherry picked from commit 0ea69b16db298842f58a6fcaaab2c0ee1a137b94)
 
 commit f050ce2dc5f27a08bf5c5364e4002b646802eb81
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Tue Oct 20 11:04:58 2020 +0300
 
     registrar: added note about branch flags in save()/lookup() doc
     
     (cherry picked from commit f2996bf733a0b5e00fe124440353b9a69a3532a2)
 
 commit 12ebd41d0dae516f39933eeabcda1919cb10b71e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 19 11:01:12 2020 +0200
 
     permissions: exported allow_trusted() to kemi
     
     - related to #2509
     
     (cherry picked from commit 843b22b4efb0d343f13230d6e90d2484f370dbdb)
 
 commit 550840b4b9ce8df9acdf875f907ce86533fea43e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 19 10:09:59 2020 +0200
 
     pipelimit: use unsigned to compute size and for iterator
     
     (cherry picked from commit 23818fb34d09a487654ea89c9f29b880c0c75197)
 
 commit 41b6be639eb56dbb9732e1961b75654a73ee2fa6
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Fri Oct 16 07:22:33 2020 -0400
 
     nsq: remove unused defs.h file
     
     (cherry picked from commit 79db27575a48c5451b547ece68b5849456e245f9)
 
 commit e93b62f2f9a27943d68b1e2a8b2529f37a419292
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Oct 16 08:49:12 2020 +0200
 
     secsipid: docs - small typo
     
     (cherry picked from commit f74f1df842815e8a42d1b4f71b6f98287a625d41)
 
 commit d43872c11edacf972c2ae72c746517dcf56e2777
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Oct 16 14:16:41 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit ef7a0789a52a9b741ce679145f8fadb5c6b97755
 Author: Bastian Triller <bastian.triller@gmail.com>
 Date:   Fri Oct 16 12:41:00 2020 +0200
 
     nathelper: docs - fixed typos
 
 commit b8576f0f34d373173ff223f00c6b6b2ce8daa85a
 Author: Bastian Triller <bastian.triller@gmail.com>
 Date:   Fri Oct 16 12:32:45 2020 +0200
 
     uac: docs - fix missing uac.reg_remove method
 
 commit 80c834d1eea1e1917f185d9d1110c7d07bb27bd6
 Author: Bastian Triller <bastian.triller@gmail.com>
 Date:   Fri Oct 16 12:36:13 2020 +0200
 
     core: fix typo in comment
 
 commit a505f5eb2bb60f935d3ecc55b0dfa1b410c1bb58
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Oct 12 10:31:20 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit eec7d2613489613725b8979ce3d00d6616bb80c8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Oct 6 12:59:50 2020 +0200
 
     rtpproxy: renamed extract_mediaip() to rp_extract_mediaip()
     
     - extract_mediaip() is also in core sdp parser
     
     (cherry picked from commit 8d0044770e94eaf7099eabbb55abe177e52e5373)
 
 commit a989f384b5cb95e096e89899c57d8f11283b12cb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Oct 6 11:56:45 2020 +0200
 
     nathelper: renamed extract_mediaip() to nh_extract_mediaip()
     
     - extract_mediaip() is also in core sdp parser
     
     (cherry picked from commit b0f239a2c16b71b8b7e7b325ea121ffc48afa78e)
 
 commit d5393ffd76cc37e98365d7b945454e0215d9f82f
 Author: Arsen Semenov <arsperger@gmail.com>
 Date:   Tue Oct 6 11:40:27 2020 +0500
 
     nathelper: docs - updated notes for fix_nated_sdp. few typos fixed [skip ci]
     
     (cherry picked from commit 64579fee33d0a82a583b75184f78fcb7c9df2d82)
 
 commit fd4dd36319599867e590098d86dc37186595cfad
 Author: Arsen Semenov <arsperger@gmail.com>
 Date:   Mon Oct 5 13:52:45 2020 +0500
 
     nathelper: fix_nated_sdp added support for a=rtcp param RFC3605
     
     - GH #2459
     
     (cherry picked from commit 088738ce16e73339e4c1b78c11f6ad6f8f3394cf)
 
 commit 755867b920e4e0d17a4bdf447a0d59a06875f8e1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Oct 2 21:37:15 2020 +0200
 
     phonenum: note about the role of country code name for phonenum_match_cn()
     
     (cherry picked from commit dfd6c3966ed70d111a9196076bc29767c395d814)
 
 commit 75cb64a768d187baf5730067503a708959284827
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Sep 24 10:04:08 2020 +0200
 
     core: dns cache - removed disabled code between #if 0 ... #endif
     
     (cherry picked from commit 298aeb7f93bfa75ec78bc941f2c76167525b2e61)
 
 commit 1d8f45e88a8bc79646a330f5531c6b767e547754
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Sep 17 14:21:30 2020 +0200
 
     tmx: safety check of expected route blocks for using $T_*() variables
     
     - related to GH #2479
     
     (cherry picked from commit 2e7710e292a649c6c57e46d5994d3b2cf3815865)
 
 commit 4c234562bf0265f2a221231e7f3d72648166995f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Sep 17 12:55:10 2020 +0200
 
     lib/srdb1: db_use_table() more suggestive error messages
     
     (cherry picked from commit 57d33a2d76219ae3d1eb503044dadaeddc7e06fd)
 
 commit 26fb90fd6ffdb239fa6c2779f281fae78f90c5ef
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Sep 15 07:33:00 2020 +0200
 
     topos: docs - more details about what SIP traffic is handled
     
     (cherry picked from commit 878971f2c0bc32233b6f18728f9b88537b3d19e8)
 
 commit 23bdd1f6f2581d745f20c66ca9a93e4dad55ffec
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 9 13:01:36 2020 +0200
 
     msrp: proper parsing ipv6 host part in uri
     
     - enclose ipv6 address in square brackets for msrp pv
     - related to #2472
     
     (cherry picked from commit 1cda029885dd89e2ec46fe28a0d6f656aad19e7a)
 
 commit f57c900b438f3233fa1e9a9d3ca8cd383a30baa6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Oct 9 22:15:12 2020 +0200
 
     tm: do not add duplicate headers in local requests
     
     (cherry picked from commit ada3701d22b1fd579f06b4f54fa695fa988e685f)
 
 commit 6e2bdf1056e3a31f1ca1f485473fcd26f9ccf044
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Oct 9 21:59:49 2020 +0200
 
     core: parser - print lenghts in to header parsing debug message
     
     (cherry picked from commit 2648eb330b133a20f1398d59a28c53532106cad3)
 
 commit 7adf410af754f1bb737edca6f427ef02d3441cda
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Oct 9 21:55:45 2020 +0200
 
     sanity: extended check 4 (required headers) for uniqueness
     
     - Call-ID, CSeq, From and To have to be only once
     
     (cherry picked from commit a9ede56b35990fcc9164af0775f503e49e33377e)
 
 commit f4d5b1b86a821ed7e5168b15765bb40e83b3ec21
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Oct 9 09:25:41 2020 +0200
 
     usrloc: send keepalive over ws and wss connections
     
     (cherry picked from commit 5dda7f336121b6068fd306340cb90a7d7e76c708)
 
 commit 83f242845a8b2759d8eec0559154cfd62cf89278
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Oct 9 07:52:29 2020 +0200
 
     core: tcp - helper function to send data over ws/wss connection
     
     (cherry picked from commit 5e107824d684cdf30514b033e7f600862123ece5)
 
 commit 73476522301b6de65b8873e4ab04041315e93a82
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Oct 5 11:53:01 2020 +0200
 
     dialog: do unlock after saving updated dialog details
     
     - lock()/unlock() for dialog slots are reentrant
     
     (cherry picked from commit e4cf6739e62c2ac1e5364315aaed1a7b73919253)
 
 commit a24dc3a4e64671d3428c629b2d12a0d6ca1a93ca
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Sat Oct 3 16:58:53 2020 +0000
 
     dialog: fix error in dlg.list_match for callid parameter (reported from Ilie Soltanici)
     
     (cherry picked from commit 360e012d9d93c80b62b6e75bfac6e3340407ee98)
 
 commit 76a0d84a02062f340bf6415db5270dbfce31136a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 30 12:34:40 2020 +0200
 
     rr: reset param buffer for r-r advertised address
     
     - GH #2486
     
     (cherry picked from commit 8dfc0f6ef0ddc4bf2d73d21124caa289d4b8ce07)
 
 commit 0b923cabb82870e5376f79682b90b65e71050249
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Oct 2 16:01:38 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit bcd8f50929ac25d4eabe7b5886d22dd61c4872e7
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:51:16 2020 -0600
 
     Fix typo on main README.md: Consecutives 'the'
 
 commit 27f28271981e46ea9abec97392ab3232264c742f
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:50:41 2020 -0600
 
     Fix typo on xmpp module: Consecutives 'the'
 
 commit 0eec5a2c839d9a1de6a152f733fe69e3353d1d22
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:50:02 2020 -0600
 
     Fix typo on websocket module: Consecutives 'the'
 
 commit 2b4f7960ae740175fa4bd37fc2d93868fc52ac95
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:46:20 2020 -0600
 
     Fix typo on tm module: Consecutives 'the'
 
 commit 3910066feabbfbe2f2f653b9b4af5d7d14285911
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:45:44 2020 -0600
 
     Fix typo on sca module NOTES
 
 commit 13e6f48fe794455b673e73181397d6d6f8d355c6
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:44:27 2020 -0600
 
     Fix typo on ims_qos module: Consecutives 'the'
 
 commit d26bf214e7050c051fa6db9477fd7650ad873509
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:43:44 2020 -0600
 
     Fix typo on drouting module: Consecutives 'the'
 
 commit a8f66e8d3104ac35bb99023777a5363d700b3855
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:42:54 2020 -0600
 
     Fix typo on db_mongodb module: Consecutives 'the'
 
 commit fe70897c15c8236fc226d2a05822f98e385ea083
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:41:54 2020 -0600
 
     Fix typo on cplc module: Consecutives 'the'
 
 commit 54926260bcb0ef9c487ed66990f945fbe1cb1b13
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:40:13 2020 -0600
 
     Fix typo on counters module: Consecutives 'the'
 
 commit 02f470f64d57d27b3035b9f8884d539916a8ca02
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:39:26 2020 -0600
 
     Fix typo on carrierroute module: Consecutives 'the'
 
 commit ab5a57b1291316b4be57ade1219200db8222ac87
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:31:12 2020 -0600
 
     Fix typo on avp module: Consecutives 'the'
 
 commit 408efc005320d055c16cce9a518954692eb75187
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:30:12 2020 -0600
 
     Fix typo on app_jsdt module: Consecutives 'the'
 
 commit 5aff688af40e87c32e43c7c6d5abca60fbb22595
 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
 Date:   Thu Oct 1 20:29:03 2020 -0600
 
     Fix typo on srdb1 lib: Consecutive 'the'
 
 commit 8006da08a44d15c37b07e20ea95e03b07ae1e66a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Oct 1 10:04:50 2020 +0200
 
     topos: update to-tag and rr on reply even to-tag is already set
     
     - GH #2489
     
     (cherry picked from commit acd7f6f1703d12aa8f2dce87e1b8e4b74d6b4d96)
 
 commit 0bde3ca506467008cf3d8345afa731617b095c8c
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Mon Sep 28 09:13:16 2020 -0700
 
     dialog: dlg_cell, always check for a to-tag match
 
 commit aed88c64710493452ee3ea8468c80c3c01287111
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Sep 29 07:25:46 2020 +0200
 
     pv: use the corresponding functions for parsing names of xavu and xavi
     
     (cherry picked from commit aa8589ba66f984e93438a91a7fe8b26bd9d5b62e)
 
 commit a6cb7427ea8d98ba10d51e1fde3648bb1aca53b6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Sep 25 09:38:39 2020 +0200
 
     usrloc: set last keepalive value to current time on new records
     
     - do not rely on last modified value, can be loaded from db and be too
     old
     
     (cherry picked from commit 60f04b6d6f51b55294d22722df3f351a76cbfb9b)
 
 commit 7f14deb8704697ebe1e073c8db30a5569bab6985
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 23 17:31:04 2020 +0200
 
     usrloc: do keepalive mode checks before expire processing
     
     (cherry picked from commit e67b588434a08c828548c79b6cc5f4c2a7240dc9)
 
 commit f14111e9ba0139e79a2bf7b7c0c5bc98c47cf220
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 23 17:00:29 2020 +0200
 
     usrloc: do keepalive-based contact expire on internal callback
     
     - the one used by nathelper is not triggered automatically
     
     (cherry picked from commit 5c1e07dc2efc46fe078263c76ce0388f09949539)
 
 commit 4669e8f295eefca64af61e168e5e79f540df89c8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Sep 22 19:00:25 2020 +0200
 
     imc: jump over printing error log messages when list commands are ok
     
     - reported by GH #2481
     
     (cherry picked from commit 92cfb5e8d291706889c926892397e663e2d93b05)
 
 commit 463498565029aced931b44fd686f5c9d15b49341
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Sep 23 09:01:43 2020 +0200
 
     ndb_redis: set message level to debug on exec
     
     * logging error makes no sense here since there's going
       to be a reconnection afterwards
     
     > ERROR: ndb_redis [redis_client.c:903]: redisc_exec_argv(): Redis error: Server closed the connection
     
     (cherry picked from commit a9c331d70dbed6827874aa99296203ac5a9d5c7b)
 
 commit 609685c91d92337a1d0832d709ebff437fb193ef
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Sep 22 19:46:21 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit 79ec049ba50c0c48c02748c2679c07f4da2a766e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Sep 11 22:06:45 2020 +0200
 
     usrloc: docs for ka_timeout module parameter
     
     (cherry picked from commit 2e9d4e2dc45bf5baab1bff9c13fc841b66793cb4)
 
 commit f5eb642c9bc9012debd2009ad03f2598d0c7c354
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Sep 11 22:00:38 2020 +0200
 
     usrloc: export modparam to set keepalive timeout
     
     - variable was not exported by the module for internal keepalive
     mechanism
     
     (cherry picked from commit 9331044bf517be120dea59414402415090b63007)
 
 commit 5cbec397d4dbe338400aefacddcce69dd0547f39
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Sep 15 18:01:22 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit acce084fcab7249d52862bef0f4c32ed488222bc
 Author: whosgonna <ben.whosgonna.com@gmail.com>
 Date:   Tue Sep 15 10:29:08 2020 -0500
 
     registrar:  Update documentation
     
     - Replace all occurences of "HF" with "header field"
     - Replace all occurences of "HFs" with "header fields"
     
     (cherry picked from commit d936c6276b6d8e45efd87a4fc25a55b9c3ab1fce)
 
 commit 76864d4508ff4e1d9d909480663819db272aae48
 Author: whosgonna <ben.whosgonna.com@gmail.com>
 Date:   Tue Sep 15 10:32:07 2020 -0500
 
     registrar:  Update documentation
     
     - Fix double negative "without no DB operation". Changed to
       "with no DB operation".
     
     (cherry picked from commit be0382fa11920de972ddbcdbe17c3ff583da87e4)
 
 commit 99b2a0c066bcc35425b3a2bc73158711bba70b70
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 9 15:32:33 2020 +0200
 
     core: more comments about data lump structure fields and options
     
     (cherry picked from commit b13431b6fc7eec20096c5be46c8ce2e43931c45f)
 
 commit 2ca2232b3cac72f7c03b37ef9db5a198462e6dfa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 9 15:33:18 2020 +0200
 
     core: skip abort() in free_lump() for LUMPFLAG_DUPED
     
     - the LUMPFLAG_DUPED is set when duplicating lumps list for branch route
     execution, but some functions such as set_body() may want to clean them
     - report and minimal reproducing config by Henning Westerholt
     
     (cherry picked from commit 57ee97f52dd90c86743b6fd6dd682285ef994e80)
 
 commit 4e0f9f8869aaf364011413417ff6c95c032af16d
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Sep 8 15:04:04 2020 +0200
 
     httpa_asyc_client: set curl memory callbacks in module initialization
 
 commit c7a07121012b23299331b22426852d9af534582f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Sep 8 13:08:01 2020 +0200
 
     core: events - return once SREV_SIP_REPLY_OUT callbacks are executed
     
     (cherry picked from commit 1910432ce3af56af1e6d4c4c124c2af2925c5b9a)
 
 commit 1a49cc015609c8701057d5a9cf50f68db61870c1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Sep 7 19:35:04 2020 +0200
 
     uac: restore first display name then uri with dialog callback
     
     - same as for rr callback, otherwise the new header can be malformed:
     the case of initial INVITE with From URI having no angle brackets and goes
     out with display name and angle brackets, the ACK for 200ok results with
     From broken when forwarded
     
     (cherry picked from commit efa6c6a9bf13c430d5be5146168d1ded4c39dba7)
 
 commit e1d4ddcb6c517f8fc3d688728f4d1310c5149352
 Author: Victor Seva <vseva@sipwise.com>
 Date:   Fri Sep 4 11:19:33 2020 +0200
 
     pv_headers: fix $x_hdr index on get
     
     * previously we where not supporting pseudo-variables as index
     
     (cherry picked from commit 492c99e8065baa510f55154593122e33d3a61d73)
 
 commit ad14b61155686aead27e7ac5f3fb6b1aa90b6840
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Sep 4 10:22:52 2020 +0200
 
     pv: handle s.prefixes for empty values
     
     - avoid crash due to invalid length of result, GH #2467
     
     (cherry picked from commit e74b06c32bc2b090937350858f655af4ab89ff63)
 
 commit 0f6dea703bd8a4cb5e450eddd046bce2b254e84d
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Sep 2 13:12:25 2020 +0200
 
     Revert "tls: support compilation without deprecated OpenSSL APIs"
     
     This reverts commit 10af8efa9061c2f52ee1db51c4cf665073c20dcc.
 
 commit e7cf0625893125bb45029f6e055ec7910f70d88f
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Sep 2 13:12:06 2020 +0200
 
     Revert "tls: added define condition on version functions"
     
     This reverts commit 67979e07b63b574687b1924c38fabd724d0ad876.
 
 commit abebfbed313aaf052f4383ecf03607f17549c63c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Sep 2 13:11:51 2020 +0200
 
     Revert "tls: proper ifdef on libssl version for tls_init_locks()"
     
     This reverts commit e9baba91c6c7e3d1817e8a07bbabbce3a8efbe79.
 
 commit acebbeef29d538c245e58738574bb5432c4170f6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 2 13:11:40 2020 +0200
 
     kamctl: regenerated dbtext version table records
     
     - GH #2463
     
     (cherry picked from commit 65f5d0ed0fb88f5312ac53f2faaa66a2098ce0d8)
 
 commit b43f98af239b8459bb8872464c954ba25ce3dbf5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Sep 2 13:11:18 2020 +0200
 
     doc/stylesheets: set 0 for id column in dbtext version table records
     
     (cherry picked from commit fcd3f257c12d2e17fa92007f9d149e4ee27ec994)
 
 
09fd6a16
 ===================== 2020-09-01 Version 5.4.1 Released =====================
 
 ===================== Changes Since Version 5.4.0 ===========================
 
 commit 9527496e3c1bd268531551d72c61ee6190a4c468
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Sep 1 09:37:28 2020 +0200
 
     Makefile.defs: version set to 5.4.1
 
 commit ee284726b6200f86c370254ba3d27d2f43c79053
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Sep 1 09:35:50 2020 +0200
 
     pkg: version set to 5.4.1 for rpm and alpine specs
 
 commit 47fe547ce2c1b7b1ccb22744dbefe8a0ea41d926
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Sep 1 09:12:28 2020 +0200
 
     pkg/kamailio/deb: version set 5.4.1
 
 commit b1ce252f8090f66de290cec95dbb6e1762ee6bdf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Aug 31 12:15:00 2020 +0200
 
     keepalive: removed function name from log messages
     
     (cherry picked from commit 17d6a88090e2a67f5c0b06e6aae76d629595b37e)
 
 commit e9baba91c6c7e3d1817e8a07bbabbce3a8efbe79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Aug 30 18:04:04 2020 +0200
 
     tls: proper ifdef on libssl version for tls_init_locks()
     
     - avoid compile warning on unused label
     
     (cherry picked from commit 60bd3aa284a5d9eb117a9763aa590aecf276ba16)
 
 commit ac56dfde20c5e689fb911debdd33a6155f7b130c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Aug 27 12:34:50 2020 +0200
 
     usrloc: get_udomain() - safety checks for location table name parameter
     
     (cherry picked from commit 29dde9fea1eb21b4bb484286f7443dd32f611bd2)
 
 commit f22d1ebae89f15e177a791d09c36ded1184d9b67
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Aug 26 23:16:45 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit 05b4b85b6d977fddfd23b3c556328c516670b98d
 Author: Juha Heinanen <jh@tutpro.com>
 Date:   Tue Aug 25 20:11:59 2020 +0300
 
     sqlops module: added one more sql query function return value to README
     
     (cherry picked from commit d93de03c10eb7b88024d7eb9ba85200601cf6c7a)
 
 commit b5176749605808af737aca00992f549152f9c38a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Aug 24 10:22:52 2020 +0200
 
     topoh: remove the Via cookie when skipping topoh via event route
     
     - event route is now executed with parsed sip message to be sent out
     - GH #2437
     
     (cherry picked from commit 06a1d20fdcae42c8f2130c547c6c6cf5fb6dce26)
 
 commit a3763403b22b21974e401929de4ef3f6f38d045a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Aug 24 09:34:33 2020 +0200
 
     keepalive: docs - documented owner parameter for add/delete functions
     
     - related to GH #2438
     
     (cherry picked from commit 7284a61125bb0cacd1adc2289af616061df03258)
 
 commit f1d194d0d83f94a495c539436918a094f06758de
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Aug 20 16:16:56 2020 +0200
 
     core: kemi - exported core route function
     
     (cherry picked from commit d9dd2abeb82be8b992ddf534864b6d84594b7a47)
 
 commit daab7955e91c4537547c89eacb7ecd0f136bffdb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Aug 20 15:57:57 2020 +0200
 
     cfgutils: exported route check functions to kemi
     
     (cherry picked from commit ecba550f5d35435adfa9c692cec8cee6cae8a77b)
 
 commit 474d77b8743834a14d00ad285534cf2916460b17
 Author: Yufei Tao <yufei.tao@syntec.co.uk>
 Date:   Thu Aug 13 16:18:49 2020 +0100
 
     uac: added uac_event_callback for kemi
     
     (cherry picked from commit 767d3ca88a4e4fa093a6a81a36d95d116251b578)
 
 commit 0efd0d63a8f8d7b644d0eba13552778d3b746c67
 Author: Dmitry <dmitry.wagin@ya.ru>
 Date:   Sun Aug 16 23:21:37 2020 +0300
 
     Makefile.defs: Fixed libs option for FreeBSD
     
     (cherry picked from commit f490c4e0f5888963a01fa99fe94a464d44223199)
 
 commit 67979e07b63b574687b1924c38fabd724d0ad876
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Aug 13 07:19:28 2020 +0200
 
     tls: added define condition on version functions
     
     - libssl 1.1 variants are not in 1.0
     - following the changes by 234b02236b3ad13cdaf5624d11c727ad7d804747
     
     (cherry picked from commit 99c6a68dea60ca745dfdfa33085bb6acbcee846a)
 
 commit 10af8efa9061c2f52ee1db51c4cf665073c20dcc
 Author: Rosen Penev <rosenp@gmail.com>
 Date:   Wed Aug 12 16:37:13 2020 +0200
 
     tls: support compilation without deprecated OpenSSL APIs
     
     - GH #2428
     
     (cherry picked from commit 234b02236b3ad13cdaf5624d11c727ad7d804747)
 
 commit c8c884c4db353d4fac83752a494989e699fc36ff
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Aug 11 12:36:02 2020 +0200
 
     topoh: check if via param has the expected prefix, otherwise skip
     
     - GH #2437
     
     (cherry picked from commit 046126b4a90090bf5b8f9b517ba5218793e6b973)
 
 commit c783f19708bfd1d8c2334f739c8960b2de5f4fb3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Aug 11 11:11:35 2020 +0200
 
     pike: docs - section for pike.list rpc command
     
     (cherry picked from commit 720e929a87c6d3ee29c316ca63886c7142320f43)
 
 commit 6d79c954469082aeb8518fdcca80217ce4826992
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Aug 5 16:38:01 2020 +0200
 
     Makefile.defs: map gcc v10.x to 9.0+ options
     
     - detect properly the 10.x gcc version number, GH #2425
     
     (cherry picked from commit 79e7738027a40affa4c7f606bf55a3ad0fe31bc4)
 
 commit b14b0a116791b85f2048e5fc863e50b7f7d93405
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Aug 4 08:36:18 2020 +0200
 
     Makefile.defs: get clang version only from --version output
     
     - the full version with stderr output included has a different first
     line on MacOS, making head -n 1 not extract the version number line
     
     (cherry picked from commit bff689cfedca70149e17b6ec3584ca9ecab71418)
 
 commit aabb2b2cfab6dc664ebc4b3d15db0d2ecb3cafd5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Aug 1 16:51:39 2020 +0200
 
     db_text: free pointer in case of error
     
     (cherry picked from commit bddf16db74ea779bb01805fc2cbabfdaf8f4d62b)
 
 commit 4aeb071b26df08e1dfc902340475c077e468c661
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jul 31 20:45:47 2020 +0200
 
     xcap_server: check before going to the end of the buffer
     
     - use marcros to set and restore char for ending 0
     
     (cherry picked from commit 6ce5c0bdf136ecffd7917f2d60093e1b2c49fa54)
 
 commit c98d9e8c6687f2311f51016ed9cc2e089d4eb242
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jul 30 20:32:02 2020 +0200
 
     app_lua: docs - note about availability of 'sr' Lua module
     
     - use KSR in the examples
     
     (cherry picked from commit 34efa83569bedb1f36c3661ee063ff6334633e4a)
 
 commit 12095fd3948ca776dd2d03b8efa11293609389c4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jul 30 10:36:01 2020 +0200
 
     evapi: export async_unicast() to kemi
     
     - PR #2415
     
     (cherry picked from commit 7116c04c61cf789a371568fb593c109e195a1574)
 
 commit ef86ec4afefdb1c235e0815c76ce17c63f2d20b6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Aug 24 12:28:07 2020 +0200
 
     dmq_usrloc: do not replicate socket if the field is not set:
     
     - GH #2451
     
     (cherry picked from commit 8891b656f5d3650b83e4f877ca43068d5d6f7ff7)
 
 commit 1ecade5cbd323e1ab45ec6f83236e1d389739d3b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Aug 24 10:01:20 2020 +0200
 
     log_custom: print to stderror if sending log message fails
     
     - help troubleshooting while avoiding looping to same function in case
     the log engine is set to log custom module
     
     (cherry picked from commit f16d046f6330f897b374d9bb7dab3b2ce8eab3a7)
 
 commit bf38c7b04171e6f410ff885f10abe0f815d27de9
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Aug 20 11:06:56 2020 +0200
 
     async: fix async_ms_route and export it to kemi
     
     (cherry picked from commit b787627819fc93dcc8c68a4950c9760d298ce555)
 
 commit 19128f2121d8b859a6a546dfdf2c0855b9bd9502
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Aug 18 17:48:21 2020 +0200
 
     usrloc: print Route header name in keepalive when Path is present
     
     - related to GH #2446
     
     (cherry picked from commit d49d6b89ceb311598a89cfd789d180412b46a4af)
 
 commit b8a8b0dba15b186fb255307084848b918da378d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Aug 17 11:44:09 2020 +0200
 
     usrloc: export the ka_logmsg parameter
     
     - GH #2440
     
     (cherry picked from commit d74ab3652eadb34b708755522048468ca8f0b2e8)
 
 commit 890bde4199ec3e9a5fd3c570729f964636a4fffe
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Aug 14 12:46:59 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit 2cdaacfb4b54cd6d219c9f8f5becd8928b04f21d
 Author: Bastian Triller <bastian.triller@gmail.com>
 Date:   Thu Aug 13 09:26:57 2020 +0200
 
     pipelimit: docs - fixed typo
     
     (cherry picked from commit c87f3c1d07a5a3c51728d404200d60b10ed6159f)
 
 commit a24d6c421fac3487f45a352955ba1a2d3e3cf2b7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Aug 4 15:19:39 2020 +0200
 
     evapi: use port in getaddrinfo() otherwise it does not bind as expected
     
     - regression added by cc098ecdfb556bf5efaab72fa767c773000f9fb6
     
     (cherry picked from commit 301302531c630803222e7f14a1c113b1a400f7a1)
 
 commit 91568036f1cfe3bedcf0d6a06c91c917f71c364b
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Aug 4 15:01:17 2020 +0200
 
     pkg/kamailio/deb: add focal support #2338
 
 commit 73c97ee8ca89bea202b09f6b75722396fbe05ba6
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Jul 31 16:00:06 2020 +0200
 
     pua: update_version_puadb() use pres_id to select record
     
     * only relevant when db_mode is PUA_DB_ONLY
     * call_id/to_tag/from_tag values can be "", for instance with
       DIALOG_PUBLISH.* records. Then **ALL** records get version
       field update
     * update_vesion_puadb() is called from send_publish() and pres->id
       value is valid after a call to get_record_puadb()
     
     related to #2414
     
     (cherry picked from commit e4aed5c272c8144dd1ddf58163c3ba501bb46a5b)
 
 commit 46b4cc31bb2cb0a513ddf283db5d0690b0b04f68
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Jul 30 12:19:45 2020 +0200
 
     pua: fix send_publish() behavior on PUA_DB_ONLY
     
     * dialog PUBLISH was missing SIP-If-Mach
     * pua was inserting a new record for every dialog state
     
     fixes #2414
     
     (cherry picked from commit 91d9441a242da4746171bfa532fa2378328e8d73)
 
 commit fefe5aa727147de608ee9770b06b7f78b72ba4f9
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jul 29 13:28:39 2020 +0200
 
     pua_bla: clang-format
     
     * use STR_NULL
     
     (cherry picked from commit e542b779b29bda2d0a953a4e55921edc466a3936)
 
 commit 20c9f514b61f5c0c41890650691483ae2b261007
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jul 29 13:15:25 2020 +0200
 
     pua_bla: convert to PKG/SHM memory logging helper functions
     
     * remove trailing spaces
     * remove history notes and $Id
     
     (cherry picked from commit e4895abf5a533b96bf5e7112488a0facaabfc1a7)
 
 commit b5d848e774814b0673c4fec1734d6f3de3e1c877
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jul 29 13:10:04 2020 +0200
 
     pua_usrloc: convert to PKG/SHM memory logging helper functions
     
     (cherry picked from commit be07ed5dd927448ffad3bd77f976249a888cfb2e)
 
 commit 3a44d393dc24d1f7caafedef90c0714c8ed74ff2
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jul 29 10:53:48 2020 +0200
 
     pua: convert to PKG/SHM memory logging helper functions
     
     * remove trailing spaces
     
     (cherry picked from commit c91e852d203017b571ae15e48c289f73f4824136)
 
 commit 7a440bdaf8f174f5a97228fab32754daf5cad348
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jul 29 10:32:05 2020 +0200
 
     pua_dialoginfo: convert to PKG/SHM memory logging helper functions
     
     (cherry picked from commit 7e5cc3aa21a243ef19ec092fec10043b1178cae7)
 
 commit a0454945adf28d21e3fdb1261d38cf8427f4f7e5
 Merge: 6c4fceb2ab 6619be4624
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jul 30 10:28:28 2020 +0200
 
     Merge pull request #2406 from kamailio/feature/remove-unused-var
     
     tm - remove not used route_mode var
 
 
e2e44671
 ===================== 2020-07-29 Version 5.4.0 Released =====================
780fbd39
 
e2e44671
 ===================== Changes Since Version 5.3.0 ===========================
06eb6ed4
 
6c4fceb2
 commit 1832f33f5a3e4801495f6a489bbfca6dc375eb2f (HEAD -> 5.4, origin/5.4)
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Jul 29 12:16:33 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit eb2abae40b36ad123528cddb25e0ddd217b68b22
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jul 24 22:25:50 2020 +0200
 
     tls: docs - fixed typo
 
     - GH #2410
 
     (cherry picked from commit a12064696ac37cadf954a89b58daa1e05e182180)
 
 commit fd93050113eee959002ee40496abab2e01cfe7cc
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jul 29 09:12:30 2020 +0200
 
     pkg/kamailio/deb: version 5.4.0
 
 commit e2e4467177fc729f5cb3e77708ad26bebbe23fe4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jul 29 09:08:40 2020 +0200
 
     ChangeLog: prepared content for v5.4.0
 
e2e44671
 commit 41a7f134be420b0a7169b83f2ef5f5961b58a50c (HEAD -> 5.4)
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jul 29 09:07:39 2020 +0200
06eb6ed4
 
e2e44671
     pkg/kamailio: version set to 5.4.0 for alpine spec
06eb6ed4
 
e2e44671
 commit fcd13ecc50e2e75c33045673a932843a0d07d94b (HEAD -> 5.4)
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jul 29 09:03:56 2020 +0200
06eb6ed4
 
e2e44671
     Makefile.defs: version set to 5.4.0
bc96bbad
 
e2e44671
     - new major release series
bc96bbad
 
e2e44671
 commit 6498149122afe485f0dcbca61febdfde8e5ca99e
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Tue Jul 28 08:46:33 2020 +0200
06eb6ed4
 
bc96bbad
     modules: readme files regenerated - modules ... [skip ci]
06eb6ed4
 
e2e44671
 commit 7885322c2ad36db4cf56a51a4e9215c05e0c70f6
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Thu Jul 9 16:24:59 2020 -0700
06eb6ed4
 
e2e44671
     rtp_media_server: update to mediastreamer 4.4.0
bc96bbad
     
e2e44671
     update documentation to simplify usage using docker
bc96bbad
     
e2e44671
     (cherry picked from commit 32350bcb48757f2431fe463167a2816a702a8cb7)
06eb6ed4
 
e2e44671
 commit ecedb702cacc4b46c474d6f48e6774985fe484e3
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jul 27 09:37:23 2020 +0200
06eb6ed4
 
e2e44671
     dialog: print old state on dlg timeout
2a6f5858
     
e2e44671
     (cherry picked from commit 06b7e416756e1711edef6db683cef35824f4b2a5)
bc96bbad
 
e2e44671
 commit 054eabae916ba9d670b7967e67af1ceb5e5b0ae9
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Jul 23 15:23:15 2020 +0000
bc96bbad
 
e2e44671
     tm: lower log level for t_unref kill transaction to WARN
bc96bbad
     
e2e44671
     - lower log level for t_unref kill transaction to WARN
     - immediate CANCEL on an INVITE could trigger this
     
     (cherry picked from commit d85d43247c3d056eebeec3f97735d13c048a181c)
 
 commit 1421556163ad26ff9b68f8aaf6b17288d431eefb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jul 21 22:34:09 2020 +0200
 
     README: updated version
 
 commit a13b055292999197ac21d23568d0c3ace8b9e87a
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Jul 17 15:16:25 2020 +0200
 
     modules: readme files regenerated - modules ... [skip ci]
 
 commit e8ef3c2bb57c3c35ca023d3b01577435f7b80529
 Author: Marat Gareev <maratkin94@gmail.com>
 Date:   Fri Jul 17 15:22:33 2020 +0300
 
     xhttp_prom: fixed typo in the documentation [skip ci]
bc96bbad
     
e2e44671
     (cherry picked from commit fbfc720a82ed2e6c537fd7fa36b913cf079123ae)
bc96bbad
 
e2e44671
 commit ffb0576bd7d93303fb1068a332d9477a4d04471b
 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
 Date:   Tue Jul 14 11:48:45 2020 +0300
bc96bbad
 
e2e44671
     p_usrloc: reworking mdb_availability_control
f0d5c35c
     
e2e44671
     - simplify general implementation
     - avoid deadlock due to a process trying to acquire same lock twice
bc96bbad
     
e2e44671
     (cherry picked from commit 5789c506d022dd5713072cd1fcc07a25f42e098c)
3bcf5579
 
e2e44671
 commit ac436f2ee8103a6ce7b7648af5666d9e940bec15
f0d5c35c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Fri Jul 17 10:41:11 2020 +0200
3bcf5579
 
e2e44671
     pkg/kamailio/deb: version set 5.4.0~rc1
3bcf5579
 
e2e44671
 commit dc082cec6f846df66ec3fa06a6c119b0d418ef19
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jul 17 09:19:55 2020 +0200
 
     Makefile.defs: version set to 5.4.0-rc1
 
 commit eda93e7935624b39ac622a76cefc977425b2c413
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jul 16 17:32:08 2020 +0200
3bcf5579
 
e2e44671
     modules: readme files regenerated - modules ... [skip ci]
06eb6ed4
 
e2e44671
 commit d0f7c7056b32351cac0b20ce24b074d9be8459a2
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 16 09:16:40 2020 +0200
3bcf5579
 
e2e44671
     core: strutils - trim trailing spaces when comparing hdr names
f0d5c35c
     
e2e44671
     (cherry picked from commit 6d76b79b81bf448fa1f34753c1d000dc6c1870e0)
3bcf5579
 
e2e44671
 commit 63e227383d9c5112f287299981d217f1558a15a8
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 16 09:09:48 2020 +0200
3bcf5579
 
e2e44671
     core: parser - trim trailing whitespaces in header name
bc96bbad
     
e2e44671
     (cherry picked from commit 7135feee9cdc93efa8c0c3e4abf24a9335ce42de)
3bcf5579
 
e2e44671
 commit 4584e17b98f338916cc89dac6e1700f250cdf501
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jul 15 17:59:51 2020 +0200
06eb6ed4
 
e2e44671
     dispatcher: update state if sending keepalive OPTIONS fails
bc96bbad
     
e2e44671
     - it can be due to DNS resolving failure, therefore needs to be counted
     for making it inactive, otherwise keeps failing and writting errors
bc96bbad
     
e2e44671
     (cherry picked from commit 6c77c86ab8fdec51293f0d850b9b9771d6266816)
06eb6ed4
 
e2e44671
 commit 0cf30ae1c4128bca8882109ec34c34a2dd2b4cef
 Author: lazedo <luis.azedo@factorlusitano.com>
 Date:   Mon Jul 13 13:01:43 2020 +0100
06eb6ed4
 
e2e44671
     core: don't close tcp connection for dropped non sip messages
3bcf5579
     
e2e44671
     (cherry picked from commit 007f98692bb6f7cb35adbb86ec6fb06f034614cc)
06eb6ed4
 
e2e44671
 commit afc66f390e135f091dfa7abcc058175817350589
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 14 09:21:04 2020 +0200
06eb6ed4
 
e2e44671
     misc/examples: kemi lua - added debug callback function
bc96bbad
     
e2e44671
     - commented - can be enabled to track the execution trace of the lua
     script
28111e79
     
e2e44671
     (cherry picked from commit 491a8327933cb4471260fdd09ff93296a7a0ccfd)
06eb6ed4
 
e2e44671
 commit 4f3c646772e3a6c769e8ff58bb42cf19186c39f4
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jul 13 10:08:42 2020 +0200
06eb6ed4
 
e2e44671
     sipdump: docs - note about use of drop() in event route
2a6f5858
     
e2e44671
     (cherry picked from commit f984505b3ed41b7faf0fca5ab978c52240cd60a0)
06eb6ed4
 
e2e44671
 commit ef819eb33cdaa8e143148915296c60e03179e819
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jul 13 09:46:44 2020 +0200
06eb6ed4
 
e2e44671
     sipdump: if drop executed in event route, skip writing to file
28111e79
     
e2e44671
     (cherry picked from commit 1672a9b356cc864310d0ade139d7c8bb6c4c4b11)
 
 commit a472aaae69f7bd483c232cc5c9f59078bad1e938
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Tue Jul 14 14:13:00 2020 -0400
06eb6ed4
 
e2e44671
     db_redis: fix unfiltered table deletion
06eb6ed4
 
e2e44671
 commit d6dbd6aa1816ca3f18059db20cb6c47b4a9fb17a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jul 14 11:18:53 2020 +0200
 
     core: only skip over proto in alias inside uri_trim_rcv_alias()
bc96bbad
     
e2e44671
     - variable not used if set to the corresponding integer id
28111e79
     
e2e44671
     (cherry picked from commit 58b0631aafd7d6efa5534009fab197336468a9f8)
06eb6ed4
 
e2e44671
 commit 1a8f54147063560f6016634152b17293394b8497
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Sat Jul 11 11:03:26 2020 +0000
06eb6ed4
 
e2e44671
     ims_charging: fix wrong default User-Equipment-Info-Type AVP format
2a6f5858
     
e2e44671
     - fix User-Equipment-Info-Type AVP format
       According to the RFC 8506 it should be like this: The 48-bit Media Access
       Control (MAC) address is formatted as described in Section 3.21 of [RFC3580]
     - use strlen instead of sizeof
06eb6ed4
 
e2e44671
 commit 1c99504b14fdd1bdddc9f159f03694e940a61009
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Jul 10 13:32:03 2020 +0200
 
     pkg/kamailio/deb: version set 5.4.0~rc0 [skip ci]
 
 commit 8416bde3a2e3c40315087053152783372965ec00
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jul 10 09:31:25 2020 +0200
2a6f5858
 
e2e44671
     Makefile.defs: version set to 5.4.0-rc0
f0d5c35c
     
e2e44671
     - branch 5.4 created to hold the code for release series 5.4.x
06eb6ed4
 
e2e44671
 commit bb2cf364e22d15e764ea71d2782cd39f94aef048
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jul 10 09:24:58 2020 +0200
06eb6ed4
 
e2e44671
     Makefile.defs: version set to 5.4.0-pre2
 
 commit 2acd444871db828873cd5cd3c45a604e246831ca
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Jul 9 19:24:49 2020 +0000
 
     ims_charging: fix for app_provided_party functionality, also support interim/stop reqs
 
 commit ccb86e766b82b739e23afcf47a35cccb89296325
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jul 9 15:31:14 2020 +0200
 
     modules: readme files regenerated - dlgs ... [skip ci]
28111e79
 
e2e44671
 commit 33afceac9c585e9755580ca5748c2b40cd70cd5f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 9 15:25:39 2020 +0200
2a6f5858
 
e2e44671
     etc: kamailio.cfg - use enable_sctp instead of disable_sctp
2a6f5858
     
e2e44671
     - be coherent with tls variant
28111e79
 
e2e44671
 commit b4f0b373654a6f5ed4123e868e8f14d980a006c3
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 9 15:23:18 2020 +0200
28111e79
 
e2e44671
     dlgs: adjusted the route blocks allowed for exported functions
28111e79
 
e2e44671
 commit cec3e862db86699b271c00e39dd7ce6f84ff013f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 9 15:22:32 2020 +0200
28111e79
 
e2e44671
     dlgs: docs for params, functions and rpc commands
bc96bbad
 
e2e44671
 commit aebae41bccaec46d086796301d33223645ca1ce6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jul 9 14:09:32 2020 +0200
bc96bbad
 
e2e44671
     etc: kamailio.cfg - several updates
2a6f5858
     
e2e44671
     - use force_rport() at the beginning of processing requests, note added
     in the top comments to inform that config performs symmetric signaling
     - load textopsx module and added define option to apply changes before
     presence handling, so changes to headers or body are visible to presence
     functions
     - modparams to enable use of Path for registrar module
     - modparam timer_procs for usrloc module
     - a bit of refactoring for debug mode, level being set by a defined
     token and log_stderror is set always to no, so even with higher debug
     level logs are sent to syslog (added comment how to enable it via
     setting value to 'yes' or using -E cli option)
     - updated notes for debug mode and listen param
     - GH #2381
28111e79
 
e2e44671
 commit 7ae02bca24c1ed2ce80158cdc151e65e7fa2f904
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jul 9 11:35:43 2020 +0200
28111e79
 
e2e44671
     dlgs: matching op with regex and fnmatch
28111e79
 
e2e44671
 commit 9965578ecb4e8b98156a7a662f8077ba5acd6c32
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 9 10:50:29 2020 +0200
2a6f5858
 
e2e44671
     dlgs: rpc commands to get records by filter
bc96bbad
 
e2e44671
 commit 8cb69c32af3162f4c85217cba016a04ba2591747
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 9 10:03:01 2020 +0200
bc96bbad
 
e2e44671
     dlgs: rpc dlgs.briefing command
28111e79
 
e2e44671
 commit 7dea31780a8e0eac8f97df134688acf21fc17b98
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Jul 8 22:46:11 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - lost ... [skip ci]
28111e79
 
e2e44671
 commit 827307c5fc70381a4c80e1cc1937952480c93633
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Wed Jul 8 22:30:09 2020 +0200
28111e79
 
e2e44671
     lost: doc edits
     
     - fixed typos
     - added test information
28111e79
 
e2e44671
 commit 890ebc6f0194e7010130a1e17e720799cf6722e1
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Jul 8 18:01:26 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - nathelper ... [skip ci]
28111e79
 
e2e44671
 commit d594ff8d0408f0f66ce3ed09c93a59647246a319
 Merge: a6652652b9 1bc33f1a4e
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jul 8 17:58:35 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2393 from tao-communications/master
2a6f5858
     
e2e44671
     rtpengine: added kemi support for block/unblock media/dtmf, and play/…
28111e79
 
e2e44671
 commit a6652652b9bbf5e89c1368c9c33aefa965f45c31
 Merge: 317f707425 3c02c11d66
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jul 8 17:57:58 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2390 from kamailio/nathelper-set_contact_alias-trim
f0d5c35c
     
e2e44671
     nathelper: add optional set_contact_alias([trim]) parameter
06eb6ed4
 
e2e44671
 commit 317f707425a4cf0be144d2c874fcdf2ad8d7f992
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jul 8 14:44:34 2020 +0200
06eb6ed4
 
e2e44671
     core: tcp - debug message when removing connection from list
06eb6ed4
 
e2e44671
 commit 41bdb340952aa3c2c9b45ca2807e4366908c1b42
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jul 8 14:28:04 2020 +0200
06eb6ed4
 
e2e44671
     kamailio.cfg: set disable_sctp to yes
bc96bbad
     
e2e44671
     - in auto mode a log message is printed about not having sctp module
     loaded, which is not done in the default config
06eb6ed4
 
e2e44671
 commit 5aace32c937f4885a19b204d13170a337e7c0ad8
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jul 8 09:27:34 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: tags operations and counting functions
06eb6ed4
 
e2e44671
 commit 626c0dee863fa517e473148ca8010d737a8f7ffe
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 7 19:28:29 2020 +0200
3bcf5579
 
e2e44671
     kamctl: skip tracing kamctl itself in pstrap
3bcf5579
 
e2e44671
 commit 904a1590dbcdbb0fda9f676b4768596f797e9e27
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 7 19:18:52 2020 +0200
06eb6ed4
 
e2e44671
     kamctl: print process details in pstrap output
06eb6ed4
 
e2e44671
 commit 97ec85559f1e33405fff2320443dc86d2df13456
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 7 18:57:27 2020 +0200
06eb6ed4
 
e2e44671
     kamctl: added pstrap command
28111e79
     
e2e44671
     - use ps to get list of PIDs for Kamailio instance, instead of RPC
     core.psx
06eb6ed4
 
e2e44671
 commit 846cc5b97a907b5314ccf03772776e0d23434042
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 7 17:37:00 2020 +0200
06eb6ed4
 
e2e44671
     core: io wait - unhash in case delete operation fails because of EBADF
2a6f5858
     
e2e44671
     - EBADF: epfd or fd is not a valid file descriptor
06eb6ed4
 
e2e44671
 commit cb58e78eaac941cc042a71e049568b2dae611e4b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 7 17:36:22 2020 +0200
06eb6ed4
 
e2e44671
     Revert "core: io wait - unhash in case delete operation fails because of EBADF"
2a6f5858
     
e2e44671
     This reverts commit 60119faef5282b135ef7c972d15e1017ca26815a.
3bcf5579
 
e2e44671
 commit 60119faef5282b135ef7c972d15e1017ca26815a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 7 17:25:00 2020 +0200
3bcf5579
 
e2e44671
     core: io wait - unhash in case delete operation fails because of EBADF
28111e79
     
e2e44671
     - EBADF: epfd or fd is not a valid file descriptor
 
 commit 1bc33f1a4e4ba4c6c43cd74fb8336c2f6846092d
 Author: Yufei Tao <yt100@hotmail.com>
 Date:   Fri Jul 3 18:01:30 2020 +0100
06eb6ed4
 
e2e44671
     rtpengine: added kemi support for block/unblock media/dtmf, and play/stop media functions
 
 commit 331a5f999b9aa4ddd112b837bb3d350507de2a12
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jul 7 09:26:22 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: filled tags add and count functions
06eb6ed4
 
e2e44671
 commit 65159728a4425f45559de55fd5549731e717d74e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jul 6 09:03:32 2020 +0200
06eb6ed4
 
e2e44671
     carrierroute: do not test return for strcpy() and strcat()
bc96bbad
     
e2e44671
     - they return the dst or src parameter, resulting in code analyzer
     reporting
06eb6ed4
 
e2e44671
 commit 0cc1e167b9e54bb4a652162445efe89b02939eed
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Jul 5 20:50:00 2020 +0200
06eb6ed4
 
e2e44671
     db_redis: use safer localtime_r() function
06eb6ed4
 
e2e44671
 commit ebf80aca06cdbba1f00d502168ee8ab4d1d3d14f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Jul 4 17:50:54 2020 +0200
06eb6ed4
 
e2e44671
     dispatcher: variables declared at the beginning of blocks
06eb6ed4
 
e2e44671
 commit 6a637cf84906ec5315c77e5458180f7d9d69a481
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jul 3 23:00:24 2020 +0200
06eb6ed4
 
e2e44671
     core: tcp - test connection reference counter to avoid going negative
06eb6ed4
 
e2e44671
 commit 3c02c11d66c95102698ee52187952bd98a51510c
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Fri Jul 3 14:00:57 2020 -0400
06eb6ed4
 
e2e44671
     nathelper: add optional set_contact_alias([trim]) parameter
06eb6ed4
 
e2e44671
 commit bfdcef8ef550b74fecc38b1bdb8fcb20ccb279b7
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Fri Jul 3 13:33:08 2020 -0400
06eb6ed4
 
e2e44671
     core: add function uri_trim_rcv_alias() to trim alias uri param from header
06eb6ed4
 
e2e44671
 commit 9322a98cd451fa470c8ff93f85758f41c4fc6bce
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Jul 3 19:31:10 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - nathelper ... [skip ci]
 
 commit 626fbd002e4d569767e84a99a2163d0bd9ff6efd
 Merge: 339b94ce71 2802bd75cd
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Fri Jul 3 13:26:13 2020 -0400
06eb6ed4
 
e2e44671
     Merge pull request #2389 from kamailio/revert-2388-nathelper-set_contact_alias-trim
bc96bbad
     
e2e44671
     Revert "nathelper: add optional set_contact_alias([trim]) parameter"
06eb6ed4
 
e2e44671
 commit 2802bd75cd03e16bf6541fde1d6459bda2698153
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Fri Jul 3 13:22:16 2020 -0400
06eb6ed4
 
e2e44671
     Revert "nathelper: add optional set_contact_alias([trim]) parameter"
06eb6ed4
 
e2e44671
 commit 339b94ce713b2a3d3763d2c15c8d1437362f648e
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Jul 3 16:46:13 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - nathelper ... [skip ci]
06eb6ed4
 
e2e44671
 commit 07f2857f76870f9f0fd360c6990df8f7cb0f5ffc
 Merge: 67f9de8a94 f254478928
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Fri Jul 3 10:32:25 2020 -0400
06eb6ed4
 
e2e44671
     Merge pull request #2388 from kamailio/nathelper-set_contact_alias-trim
bc96bbad
     
e2e44671
     nathelper: add optional set_contact_alias([trim]) parameter
06eb6ed4
 
e2e44671
 commit 67f9de8a946335e2bf16fe0e6063877cd4d51fb7
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jul 3 14:02:20 2020 +0200
06eb6ed4
 
e2e44671
     core: tcp - safety checks on emptly local tcp connection list
06eb6ed4
 
e2e44671
 commit fefb3f1b2dbae8d9df24fecee763c5a1cd588107
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jul 3 10:49:43 2020 +0200
06eb6ed4
 
e2e44671
     core: tcp - more details on error log messages
06eb6ed4
 
e2e44671
 commit fbb4312f1b2ebf6793408241d56bfc2dca6543ec
 Merge: 0780e781c3 a2932492e2
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jul 3 09:40:12 2020 +0200
06eb6ed4
 
e2e44671
     Merge pull request #2386 from kvrban/master
bc96bbad
     
e2e44671
     tcpops: target variable passed on tcp_get_conid function was empty
06eb6ed4
 
e2e44671
 commit 0780e781c319254307c85bd873c58c6478a28da8
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jul 3 08:33:13 2020 +0200
06eb6ed4
 
e2e44671
     lib/srdb1: init timeval structs to silent analyzer
06eb6ed4
 
e2e44671
 commit d0d2c8fd6a57affac7bffab441b2126b9df0dfb1
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jul 3 08:30:46 2020 +0200
06eb6ed4
 
e2e44671
     core: init timeval structs to silent analyzer
06eb6ed4
 
e2e44671
 commit 52993e9919cf32c3c804421d01f4148bcc560cb7
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jul 2 19:16:11 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - mqueue ... [skip ci]
06eb6ed4
 
e2e44671
 commit dd52d1ce91a1e6a4907161cc7d8294b4ba5d13aa
 Merge: c3efb3b333 c85da32333
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Thu Jul 2 10:03:56 2020 -0700
06eb6ed4
 
e2e44671
     Merge pull request #2359 from kamailio/jchavanton/mqueue_db_persistent
bc96bbad
     
e2e44671
     mqueue: add support for db persistency
06eb6ed4
 
e2e44671
 commit c3efb3b3331936a30f387e9f3c8c435d4d64f0bb
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Jul 2 16:05:51 2020 +0000
f0d5c35c
 
e2e44671
     ims_charging: bugfix for tel URIs, need the same logic in stop as in start requests
f0d5c35c
 
e2e44671
 commit f2544789283d7ffbeda019c8a3d96e833bf34cc9
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Thu Jul 2 11:43:45 2020 -0400
06eb6ed4
 
e2e44671
     nathelper: add optional set_contact_alias([trim]) parameter
06eb6ed4
 
e2e44671
 commit 798c1c66a7ef34abaf79d49d184853a313aa3f02
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jul 2 16:46:17 2020 +0200
 
     modules: readme files regenerated - cnxcc ... [skip ci]
 
 commit 53a7eb76d215347e8e6515b93a3a041e68dfc984
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Jul 2 16:34:02 2020 +0200
06eb6ed4
 
e2e44671
     pkg/kamailio/deb: version set 5.4.0~pre1 [skip ci]
 
 commit bc0264f4802c266901a1eb7a296f80f1dbfcc828
 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
 Date:   Wed Jul 1 17:47:59 2020 +0200
 
     cnxcc: update docs [skip ci]
bc96bbad
     
e2e44671
     * new error return values
     * delete return value from set_max_credit not in code
06eb6ed4
 
e2e44671
 commit fb8cc72f1bd76bb2fd4d4e2e5fa2afc50eef59ad
 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
 Date:   Wed Jul 1 17:40:50 2020 +0200
06eb6ed4
 
e2e44671
     cnxcc: avoid duplicated call info
2a6f5858
     
e2e44671
     Don't store call if call-id is already registered for that client
 
 commit 4cb61cc35a695e2636007f6518a63ed8e508b67f
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Jul 2 09:09:27 2020 +0000
 
     ims_charging: add missing change for ccr.c (related to previous commit f5e44252c39c7695cb)
 
 commit 63064361c9d42602bb5f0e1d6d9a1f888c5cb9b8
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jul 2 11:01:18 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - ims_charging ... [skip ci]
 
 commit f5e44252c39c7695cb66893035a0581a65a72f91
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Jul 2 08:54:20 2020 +0000
 
     ims_charging: bugfix for destination_host parameter, implementation was incomplete
 
 commit 71bc55240a144dbad9d9d8afc942b81237c806d2
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 2 10:44:03 2020 +0200
06eb6ed4
 
e2e44671
     ims_charging: db_url param type set to PARAM_STR
bc96bbad
     
e2e44671
     - the variable pointer is str* not char*
     - GH #2385
06eb6ed4
 
e2e44671
 commit a2932492e24ac3c3afe4d33f025c7501c93fda49
 Author: kvrban <k.vrban@googlemail.com>
 Date:   Thu Jul 2 10:09:09 2020 +0200
 
     tcpops: target variable passed on tcp_get_conid function was empty
 
 commit 4ce047acc68932b6b0271b7c8e7a11c235f382b2
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 2 09:29:11 2020 +0200
06eb6ed4
 
e2e44671
     Makefile.defs: version set to 5.4.0-pre1
06eb6ed4
 
e2e44671
 commit 2c622627ea145eddcf891ba9b89b756457074991
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 2 09:10:48 2020 +0200
06eb6ed4
 
e2e44671
     usrloc: rpc scan flags, cflags and methods fields as unsigned int
06eb6ed4
 
e2e44671
 commit 301525dfbbad2ffcec6738ef5eff952645ab9dfe
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jul 2 09:09:47 2020 +0200
06eb6ed4
 
e2e44671
     kamctl: set Path to '.' when parameter not set for 'ul add'
06eb6ed4
 
e2e44671
 commit 0a4fa9594d871a41c2ef6b811e2b342ed6ccfe09
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jul 1 20:53:45 2020 +0200
06eb6ed4
 
e2e44671
     jsonrpcs: more debug messages in case field of scanning failure
06eb6ed4
 
e2e44671
 commit 4dc7b49f6b80305dc7c44d3dc95028ae282568ac
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jul 1 11:18:39 2020 +0200
06eb6ed4
 
e2e44671
     pv_headers: pvh_set_header() fix core if $xavi not found
06eb6ed4
 
e2e44671
 commit c85da32333237359f9e8b9cfe6715437458c04a8
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Wed May 20 14:44:30 2020 -0700
06eb6ed4
 
e2e44671
     mqueue: add support for db persistency
06eb6ed4
 
e2e44671
 commit a369ed969e956d491f2ced3bc72a8e21343fbe18
f0d5c35c
 Author: Sergey Safarov <s.safarov@gmail.com>
e2e44671
 Date:   Tue Jun 30 15:42:37 2020 +0300
06eb6ed4
 
e2e44671
     pkg/docker: updated submodule
06eb6ed4
 
e2e44671
 commit 92f33c4488725a85921b3b66010f64c5bdfec802
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 30 12:17:50 2020 +0200
06eb6ed4
 
e2e44671
     sl: check if ending zero fits when printing cseq
06eb6ed4
 
e2e44671
 commit 1d256290cf10414a2f1af1feda3c9a357eb8ac27
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 30 12:10:06 2020 +0200
06eb6ed4
 
e2e44671
     imc: let space for ending characters
06eb6ed4
 
e2e44671
 commit d6361c2e501cd9c08319f40897d765d1de1b1a32
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Jun 29 18:31:37 2020 +0200
06eb6ed4
 
e2e44671
     cnxcc: remove useless warn messages
bc96bbad
     
e2e44671
     if the cid is not equal, an error message is going to be thrown.
     Add more info in the later debug message.
06eb6ed4
 
e2e44671
 commit 7ac314353f206924234ee416829fc9d75f52a737
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Jun 29 08:31:12 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - carrierroute ... [skip ci]
06eb6ed4
 
e2e44671
 commit 214c762c46d5cd5892d2ddc06a25193a01164e8b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 29 08:25:11 2020 +0200
06eb6ed4
 
e2e44671
     carrierroute: docs - note about config file ownership
bc96bbad
     
e2e44671
     - GH #2369
06eb6ed4
 
e2e44671
 commit 31c7493d0d822239a76df4b504b2c319de09c19c
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 29 08:19:34 2020 +0200
06eb6ed4
 
e2e44671
     carrierroute: more details on error message checking file permissions
ed29e169
     
e2e44671
     - GH #2369
06eb6ed4
 
e2e44671
 commit bcae4ab3274b502921fbf0525455c1474e7a63a4
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Mon Jun 29 08:01:13 2020 +0200
bc96bbad
 
e2e44671
     modules: readme files regenerated - dispatcher ... [skip ci]
bc96bbad
 
e2e44671
 commit ae828e8c671206f15afd913492833f994ca73435
 Merge: b7c7976d3e bef306b97e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 29 07:48:13 2020 +0200
06eb6ed4
 
e2e44671
     Merge pull request #2375 from sergey-safarov/dipatcher-frmating
bc96bbad
     
e2e44671
     dipatcher: dockbook and config formatting
06eb6ed4
 
e2e44671
 commit b7c7976d3e84ac648b689e5e496e619f587a4eb9
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Jun 29 07:46:20 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - dlgs ... [skip ci]
06eb6ed4
 
e2e44671
 commit f757a5e1a092bff4a1dbaa7da2d02f06e3a3e32e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jun 28 15:19:42 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: update final stats when item is destroyed
06eb6ed4
 
e2e44671
 commit 7a47812f10f23897f3455a5abbede3a53c8c2d0e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Jun 27 19:04:28 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: docs for dlg.stats command
06eb6ed4
 
e2e44671
 commit 5c2b93f61b8970cd174c4d4055f7dbc1ddccaa12
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Jun 27 16:28:23 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: dlgs.stats rpc command
06eb6ed4
 
e2e44671
 commit 61d9d204c33c1b140ed90d51e9af13ec4ed12a96
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sun Jun 28 15:01:25 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - ims_charging ... [skip ci]
06eb6ed4
 
e2e44671
 commit f679c118a589c80cb84954fb46271adef596e049
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Sun Jun 28 12:45:43 2020 +0000
06eb6ed4
 
e2e44671
     ims_charging: fix error in destination_realm default vaulue
06eb6ed4
 
e2e44671
 commit ec0b1d31f1d667abdcd7cce7fbfff110583e271c
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 26 22:27:43 2020 +0200
06eb6ed4
 
e2e44671
     siputils: docs - added section ids for parameters
06eb6ed4
 
e2e44671
 commit bef306b97e62dfdb5297a1589541a69e68bbcae0
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:49:02 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: cfg - simplified WITHINDLG
     
     route[PRESENCE] contains exit command, so we removed extra exit
bc96bbad
     
e2e44671
     Also some formatings
06eb6ed4
 
e2e44671
 commit 73a523ba02cc4f4d25636a03344c45a5af7ac295
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:46:35 2020 +0300
bc96bbad
 
e2e44671
     dispatcher: cfg - simplified WITHINDLG
bc96bbad
     
e2e44671
     route[RELAY] contains exit command, so we can simplify construction
bc96bbad
 
e2e44671
 commit df73f60011497a7346c122cd4328e9564862a448
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:39:14 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: cfg - more simple nesing for route[WITHINDLG]
06eb6ed4
 
e2e44671
 commit 948e04761029c17841b86a2a133f042b69f264ac
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:34:14 2020 +0300
ed29e169
 
e2e44671
     dispatcher: docbook - ident formating using Oxygen 13
06eb6ed4
 
e2e44671
 commit 76e1d0ea1789dc122a04bb82be9b90cb43c64450
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:26:48 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: docbook - fixed 'Attribute "xmlns:xi" must be declared for element type'
ed29e169
 
e2e44671
 commit b22d83175a3979ff91ecfad34b1623e7cbad1f1b
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:23:36 2020 +0300
ed29e169
 
e2e44671
     dispatcher: docbook - ident formating using Oxygen 13
ed29e169
 
e2e44671
 commit c96ddb32d023f1f6dff1e87160c657c4b9cc1a8d
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:19:30 2020 +0300
ed29e169
 
e2e44671
     dispatcher: docbook - fixed 'Document root element "chapter", must match DOCTYPE root "book".'
ed29e169
 
e2e44671
 commit cb232a7f535502ed181bd78741fc7b8fc048025d
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:17:40 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: docbook - space formating
06eb6ed4
 
e2e44671
 commit 397ad54d977ed2b17d7f936f97b24ce5a235af22
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 22:10:55 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: docbook - space formating
06eb6ed4
 
e2e44671
 commit 51d1c2ebc251b930ee40d854a84995c911b86db4
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 21:59:40 2020 +0300
ed29e169
 
e2e44671
     dispatcher: docbook - fixed 'Attribute "xmlns:xi" must be declared for element type'
ed29e169
 
e2e44671
 commit 378952672659ccec883f18f77b8c932a73fc657e
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 21:49:09 2020 +0300
ed29e169
 
e2e44671
     dispatcher: docbook - fixed "The content of the parent element type is element only."
ed29e169
 
e2e44671
 commit 44f62bd8e0a4c0ef7a9d2b87e52941b0f62d41bd
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 21:42:59 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: docbook - fixed "The content of the parent element type is element only."
06eb6ed4
 
e2e44671
 commit 715d49b62bef30b485d3975acd20b406c444956f
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 21:28:19 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: docbook - fixed "Document root element "chapter", must match DOCTYPE root "book"."
06eb6ed4
 
e2e44671
 commit 60e29f96ae57489669d1c266255e94b449e07dac
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Thu Jun 25 21:05:55 2020 +0300
06eb6ed4
 
e2e44671
     dispatcher: docbook space formating
06eb6ed4
 
e2e44671
 commit 319d925187149d3fdb373938662dc28a1687d43c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jun 25 07:35:30 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: update stats on hash table slots
06eb6ed4
 
e2e44671
 commit 9d9bb4c02e8dc870e5a65a5fb87ec28c825738d1
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jun 24 18:19:53 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: fill in the totag on answer response
06eb6ed4
 
e2e44671
 commit edd35d35e4a0bffc0d68decb6a7895b4d47823dc
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Jun 24 21:16:15 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - pua ... [skip ci]
06eb6ed4
 
e2e44671
 commit 9adccda325d258fe539b54ec67d4389d3a2fc72c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jun 24 21:05:56 2020 +0200
06eb6ed4
 
e2e44671
     pua: docs - fixed missing comma in example
bc96bbad
     
e2e44671
     - picked from #2371
06eb6ed4
 
e2e44671
 commit 6e3a8aea7f9f6dde462c86dfd8cd3027c2751e98
 Merge: 12b3cfe6fb 1b4afb70c1
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jun 24 21:00:11 2020 +0200
06eb6ed4
 
e2e44671
     Merge pull request #2372 from danielmartinezruiz/keepalive_config_ka_ping_from_value_cut_off
     
     keepalive: manage the `ping_from` config value as str.
06eb6ed4
 
e2e44671
 commit 12b3cfe6fb6c48de28a9aee0420328c6ae863663
 Merge: 224f16431c 6b708e937d
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Wed Jun 24 14:59:45 2020 -0400
bc96bbad
 
e2e44671
     Merge pull request #2373 from kamailio/mohqueue-issue-2370
bc96bbad
     
e2e44671
     mohqueue: use t_newtran() if transaction does not exist
bc96bbad
 
e2e44671
 commit 6b708e937d161101adc91a4de5a527bf190b55c0
 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
 Date:   Wed Jun 24 14:32:15 2020 -0400
06eb6ed4
 
e2e44671
     mohqueue: use t_newtran() if transaction does not exist
06eb6ed4
 
e2e44671
 commit 224f16431c2a7777c87d7926b361574e25f27ef6
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Wed Jun 24 17:49:24 2020 +0300
06eb6ed4
 
e2e44671
     pkg: obs/kamailio.spec - simplified pkgconfig requirements
     
     for more detail pleae look GH #2368
06eb6ed4
 
e2e44671
 commit 3331fa6e30b90489be8aec718c4e97232f610ba6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 24 13:06:54 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: return sip attributes in rpc list command
     
     - adjust route types permissions for cfg functions
06eb6ed4
 
e2e44671
 commit 1eb27d8c5df0c8cbc8bdcb4a110f1fcee9c0e34e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jun 24 13:05:22 2020 +0200
bc96bbad
 
e2e44671
     tm: execute SREV_SIP_REPLY_OUT event on relayed reply
     
     - cosmetisation of some debug messages
06eb6ed4
 
e2e44671
 commit 238c5d70a472cf7903bac09c04581c37323afd55
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jun 24 13:04:11 2020 +0200
bc96bbad
 
e2e44671
     core: events - fix the field name for SREV_SIP_REPLY_OUT
06eb6ed4
 
e2e44671
 commit 1b4afb70c1c8228bc4dbae6e7ab433c4187b9867
 Author: Daniel Martínez Ruiz <d.martinez@zaleos.net>
 Date:   Wed Jun 24 10:28:04 2020 +0200
06eb6ed4
 
e2e44671
     keepalive: manage the `ping_from` config value as str.
     
     Managing the config value as a string (`char*`) doesn't change the string size, so the value is cut off to the default value size (26 chars).
06eb6ed4
 
e2e44671
 commit fbc55950c8ac0c34c5b6693c1578de7cd11b484c
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jun 24 09:12:58 2020 +0200
06eb6ed4
 
e2e44671
     avpops: free fname1 in case of error getting fname2
06eb6ed4
 
e2e44671
 commit 92ef21d77d9ded1f1fda7dd83934e073e557dfb8
 Merge: 71248a2f73 c4684574e0
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Jun 24 08:26:29 2020 +0200
06eb6ed4
 
e2e44671
     Merge pull request #2367 from kamailio/dialog-improve-warning-msg
bc96bbad
     
e2e44671
     dialog: improve warning message to help better identify dialog lookup failures
06eb6ed4
 
e2e44671
 commit 71248a2f7394b69c85f030f103afb2a8f6a5a49e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jun 23 19:00:13 2020 +0200
06eb6ed4
 
e2e44671
     pkg: obs/kamailio.spec - set version to 5.4.0
f0d5c35c
     
e2e44671
     - set packager to Sergey Safarov
     - add more build requirements, including those from GH #2368
06eb6ed4
 
e2e44671
 commit f4036c535033a333cb551b5af70703135305e7b3
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jun 23 08:01:48 2020 +0200
06eb6ed4
 
e2e44671
     dialog: use the dlg hash table slot to unlock on dmq handling
     
     - the dlg can be destroyed on dmq replication and unlocking may fail
06eb6ed4
 
e2e44671
 commit ea8dec941897f23a0c04d045edfed80a41e042cf
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Mon Jun 22 18:51:56 2020 +0300
06eb6ed4
 
e2e44671
     pkg/kamailio: fixed -pre release RPM packaging
06eb6ed4
 
e2e44671
 commit a7e08a6c6baa9a4cf35f3a6589dff53f27253deb
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Mon Jun 22 17:58:57 2020 +0300
3bcf5579
 
e2e44671
     pkg/kamailio/obs: packaged dlgs module
06eb6ed4
 
e2e44671
 commit 41db985ebfcb691f2e20e689a83379e382ef6c03
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 22 15:32:30 2020 +0200
3bcf5579
 
e2e44671
     evapi: free addr info in case of bind error
06eb6ed4
 
e2e44671
 commit 21a6c7bd41b825a9dfff7632e432e05f761567a0
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Jun 22 08:31:26 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - uac ... [skip ci]
06eb6ed4
 
e2e44671
 commit 295e9a23df952bc98c2a2803d796e358363b2e22
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 22 08:22:55 2020 +0200
06eb6ed4
 
e2e44671
     uac: docs - updated examples to use avps with string names
     
     - the recommended format instead of interger ids
3bcf5579
 
e2e44671
 commit e3cf23b11f2fef44f45aeffe28065f98f6eb105f
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sun Jun 21 19:46:24 2020 +0200
3bcf5579
 
e2e44671
     modules: readme files regenerated - db_mysql ... [skip ci]
06eb6ed4
 
e2e44671
 commit 56536708c5537c7443aa7a777fad0dc941e1bc71
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jun 21 19:31:07 2020 +0200
06eb6ed4
 
e2e44671
     db_mysql: docs - proper location for opt_ssl_mode in params section
     
     - reported by Juha Henianen
06eb6ed4
 
e2e44671
 commit fcd05ea3f509181506f4ddb633ba016fe9ebf107
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Jun 20 21:44:37 2020 +0200
06eb6ed4
 
e2e44671
     sipdump: reimported the readme
     
     - somehow generation of it failed after the docbook update
06eb6ed4
 
e2e44671
 commit 48dfc16ccf8f0c6d4f1f51b48bc072e1a4ee3acd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Jun 20 14:11:35 2020 +0200
3bcf5579
 
e2e44671
     sipdump: docs - fixed broken docbook format due to extra section tag
3bcf5579
 
e2e44671
 commit c4684574e0e0e1cca4c1489a16513182f821a643
 Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
 Date:   Fri Jun 19 16:54:40 2020 -0400
06eb6ed4
 
e2e44671
     dialog: improve warning message to help better identify lookup failures
06eb6ed4
 
e2e44671
 commit 30c843836a34ad8e749d762b77ade6ebc987a55d
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Fri Jun 19 15:16:13 2020 +0200
3bcf5579
 
e2e44671
     modules: readme files regenerated - sipdump ... [skip ci]
3bcf5579
 
e2e44671
 commit 47bd211da1474d8addbaf1df86627e11bb221ff4
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 19 15:09:51 2020 +0200
3bcf5579
 
e2e44671
     sipdump: docs - usage remarks about cleaning generated files
3bcf5579
 
e2e44671
 commit 95992d29c4ab2b8863f1301f0259f295468c5301
 Merge: 773ecfc9ce c753932ebf
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 19 13:12:32 2020 +0200
3bcf5579
 
e2e44671
     Merge pull request #2365 from khoegh/423-expires-range
ed29e169
     
e2e44671
     registrar: expires_range should not make expires < min_expires
06eb6ed4
 
e2e44671
 commit c753932ebfa055d923c92b916937eec99cd14d23
 Author: Kristian F. Høgh <kfh@uni-tel.dk>
 Date:   Fri Jun 19 11:22:20 2020 +0200
3bcf5579
 
e2e44671
     registrar: expires_range should not make expires < min_expires
3bcf5579
 
e2e44671
 commit 773ecfc9ceec5bbbe6c7f5fd72399baacfd74c0a
 Author: Torrey Searle <tsearle@voxbone.com>
 Date:   Fri Jun 19 11:06:09 2020 +0200
06eb6ed4
 
e2e44671
     tools/kemi: add support for invoking function pointers
ed29e169
     
e2e44671
     also add a flag to allow generated version of code to be compatible
     with older versions of python3
3bcf5579
 
e2e44671
 commit 39a58ebf3648bc8d21ba9688a4f1407852399528
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Jun 19 10:03:33 2020 +0200
06eb6ed4
 
e2e44671
     pkg/kamailio/deb: version set 5.4.0~pre0
f0d5c35c
     
e2e44671
     * clean previous entries
06eb6ed4
 
e2e44671
 commit f1773b1fd8662aa0e80949c88d38d48db14981f0
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 19 08:19:34 2020 +0200
3bcf5579
 
e2e44671
     Makefile.defs: version set to 5.4.0-pre0
bc96bbad
     
e2e44671
     - start of pre-release phase for 5.4.x series
bc96bbad
 
e2e44671
 commit 909de965a4843169255635839e4d9dc6948c2578
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 19 08:18:12 2020 +0200
06eb6ed4
 
e2e44671
     Makefile.defs: version set to 5.4.0-dev6
bc96bbad
     
e2e44671
     - marking end of development for 5.4.x series
06eb6ed4
 
e2e44671
 commit 1acd2a1097d0ccfcf85657f7a1e50d0c95f7f2e1
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jun 18 21:52:52 2020 +0200
06eb6ed4
 
e2e44671
     tm: execute core event SREV_SIP_REPLY_OUT on local reply
06eb6ed4
 
e2e44671
 commit 72d830ce66b40c0f3bd6589b24835d378dda64e5
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jun 18 18:45:37 2020 +0200
06eb6ed4
 
e2e44671
     dlgs: register callback for core event SREV_SIP_REPLY_OUT
06eb6ed4
 
e2e44671
 commit 700261dff422693fb78dbe5062998bed3eddb397
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 18:43:06 2020 +0200
f0d5c35c
 
e2e44671
     sl: execute core event SREV_SIP_REPLY_OUT
06eb6ed4
 
e2e44671
 commit 936a49a11ea88425bec4ad9b9e6ec69549e0fe34
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 18:32:10 2020 +0200
f0d5c35c
 
e2e44671
     core: events - added out buffer field to event structure
06eb6ed4
 
e2e44671
 commit 13329ce04a6c082920b959e47d49bee1b8171e70
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jun 18 17:16:17 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - corex ... [skip ci]
06eb6ed4
 
e2e44671
 commit 5e9a0dba1f1f12222c807332ef6fc8df233fc7ab
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 17:09:50 2020 +0200
06eb6ed4
 
e2e44671
     corex: docs for evcb_reply_out param and event_route[corex:reply-out]
06eb6ed4
 
e2e44671
 commit 35360a5f99eb96d57d7bdab9d32f1f7db6dc0006
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 16:40:37 2020 +0200
06eb6ed4
 
e2e44671
     corex: event route when a sip reply is sent out
06eb6ed4
 
e2e44671
 commit 05e87e66cdb398ea9fe5aecc09d521a25a4f5c8e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 16:14:14 2020 +0200
06eb6ed4
 
e2e44671
     core: c code for executing route blocks on send out events moved to onsend.c
3bcf5579
     
e2e44671
     - helper functions for executing event_route blocks for send out cases
06eb6ed4
 
e2e44671
 commit b49b56614db5e5d32ba415755bdac75478cc08f2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 15:38:53 2020 +0200
f0d5c35c
 
e2e44671
     core: extend onsend structure to include runtime mode and reply code
     
     - runtime mode to be set to local or network traffic on specific cases
06eb6ed4
 
e2e44671
 commit 93ab0791b409b9a708a1c7ac5cc4f94f7537d2ca
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 13:18:39 2020 +0200
f0d5c35c
 
e2e44671
     core: event hook for sip reply out
06eb6ed4
 
e2e44671
 commit 7e402da261e1ced56019037d3dce9e72b5b2b0ea
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 10:31:38 2020 +0200
f0d5c35c
 
e2e44671
     pv: use SIP_REQUEST/SIP_REPLY for value of $mt
f0d5c35c
 
e2e44671
 commit 339f24be1b28a2ab9702ae19dcc8d09f747ea77b
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jun 18 09:01:28 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - siputils ... [skip ci]
06eb6ed4
 
e2e44671
 commit 65119d916fcd3bf42dff21718e6a4a18c2d5b16e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 18 08:34:14 2020 +0200
06eb6ed4
 
e2e44671
     siputils: docs for uri_param_any(param)
06eb6ed4
 
e2e44671
 commit 3467291d80dba021e8684d203c50fb5a6b546bd8
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jun 18 08:33:27 2020 +0200
06eb6ed4
 
e2e44671
     siputils: new function uri_param_any(param)
f0d5c35c
     
e2e44671
     - check if r-uri has the param, with or without value
ed29e169
 
e2e44671
 commit b31c885e5cb5331963f7d02d8a9d4cde9c6b57ef
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Jun 17 08:31:23 2020 +0200
06eb6ed4
 
e2e44671
     modules: readme files regenerated - siputils ... [skip ci]
ed29e169
 
e2e44671
 commit 1a96e1a17a65233a9cff946a1a0ef8237f63cf0c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 17 08:20:29 2020 +0200
18430108
 
e2e44671
     siputils: docs for uri_param_rm() function
18430108
 
e2e44671
 commit 912356869b7edcf569ebc3367650e238acf01eec
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 17 08:17:14 2020 +0200
18430108
 
e2e44671
     siputils: new function uri_param_rm(pname)
     
     - remove parameter from r-uri
18430108
 
e2e44671
 commit 916c56df9f8c633ba4c4d4a173e35eea8c23a343
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 16 22:00:23 2020 +0200
18430108
 
e2e44671
     siputils: use rewrite_uri() to update decoded r-uri
18430108
 
e2e44671
 commit cadcdd7c9e8f893110958d1445f1a1d546a4174e
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Jun 16 22:01:10 2020 +0200
2a6f5858
 
e2e44671
     modules: readme files regenerated - ims_charging ... [skip ci]
2a6f5858
 
e2e44671
 commit f28b172aaf951c49a57f97f8fa48ce4b4287a2ac
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Tue Jun 16 19:49:17 2020 +0000
2a6f5858
 
e2e44671
     ims_charging: add support for Application-Provided-Called-Party-Address AVP
2a6f5858
 
e2e44671
 commit df6f64b7bd9c094563a4ce765eb20266b6f1c378
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 16 16:24:29 2020 +0200
ed29e169
 
e2e44671
     dlgs: docs updates for params, rpcs and functions
ed29e169
 
e2e44671
 commit e1012b8fb39d638e737868fed09d0734c02f8e11
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 16 16:16:38 2020 +0200
ed29e169
 
e2e44671
     dlgs: init and update functions
ed29e169
 
e2e44671
 commit bf32a3724e3a65d219004e15e95c42e8e919ba34
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 16 11:08:38 2020 +0200
f0d5c35c
 
e2e44671
     dlgs: docs - created xml and readme files
f0d5c35c
 
e2e44671
 commit fe53fd5f4f441d16ddd3403bd625e119b6b094d7
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jun 16 11:07:54 2020 +0200
18430108
 
e2e44671
     dlgs: timer callback to delete expired dlgs items
f0d5c35c
     
e2e44671
     - more internal api functions
     - work in progress
18430108
 
e2e44671
 commit 436406bb3c42304908fb8f4708836a963cee6efd
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 15 18:31:15 2020 +0200
18430108
 
e2e44671
     dlgs: initial import of dlgs module - dialogs stateless tracking and statistics
ed29e169
 
e2e44671
 commit 87f7dc5117f1b51bf27d013ce0012d15f8194016
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Tue Jun 16 10:46:17 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dmq_usrloc ... [skip ci]
ed29e169
 
e2e44671
 commit 86f4943b61eb4672d6b18caead75724d8ad78504
 Merge: cf3c0132cc a935d8d414
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jun 16 10:32:58 2020 +0200
18430108
 
e2e44671
     Merge pull request #2358 from kamailio/dmq_usrloc-usrloc_delete
3bcf5579
     
e2e44671
     dmq_usrloc: add new parameter `usrloc_delete` to disable synchronizing delete actions
18430108
 
e2e44671
 commit cf3c0132cc81b2d8db05a6a9a26d7110a021ce23
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Jun 16 09:31:55 2020 +0200
 
     sca: clang format code
 
 commit adf7fb2613c4117ea0a76463d2df55e14579da9f
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Jun 11 10:48:29 2020 +0200
18430108
 
e2e44671
     avpops: export functions to KEMI
3bcf5579
     
e2e44671
     * avp_check
     * avp_copy
ed29e169
 
e2e44671
 commit 3a8896ce9e5a841087e43f6f384858799f590475
f0d5c35c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Mon Jun 15 15:31:10 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - siputils ... [skip ci]
ed29e169
 
e2e44671
 commit 8616db8573b7d83b81c4177ac855a1fcbd792445
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 15 15:18:31 2020 +0200
18430108
 
e2e44671
     siputils: docs for contact_param_rm()
18430108
 
e2e44671
 commit af15f32669fb482984ee5aefcc52e1a993691060
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 15 15:14:53 2020 +0200
bc96bbad
 
e2e44671
     siputils: new function contact_param_rm("param-name")
3bcf5579
     
e2e44671
     - remove parameter by name from Contact header URI
18430108
 
e2e44671
 commit c5115cfb9a676d319eaeb4940998abc2e30acf03
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Jun 15 10:20:51 2020 +0200
f0d5c35c
 
e2e44671
     pkg/kamailio/deb: version set 5.4.0~dev5
bc96bbad
 
e2e44671
 commit 5721cfc82b74082e2f5f74ca19271e63a466c8f2
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 15 09:31:09 2020 +0200
2a6f5858
 
e2e44671
     Makefile.defs: version set to 5.4.0-dev5
2a6f5858
 
e2e44671
 commit c5acc58863acb133748ad9f2f8a963ab714af871
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 15 09:09:20 2020 +0200
18430108
 
e2e44671
     db_mysql: use MARIADB_BASE_VERSION macro to check for MariaDB library
18430108
 
e2e44671
 commit 5a65288cac3d4dda5b3c7f6f496cf2f8551e294d
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sun Jun 14 17:16:10 2020 +0200
bc96bbad
 
e2e44671
     modules: readme files regenerated - dialog ... [skip ci]
bc96bbad
 
e2e44671
 commit 6b27844460e0de475d9546db122ff1ba9d9be6d8
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Sun Jun 14 15:13:31 2020 +0000
18430108
 
e2e44671
     dialog: fix error in debug logging, properly log both sockets
18430108
 
e2e44671
 commit fe2dfebf7b8da99b40f0f21a0cfbf05b9534899f
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Sun Jun 14 15:09:25 2020 +0000
 
     Revert "dialog: add parameter to configure synchronisation of all dialog states to DB"
     
     This reverts commit 37d83a5838a50350563f19387fad455d6a433a02 for now.
     
     It needs more rectoring and some extensions in the DB access layer for this module.
 
 commit a86029bb088a080a3e81e2d74419aac1806f3d55
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sun Jun 14 12:31:12 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - db_mysql ... [skip ci]
18430108
 
e2e44671
 commit ae900a668aff4a472d6f1f7de5cf6277b5881ce9
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Jun 14 12:16:29 2020 +0200
18430108
 
e2e44671
     db_mysql: note that libmariadbclient does not support ssl mode option
18430108
 
e2e44671
 commit 5b727447df9f5476c2ef818a8926f62525d0c349
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Jun 14 12:14:40 2020 +0200
18430108
 
e2e44671
     db_mysql: mariadb client library does not support ssl mode option
18430108
 
e2e44671
 commit a10d6860c69a518a1b60a17640cfb4da65839214
f0d5c35c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Sun Jun 14 11:46:20 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - db_mysql ... [skip ci]
18430108
 
e2e44671
 commit f012c525264ed05fec2acb4b3924d4b9a1cd3ab9
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Jun 14 11:31:59 2020 +0200
18430108
 
e2e44671
     db_mysql: docs for opt_ssl_mode parameter
18430108
 
e2e44671
 commit 260e25e15c4aa68533ee560bd8fcbdd5ee7b7d6f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Jun 14 11:18:15 2020 +0200
18430108
 
e2e44671
     db_mysql: new parameter opt_ssl_mode - allow controling ssl mode
     
     - can disable or enforce use of ssl
     - some combinations of libmysqlclient and libssl1.1 can result in
     crashing when ssl/tls is used, even on 127.0.0.1, this param can be used
     to disable it
18430108
 
e2e44671
 commit 150ab9d445da9f7eca1c7312cb70ba176f320131
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Jun 13 11:33:52 2020 +0200
18430108
 
e2e44671
     siputils: add quotes around contact uri if not there for param encoding
18430108
 
e2e44671
 commit c7e55a33e9026a4ab74170a96dc1029838a80c6e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Jun 13 11:09:32 2020 +0200
ed29e169
 
e2e44671
     siputils: proper use uri parameters for decoding contact
ed29e169
 
e2e44671
 commit a935d8d414d665ea89859449e622435bc7106f64
 Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
 Date:   Fri Jun 12 16:02:19 2020 -0400
ed29e169
 
e2e44671
     dmq_usrloc: add new parameter `usrloc_delete` to disable synchronizing delete actions
ed29e169
 
e2e44671
 commit d35e7c1dd7ee82a470ad31fb2c6901627ad9e499
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 12 18:44:54 2020 +0200
ed29e169
 
e2e44671
     siputils: ensure that the contact is parsed for param encoding
ed29e169
 
e2e44671
 commit 1189d75511bad3fe235e207e72471770dedfa386
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Jun 12 16:01:15 2020 +0200
bc96bbad
 
e2e44671
     modules: readme files regenerated - siputils ... [skip ci]
bc96bbad
 
e2e44671
 commit 10c278643719408957b00c6fe64b0796b6ef148e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jun 12 15:54:23 2020 +0200
18430108
 
e2e44671
     siputils: docs - updates to contact_param_encode() saddr param
18430108
 
e2e44671
 commit 6300f4661747224ec16d34634d62db454630277f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 12 15:52:48 2020 +0200
18430108
 
e2e44671
     siputils: contact_param_encode() takes full sip uri as server address
     
     - more debug messages
18430108
 
e2e44671
 commit 20c1666e24f335231900bbe7cea0b0719f14f6de
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Fri Jun 12 11:16:19 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - siputils ... [skip ci]
18430108
 
e2e44671
 commit 1a7ab6a5fc9b02f9e431e6d21f652de6283489c0
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 12 11:07:16 2020 +0200
18430108
 
e2e44671
     siputils: docs for functions encoding/decoding contact uri using params
18430108
 
e2e44671
 commit e2fd3c3e85762b4d3e2f7706bfc32deafef46497
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Jun 12 10:55:16 2020 +0200
18430108
 
e2e44671
     siputils: functions to encode/decode contact address in a uri param
18430108
 
e2e44671
 commit 11f98d59347195304870bf521dc47a2c257b49db
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Fri Jun 12 10:31:20 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dialog ... [skip ci]
ed29e169
 
e2e44671
 commit 37d83a5838a50350563f19387fad455d6a433a02
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Fri Jun 12 08:21:20 2020 +0000
bc96bbad
 
e2e44671
     dialog: add parameter to configure synchronisation of all dialog states to DB
     
     - add parameter to configure synchronisation of all dialog states to DB
     - new parameter update_all_states added to module interface
     - activated by default to provide correct failover behaviour for users
     - really large installation should test it and consider the load trade-off
bc96bbad
 
e2e44671
 commit 3b2a0a849e60a6bf0bc9d8054568c954010d7aa6
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Jun 9 12:02:43 2020 +0200
ed29e169
 
e2e44671
     sqlops: export sql_pvquery to KEMI
ed29e169
 
e2e44671
 commit 0dac4a759b841450a757f0ecdbf6d431d62bff87
 Merge: f748835d50 8d9e65789f
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Fri Jun 12 07:50:46 2020 +0200
ed29e169
 
e2e44671
     Merge pull request #2353 from kamailio/grumvalski/ds_keep_load
     
     dispatcher: keep current destinations' load when adding/removing
18430108
 
e2e44671
 commit f748835d507c9f2a7f231efa10ce65f42d77831d
 Merge: 3f156be2e5 5649a24929
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Jun 11 21:15:59 2020 +0200
f0d5c35c
 
e2e44671
     Merge pull request #2352 from kamailio/feature/keepalive-new-state-log-feedback
     
     keepalive: logging state of dest just if changed
f0d5c35c
 
e2e44671
 commit 3f156be2e5e2c06a6716e709a246e57c51661012
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 11 15:19:19 2020 +0200
18430108
 
e2e44671
     siputils: cotact ops - more debug info and coherence in log messages
     
     - use lowercase always at the start, the message is prefixed anyhow
18430108
 
e2e44671
 commit 5754539602bb6806f829a9ceee73630953fdaa81
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 11 14:07:35 2020 +0200
18430108
 
e2e44671
     siputils: contact ops - clang format code
18430108
 
e2e44671
 commit 2b8b2904399478984d3983ce447c98832419570a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 11 13:27:22 2020 +0200
18430108
 
e2e44671
     siputils: contact ops - removed old defines set on for very long time
2a6f5858
     
e2e44671
     - bits of formatting code and comments
18430108
 
e2e44671
 commit 2ac50d041fb2d9a32e339f02448e5daa202da65e
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Jun 11 11:01:47 2020 +0000
ed29e169
 
e2e44671
     tm: convert to PKG/SHM memory logging helper functions
ed29e169
 
e2e44671
 commit 4ca962240d90f751371475a02ff404c19c8027da
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jun 11 12:46:14 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - ims_charging ... [skip ci]
18430108
 
e2e44671
 commit d4f3d0e705f38c61c842c5f6a367a9768e592965
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu Jun 11 10:45:00 2020 +0000
18430108
 
e2e44671
     ims_charging: fix errors in docs, add missing parameters
18430108
 
e2e44671
 commit 9de8626307076edf3a76ee2564c245d92c11a0ce
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Jun 10 19:25:20 2020 +0000
18430108
 
e2e44671
     ims_charging: add structured debug logging for key functions
18430108
 
e2e44671
 commit 53f9992e1a0b646744f9ddc626d002306ed4db60
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Jun 10 19:22:02 2020 +0000
18430108
 
e2e44671
     cdp: small (commented out) debugging helper
18430108
 
e2e44671
 commit 289e347054c18da6548101703d971099094165d5
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Jun 11 10:46:32 2020 +0200
 
     modules: readme files regenerated - acc ... [skip ci]
 
 commit 7bedc5885134bb340b75a263d822617831e4af99
 Author: Carlos Cruz <carlos@cruzccl.com>
 Date:   Mon Jun 8 11:02:10 2020 +0200
f0d5c35c
 
e2e44671
     acc: new skip_cdr modparam to prevent cdr generation
f0d5c35c
     
e2e44671
     This commit adds a new modparam called cdr_skip to acc module that allows
     excluding certain calls from CDRs in Kamailio route logic.
     
     Dialogs ended with chosen dlg_var set (no matter the value) won't generate
     a CDR (both database and log) even though cdr_enable modparam is set.
f0d5c35c
 
e2e44671
 commit 1a462ed4cffddd5f691b33adb859c286a0c074df
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Jun 10 15:36:48 2020 +0000
18430108
 
e2e44671
     cdp: better compatiblity with certain Diameter servers
     
     - better compatiblity with certain Diameter servers
     - some Diameter servers do not include Supported-Vendor-Id AVP in their reply
     - assume in this case that the server will support our proposed applications
18430108
 
e2e44671
 commit 7cae3e5e0df27bf3481cbf0680bf86902359a97c
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Jun 10 15:31:13 2020 +0000
18430108
 
e2e44671
     ims_charging: initialize ro_forced_peer variable
18430108
 
e2e44671
 commit 508786fcdbbc120215b3e7dd90d92ab40c3b1e4e
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Jun 10 11:50:51 2020 +0000
18430108
 
e2e44671
     ims_charging: fix missing line-breaks for log messages
28111e79
 
e2e44671
 commit 32a0d8073eb1b7f01190d305d318b43268811be8
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Jun 10 11:35:37 2020 +0000
28111e79
 
e2e44671
     cdp: add missing line-breaks for log messages
28111e79
 
e2e44671
 commit 8d9e65789fe2f6da2648449639620899b1d1b2c3
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Wed Jun 10 07:17:13 2020 +0200
ed29e169
 
e2e44671
     dispatcher: keep current destinations' load when adding/removing
ed29e169
 
e2e44671
 commit 97593d20875d26c38511f564fd7071bf79baa56b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jun 9 20:02:21 2020 +0200
3bcf5579
 
e2e44671
     sipdump: make month in the file name from 1 to 12
     
     - tm_mon is from 0-11
28111e79
 
e2e44671
 commit b02c247023ea3ea0ef9753efdb04aff7d5d3bbb4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 9 10:53:22 2020 +0200
28111e79
 
e2e44671
     app_python: check if f_code field in frame is set before using in log message
28111e79
 
e2e44671
 commit e680dd6ed672e63012e960c68c0030e3f188654b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 9 10:49:22 2020 +0200
28111e79
 
e2e44671
     app_python3: use safer function PyBytes_AsString() instead of macro
     
     - check if f_code filed in frame is set before using in log message
     - GH #2335
28111e79
 
e2e44671
 commit 5649a24929ae7bd60154a6c58c772db9e462af27
 Author: Luis Martin Gil <luismartingil@zaleos.net>
 Date:   Tue Jun 9 10:48:16 2020 +0200
28111e79
 
e2e44671
     keepalive: logging state of dest just if changed
28111e79
 
e2e44671
 commit 0607cd0b42ff2c692e8a096a73df41017449bde5
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 8 20:44:24 2020 +0200
3bcf5579
 
e2e44671
     kemix: function to get the body length
28111e79
 
e2e44671
 commit 2d2594d3cdeead550ccd472f9d0288b72b98d689
 Author: tsearle <tsearle@gmail.com>
 Date:   Mon Jun 8 17:33:35 2020 +0200
28111e79
 
e2e44671
     remove unused import
28111e79
 
e2e44671
 commit f4ec923976cbab5c1451b65268aaca65a33919fd
 Author: Torrey Searle <tsearle@voxbone.com>
 Date:   Mon Jun 8 09:17:00 2020 +0200
28111e79
 
e2e44671
     tools/kemi: add script to generate mock api for kemi python testing
28111e79
 
e2e44671
 commit 49e80dbe4b47f3252445fbad6e12d7150304f5a3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Jun 7 11:01:04 2020 +0200
28111e79
 
e2e44671
     app_squirrel: updated squirrel interpreter to latest git version
28111e79
 
e2e44671
 commit 120e87d465c7093f24414718cd01fbda944a1a03
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Jun 6 10:50:57 2020 +0200
28111e79
 
e2e44671
     app_jsdt: regenerated the static exports table
28111e79
 
e2e44671
 commit cb55929b8ce39aee2af193e59034e43af7a44781
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Jun 6 10:50:19 2020 +0200
28111e79
 
e2e44671
     app_jsdt: utils/app_jsdt_ctl - increase the static table size to 1536
28111e79
 
e2e44671
 commit c44ccd0e66715f33620ddfc93cfeeb4dcc65a5fc
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Jun 5 19:01:14 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - pv_headers ... [skip ci]
28111e79
 
e2e44671
 commit 3b1f5b9c89846d6ffc67acb9eca376d0f424b5ca
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Fri Jun 5 18:43:39 2020 +0200
28111e79
 
e2e44671
     pv_headers: migrate to $xavi
ed29e169
     
e2e44671
     * $x_hdr(HEADER) is case insensitive now as it should be
     * rework pvh_set_header():
       use core pv_get_spec_*
       use PV_IDX_NONE to detect no index case
       remove values instead of adding NULL if PV_IDX_ALL
28111e79
 
e2e44671
 commit 8e2c2e391eb90f53b0fdc3e108bb84dab4e11593
 Merge: a118641af8 4099a6caf8
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Fri Jun 5 13:28:33 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2342 from kamailio/grumvalski/ds_load_table
f0d5c35c
     
e2e44671
     dispatcher: don't reset load table when adding/removing a destination…
28111e79
 
e2e44671
 commit a118641af8fb6bdd288e97c17b12076db6442ef9
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Jun 5 12:31:22 2020 +0200
2a6f5858
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
28111e79
 
e2e44671
 commit 21338195e74b09ccca29d6479e698417ed34cd42
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Fri Jun 5 09:25:04 2020 +0000
2a6f5858
 
e2e44671
     siptrace: fix regression introduced from 4e9a760123c for siptrace(), sip_trace_mode()
     
     - fix regression introduced from 4e9a760123c for siptrace(), sip_trace_mode()
     - it was not working properly without destination uri in non-HEP mode
28111e79
 
e2e44671
 commit 75e6e370ceb701eabbdb2a1b7f12311ba0ae5024
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Fri Jun 5 07:30:56 2020 +0000
28111e79
 
e2e44671
     siptrace: improve documentation about sip_trace and DB setup
2a6f5858
 
e2e44671
 commit 785326cdfbee849a8436e7c07003ff0539d259cd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jun 5 09:47:32 2020 +0200
2a6f5858
 
e2e44671
     topos: allow 183 without contact header
     
     - some UAs do not add it, even it can create the session for PRACK,
     which requires it
28111e79
 
e2e44671
 commit 974038f5f81382fe6fa6565f0ab9ea0f2cf9896f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Jun 5 09:37:53 2020 +0200
28111e79
 
e2e44671
     pv: vars to get the length for o-uri/r-uri/f-uri/t-uri username
     
     - $oUl, $rUl, $fUl. $tUl
     - the length is already available in the str value, optimizing a bit by
     no longer having to use {s.len}
28111e79
 
e2e44671
 commit 6e96e8a9134ed204f4fcf3cd42f6f9f274ea7851
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Mon Jun 1 12:08:38 2020 +0200
28111e79
 
e2e44671
     pv: fix for new PV_IDX_NONE value
28111e79
 
e2e44671
 commit 7bb2669528a819ec29a8193eebc9c641edd69993
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Fri May 29 15:31:28 2020 +0200
28111e79
 
e2e44671
     core: PV_IDX_NONE to point that pv had no index
     
     if index is 0 there were no way to know if the index was there
     
     $x_hdr(A) = "value" needs to append a value
     $(x_hdr(A)[0]) = "value" needs to set the value
     
     pv_parse_spec(str *s, pv_spec_p p) was always setting p->pvp.pvi.type
     to 0 == PV_IDX_INT
28111e79
 
e2e44671
 commit dd28ea040b78bf972a9b54177a8025eb8e885683
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 4 19:26:09 2020 +0200
28111e79
 
e2e44671
     app_jsdt: duktape interpreter upgraded to v2.5.0
28111e79
 
e2e44671
 commit 2b3c4130e717f1b92eeb351e3bfe72e189138136
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 4 19:15:22 2020 +0200
28111e79
 
e2e44671
     corex: exported file read/write functions to kemi
28111e79
 
e2e44671
 commit d581418bcc49ad30bd35910f988ac78c8d9047e0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Jun 4 18:32:14 2020 +0200
28111e79
 
e2e44671
     crypto: check if netio crypto key is set if callbacks are enabled
28111e79
 
e2e44671
 commit ca0fc18e1cfad86ed6b7530d6c520b680e5d6a4f
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Jun 3 13:22:21 2020 +0200
28111e79
 
e2e44671
     cnxcc: don't terminate non confirmed calls
     
     * non confirmed calls can't be terminated via dialog.terminate_dlg() API
     * set call.max_amount to 0 to terminate the call if gets confirmed
     
     fix #2346
28111e79
 
e2e44671
 commit e98457faf2098ca2f16a831a4a68d2a26e301b0a
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Jun 2 19:12:31 2020 +0200
2a6f5858
 
e2e44671
     cnxcc: minor changes
     
     * use [PKG|SHM]_MEM_ERROR
     * use memset and avoid initialization per field
     * init variables
     * add cnxcc to lgtm build
     * use localtime_r() for a safer multi-thread usage
     * replaced deprecated STR_PARAM with PARAM_STR
     * clean includes
     * clang-format
28111e79
 
e2e44671
 commit be57be33d0e48d412ddab9801ee4d6d906329d70
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 3 21:46:20 2020 +0200
28111e79
 
e2e44671
     pdb: use memcpy() for PDB_BUFTOSHORT macro
     
     - related to GH #2345
2a6f5858
 
e2e44671
 commit 4deb51419ab66931459709fe44acd3e7a0acc18d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 3 12:45:05 2020 +0200
28111e79
 
e2e44671
     core: tcp - log details of the exiting tcp connection on insert failure
28111e79
 
e2e44671
 commit 50af00c7ef7037b6e55a3d3254a38935532bb0fa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 3 08:55:57 2020 +0200
28111e79
 
e2e44671
     core: io_wait.h - typedef fd_map_t, more details in log when is a fd conflict
28111e79
 
e2e44671
 commit b6abc7618af7b8b3470e76aae7a0fd5ba0869949
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 3 08:36:07 2020 +0200
28111e79
 
e2e44671
     erlang: renamed global io_h to clt_io_h
     
     - tcp core also uses a glibal io_h
28111e79
 
e2e44671
 commit 19b3deb88afe5d787ca366885c660e66f17c3409
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Jun 3 08:33:01 2020 +0200
28111e79
 
e2e44671
     ctl: renamed global io_h to clt_io_h
     
     - tcp core also uses a glibal io_h
28111e79
 
e2e44671
 commit 2d58abdc01372898f61d2c09190fdce2681eb738
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Jun 2 11:16:27 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - crypto ... [skip ci]
28111e79
 
e2e44671
 commit 97ba02b003f8f4545376fffbf17cdf600abd6b60
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 2 11:05:49 2020 +0200
28111e79
 
e2e44671
     crypto: docs for netio params, functions and event route
28111e79
 
e2e44671
 commit d65e15a461197a9302d1cccc6fe3069d9432e268
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Jun 2 11:05:26 2020 +0200
28111e79
 
e2e44671
     crypto: coherent naming for functions on netio event handling
28111e79
 
e2e44671
 commit 6f7b04d62e555dbbfb6360623c4c2ab84a36e2e7
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jun 2 10:35:18 2020 +0200
28111e79
 
e2e44671
     crypto: aes encrypt/decrypt based on event_route[crypto:netio]
28111e79
 
e2e44671
 commit 40d9289977b97becc4d4bd948bcde57ea320cf0e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Jun 2 07:57:34 2020 +0200
28111e79
 
e2e44671
     crypto: saved functions in crypto_aes.c
28111e79
 
e2e44671
 commit 70fc8569559abd80336ad1ddcd5a0676f9665d11
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 1 20:21:09 2020 +0200
28111e79
 
e2e44671
     crypto: set flags to encrypt/decrypt and functions for direction
28111e79
 
e2e44671
 commit dd15786aba0b48a83efeef258d689217ac5375a9
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 1 13:10:29 2020 +0200
28111e79
 
e2e44671
     crypto: aes helper functions relocated to dedicated files
28111e79
 
e2e44671
 commit 7cc8eca1d06ada4e4b819e3d061850eddc8a58ed
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Jun 1 09:40:59 2020 +0200
28111e79
 
e2e44671
     crypto: set flags to encrypt/decrypt on event route functions
28111e79
 
e2e44671
 commit 52f9c668d77746383d8fdae6e90fabd6c7a018fa
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun May 31 11:21:25 2020 +0200
28111e79
 
e2e44671
     pv: new var $mts - return msg type as string
     
     - rq - for request
     - rp - for response
28111e79
 
e2e44671
 commit 4099a6caf856c9af4d7d89aec73db143efbcd40b
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Mon Jun 1 07:29:07 2020 +0200
18430108
 
e2e44671
     dispatcher: don't reset load table when adding/removing a destination or reloading the list
28111e79
 
e2e44671
 commit f658a7a8263efd4b0ed5816959741380a964221d
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun May 31 09:29:39 2020 +0200
18430108
 
e2e44671
     pv: removed commented code for retcode var - exported from core
28111e79
 
e2e44671
 commit 64adc989bd4655b395554023be2aa863f144d81e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat May 30 09:11:06 2020 +0200
3bcf5579
 
e2e44671
     kemi: exported function to get msg type
3bcf5579
 
e2e44671
 commit 6fe4a35e977adf4195dfedf8db5efc02291180b3
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri May 29 23:46:12 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - pv ... [skip ci]
18430108
 
e2e44671
 commit d61be4214850f5dd58a9a38ea19484e452745e86
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri May 29 09:21:34 2020 +0200
18430108
 
e2e44671
     pv: add documentation of xavi related functions [skip ci]
18430108
 
e2e44671
 commit bd013b471ced4ed67428690354bf5e68826daaf4
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 26 12:05:40 2020 +0200
18430108
 
e2e44671
     pv: $xavi(...) config variables implementation
     
     same as $xavp but case insensitive for keys
18430108
 
e2e44671
 commit dc468c6f694471d981d69372bbd0989e7b1cd04f
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 26 11:44:56 2020 +0200
18430108
 
e2e44671
     tm: process xavi list in transaction contexts
2a6f5858
 
e2e44671
 commit ad8868d2c951c9b6f605f675574f4b34a433b56a
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 26 11:35:16 2020 +0200
2a6f5858
 
e2e44671
     core: receive - reset xavi list after message processing
18430108
 
e2e44671
 commit b90a0fb772c995b0214196270dca062eccc7e75e
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 26 11:34:18 2020 +0200
18430108
 
e2e44671
     core: pv - define xavi types
18430108
 
e2e44671
 commit 8b03c49f8bd531bf6cf43c986868b1933e7af5aa
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 26 11:24:53 2020 +0200
 
     core: xavi api - like xavp but with insensitive case names
     
     $xavi(WhatEver=>FOo) == $xavi(whatever=>foO)
 
 commit 74f1179390475354cb6fe5983dc7c40afd294be4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 29 10:40:19 2020 +0200
18430108
 
e2e44671
     kemix: functions to get msg buffer and length
18430108
 
e2e44671
 commit 0972e0455d2514846e82a705ef261fc5d6798cb5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 29 10:30:50 2020 +0200
2a6f5858
 
e2e44671
     crypto: event route to allow encrypting/decrypting net i/o traffic
     
     - work in progress
2a6f5858
 
e2e44671
 commit df2fa2c5589bd5f651e814e32e2edf00c23ffebc
 Author: Torrey Searle <tsearle@voxbone.com>
 Date:   Fri May 29 09:30:56 2020 +0200
2a6f5858
 
e2e44671
      misc: examples/kemi - fixes to the python script
     
     remove dependency on Router.Logger
     remove ;
     fix comment ref exit()
2a6f5858
 
e2e44671
 commit 41714a49e88800378db37670fbc22cafb7eca81a
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu May 28 10:41:32 2020 +0200
2a6f5858
 
e2e44671
     dispatcher: rework attrs parameter in rpc 'add' command
2a6f5858
 
e2e44671
 commit 92648988694970bc7b29a56814c935421d362cfa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 28 11:36:24 2020 +0200
18430108
 
e2e44671
     kazoo: avoid unnecessary casts for kemi exports
18430108
 
e2e44671
 commit b68ae9f333a2664b240232097c1a9aeac5e674b3
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu May 28 10:01:16 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - textops ... [skip ci]
18430108
 
e2e44671
 commit 948e1e5f354e436d9216b66700ea8b3c45fd14d1
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 28 09:46:09 2020 +0200
18430108
 
e2e44671
     textops: docs for functions to remove or test headers with variables
18430108
 
e2e44671
 commit 157f32a26089de16d954e9722c25e4d4c2d52461
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 28 09:28:41 2020 +0200
18430108
 
e2e44671
     textops: added functions to remove or test headers with var parameters
18430108
 
e2e44671
 commit 9d6c274b043f9cc548addb3204f2f8f18d62db8a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 28 09:26:43 2020 +0200
2a6f5858
 
e2e44671
     core: exposed kemi function to remove a header by name
2a6f5858
 
e2e44671
 commit 0feab05b614ef1009e2e8cca1fce913b8f3357ef
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu May 28 07:16:14 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dispatcher ... [skip ci]
18430108
 
e2e44671
 commit 1d391e22dc88b64f8f18f52005dc610f009a96e0
 Merge: 9b6ec0a491 2e842e9c11
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu May 28 07:14:56 2020 +0200
18430108
 
e2e44671
     Merge pull request #2336 from kamailio/ds_add_attrs
     
     dispatcher: add attrs param to rpc 'add' call
18430108
 
e2e44671
 commit 9b6ec0a4912a617239395563cdd29233f65cb57d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 27 13:36:42 2020 +0200
18430108
 
e2e44671
     core: added --debug=val command line parameter
     
     - set the value for debug global parameter from command line, allows
     negative values corresponding to L_XYZ levels
     - alternative to -d which operated by incresing debug level starting
     from 0
18430108
 
e2e44671
 commit 531e288bc981de536023697e8181cc5589b4d14b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 27 09:21:24 2020 +0200
18430108
 
e2e44671
     evapi: use msg->ldv.vdata for local env data instead of hdr date workaround
18430108
 
e2e44671
 commit 5cb28a47cade4b3d20e37ed38c74e575f7343386
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 27 09:20:05 2020 +0200
18430108
 
e2e44671
     core: parser - added vdata void* field inside msg_ldata_t structure
     
     - useful to link to custom local data on message processing
18430108
 
e2e44671
 commit 2a920bde45b78d7f31942590ed76a3e7b509213e
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue May 26 16:01:15 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - corex ... [skip ci]
18430108
 
e2e44671
 commit 35319cb5c0cac7fd656d86e7419dbd3e497fcd92
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 26 15:59:01 2020 +0200
2a6f5858
 
e2e44671
     corex: docs for dns_cache parameter
2a6f5858
 
e2e44671
 commit 12b8bf9a9c6e84d9b1dadaa08195a9c56b24cbe4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 26 15:45:10 2020 +0200
18430108
 
e2e44671
     corex: new param dns_cache to add values to internal dns cache
     
     - it can be set many times
     - the value is a param-like string with the prototype
       "type=rectype;name=domain;addr=ip;ttl=ival;flags=ival"
     - type valye can be 'A' (IPv4) or 'AAAA' (IPv6)
     - flags can be:
       1 - the domain is unresolvable (like blacklisted)
       2 - the record is permanent (never times out, never deleted, never overwritten)
2a6f5858
 
e2e44671
 commit d2906da97d2429bfdff089203f933de2d282a86d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 26 15:05:15 2020 +0200
2a6f5858
 
e2e44671
     tls: better log messages when failing to create ssl ctx
18430108
 
e2e44671
 commit 3e7278f28c43b830a197e2f7b212ec6f06e5acbf
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 26 14:56:47 2020 +0200
18430108
 
e2e44671
     tls: Makefile - option to link against libssl static libs
18430108
 
e2e44671
 commit 2e842e9c11b136270b56b2b48a0364a94749c4ed
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue May 26 10:24:58 2020 +0200
18430108
 
e2e44671
     dispatcher: add attrs param to rpc 'add' call
18430108
 
e2e44671
 commit 8893e6f2b30577b065f11a406faf5c5935714f78
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 26 09:24:17 2020 +0200
18430108
 
e2e44671
     core: async task logging on no callback
18430108
 
e2e44671
 commit e6aefebf1bf7b029618c7f7f6a98607353adfa9e
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon May 25 11:21:05 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - app_lua_sr ... [skip ci]
18430108
 
e2e44671
 commit 80e46395a3a937a5c5691c438db11bc059be6b38
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon May 25 11:06:24 2020 +0200
18430108
 
e2e44671
     doc/docbook: added entities for kamctl and kamcli
18430108
 
e2e44671
 commit a8f05db7e0032042d5571ad4e014edf997c60be4
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon May 25 11:03:41 2020 +0200
18430108
 
e2e44671
     dispatcher: docs - removed extra <section> tag
2a6f5858
 
e2e44671
 commit 6689c4e321464412325574e4db8a8aa00a7d3230
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun May 24 15:44:04 2020 +0200
18430108
 
e2e44671
     kamctl: regenerated db creation scripts for matrix table updates
18430108
 
e2e44671
 commit 740840ebe9538c1a3e6e3a49d82d437602b9d91a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 24 15:43:28 2020 +0200
18430108
 
e2e44671
     lib/srdb1: schema - added id auto-increment column to matrix
     
     - coherence across all tables
18430108
 
e2e44671
 commit 3e77c574c340941f36ca8f9081a77c5b476f8c8c
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sat May 23 22:24:25 2020 +0300
18430108
 
e2e44671
     pkg/kamailio/obs: packaged xhttp_prom (prometheus)
18430108
 
e2e44671
 commit 77996f4b8808f4950325e14861b6ac82c09a5eff
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri May 22 21:46:13 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dispatcher ... [skip ci]
18430108
 
e2e44671
 commit e97ce9f952f8f867ae5718df1dd940e0fca33f3e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 22 21:32:59 2020 +0200
18430108
 
e2e44671
     dispatcher: docs for dispatcher.set_duid_state command
18430108
 
e2e44671
 commit b7b0f25871fd99667db5f426cb7373deba7561ae
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 22 21:25:48 2020 +0200
18430108
 
e2e44671
     dispatcher: new rpc command dispatcher.set_duid_state
     
     - set the state of a destination by matching on duid attribute
       kamctl rpc dispatcher.set_duid_state <state> <setid> <duid>
     - example: kamctl rpc dispatcher.set_duid_state i 1 xyz
     - GH #2085
18430108
 
e2e44671
 commit b0a0ece77a3136abdecbfb3f6f1927b7809ad4c5
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu May 21 16:31:17 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - kazoo ... [skip ci]
28111e79
 
e2e44671
 commit 3a84011684cc84ebceea0e90000c915c5e2316b5
 Author: Author Yufei Tao <yufei.tao@syntec.co.uk>
 Date:   Mon May 11 14:48:32 2020 +0100
28111e79
 
e2e44671
     kazoo: add basic kemi support
28111e79
 
e2e44671
 commit c62f69b4603d3a680e50df010b8c139b7ae123ef
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu May 21 10:16:22 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - corex ... [skip ci]
28111e79
 
e2e44671
 commit 36053c68cc4f8268f59dbd836ab5db7d0aa8c606
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 21 10:15:14 2020 +0200
28111e79
 
e2e44671
     corex: docs - updates to nio related parameters and examples
28111e79
 
e2e44671
 commit 9b88b64394e2cfc61eb7e6c14d23264f2613f036
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 21 10:10:02 2020 +0200
28111e79
 
e2e44671
     corex: renamed module parameter for NIO processing
     
     - nio - non sip network i/o events
28111e79
 
e2e44671
 commit 47b317dddd1de58a850086985e55b242b29bcf47
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 21 10:04:44 2020 +0200
28111e79
 
e2e44671
     tm: updated comments for removed obsolete DYN_BUF define condition
28111e79
 
e2e44671
 commit 43a2a78563499a4843f88e927a249b7972159e43
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 21 10:04:31 2020 +0200
18430108
 
e2e44671
     stun: removed obsolete DYN_BUF define condition
18430108
 
e2e44671
 commit cbeec44d4c04c03af39bda85bbd26af6299f2b69
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 21 10:03:57 2020 +0200
18430108
 
e2e44671
     core: removed obsolete DYN_BUF define condition
18430108
 
e2e44671
 commit 2a61e71c6088ddd5573465474d5f4922fc58c952
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed May 20 22:16:11 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dispatcher ... [skip ci]
18430108
 
e2e44671
 commit 32e1409a2e0fef557eeda196586b1a32366b90a5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 20 22:02:42 2020 +0200
18430108
 
e2e44671
     dispatcher: docs - kamctl is not an entity
18430108
 
e2e44671
 commit 4f51e4a960fe3df2c83b8c328c78a88818328223
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed May 20 22:01:12 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dispatcher ... [skip ci]
18430108
 
e2e44671
 commit be1e23defc8c56dc0a1398b009019626f5ea0e0f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 20 21:48:29 2020 +0200
18430108
 
e2e44671
     dispatcher: documentation for dispatcher.hash rpc command
28111e79
 
e2e44671
 commit aac6c77cac36ea28897fcec539d750e8bf652d55
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 20 21:33:17 2020 +0200
28111e79
 
e2e44671
     dispatcher: added rpc command dispatcher.hash
     
     - prototype: dispatcher.hash nslots val1 [val2]
     - compute the hash id of the value and do modulo operation if first
     parameter is not 0
     - val2 is optional
28111e79
 
e2e44671
 commit 4a7c3af7095257fd2e32ce2e33d66346256abafb
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed May 20 14:16:17 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - kafka ... [skip ci]
28111e79
 
e2e44671
 commit f0134bb58f30dbe9b450a0f9476f70d7eb1e3a4a
 Author: Vicente Hernando <vhernando@systemonenoc.com>
 Date:   Mon May 18 16:22:41 2020 +0200
28111e79
 
e2e44671
     kafka: doc about kafka_send_key function.
18430108
 
e2e44671
 commit 4a71486624cc4ea896b87e422e6014f2393c5f7b
 Author: Vicente Hernando <vhernando@systemonenoc.com>
 Date:   Mon May 18 15:49:31 2020 +0200
18430108
 
e2e44671
     kafka: send messages with key via kafka_send_key function and kafka.send_key for KEMI.
18430108
 
e2e44671
 commit cc098ecdfb556bf5efaab72fa767c773000f9fb6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 20 13:35:32 2020 +0200
18430108
 
e2e44671
     evapi: use getaddrinfo() instead of gethostbyname()
     
     - the later is marked as deprecated
     - GH #1714
18430108
 
e2e44671
 commit 23341c60519bd3e8eb91974c7aca0b283735665e
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Thu May 7 15:51:34 2020 +0300
18430108
 
e2e44671
     ims_registrar_scscf: fix multiple contacts in 200OK
     
     - Prevent sending of multiple contacts in 200OK reply
       for UE Re-Registration. Now S-CSCF replies with the
       exact contact for Re-Registration.
18430108
 
e2e44671
 commit f2458a66ae46a74b83fe2a3f3886f6015249a960
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue May 19 14:23:01 2020 +0200
18430108
 
e2e44671
     core: kemi - functions to test http methods
18430108
 
e2e44671
 commit d14833d9d1ad6cc92c65e279b7dd89b3b922f129
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue May 19 13:43:10 2020 +0200
18430108
 
e2e44671
     dispatcher: sync on load management operations
     
     - use locks to increment/decrement call load and get least loaded dst
     - GH #2322
18430108
 
e2e44671
 commit b26951c06483a0e9720b65689179541b29c938c5
 Merge: 6ffe43a50c f6b5f782e0
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue May 19 12:56:58 2020 +0200
18430108
 
e2e44671
     Merge pull request #2326 from NGSegovia/keepalive/first_check_on_start
     
     keepalive: early start of OPTIONS checking
18430108
 
e2e44671
 commit 6ffe43a50cbc33bb83b14f3aef3341af6b34e6f6
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 19 10:29:41 2020 +0200
18430108
 
e2e44671
     core: add case functions for str_hash get and set
18430108
 
e2e44671
 commit d500589d1503b62df0db9a837f1a80ae8425b840
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon May 18 12:06:05 2020 +0200
18430108
 
e2e44671
     dmq: use module prefix for global variables
     
     - avoid potential conflicts with other globals, given that this module
     is used by other modules to perform replication
18430108
 
e2e44671
 commit 17d3040365400d14d251247c9c3319fc003f2cb2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 18 11:28:20 2020 +0200
18430108
 
e2e44671
     core: kemi - added KSR.is_KDQM()
18430108
 
e2e44671
 commit 8db5a12f7fab1a1fc7d50c87bbf1aee325b067c2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 18 08:29:09 2020 +0200
18430108
 
e2e44671
     core: kemi - added missing is_MESSAGE()
     
     - GH #2331
18430108
 
e2e44671
 commit 7749069cd05b9619ee32237773097441e241bac4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 17 10:01:18 2020 +0200
18430108
 
e2e44671
     uid_uri_db: use file specific include guard
18430108
 
e2e44671
 commit 9053c70fe7e147b784c53a57014796282701c74d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 17 10:01:00 2020 +0200
18430108
 
e2e44671
     auth_diameter: use file specific include guard
18430108
 
e2e44671
 commit 3d73e8cb9f7431383c5a4ce798e2610f37ff92dc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 17 10:00:28 2020 +0200
18430108
 
e2e44671
     acc_diameter: use file specific include guard
18430108
 
e2e44671
 commit c0e687d820f9bbf2b6b1ef6892e5b34c30f25a63
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat May 16 15:21:43 2020 +0200
18430108
 
e2e44671
     websocket: use signature macro instead of offsetting inside server hdr define
     
     - pass rcv info structure by address
     - remove function name from logs
18430108
 
e2e44671
 commit d26ccdea61230bfc7720a2523c7b6dd8d2692d6d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat May 16 15:20:45 2020 +0200
18430108
 
e2e44671
     core: define macro for signature to be used for server and user-agent
18430108
 
e2e44671
 commit 6aca846dce4b797a66aaa865fb5a1e81f7806b4c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 15 16:51:50 2020 +0200
ed29e169
 
e2e44671
     rr: updates for outboud module api
ed29e169
 
e2e44671
 commit 97c7081df94eaabd8e48b084671ea831b5ec9024
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 15 16:51:41 2020 +0200
18430108
 
e2e44671
     path: updates for outboud module api
18430108
 
e2e44671
 commit 56ea88ef9a0628d7ca644f31840101ffe573e5c3
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 15 16:49:17 2020 +0200
ed29e169
 
e2e44671
     outbound: pass recv info struct by address
     
     - fix performance inefficiency for passing large structs by value
ed29e169
 
e2e44671
 commit f6b5f782e0ebc8570d640415c61b9bf654336154
 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
 Date:   Fri May 15 08:21:15 2020 +0200
18430108
 
e2e44671
     keepalive: early start of OPTIONS checking
     
     - Current code takes some time to start checking (ping_interval). So, if someone sets a really high ping_interval it takes a while to get destination status. This change fires the first OPTIONS check just 3 seconds (fixed) after the destination is added. The checks would be done with the pace defined in ping_interval.
18430108
 
e2e44671
 commit 7ae675bd90b4420ebaa17768c97aa09219f53116
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 14 21:21:51 2020 +0200
18430108
 
e2e44671
     pua_reginfo: free xml doc in case of error
     
     - a few whitespacing fixes
18430108
 
e2e44671
 commit 4ad790f697554332ea590793d3ec56e13437e82f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 14 21:15:51 2020 +0200
18430108
 
e2e44671
     evapi: cast to void* when printing logs with pointer value
18430108
 
e2e44671
 commit c45913497f222c67bcccdbc8724b25bb083c556f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 14 20:37:09 2020 +0200
18430108
 
e2e44671
     tm: safety checks for branch request len
18430108
 
e2e44671
 commit a5722aa7773eb4153e8c3b241cae6e3f5f7a9894
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu May 14 16:38:31 2020 +0000
18430108
 
e2e44671
     ctl: small spelling fix in comment
18430108
 
e2e44671
 commit fc09015bbad342b435de7ddb3300e19a415c340d
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu May 14 16:38:00 2020 +0000
18430108
 
e2e44671
     core: small spelling fix in comment
18430108
 
e2e44671
 commit cbb070b74e63017a23355dd8d5266c2d57b762f9
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu May 14 16:37:34 2020 +0000
18430108
 
e2e44671
     cdp: small spelling fix in log message
18430108
 
e2e44671
 commit 3abc650d37e426840f060426a851ecac5210d2e5
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Thu May 14 10:41:06 2020 +0200
18430108
 
e2e44671
     jansson: use the core macros for ending string value with '\0' and to restore
     
     fix #2327
18430108
 
e2e44671
 commit c1d3fdb31871078b666278a933dbab20a0a8dca3
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed May 13 18:35:56 2020 +0200
18430108
 
e2e44671
     misc: examples/kemi - small typo in lua example
18430108
 
e2e44671
 commit 730f65c06d0b8436e4a9cd0c1a62d2433819dc45
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue May 12 19:52:52 2020 +0200
18430108
 
e2e44671
     core: explicit cast to (void*) for %p format printing
     
     - c standard required that for a defined value and in some cases the
     code analysers complain, especially when reading the value via
     socket/file descriptor
18430108
 
e2e44671
 commit 702630b484ac6f7c017829c24294ce7552f1682a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 12 18:01:15 2020 +0200
18430108
 
e2e44671
     imc: reserve last char in global buffer for ending zero
18430108
 
e2e44671
 commit 94eb9fed8b1d4a0aaaf76506e339f2d6a9e34e7d
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 12 16:37:09 2020 +0200
18430108
 
e2e44671
     keepalive: use ctime_r() for a safer multi-thread usage
ed29e169
 
e2e44671
 commit 259af0c1eea8419df247c8da0f12b1881afa5332
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 16:32:31 2020 +0200
18430108
 
e2e44671
     sipdump: use localtime_r() for a safer multi-thread usage
ed29e169
 
e2e44671
 commit 92e2c22c3c709c3c9a5243b5d5bdd48293865b0c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 16:27:58 2020 +0200
ed29e169
 
e2e44671
     tmrec: use localtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 19769eb372ca4d37ed45fef561cf966360ea6fd4
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 16:26:07 2020 +0200
18430108
 
e2e44671
     pv: use ctime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit f72cc60b9e82bc810c08d42a49bb23e5134ffa9d
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 12 16:19:18 2020 +0200
18430108
 
e2e44671
     msilo: use [c|gm]time_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 2394c0a97387efefde6a6784e09e02f3ff8a841c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 16:14:39 2020 +0200
18430108
 
e2e44671
     msrp: use ctime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 0cdd35c7c685cf65687be12c23135be89728cbf3
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 12 16:11:29 2020 +0200
18430108
 
e2e44671
     acc: use localtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit a05d313e0fa27952d7b10329ca1da9b041369ffb
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 16:08:21 2020 +0200
18430108
 
e2e44671
     sipdump: use localtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 14aa67d750150cf6eb588b350ce156b770d4816d
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 15:02:50 2020 +0200
18430108
 
e2e44671
     xhttp_rpc: use gmtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit c244381c69459b3708d3603e548fafac8321acf8
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 14:59:13 2020 +0200
18430108
 
e2e44671
     acc: use gmtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 1fe9da8c118f2ff3ebe1913238b609500cca8f23
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 14:57:13 2020 +0200
18430108
 
e2e44671
     drouting: use localtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit d780945bc9a186d54439e1258ac540cd5f7bd86d
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 14:54:04 2020 +0200
18430108
 
e2e44671
     smsops: use gmtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 150e757ec0fdadeee7b0ce8b6362f1a01aa0c382
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 14:51:48 2020 +0200
ed29e169
 
e2e44671
     db_mysql: use gmtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 6007274938387359bb0a9b54528a5f3c87700356
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 14:48:58 2020 +0200
18430108
 
e2e44671
     jsonrpcs: use gmtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit d54eed9eb2f3a09a70f679ea0fb7cac64a5aa14a
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 12 14:46:15 2020 +0200
18430108
 
e2e44671
     msilo: use ctime_r() for a safer multi-thread usage
     
     > The reentrant version ctime_r() does the same, but stores
     >  the string in a user-supplied buffer which should have
     >  room for at least 26 bytes.
18430108
 
e2e44671
 commit 3dc960b6db3dc5807814fc73887f985bf2ff91d7
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 14:38:43 2020 +0200
18430108
 
e2e44671
     xprint: use ctime_r() for a safer multi-thread usage
     
     > The reentrant version ctime_r() does the same, but stores
     >  the string in a user-supplied buffer which should have
     >  room for at least 26 bytes.
18430108
 
e2e44671
 commit f9ae11746fb820bb24057f4b3509bd59b6d3e936
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 12 14:29:10 2020 +0200
18430108
 
e2e44671
     db_redis: use localtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 8f8ebbe65cfa5d90a7a4186be605192c179a6483
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 12 14:20:02 2020 +0200
18430108
 
e2e44671
     textops: use gmtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 90275e02faf75454026597c1e720487b5d845f79
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue May 12 14:16:12 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - keepalive ... [skip ci]
18430108
 
e2e44671
 commit 2372dc933926611dad22812e0d550ae736249a06
 Merge: 62e510957c 7ae22f6872
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 12 14:05:27 2020 +0200
18430108
 
e2e44671
     Merge pull request #2323 from voiceip/keepalive-rpc-change
     
     keepalive: update rpc response to include current state
18430108
 
e2e44671
 commit 62e510957c28e8b8419f7f65b6a866c1a9d0de5b
 Merge: 2373495a3f e3fbe59e25
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 12 14:04:21 2020 +0200
18430108
 
e2e44671
     Merge pull request #2319 from cruzccl/redis-sentinel-reconnection
     
     ndb_redis: add sentinel support to reconnection logic
18430108
 
e2e44671
 commit 2373495a3f79509a2f79830da0105d02bf1b649e
 Merge: 66aebfd65b 9cd73c5823
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 12 14:02:18 2020 +0200
18430108
 
e2e44671
     Merge pull request #2318 from NGSegovia/keepalive/response_callback
     
     Keepalive/response callback
18430108
 
e2e44671
 commit 66aebfd65be6b6f9645413b1c2cff932c9dfc2dd
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue May 12 10:31:19 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - rtpengine ... [skip ci]
18430108
 
e2e44671
 commit bcada2c8afbea70e2f05c9c2419af857577316a3
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue May 12 10:21:44 2020 +0200
18430108
 
e2e44671
     rtpengine: Update docs - fix formatting, some typos
18430108
 
e2e44671
 commit 4d450116309d1a2e2b6aceb6fa16657a1e9f44fb
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue May 12 09:16:20 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - tls ... [skip ci]
18430108
 
e2e44671
 commit ff887fe5d0d7cec7fc0640a54c80b322d421ed36
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue May 12 09:08:33 2020 +0200
18430108
 
e2e44671
     TLS: Try to always refer to OpenSSL as "OpenSSL" instead of other names
ed29e169
 
e2e44671
 commit 70bcb5f88dc87e27940cc71e293d1c68a7717af6
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue May 12 09:07:02 2020 +0200
18430108
 
e2e44671
     TLS: Fix TLS session id example to match source code
18430108
 
e2e44671
 commit f75e64b2335fcf07c3371a4108063e8c0a3a52b9
 Author: Olle E. Johansson <oej@edvina.net>
 Date:   Tue May 12 09:05:51 2020 +0200
18430108
 
e2e44671
     TLS: fix typo in docs
18430108
 
e2e44671
 commit a08b7640e27524863acd7dc732dffc744f801b5d
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon May 11 20:34:27 2020 +0200
18430108
 
e2e44671
     core: dprint - escaped control chars need 6 bytes
     
     - they are encoded as \uXXXX
18430108
 
e2e44671
 commit 9cae069832c8f37ebf9e686b3fbcab5d63652755
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat May 9 13:53:19 2020 +0200
18430108
 
e2e44671
     regex: leave enough space in buffers for parenthesis and -ending
28111e79
 
e2e44671
 commit d13f863e74c6c0275264e588f1dca206cf099587
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat May 9 11:00:20 2020 +0200
28111e79
 
e2e44671
     core: udp server - add sockaddr_storage to ensure enough size for sockaddr_union
     
     - safety check that from addr len is matching expected size for listen
     socket
     - rename local variables to suggest better their purpose
28111e79
 
e2e44671
 commit 361542a953ceaab1894f790e21eecf74008b749a
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon May 11 15:06:26 2020 +0200
28111e79
 
e2e44671
     cfgt: fix implicit declaration of 'strcasestr'
     
     > cfgt_int.c: In function 'cfgt_msgout':
     > cfgt_int.c:863:21: warning: implicit declaration of function 'strcasestr'; did you mean 'strcasecmp'? [-Wimplicit-function-declaration]
     >  863 |  if(buf->len > 7 && strcasestr(buf->s, "OPTIONS")) {
     >      |                     ^~~~~~~~~~
     >      |                     strcasecmp
28111e79
 
e2e44671
 commit 7ae22f6872cc3f74fecb0ebee797ff3f80c34fd3
 Author: kinshuk.bairagi <me@kinshuk.in>
 Date:   Mon May 11 17:45:44 2020 +0530
28111e79
 
e2e44671
     keepalive: update rpc response
     
     - Adds current state as part of rpc response per destination wise
28111e79
 
e2e44671
 commit 0fff35bd8368bc0a2a2236a6ee01456db1807911
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri May 8 21:48:29 2020 +0200
28111e79
 
e2e44671
     usrloc: fix define name typo for the new keepalive management
     
     - user right db value index for null checking
     - ensure ending 0 doesn't overflow on aor building
28111e79
 
e2e44671
 commit 375d01466dffcef9e7064f4100a5afef48dbde39
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri May 8 21:37:52 2020 +0200
28111e79
 
e2e44671
     presence: check for null head when reordering returned presentity list
28111e79
 
e2e44671
 commit aac577a4655ebf09d5cbef3e1a49f72d25ea57d7
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri May 8 21:28:01 2020 +0200
28111e79
 
e2e44671
     core: safer truncation of hostname using memcpy
28111e79
 
e2e44671
 commit e3fbe59e2508b42280e755ccff90cf74420079db
 Author: Carlos Cruz <carlos@cruzccl.com>
 Date:   Fri May 8 17:37:30 2020 +0200
2a6f5858
 
e2e44671
     ndb_redis: add sentinel support to reconnection logic
     
     - cc8e621 added sentinel support in initial redis connection.
     
     - this commit replicates the logic into reconnection function.
2a6f5858
 
e2e44671
 commit 3e969a5b4d9a75d082f7d59b0fa1dc6362391675
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri May 8 18:01:13 2020 +0200
28111e79
 
e2e44671
     sipdump: safety check for local socket pointer
     
     - use generic address is not set
28111e79
 
e2e44671
 commit fc7b0d65a227a176f79459c86844668bcd519148
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri May 8 13:54:49 2020 +0200
18430108
 
e2e44671
     core: events - increased SREV_CB_LIST_SIZE
     
     - there can be several modules registering for these core callbacks
18430108
 
e2e44671
 commit 9cd73c58239e50574d73d88792240a4ca569d709
 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
 Date:   Thu May 7 23:50:20 2020 +0200
18430108
 
e2e44671
     drouting: update to new keepalive interface, using new on response callback
     
     - Changes required because of dependencies from module keepalive.
18430108
 
e2e44671
 commit 9700a8dae237758e162e509455bc3a62b19730f4
 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
 Date:   Thu May 7 23:50:10 2020 +0200
18430108
 
e2e44671
     keepalive: Added callback to run on each destination response.
     
     - This functionality it's just available when using api.h bindings. For exported functions no callback will be used, so this doesn't break cfg or rpc api.
     - Modified add_destination function to provide this new callback as a parameter.
18430108
 
e2e44671
 commit e996aec353972e7f0a4cb5e2a6156e2eee478954
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu May 7 20:46:12 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
28111e79
 
e2e44671
 commit 5429a0ed51a04c484e1def93887b344b2d90379f
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu May 7 13:16:27 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - keepalive ... [skip ci]
28111e79
 
e2e44671
 commit 9137f924956920d660d9f9353d5117aa6eafe8a3
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu May 7 18:45:22 2020 +0000
28111e79
 
e2e44671
     siptrace: small spelling fix in docs
28111e79
 
e2e44671
 commit 1d555161195ebccd35534f8533eacdcbba7020fc
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Thu May 7 18:45:04 2020 +0000
28111e79
 
e2e44671
     tm: small spelling fix in comments
2a6f5858
 
e2e44671
 commit b2487d95f61b46033eb2825c5f54d5f19ca1e878
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Thu May 7 12:49:20 2020 +0300
28111e79
 
e2e44671
     ims_usrloc_scscf: extend and fix log messages
28111e79
 
e2e44671
 commit d35e97684ae3dcefa2351172cc477bb11927305d
 Merge: 465211bc18 1c7b760393
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 7 13:16:09 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2296 from alexyosifov/ims_registrar_scscf_event_reg
     
     ims_registrar_scscf: pass event type as parameter
28111e79
 
e2e44671
 commit 465211bc18152c9a4c5b60341a9d02f82971afb0
 Merge: d00b147048 e53b25f89a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 7 13:14:53 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2292 from alexyosifov/ims_registrar_scscf_lookup_fix
     
     ims_registrar_scscf: fix aor generation in lookup()
28111e79
 
e2e44671
 commit d00b14704805d728f5a845a6af900eff1ed372ac
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue May 5 14:20:07 2020 +0200
28111e79
 
e2e44671
     ndb_redis: redis_cmd() check reply type to detect command errors
     
     fix #2300
28111e79
 
e2e44671
 commit 10fd9fb2d8785fe9670a96b8e699135cbde3f28e
 Merge: 59c49af039 616aa146f9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 7 13:08:51 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2313 from NGSegovia/keepalive/custom_ping_interval
     
     keepalive: custom pinging interval per destination
28111e79
 
e2e44671
 commit 59c49af039f468466b0d853a4ceab8fe7f566215
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 7 08:19:36 2020 +0200
28111e79
 
e2e44671
     kamctl: regenerated db schema for secfilter
18430108
 
e2e44671
 commit b0f1486f8a656922aac02020c9e3141639f2ecb9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu May 7 08:19:05 2020 +0200
18430108
 
e2e44671
     srdb1: default value set to 0 for number types
18430108
 
e2e44671
 commit 616aa146f919b8a42101a323c611a6a525b19236
 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
 Date:   Wed May 6 23:13:27 2020 +0200
18430108
 
e2e44671
     drouting: update to new keepalive interface, using custom pinging interval per destination
     
     - Changes required because of dependencies from module keepalive.
18430108
 
e2e44671
 commit 4cebb16b536c35ec74ecbdf595c5c6dbafe5afa1
 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
 Date:   Wed May 6 23:10:40 2020 +0200
18430108
 
e2e44671
     keepalive: custom pinging interval per destination
     
     - This functionality it's just available when using api.h bindings. For exported functions current value ka_ping_interval is used.
     - Modified add_destination function to provide this new parameter.
     - Now we have one timer per destination, instead of multiple, so we don't need to iterate over all destinations. Timers are cleaned when destinations are removed.
18430108
 
e2e44671
 commit 076649793bfdbdc4f03f96961f23997c87ce4268
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 6 17:15:36 2020 +0200
18430108
 
e2e44671
     pua: use file name specific include guard
18430108
 
e2e44671
 commit a6a4046757c2cac79455aa4a2d2ac632faa5e379
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 6 17:13:16 2020 +0200
18430108
 
e2e44671
     htable: use localtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 14645b550cf9500e6a6e4a7d2ed8749e9aa174dc
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed May 6 17:03:45 2020 +0200
18430108
 
e2e44671
     pv: use localtime_r() for a safer multi-thread usage
18430108
 
e2e44671
 commit 57dbfba97f03370db3ad36e1d52f85f725f12972
 Author: Sipwise Development Team <support@sipwise.com>
 Date:   Fri Nov 29 11:23:36 2019 +0100
18430108
 
e2e44671
     cfgt: don't process non-sip messages
     
     * Skip OPTION messages internally generated
18430108
 
e2e44671
 commit 1250364ab16aa99c0a933b27a0118ecf274c25ab
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Tue May 5 12:03:04 2020 +0200
18430108
 
e2e44671
     pv_headers: rework
     
     * don't try to detect branch every time
     * reduce use of dynamic memory
     * rework reply scenario, keep reply_counter in xavp
     * hook to branch event too
18430108
 
e2e44671
 commit 13622cf6e36e50c42ec882272b1c48107fa55677
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue May 5 08:07:14 2020 +0200
18430108
 
e2e44671
     snmpstats: use file name specific include guard
18430108
 
e2e44671
 commit 68b5b3ce5b8ae38ed5ba7731ae1a6315adedd0e5
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue May 5 08:06:56 2020 +0200
18430108
 
e2e44671
     ratelimit: use file name specific include guard
18430108
 
e2e44671
 commit e4356d56d57599ff063e6849cab8cab5267d26e0
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue May 5 08:06:31 2020 +0200
18430108
 
e2e44671
     pipelimit: use file name specific include guard
18430108
 
e2e44671
 commit c67a0eabea5fd11693bb716782cd581094250f7f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 5 08:05:07 2020 +0200
18430108
 
e2e44671
     rr: different function parameter name to be different than global variable
18430108
 
e2e44671
 commit 9a2fea75dcee851b1dc22e5a9e7a6ee0d05814ef
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue May 5 07:59:32 2020 +0200
18430108
 
e2e44671
     app_sqlang: use file name specific include guard
18430108
 
e2e44671
 commit de77beffb436e783031a6aa71c1887848cb2cc73
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 4 20:05:26 2020 +0200
18430108
 
e2e44671
     rtpmanage: enable hadling of PRACK requests
     
     - they can have SDP
     - use more compact bitwise match for method types
2a6f5858
 
e2e44671
 commit f4f66ad91324116e5d4e9e02fa9caedcad2b2d2f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 4 19:38:07 2020 +0200
18430108
 
e2e44671
     usrloc: use file name specific include guard
2a6f5858
 
e2e44671
 commit b3c981db67845622fb8c85a20e18e1b98c29eb69
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 4 19:01:21 2020 +0200
18430108
 
e2e44671
     uid_domain: use module specific include guards
18430108
 
e2e44671
 commit 9691f6e0cab48114ef4067a22cc8f9c1efb8944c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 4 18:35:00 2020 +0200
18430108
 
e2e44671
     core: hash_func.h - use file name specific include guard
18430108
 
e2e44671
 commit c01633dc54d8d4dc3b3bc2cab064f91a49c8257d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon May 4 18:26:47 2020 +0200
18430108
 
e2e44671
     libs/srdb1: use thread safe localtime_r()
18430108
 
e2e44671
 commit 5f52f9905bbdf63d636080f7d0340af4f71ed12a
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon May 4 15:22:36 2020 +0200
18430108
 
e2e44671
     utils/kamctl: dbtextdb.py close previous opened file properly
ed29e169
     
e2e44671
     related #1747
18430108
 
e2e44671
 commit 765efa80c7d27e9447bc1ad8a354ee24723580ef
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon May 4 15:05:23 2020 +0200
18430108
 
e2e44671
     utils/kamctl: dbtextdb remove DeprecationWarning on test
     
     related #1747
18430108
 
e2e44671
 commit b722a48144ac9e029bdbc2968dedbe56966a3f7c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon May 4 14:01:33 2020 +0200
2a6f5858
 
e2e44671
     utils/kamctl: fix dbtestdb
     
     some indentantion errors introduced at https://github.com/kamailio/kamailio/commit/bc8bdcaa726f375f6deea8228a1ab0cf97c67035
     
     related #1747
18430108
 
e2e44671
 commit 1aca79c43cb8dbd920c1eb81c0c30cf89f0985b9
bc96bbad
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
e2e44671
 Date:   Mon May 4 11:33:12 2020 +0200
18430108
 
e2e44671
     utils/kamctl: fix handling of Exceptions
     
     > Traceback (most recent call last):
     >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1239, in <module>
     >     main(sys.argv)
     >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1233, in main
     >     except (Error, e):
     > NameError: name 'e' is not defined
18430108
 
e2e44671
 commit 28049aafc8dd06c160ce5e7b8d5e4fc728441b0c
 Author: Semen Darienko <semen.darienko@wildix.com>
 Date:   Sun May 3 12:26:45 2020 +0200
2a6f5858
 
e2e44671
     core: dns - use all NAPTR records
     
     - enable using of all NAPTR records instead of the first one ordered by
     priority
     - GH #2290
18430108
 
e2e44671
 commit 3c7d378ddf3a21a2d4e1ac6bd64f9ea40bbd3602
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 3 11:37:44 2020 +0200
18430108
 
e2e44671
     core: added LGTM analysis config file
     
     - LGTM is integrated by github
2a6f5858
 
e2e44671
 commit a7496069c60479e41d92830172bd5b9315001df5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 3 11:05:45 2020 +0200
2a6f5858
 
e2e44671
     core: utils/tmrec - use safer localtime_r() instead of localtime()
     
     - coherent whitespacing and indentation
2a6f5858
 
e2e44671
 commit 6b69754f28ab8df61852b9f8695e59305a7c6c3a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 3 10:39:22 2020 +0200
18430108
 
e2e44671
     misc: examples/kemi - missing parameter in kamailio-basic-kemi-python.py
18430108
 
e2e44671
 commit 855c06f45ff69918c3e9502e7198cffc21be5cd9
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 3 09:44:01 2020 +0200
18430108
 
e2e44671
     sqlops: functions to get null result value as empty or zero
18430108
 
e2e44671
 commit e46dcd2930c97855b9d87061ec4e4167b119d232
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun May 3 09:41:29 2020 +0200
18430108
 
e2e44671
     core: kemi - option to return 0 instead of null for xval
18430108
 
e2e44671
 commit f6c688178902138dff8115cdabd72e8631a635dc
 Merge: c840fa6eb1 9948696fd8
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Sat May 2 16:22:06 2020 +0200
18430108
 
e2e44671
     Merge pull request #2304 from kamailio/grumvalski/usrloc_stats
     
     usrloc: change "-" for "_" in stats name to be prometheus compliant
18430108
 
e2e44671
 commit c840fa6eb19b4b5d316e36ce534f4d481805ee0b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat May 2 15:02:55 2020 +0200
18430108
 
e2e44671
     siptrace: skip non-sip traffic for db storage using core callbacks
18430108
 
e2e44671
 commit d515c93a5c9c9eb920f001d04870dc6333ca60dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat May 2 14:29:53 2020 +0200
18430108
 
e2e44671
     usrloc: fixed missing symbol for ul_cseq_delay
18430108
 
e2e44671
 commit 9948696fd84605919e6ce6a7106099f1cdd0de98
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Sat May 2 10:14:23 2020 +0200
2a6f5858
 
e2e44671
     core: remove stats_name_separator from cfg_group_core
2a6f5858
 
e2e44671
 commit 34b9b59b97f7d529025863992408fd60a27a941a
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat May 2 08:46:28 2020 +0200
18430108
 
e2e44671
     core: more debug messages when matching myself
     
     - coherent coding style for related functions
18430108
 
e2e44671
 commit 66ef7ab7b078794b96ecee13f6867d5f90a8d63e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat May 2 08:18:58 2020 +0200
18430108
 
e2e44671
     kamctl: kamdbclt mysql skip creating dbrouser if same as dbrwuser
18430108
 
e2e44671
 commit ac531266077490a85f1ab98853fd64df6feeea43
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri May 1 17:31:09 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - htable ... [skip ci]
18430108
 
e2e44671
 commit 35f711e6ec74c6e67edf99adaa15cc353f2ce949
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 1 17:26:39 2020 +0200
18430108
 
e2e44671
     htable: docs - more details about size attribute for htable
18430108
 
e2e44671
 commit ae2f1fdc40b1ce6ff9d5d06330841809f51df587
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 1 14:47:55 2020 +0200
18430108
 
e2e44671
     usrloc: use ul prefix for global param variables
18430108
 
e2e44671
 commit 33cb45179bbd7477b81f297ae8de0a164aea8962
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 1 13:50:54 2020 +0200
18430108
 
e2e44671
     permissions: use perm prefix for global param variables
18430108
 
e2e44671
 commit 3203a6572b874d191c3be61519853005bd5ab056
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Fri May 1 13:02:39 2020 +0200
18430108
 
e2e44671
     core: new core parameter stats_name_separator
18430108
 
e2e44671
 commit 08671523826310b44d7f9a8963dcf948e47f6536
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri May 1 09:16:16 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - permissions ... [skip ci]
18430108
 
e2e44671
 commit 8729a55f00b8ba6adbf97921ef09d56080145810
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri May 1 09:00:21 2020 +0200
18430108
 
e2e44671
     permissions: docs - note about netmask value 0 in the database column
18430108
 
e2e44671
 commit b5816caeacc4c597b5358c1dcd429581b3233667
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri May 1 08:53:56 2020 +0200
18430108
 
e2e44671
     textopsx: use safer macros for temporarily making zero-ending strings
18430108
 
e2e44671
 commit 4d49df443577dab22f6d4dae154468d855cf0463
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 30 15:52:04 2020 +0200
18430108
 
e2e44671
     textops: use safer macros for temporarily making zero-ending strings
18430108
 
e2e44671
 commit 4ea9cdd8be210430deac4c88b804ff9ddb622da1
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Apr 29 22:16:20 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - permissions ... [skip ci]
18430108
 
e2e44671
 commit 8a7526bbf35a139c2284ed4641525e3bb194b628
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 29 22:09:41 2020 +0200
18430108
 
e2e44671
     permissions: docs for address_file param and address file format
18430108
 
e2e44671
 commit f376c82a9f8cac3d4428450132d4b916e3cda491
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 29 21:38:59 2020 +0200
18430108
 
e2e44671
     permissions: support to load address records from a text file
     
     - new parameter 'address_file' to provide the file name (or full path)
     to the file where address records are stored
     - note: no support for using a file instead of trusted table
18430108
 
e2e44671
 commit 28f4cab2878b441eb6ddbed03ae7ddbcdbae37e2
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 29 09:43:53 2020 +0200
18430108
 
e2e44671
     dispatcher: use safer macros for temporarily making zero-ending strings
18430108
 
e2e44671
 commit d815a2c92e49e315a9f6a614b7ee3a377836d368
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 28 18:27:57 2020 +0200
18430108
 
e2e44671
     ndb_redis: use safer macros for temporarily making zero-ending strings
18430108
 
e2e44671
 commit 0595795c659f6af586e63837efe56b45808cd735
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Apr 28 16:24:24 2020 +0200
18430108
 
e2e44671
     ims_usrloc_pcscf, p_usrloc, usrloc: use KSR_STATS_NAMESEP for stats names
18430108
 
e2e44671
 commit 4357b5e6be2a71a401e9d53c43e787b9bfcc8ed0
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Apr 28 16:22:40 2020 +0200
18430108
 
e2e44671
     core: define KSR_STATS_NAMESEP for stats name separator
18430108
 
e2e44671
 commit 9657764f224bb9fb4f593dc55d3c4310ca02bb16
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Apr 28 16:16:16 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - keepalive ... [skip ci]
18430108
 
e2e44671
 commit 4e881304d33356a5fd3b93c15c0a9e06060049f7
 Merge: 70929caac3 6f52da5286
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 28 16:03:18 2020 +0200
18430108
 
e2e44671
     Merge pull request #2306 from NGSegovia/ngsegovia/keepalive_disable_delete_counter
     
     keepalive: ignore delete_counter if it is set to 0
18430108
 
e2e44671
 commit 70929caac33583ae1026234ca999cc90afcb6f4c
 Merge: c9468fe47a 24a3a172db
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 28 15:57:29 2020 +0200
18430108
 
e2e44671
     Merge pull request #2305 from dsciarra/do-not-use-tcp-id-for-lookup
     
     core: do not use tcp id for lookup if not needed
18430108
 
e2e44671
 commit 2fe0378c3d0596e30d8ec9ea4cb7d828321d2030
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Apr 28 14:48:59 2020 +0200
18430108
 
e2e44671
     p_usrloc, ims_usrloc_pcscf: change "-" for "_" in stats name to be prometheus compliant
18430108
 
e2e44671
 commit 6f52da5286b61c5c039070d20a6687ee02e4e762
 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
 Date:   Tue Apr 28 14:08:19 2020 +0200
18430108
 
e2e44671
     keepalive: ignore delete_counter if it is set to 0
18430108
 
e2e44671
 commit 24a3a172dbdecb6e987df943a3ad1acb4da664b5
 Author: Donato Sciarra <donato.sciarra@bmw.de>
 Date:   Tue Apr 28 10:33:23 2020 +0200
18430108
 
e2e44671
     core: do not use tcp id for lookup if not needed
     
     In case the first lookup (with tcp id) is not successfull, the second
     attempt should have been performed without a tcp id.
     Issue was introduced with dc43750644 (new global parameter
     tcp_connection_match) in 5.3.
18430108
 
e2e44671
 commit ddd277139165f39406832ddd557c2b56b75a7100
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Apr 28 10:24:04 2020 +0200
18430108
 
e2e44671
     usrloc: change "-" for "_" in stats name to be prometheus compliant
18430108
 
e2e44671
 commit c9468fe47a192428dac89862f9de50b3fdc32f30
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 28 09:42:13 2020 +0200
18430108
 
e2e44671
     pv: use safer macros for temporarily making zero-ending strings
18430108
 
e2e44671
 commit 65ab73a7efabf4a55e913adfa604094c9ad88cdb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 27 15:24:23 2020 +0200
18430108
 
e2e44671
     core: str - fixed wrong (undo'ed) version of STR_ZTOV() macro
18430108
 
e2e44671
 commit 4d758d5258097760c09a762929c5893c14ac3eef
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 27 15:06:10 2020 +0200
18430108
 
e2e44671
     ndb_redis: use the core macros for ending string value with '\0' and to restore
18430108
 
e2e44671
 commit d6e24bd089bbe27c54a7e851993ab99bf93e8c52
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 27 14:53:33 2020 +0200
18430108
 
e2e44671
     core: str - helper macro to set ending zero with backup and restore from backup
18430108
 
e2e44671
 commit db7f10cf393a93f7fd989730f17a4da8dd4c505c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Apr 27 14:31:15 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - rtpengine ... [skip ci]
18430108
 
e2e44671
 commit cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Mon Apr 27 12:19:35 2020 +0000
18430108
 
e2e44671
     rtpengine: remove obselete auto-bridge flag (GH #2301)
18430108
 
e2e44671
 commit 86ebb4eef482b37a3bb8bf033caa4d87fd8aeb87
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 27 10:47:48 2020 +0200
3bcf5579
 
e2e44671
     pdb: covert byte-by-byte from buffer to short-int to avoid unalignment compile warning
     
     - GH #2298
18430108
 
e2e44671
 commit 3366bf4f3746285d9dc29e8a2461f53983f0acf0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 27 10:25:28 2020 +0200
18430108
 
e2e44671
     app_python: use -fno-strict-aliasing for gcc
     
     - python2 is known for not confirming strict aliasing
     - it is EoL and likely not going to be fixed
     - GH #2298
3bcf5579
 
e2e44671
 commit e64b29141afddf06bf7d5d68aa88679b54c5076c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 27 10:25:06 2020 +0200
18430108
 
e2e44671
     Makefile.defs: expose CC_NAME variable
18430108
 
e2e44671
 commit f1de08eef86dc2cd98509c90fa8b28212d47ca37
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 27 09:36:36 2020 +0200
18430108
 
e2e44671
     redis: init variables to get rid of compile warnings
     
     - GH #2298
18430108
 
e2e44671
 commit a0fb220a8b60b135cabf6741882437317116d868
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 27 09:00:21 2020 +0200
18430108
 
e2e44671
     db2_local: replace timelocal() with mktime()
     
     - timelocal() is nonstandard GNU extension, not recommended to be used
     and mktime() should be equivalent:
       * https://linux.die.net/man/3/timegm
     - GH #2298
18430108
 
e2e44671
 commit d949907df4b0dd57d6b337c4ddbc968861e33536
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Apr 26 10:34:52 2020 +0200
18430108
 
e2e44671
     core: error.{c,h} - coherent use of camel case in error and reason texts
     
     - indentation and whitespacing
18430108
 
e2e44671
 commit 42285284bcb941563f431046262c06dc1c8119d7
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Apr 25 12:27:39 2020 +0200
18430108
 
e2e44671
     presence: consider watchers in active status when in no-db mode
     
     - there is no persistent storage for watchers, status is lost on restart
     anyhow (similar to force active)
18430108
 
e2e44671
 commit a675ab88fefac75145a7d563fee0431458630529
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Apr 24 21:14:24 2020 +0200
18430108
 
e2e44671
     dmq: test of if reply code and reason are set to send the response
18430108
 
e2e44671
 commit 7f618c2d855ac268df905eb3d6e18733c8773047
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Apr 24 21:09:26 2020 +0200
18430108
 
e2e44671
     dmq: set 202 response for empty_peer_callback() handling
18430108
 
e2e44671
 commit 0115d3424c0f8780a661882527f39b2b39d0e74e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 23 19:04:58 2020 +0200
18430108
 
e2e44671
     dispatcher: handle the case of maxload 0 for call load distribution
     
     - GH #2297
18430108
 
e2e44671
 commit 1292e40c5260fa77d34db91abf7aacf47549d5e2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 23 10:21:22 2020 +0200
18430108
 
e2e44671
     ims_usrloc_pcscf: fix value array size and compile warnings
18430108
 
e2e44671
 commit b9b177ccffd58b11cf460764514486d29637dd55
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 23 09:57:05 2020 +0200
18430108
 
e2e44671
     db_redis: var initialization and safety check to avoid compiler warnings
3bcf5579
 
e2e44671
 commit 74f50796e28d5ae408ec4bac68c2f03263c1132c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 22 21:01:38 2020 +0200
18430108
 
e2e44671
     presence: implemented more functions to work with in-memory presentity records
18430108
 
e2e44671
 commit 75ef2a31ee3abd9e840788a3389cedfac8767cd0
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Apr 22 16:14:54 2020 +0000
28111e79
 
e2e44671
     auth: log correct variable name in nonce-count error message
18430108
 
e2e44671
 commit 737d92bbc0ceb53bade20cbf82868e219cd7c6e8
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 22 16:57:24 2020 +0200
 
     presence: function to search presentity items for in memory subscriptions
 
 commit 1c7b7603937cb7f32d6109c22a978bb8efd37e6c
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Wed Apr 22 16:25:32 2020 +0300
28111e79
 
e2e44671
     ims_registrar_scscf: pass event type as parameter
bc96bbad
     
e2e44671
     - pass event type as parameter in notify_subscribers()
28111e79
 
e2e44671
 commit 0b207f621cf5e245ece384fa4f31d34ffd1b82db
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Apr 22 15:01:12 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - nathelper ... [skip ci]
28111e79
 
e2e44671
 commit 95fa98e254ae85b29fa80a8cddde3442b69ca9dc
bc96bbad
 Author: Henning Westerholt <hw@skalatan.de>
e2e44671
 Date:   Wed Apr 22 12:52:12 2020 +0000
28111e79
 
e2e44671
     nathelper: update flag documenation
28111e79
 
e2e44671
 commit 673f25e0961cc49ad1804bb524b8e371adc39ff2
 Merge: a59dbb7a81 0f461ee26f
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Wed Apr 22 14:05:26 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2295 from kamailio/grumvalski/siptrace_memleak_fix
ed29e169
     
e2e44671
     siptrace: siptrace: fix memory leak in fake replies tracing
28111e79
 
e2e44671
 commit 0f461ee26fa72d1d2f4f6777f3e0d233619dc3fb
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Wed Apr 22 11:40:58 2020 +0200
28111e79
 
e2e44671
     siptrace: free parsed from in case of errors
28111e79
 
e2e44671
 commit ee7496f18b626a6c5dff10753db5b546759f6f7b
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Wed Apr 22 09:34:20 2020 +0200
28111e79
 
e2e44671
     siptrace: siptrace: fix memory leak in fake replies tracing
28111e79
 
e2e44671
 commit a59dbb7a81ea7909cd542acbba85d231ccd519a4
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 22 08:42:48 2020 +0200
f0d5c35c
 
e2e44671
     presence: safety checks in timer callbacks to cope with storage modes
28111e79
 
e2e44671
 commit eb5c1a41ced14f502648c6bda9ae0ef585b0cb37
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 22 08:11:36 2020 +0200
28111e79
 
e2e44671
     presence: use separate structure to match presentity to replace or update
28111e79
 
e2e44671
 commit 8077f387f9253a486a980c65a776507a7ad6ee7f
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 21 22:42:12 2020 +0200
28111e79
 
e2e44671
     presence: init pres and subs hash tables for non db-only mode and memory index
28111e79
 
e2e44671
 commit 174cc5e8d1800312eaa6d1bc4fea8df7934c5b55
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 21 19:45:01 2020 +0200
28111e79
 
e2e44671
     presence: delete expired in-memory presentity records
28111e79
 
e2e44671
 commit 7ada66b12254b809faaf265d21e75e7f347f695d
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 21 17:31:44 2020 +0200
28111e79
 
e2e44671
     presence: user core macro for hash slot index
28111e79
 
e2e44671
 commit d4f8674d0068a31bed7097804f37b6bff5fe21fb
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 21 17:30:37 2020 +0200
28111e79
 
e2e44671
     core: hashes - small helper macro to compute hash slot index
28111e79
 
e2e44671
 commit 4e49c0e21747b9c4344acb16e0013c178ec45dff
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 21 15:25:25 2020 +0200
28111e79
 
e2e44671
     presence: rpc presence.presentity_list is returning an array
28111e79
 
e2e44671
 commit 814af22ca48b2e1a57052b6e92cbf786cf2d99f8
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 21 15:08:39 2020 +0200
ed29e169
 
e2e44671
     presence: use unsigned int for presentity hash id
ed29e169
 
e2e44671
 commit b3e01c149433c26e8792f1caf77b189d85378055
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Tue Apr 21 13:03:16 2020 +0200
28111e79
 
e2e44671
     pv: fixes for KEMI pvx.xavp_getd
ed29e169
 
e2e44671
 commit e53b25f89a14aba93d3c48a1b2f983114db1760c
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Tue Apr 21 13:55:36 2020 +0300
ed29e169
 
e2e44671
     ims_registrar_scscf: fix aor generation in lookup()
28111e79
     
e2e44671
     - Generate AoR in lookup() from parsed uri user and
       host. Skipping all user's and host's parameters.
28111e79
 
e2e44671
 commit 55c6f7751c81c8d738409e8c9470224ab9924cb7
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 21 12:55:17 2020 +0200
2a6f5858
 
e2e44671
     presence: compute presentity table slot index using correct structure
2a6f5858
 
e2e44671
 commit 058edd7730436c0e7aa3cea7f0b9ec5bd47cff5b
 Merge: 7e9fe7f03e fa8b7941c4
 Author: ng-voice GmbH <carsten@ng-voice.com>
 Date:   Tue Apr 21 11:52:27 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2246 from alexyosifov/ims_registrar_scscf_notify_fix
     
     ims_registrar_scscf: fix multiple contacts in NOTIFY
28111e79
 
e2e44671
 commit fa8b7941c4d14625beadd4943d89e898543c7377
 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
 Date:   Wed Mar 11 17:56:09 2020 +0200
28111e79
 
e2e44671
     ims_registrar_scscf: fix multiple contacts in NOTIFY
bc96bbad
     
e2e44671
     - Prevent multiple contacts for NOTIFY message in
       Message body <registration> tag after
       RE-REGISTRATION procedure.
28111e79
 
e2e44671
 commit 7e9fe7f03ef6914364e8147325515f6a4d3870f1
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Apr 21 10:16:25 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - presence ... [skip ci]
28111e79
 
e2e44671
 commit 58bb516e4fe1b098bc574d75bef32af9d2ae61b8
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 21 10:04:49 2020 +0200
2a6f5858
 
e2e44671
     presence: docs for rpc command presence.presentity_list
2a6f5858
 
e2e44671
 commit c62e411b116db7f9b9227b9decd37866e62f4378
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 21 09:57:30 2020 +0200
2a6f5858
 
e2e44671
     presence: implemented rpc command to list presententy records in memory
f0d5c35c
     
e2e44671
     - presence.presentity_list [mode] - mode is optional and can be 'full'
     to print all attributes of the presentity record
2a6f5858
 
e2e44671
 commit 318c6a068916b478f16702c6f05b16eb8b64ac20
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 21 09:15:48 2020 +0200
28111e79
 
e2e44671
     presence: increased the array size for rpc cleanup doc
ed29e169
     
e2e44671
     - reformatted the static structure for coherence
28111e79
 
e2e44671
 commit 0b873ae96063b7f7b5da834fd634874b02a01b32
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 20 17:59:26 2020 +0200
28111e79
 
e2e44671
     presence: correct value for PS_PCACHE_RECORD
28111e79
 
e2e44671
 commit 79d07fe00af8e30910a4e1b23b641ebcc96f0895
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Mon Apr 20 17:31:14 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - presence ... [skip ci]
18430108
 
e2e44671
 commit 59ca0190d2341cfeb3cf88db6ea7423f279a460a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Apr 20 15:50:52 2020 +0200
18430108
 
e2e44671
     presence: do not init db connection when everything is stored in memory
18430108
 
e2e44671
 commit 6aafae5d2803387abe4d634c7d0e740386ca20b4
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 20 15:35:24 2020 +0200
18430108
 
e2e44671
     presence: updated docs for publ_cache parameter
18430108
 
e2e44671
 commit be088c5305d4e32e1d6c4db65d57e86f9fabc081
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 20 15:26:39 2020 +0200
 
     presence: handle publish with full records stored in cache
18430108
 
e2e44671
 commit 94942eb788872f00c2d77e7373fbb416af667a2b
 Author: Armen Babikyan <armenb@mit.edu>
 Date:   Mon Apr 20 00:51:26 2020 -0700
 
     tls: add sel for tls verified cert chain (requires OpenSSL 1.1+) (#2289)
     
     * tls: add sel for tls verified cert chain (requires OpenSSL 1.1+)
2a6f5858
     
e2e44671
     * remove extra tcpconn_put() call
     
     Co-authored-by: Armen Babikyan <armen@firespotter.com>
18430108
 
e2e44671
 commit ff174bb6432b3bb971f8b291c9420545c858ef19
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 19 19:01:22 2020 +0200
18430108
 
e2e44671
     presence: init and destroy full presentity caching table
18430108
 
e2e44671
 commit f2c65b4cc919fe066e11e08b4739b786177557d7
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 19 09:02:09 2020 +0200
18430108
 
e2e44671
     presence: define modes for publ_cache parameter
18430108
 
e2e44671
 commit 4b6d4fc2d733032391dc8575b594c3e29d06b93e
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Apr 18 14:38:08 2020 +0200
18430108
 
e2e44671
     presence: in-memory presentity update function
     
     - more functions exposed in the header file
18430108
 
e2e44671
 commit e5d2ac2c925757b37fd0a8e25839b7d5bd5299b0
 Author: Armen Babikyan <armen@firespotter.com>
 Date:   Sat Apr 18 14:18:40 2020 -0700
18430108
 
e2e44671
     tls: fix raw vs urlencoded behavior in sel_ssl_cert()
18430108
 
e2e44671
 commit 1bc3bbd010705ee247345c1ed9b36210bb8d9ed1
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 17 19:04:16 2020 +0200
18430108
 
e2e44671
     http_async_client: do not set global avp lists from t on async callback
     
     - they are done by fake_env() used inside t_continue()
     - they were set without reset, living in the process context, resulting
     in invalid access when async callback was executed with faked_msg
     - related to #2286
18430108
 
e2e44671
 commit f917318c1e5fefa4106eaaf46123506d77dc02ba
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 17 18:44:06 2020 +0200
18430108
 
e2e44671
     presence: functions to keep presentity records in memory
     
     - work in progress to have in-memory only records, without database
     storage
18430108
 
e2e44671
 commit c26f40bc0c0a410ece7203c680b57a5c587ec1aa
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 17 12:57:26 2020 +0200
18430108
 
e2e44671
     tls: renamed tls hooks callbacks to highlight their purpose
18430108
 
e2e44671
 commit c68d783b67dc57eb8ff2598690ad50393acb107e
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Apr 16 17:01:20 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - corex ... [skip ci]
18430108
 
e2e44671
 commit 2ea7dc363b15259468fb1518208b87d3e2b6289c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 16 16:52:30 2020 +0200
18430108
 
e2e44671
     corex: docs for is_faked_msg() function
18430108
 
e2e44671
 commit 51505a0f5eadcdb8ca4aa3108b060802d7a55972
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 16 16:44:17 2020 +0200
18430108
 
e2e44671
     corex: new function is_faked_msg()
bc96bbad
     
e2e44671
     - return 1 (native cfg true) if the message under processing is faked (a
     static sip message structure used internally by kamailio)
     - return -1 (native cfg false) if it is a received sip message
     - useful for checking in event routes or async route blocks when can be
     both types of messages
18430108
 
e2e44671
 commit a5fc02623c1489d1e46c2f352703e8bdcf808ec2
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 16 16:32:54 2020 +0200
f0d5c35c
 
e2e44671
     pv: format new xavp functions declaration lines to be matched by kemi docs tool
f0d5c35c
 
e2e44671
 commit 2161f0cc316af0e1153b01f327d0e7c50523060c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Thu Apr 16 12:38:20 2020 +0200
18430108
 
e2e44671
     tm: do not return if kemi callback execution fails for t_continue()
     
     - have same behaviour as with route blocks
18430108
 
e2e44671
 commit 9fb26280e9f90f326de885b4f93f5949b33f4bd4
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Thu Apr 16 12:01:17 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - nathelper ... [skip ci]
18430108
 
e2e44671
 commit 288f1f17cb36cd69ea2daed7afcaa859ccc72d58
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 16 11:58:23 2020 +0200
 
     nathelper: docs - fix ending tags issues introduced with previous commit
 
 commit f1a6f264c7665a43fbda86d6691d0361de3e0428
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Apr 16 10:01:22 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - nathelper ... [skip ci]
18430108
 
e2e44671
 commit 9721922e2e47f3e8403bc540ecd73b55f41d5d91
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 16 09:54:48 2020 +0200
18430108
 
e2e44671
     nathelper: docs for nat_addr_mode parameter
18430108
 
e2e44671
 commit a10e7652f24bc7ed8e74ff27d16da5d77689b6ac
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 16 09:40:42 2020 +0200
18430108
 
e2e44671
     nathelper: new parameter nat_addr_mode
     
     - if set to 0, default private net addresses are checked by
     nat_uac_test()
     - if set to 1, other reserved net addresses are checked by
     nat_uac_test()
     - default 1 (reserved addresses are considered not routable)
     - related at GH #2277
18430108
 
e2e44671
 commit 097f613f0e1d4ef67a6d9022f33f037921cd9a9c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 16 09:25:05 2020 +0200
18430108
 
e2e44671
     nathelper: moved cfg file to examples folder
18430108
 
e2e44671
 commit cd4a51504921710816fa44330c2ac35b8136a4ab
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Wed Apr 15 16:16:13 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - tm ... [skip ci]
18430108
 
e2e44671
 commit 6d45c55197fe9460fac90364b96e01f68826992b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 15 15:59:52 2020 +0200
18430108
 
e2e44671
     tm: docs for exec_time_check parameter
18430108
 
e2e44671
 commit b0becdd95dcd5d403d435bd02ee7934b44d9fcf6
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 15 15:52:17 2020 +0200
18430108
 
e2e44671
     tm: new parameter exec_time_check for safety checks on lenghtly callbacks
     
     - try to detect when failure callbacks execution take too long and do
     safety check of the transaction
     - default value is 5000 (milliseconds)
     - set to 0 to disable this check
18430108
 
e2e44671
 commit dbec3e4f682b17fc706cf9ea486229a51928e2d0
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 15 14:20:48 2020 +0200
3bcf5579
 
e2e44671
     core: receive - removed unnecessary time zone parameter for time difference
3bcf5579
 
e2e44671
 commit 36d55b1fca14eb1a055dedac2e3cdb81b48c3a22
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 15 13:33:07 2020 +0200
18430108
 
e2e44671
     core: data lump - updated comments and param names reflect better the purpose
     
     - coherent whitespacing
18430108
 
e2e44671
 commit 9f6331e0614599dd9dcdc1e362efad5bf228b0c4
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Wed Apr 15 12:02:27 2020 +0200
18430108
 
e2e44671
     app_python: fix SR_KEMIP_DICT case in return_xval
bc96bbad
     
e2e44671
     introduced at 82279ebd3a634911277e48523a56f93473baca2c
18430108
 
e2e44671
 commit 18f6fbb8f8af8a822caca18e97da23a4fe4d9a7e
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 15 11:53:17 2020 +0200
3bcf5579
 
e2e44671
     app_ruby: for now return NULL for array and map kemi results
     
     - free result structure
3bcf5579
 
e2e44671
 commit 0edc8e3ab127feca8847987612669cc8782aff23
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 15 11:50:58 2020 +0200
3bcf5579
 
e2e44671
     app_sqlang: for now return NULL for array and map kemi results
bc96bbad
     
e2e44671
     - free result structure
3bcf5579
 
e2e44671
 commit 930c69a88119c60560d815035d5bae2c95824a2a
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 15 11:48:29 2020 +0200
18430108
 
e2e44671
     app_jsdt: for now return NULL for array and map kemi results
     
     - free result structure
18430108
 
e2e44671
 commit 046bba65da26a4b30cb5965d6d6ae28320cc8a54
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 15 11:45:50 2020 +0200
3bcf5579
 
e2e44671
     app_python3: for now return none for array and map kemi results
ed29e169
     
e2e44671
     - free result structure
3bcf5579
 
e2e44671
 commit 82279ebd3a634911277e48523a56f93473baca2c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 15 11:44:44 2020 +0200
18430108
 
e2e44671
     app_python: for now return none for array and map kemi results
bc96bbad
     
e2e44671
     - free result structure
18430108
 
e2e44671
 commit 7f51bc7080bc5c46fbc21148818b3cc30c05d59f
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Apr 13 17:10:51 2020 +0200
18430108
 
e2e44671
     pv: add KEMI functions pvx.xavp_get_keys and pvx.xavp_getd
18430108
 
e2e44671
 commit a1ef564b50877be7c5eed2b8a0ef3a8b00d3d1cd
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Apr 13 17:10:01 2020 +0200
18430108
 
e2e44671
     app_lua: add support for ARRAY and DICT types
18430108
 
e2e44671
 commit 8f753d10b7dd44735d723dd781864ddd0202e769
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Mon Apr 13 17:08:50 2020 +0200
3bcf5579
 
e2e44671
     core: KEMI suport for ARRAY and DICT
3bcf5579
 
e2e44671
 commit 125be8e423cd968933690c682cb0a45ab7136ad3
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 15 09:19:56 2020 +0200
3bcf5579
 
e2e44671
     presence_xml: use common prefix for global variables
3bcf5579
 
e2e44671
 commit 3b2a84e94da6e17c61620760fee0288d8af936b9
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 14 18:27:25 2020 +0200
18430108
 
e2e44671
     presence_xml: use presence api via structure instead of declaring local function variables
     
     - simpler overall and clearer when function is local in module or imported via
     api, given that same prefix was used
18430108
 
e2e44671
 commit 498d7649339edfc07f40fe3e37e66376b2817d6c
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Tue Apr 14 13:15:21 2020 -0400
18430108
 
e2e44671
     rtpengine: add `flags` field for every command
18430108
 
e2e44671
 commit 6b9e5c6c52fe3f22fc25b1b5e755c4d1842c4adb
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Apr 14 15:31:11 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - presence ... [skip ci]
18430108
 
e2e44671
 commit 217a6b83da60d874b78cc451b339b3baca559b33
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 14 15:25:14 2020 +0200
18430108
 
e2e44671
     presence: docs for timer_mode parameter
18430108
 
e2e44671
 commit de0c3195894ae5e20bc3bc3d88431b5043566cf2
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 14 15:20:24 2020 +0200
28111e79
 
e2e44671
     presence: timer_mode - new parameter to control what timer process to use
bc96bbad
     
e2e44671
     - if set to 0, use the core main timer
     - if set to 1, use the core secondary timer
     - default 1 (timer tasks are for cleanup)
28111e79
 
e2e44671
 commit a0a18cc28dafe3b4bd73bf5e0d2d848d39b72668
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 14 12:14:55 2020 +0200
28111e79
 
e2e44671
     presence_xml: pass pres uri as pointer for pres_update_watchers()
28111e79
 
e2e44671
 commit ddc755c6e0646a4d503842d6b06863c4f93bd525
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 14 12:12:08 2020 +0200
28111e79
 
e2e44671
     presence: pass str parameters via pointer to couple of functions
28111e79
 
e2e44671
 commit 3b809cff36784c67577ea3a9c88508d44110616d
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Apr 14 11:31:26 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - presence ... [skip ci]
3bcf5579
 
e2e44671
 commit ce2bad95ec75bed4cf9b0bd19fde307162c8601d
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 14 11:23:59 2020 +0200
28111e79
 
e2e44671
     presence: docs - removed to_tag_pref parameter
28111e79
 
e2e44671
 commit f871322c2d4102f5f67178b702fdf90b5b01ceea
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 14 11:22:59 2020 +0200
ed29e169
 
e2e44671
     presence: removed unused module parameter to_tag_pref
bc96bbad
     
e2e44671
     - no longer used to set prefix for to-tag value
ed29e169
 
e2e44671
 commit fe0e0b894b16478ae490eac6b873ea6c39dd5b2f
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 14 11:10:55 2020 +0200
28111e79
 
e2e44671
     presence: renamed global vars to add common module prefix
     
     - better protection against name conflicts, as this module is used by
     other modules and can run in library mode
28111e79
 
e2e44671
 commit 6ef70d7366d60c1c7c73aff987193340e0b7c938
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 14 09:19:44 2020 +0200
28111e79
 
e2e44671
     presence: removed unused global var log_buf
28111e79
 
e2e44671
 commit 0c29e829cb4a268f4755afbb74af17304fb276dd
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Apr 13 20:01:08 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - tls ... [skip ci]
28111e79
 
e2e44671
 commit 6b731cb07ba96675c9a61dd156bee0cdccfe60a4
 Merge: e2cdcdb9e8 ad91985849
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 13 19:49:46 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2283 from fredposner/master
bc96bbad
     
e2e44671
     tls: fix typo in documentation
28111e79
 
e2e44671
 commit ad91985849e46beee757d48ee9041b81bef9bd81
 Author: fredposner <fred@qxork.com>
 Date:   Mon Apr 13 11:49:06 2020 -0400
28111e79
 
e2e44671
     tls: fix typo in documentation
     
     - params.xml: replace "private" with "private_key"
28111e79
 
e2e44671
 commit e2cdcdb9e8fb7cafce4cf8d4b2821fcfa1cd1917
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Mon Apr 13 17:46:11 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - secsipid ... [skip ci]
28111e79
 
e2e44671
 commit bc538f24f7de2f805e5ba907f1cbf99de7c807d0
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 13 17:33:10 2020 +0200
28111e79
 
e2e44671
     secsipid: docs - removed extra parentheses in example
28111e79
 
e2e44671
 commit 37fdb5e9ba6e0c52812b311a167ae0ad8fd662a9
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Mon Apr 13 17:31:14 2020 +0200
3bcf5579
 
e2e44671
     modules: readme files regenerated - secsipid ... [skip ci]
3bcf5579
 
e2e44671
 commit 85136f925c80a73618b1d9e4c24a30edae1bbb1e
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 13 17:29:33 2020 +0200
28111e79
 
e2e44671
     secsipid: reformatted long lines in examples to fit properly in README
28111e79
 
e2e44671
 commit fd409bad5ce9f40cf6fa5b4473967ec12499ec07
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 13 17:26:52 2020 +0200
28111e79
 
e2e44671
     secsipid: added missing module file
28111e79
 
e2e44671
 commit 5f31a56acd25f892e6275e6ac786677f2eb2be0c
 Author: Sergey Safarov <s.safarov@gmail.com>
 Date:   Sun Apr 12 19:03:52 2020 +0300
28111e79
 
e2e44671
     pkg/kamailio: fixed python3 deps for RHEL 6
28111e79
 
e2e44671
 commit 28be94ea97216ba7ac1420130cc01ebda167c5d8
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 13 12:14:52 2020 +0200
28111e79
 
e2e44671
     misc/examples/kemi: make reply code integer everywhere
28111e79
 
e2e44671
 commit 392688fc756a97f65c2433bb6af7adedca4e0abf
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 12 12:06:52 2020 +0200
28111e79
 
e2e44671
     app_python3: Makefile - suppress warning if --embed is not supported by python3-config
28111e79
 
e2e44671
 commit 35251dfbd17d27478063be56f7f96ca62c8d480b
 Merge: b2410d5256 05af36d34a
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 12 11:56:40 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2282 from micmac1/py3-detect
bc96bbad
     
e2e44671
     app_python3: update Python3 detection mechanism
28111e79
 
e2e44671
 commit 05af36d34aa2668780aa111878206c6797fa98b0
 Author: Sebastian Kemper <sebastian_ml@gmx.net>
 Date:   Sun Apr 12 09:37:48 2020 +0200
28111e79
 
e2e44671
     app_python3: update Python3 detection mechanism
28111e79
     
e2e44671
     This commit
     
       - removes the python calls whose output is never actually used.
     
       - changes the include discovery to use python3(.x)-config. This is
         preferable because it also works for cross-compiling. Calling
         python3(.x) directly will always provide host flags, which for
         cross-compiling is not feasible.
     
       - updates LDFLAGS discovery to also work with >= Python 3.8. To
         achieve this python3(.x)-config is first run with the argument
         "--embed". If this does not succeed (exit status 1)
         python3(.x)-config is run again without "--embed". This is the
         method suggested by Python upstream to provide backwards
         compatibility. See [1] for more details.
     
     [1] https://docs.python.org/3/whatsnew/3.8.html
     
     Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
28111e79
 
e2e44671
 commit b2410d5256a8aad1ad98e1574e7af29fa975f47d
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sat Apr 11 18:46:09 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - app_sqlang ... [skip ci]
28111e79
 
e2e44671
 commit a072e170c07370f97716ae719abb35c508d98564
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Apr 11 18:35:22 2020 +0200
28111e79
 
e2e44671
     app_sqlang: docs - fix for rpc command name
28111e79
 
e2e44671
 commit e61e9dc11a134b576c172e710ad8d9077cafa499
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sat Apr 11 18:31:19 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - msilo ... [skip ci]
28111e79
 
e2e44671
 commit 1e3d7d319d07cd022c374ed2698fb905dacf50b7
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Apr 11 18:22:42 2020 +0200
28111e79
 
e2e44671
     msilo: docs - fixed position of parameter and whitespacing
ed29e169
     
e2e44671
     - parameter position was broken at the end of file
18430108
 
e2e44671
 commit dfe724a95476694691ed6421f30d520bece05d5b
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Fri Apr 10 11:16:15 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
2a6f5858
 
e2e44671
 commit 971b79fef72ba7a6c85880160002664de8be284a
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 10 11:02:55 2020 +0200
2a6f5858
 
e2e44671
     siptrace: helper function to link sip msg attributes
2a6f5858
 
e2e44671
 commit eb3a09fb92af939372ac292f14850c13f8232df6
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 10 10:18:16 2020 +0200
2a6f5858
 
e2e44671
     siptrace: docs for trace_db_mode parameter
2a6f5858
 
e2e44671
 commit e3a298e30a7d303bbea9a2511e1878295dceb34e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 10 10:17:27 2020 +0200
28111e79
 
e2e44671
     siptrace: support for using async-insert to store records to database
     
     - new parameter trace_db_mode to control what type of db insert
     operation is done
28111e79
 
e2e44671
 commit bb2894a453d8b58f34b41870d057c21385b3af81
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 10 10:01:12 2020 +0200
 
     siptrace: helper function for db insert
 
 commit 661fc0193da9e559e22b83b006db3e23345c092c
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Apr 9 13:40:06 2020 +0200
28111e79
 
e2e44671
     misc: examples kemi, don't fail if optional modules are not loaded
bc96bbad
     
e2e44671
     kamailio-basic-kemi.cfg has some define instructions that can be
     removed ( WITH_MYSQL, WITH_AUTH, ...)
     
     So lets make sure that modules are there in the lua script before
     using the defined routes.
28111e79
 
e2e44671
 commit e123971726a8d18627091870086ee7d244e9802f
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Thu Apr 9 13:19:00 2020 +0200
28111e79
 
e2e44671
     misc: kemi examples, add missing kemix module
bc96bbad
     
e2e44671
     change introduced at 01ac570c2fbda800d1e00cd50305739cf0596ebf
 
 commit 430e00a208c9ae4c2cdc39d628fc0a1d23f30f81
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Apr 9 09:46:16 2020 +0200
 
     modules: readme files regenerated - dialog ... [skip ci]
28111e79
 
e2e44671
 commit 3466fc59abff5153c99b438f1e4becdfcba77b6b
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 9 09:42:58 2020 +0200
28111e79
 
e2e44671
     dialog: docs for attrs parameter of dlg.briefing rpc command
18430108
 
e2e44671
 commit 4507ed570a881fc6cd9d364624b71b90b48ecbda
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 9 09:29:24 2020 +0200
18430108
 
e2e44671
     dialog: customizable list of fields for dlg.briefing rpc command
bc96bbad
     
e2e44671
     - it can take an optional parameter to specify what fields to be added
     to response
     - hash entry and id are added by default
     - if the parameter is not give, then it also adds from-uri, to-uri,
     call-id, from-tag and to-tag
28111e79
 
e2e44671
 commit 507f4cfbdaf634abf6414067ff889e1c569334a4
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Apr 9 05:16:10 2020 +0200
 
     modules: readme files regenerated - dispatcher ... [skip ci]
 
 commit 84a4d8d266d7642e588f39fa1632fa46e6b47b42
 Merge: 541d1bdfaf 0eb265e6c6
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Apr 9 05:14:47 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2279 from kamailio/grumvalski/dlg_briefing_ext
bc96bbad
     
e2e44671
     dialog: add dialog init, start end end timestamps to the output of dl…
18430108
 
e2e44671
 commit 541d1bdfaf0bf28114f556be61eb434597ed894a
 Merge: 0b3a669ca5 8fa5e4f572
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Apr 9 05:12:58 2020 +0200
18430108
 
e2e44671
     Merge pull request #2275 from kamailio/grumvalski/ds_outbound_proxy
f0d5c35c
     
e2e44671
     Grumvalski/ds outbound proxy
28111e79
 
e2e44671
 commit 0b3a669ca5d151dee4a825a24c8c5705af4ef34c
 Merge: 6d4fd94008 0c142be9e3
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Thu Apr 9 05:11:06 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2278 from kamailio/grumvalski/siptrace_ack_fix
f0d5c35c
     
e2e44671
     siptrace: safety check for transaction when checking ACK
ed29e169
 
e2e44671
 commit 6d4fd9400835ff971a1642e07b83b0dc137db7bd
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Wed Apr 8 19:55:14 2020 +0000
ed29e169
 
e2e44671
     github: document precise GPLv2 version that we use in Kamailio (GPLv2 "or later")
ed29e169
 
e2e44671
 commit 0eb265e6c6ee78ab3f8735ddc44fc8616ae41066
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Wed Apr 8 15:52:29 2020 +0200
bc96bbad
 
e2e44671
     dialog: add dialog init, start and end timestamps to the output of dlg.briefing
bc96bbad
 
e2e44671
 commit 781cae5b7d8908b5a879f9667d357660f0b2fb5b
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Wed Apr 8 15:01:09 2020 +0200
ed29e169
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
28111e79
 
e2e44671
 commit 0162a0c85397f302f164e8b22c777beb6843fe57
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 8 14:57:59 2020 +0200
18430108
 
e2e44671
     siptrace: docs for send_sock_name parameter
     
     - send_sock_addr parameter name can be now used instead of
     force_send_sock to suggest better its purpose (the later can still be
     used)
18430108
 
e2e44671
 commit e0109d54b1a48aa70a6532c021fc4ae79957532c
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 8 14:51:46 2020 +0200
18430108
 
e2e44671
     siptrace: send_sock_name - new parameter to specify send socket by name
28111e79
 
e2e44671
 commit 1f524060fdba9093166e44cd462501fe38f64935
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Wed Apr 8 14:40:54 2020 +0200
28111e79
 
e2e44671
     siptrace: search the send sock socket modparam in mod init
 
 commit 0c142be9e300e2883437c4aa46e68cc3bb3f5e4c
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Wed Apr 8 14:40:17 2020 +0200
 
     siptrace: safety check for transaction when checking ACK
18430108
 
e2e44671
 commit 744c954f268dee56764ed408172b7d04b536bbff
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Apr 8 12:46:24 2020 +0200
ed29e169
 
e2e44671
     modules: readme files regenerated - rr ... [skip ci]
ed29e169
 
e2e44671
 commit 62a2553043f81cd47f611d2829181604488a4b0c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 8 12:45:07 2020 +0200
18430108
 
e2e44671
     rr: docs - updated ids for xref linkend
18430108
 
e2e44671
 commit 66582c49ee16a15a6859bfb094c2faaed7960d4d
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 8 08:48:55 2020 +0200
18430108
 
e2e44671
     rr: exported record_route_advertised_address() to kemi
18430108
 
e2e44671
 commit 0edff017fe4259f01ea62d5aa78d5305a6d8164e
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 8 08:40:28 2020 +0200
18430108
 
e2e44671
     siptrace: skip grepping local socket till sending function
3bcf5579
     
e2e44671
     - have a single place where to decide what local socket should be used
18430108
 
e2e44671
 commit fbd101eebc17b92a80cbf4867527d2ff8075f6e5
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Wed Apr 8 04:16:09 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dialog ... [skip ci]
18430108
 
e2e44671
 commit 776f2f65e28028e5a67da30a8f10d2917b806108
 Merge: bc1710478e 2d00e26d91
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Tue Apr 7 19:06:40 2020 -0700
18430108
 
e2e44671
     Merge pull request #2272 from kamailio/jchavanton/dlg_dump
     
     dialog: adding dlg.dump
18430108
 
e2e44671
 commit bc1710478e8d099d509424b3c0eaebb0fd4556cd
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Tue Apr 7 18:31:11 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
28111e79
 
e2e44671
 commit bb0d49c6965208d7b27a0f22a79932a8db199faa
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 7 18:29:49 2020 +0200
28111e79
 
e2e44671
     siptrace: docs - fixed missing ending para tag
28111e79
 
e2e44671
 commit a21052ad5a43dcd5f1ff5cb8b67bc7a66b95c0bb
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Apr 7 18:27:39 2020 +0200
 
     siptrace: fixed missing extern declarations of global parameters
 
 commit ccb51b26bd52a6b0917e71803e9ddbc82f095bc4
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Tue Apr 7 18:01:17 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
28111e79
 
e2e44671
 commit d0f46e8a9b3ed357057cc2b95b12fb7a58fbe73f
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 17:58:02 2020 +0200
28111e79
 
e2e44671
     siptrace: use the send socket also for duplication via sip
f0d5c35c
     
e2e44671
     - it was ignored, being used only for duplication via hep
28111e79
 
e2e44671
 commit 8de855740e9f31c6d53cf2834d7d825df640d967
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 17:46:01 2020 +0200
28111e79
 
e2e44671
     siptrace: removed storage of xheaders read/write flags in shared memory
f0d5c35c
     
e2e44671
     - they are not changed at runtime, set at module initialization
28111e79
 
e2e44671
 commit 2d00e26d912b79da67ce44375c5d422582041693
 Author: Julien Chavanton <jchavanton@gmail.com>
 Date:   Tue Mar 31 22:18:38 2020 +0000
28111e79
 
e2e44671
     dialog: adding dlg.dump
     
     alternative command to output dialogs data to file, far much faster than
     dlg.list
     
     dialog: use core/srjson
28111e79
 
e2e44671
 commit c2512ac4b93dfc82264fc6d50d9b27a12755980f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 17:35:25 2020 +0200
18430108
 
e2e44671
     siptrace: docs for trace_init_mode parameter
18430108
 
e2e44671
 commit 42c7c7a12b1e742cf51382cbaeba7a695d8241d1
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 17:34:49 2020 +0200
18430108
 
e2e44671
     siptrace: new parameter trace_init_mode
2a6f5858
     
e2e44671
     - control what kind of tracing is initialized for the module
18430108
 
e2e44671
 commit 43207442aec71d290442c174dd2bd194370f7b00
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 16:53:18 2020 +0200
18430108
 
e2e44671
     siptrace: remove storage of trace_to_database value in shared memory
3bcf5579
     
e2e44671
     - not needed because it was not changed during runtime
     - added some clang-format off/on for structures
18430108
 
e2e44671
 commit 2482f95edf9488375156b4a1116f4c9d26c41d7c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 16:37:38 2020 +0200
18430108
 
e2e44671
     siptrace: renamed some global symbols for coherent prefixing
18430108
 
e2e44671
 commit 8fa5e4f572a1ffe7efeb88cf8b80c1337f74741f
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Apr 7 15:18:34 2020 +0200
18430108
 
e2e44671
     dispatcher: docs for obproxy attr
18430108
 
e2e44671
 commit 74ef108fe0371bd261acc42291d7adbba357f769
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Tue Apr 7 14:37:29 2020 +0200
18430108
 
e2e44671
     dispatcher: add new gateway attr "obproxy"
18430108
 
e2e44671
 commit 2dde938c188839c71a1551866de20e39d73d28f6
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Apr 7 12:46:16 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
18430108
 
e2e44671
 commit 87b8c506f0dc77f0d39eb662df24fbe500bef9bb
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 12:33:04 2020 +0200
18430108
 
e2e44671
     siptrace: docs updates for trace_mode parameter
18430108
 
e2e44671
 commit 1109fcfbdf2b01c46a437cf5b762df9aea85ce9b
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 12:29:55 2020 +0200
18430108
 
e2e44671
     siptrace: trace_mode can be used to automatically store traffic to db or mirror via SIP URI
ed29e169
     
e2e44671
     - used to be only for HEP (trace_mode = 1)
     - trace_mode = 2 - store to database
     - trace_mode = 4 - mirror via SIP to duplicate_uri
     - the value can be a combination of these modes by summing up the
     corresponding values
18430108
 
e2e44671
 commit 3439680143422a3fd3e1bdbbe46b9c3770256631
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Apr 7 10:16:24 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - rr ... [skip ci]
18430108
 
e2e44671
 commit fd5a0b890028887b4cb1cd7ac2be2cf37d27956f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 10:04:54 2020 +0200
18430108
 
e2e44671
     rr: docs for loose_route_preloaded()
18430108
 
e2e44671
 commit 4cdd0b40ac2b150f93f38a091e650e2d648d379f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Apr 7 09:57:33 2020 +0200
28111e79
 
e2e44671
     rr: convenience furnction loose_route_preloaded()
     
     - return 1 when Route header handling is ok for an initial request
     (no-totag)
     - return -1 in case of error or processing was for a request within
     dialog
28111e79
 
e2e44671
 commit 119bce3e20367cb0fad0700f744cdcc47dba6841
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Mon Apr 6 21:31:11 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - siptrace ... [skip ci]
28111e79
 
e2e44671
 commit ab6f384d4fd35c1f351c16838148164813c70a72
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 6 20:54:46 2020 +0200
3bcf5579
 
e2e44671
     siptrace: docs updates for trace_mode and whitespacing
28111e79
 
e2e44671
 commit 6704c5117fa949ee610173ea5ac39a309c4dfe19
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 6 20:45:06 2020 +0200
3bcf5579
 
e2e44671
     siptrace: check trace_on value for core recv/send callbacks
ed29e169
     
e2e44671
     - value was not tested, not considering the enable/disable control via rpc
28111e79
 
e2e44671
 commit 768b0b2c1559211dbc3c5b2e01a25bac8fd2540a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 6 20:43:57 2020 +0200
28111e79
 
e2e44671
     siptrace: docs - fix siptrace control command example in the overview
28111e79
 
e2e44671
 commit e2be8fe723ab98318816c18b59ffd086f7305040
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Apr 6 19:31:11 2020 +0200
18430108
 
e2e44671
     tls: init local variables to avoid compile warnings
28111e79
 
e2e44671
 commit 8c18640583d7d057b6a9535e93f56a581a28aff8
 Merge: b9b08d7883 2ad7864131
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Mon Apr 6 16:19:06 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2273 from kamailio/grumvalski/siptrace_flag_fixes
ed29e169
     
e2e44671
     siptrace flag fixes
18430108
 
e2e44671
 commit 2ad786413199b487a65258c8bd33703b5ccbf04d
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Sun Apr 5 17:13:46 2020 +0200
18430108
 
e2e44671
     siptrace: skip sip_trace for ACK for negative replies if the original transaction is already being traced
18430108
 
e2e44671
 commit b9b08d7883308287b44336bcbc7003368f77d9d2
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sun Apr 5 15:16:08 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - dispatcher ... [skip ci]
18430108
 
e2e44671
 commit d08d27bc12ffd2c519094c84f088b6bbb268e356
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 5 15:04:17 2020 +0200
18430108
 
e2e44671
     dispatcher: added missing ending tag for para
18430108
 
e2e44671
 commit 8619b4c7a1ac4ba245c2c839dd61a107819a6e34
f0d5c35c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Sun Apr 5 14:46:09 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - dispatcher ... [skip ci]
28111e79
 
e2e44671
 commit 71ab351492835ded235f98d310c7085bb3195fc4
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 5 14:41:15 2020 +0200
28111e79
 
e2e44671
     dispatcher: docs for sockname attribute for destination records
28111e79
 
e2e44671
 commit 80930085504a052e450e55eb44a31eb73411f656
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 5 14:35:40 2020 +0200
28111e79
 
e2e44671
     dispatcher: support for per destination address socket name attribute
ed29e169
     
e2e44671
     - attribute name is: sockname
     - if set to a socket name, enforce the send socket per destination
     address
28111e79
 
e2e44671
 commit db042d2579c1eff50c322bbedbb73333d4f2bd06
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 5 10:58:31 2020 +0200
2a6f5858
 
e2e44671
     tm: local uac support for using socket names
2a6f5858
 
e2e44671
 commit 228c9364e58620b960f9421cace59685539d384d
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 5 10:36:16 2020 +0200
28111e79
 
e2e44671
     dispatcher: docs for ds_default_sockname parameter
28111e79
 
e2e44671
 commit 87f170b2063f488dcf6a54c613044ef1663ef9f1
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Apr 5 10:29:30 2020 +0200
28111e79
 
e2e44671
     dispatcher: new parameter ds_default_sockname
     
     - allow to set default send socket by name
28111e79
 
e2e44671
 commit 90346a287165ac58d2ff5f295b92c5298878e035
 Merge: 5966b55bdf ae03ce1933
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Apr 5 09:56:55 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2268 from armenb/tls_escaped_ssl_cert
     
     tls: add support for escaped cert PVs and select
28111e79
 
e2e44671
 commit 5966b55bdfd87025bd4459007ffe9eb0558bc16f
 Merge: 0517925ace 80dfbefe7d
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Apr 4 19:50:40 2020 +0200
28111e79
 
e2e44671
     Merge pull request #2270 from goharahmed/master
     
     kex: added process description for rpc command pkg.stats
28111e79
 
e2e44671
 commit 0517925aceae25f0d71e7f30ea0d5f849949e6e8
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sat Apr 4 10:01:12 2020 +0200
2a6f5858
 
e2e44671
     modules: readme files regenerated - nat_traversal ... [skip ci]
2a6f5858
 
e2e44671
 commit 91c30dc8650d778851fcf439904557bc7363fcc4
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Apr 4 09:48:03 2020 +0200
28111e79
 
e2e44671
     nat_traversal: docs for contact_match parameter
bc96bbad
 
e2e44671
 commit 531f2551affb06e71cbabbeba0e3174900e69aab
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Apr 4 09:38:55 2020 +0200
28111e79
 
e2e44671
     nat_traversal: new marameter contact_match
     
     - if set to 0 (default), match request-reply contacts with string
     comparison (behaviour so far)
     - if set to 1, use light uri comparison ( match uri type, user, host,
     port and proto )
28111e79
 
e2e44671
 commit d1584cff4766d45147cc3ed88da91ab691437799
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Apr 4 09:25:37 2020 +0200
bc96bbad
 
e2e44671
     core: functions for light comparison of uri values
3bcf5579
     
e2e44671
     - match uri type, user, host, port and proto, but skip params matching
28111e79
 
e2e44671
 commit 080c6e07708f1964498a43e70c9b6240b5bdebcd
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Fri Apr 3 13:03:56 2020 +0200
28111e79
 
e2e44671
     siptrace: don't trace CANCEL if the cancelled transaction is already being traced
28111e79
 
e2e44671
 commit e28f464457eea47cc606c73cbfe4b30fcc8b542a
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Fri Apr 3 11:59:50 2020 +0200
28111e79
 
e2e44671
     siptrace: trace incoming CANCEL into a dedicated callback
28111e79
 
e2e44671
 commit b64b3f03a9c6b69587ca360465f091f873f7274b
 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
 Date:   Fri Apr 3 10:00:53 2020 +0200
28111e79
 
e2e44671
     siptrace: don't check if trace is off in ack for negative replies callback
bc96bbad
 
e2e44671
 commit 5e484f1677363ae3fd791911e8ed78ba40ccc81d
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Fri Apr 3 09:01:17 2020 +0200
bc96bbad
 
e2e44671
     modules: readme files regenerated - corex ... [skip ci]
28111e79
 
e2e44671
 commit e900d05fba75314ac769aceb637c0a3f61eb8f8b
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 3 08:48:17 2020 +0200
28111e79
 
e2e44671
     corex: docs for new functions to set send socket by name
28111e79
 
e2e44671
 commit c6c6e0326b1b4db856e25a485e13235b10b440f4
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 3 08:42:59 2020 +0200
28111e79
 
e2e44671
     corex: functions to set socket by name
28111e79
 
e2e44671
 commit 6a7aa74663a25b52651bc39e986849c62c8a50f4
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Apr 3 08:40:10 2020 +0200
ed29e169
 
e2e44671
     kamctl: try to locate rpc fifo file in /var/run/ or /run/ folders
ed29e169
     
e2e44671
     - cope better with old or non-linux systems
28111e79
 
e2e44671
 commit 5acc7c8a21599fed0b30df18fefaea3a80a02854
2a6f5858
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 15:09:36 2020 +0200
ed29e169
 
e2e44671
     rr: try to enforce send socket using name in Route URI params
     
     - done when sockname_mode=1; if param not found or no socket matching
     found, then it tries the classic socket lookup
28111e79
 
e2e44671
 commit bfe48633516aa30d3b8ac0cfb4d166b21e6246c9
f0d5c35c
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Thu Apr 2 14:31:10 2020 +0200
28111e79
 
e2e44671
     modules: readme files regenerated - path ... [skip ci]
ed29e169
 
e2e44671
 commit 9a35ca7155a390b1d64feed629601e82e35e1650
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 14:25:22 2020 +0200
ed29e169
 
e2e44671
     rr: docs for sockname_mode param
ed29e169
 
e2e44671
 commit 7d9d82cc1fc6822105b32f823da8d273910f9c3f
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 14:24:54 2020 +0200
28111e79
 
e2e44671
     path: docs for sockname_mode param
28111e79
 
e2e44671
 commit 8ba747b8af8068f0ee8e3d440ac9f094d7dec28a
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 14:18:30 2020 +0200
28111e79
 
e2e44671
     rr: new param sockname_mode
     
     - if set to 1, socket name is added to Path URI in 'sn' param
18430108
 
e2e44671
 commit 31d92814679fdeca96d7f90bb85938eb9894a4e4
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 14:17:36 2020 +0200
28111e79
 
e2e44671
     path: new param sockname_mode
bc96bbad
     
e2e44671
     - if set to 1, socket name is added to Path URI in 'sn' param
28111e79
 
e2e44671
 commit 53c5d86c37f407368cf9600a1b6745db83e38124
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 13:29:56 2020 +0200
28111e79
 
e2e44671
     core: new conditional lump types SUBST_RCV_ALL_EX and SUBST_SND_ALL_EX
     
     - build conditional uri adding socket name in 'sn' param
28111e79
 
e2e44671
 commit 10af978e2ee6dcb7bb2dfcec07d14987600b7c43
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 12:22:51 2020 +0200
28111e79
 
e2e44671
     pv: new config variable $fsn - forced send socket name
     
     - retrieve the name of the forced send socket
     - setting the send socket can be done by assigning socket name:
     $fsn = "sock1";
28111e79
 
e2e44671
 commit 64069867c65239af912d96b7865f4faefb64e338
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 12:20:32 2020 +0200
28111e79
 
e2e44671
     core: function to search socket by name
28111e79
 
e2e44671
 commit cf64fcef56deee64ec324ccc64054e27d051d89a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 11:38:01 2020 +0200
28111e79
 
e2e44671
     corex: print socket name in rpc command output
28111e79
 
e2e44671
 commit 76889decfc6e8371eadf15388ba18d9899f57294
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 11:35:00 2020 +0200
28111e79
 
e2e44671
     core: support to asign names to listen sockets
     
     - full format:
       listen=proto:address:port advertise address:port name string
     - example:
       listen=udp:10.0.0.10:5060 advertise 1.2.3.4:5060 name "sock1"
     - the value for the name has to be enclosed in quotes
     - name can be provided also when advertise is not needed
28111e79
 
e2e44671
 commit e533a7e43e84745347dd11cede69db2d348e5107
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 11:27:13 2020 +0200
28111e79
 
e2e44671
     pv: kemi functions for xavu management
28111e79
 
e2e44671
 commit 02b168d34786c363c6b5ce5a5e885c419f7de9e4
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Apr 2 11:26:52 2020 +0200
18430108
 
e2e44671
     core: function to remove an xavu child value
18430108
 
e2e44671
 commit 80dfbefe7d20299a0fbe9515c0d074e874f6fccb
 Author: Gohar Ahmed <scribedfor@gmail.com>
 Date:   Thu Apr 2 03:53:00 2020 +0000
18430108
 
e2e44671
     kex: added process description for rpc command pkg.stats
18430108
 
e2e44671
 commit ae03ce19333a6ed44fefdc597f785bb1e4f4c04c
 Author: Armen Babikyan <armen@firespotter.com>
 Date:   Mon Mar 30 18:19:53 2020 -0700
18430108
 
e2e44671
     tls: add support for urlencoded cert PVs and select
     
     - new PVs: $tls_peer_raw_cert, $tls_peer_urlencoded_cert, $tls_my_raw_cert, $tls_my_urlencoded_cert
     - new selects: @tls.peer.raw_cert, @tls.peer.urlencoded_cert, @tls.my.raw_cert, @tls.my.urlencoded_cert
18430108
 
e2e44671
 commit e2f50d830e9bbec55965fec6c35d30d73e81ccdd
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Wed Apr 1 14:01:19 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - pv ... [skip ci]
18430108
 
e2e44671
 commit 3a744fc65501d3cc21ebf020fdf821f2a1b2614f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 13:48:43 2020 +0200
18430108
 
e2e44671
     pv: docs for pv_xavu_print() function
18430108
 
e2e44671
 commit bd1ca1839ac0d70c70bbbe3a98e5845129cb2567
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 13:47:21 2020 +0200
28111e79
 
e2e44671
     pv: config and kemi functions to print xavu vars
18430108
 
e2e44671
 commit 729dac6667b8ba4f7b417351770fda3e2ecb7b8c
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 13:43:55 2020 +0200
18430108
 
e2e44671
     core: exposed xavu_print_list() function
18430108
 
e2e44671
 commit af0d730fd8f8dbbebdb223f57e452e67c00ce862
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 13:37:08 2020 +0200
18430108
 
e2e44671
     pv: $xavu(...) config variables implementation
bc96bbad
     
e2e44671
     - single (unique) value variables similar to $xavp(...)
     - support for root list values: $xavu(x)
     - support for child list values: $xavu(x=>y)
     - values can be int or string
     - assign to $null deletes the $xavu(...)
18430108
 
e2e44671
 commit 77ae0e27fe8337c41d090e43060092e0658a4ad1
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 13:36:24 2020 +0200
18430108
 
e2e44671
     core: function to print xavus for debugging
18430108
 
e2e44671
 commit 5a7199611a1c7c001f41d125a3ce89eebb08470c
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 10:43:21 2020 +0200
18430108
 
e2e44671
     tm: process xavu list in transaction contexts
18430108
 
e2e44671
 commit 621ba8bc1895e8b51e1eff6cbd32d391867d5c80
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 10:42:04 2020 +0200
18430108
 
e2e44671
     core: receive - reset xavu list after message processing
18430108
 
e2e44671
 commit b536f6d5e8ffdc08b8d4a40e3236d305cf4fa03f
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 10:40:38 2020 +0200
18430108
 
e2e44671
     core: pv - define xavu types
18430108
 
e2e44671
 commit db826033759f1931686a061652d4b779e274bb70
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Apr 1 10:39:24 2020 +0200
18430108
 
e2e44671
     core: xavu api - like xavp but with single value items
bc96bbad
     
e2e44671
     - simplified version without indexes
18430108
 
e2e44671
 commit 5a16612493f9d6622f2c22fa83864295c7b55c9b
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Tue Mar 31 11:31:21 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - tcpops ... [skip ci]
28111e79
 
e2e44671
 commit d6e94d074a2a1f1af2964f1ed7f24602a8dd295a
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Mar 31 11:23:20 2020 +0200
28111e79
 
e2e44671
     tcpops: docs for tcp_set_otcpid() and tcp_set_otcpid_flag() functions
18430108
 
e2e44671
 commit f84fd65707ff05c51f1b1764c42c98479ef74a14
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Mar 31 11:08:51 2020 +0200
28111e79
 
e2e44671
     tcpops: function to control use of outbound tcp connection id
     
     - tcp_set_otcpid(id) - set the id for outbound tcp connection
     - tcp_set_otcpid_flag(mode) - set/reset the internal flag for using
     outbound tcp connection id
28111e79
 
e2e44671
 commit 2846ef4271c4e539b3ffdfe8667a2894d7627af7
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Mar 31 10:04:05 2020 +0200
18430108
 
e2e44671
     tm: use outbound tcp connection id for relaying if FL_USE_OTCPID is set
28111e79
 
e2e44671
 commit 2ec8e05f1297d9ed69c8cd847c9d4f5d3529d3cd
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Mar 31 09:57:11 2020 +0200
18430108
 
e2e44671
     core: use outbound tcp connection id for forward(...) if FL_USE_OTCPID is set
18430108
 
e2e44671
 commit b9381ab2f4f3f4a791b284902757303a1cc21b90
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Tue Mar 31 09:54:47 2020 +0200
18430108
 
e2e44671
     core: parser - new internal flag FL_USE_OTCPID
bc96bbad
     
e2e44671
     - mark request for routing existing outbound tcp connection id (e.g.,
     restored from usrloc location lookup)
bc96bbad
 
e2e44671
 commit 8801ee89856d4a37709869a5c01dfa66988b8f5a
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Tue Mar 31 09:11:40 2020 +0200
18430108
 
e2e44671
     core: parser - removed temporarily remark for module reserved internal flags
18430108
 
e2e44671
 commit 2768f8ce1cf6da242674e7e40c8e76eb6c630f6b
 Author: Peter Friedrich <peter.friedrich@kapsch.net>
 Date:   Mon Mar 30 19:02:29 2020 +0200
bc96bbad
 
e2e44671
     ims_qos: bugfix for Rx register dialog callback
     
     - bugfix for Rx register dialog callback
     - In some scenarios like parallel forking several INVITE with identical
       CALLID and FROMTAG sent to PCSCF which inserts dialogues for each INVITE.
     - When 200OK is received in PCSCF the dialog callback must be registered
       for the respective dialog. Currently sometimes the wrong dialog is selected
       by searching with CALLID FROMTAG and TOTAG thus leading to problem
       no STR is sent at BYE.
     - Fix is to pickup the right dialog before suspending the transaction during
       AAR/AAA processing and reuse this saved dialog.
bc96bbad
 
e2e44671
 commit e2a1b967fd6e2cc92dc1447e1c033f6124aca446
 Author: Peter Friedrich <peter.friedrich@kapsch.net>
 Date:   Mon Mar 30 19:00:58 2020 +0200
bc96bbad
 
e2e44671
     ims_dialog: bugfix for registering dialog callbacks
     
     - bugfix for registering dialog callbacks
     - in Rx scenarios of parallel forking (several INVITEs with same CALLID
       and FROMTAG sent to PCSCF) and INVITE for orig and term handled in
       same PCSCF (means also INVITEs with identical  CALLID and FROMTAG) the wrong
       dialog is selected for registering the callback (i.e. the callback
       for sending STR) when 200OK from terminator is processed.
     - Root cause is that dialog is searched with callid-fromtag-totag but at
       the time of dialog insertion (processing of INVITE) no totag is available.
     - fix is to get ctx dialog at 200OK processing before suspending the
       transaction - save dialog until AAA is received - use this dialog for
       registering the STR callback.
bc96bbad
 
e2e44671
 commit 974c50aea6b581b5f8545f3d710e98b53d44bd67
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Mon Mar 30 10:11:54 2020 +0200
18430108
 
e2e44671
     tm: do not set msg tcp connection id in the dst info
18430108
 
e2e44671
 commit f9eaa1298f7263be53b709ab7b68336d09e9de0b
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Mon Mar 30 10:10:33 2020 +0200
18430108
 
e2e44671
     core: do not set msg tcp connection id in the dst info
f0d5c35c
 
e2e44671
 commit b505a4df46c241f8676f663ddcdddba935c0b3e4
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sun Mar 29 17:31:14 2020 +0200
18430108
 
e2e44671
     modules: readme files regenerated - usrloc ... [skip ci]
f0d5c35c
 
e2e44671
 commit c3a8a97d235b2399994c191a7b289bd943ce6388
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Mar 29 17:30:03 2020 +0200
18430108
 
e2e44671
     usrloc: docs - updates for ka_loglevel and ka_logmsg params
18430108
 
e2e44671
 commit 8525a26fa60c70035df22495ecf309d01019d093
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Mar 29 17:25:28 2020 +0200
f0d5c35c
 
e2e44671
     usrloc: default keepalive log message prints remote address in socket format
bc96bbad
     
e2e44671
     - more compact than sip uri format
18430108
 
e2e44671
 commit 367a865e7f0c9cd67fda9176add1ca3c0dad2d46
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sun Mar 29 14:17:19 2020 +0200
18430108
 
e2e44671
     lib/srdb1/schema: removed kamailio-extensions.xml file
bc96bbad
     
e2e44671
     - file didn't have any content itself, tried to include an inexistent
     extra.xml, which generated an warning for 'make dbschema'
f0d5c35c
 
e2e44671
 commit ea2d21c2bb53ffa54d4fedcdd1d582707c654da6
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sun Mar 29 12:41:32 2020 +0200
18430108
 
e2e44671
     usrloc: cast to get rid of warnings for different OSes in keepalive printing
18430108
 
e2e44671
 commit 446dc8006240050a1e0c13c7094e9f9739cc16c8
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Sun Mar 29 11:39:34 2020 +0200
18430108
 
e2e44671
     doc/stylesheets: remove obselete company and e-mail address from my name, update copyright date
18430108
 
e2e44671
 commit d4311f3dfa3fc6c3836e8573fb12bc2ae4b6c264
 Author: Henning Westerholt <hw@skalatan.de>
 Date:   Sun Mar 29 11:27:07 2020 +0200
18430108
 
e2e44671
     lib/srdb1: fix warning about wrong namespace in version.xml
18430108
 
e2e44671
 commit 91c1b9a0e68c8a76a84fc7696b755cc1c8205aa5
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Sat Mar 28 10:31:12 2020 +0100
18430108
 
e2e44671
     modules: readme files regenerated - usrloc ... [skip ci]
18430108
 
e2e44671
 commit 54bce5c707feb91b2de90abe64e75952972816f0
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Mar 28 10:11:28 2020 +0100
18430108
 
e2e44671
     usrloc: docs for ka_loglevel and ka_logmsg params
18430108
 
e2e44671
 commit 0d912f11c9618ea399b81fe7d38faf335fe911c7
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Mar 28 09:56:47 2020 +0100
18430108
 
e2e44671
     usrloc: fexible logging for roundtrip details
     
     - new params ka_loglevel and ka_logmsg
18430108
 
e2e44671
 commit 7883a5e417d10e88d187c7d88f61e28506483b7d
 Merge: c5bac15472 c2ddf608dd
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Sat Mar 28 08:31:03 2020 +0100
18430108
 
e2e44671
     Merge pull request #2265 from armenb/pv_remove_urlencode_urldecode
     
     pv: remove urlencode/urldecode functions (moved to core/strutils)
18430108
 
e2e44671
 commit c5bac15472ad7db452e35f000a3236a839f14cf8
 Merge: 7d1e27e945 0973bee70e
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Sat Mar 28 08:30:16 2020 +0100
18430108
 
e2e44671
     Merge pull request #2264 from armenb/core_strutils_urlencode_urldecode
     
     core: strutils - add urlencode and urldecode functions
18430108
 
e2e44671
 commit 0973bee70e2a7f6ea274c357083fb67b6b2e27ad
 Author: Armen Babikyan <armen@firespotter.com>
 Date:   Fri Mar 27 14:01:05 2020 -0700
f0d5c35c
 
e2e44671
     core: strutils - add urlencode and urldecode functions
f0d5c35c
     
e2e44671
     - moved from modules/pv/pv_trans.c and exported, so they can be used in other modules
     - genericized fn names
f0d5c35c
 
e2e44671
 commit c2ddf608dd3cdb3a071763769e336157f9e831c9
 Author: Armen Babikyan <armen@firespotter.com>
 Date:   Fri Mar 27 14:14:53 2020 -0700
18430108
 
e2e44671
     pv: remove urlencode/urldecode functions; moved to core/strutils
18430108
 
e2e44671
 commit 7d1e27e945b09674f07bdb56f69947b41e8e945a
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Fri Mar 27 18:31:09 2020 +0100
18430108
 
e2e44671
     modules: readme files regenerated - usrloc ... [skip ci]
18430108
 
e2e44671
 commit 30eda8a8f244e3e6eba66b50fa355b11735d8f7d
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Mar 27 18:16:28 2020 +0100
18430108
 
e2e44671
     usrloc: keepalive server id filtering also for in-memory contacts
18430108
 
e2e44671
 commit 1968b3248acc9d71974f5765e489af82ecf4849a
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Mar 27 18:06:46 2020 +0100
18430108
 
e2e44671
     usrloc: docs for ka_filter parameter
18430108
 
e2e44671
 commit c4f3de7bfa704551e4b6cbf16e543c469a42c99c
28111e79
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Mar 27 17:54:00 2020 +0100
18430108
 
e2e44671
     usrloc: internal keepalive support for db only mode
3bcf5579
     
e2e44671
     - new parameter ka_filter to enable server_id filtering of db records
     processed for keepalive
18430108
 
e2e44671
 commit f47700bb55cbf19f7d3f7d967bd4c4755a994db5
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 27 17:52:53 2020 +0100
18430108
 
e2e44671
     usrloc: fixed wrong comments related to the flags fields in ucontact_t
18430108
 
e2e44671
 commit bef747a3ff728fb92593c565229d20e642b8b6c4
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
 Date:   Fri Mar 27 13:58:56 2020 +0100
18430108
 
e2e44671
     usrloc: global root var for domains list renamed to _ksr_ul_root
18430108
 
e2e44671
 commit 3b7069269f28be7869a90420682ef03641a741e4
 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
 Date:   Fri Mar 27 12:55:43 2020 +0100
18430108
 
e2e44671
     pkg/kamailio/deb: version set 5.4.0~dev4
18430108
 
e2e44671
 commit b4d38c4a1bf40e190628a82db87a2b913abecf22
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Fri Mar 27 10:31:18 2020 +0100
18430108
 
e2e44671
     modules: readme files regenerated - usrloc ... [skip ci]
18430108
 
e2e44671
 commit 91bf474a77ad594edccc5e5f8aca9f0abd905aca
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Mar 27 10:16:23 2020 +0100
18430108
 
e2e44671
     usrloc: options to do keepalive for natted or udp contacts only
     
     - variants to make it emulate the current nathelper keepalive, which is
     done for UDP only
     - usrloc keepalive can be sent for all types of contacts
18430108
 
e2e44671
 commit d1a221af4cac226199365c18a6a121090dc4cf82
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Mar 27 10:16:03 2020 +0100
18430108
 
e2e44671
     usrloc: docs for keepalive parameters
18430108
 
e2e44671
 commit 4652a116fb940fbda527e1b04a5a0a32f7b9a3fe
bc96bbad
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Fri Mar 27 09:12:34 2020 +0100
18430108
 
e2e44671
     usrloc: print ka roundtrip via rpc dump command
18430108
 
e2e44671
 commit de8493232eb6aefa742e038cb3ca6282aadf1a6a
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
 Date:   Thu Mar 26 22:46:08 2020 +0100
18430108
 
e2e44671
     modules: readme files regenerated - lost ... [skip ci]
18430108
 
e2e44671
 commit 340bb1efbf5fc9ba9e1ef2ec8d3074c40be5d0ca
 Author: Wolfgang Kampichler <dev@kampichler.info>
 Date:   Thu Mar 26 22:36:05 2020 +0100
3bcf5579
 
e2e44671
     lost: fixed defects reported from Coverity Scan
bc96bbad
     
e2e44671
     - in lost_function(): illegal access
     - in lost_held_type(): null pointer dereferences
     - in lost_xpath_location(): resource leak, control flow,
       null pointer dereferences
     - besides: README update and code refactoring.
3bcf5579
 
e2e44671
 commit 68928e95f50581170097373dafe7a441e7f88304
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Mar 26 21:57:08 2020 +0100
18430108
 
e2e44671
     usrloc: store keepalive roundtrip in contact structure
3bcf5579
 
e2e44671
 commit 87c5d45a66d2d1ecfca4d2677be4d3ff633dc218
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Mar 26 21:02:09 2020 +0100
18430108
 
e2e44671
     usrloc: process keepalive response
18430108
 
e2e44671
 commit b3677f7508cfdcea54f48ed01688fa0cf9380e58
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Mar 26 16:18:17 2020 +0100
18430108
 
e2e44671
     usrloc: ability to send keep alive requests
     
     - GH #2223
     - work in progress
18430108
 
e2e44671
 commit 1611766a329aa60a690803d7ff179159a4657a56
ed29e169
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Thu Mar 26 11:28:51 2020 +0100
18430108
 
e2e44671
     core: receive_msg() - init local variables for better runtime troubleshooting
18430108
 
e2e44671
 commit 1d01ae5e7934cc84bb40ae4d18e6a48f6a78e5e2
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Wed Mar 25 19:46:12 2020 +0100
28111e79
 
e2e44671
     modules: readme files regenerated - htable ... [skip ci]
28111e79
 
e2e44671
 commit 01933ac03f3db92f1c5f493a16ed3e4e75565e62
3bcf5579
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Mar 25 19:36:37 2020 +0100
28111e79
 
e2e44671
     htable: docs for rpc command htable.store
28111e79
 
e2e44671
 commit 17ed8ddf20338e0728cf4e8c496f726650577898
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Mar 25 19:31:49 2020 +0100
28111e79
 
e2e44671
     htable: new rpc command htable.store
ed29e169
     
e2e44671
     - save the content of hash table to database
18430108
 
e2e44671
 commit 06d545bb3e3e0921cdd70dbdd7fd290b74824b55
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Mar 25 17:34:07 2020 +0100
28111e79
 
e2e44671
     Makefile.defs: version set to 5.4.0-dev4
28111e79
 
e2e44671
 commit daf74e8a7356014a0227352d8f7be44d4c4fd9d0
f0d5c35c
 Author: Daniel-Constantin Mierla <miconda@gmail.com>
e2e44671
 Date:   Wed Mar 25 17:16:35 2020 +0100
bc96bbad
 
e2e44671
     sipdump: test initialization of faked msg structure
bc96bbad
 
e2e44671
 commit d8acd8b9329955c21093df9507ebd8edd916eac9
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Wed Mar 25 15:01:15 2020 +0100
18430108
 
e2e44671
     modules: readme files regenerated - rtpengine ... [skip ci]
18430108
 
e2e44671
 commit de5b28f89aadfbbf70f023bce7a6fcdd55bfd044
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Wed Mar 25 09:56:56 2020 -0400
18430108
 
e2e44671
     rtpengine: document new T.38 options
28111e79
 
e2e44671
 commit 6ab1431464f97e856812e0f69d77bc96e3dd8f57
 Author: Richard Fuchs <rfuchs@sipwise.com>
 Date:   Wed Mar 25 09:00:40 2020 -0400
28111e79
 
e2e44671
     rtpengine: add support for new T.38 options
28111e79
 
e2e44671
 commit 4b2e79d932840c6810038e0e386354bc3cc90e6c
bc96bbad
 Author: Kamailio Dev <kamailio.dev@kamailio.org>
e2e44671
 Date:   Tue Mar 24 22:46:07 2020 +0100
18430108