Selaa lähdekoodia

ChangeLog: preparing content for v5.7.0

Daniel-Constantin Mierla 2 vuotta sitten
vanhempi
commit
55b39daa32
1 muutettua tiedostoa jossa 6065 lisäystä ja 7474 poistoa
  1. 6065 7474
      ChangeLog

+ 6065 - 7474
ChangeLog

@@ -1,10786 +1,9377 @@
-===================== 2020-07-29 Version 5.5.0 Development =====================
+===================== 2023-05-17 Version 5.7.0 Released =====================
 
-===================== Changes Since Version 5.4.0 ===========================
+===================== Changes Since Version 5.6.0 ===========================
 
-===================== 2020-07-29 Version 5.4.0 Released =====================
 
-===================== Changes Since Version 5.3.0 ===========================
-
-commit 41a7f134be420b0a7169b83f2ef5f5961b58a50c (HEAD -> 5.4)
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 29 09:07:39 2020 +0200
-
-    pkg/kamailio: version set to 5.4.0 for alpine spec
-
-commit fcd13ecc50e2e75c33045673a932843a0d07d94b (HEAD -> 5.4)
+commit 2cff2d5117521ce02a2847cc7d1db54203bbccce
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 29 09:03:56 2020 +0200
-
-    Makefile.defs: version set to 5.4.0
-
-    - new major release series
-
-commit 6498149122afe485f0dcbca61febdfde8e5ca99e
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Jul 28 08:46:33 2020 +0200
+Date:   Tue May 16 08:45:33 2023 +0200
 
-    modules: readme files regenerated - modules ... [skip ci]
+    README: version updated to 5.7
 
-commit 7885322c2ad36db4cf56a51a4e9215c05e0c70f6
-Author: Julien Chavanton <[email protected]>
-Date:   Thu Jul 9 16:24:59 2020 -0700
+commit 87aebe3be58a757843d3846174bc3b6224cf36c8
+Author: Victor Seva <[email protected]>
+Date:   Mon May 15 22:33:33 2023 +0200
 
-    rtp_media_server: update to mediastreamer 4.4.0
+    Revert "tls_wolfssl: use wolfssl lib from system if available"
     
-    update documentation to simplify usage using docker
-    
-    (cherry picked from commit 32350bcb48757f2431fe463167a2816a702a8cb7)
+    This reverts commit 8ed9cf81c045d7946b07d8c98686acf92cd68776.
 
-commit ecedb702cacc4b46c474d6f48e6774985fe484e3
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jul 27 09:37:23 2020 +0200
+commit 8c18824c8f754f2e4ef2cef44c32f124fb088ffe
+Author: Victor Seva <[email protected]>
+Date:   Mon May 15 22:33:23 2023 +0200
 
-    dialog: print old state on dlg timeout
+    Revert "pkg/kamailio/deb: introduce wolftls package"
     
-    (cherry picked from commit 06b7e416756e1711edef6db683cef35824f4b2a5)
+    This reverts commit c9de94ede7e6127b824c7d0667b306eef5c11127.
 
-commit 054eabae916ba9d670b7967e67af1ceb5e5b0ae9
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Thu Jul 23 15:23:15 2020 +0000
+commit 1b55a80b71bf9a7edfe29eb40627b472565ace69
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Mon May 15 13:22:09 2023 +0000
 
-    tm: lower log level for t_unref kill transaction to WARN
-    
-    - lower log level for t_unref kill transaction to WARN
-    - immediate CANCEL on an INVITE could trigger this
+    topos: fix early-dialog b-side UPDATE requests routing (GH #3437)
     
-    (cherry picked from commit d85d43247c3d056eebeec3f97735d13c048a181c)
+    (cherry picked from commit 091dc9a76bcec5c8a4bc73e863ed10b1b9d76c92)
 
-commit 1421556163ad26ff9b68f8aaf6b17288d431eefb
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jul 21 22:34:09 2020 +0200
+commit 8ed9cf81c045d7946b07d8c98686acf92cd68776
+Author: Victor Seva <[email protected]>
+Date:   Mon May 15 13:35:48 2023 +0200
 
-    README: updated version
+    tls_wolfssl: use wolfssl lib from system if available
+    
+    (cherry picked from commit 14b1f79c29f317c74bbcbba75853ce45c353a865)
 
-commit a13b055292999197ac21d23568d0c3ace8b9e87a
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri Jul 17 15:16:25 2020 +0200
+commit 5e8ea292e4d5e403509f75016f1685d793912a1f
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon May 15 12:17:38 2023 +0200
 
-    modules: readme files regenerated - modules ... [skip ci]
+    github: refresh branch [skip ci]
 
-commit e8ef3c2bb57c3c35ca023d3b01577435f7b80529
-Author: Marat Gareev <[email protected]>
-Date:   Fri Jul 17 15:22:33 2020 +0300
+commit c9de94ede7e6127b824c7d0667b306eef5c11127
+Author: Victor Seva <[email protected]>
+Date:   Mon May 15 11:19:42 2023 +0200
 
-    xhttp_prom: fixed typo in the documentation [skip ci]
+    pkg/kamailio/deb: introduce wolftls package
     
-    (cherry picked from commit fbfc720a82ed2e6c537fd7fa36b913cf079123ae)
+    (cherry picked from commit 13430c2e8b9fccf7565ddcf38dcab8e516cebef0)
 
-commit ffb0576bd7d93303fb1068a332d9477a4d04471b
-Author: Lucian Balaceanu <[email protected]>
-Date:   Tue Jul 14 11:48:45 2020 +0300
+commit 04b49bb89fe6482a351a06ed08a9e9db5e934faf
+Author: Richard Fuchs <[email protected]>
+Date:   Tue May 9 15:05:39 2023 +0200
 
-    p_usrloc: reworking mdb_availability_control
+    rtpengine: fix unaligned memory access
+    
+    Make sure the pointers we return from our continuous memory buffer is
+    always 64-bit aligned as it's used not only for strings, but also for
+    structs/objects, and such unaligned memory access is undefined on some
+    archs and flagged as such by ASAN.
+    
+    From https://github.com/sipwise/rtpengine/commit/ade8100d3b10308f1ff63f8cb06fdf292618edca
     
-    - simplify general implementation
-    - avoid deadlock due to a process trying to acquire same lock twice
+    fixes #3444
     
-    (cherry picked from commit 5789c506d022dd5713072cd1fcc07a25f42e098c)
+    (cherry-picked from commit 43ac6b27d7ca7bc522f362c25ebb3c22ab918280)
 
-commit ac436f2ee8103a6ce7b7648af5666d9e940bec15
+commit 5f3ed08b5e234465d4fb909460367a63ed63a550
 Author: Victor Seva <[email protected]>
-Date:   Fri Jul 17 10:41:11 2020 +0200
+Date:   Tue May 9 23:28:04 2023 +0200
 
-    pkg/kamailio/deb: version set 5.4.0~rc1
+    dialplan: fix ki_dp_translate() checks for input/output parameters
+    
+    fixes #3447
+    
+    (cherry picked from commit ab0a2be6b522c1b48a2442447c24e7ab156e3d4e)
 
-commit dc082cec6f846df66ec3fa06a6c119b0d418ef19
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jul 17 09:19:55 2020 +0200
+commit 3bab39400f493647f8d6ec98c361b95cb43f0295
+Author: Victor Seva <[email protected]>
+Date:   Thu May 4 20:12:32 2023 +0200
 
-    Makefile.defs: version set to 5.4.0-rc1
+    lcr: fix crash be calling load_gw* via KEMI
+    
+    move the check of lcr_id to the helper
+    
+    fixes #3435
+    
+    (cherry picked from commit c88e506fe6a1ba0f588c5866a63ffb18fa25478a)
 
-commit eda93e7935624b39ac622a76cefc977425b2c413
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jul 16 17:32:08 2020 +0200
+commit 14cb08ed98740bd286b89edb2b0555aebd7d69c2
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu May 4 21:43:39 2023 +0200
 
-    modules: readme files regenerated - modules ... [skip ci]
+    pkg/kamailio/deb: version set 5.7.0~rc0 [skip ci]
 
-commit d0f7c7056b32351cac0b20ce24b074d9be8459a2
+commit 239b374c7d30c1865b749f247ecdc7bb80898063
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 16 09:16:40 2020 +0200
+Date:   Thu May 4 20:37:14 2023 +0200
 
-    core: strutils - trim trailing spaces when comparing hdr names
+    Makefile.defs: version set to 5.7.0-rc0
     
-    (cherry picked from commit 6d76b79b81bf448fa1f34753c1d000dc6c1870e0)
+    - branch 5.7 for 5.7.x release series
 
-commit 63e227383d9c5112f287299981d217f1558a15a8
+commit e80e877e4c0bab977c80c147b826d3b67b4c02d9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 16 09:09:48 2020 +0200
+Date:   Thu May 4 18:24:45 2023 +0200
 
-    core: parser - trim trailing whitespaces in header name
-    
-    (cherry picked from commit 7135feee9cdc93efa8c0c3e4abf24a9335ce42de)
+    Makefile.defs: version set to 5.7.0-pre1
 
-commit 4584e17b98f338916cc89dac6e1700f250cdf501
+commit 20561b66364f2321c604d0655c3029decdd2dff6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 15 17:59:51 2020 +0200
-
-    dispatcher: update state if sending keepalive OPTIONS fails
-    
-    - it can be due to DNS resolving failure, therefore needs to be counted
-    for making it inactive, otherwise keeps failing and writting errors
-    
-    (cherry picked from commit 6c77c86ab8fdec51293f0d850b9b9771d6266816)
-
-commit 0cf30ae1c4128bca8882109ec34c34a2dd2b4cef
-Author: lazedo <[email protected]>
-Date:   Mon Jul 13 13:01:43 2020 +0100
+Date:   Thu May 4 14:22:06 2023 +0200
 
-    core: don't close tcp connection for dropped non sip messages
-    
-    (cherry picked from commit 007f98692bb6f7cb35adbb86ec6fb06f034614cc)
+    db_flatstore: use unsigned long long for printing time_t value
 
-commit afc66f390e135f091dfa7abcc058175817350589
+commit 254c14517ba698e0e8ed8bb85b0bc24948f48f50
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jul 14 09:21:04 2020 +0200
+Date:   Thu May 4 14:17:20 2023 +0200
 
-    misc/examples: kemi lua - added debug callback function
-    
-    - commented - can be enabled to track the execution trace of the lua
-    script
-    
-    (cherry picked from commit 491a8327933cb4471260fdd09ff93296a7a0ccfd)
+    stats: use J for printing timestamp to rpc result
 
-commit 4f3c646772e3a6c769e8ff58bb42cf19186c39f4
+commit c5d846d499cdc4fa6829c3bf4d7a120d9dbe16da
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jul 13 10:08:42 2020 +0200
+Date:   Wed May 3 20:11:06 2023 +0200
 
-    sipdump: docs - note about use of drop() in event route
-    
-    (cherry picked from commit f984505b3ed41b7faf0fca5ab978c52240cd60a0)
+    dlgs: use PRIu64 to print uint64_t
 
-commit ef819eb33cdaa8e143148915296c60e03179e819
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 13 09:46:44 2020 +0200
+commit c394d9b2108443f9cd6146d88f77f51a2a059ba5
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Thu May 4 07:49:18 2023 +0000
 
-    sipdump: if drop executed in event route, skip writing to file
-    
-    (cherry picked from commit 1672a9b356cc864310d0ade139d7c8bb6c4c4b11)
+    textopsx: convert to memory error logging helper, add missing logging for allocation errors
 
-commit a472aaae69f7bd483c232cc5c9f59078bad1e938
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Tue Jul 14 14:13:00 2020 -0400
+commit b6c3a15518e9b6c7259be7c906193aa0cd510449
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Thu May 4 07:42:27 2023 +0000
 
-    db_redis: fix unfiltered table deletion
+    kafka: convert to memory error logging helper
 
-commit d6dbd6aa1816ca3f18059db20cb6c47b4a9fb17a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jul 14 11:18:53 2020 +0200
+commit 40b18ddfe3eca3170ef6c535d39332b2e3c6ce5d
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Thu May 4 07:34:57 2023 +0000
 
-    core: only skip over proto in alias inside uri_trim_rcv_alias()
-    
-    - variable not used if set to the corresponding integer id
-    
-    (cherry picked from commit 58b0631aafd7d6efa5534009fab197336468a9f8)
+    secfilter: convert to memory error logging helper, add missing mem cleanup on errors
 
-commit 1a8f54147063560f6016634152b17293394b8497
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jul 11 11:03:26 2020 +0000
+commit d031d1e483f4c025074e6a6bc95728dc88193c7b
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Thu May 4 07:30:08 2023 +0000
 
-    ims_charging: fix wrong default User-Equipment-Info-Type AVP format
-    
-    - 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
+    ims_registrar_pcscf: convert to memory error log helper, add missing mem cleanup during errors
 
-commit 1c99504b14fdd1bdddc9f159f03694e940a61009
-Author: Victor Seva <[email protected]>
-Date:   Fri Jul 10 13:32:03 2020 +0200
+commit 8b9e4dbcc29a4ff913039adf1ce1eae941976533
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Thu May 4 07:14:45 2023 +0000
 
-    pkg/kamailio/deb: version set 5.4.0~rc0 [skip ci]
+    lcr: convert to memory error logging helper, add some missing mem cleanup on error
 
-commit 8416bde3a2e3c40315087053152783372965ec00
+commit b002a5dcde1f14850ddfc620ed5b9d0a7e8e5962
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jul 10 09:31:25 2020 +0200
+Date:   Mon May 1 20:51:10 2023 +0200
 
-    Makefile.defs: version set to 5.4.0-rc0
-    
-    - branch 5.4 created to hold the code for release series 5.4.x
+    auth_db: exported www_authenticate() to kemi
 
-commit bb2cf364e22d15e764ea71d2782cd39f94aef048
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 10 09:24:58 2020 +0200
+commit db8258bf9ab7ca772923d237f40fce4381dbcde4
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Sat Apr 29 19:15:28 2023 +0000
 
-    Makefile.defs: version set to 5.4.0-pre2
+    debugger: convert to memory error logging helper, add missing mem error handling
 
-commit 2acd444871db828873cd5cd3c45a604e246831ca
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Jul 9 19:24:49 2020 +0000
+commit 11831568d9eaef233fe6e482ad2c63788b04bbd9
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Sat Apr 29 19:11:36 2023 +0000
 
-    ims_charging: fix for app_provided_party functionality, also support interim/stop reqs
+    crypto: convert to memory error logging helper
 
-commit ccb86e766b82b739e23afcf47a35cccb89296325
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jul 9 15:31:14 2020 +0200
+commit ea31785f3458bb79d14384734f8fd4f7b628ffa2
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Sat Apr 29 19:10:00 2023 +0000
 
-    modules: readme files regenerated - dlgs ... [skip ci]
+    ldap: convert to memory error logging helper
 
-commit 33afceac9c585e9755580ca5748c2b40cd70cd5f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 9 15:25:39 2020 +0200
+commit b1a47746d6097c2d1fe47ee4799108368037283d
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Sat Apr 29 19:07:15 2023 +0000
 
-    etc: kamailio.cfg - use enable_sctp instead of disable_sctp
-    
-    - be coherent with tls variant
+    pua: convert to memory logging helper, add missing log message and mem error handling
 
-commit b4f0b373654a6f5ed4123e868e8f14d980a006c3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 9 15:23:18 2020 +0200
+commit 89927295f23648d9e66fa5285ca3b65a615e89a5
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Sat Apr 29 18:56:02 2023 +0000
 
-    dlgs: adjusted the route blocks allowed for exported functions
+    utils: convert to memory logging helper
 
-commit cec3e862db86699b271c00e39dd7ce6f84ff013f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 9 15:22:32 2020 +0200
+commit d77448b3a6a5dc3cf9e9a8ed85aeb7ae743900b6
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Sat Apr 29 18:54:14 2023 +0000
 
-    dlgs: docs for params, functions and rpc commands
+    websocket: convert to memory logging helper, add missing mem error logging
 
-commit aebae41bccaec46d086796301d33223645ca1ce6
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 9 14:09:32 2020 +0200
+commit 7ae82075ba0b509cdc9c2f5d03e9b055fc3bf117
+Author: Victor Seva <[email protected]>
+Date:   Fri Apr 28 11:48:12 2023 +0200
 
-    etc: kamailio.cfg - several updates
-    
-    - 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
+    github: PR use Github Packages registry [skip ci]
 
-commit 7ae02bca24c1ed2ce80158cdc151e65e7fa2f904
+commit f27d15ba6e1116a9f47e654d2bd0f4d3b73168a3
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 9 11:35:43 2020 +0200
+Date:   Thu Apr 27 21:19:31 2023 +0200
 
-    dlgs: matching op with regex and fnmatch
+    auth_db: exported www_authenticate_method() to kemi
 
-commit 9965578ecb4e8b98156a7a662f8077ba5acd6c32
+commit f16ba6d4a5305be84d5a2b9d1e6c6a15368c8c76
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 9 10:50:29 2020 +0200
+Date:   Wed Apr 26 20:36:17 2023 +0200
 
-    dlgs: rpc commands to get records by filter
+    auth: exported auth_get_www_authenticate() to kemi
 
-commit 8cb69c32af3162f4c85217cba016a04ba2591747
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jul 9 10:03:01 2020 +0200
+commit 1f802a96f0ce4c376d64be65bca27994bb2742cb
+Author: Marcus Orchard <contactmarcusorchard@gmail.com>
+Date:   Thu Mar 30 08:53:39 2023 -0400
 
-    dlgs: rpc dlgs.briefing command
+    tls: fix formatting in tls_select.c
 
-commit 7dea31780a8e0eac8f97df134688acf21fc17b98
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Jul 8 22:46:11 2020 +0200
+commit 7fd502fe433695b798249404cae144365d08b9c7
+Author: root <[email protected]>
+Date:   Wed Mar 29 15:27:28 2023 +0000
 
-    modules: readme files regenerated - lost ... [skip ci]
+    tls: get san entries by index
+    
+    - adds count pv and sel for DNS, EMAIL, IP, URI
+    - adds ability to access SAN entries by index
+    
+    fix #3400
 
-commit 827307c5fc70381a4c80e1cc1937952480c93633
+commit 42351ec91b38ce3f8eff51978d00010f54481924
 Author: Wolfgang Kampichler <[email protected]>
-Date:   Wed Jul 8 22:30:09 2020 +0200
+Date:   Wed Apr 26 17:56:23 2023 +0200
 
-    lost: doc edits
+    lost: P-A-I parsing with display name fixed (#3426)
     
-    - fixed typos
-    - added test information
+    - this fix improves P-Asserted-Identity parsing to properly extract
+      the uri from the header value. The uri (sip/tel) is used as
+      identity for HELD requests.
 
-commit 890ebc6f0194e7010130a1e17e720799cf6722e1
+commit 5a2df203a244e79a1868910da312f765091d22f5
 Author: Kamailio Dev <[email protected]>
-Date:   Wed Jul 8 18:01:26 2020 +0200
+Date:   Tue Apr 25 22:16:28 2023 +0200
 
-    modules: readme files regenerated - nathelper ... [skip ci]
+    modules: readme files regenerated - call_control ... [skip ci]
 
-commit d594ff8d0408f0f66ce3ed09c93a59647246a319
-Merge: a6652652b9 1bc33f1a4e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 8 17:58:35 2020 +0200
+commit 4c8276fcf268a690ea671c4ddeaad1f89e293565
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:39:32 2023 +0200
 
-    Merge pull request #2393 from tao-communications/master
-    
-    rtpengine: added kemi support for block/unblock media/dtmf, and play/…
+    kex: typos
 
-commit a6652652b9bbf5e89c1368c9c33aefa965f45c31
-Merge: 317f707425 3c02c11d66
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 8 17:57:58 2020 +0200
+commit 79fc3f1fc9561f43146a107c824d1d97d3a8b021
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:38:56 2023 +0200
 
-    Merge pull request #2390 from kamailio/nathelper-set_contact_alias-trim
-    
-    nathelper: add optional set_contact_alias([trim]) parameter
+    kemix: update Kamailio URLs to HTTP → HTTPS
 
-commit 317f707425a4cf0be144d2c874fcdf2ad8d7f992
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 8 14:44:34 2020 +0200
+commit e7c8dcb9507fbd44cc1d00132b433a2d91705a48
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:38:07 2023 +0200
 
-    core: tcp - debug message when removing connection from list
+    keepalive: typos
 
-commit 41bdb340952aa3c2c9b45ca2807e4366908c1b42
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 8 14:28:04 2020 +0200
+commit 67a01aa6757f19397438457c6665d338f6804f24
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:34:50 2023 +0200
 
-    kamailio.cfg: set disable_sctp to yes
-    
-    - in auto mode a log message is printed about not having sctp module
-    loaded, which is not done in the default config
+    kazoo: typos
 
-commit 5aace32c937f4885a19b204d13170a337e7c0ad8
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 8 09:27:34 2020 +0200
+commit 8c5a8ce562e5ab98a7e6bdf163bab833ec3a7cf5
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:32:30 2023 +0200
 
-    dlgs: tags operations and counting functions
+    jwt: typo algoritm → algorithm
 
-commit 626c0dee863fa517e473148ca8010d737a8f7ffe
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jul 7 19:28:29 2020 +0200
+commit 285a260687d4dce5636531a4ffffc43b0d37e883
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:31:41 2023 +0200
 
-    kamctl: skip tracing kamctl itself in pstrap
+    jsonrpcs: typos
 
-commit 904a1590dbcdbb0fda9f676b4768596f797e9e27
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jul 7 19:18:52 2020 +0200
+commit 27e97f1717e542765125f32f0bde98f6bf47e26b
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:30:52 2023 +0200
 
-    kamctl: print process details in pstrap output
+    janssonrpcc: typo
 
-commit 97ec85559f1e33405fff2320443dc86d2df13456
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jul 7 18:57:27 2020 +0200
+commit 326ad479fb9e09f4f3a177606f2b5dcc09fbbd62
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:30:33 2023 +0200
 
-    kamctl: added pstrap command
-    
-    - use ps to get list of PIDs for Kamailio instance, instead of RPC
-    core.psx
+    ims_registrar_pcscf: typo
 
-commit 846cc5b97a907b5314ccf03772776e0d23434042
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jul 7 17:37:00 2020 +0200
+commit 5335f6d5a80f804257a2303f05a2b2c5edf02322
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:30:05 2023 +0200
 
-    core: io wait - unhash in case delete operation fails because of EBADF
-    
-    - EBADF: epfd or fd is not a valid file descriptor
+    cfgutils: typos
 
-commit cb58e78eaac941cc042a71e049568b2dae611e4b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jul 7 17:36:22 2020 +0200
+commit b1f783df4ceb2a1d4a525c3802707105b6f1a0c6
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Apr 10 10:29:28 2023 +0200
 
-    Revert "core: io wait - unhash in case delete operation fails because of EBADF"
-    
-    This reverts commit 60119faef5282b135ef7c972d15e1017ca26815a.
+    call_control: typos
 
-commit 60119faef5282b135ef7c972d15e1017ca26815a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jul 7 17:25:00 2020 +0200
+commit b2b4eda387ec21ebac2db7258cabda2b9c9ed81b
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Tue Apr 25 11:52:31 2023 +0000
 
-    core: io wait - unhash in case delete operation fails because of EBADF
-    
-    - EBADF: epfd or fd is not a valid file descriptor
+    statistics: convert to memory logging helper
 
-commit 1bc33f1a4e4ba4c6c43cd74fb8336c2f6846092d
-Author: Yufei Tao <yt100@hotmail.com>
-Date:   Fri Jul 3 18:01:30 2020 +0100
+commit 2264b5ca85256db2c3701575a24865f45b657c6c
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Tue Apr 25 11:49:47 2023 +0000
 
-    rtpengine: added kemi support for block/unblock media/dtmf, and play/stop media functions
+    call_control: convert to memory logging helper, add cleanup for errors
 
-commit 331a5f999b9aa4ddd112b837bb3d350507de2a12
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jul 7 09:26:22 2020 +0200
+commit 836dd90007d82a8d6a3bea1969a21ca349203e05
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Tue Apr 25 11:46:12 2023 +0000
 
-    dlgs: filled tags add and count functions
+    sipcapture: convert to memory logging helper, add missing mem logging and cleanup on errors
 
-commit 65159728a4425f45559de55fd5549731e717d74e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jul 6 09:03:32 2020 +0200
+commit 78e658cd70d23f3665f08f436d8b9a9fa99769f9
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Tue Apr 25 11:29:37 2023 +0000
 
-    carrierroute: do not test return for strcpy() and strcat()
-    
-    - they return the dst or src parameter, resulting in code analyzer
-    reporting
+    kex: convert to memory logging helper, add missing mem error logging
 
-commit 0cc1e167b9e54bb4a652162445efe89b02939eed
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jul 5 20:50:00 2020 +0200
+commit 2c976699e0e066659a2b1d2c1888300823c4b773
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Tue Apr 25 11:26:06 2023 +0000
 
-    db_redis: use safer localtime_r() function
+    sworker: convert to memory logging helper
 
-commit ebf80aca06cdbba1f00d502168ee8ab4d1d3d14f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Jul 4 17:50:54 2020 +0200
+commit b531f6df91a5dd75fc6fae47e44041a1f1ebe6ca
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Apr 24 19:52:42 2023 +0000
 
-    dispatcher: variables declared at the beginning of blocks
+    drouting: convert to memory logging helper, add missing logging, free mem in errors
 
-commit 6a637cf84906ec5315c77e5458180f7d9d69a481
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 3 23:00:24 2020 +0200
+commit 04bcef64e0bf0cff3558ce3cb895439ab2cdd5c7
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Apr 24 19:43:37 2023 +0000
 
-    core: tcp - test connection reference counter to avoid going negative
+    rtimer: convert to memory logging helper
 
-commit 3c02c11d66c95102698ee52187952bd98a51510c
-Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
-Date:   Fri Jul 3 14:00:57 2020 -0400
+commit fc52a1e73812daaef425727fcf5f59ed6b75b2f9
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Apr 24 19:35:41 2023 +0000
 
-    nathelper: add optional set_contact_alias([trim]) parameter
+    prefix_route: convert to memory logging helper, add missing logging
 
-commit bfdcef8ef550b74fecc38b1bdb8fcb20ccb279b7
-Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
-Date:   Fri Jul 3 13:33:08 2020 -0400
+commit 56a843bb18b5f06d4ef88ed525d446a1ff298b3f
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Apr 24 19:32:29 2023 +0000
 
-    core: add function uri_trim_rcv_alias() to trim alias uri param from header
+    dmq_usrloc: convert to memory logging helper
 
-commit 9322a98cd451fa470c8ff93f85758f41c4fc6bce
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Jul 3 19:31:10 2020 +0200
+commit a3fe9388540ee3ba0331b642e1c26170ca572e60
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Mon Apr 24 19:30:54 2023 +0000
 
-    modules: readme files regenerated - nathelper ... [skip ci]
+    path: convert to memory logging helper
 
-commit 626fbd002e4d569767e84a99a2163d0bd9ff6efd
-Merge: 339b94ce71 2802bd75cd
-Author: Emmanuel Schmidbauer <[email protected]>
-Date:   Fri Jul 3 13:26:13 2020 -0400
+commit 4f44adcfbfaf84262f09f03afd8912205ce6c13b
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Mon Apr 24 19:27:45 2023 +0000
 
-    Merge pull request #2389 from kamailio/revert-2388-nathelper-set_contact_alias-trim
-    
-    Revert "nathelper: add optional set_contact_alias([trim]) parameter"
+    outbound: convert to memory logging helper
 
-commit 2802bd75cd03e16bf6541fde1d6459bda2698153
-Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
-Date:   Fri Jul 3 13:22:16 2020 -0400
+commit 965606b2fbdad7b868637fb2f35f15507279caf6
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Apr 24 19:26:44 2023 +0000
 
-    Revert "nathelper: add optional set_contact_alias([trim]) parameter"
+    rr: convert to memory logging helper
 
-commit 339b94ce713b2a3d3763d2c15c8d1437362f648e
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Jul 3 16:46:13 2020 +0200
+commit 19df3ad8f3e10b6c9fa91e69f288fdbd51be7091
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Mon Apr 24 19:24:24 2023 +0000
 
-    modules: readme files regenerated - nathelper ... [skip ci]
+    uid_auth_db: convert to memory logging helper
 
-commit 07f2857f76870f9f0fd360c6990df8f7cb0f5ffc
-Merge: 67f9de8a94 f254478928
-Author: Emmanuel Schmidbauer <[email protected]>
-Date:   Fri Jul 3 10:32:25 2020 -0400
+commit 6f68f55c1c654e3cb120c10eb6999d538d943ca2
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Mon Apr 24 19:20:16 2023 +0000
 
-    Merge pull request #2388 from kamailio/nathelper-set_contact_alias-trim
-    
-    nathelper: add optional set_contact_alias([trim]) parameter
+    qos: convert to memory logging helper
 
-commit 67f9de8a946335e2bf16fe0e6063877cd4d51fb7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 3 14:02:20 2020 +0200
+commit f7588fb8fb804aa7585db5cb97433b69763ceb62
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Apr 24 19:17:56 2023 +0000
 
-    core: tcp - safety checks on emptly local tcp connection list
+    siputils: convert to memory logging helper
 
-commit fefb3f1b2dbae8d9df24fecee763c5a1cd588107
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 3 10:49:43 2020 +0200
+commit d5ab93a1e642aec9c842c9ffe9cb712c0f41e4c0
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Apr 24 19:08:29 2023 +0000
 
-    core: tcp - more details on error log messages
+    statsc: convert to memory logging helper, free memory in case of error
 
-commit fbb4312f1b2ebf6793408241d56bfc2dca6543ec
-Merge: 0780e781c3 a2932492e2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jul 3 09:40:12 2020 +0200
+commit 7747f91f6c482a99cfab4813e3b2ad5e6e970d07
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Mon Apr 24 19:06:41 2023 +0000
 
-    Merge pull request #2386 from kvrban/master
-    
-    tcpops: target variable passed on tcp_get_conid function was empty
+    stun: convert to memory logging helper
 
-commit 0780e781c319254307c85bd873c58c6478a28da8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Jul 3 08:33:13 2020 +0200
+commit 83789e7efe6e1a3479e7742812eaff2ffd7ebdd3
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Wed Apr 19 18:52:30 2023 +0300
 
-    lib/srdb1: init timeval structs to silent analyzer
+    .github/workflows: added GitHub action script to build Alpine based docker image
 
-commit d0d2c8fd6a57affac7bffab441b2126b9df0dfb1
+commit 338e3d8bab15eb3422a9804a83d92c077960203c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jul 3 08:30:46 2020 +0200
+Date:   Mon Apr 24 08:32:16 2023 +0200
 
-    core: init timeval structs to silent analyzer
+    auth: exported proxy_challenge() to kemi
 
-commit 52993e9919cf32c3c804421d01f4148bcc560cb7
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jul 2 19:16:11 2020 +0200
+commit 9643d65a98574e0739b771b4770101bd747b5966
+Author: Sergey Safarov <[email protected]>
+Date:   Fri Apr 21 15:54:25 2023 +0300
 
-    modules: readme files regenerated - mqueue ... [skip ci]
+    submodule udpadate [skip ci]
 
-commit dd52d1ce91a1e6a4907161cc7d8294b4ba5d13aa
-Merge: c3efb3b333 c85da32333
-Author: Julien Chavanton <[email protected]>
-Date:   Thu Jul 2 10:03:56 2020 -0700
+commit f898704e9d4f51f1b8fa65be92ff8cc504dfcd66
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Fri Apr 21 18:01:01 2023 +0000
 
-    Merge pull request #2359 from kamailio/jchavanton/mqueue_db_persistent
-    
-    mqueue: add support for db persistency
+    sdpops: convert to memory logging helper
 
-commit c3efb3b3331936a30f387e9f3c8c435d4d64f0bb
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Jul 2 16:05:51 2020 +0000
+commit 2a9402d4159824f857a5c8b8fcb5f96f42094e5a
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Fri Apr 21 17:59:50 2023 +0000
 
-    ims_charging: bugfix for tel URIs, need the same logic in stop as in start requests
+    sms: convert to memory logging helper, fix some related wrong log messages
 
-commit f2544789283d7ffbeda019c8a3d96e833bf34cc9
-Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
-Date:   Thu Jul 2 11:43:45 2020 -0400
+commit 569714ea692f751580d902900912caf3c56203dd
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Fri Apr 21 17:58:01 2023 +0000
 
-    nathelper: add optional set_contact_alias([trim]) parameter
+    sl: convert to memory logging helper
 
-commit 798c1c66a7ef34abaf79d49d184853a313aa3f02
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jul 2 16:46:17 2020 +0200
+commit 4753296c012f9eb90188a4313fb8f797b3f14010
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Fri Apr 21 17:43:25 2023 +0000
 
-    modules: readme files regenerated - cnxcc ... [skip ci]
+    topoh: improve mem error handling
 
-commit 53a7eb76d215347e8e6515b93a3a041e68dfc984
-Author: Victor Seva <[email protected]>
-Date:   Thu Jul 2 16:34:02 2020 +0200
+commit 30f3bb9c0be0de638021ae4c7108db85330d3cbb
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Fri Apr 21 17:40:27 2023 +0000
 
-    pkg/kamailio/deb: version set 5.4.0~pre1 [skip ci]
+    xcap_server: convert to memory logging helper, improve mem error handling
 
-commit bc0264f4802c266901a1eb7a296f80f1dbfcc828
-Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
-Date:   Wed Jul 1 17:47:59 2020 +0200
+commit 070279f902413023558391249bb579a7717eb391
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Fri Apr 21 17:35:06 2023 +0000
 
-    cnxcc: update docs [skip ci]
-    
-    * new error return values
-    * delete return value from set_max_credit not in code
+    xlog: improve memory error handling
 
-commit fb8cc72f1bd76bb2fd4d4e2e5fa2afc50eef59ad
-Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
-Date:   Wed Jul 1 17:40:50 2020 +0200
+commit ad687875c190e863d45a99f5d77422dde37223f7
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Fri Apr 21 17:33:17 2023 +0000
 
-    cnxcc: avoid duplicated call info
-    
-    Don't store call if call-id is already registered for that client
+    xprint: convert to memory logging helper, improve mem error handling
 
-commit 4cb61cc35a695e2636007f6518a63ed8e508b67f
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Jul 2 09:09:27 2020 +0000
+commit b65c19fa29976b59403433ed8a5de4b7eef41afc
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Apr 21 11:32:07 2023 +0200
 
-    ims_charging: add missing change for ccr.c (related to previous commit f5e44252c39c7695cb)
+    auth: expose www_challenge() to kemi
+    
+    - GH #3423
 
-commit 63064361c9d42602bb5f0e1d6d9a1f888c5cb9b8
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jul 2 11:01:18 2020 +0200
+commit 8a144a85c803424be087d7519d65b97b226501c1
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Apr 20 12:53:53 2023 +0200
 
-    modules: readme files regenerated - ims_charging ... [skip ci]
+    Makefile.groups: added math to group extra
 
-commit f5e44252c39c7695cb66893035a0581a65a72f91
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Jul 2 08:54:20 2020 +0000
+commit 58ab05d02d8ac8d2fee046c5d9505ba7a5ee2a8c
+Author: Sergey Safarov <[email protected]>
+Date:   Mon Dec 12 10:33:09 2022 +0300
 
-    ims_charging: bugfix for destination_host parameter, implementation was incomplete
+    pkg/docker: submodule update
 
-commit 71bc55240a144dbad9d9d8afc942b81237c806d2
+commit 15c7f861d72c57ee57f41c108d948027e50a0a27
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 2 10:44:03 2020 +0200
+Date:   Wed Apr 19 08:02:44 2023 +0200
 
-    ims_charging: db_url param type set to PARAM_STR
+    siprepo: translate pointers to the new buffer
     
-    - the variable pointer is str* not char*
-    - GH #2385
+    - GH #3418
 
-commit a2932492e24ac3c3afe4d33f025c7501c93fda49
-Author: kvrban <k.vrban@googlemail.com>
-Date:   Thu Jul 2 10:09:09 2020 +0200
+commit 287600cc1560d2a035b766700fb2aba85456605c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Apr 18 11:21:59 2023 +0200
 
-    tcpops: target variable passed on tcp_get_conid function was empty
+    tm: fix setting t->callid_val after previous changes to keep shortcuts
+    
+    - GH #3417
 
-commit 4ce047acc68932b6b0271b7c8e7a11c235f382b2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 2 09:29:11 2020 +0200
+commit 77c41d9a56ee99fbae48dd075bfca3349ae4da4e
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Apr 17 09:16:25 2023 +0200
 
-    Makefile.defs: version set to 5.4.0-pre1
+    modules: readme files regenerated - math ... [skip ci]
 
-commit 2c622627ea145eddcf891ba9b89b756457074991
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 2 09:10:48 2020 +0200
+commit 0cf5148d31b8e9f088ea9d8ed047553eb6cd590c
+Author: Victor Seva <[email protected]>
+Date:   Mon Apr 17 09:09:04 2023 +0200
 
-    usrloc: rpc scan flags, cflags and methods fields as unsigned int
+    pkg/kamailio/deb: set 5.7.0~pre0 [skip ci]
 
-commit 301525dfbbad2ffcec6738ef5eff952645ab9dfe
+commit cc0ef8e5bcdb6fd325572cbffb3ddcf6aaa32435
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jul 2 09:09:47 2020 +0200
+Date:   Mon Apr 17 09:09:09 2023 +0200
 
-    kamctl: set Path to '.' when parameter not set for 'ul add'
+    math: docs for math_sqrt()
 
-commit 0a4fa9594d871a41c2ef6b811e2b342ed6ccfe09
+commit c4c7b50bb9f164d430af582c5844b0e0aacf2bb3
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jul 1 20:53:45 2020 +0200
+Date:   Sat Apr 15 08:30:44 2023 +0200
 
-    jsonrpcs: more debug messages in case field of scanning failure
+    Makefile.defs: version set to 5.7.0-pre0
+    
+    - testing phase for v5.7.x series
 
-commit 4dc7b49f6b80305dc7c44d3dc95028ae282568ac
-Author: Victor Seva <[email protected]>
-Date:   Wed Jul 1 11:18:39 2020 +0200
+commit adb5249d10e6f37c80bdae69f61678ea0994617f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sat Apr 15 08:29:29 2023 +0200
 
-    pv_headers: pvh_set_header() fix core if $xavi not found
+    Makefile.defs: version set to 5.7.0-dev4
+    
+    - mark the end of development for 5.7.x series
 
-commit c85da32333237359f9e8b9cfe6715437458c04a8
-Author: Julien Chavanton <jchavanton@gmail.com>
-Date:   Wed May 20 14:44:30 2020 -0700
+commit 388a12b455da982c590472741b1007ef42cc8b91
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Apr 14 22:55:28 2023 +0200
 
-    mqueue: add support for db persistency
+    math: added math_sqrt() function
 
-commit a369ed969e956d491f2ced3bc72a8e21343fbe18
-Author: Sergey Safarov <[email protected]>
-Date:   Tue Jun 30 15:42:37 2020 +0300
+commit bb3c781ba0021881957c7ce2e8afffb8d48f73a5
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Apr 14 12:01:12 2023 +0200
 
-    pkg/docker: updated submodule
+    modules: readme files regenerated - math ... [skip ci]
 
-commit 92f33c4488725a85921b3b66010f64c5bdfec802
+commit 31c029ca47123de80f0f89e7526ddbb97af80768
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 30 12:17:50 2020 +0200
+Date:   Fri Apr 14 11:57:51 2023 +0200
 
-    sl: check if ending zero fits when printing cseq
+    math: docs - proper names for exported functions
 
-commit 1d256290cf10414a2f1af1feda3c9a357eb8ac27
+commit 0920992eb2b60b1c98b187ddfd411dff8a8ba63a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 30 12:10:06 2020 +0200
+Date:   Fri Apr 14 11:56:22 2023 +0200
 
-    imc: let space for ending characters
+    math: renamed math_log() to math_logN() to be more suggestive
 
-commit d6361c2e501cd9c08319f40897d765d1de1b1a32
-Author: Victor Seva <[email protected]>
-Date:   Mon Jun 29 18:31:37 2020 +0200
+commit 17d8a04033a19d6781f8f14c9ae610cd070c2a47
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Apr 14 11:53:02 2023 +0200
 
-    cnxcc: remove useless warn messages
-    
-    if the cid is not equal, an error message is going to be thrown.
-    Add more info in the later debug message.
+    math: additional logarithm functions
 
-commit 7ac314353f206924234ee416829fc9d75f52a737
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Jun 29 08:31:12 2020 +0200
+commit 2cf7d05beac75923998e2287c6856d49d4b6ccff
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Apr 14 10:48:50 2023 +0200
 
-    modules: readme files regenerated - carrierroute ... [skip ci]
+    math: new module to collect math functions
 
-commit 214c762c46d5cd5892d2ddc06a25193a01164e8b
+commit ab67d11064f71ad4d3661edaa533d30b023fad7a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 29 08:25:11 2020 +0200
+Date:   Thu Apr 13 18:21:36 2023 +0200
 
-    carrierroute: docs - note about config file ownership
-    
-    - GH #2369
+    Makefile.defs: do not set -O2 flag for darwin linker
 
-commit 31c7493d0d822239a76df4b504b2c319de09c19c
+commit 61018e4774b0f6f7bda75aad7c74a56f9d14bb4a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 29 08:19:34 2020 +0200
+Date:   Tue Apr 11 21:11:20 2023 +0200
 
-    carrierroute: more details on error message checking file permissions
-    
-    - GH #2369
+    jsonrpcs: define size for _jsonrpcs_stored_id buffer
 
-commit bcae4ab3274b502921fbf0525455c1474e7a63a4
+commit 57a22811bd91a1c86a59f2343522bbe7821b45fd
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Jun 29 08:01:13 2020 +0200
+Date:   Wed Apr 12 11:46:50 2023 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    modules: readme files regenerated - dialog ... [skip ci]
 
-commit ae828e8c671206f15afd913492833f994ca73435
-Merge: b7c7976d3e bef306b97e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 29 07:48:13 2020 +0200
+commit 87d11496a15806481c9abf963c6dc13faa661b50
+Author: Victor Seva <[email protected]>
+Date:   Wed Apr 12 10:39:55 2023 +0200
 
-    Merge pull request #2375 from sergey-safarov/dipatcher-frmating
+    dialog: dlg_get_var() support early dialogs
     
-    dipatcher: dockbook and config formatting
+    to_tag can be empty
 
-commit b7c7976d3e84ac648b689e5e496e619f587a4eb9
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Jun 29 07:46:20 2020 +0200
+commit d7c00bce2b191b237254939a1b5029abc37a8004
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Apr 10 08:28:40 2023 +0200
 
-    modules: readme files regenerated - dlgs ... [skip ci]
+    jsonrpcs: cast to long long int to print value without warning
 
-commit f757a5e1a092bff4a1dbaa7da2d02f06e3a3e32e
+commit 46455859652ad4fddd6271235298bd83f96e0556
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Jun 28 15:19:42 2020 +0200
+Date:   Fri Apr 7 20:22:22 2023 +0200
 
-    dlgs: update final stats when item is destroyed
+    dispatcher: use PRIu64 to print uint64_t values
 
-commit 7a47812f10f23897f3455a5abbede3a53c8c2d0e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 27 19:04:28 2020 +0200
+commit a0fac2aaa14a5d4a2054128095cf68d79304d3c2
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Apr 10 08:16:28 2023 +0200
 
-    dlgs: docs for dlg.stats command
+    modules: readme files regenerated - benchmark ... [skip ci]
 
-commit 5c2b93f61b8970cd174c4d4055f7dbc1ddccaa12
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 27 16:28:23 2020 +0200
+commit f2fae3c00908cd63fc4cfb13535587f2ad564d3e
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:32:18 2023 +0200
 
-    dlgs: dlgs.stats rpc command
+    http_client: typos
 
-commit 61d9d204c33c1b140ed90d51e9af13ec4ed12a96
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sun Jun 28 15:01:25 2020 +0200
+commit 7437d4d9977f50640efefbec4cc06056c4957b18
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sun Apr 2 15:29:07 2023 +0200
 
-    modules: readme files regenerated - ims_charging ... [skip ci]
+    http_async_client: typos
 
-commit f679c118a589c80cb84954fb46271adef596e049
-Author: Henning Westerholt <[email protected]>
-Date:   Sun Jun 28 12:45:43 2020 +0000
+commit c1007b900dd99deb8b3610e9c4da823f2cd2cd02
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:28:26 2023 +0200
 
-    ims_charging: fix error in destination_realm default vaulue
+    htable: typos
 
-commit ec0b1d31f1d667abdcd7cce7fbfff110583e271c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 26 22:27:43 2020 +0200
+commit 6a4ab71566d9e7bb3da290c2d60b35e56923a705
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:26:39 2023 +0200
 
-    siputils: docs - added section ids for parameters
+    exec: typo
 
-commit bef306b97e62dfdb5297a1589541a69e68bbcae0
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:49:02 2020 +0300
+commit 1112b6855797d93024977adeb73e021cc309a7b7
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:26:20 2023 +0200
 
-    dispatcher: cfg - simplified WITHINDLG
-    
-    route[PRESENCE] contains exit command, so we removed extra exit
-    
-    Also some formatings
+    evapi: typo
 
-commit 73a523ba02cc4f4d25636a03344c45a5af7ac295
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:46:35 2020 +0300
+commit feb5d27f8a063b0c533d294be9e4726f75b96a0a
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:25:49 2023 +0200
 
-    dispatcher: cfg - simplified WITHINDLG
-    
-    route[RELAY] contains exit command, so we can simplify construction
+    enum: typos
 
-commit df73f60011497a7346c122cd4328e9564862a448
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:39:14 2020 +0300
+commit 4fdeda75a7227492f917e55ce523faf81f4fe965
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:25:21 2023 +0200
 
-    dispatcher: cfg - more simple nesing for route[WITHINDLG]
+    crypto: typo
 
-commit 948e04761029c17841b86a2a133f042b69f264ac
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:34:14 2020 +0300
+commit e8ada7caaf34231f47c04f9eea4f6f31048b7f6c
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:24:52 2023 +0200
 
-    dispatcher: docbook - ident formating using Oxygen 13
+    corex: typos
 
-commit 76e1d0ea1789dc122a04bb82be9b90cb43c64450
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:26:48 2020 +0300
+commit d251ec90ee9567cf121f4179f3387c00e859a226
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:24:08 2023 +0200
 
-    dispatcher: docbook - fixed 'Attribute "xmlns:xi" must be declared for element type'
+    ctl: typos
 
-commit b22d83175a3979ff91ecfad34b1623e7cbad1f1b
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:23:36 2020 +0300
+commit 129fb5621b9de9a88b0c34f35fcb8b5acb5f667d
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:22:43 2023 +0200
 
-    dispatcher: docbook - ident formating using Oxygen 13
+    cplp: typos
 
-commit c96ddb32d023f1f6dff1e87160c657c4b9cc1a8d
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:19:30 2020 +0300
+commit 1151b0854f5c24ef3e9b7ee209efc31ce7ef0519
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:20:58 2023 +0200
 
-    dispatcher: docbook - fixed 'Document root element "chapter", must match DOCTYPE root "book".'
+    cnxcc: typos
 
-commit cb232a7f535502ed181bd78741fc7b8fc048025d
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:17:40 2020 +0300
+commit f9927657ba42dc2feca692291437ec10a20a06a8
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:18:46 2023 +0200
 
-    dispatcher: docbook - space formating
+    cdp: typos
 
-commit 397ad54d977ed2b17d7f936f97b24ce5a235af22
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 22:10:55 2020 +0300
+commit 5ab455814cc5baf8b34b5fc8023f32a58c7c92b7
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:15:06 2023 +0200
 
-    dispatcher: docbook - space formating
+    carrierroute: typos
 
-commit 51d1c2ebc251b930ee40d854a84995c911b86db4
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 21:59:40 2020 +0300
+commit 28f01c863b2533b077be634f966dc43c113e2677
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Apr 2 15:13:10 2023 +0200
 
-    dispatcher: docbook - fixed 'Attribute "xmlns:xi" must be declared for element type'
+    benchmark: typo
 
-commit 378952672659ccec883f18f77b8c932a73fc657e
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 21:49:09 2020 +0300
+commit b26cfeda773867e8f346f3eb0f5c31e8cd408ac9
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Apr 8 21:02:39 2023 +0200
 
-    dispatcher: docbook - fixed "The content of the parent element type is element only."
+    rtpengine clarifications
+    
+    See http://lists.sipwise.com/pipermail/spce-user_lists.sipwise.com/2023-April/030012.html and
+    https://github.com/sipwise/rtpengine/issues/1595#issuecomment-1382378886
 
-commit 44f62bd8e0a4c0ef7a9d2b87e52941b0f62d41bd
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 21:42:59 2020 +0300
+commit 16e6bfe4ed950851807c735cc3039046b77d6e6b
+Author: Kamailio Dev <[email protected]>
+Date:   Sat Apr 8 08:01:15 2023 +0200
 
-    dispatcher: docbook - fixed "The content of the parent element type is element only."
+    modules: readme files regenerated - tm ... [skip ci]
 
-commit 715d49b62bef30b485d3975acd20b406c444956f
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Thu Jun 25 21:28:19 2020 +0300
+commit a4970749b2be40cd598d4ce5cf2eaa6b38fc2307
+Author: Ovidiu Sas <osas@voipembedded.com>
+Date:   Sat Apr 8 01:48:11 2023 -0400
 
-    dispatcher: docbook - fixed "Document root element "chapter", must match DOCTYPE root "book"."
+    tm: enhance documentation for on_sl_reply param
 
-commit 60e29f96ae57489669d1c266255e94b449e07dac
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Jun 25 21:05:55 2020 +0300
+commit 31083121a75ef29a6f10cceed35b89f4ee74b621
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Apr 6 22:31:26 2023 +0200
 
-    dispatcher: docbook space formating
+    modules: readme files regenerated - nats ... [skip ci]
 
-commit 319d925187149d3fdb373938662dc28a1687d43c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 25 07:35:30 2020 +0200
+commit a725b4fd224c27d84a9f5623faa5af3c3873a2e5
+Author: Seven Du <[email protected]>
+Date:   Tue Mar 21 19:08:00 2023 +0800
 
-    dlgs: update stats on hash table slots
+    nats: add a reply param to nats_publish and expose as nats_publish_request in KEMI
 
-commit 9d9bb4c02e8dc870e5a65a5fb87ec28c825738d1
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 18:19:53 2020 +0200
+commit 8bba1aa866b736f1fd98dace67fe4a4b1eeca5c7
+Author: Victor Seva <[email protected]>
+Date:   Thu Apr 6 14:03:57 2023 +0200
 
-    dlgs: fill in the totag on answer response
+    github: use Github Packages registry [skip ci]
 
-commit edd35d35e4a0bffc0d68decb6a7895b4d47823dc
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed Jun 24 21:16:15 2020 +0200
+commit 1c5fbac8c4314eb5a8c4f599de2b57f3840f2167
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Thu Apr 6 08:45:28 2023 +0200
 
-    modules: readme files regenerated - pua ... [skip ci]
+    nats: fix build after a6caaabe4bc85e1b41d5bd9b0b8938069eace309
+    
+    GH #3401
 
-commit 9adccda325d258fe539b54ec67d4389d3a2fc72c
+commit a6caaabe4bc85e1b41d5bd9b0b8938069eace309
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 21:05:56 2020 +0200
+Date:   Wed Apr 5 12:55:06 2023 +0200
 
-    pua: docs - fixed missing comma in example
+    nats: safety check on destroy for poll field
     
-    - picked from #2371
+    - GH #3401
 
-commit 6e3a8aea7f9f6dde462c86dfd8cd3027c2751e98
-Merge: 12b3cfe6fb 1b4afb70c1
+commit ccdd2edbeea51f9141654b48d396abe381cd2318
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 21:00:11 2020 +0200
+Date:   Tue Apr 4 08:00:51 2023 +0200
 
-    Merge pull request #2372 from danielmartinezruiz/keepalive_config_ka_ping_from_value_cut_off
-    
-    keepalive: manage the `ping_from` config value as str.
+    evapi: move clients structure to shm for access from internal workers
 
-commit 12b3cfe6fb6c48de28a9aee0420328c6ae863663
-Merge: 224f16431c 6b708e937d
-Author: Emmanuel Schmidbauer <[email protected]>
-Date:   Wed Jun 24 14:59:45 2020 -0400
+commit 789deca1842bf278c7539fa05962ab9554c2697e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Apr 3 21:48:12 2023 +0200
 
-    Merge pull request #2373 from kamailio/mohqueue-issue-2370
-    
-    mohqueue: use t_newtran() if transaction does not exist
+    evapi: safety check on log message during queue get
 
-commit 6b708e937d161101adc91a4de5a527bf190b55c0
-Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
-Date:   Wed Jun 24 14:32:15 2020 -0400
+commit d68671f00097de3b498f4b67175c743bbf79ee72
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Apr 3 20:37:38 2023 +0200
 
-    mohqueue: use t_newtran() if transaction does not exist
+    evapi: more debug messages
 
-commit 224f16431c2a7777c87d7926b361574e25f27ef6
-Author: Sergey Safarov <[email protected]>
-Date:   Wed Jun 24 17:49:24 2020 +0300
+commit 757cb48d3606ef23192812a17a66b48c1ce2ea0f
+Author: Wolfgang Kampichler <[email protected]>
+Date:   Sat Apr 1 11:03:03 2023 +0200
 
-    pkg: obs/kamailio.spec - simplified pkgconfig requirements
+    lost: additions to <via> path element and corrected loop detection
     
-    for more detail pleae look GH #2368
+    - LosT requests that allow recursion now include a <path> element that
+      contains one or more <via> elements. A loop error is indicated if a
+      returned target is already in the server list in the <path> element.
 
-commit 3331fa6e30b90489be8aec718c4e97232f610ba6
+commit c7e228eae76a432ea93fac7e95f50fe50979d79e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 13:06:54 2020 +0200
+Date:   Fri Mar 31 18:34:00 2023 +0200
 
-    dlgs: return sip attributes in rpc list command
-    
-    - adjust route types permissions for cfg functions
+    pua: updates for the new t field names
 
-commit 1eb27d8c5df0c8cbc8bdcb4a110f1fcee9c0e34e
+commit c321f28ff657c921b8de2b84e66908f281d35d78
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 13:05:22 2020 +0200
+Date:   Fri Mar 31 18:22:23 2023 +0200
 
-    tm: execute SREV_SIP_REPLY_OUT event on relayed reply
-    
-    - cosmetisation of some debug messages
+    tm: use header attribute shortcuts to match inside t_lookup_callid()
 
-commit 238c5d70a472cf7903bac09c04581c37323afd55
+commit 2bd1227b2440dd376c18e6c964f569e0e9ba4730
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 13:04:11 2020 +0200
+Date:   Fri Mar 31 15:18:13 2023 +0200
 
-    core: events - fix the field name for SREV_SIP_REPLY_OUT
+    tm: keep shortcut the cseq header method
 
-commit 1b4afb70c1c8228bc4dbae6e7ab433c4187b9867
-Author: Daniel Martínez Ruiz <[email protected]>
-Date:   Wed Jun 24 10:28:04 2020 +0200
+commit 734fd2910cd437205da870ad1e329eaefe2f043a
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Mar 31 08:05:10 2023 +0200
 
-    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).
+    sca: updates for the new t field names
 
-commit fbc55950c8ac0c34c5b6693c1578de7cd11b484c
+commit ecd906dabbc5dc19d0fabb35d22320e2ba3fccf0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 09:12:58 2020 +0200
+Date:   Fri Mar 31 08:04:59 2023 +0200
 
-    avpops: free fname1 in case of error getting fname2
+    lcr: updates for the new t field names
 
-commit 92ef21d77d9ded1f1fda7dd83934e073e557dfb8
-Merge: 71248a2f73 c4684574e0
+commit 8f39d0ff741a3ba5819c6c0f96b8f575d30ab770
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 24 08:26:29 2020 +0200
+Date:   Fri Mar 31 08:04:43 2023 +0200
 
-    Merge pull request #2367 from kamailio/dialog-improve-warning-msg
-    
-    dialog: improve warning message to help better identify dialog lookup failures
+    keepalive: updates for the new t field names
 
-commit 71248a2f7394b69c85f030f103afb2a8f6a5a49e
+commit 927a2451e084e886d2548fdae3f5f4cd3abd0a4b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 23 19:00:13 2020 +0200
+Date:   Fri Mar 31 08:04:11 2023 +0200
 
-    pkg: obs/kamailio.spec - set version to 5.4.0
-    
-    - set packager to Sergey Safarov
-    - add more build requirements, including those from GH #2368
+    dispatcher: updates for the new t field names
 
-commit f4036c535033a333cb551b5af70703135305e7b3
+commit 8d69c0d68347198ccaea57a8ac4eeb040d19287a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 23 08:01:48 2020 +0200
+Date:   Fri Mar 31 08:02:10 2023 +0200
 
-    dialog: use the dlg hash table slot to unlock on dmq handling
+    tm: rename shortcuts to from/to/callid/cseq headers
     
-    - the dlg can be destroyed on dmq replication and unlocking may fail
+    - reflect better that they are with header names
+    - new fields to point to callid value and cseq number to facilitate use
+      of them directly without new parsing or printing with header names
 
-commit ea8dec941897f23a0c04d045edfed80a41e042cf
-Author: Sergey Safarov <[email protected]>
-Date:   Mon Jun 22 18:51:56 2020 +0300
+commit ea30efdbae2b33988e6157ba5e17aba16db156d4
+Author: Muhammad Shahzad Shafi <[email protected]>
+Date:   Thu Mar 23 08:58:14 2023 +0000
 
-    pkg/kamailio: fixed -pre release RPM packaging
+    tcpops: added tcp_get_conid() for kemi
 
-commit a7e08a6c6baa9a4cf35f3a6589dff53f27253deb
-Author: Sergey Safarov <[email protected]>
-Date:   Mon Jun 22 17:58:57 2020 +0300
+commit 6f8c1bf967ca3d101a70631df8d77cc7855b3a72
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Mar 30 19:31:38 2023 +0200
 
-    pkg/kamailio/obs: packaged dlgs module
+    modules: readme files regenerated - acc ... [skip ci]
 
-commit 41db985ebfcb691f2e20e689a83379e382ef6c03
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 22 15:32:30 2020 +0200
+commit 0b986aeeffa7faa14f7e954df01cfb0ef4bea8da
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:49:20 2023 +0200
 
-    evapi: free addr info in case of bind error
+    avpops: typos
 
-commit 21a6c7bd41b825a9dfff7632e432e05f761567a0
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Jun 22 08:31:26 2020 +0200
+commit 1fd32a957a136214ed7d521595eb13592c51e9fa
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 17:49:33 2023 +0200
 
-    modules: readme files regenerated - uac ... [skip ci]
+    auth_radius: typos
 
-commit 295e9a23df952bc98c2a2803d796e358363b2e22
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 22 08:22:55 2020 +0200
+commit da353c293ba46abbb21b5bcbbfa8e750955e9db1
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:49:47 2023 +0200
 
-    uac: docs - updated examples to use avps with string names
-    
-    - the recommended format instead of interger ids
+    auth_identiy: typos
 
-commit e3cf23b11f2fef44f45aeffe28065f98f6eb105f
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sun Jun 21 19:46:24 2020 +0200
+commit 22535e19236c1d1cefca02d0b1d50b563362a1cc
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 17:49:57 2023 +0200
 
-    modules: readme files regenerated - db_mysql ... [skip ci]
+    auth_ephemeral: typos
 
-commit 56536708c5537c7443aa7a777fad0dc941e1bc71
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Jun 21 19:31:07 2020 +0200
+commit 95b9ad47fbf4f8444aa94aeb39c8c44b33f0f789
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:50:05 2023 +0200
 
-    db_mysql: docs - proper location for opt_ssl_mode in params section
-    
-    - reported by Juha Henianen
+    auth_diameter: typos
 
-commit fcd05ea3f509181506f4ddb633ba016fe9ebf107
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 20 21:44:37 2020 +0200
+commit 2d88dbe4dada18784a75cd228f55e8a7baf46b26
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:51:12 2023 +0200
 
-    sipdump: reimported the readme
-    
-    - somehow generation of it failed after the docbook update
+    auth_db: typos
 
-commit 48dfc16ccf8f0c6d4f1f51b48bc072e1a4ee3acd
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 20 14:11:35 2020 +0200
+commit 0cb433212526537624ff51eb659cb22393e42b2d
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:51:07 2023 +0200
 
-    sipdump: docs - fixed broken docbook format due to extra section tag
+    auth: typos
 
-commit c4684574e0e0e1cca4c1489a16513182f821a643
-Author: Emmanuel Schmidbauer <[email protected]>
-Date:   Fri Jun 19 16:54:40 2020 -0400
+commit 3f0c5103c661f73c9d172cd3728226ed3f7e4bdb
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:51:02 2023 +0200
 
-    dialog: improve warning message to help better identify lookup failures
+    async: typos
 
-commit 30c843836a34ad8e749d762b77ade6ebc987a55d
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri Jun 19 15:16:13 2020 +0200
+commit fe06f13c4d41cff9ee2b0d62926102d49d8436cc
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 17:50:58 2023 +0200
 
-    modules: readme files regenerated - sipdump ... [skip ci]
+    app_sqlang: typos
 
-commit 47bd211da1474d8addbaf1df86627e11bb221ff4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 19 15:09:51 2020 +0200
+commit 909e339becdc5db93830d9c3f0934a656bd16bb7
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:50:56 2023 +0200
 
-    sipdump: docs - usage remarks about cleaning generated files
+    app_ruby: typos
 
-commit 95992d29c4ab2b8863f1301f0259f295468c5301
-Merge: 773ecfc9ce c753932ebf
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 19 13:12:32 2020 +0200
+commit f57dae9081d54b364285fe4950426f86e8d52e75
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:51:25 2023 +0200
 
-    Merge pull request #2365 from khoegh/423-expires-range
-    
-    registrar: expires_range should not make expires < min_expires
+    app_python: typo
 
-commit c753932ebfa055d923c92b916937eec99cd14d23
-Author: Kristian F. Høgh <[email protected]>
-Date:   Fri Jun 19 11:22:20 2020 +0200
+commit f833583fb02a9d26665692b02b4a2cfaab7c3d83
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:51:32 2023 +0200
 
-    registrar: expires_range should not make expires < min_expires
+    app_perl: typos
 
-commit 773ecfc9ceec5bbbe6c7f5fd72399baacfd74c0a
-Author: Torrey Searle <[email protected]>
-Date:   Fri Jun 19 11:06:09 2020 +0200
+commit 051af44ddb92a3b31f0236e4b430edcc1ffd9866
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:51:55 2023 +0200
 
-    tools/kemi: add support for invoking function pointers
-    
-    also add a flag to allow generated version of code to be compatible
-    with older versions of python3
+    app_mono: typos
 
-commit 39a58ebf3648bc8d21ba9688a4f1407852399528
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Jun 19 10:03:33 2020 +0200
+commit f066bc53bf64791719ee3f97f2641aafbf76f6d7
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:52:02 2023 +0200
 
-    pkg/kamailio/deb: version set 5.4.0~pre0
-    
-    * clean previous entries
+    app_lua_sr: typos
 
-commit f1773b1fd8662aa0e80949c88d38d48db14981f0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 19 08:19:34 2020 +0200
+commit 9083ee603161475e805beb729ce4d11dc18a0e7a
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:52:07 2023 +0200
 
-    Makefile.defs: version set to 5.4.0-pre0
-    
-    - start of pre-release phase for 5.4.x series
+    app_lua: typos
 
-commit 909de965a4843169255635839e4d9dc6948c2578
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 19 08:18:12 2020 +0200
+commit ca2c51143aab9ffafbb4f0a5474beb252f00deb4
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:52:17 2023 +0200
 
-    Makefile.defs: version set to 5.4.0-dev6
-    
-    - marking end of development for 5.4.x series
+    app_jsdt: typos
 
-commit 1acd2a1097d0ccfcf85657f7a1e50d0c95f7f2e1
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 18 21:52:52 2020 +0200
+commit 0a062c9e52f61b48f6daf46756aeebbebb204646
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:52:26 2023 +0200
 
-    tm: execute core event SREV_SIP_REPLY_OUT on local reply
+    app_java: typos
 
-commit 72d830ce66b40c0f3bd6589b24835d378dda64e5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 18 18:45:37 2020 +0200
+commit 7e6942f283237033da9c211d5342e96148adbe5e
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:52:39 2023 +0200
 
-    dlgs: register callback for core event SREV_SIP_REPLY_OUT
+    alias_db: typo
 
-commit 700261dff422693fb78dbe5062998bed3eddb397
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 18 18:43:06 2020 +0200
+commit 63044aab8a915484f90fc21a16c50349d9b2bda4
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:53:01 2023 +0200
 
-    sl: execute core event SREV_SIP_REPLY_OUT
+    acc_radius: typo
 
-commit 936a49a11ea88425bec4ad9b9e6ec69549e0fe34
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 18 18:32:10 2020 +0200
+commit f5cfafa396c5925b8b4694c3e962564706fd4e12
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 17:52:47 2023 +0200
 
-    core: events - added out buffer field to event structure
+    acc_json: typos
 
-commit 13329ce04a6c082920b959e47d49bee1b8171e70
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu Jun 18 17:16:17 2020 +0200
+commit d394cc62e48fe4636d4c9b2cf9ca8d54e0f1cfbd
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 17:53:06 2023 +0200
 
-    modules: readme files regenerated - corex ... [skip ci]
+    acc: typo
 
-commit 5e9a0dba1f1f12222c807332ef6fc8df233fc7ab
+commit 5c8eed0ce78d029f28a1819262516940b7dd749e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 18 17:09:50 2020 +0200
+Date:   Thu Mar 30 12:48:44 2023 +0200
 
-    corex: docs for evcb_reply_out param and event_route[corex:reply-out]
+    ndb_redis: fix index on parsing sentinel address
 
-commit 35360a5f99eb96d57d7bdab9d32f1f7db6dc0006
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 18 16:40:37 2020 +0200
+commit 2c540b67a8a3f15835583926bfdef7cf6b71b4bf
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Mar 29 13:44:44 2023 +0000
 
-    corex: event route when a sip reply is sent out
+    Revert "pike: use pkg_malloc/pkg_free instead of system malloc"
+    
+    This reverts commit 6492a6f905075fa73d911c345fe784f2d3c085e5.
 
-commit 05e87e66cdb398ea9fe5aecc09d521a25a4f5c8e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 18 16:14:14 2020 +0200
+commit 18698fa9f8e242cf59273538baca448ea68d6194
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 11:36:15 2023 +0000
 
-    core: c code for executing route blocks on send out events moved to onsend.c
-    
-    - helper functions for executing event_route blocks for send out cases
+    gzcompress: convert to memory logging helper
 
-commit b49b56614db5e5d32ba415755bdac75478cc08f2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 18 15:38:53 2020 +0200
+commit 93011f8292c568f67bf5127ae7e092ec773df1a7
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 11:34:50 2023 +0000
 
-    core: extend onsend structure to include runtime mode and reply code
-    
-    - runtime mode to be set to local or network traffic on specific cases
+    misctest: convert to memory logging helper
 
-commit 93ab0791b409b9a708a1c7ac5cc4f94f7537d2ca
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 18 13:18:39 2020 +0200
+commit 41c814b7cfbed2d89099840c29580d99b2a3cc47
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 11:32:56 2023 +0000
 
-    core: event hook for sip reply out
+    imc: convert to memory logging helper
 
-commit 7e402da261e1ced56019037d3dce9e72b5b2b0ea
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 18 10:31:38 2020 +0200
+commit 246e25f0e8c6ca933accf1bd57fea1f43e8346f5
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 11:27:56 2023 +0000
 
-    pv: use SIP_REQUEST/SIP_REPLY for value of $mt
+    nathelper: convert to memory logging helper
 
-commit 339f24be1b28a2ab9702ae19dcc8d09f747ea77b
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jun 18 09:01:28 2020 +0200
+commit 0f559ea761e2b1b140096d414b6f3d624068366b
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 29 10:40:16 2023 +0000
 
-    modules: readme files regenerated - siputils ... [skip ci]
+    ipops: convert to memory logging helper, add missing error logging
 
-commit 65119d916fcd3bf42dff21718e6a4a18c2d5b16e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 18 08:34:14 2020 +0200
+commit 7be6d78f5f9ee7aacef1a73321d4a384a7722077
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 09:52:04 2023 +0000
 
-    siputils: docs for uri_param_any(param)
+    msrp: convert to memory logging helper
 
-commit 3467291d80dba021e8684d203c50fb5a6b546bd8
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 18 08:33:27 2020 +0200
+commit 6492a6f905075fa73d911c345fe784f2d3c085e5
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Mar 29 09:50:20 2023 +0000
 
-    siputils: new function uri_param_any(param)
-    
-    - check if r-uri has the param, with or without value
+    pike: use pkg_malloc/pkg_free instead of system malloc
 
-commit b31c885e5cb5331963f7d02d8a9d4cde9c6b57ef
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Jun 17 08:31:23 2020 +0200
+commit fb1f01c333f9fc7189b6b3b6e39ddd28d30a5046
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 29 09:44:07 2023 +0000
 
-    modules: readme files regenerated - siputils ... [skip ci]
+    pike: convert to memory logging helper, return error in case of allocation problem
 
-commit 1a96e1a17a65233a9cff946a1a0ef8237f63cf0c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jun 17 08:20:29 2020 +0200
+commit ab17b6811c94730f6428c218c9587d6365c9faa5
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 09:29:53 2023 +0000
 
-    siputils: docs for uri_param_rm() function
+    pdb: convert to memory logging helper, properly free memory in error cases
 
-commit 912356869b7edcf569ebc3367650e238acf01eec
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Jun 17 08:17:14 2020 +0200
+commit 3d60451ba47b14ce5e406a62b18547ad7d7d9165
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 09:16:31 2023 +0000
 
-    siputils: new function uri_param_rm(pname)
-    
-    - remove parameter from r-uri
+    db_cluster: convert to memory logging helper
 
-commit 916c56df9f8c633ba4c4d4a173e35eea8c23a343
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 16 22:00:23 2020 +0200
+commit 19c9d56f3f6a53433949d2dac5494ad7b3b393a0
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 29 09:14:24 2023 +0000
 
-    siputils: use rewrite_uri() to update decoded r-uri
+    auth_ephemeral: convert to memory logging helper
 
-commit cadcdd7c9e8f893110958d1445f1a1d546a4174e
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Jun 16 22:01:10 2020 +0200
+commit bc47875c2da39e755009c81ba1f2b4e7267b905e
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 29 09:11:41 2023 +0000
 
-    modules: readme files regenerated - ims_charging ... [skip ci]
+    auth_diameter: add missing allocation checks, convert to memory logging helper, clarify logging
 
-commit f28b172aaf951c49a57f97f8fa48ce4b4287a2ac
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Tue Jun 16 19:49:17 2020 +0000
+commit 811ede41167455369518adadff338a2064645d55
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Mar 29 08:26:53 2023 +0000
 
-    ims_charging: add support for Application-Provided-Called-Party-Address AVP
+    acc_diameter: convert to memory logging helper
 
-commit df6f64b7bd9c094563a4ce765eb20266b6f1c378
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 16 16:24:29 2020 +0200
+commit 0b9442b14adccdc7305ba222833a149e64488d66
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Mar 29 08:23:13 2023 +0000
 
-    dlgs: docs updates for params, rpcs and functions
+    acc: convert to memory logging helper, properly free memory in case of errors
 
-commit e1012b8fb39d638e737868fed09d0734c02f8e11
+commit ba365102fe9faa403717eb30f36d363bad13114b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 16 16:16:38 2020 +0200
+Date:   Tue Mar 28 17:31:31 2023 +0200
 
-    dlgs: init and update functions
+    evapi: initialize internal message queue
 
-commit bf32a3724e3a65d219004e15e95c42e8e919ba34
+commit cc9501663d6dd0fa91aef23ce00a7cdf86319201
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 16 11:08:38 2020 +0200
+Date:   Tue Mar 28 08:12:00 2023 +0200
 
-    dlgs: docs - created xml and readme files
+    ndb_redis: break on finding a server via sentinel
 
-commit fe53fd5f4f441d16ddd3403bd625e119b6b094d7
+commit f5bd2748a7d06d0592fc5ab835bf970b3c023eaa
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 16 11:07:54 2020 +0200
+Date:   Mon Mar 27 16:32:48 2023 +0200
 
-    dlgs: timer callback to delete expired dlgs items
+    evapi: remove static specifier for evapi workers variable
     
-    - more internal api functions
-    - work in progress
+    - it is exposed with extern
 
-commit 436406bb3c42304908fb8f4708836a963cee6efd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 15 18:31:15 2020 +0200
+commit f44e93a4171668d1c1182b186bea8c41db0a9300
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Mar 24 14:20:13 2023 +0000
 
-    dlgs: initial import of dlgs module - dialogs stateless tracking and statistics
+    carrierroute: remove redundant capabilities check, related to commit cf147ab7888c4e2
 
-commit 87f7dc5117f1b51bf27d013ce0012d15f8194016
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Jun 16 10:46:17 2020 +0200
+commit ef94da7bac8e2aaf5a452d7b7dc3e2b544153ff6
+Author: Victor Seva <[email protected]>
+Date:   Fri Mar 24 10:26:15 2023 +0100
 
-    modules: readme files regenerated - dmq_usrloc ... [skip ci]
+    app_lua: fix crash on exausted memory scenario
+
+commit cf147ab7888c4e2b26db9dd44e494001bb71a61c
+Author: Henning Westerholt <[email protected]>
+Date:   Thu Mar 23 18:21:26 2023 +0000
+
+    carrierroute: check during startup for required DB capabilities (GH #3405)
 
-commit 86f4943b61eb4672d6b18caead75724d8ad78504
-Merge: cf3c0132cc a935d8d414
+commit ffbb6ad2837326e7309be342ce62527c16f6db16
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 16 10:32:58 2020 +0200
+Date:   Wed Mar 22 19:38:48 2023 +0100
 
-    Merge pull request #2358 from kamailio/dmq_usrloc-usrloc_delete
+    nats: register cfg child procs and trigger init
     
-    dmq_usrloc: add new parameter `usrloc_delete` to disable synchronizing delete actions
+    - GH #3395
 
-commit cf3c0132cc81b2d8db05a6a9a26d7110a021ce23
-Author: Victor Seva <[email protected]>
-Date:   Tue Jun 16 09:31:55 2020 +0200
+commit b9de5009f81e27934a2108c06eae27ea748ead37
+Author: Henning Westerholt <[email protected]>
+Date:   Wed Mar 22 12:58:56 2023 +0000
 
-    sca: clang format code
+    benchmark: fix order of free operation
 
-commit adf7fb2613c4117ea0a76463d2df55e14579da9f
-Author: Victor Seva <[email protected]>
-Date:   Thu Jun 11 10:48:29 2020 +0200
+commit 43751e7b0071135d433258cc0423cc00546a31e6
+Author: Henning Westerholt <[email protected]>
+Date:   Wed Mar 22 12:52:09 2023 +0000
 
-    avpops: export functions to KEMI
-    
-    * avp_check
-    * avp_copy
+    app_sqlang: restore some details related to one memory error log
 
-commit 3a8896ce9e5a841087e43f6f384858799f590475
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Jun 15 15:31:10 2020 +0200
+commit 7378aa0f7dcbde237bb5701f40b8a2d008d78b45
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 22 12:15:35 2023 +0000
 
-    modules: readme files regenerated - siputils ... [skip ci]
+    cfgutils: convert to memory error logging helper, add missing free in error case
 
-commit 8616db8573b7d83b81c4177ac855a1fcbd792445
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 15 15:18:31 2020 +0200
+commit af9f95da42bd07ea9bf3de0ea5cbd264f384bc02
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 22 12:13:47 2023 +0000
 
-    siputils: docs for contact_param_rm()
+    cplc: convert to memory error logging helper, add one missing free in error case
 
-commit af15f32669fb482984ee5aefcc52e1a993691060
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 15 15:14:53 2020 +0200
+commit d7770cae2ee68be7184298b2bb41cb0ba3ebb47d
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 22 11:20:08 2023 +0000
 
-    siputils: new function contact_param_rm("param-name")
-    
-    - remove parameter by name from Contact header URI
+    benchmark: properly free previous allocated memory in case of error
 
-commit c5115cfb9a676d319eaeb4940998abc2e30acf03
-Author: Victor Seva <[email protected]>
-Date:   Mon Jun 15 10:20:51 2020 +0200
+commit 9e001534589a3428cd5f8908e84fe327ffc20fb6
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 22 11:17:22 2023 +0000
 
-    pkg/kamailio/deb: version set 5.4.0~dev5
+    avpops: convert to memory error logging helper
 
-commit 5721cfc82b74082e2f5f74ca19271e63a466c8f2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 15 09:31:09 2020 +0200
+commit fcf733ce205221a40f68414662f841b918dea48f
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 22 10:19:30 2023 +0000
 
-    Makefile.defs: version set to 5.4.0-dev5
+    db_flatstore: convert to memory logging helper
 
-commit c5acc58863acb133748ad9f2f8a963ab714af871
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jun 15 09:09:20 2020 +0200
+commit d45eb770b0a8e17533f12e16dfc1d23dc5e7d951
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 22 10:14:39 2023 +0000
 
-    db_mysql: use MARIADB_BASE_VERSION macro to check for MariaDB library
+    auth_xkeys: convert to memory logging helper
 
-commit 5a65288cac3d4dda5b3c7f6f496cf2f8551e294d
-Author: Kamailio Dev <[email protected]>
-Date:   Sun Jun 14 17:16:10 2020 +0200
+commit 01e82b38c41d344c1e94b2e0f574981ef0ce4318
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 22 10:07:02 2023 +0000
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    auth_db: fix goto for memory allocation error, convert to memory logging helper
 
-commit 6b27844460e0de475d9546db122ff1ba9d9be6d8
-Author: Henning Westerholt <[email protected]>
-Date:   Sun Jun 14 15:13:31 2020 +0000
+commit 0702a7e0d9df2867cbc86188c06d95363d484d5a
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 22 09:55:14 2023 +0000
 
-    dialog: fix error in debug logging, properly log both sockets
+    app_sqlang: convert to memory logging helper
 
-commit fe2dfebf7b8da99b40f0f21a0cfbf05b9534899f
-Author: Henning Westerholt <[email protected]>
-Date:   Sun Jun 14 15:09:25 2020 +0000
+commit 66e9b02f7fc99084341d6519ac94cd580b334ac7
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 22 09:52:17 2023 +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.
+    app_lua_sr: convert to memory logging helper
 
-commit a86029bb088a080a3e81e2d74419aac1806f3d55
-Author: Kamailio Dev <[email protected]>
-Date:   Sun Jun 14 12:31:12 2020 +0200
+commit 8bf54822b9f610eceae1b5c6006ab6cc5ed96d00
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Wed Mar 22 09:49:48 2023 +0000
 
-    modules: readme files regenerated - db_mysql ... [skip ci]
+    app_jsdt: fix log message for system memory allocation
 
-commit ae900a668aff4a472d6f1f7de5cf6277b5881ce9
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jun 14 12:16:29 2020 +0200
+commit eef779ca7b5b203d216f76fbec56025d595f6e6d
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Wed Mar 22 09:48:05 2023 +0000
 
-    db_mysql: note that libmariadbclient does not support ssl mode option
+    app_java: add missing free in error case
 
-commit 5b727447df9f5476c2ef818a8926f62525d0c349
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Jun 14 12:14:40 2020 +0200
+commit b9d397c84cb3e0911e9823386b6eb4944b02c9ed
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Tue Mar 21 16:22:24 2023 +0000
 
-    db_mysql: mariadb client library does not support ssl mode option
+    async: convert to memory error logging helper
 
-commit a10d6860c69a518a1b60a17640cfb4da65839214
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sun Jun 14 11:46:20 2020 +0200
+commit 9cc9a177daf6d5ce11fbdef714bd576716dc5a2f
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Mon Mar 20 16:56:03 2023 +0100
 
-    modules: readme files regenerated - db_mysql ... [skip ci]
+    p_usrloc: use PRIu64 macro to find out what format is needed for uint64_t since it depends on architecture
 
-commit f012c525264ed05fec2acb4b3924d4b9a1cd3ab9
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Jun 14 11:31:59 2020 +0200
+commit 1b3224c514105d69c3099c11edc5ef20ca02c567
+Author: Victor Seva <[email protected]>
+Date:   Mon Mar 20 16:53:15 2023 +0100
+
+    rtpengine: use PRIu64 macro to find out what format is needed for uint64_t since it depends on architecture
+
+commit 452af935fbcc60572541941612091cbc0535a310
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Mar 20 16:31:24 2023 +0100
 
-    db_mysql: docs for opt_ssl_mode parameter
+    modules: readme files regenerated - evapi ... [skip ci]
 
-commit 260e25e15c4aa68533ee560bd8fcbdd5ee7b7d6f
+commit ab1831efc20816e18a89e6322d16c8e394b59abd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Jun 14 11:18:15 2020 +0200
+Date:   Sun Mar 19 21:24:04 2023 +0100
 
-    db_mysql: new parameter opt_ssl_mode - allow controling ssl mode
+    core: skip warning for atomic ops with locking for some dev os-es
     
-    - 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
+    - do not print the compile warning for non-native memory barier/atomic
+      ops on some devel platforms, for now macos with apple silicon cpu
 
-commit 150ab9d445da9f7eca1c7312cb70ba176f320131
+commit d4be0b2ec72159c5769fc6d7d0cee57e3576a668
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 13 11:33:52 2020 +0200
+Date:   Sat Mar 18 11:37:23 2023 +0100
 
-    siputils: add quotes around contact uri if not there for param encoding
+    evapi: docs - updates to workers parameter
 
-commit c7e55a33e9026a4ab74170a96dc1029838a80c6e
+commit 1dc0eac9a3a3abd6e128aa5f1d17d5f909efd963
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 13 11:09:32 2020 +0200
+Date:   Fri Mar 17 10:53:24 2023 +0100
 
-    siputils: proper use uri parameters for decoding contact
+    evapi: if workers is 0, execute callback by evapi receiver
 
-commit a935d8d414d665ea89859449e622435bc7106f64
-Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
-Date:   Fri Jun 12 16:02:19 2020 -0400
+commit b044c33c72318c12de78c0d8b7f8ac5ffb9b8772
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Mar 17 09:54:58 2023 +0100
 
-    dmq_usrloc: add new parameter `usrloc_delete` to disable synchronizing delete actions
+    evapi: docs for wait_increase parameter
 
-commit d35e7c1dd7ee82a470ad31fb2c6901627ad9e499
+commit 6e4ba9bd7421bf483cdbc7e5484f21d68b8acd8f
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 12 18:44:54 2020 +0200
+Date:   Thu Mar 16 19:30:04 2023 +0100
 
-    siputils: ensure that the contact is parsed for param encoding
+    evapi: wait increase limit made modparam
 
-commit 1189d75511bad3fe235e207e72471770dedfa386
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Jun 12 16:01:15 2020 +0200
+commit 58bd64200e4d2f237f192acf6f88074aa983a396
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Mar 15 10:16:17 2023 +0100
 
-    modules: readme files regenerated - siputils ... [skip ci]
+    evapi: support for adaptive wait on idle to spare cpu when not busy
 
-commit 10c278643719408957b00c6fe64b0796b6ef148e
+commit 7000f437ac8f3fb40c7a55c8c7a3c2c8dfc3fb1b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 12 15:54:23 2020 +0200
+Date:   Tue Mar 14 11:01:13 2023 +0100
 
-    siputils: docs - updates to contact_param_encode() saddr param
+    jsonrpcs: docs for tcp_socket parameter
 
-commit 6300f4661747224ec16d34634d62db454630277f
+commit 1400e8cb6aebdd93a5b0c6979a444a81922e37d2
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 12 15:52:48 2020 +0200
+Date:   Tue Mar 14 10:56:09 2023 +0100
 
-    siputils: contact_param_encode() takes full sip uri as server address
-    
-    - more debug messages
+    jsonrpcs: more debug messages when handling tcp commands
 
-commit 20c1666e24f335231900bbe7cea0b0719f14f6de
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Jun 12 11:16:19 2020 +0200
+commit b34e24770a6435577097b173cafab30c6d19e8d1
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Mar 14 08:00:40 2023 +0100
 
-    modules: readme files regenerated - siputils ... [skip ci]
+    jsonrpcs: initial support for tcp transport
+    
+    - one rpc command per connection, which is closed after the response is
+      sent
 
-commit 1a7ab6a5fc9b02f9e431e6d21f652de6283489c0
+commit 3bff060dcb74a081782abdbdade830b61be66557
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 12 11:07:16 2020 +0200
+Date:   Fri Mar 10 16:21:51 2023 +0100
 
-    siputils: docs for functions encoding/decoding contact uri using params
+    evapi: use internal workers to handle client messages
 
-commit e2fd3c3e85762b4d3e2f7706bfc32deafef46497
+commit 3b99e09dc10ff38024b2821b26f2efe7c82d699d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 12 10:55:16 2020 +0200
+Date:   Fri Mar 10 13:01:11 2023 +0100
 
-    siputils: functions to encode/decode contact address in a uri param
+    evapi: docs for wait_idle modparam
 
-commit 11f98d59347195304870bf521dc47a2c257b49db
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Jun 12 10:31:20 2020 +0200
+commit 4c998de5f54ee941f7516e589e2940593b20f827
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Mar 10 12:50:46 2023 +0100
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    evapi: wait when idle made a modparam
 
-commit 37d83a5838a50350563f19387fad455d6a433a02
-Author: Henning Westerholt <[email protected]>
-Date:   Fri Jun 12 08:21:20 2020 +0000
+commit 569db2eeaef17f3034f692e808f340103cdbe71e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Mar 9 11:50:53 2023 +0100
 
-    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
+    pipelimit: docs for rpc command pl.reset_pipe
 
-commit 3b2a0a849e60a6bf0bc9d8054568c954010d7aa6
-Author: Victor Seva <[email protected]>
-Date:   Tue Jun 9 12:02:43 2020 +0200
+commit e0713531bf6ea2aa9b249503dc346ac0d4510a93
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Mar 8 08:44:01 2023 +0100
 
-    sqlops: export sql_pvquery to KEMI
+    pipelimit: new rpc command pl.reset_pipe - reset associated values
 
-commit 0dac4a759b841450a757f0ecdbf6d431d62bff87
-Merge: f748835d50 8d9e65789f
-Author: Federico Cabiddu <[email protected]>
-Date:   Fri Jun 12 07:50:46 2020 +0200
+commit 6c0b62c464bcbc67e485c1e2193b7a6c96e471fb
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Mar 7 11:18:00 2023 +0100
 
-    Merge pull request #2353 from kamailio/grumvalski/ds_keep_load
-    
-    dispatcher: keep current destinations' load when adding/removing
+    pipelimit: docs for rpc command pl.rm_pipe
 
-commit f748835d507c9f2a7f231efa10ce65f42d77831d
-Merge: 3f156be2e5 5649a24929
+commit e27823f746eb8fca834474945e45bfef27c3d50c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 11 21:15:59 2020 +0200
+Date:   Mon Mar 6 14:57:35 2023 +0100
 
-    Merge pull request #2352 from kamailio/feature/keepalive-new-state-log-feedback
-    
-    keepalive: logging state of dest just if changed
+    pipelimit: added rpc command pl.rm_pipe
 
-commit 3f156be2e5e2c06a6716e709a246e57c51661012
+commit 1b5caab3479bb32c2986906e6e07ea9d5be38a8c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 11 15:19:19 2020 +0200
+Date:   Mon Feb 20 20:20:44 2023 +0100
 
-    siputils: cotact ops - more debug info and coherence in log messages
-    
-    - use lowercase always at the start, the message is prefixed anyhow
+    kamctl: option to set store path for rpc commands
 
-commit 5754539602bb6806f829a9ceee73630953fdaa81
+commit 4fec664327410db4e5ff7036a459e99abfa539bc
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 11 14:07:35 2020 +0200
+Date:   Sun Feb 19 09:17:08 2023 +0100
 
-    siputils: contact ops - clang format code
+    jsonrpcs: implemented result storing for rpc over fifo
 
-commit 2b8b2904399478984d3983ce447c98832419570a
+commit 161ec6d14b702cb92406171152d127b0bb85c329
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 11 13:27:22 2020 +0200
+Date:   Sat Feb 18 14:09:12 2023 +0100
 
-    siputils: contact ops - removed old defines set on for very long time
+    jsonrpcs: protocol extended to allow storing response in a file
     
-    - bits of formatting code and comments
-
-commit 2ac50d041fb2d9a32e339f02448e5daa202da65e
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Jun 11 11:01:47 2020 +0000
-
-    tm: convert to PKG/SHM memory logging helper functions
+    - implemented for udp sockets
 
-commit 4ca962240d90f751371475a02ff404c19c8027da
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jun 11 12:46:14 2020 +0200
-
-    modules: readme files regenerated - ims_charging ... [skip ci]
-
-commit d4f3d0e705f38c61c842c5f6a367a9768e592965
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Jun 11 10:45:00 2020 +0000
-
-    ims_charging: fix errors in docs, add missing parameters
-
-commit 9de8626307076edf3a76ee2564c245d92c11a0ce
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Jun 10 19:25:20 2020 +0000
+commit e29ce594466385a7c35634fda4b4664d92484622
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Feb 17 14:07:04 2023 +0100
 
-    ims_charging: add structured debug logging for key functions
+    p_usrloc: cast to uint64_t when using time_t value
 
-commit 53f9992e1a0b646744f9ddc626d002306ed4db60
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Jun 10 19:22:02 2020 +0000
+commit 926ba9473775878d8f38b175764a50dee15fac69
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Feb 17 13:42:22 2023 +0100
 
-    cdp: small (commented out) debugging helper
+    rtpengine: cast to uint64_t when using time_t value
 
-commit 289e347054c18da6548101703d971099094165d5
+commit 135f7b5e2114617b0bc408175ec146d248d01d3a
 Author: Kamailio Dev <[email protected]>
-Date:   Thu Jun 11 10:46:32 2020 +0200
+Date:   Mon Mar 20 11:01:25 2023 +0100
 
-    modules: readme files regenerated - acc ... [skip ci]
+    modules: readme files regenerated - ims_registrar_pcscf ... [skip ci]
 
-commit 7bedc5885134bb340b75a263d822617831e4af99
-Author: Carlos Cruz <[email protected]>
-Date:   Mon Jun 8 11:02:10 2020 +0200
+commit 38d72c3f8248b32b3ba0ff24abd1f2f7407f9d8f
+Author: Annemarie Mandl <[email protected]>
+Date:   Mon Dec 21 11:19:34 2020 +0100
 
-    acc: new skip_cdr modparam to prevent cdr generation
+    ims_registrar_pcscf:  changes for ul db_mode DB_ONLY
     
-    This commit adds a new modparam called cdr_skip to acc module that allows
-    excluding certain calls from CDRs in Kamailio route logic.
+    Enable registration of pcscf contact callback during download
+    from db location table and inserting pcontact (normally this
+    callback is registered during handling of REGISTER).
+    Refuse REGISTER when pcontact is expired since [0 to 20] seconds.
+    Within this time window a NOTIFY is expected from scscf and in order
+    to avoid race time conditions between scscf and pcscf REGISTER
+    will be refused. Refuse REGISTER when pcontact is expired longer
+    than 20 seconds - send PUBLISH (contact expired) to scscf to trigger
+    NOTIFY. In both REGISTER refused scenarios routing script should reply
+    500 - Deregistration in progress.
     
-    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.
+    undo changes in ul_callback.c & ul_callback.h
+    
+    corrections after comments from Henning
 
-commit 1a462ed4cffddd5f691b33adb859c286a0c074df
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Jun 10 15:36:48 2020 +0000
+commit e8520177f6fd70676251cfd2307c0ab40701a701
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Tue Mar 14 21:13:20 2023 +0000
 
-    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
+    auth_identity: add missing error handling for allocation errors, convert to memory log macros
 
-commit 7cae3e5e0df27bf3481cbf0680bf86902359a97c
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Jun 10 15:31:13 2020 +0000
+commit 7e617ab89f5275f1b269382ae2c1fee508854cf1
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Tue Mar 14 21:10:04 2023 +0000
 
-    ims_charging: initialize ro_forced_peer variable
+    dmq: add missing memory allocation checks, convert to memory log macros
 
-commit 508786fcdbbc120215b3e7dd90d92ab40c3b1e4e
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Wed Jun 10 11:50:51 2020 +0000
+commit aa4d015a58bb24ba5bda6e6133b0e9f314e2318e
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Tue Mar 14 17:20:14 2023 +0000
 
-    ims_charging: fix missing line-breaks for log messages
+    dispatcher: small formatting adaption related to 6aee3bd7c
 
-commit 32a0d8073eb1b7f01190d305d318b43268811be8
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Jun 10 11:35:37 2020 +0000
+commit 6aee3bd7c86a1874cc140a7874b740981f14f5f5
+Author: Pantelis Kolatsis <[email protected]>
+Date:   Tue Mar 14 17:17:28 2023 +0000
 
-    cdp: add missing line-breaks for log messages
+    dispatcher: add missing memory allocation checks, convert to memory log macros
 
-commit 8d9e65789fe2f6da2648449639620899b1d1b2c3
-Author: Federico Cabiddu <[email protected]>
-Date:   Wed Jun 10 07:17:13 2020 +0200
+commit ef0427ead03bfb738b6214b91c1763913e70a52d
+Author: Victor Seva <[email protected]>
+Date:   Tue Mar 14 17:08:46 2023 +0100
 
-    dispatcher: keep current destinations' load when adding/removing
+    nat_traversal:
 
-commit 97593d20875d26c38511f564fd7071bf79baa56b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 9 20:02:21 2020 +0200
+commit 8841257671b6c5f3c4cfee3f1b7bb46d54faaf65
+Author: Victor Seva <[email protected]>
+Date:   Tue Mar 14 17:03:45 2023 +0100
 
-    sipdump: make month in the file name from 1 to 12
+    core: use PRIu64 macro to find out what format is needed for uint64_t
     
-    - tm_mon is from 0-11
+    since it depends on architecture
 
-commit b02c247023ea3ea0ef9753efdb04aff7d5d3bbb4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 9 10:53:22 2020 +0200
+commit ebfacdb7d7c3dfceb68e9550eec72b89d695fd4b
+Author: Victor Seva <[email protected]>
+Date:   Tue Mar 14 12:07:27 2023 +0100
 
-    app_python: check if f_code field in frame is set before using in log message
+    core: tmrec fix build warning introduced at dd6339f817822cd0590aec2a9a467330bde499dd
+    
+    > core/utils/tmrec.c: In function 'ac_print':
+    > core/utils/tmrec.c:275:32: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 2 has type 'long unsigned int' [-Wformat=]
+    >   275 |         printf("\nSys time: %llu\nTime: %02d:%02d:%02d\n", (uint64_t)_atp->time,
+    >       |                             ~~~^                           ~~~~~~~~~~~~~~~~~~~~
+    >       |                                |                           |
+    >       |                                long long unsigned int      long unsigned int
+    >       |                             %lu
 
-commit e680dd6ed672e63012e960c68c0030e3f188654b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 9 10:49:22 2020 +0200
+commit 6e032019d992625abc2a3739423df9ea1c964356
+Author: Victor Seva <[email protected]>
+Date:   Tue Mar 14 12:01:32 2023 +0100
 
-    app_python3: use safer function PyBytes_AsString() instead of macro
+    nat_transversal: fix warning introduced at f301ca9cdcc044dd05e9d82139e1db368be6dc5c
     
-    - check if f_code filed in frame is set before using in log message
-    - GH #2335
+    > nat_traversal.c: In function 'get_register_expire':
+    > ../../core/parser/../dprint.h:321:73: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 11 has type 'long unsigned int' [-Wformat=]
+    >   321 |                                                         fprintf(stderr, "%2d(%d) %s: %.*s%s%s%s" fmt, \
+    >       |                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~
+
+commit 781ee072593f16a100ef00b5ef71fcfd6f8ded2b
+Author: Victor Seva <[email protected]>
+Date:   Tue Mar 14 11:55:34 2023 +0100
 
-commit 5649a24929ae7bd60154a6c58c772db9e462af27
-Author: Luis Martin Gil <[email protected]>
-Date:   Tue Jun 9 10:48:16 2020 +0200
+    lcr: fix building warnings initializating values
+    
+    > https://kamailio.sipwise.com/job/kamailiodev-nightly-binaries/architecture=amd64,distribution=bookworm/2381/consoleText
+    > [...]
+    > lcr_mod.c:2630:9: warning: 'tmp_tag.len' may be used uninitialized [-Wmaybe-uninitialized]
 
-    keepalive: logging state of dest just if changed
+commit 6fa5a8fa8ddfe09bdab2fb445bee94e51d86b7fc
+Author: Dennis <[email protected]>
+Date:   Fri Mar 10 17:46:21 2023 +0300
 
-commit 0607cd0b42ff2c692e8a096a73df41017449bde5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 8 20:44:24 2020 +0200
+    auth_ephemeral: fix authentication with secrets added at runtime (#3390)
+    
+    * auth_ephemeral: fix authentication with secrets added at runtime
+    
+    - proper way to work with shm pointer to secret list
+    
+    * fix: free secret_struct shm
+    
+    Free shm secret_struct in case the allocation error of secret_list pointer.
+
+commit e3b8b76d7a8773af4e10ce011682931429cd4a87
+Author: Gustavo Almeida <[email protected]>
+Date:   Fri Mar 3 23:47:50 2023 +0000
 
-    kemix: function to get the body length
+    utils/kamctl: allow the definition of a specific startup file at start process
+    
+    - Added the possibility to specify an alternative file different from the default: kamailio.cfg, when starting kamailio, using the kamctl tool.
+    This makes it possible to start kamailio by passing a startup file located in a specific folder (via ETCDIR env variable) and with a specific name, instead of using the default name: kamailio.cfg.
 
-commit 2d2594d3cdeead550ccd472f9d0288b72b98d689
-Author: tsearle <[email protected]>
-Date:   Mon Jun 8 17:33:35 2020 +0200
+commit b15db86e93120824dcfc879099432f3ec1c3b0c7
+Author: Pantelis Kolatsis <pk@gilawa.com>
+Date:   Mon Mar 6 10:44:19 2023 +0000
 
-    remove unused import
+    sqlops: do not allow empty name component in URL
 
-commit f4ec923976cbab5c1451b65268aaca65a33919fd
-Author: Torrey Searle <[email protected]>
-Date:   Mon Jun 8 09:17:00 2020 +0200
+commit 212675d350b64b5c9abb6a6eb844f41b6efb8693
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Mar 1 13:46:32 2023 +0100
 
-    tools/kemi: add script to generate mock api for kemi python testing
+    modules: readme files regenerated - rtpengine ... [skip ci]
 
-commit 49e80dbe4b47f3252445fbad6e12d7150304f5a3
+commit bd497411f2e8e9ee6bd7e47d838add607019e761
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Jun 7 11:01:04 2020 +0200
+Date:   Wed Mar 1 13:31:12 2023 +0100
 
-    app_squirrel: updated squirrel interpreter to latest git version
+    rtpengine: spell fixes in the comments
 
-commit 120e87d465c7093f24414718cd01fbda944a1a03
+commit 5a9d8634e742fe28b3b5c733b9e727b1dc7917ce
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 6 10:50:57 2020 +0200
+Date:   Wed Mar 1 13:29:47 2023 +0100
 
-    app_jsdt: regenerated the static exports table
+    rtpengine: docs for SDES-nonew and SDES-pad flags
+    
+    - spell fixes
 
-commit cb55929b8ce39aee2af193e59034e43af7a44781
+commit 1f2622fc7e0d7b81bab311728b1b3b6856790ace
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Jun 6 10:50:19 2020 +0200
+Date:   Wed Mar 1 13:20:41 2023 +0100
 
-    app_jsdt: utils/app_jsdt_ctl - increase the static table size to 1536
+    sl: print rpc result fields as unsigned long
+    
+    - GH #3386
 
-commit c44ccd0e66715f33620ddfc93cfeeb4dcc65a5fc
+commit 9a7c4025b6a4b90125c1c30dfd1d994100ae965e
 Author: Kamailio Dev <[email protected]>
-Date:   Fri Jun 5 19:01:14 2020 +0200
+Date:   Wed Mar 1 08:46:34 2023 +0100
 
-    modules: readme files regenerated - pv_headers ... [skip ci]
+    modules: readme files regenerated - htable ... [skip ci]
 
-commit 3b1f5b9c89846d6ffc67acb9eca376d0f424b5ca
-Author: Victor Seva <[email protected]>
-Date:   Fri Jun 5 18:43:39 2020 +0200
+commit 714c9eb99e6ba73e05a98df2bc6f4b339e9a97c9
+Author: Henning Westerholt <[email protected]>
+Date:   Wed Mar 1 07:37:53 2023 +0000
 
-    pv_headers: migrate to $xavi
-    
-    * $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
+    rtpengine: small spelling fix related to codec-mask example, related to e8c294f33f8b
 
-commit 8e2c2e391eb90f53b0fdc3e108bb84dab4e11593
-Merge: a118641af8 4099a6caf8
-Author: Federico Cabiddu <[email protected]>
-Date:   Fri Jun 5 13:28:33 2020 +0200
+commit 70d8308bbf849b00be69d5c3091b57dfe214b81b
+Author: Henning Westerholt <[email protected]>
+Date:   Wed Mar 1 07:34:43 2023 +0000
 
-    Merge pull request #2342 from kamailio/grumvalski/ds_load_table
-    
-    dispatcher: don't reset load table when adding/removing a destination…
+    htable: fix XML syntax errors introduced in 23c67322c244fc4bf
 
-commit a118641af8fb6bdd288e97c17b12076db6442ef9
+commit 05b4fdebcf2eb9c82739a643ff48b799b8046bbd
 Author: Kamailio Dev <[email protected]>
-Date:   Fri Jun 5 12:31:22 2020 +0200
-
-    modules: readme files regenerated - siptrace ... [skip ci]
+Date:   Tue Feb 28 11:01:24 2023 +0100
 
-commit 21338195e74b09ccca29d6479e698417ed34cd42
-Author: Henning Westerholt <[email protected]>
-Date:   Fri Jun 5 09:25:04 2020 +0000
-
-    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
-
-commit 75e6e370ceb701eabbdb2a1b7f12311ba0ae5024
-Author: Henning Westerholt <[email protected]>
-Date:   Fri Jun 5 07:30:56 2020 +0000
-
-    siptrace: improve documentation about sip_trace and DB setup
+    modules: readme files regenerated - htable ... [skip ci]
 
-commit 785326cdfbee849a8436e7c07003ff0539d259cd
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 5 09:47:32 2020 +0200
+commit 23c67322c244fc4bf6e990379d2fd876b55b2cbe
+Author: Ihor Olkhovskyi <[email protected]>
+Date:   Tue Feb 28 09:40:04 2023 +0100
 
-    topos: allow 183 without contact header
-    
-    - some UAs do not add it, even it can create the session for PRACK,
-    which requires it
+    doc/htable: adding examples in a case of key value is an integer
 
-commit 974038f5f81382fe6fa6565f0ab9ea0f2cf9896f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jun 5 09:37:53 2020 +0200
+commit b75b6e4b5d7425ca995aa125171edebec52bf82b
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Feb 27 20:16:29 2023 +0100
 
-    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}
+    modules: readme files regenerated - rtpengine ... [skip ci]
 
-commit 6e96e8a9134ed204f4fcf3cd42f6f9f274ea7851
-Author: Victor Seva <[email protected]>
-Date:   Mon Jun 1 12:08:38 2020 +0200
+commit e8c294f33f8b867b0f67d78c14b7327dc22dd726
+Author: Julien Chavanton <[email protected]>
+Date:   Fri Feb 24 18:15:12 2023 -0500
 
-    pv: fix for new PV_IDX_NONE value
+    rtpengine: doc add codec-accept with an example
 
-commit 7bb2669528a819ec29a8193eebc9c641edd69993
-Author: Victor Seva <[email protected]>
-Date:   Fri May 29 15:31:28 2020 +0200
+commit a229d230bca5e785670edc3901f849e93989f9fe
+Author: POIROTTE Francois <[email protected]>
+Date:   Fri Feb 17 15:43:22 2023 +0100
 
-    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
+    kamctl: hide errors raised by "which"
     
-    pv_parse_spec(str *s, pv_spec_p p) was always setting p->pvp.pvi.type
-    to 0 == PV_IDX_INT
+    Hide error messages from "which" to avoid polluting kamctl's output
+    (e.g. when a JSON document is returned) in environments where STDOUT
+    and STDERR may be combined into a single stream (e.g. containers)
 
-commit dd28ea040b78bf972a9b54177a8025eb8e885683
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Jun 4 19:26:09 2020 +0200
+commit ac0edd34b491dc78bca6979d2f1444c50bfb7399
+Author: Carsten Bock <carsten@ng-voice.com>
+Date:   Thu Feb 16 16:27:39 2023 +0100
 
-    app_jsdt: duktape interpreter upgraded to v2.5.0
+    dialog: Do not trigger bye_reply_cb for in-dialog requests
 
-commit 2b3c4130e717f1b92eeb351e3bfe72e189138136
+commit 2f7da809d53ffadff017681e257b8d86bec3a5ce
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 4 19:15:22 2020 +0200
+Date:   Thu Feb 16 12:16:26 2023 +0100
 
-    corex: exported file read/write functions to kemi
+    statsc: cast to uint64_t when using time_t value
 
-commit d581418bcc49ad30bd35910f988ac78c8d9047e0
+commit c78910a71226f3a567ad396ce5e834036ce75f97
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jun 4 18:32:14 2020 +0200
+Date:   Thu Feb 16 12:07:26 2023 +0100
 
-    crypto: check if netio crypto key is set if callbacks are enabled
+    uac: cast to uint64_t when using time_t value
 
-commit ca0fc18e1cfad86ed6b7530d6c520b680e5d6a4f
-Author: Victor Seva <[email protected]>
-Date:   Wed Jun 3 13:22:21 2020 +0200
+commit bd0ce126109f40f5217053f20e687b93b2268164
+Author: Richard Fuchs <[email protected]>
+Date:   Tue Feb 14 15:01:22 2023 -0500
 
-    cnxcc: don't terminate non confirmed calls
+    rtpengine: avoid repeated queries to same node
     
-    * 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
+    If we know which node handles a particular call from the hash table,
+    only query that node once and then return error if it's dead, instead of
+    going into a pointless loop looking for other nodes to query which don't
+    exist.
     
-    fix #2346
+    closes #3370
 
-commit e98457faf2098ca2f16a831a4a68d2a26e301b0a
-Author: Victor Seva <[email protected]>
-Date:   Tue Jun 2 19:12:31 2020 +0200
+commit f301ca9cdcc044dd05e9d82139e1db368be6dc5c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Feb 15 09:33:56 2023 +0100
 
-    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
+    nat_traversal: cast to uint64_t when using time_t value
 
-commit be57be33d0e48d412ddab9801ee4d6d906329d70
+commit 929345896700fb116facc41e3542125dfbb79b41
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 3 21:46:20 2020 +0200
+Date:   Wed Feb 15 09:28:03 2023 +0100
 
-    pdb: use memcpy() for PDB_BUFTOSHORT macro
-    
-    - related to GH #2345
+    avpops: cast db value for avp number field as long
 
-commit 4deb51419ab66931459709fe44acd3e7a0acc18d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 3 12:45:05 2020 +0200
+commit e203aaf7294b5f320ede58636649246167974983
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Feb 14 17:31:29 2023 +0100
 
-    core: tcp - log details of the exiting tcp connection on insert failure
+    modules: readme files regenerated - presence ... [skip ci]
 
-commit 50af00c7ef7037b6e55a3d3254a38935532bb0fa
+commit 6b30c100e7618cabf4d241f4b5b28bb334cf5340
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 3 08:55:57 2020 +0200
+Date:   Tue Feb 14 17:16:19 2023 +0100
 
-    core: io_wait.h - typedef fd_map_t, more details in log when is a fd conflict
+    presence: docs for presence.watcher_list rpc command
 
-commit b6abc7618af7b8b3470e76aae7a0fd5ba0869949
+commit 9cbebc1d7c0eda71162ce3d90de1ac3110c10bb0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 3 08:36:07 2020 +0200
+Date:   Tue Feb 14 17:13:09 2023 +0100
 
-    erlang: renamed global io_h to clt_io_h
+    presence: added presence.watcher_list rpc command
     
-    - tcp core also uses a glibal io_h
+    - list the watchers for a presentity uri
 
-commit 19b3deb88afe5d787ca366885c660e66f17c3409
+commit f66a071d18820fc71e421d1a73ebd959c4423655
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jun 3 08:33:01 2020 +0200
+Date:   Tue Feb 14 12:07:50 2023 +0100
 
-    ctl: renamed global io_h to clt_io_h
+    auth: use time_t instead of casting to int in nonce check
     
-    - tcp core also uses a glibal io_h
+    - use unsigned int instead of int for building the nonce
 
-commit 2d58abdc01372898f61d2c09190fdce2681eb738
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Jun 2 11:16:27 2020 +0200
+commit 41cd4fe940e2867a348d45840363dfef2b9e05dc
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Feb 14 11:08:11 2023 +0100
 
-    modules: readme files regenerated - crypto ... [skip ci]
+    acc_radius: cast to uint64_t when using time_t value
 
-commit 97ba02b003f8f4545376fffbf17cdf600abd6b60
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jun 2 11:05:49 2020 +0200
+commit e9f1a426b6ca5fb9b4c9dc67f2b3f744c20f40b0
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Tue Feb 14 10:27:25 2023 +0000
 
-    crypto: docs for netio params, functions and event route
+    sipcapture: remove not used parameter table_time_suffix
 
-commit d65e15a461197a9302d1cccc6fe3069d9432e268
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 2 11:05:26 2020 +0200
+commit f3ab1aa02955493dd3f095d0ebbcb64d2d6751e5
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Feb 14 11:01:49 2023 +0100
 
-    crypto: coherent naming for functions on netio event handling
+    modules: readme files regenerated - sctp ... [skip ci]
 
-commit 6f7b04d62e555dbbfb6360623c4c2ab84a36e2e7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 2 10:35:18 2020 +0200
+commit a308dc748aa819b46aab82c148b7bdaad81db651
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:29:37 2023 +0200
 
-    crypto: aes encrypt/decrypt based on event_route[crypto:netio]
+    sworker: typos
 
-commit 40d9289977b97becc4d4bd948bcde57ea320cf0e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jun 2 07:57:34 2020 +0200
+commit 698a92dd87a067bfbba68689e98232811668f580
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:29 2023 +0200
 
-    crypto: saved functions in crypto_aes.c
+    stun: typos
 
-commit 70fc8569559abd80336ad1ddcd5a0676f9665d11
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 1 20:21:09 2020 +0200
+commit f8f94e46baa85a811dcf1f8be82ca4e0d62205c0
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:30:33 2023 +0200
 
-    crypto: set flags to encrypt/decrypt and functions for direction
+    stirshaken: typos
 
-commit dd15786aba0b48a83efeef258d689217ac5375a9
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 1 13:10:29 2020 +0200
+commit a8367fa4fa8519193f5ed5693e78c1414cc1c8d6
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:30:48 2023 +0200
 
-    crypto: aes helper functions relocated to dedicated files
+    statsc: typos
 
-commit 7cc8eca1d06ada4e4b819e3d061850eddc8a58ed
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jun 1 09:40:59 2020 +0200
+commit 8e899ee6e2efd5287fb627412209a38eb9410b5d
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:22 2023 +0200
 
-    crypto: set flags to encrypt/decrypt on event route functions
+    sst: typos
 
-commit 52f9c668d77746383d8fdae6e90fabd6c7a018fa
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 31 11:21:25 2020 +0200
+commit ac16ccd332ba8b0a3ac41d0074080492cdac4cf8
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:16 2023 +0200
 
-    pv: new var $mts - return msg type as string
-    
-    - rq - for request
-    - rp - for response
+    sqlops: typo
 
-commit 4099a6caf856c9af4d7d89aec73db143efbcd40b
-Author: Federico Cabiddu <[email protected]>
-Date:   Mon Jun 1 07:29:07 2020 +0200
+commit 4235d2e8300a8e135ec9768e27797bac79af8e7c
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:30:21 2023 +0200
 
-    dispatcher: don't reset load table when adding/removing a destination or reloading the list
+    snmpstats: typo
 
-commit f658a7a8263efd4b0ed5816959741380a964221d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 31 09:29:39 2020 +0200
+commit 88bcbef21d570e0b853262d7880ba21d4bc8dabc
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:09 2023 +0200
 
-    pv: removed commented code for retcode var - exported from core
+    smsops: typos
 
-commit 64adc989bd4655b395554023be2aa863f144d81e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 30 09:11:06 2020 +0200
+commit 766824a3da2798cb9efa4802c05680611618eab5
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:03 2023 +0200
 
-    kemi: exported function to get msg type
+    sms: typos
 
-commit 6fe4a35e977adf4195dfedf8db5efc02291180b3
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri May 29 23:46:12 2020 +0200
+commit f9b6fc83ef7106bb6ee5fd96695e84edd9d5a98e
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 08:29:31 2023 +0200
 
-    modules: readme files regenerated - pv ... [skip ci]
+    slack: typos
 
-commit d61be4214850f5dd58a9a38ea19484e452745e86
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri May 29 09:21:34 2020 +0200
+commit 80aeb90fd837f20c4b6524b3df64cc783fa948b7
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 08:27:57 2023 +0200
 
-    pv: add documentation of xavi related functions [skip ci]
+    sl: typos
 
-commit bd013b471ced4ed67428690354bf5e68826daaf4
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 26 12:05:40 2020 +0200
+commit d79f5c2d69920edd6feea68b6fd89f30e0af25a3
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 08:29:25 2023 +0200
 
-    pv: $xavi(...) config variables implementation
-    
-    same as $xavp but case insensitive for keys
+    siptrace: typos
 
-commit dc468c6f694471d981d69372bbd0989e7b1cd04f
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 26 11:44:56 2020 +0200
+commit 469f86fd958fd79bdc24aebbaf168307ca086b72
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 08:27:51 2023 +0200
 
-    tm: process xavi list in transaction contexts
+    sipt: typos
 
-commit ad8868d2c951c9b6f605f675574f4b34a433b56a
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 26 11:35:16 2020 +0200
+commit 70910e72000d1be7513d1869ac0c4e61cd55d6fb
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 08:29:18 2023 +0200
 
-    core: receive - reset xavi list after message processing
+    sipjson: typos
 
-commit b90a0fb772c995b0214196270dca062eccc7e75e
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 26 11:34:18 2020 +0200
+commit a763ee9faa95dd616542b2e25f54b156d755b366
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 08:27:36 2023 +0200
 
-    core: pv - define xavi types
+    sipcapture: typos
 
-commit 8b03c49f8bd531bf6cf43c986868b1933e7af5aa
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 26 11:24:53 2020 +0200
+commit f175444552745f33796ef1dded89a623e8e76c81
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Feb 14 08:30:06 2023 +0200
 
-    core: xavi api - like xavp but with insensitive case names
-    
-    $xavi(WhatEver=>FOo) == $xavi(whatever=>foO)
+    secsipid_proc: typos
 
-commit 74f1179390475354cb6fe5983dc7c40afd294be4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 29 10:40:19 2020 +0200
+commit 47c9ddf2ae08c07e222dfbe98d314adc5148d00f
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:30:00 2023 +0200
 
-    kemix: functions to get msg buffer and length
+    secsipid: typos
 
-commit 0972e0455d2514846e82a705ef261fc5d6798cb5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 29 10:30:50 2020 +0200
+commit d08cef5bc5b1cacbfcb70c3f5298f6173bd7b8c1
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:29:50 2023 +0200
 
-    crypto: event route to allow encrypting/decrypting net i/o traffic
-    
-    - work in progress
+    secfilter: typo
 
-commit df2fa2c5589bd5f651e814e32e2edf00c23ffebc
-Author: Torrey Searle <[email protected]>
-Date:   Fri May 29 09:30:56 2020 +0200
+commit 334efbb1d2e1ed4a1086694e60063655ae223c63
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:29:08 2023 +0200
 
-     misc: examples/kemi - fixes to the python script
-    
-    remove dependency on Router.Logger
-    remove ;
-    fix comment ref exit()
+    sdpops: typos
 
-commit 41714a49e88800378db37670fbc22cafb7eca81a
-Author: Federico Cabiddu <[email protected]>
-Date:   Thu May 28 10:41:32 2020 +0200
+commit 0c8226457ae2d94ec615719fed71b1babcf43e69
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:58 2023 +0200
 
-    dispatcher: rework attrs parameter in rpc 'add' command
+    sctp: typos
 
-commit 92648988694970bc7b29a56814c935421d362cfa
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 28 11:36:24 2020 +0200
+commit 21ce3506dea9a8873ba4b127f4a8ad68b9ed7491
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:52 2023 +0200
+
+    sca: typos
 
-    kazoo: avoid unnecessary casts for kemi exports
+commit 63a7b8932adf1b2d0f76d40b960df03fa87b56fc
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Feb 14 08:28:46 2023 +0200
 
-commit b68ae9f333a2664b240232097c1a9aeac5e674b3
+    sanity: typos
+
+commit 4f201cbd2e9d0c645e1f6618e6db95389731ef95
 Author: Kamailio Dev <[email protected]>
-Date:   Thu May 28 10:01:16 2020 +0200
+Date:   Mon Feb 13 21:46:37 2023 +0100
 
-    modules: readme files regenerated - textops ... [skip ci]
+    modules: readme files regenerated - db_berkeley ... [skip ci]
 
-commit 948e1e5f354e436d9216b66700ea8b3c45fd14d1
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 28 09:46:09 2020 +0200
+commit 6b1c1e7727f8f210f7d20f1473458c8c152926ff
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:01:20 2023 +0200
 
-    textops: docs for functions to remove or test headers with variables
+    db2_ldap: typos
 
-commit 157f32a26089de16d954e9722c25e4d4c2d52461
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 28 09:28:41 2020 +0200
+commit e0e6adfcb27d336ecb156e3b88c4d72ce36d37f0
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:01:14 2023 +0200
 
-    textops: added functions to remove or test headers with var parameters
+    db2_ops: typo
 
-commit 9d6c274b043f9cc548addb3204f2f8f18d62db8a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 28 09:26:43 2020 +0200
+commit ceb4ca6b2a25e04df5029949fb6d1d92c0972662
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:01:05 2023 +0200
 
-    core: exposed kemi function to remove a header by name
+    db_berkeley: typos
 
-commit 0feab05b614ef1009e2e8cca1fce913b8f3357ef
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu May 28 07:16:14 2020 +0200
+commit e09bb7e1880ab7204b915efc86c29490c9774dfc
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Feb 13 21:00:58 2023 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    db_cassandra: typos
 
-commit 1d391e22dc88b64f8f18f52005dc610f009a96e0
-Merge: 9b6ec0a491 2e842e9c11
-Author: Federico Cabiddu <[email protected]>
-Date:   Thu May 28 07:14:56 2020 +0200
+commit fa77972687a0117290ae979f45b3767c2b1465d2
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:00:45 2023 +0200
 
-    Merge pull request #2336 from kamailio/ds_add_attrs
-    
-    dispatcher: add attrs param to rpc 'add' call
+    db_cluster: typos
 
-commit 9b6ec0a4912a617239395563cdd29233f65cb57d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 27 13:36:42 2020 +0200
+commit 9920c228856289af92294396959710e7ee1f344d
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:00:37 2023 +0200
 
-    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
+    db_flatstore: typos
 
-commit 531e288bc981de536023697e8181cc5589b4d14b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 27 09:21:24 2020 +0200
+commit 1c500b7881c2e4677371acd66236a45f6343949c
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:00:29 2023 +0200
 
-    evapi: use msg->ldv.vdata for local env data instead of hdr date workaround
+    db_mongodb: typos
 
-commit 5cb28a47cade4b3d20e37ed38c74e575f7343386
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 27 09:20:05 2020 +0200
+commit 8aee342bd9149f22e8423b75e23fea27bc78345e
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:00:21 2023 +0200
 
-    core: parser - added vdata void* field inside msg_ldata_t structure
-    
-    - useful to link to custom local data on message processing
+    db_mysql: typos
 
-commit 2a920bde45b78d7f31942590ed76a3e7b509213e
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue May 26 16:01:15 2020 +0200
+commit 9459b93dfb85bd4916e0b9ae6f567f692df725ae
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Feb 13 21:00:13 2023 +0200
 
-    modules: readme files regenerated - corex ... [skip ci]
+    db_unixodbc: typos
 
-commit 35319cb5c0cac7fd656d86e7419dbd3e497fcd92
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 26 15:59:01 2020 +0200
+commit 0291d13584caef9fb491cca18c0194d9e202aa0d
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 21:00:00 2023 +0200
 
-    corex: docs for dns_cache parameter
+    db_oracle: typos
 
-commit 12b8bf9a9c6e84d9b1dadaa08195a9c56b24cbe4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 26 15:45:10 2020 +0200
+commit 7699387c163ad94f0b96d3460d33a748ba648010
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:59:53 2023 +0200
 
-    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)
+    db_perlvdb: typos
 
-commit d2906da97d2429bfdff089203f933de2d282a86d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 26 15:05:15 2020 +0200
+commit 0b6013a2c739a6270820b211097016916683d29f
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:59:43 2023 +0200
 
-    tls: better log messages when failing to create ssl ctx
+    db_redis: typo
 
-commit 3e7278f28c43b830a197e2f7b212ec6f06e5acbf
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 26 14:56:47 2020 +0200
+commit 1a743d094762edb26721184fa4671a74366c0992
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:59:37 2023 +0200
 
-    tls: Makefile - option to link against libssl static libs
+    db_postgres: typos
 
-commit 2e842e9c11b136270b56b2b48a0364a94749c4ed
-Author: Federico Cabiddu <[email protected]>
-Date:   Tue May 26 10:24:58 2020 +0200
+commit 78c25be36d0c0bcbf721d03903b6869a392b6be7
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:59:30 2023 +0200
 
-    dispatcher: add attrs param to rpc 'add' call
+    db_text: typos
 
-commit 8893e6f2b30577b065f11a406faf5c5935714f78
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 26 09:24:17 2020 +0200
+commit f63cf3cc56e9cad458e5531d07bd579cba62f1f2
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:59:23 2023 +0200
 
-    core: async task logging on no callback
+    debugger: typos
 
-commit e6aefebf1bf7b029618c7f7f6a98607353adfa9e
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon May 25 11:21:05 2020 +0200
+commit 2822cc8067d2dd7f865f724228cda8c45513d393
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Feb 13 20:59:12 2023 +0200
 
-    modules: readme files regenerated - app_lua_sr ... [skip ci]
+    dialog: typos
 
-commit 80e46395a3a937a5c5691c438db11bc059be6b38
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 25 11:06:24 2020 +0200
+commit dd07a5cd5762d9142f95c5ab367d2f366f03578d
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:59:06 2023 +0200
 
-    doc/docbook: added entities for kamctl and kamcli
+    dialplan: typos
 
-commit a8f05db7e0032042d5571ad4e014edf997c60be4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 25 11:03:41 2020 +0200
+commit c871fd693676c51ce18f017e7f3f63132671eac7
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:58:58 2023 +0200
 
-    dispatcher: docs - removed extra <section> tag
+    dispatcher: typos
 
-commit 6689c4e321464412325574e4db8a8aa00a7d3230
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 24 15:44:04 2020 +0200
+commit 0723d3cd4da5ed03118bdbee6d960b431ae75b23
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:58:49 2023 +0200
 
-    kamctl: regenerated db creation scripts for matrix table updates
+    dmq_usrloc: typo
 
-commit 740840ebe9538c1a3e6e3a49d82d437602b9d91a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 24 15:43:28 2020 +0200
+commit bd2f9d7ab113f351f75d3121db3ffb9f1f9ef229
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:58:30 2023 +0200
 
-    lib/srdb1: schema - added id auto-increment column to matrix
-    
-    - coherence across all tables
+    dlgs: typos
 
-commit 3e77c574c340941f36ca8f9081a77c5b476f8c8c
-Author: Sergey Safarov <[email protected]>
-Date:   Sat May 23 22:24:25 2020 +0300
+commit e0a42350d019f55163cf55bd72f1e65c71121156
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:58:22 2023 +0200
 
-    pkg/kamailio/obs: packaged xhttp_prom (prometheus)
+    dmq: typos
 
-commit 77996f4b8808f4950325e14861b6ac82c09a5eff
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri May 22 21:46:13 2020 +0200
+commit f68ea71a12f236f2d19b537f87754564f9ae6408
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Feb 13 20:58:14 2023 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    domain: typo
 
-commit e97ce9f952f8f867ae5718df1dd940e0fca33f3e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 22 21:32:59 2020 +0200
+commit c7d5f359b4f1bd4872ef924c52597b3c63c63612
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:58:06 2023 +0200
 
-    dispatcher: docs for dispatcher.set_duid_state command
+    domainpolicy: typos
 
-commit b7b0f25871fd99667db5f426cb7373deba7561ae
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 22 21:25:48 2020 +0200
+commit dd61ae2a6a1bc01c662fdcc6c33d86f76882f66e
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 20:57:54 2023 +0200
 
-    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
+    drouting: typos
 
-commit b0a0ece77a3136abdecbfb3f6f1927b7809ad4c5
+commit c572bcc113097efb7641f98deb729258ff4ec02a
 Author: Kamailio Dev <[email protected]>
-Date:   Thu May 21 16:31:17 2020 +0200
+Date:   Mon Feb 13 21:31:15 2023 +0100
 
-    modules: readme files regenerated - kazoo ... [skip ci]
+    modules: readme files regenerated - presence ... [skip ci]
 
-commit 3a84011684cc84ebceea0e90000c915c5e2316b5
-Author: Author Yufei Tao <[email protected]>
-Date:   Mon May 11 14:48:32 2020 +0100
+commit 911d5786da6bbd22f954908f7157b5421bdf47f7
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Feb 13 21:15:42 2023 +0100
 
-    kazoo: add basic kemi support
+    presence: docs - fix example for presence.presentity_show
 
-commit c62f69b4603d3a680e50df010b8c139b7ae123ef
+commit e4f0c082422bbd9478cf0607a68c6e7c6bef47ad
 Author: Kamailio Dev <[email protected]>
-Date:   Thu May 21 10:16:22 2020 +0200
+Date:   Mon Feb 13 20:31:26 2023 +0100
 
-    modules: readme files regenerated - corex ... [skip ci]
+    modules: readme files regenerated - presence ... [skip ci]
 
-commit 36053c68cc4f8268f59dbd836ab5db7d0aa8c606
+commit c167c4738fce31cec292edc803160d607a3faaf6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 21 10:15:14 2020 +0200
+Date:   Mon Feb 13 20:19:09 2023 +0100
 
-    corex: docs - updates to nio related parameters and examples
+    presence: docs for rpc presence.presentity_show command
 
-commit 9b88b64394e2cfc61eb7e6c14d23264f2613f036
+commit 2aaa77b11a89cc088393d4ad7fe63f2e54bbd8ce
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 21 10:10:02 2020 +0200
+Date:   Mon Feb 13 19:45:36 2023 +0100
 
-    corex: renamed module parameter for NIO processing
+    presence: added rpc command presence.presentity_show
     
-    - nio - non sip network i/o events
+    - get records filtering by user and/or domain
 
-commit 47b317dddd1de58a850086985e55b242b29bcf47
+commit 446892331900c2303e531da55bcb494ccb2d8bce
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 21 10:04:44 2020 +0200
+Date:   Mon Feb 13 13:25:28 2023 +0100
 
-    tm: updated comments for removed obsolete DYN_BUF define condition
+    topos: use proper field for datetime value
 
-commit 43a2a78563499a4843f88e927a249b7972159e43
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 21 10:04:31 2020 +0200
+commit bbb62e2a163cf0ba6c711074cbed2f1c3cb8ee7c
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Feb 13 19:46:22 2023 +0100
 
-    stun: removed obsolete DYN_BUF define condition
+    modules: readme files regenerated - pdb ... [skip ci]
 
-commit cbeec44d4c04c03af39bda85bbd26af6299f2b69
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 21 10:03:57 2020 +0200
+commit a89170a2e08584be33da9464f75ee09154afa5e1
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:27:54 2023 +0200
 
-    core: removed obsolete DYN_BUF define condition
+    pv_headers: typos
 
-commit 2a61e71c6088ddd5573465474d5f4922fc58c952
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed May 20 22:16:11 2020 +0200
+commit 1d26ac7aecf122528dcfd576ea6a3e9c4bbab9c7
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Feb 13 13:26:54 2023 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    pv: typos
 
-commit 32e1409a2e0fef557eeda196586b1a32366b90a5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 20 22:02:42 2020 +0200
+commit 3b8608770862ab37b3cd82414f06992b80bb1b80
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:27:42 2023 +0200
 
-    dispatcher: docs - kamctl is not an entity
+    pua_xmpp: typos
 
-commit 4f51e4a960fe3df2c83b8c328c78a88818328223
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed May 20 22:01:12 2020 +0200
+commit b9f7591ad595e396feb85bad9d70e21d5ca8defc
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Feb 13 13:57:33 2023 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    pua_reginfo: typos
 
-commit be1e23defc8c56dc0a1398b009019626f5ea0e0f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 20 21:48:29 2020 +0200
+commit 8275f3742a44bb686e953c4b9e4d7a461cceddf1
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:27:33 2023 +0200
 
-    dispatcher: documentation for dispatcher.hash rpc command
+    pua_dialoginfo: typos
 
-commit aac6c77cac36ea28897fcec539d750e8bf652d55
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 20 21:33:17 2020 +0200
+commit 2272fba9d98dea9dec541c4c6b7ede8e5031f3cb
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:27:22 2023 +0200
 
-    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
+    pua: typos
 
-commit 4a7c3af7095257fd2e32ce2e33d66346256abafb
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed May 20 14:16:17 2020 +0200
+commit 6d05d873f42e268bbe275a4938a11c505b3d200e
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:57:21 2023 +0200
 
-    modules: readme files regenerated - kafka ... [skip ci]
+    print_lib: typo
 
-commit f0134bb58f30dbe9b450a0f9476f70d7eb1e3a4a
-Author: Vicente Hernando <[email protected]>
-Date:   Mon May 18 16:22:41 2020 +0200
+commit f7e7ddd74093ddd83a93a75e1e37b24a82be9ebc
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:57:10 2023 +0200
 
-    kafka: doc about kafka_send_key function.
+    presence_xml: typos
 
-commit 4a71486624cc4ea896b87e422e6014f2393c5f7b
-Author: Vicente Hernando <[email protected]>
-Date:   Mon May 18 15:49:31 2020 +0200
+commit f82553b2ce4693c618744ddfdc06163c799fbdc4
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:57:03 2023 +0200
 
-    kafka: send messages with key via kafka_send_key function and kafka.send_key for KEMI.
+    presence_reginfo: typos
 
-commit cc098ecdfb556bf5efaab72fa767c773000f9fb6
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 20 13:35:32 2020 +0200
+commit 38f90a4bd6585b9c54b628620e9ced01b291da8b
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:27:00 2023 +0200
 
-    evapi: use getaddrinfo() instead of gethostbyname()
-    
-    - the later is marked as deprecated
-    - GH #1714
+    presence_profile: typo
 
-commit 23341c60519bd3e8eb91974c7aca0b283735665e
-Author: Aleksandar Yosifov <[email protected]>
-Date:   Thu May 7 15:51:34 2020 +0300
+commit b22d7686895f45dc93fc1979faf70ef4ba607a25
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:27:07 2023 +0200
 
-    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.
+    presence_mwi: typo
 
-commit f2458a66ae46a74b83fe2a3f3886f6015249a960
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 19 14:23:01 2020 +0200
+commit 3b848a3878ac1655ef236505f05040a313f5127b
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:56:53 2023 +0200
 
-    core: kemi - functions to test http methods
+    presence_dialoginfo: typos
 
-commit d14833d9d1ad6cc92c65e279b7dd89b3b922f129
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 19 13:43:10 2020 +0200
+commit 256848273d867beb273d0f80fd7ee419b8a8767a
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:56:45 2023 +0200
 
-    dispatcher: sync on load management operations
-    
-    - use locks to increment/decrement call load and get least loaded dst
-    - GH #2322
+    presence_conference: typos
 
-commit b26951c06483a0e9720b65689179541b29c938c5
-Merge: 6ffe43a50c f6b5f782e0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 19 12:56:58 2020 +0200
+commit d355a590feebf34e8c1d1d2b5e7b3a19052485b4
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:56:35 2023 +0200
 
-    Merge pull request #2326 from NGSegovia/keepalive/first_check_on_start
-    
-    keepalive: early start of OPTIONS checking
+    presence: typos
 
-commit 6ffe43a50cbc33bb83b14f3aef3341af6b34e6f6
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 19 10:29:41 2020 +0200
+commit 55868bfcc966931176f6e23fbb104570918cfdac
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Feb 13 13:56:17 2023 +0200
 
-    core: add case functions for str_hash get and set
+    pipelimit: typo
 
-commit d500589d1503b62df0db9a837f1a80ae8425b840
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 18 12:06:05 2020 +0200
+commit dc4d1ffa9aabeaa119fefe1c3eaebcf05661d041
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:28:43 2023 +0200
 
-    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
+    pike: typos
 
-commit 17d3040365400d14d251247c9c3319fc003f2cb2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 18 11:28:20 2020 +0200
+commit 9c52dcbbfa6ae9a39e035fc6cc256121b98a3626
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:56:26 2023 +0200
 
-    core: kemi - added KSR.is_KDQM()
+    permissions: typos
 
-commit 8db5a12f7fab1a1fc7d50c87bbf1aee325b067c2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 18 08:29:09 2020 +0200
+commit 8832136ca6c638d6bb39c647262cd3504fd0f29d
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:28:31 2023 +0200
 
-    core: kemi - added missing is_MESSAGE()
-    
-    - GH #2331
+    peering: typo
 
-commit 7749069cd05b9619ee32237773097441e241bac4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 17 10:01:18 2020 +0200
+commit e56fce96beae5be8339fb202a395bb33245506c4
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:28:21 2023 +0200
 
-    uid_uri_db: use file specific include guard
+    pdb: typos
 
-commit 9053c70fe7e147b784c53a57014796282701c74d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 17 10:01:00 2020 +0200
+commit ea7baa2bca20899f354129f8a83d04c55727ea80
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Feb 13 13:28:12 2023 +0200
 
-    auth_diameter: use file specific include guard
+    p_usrloc: typos
 
-commit 3d73e8cb9f7431383c5a4ce798e2610f37ff92dc
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 17 10:00:28 2020 +0200
+commit d87120dfb77d018cdf571cbcf18cf1950ce61987
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Feb 13 13:16:18 2023 +0100
 
-    acc_diameter: use file specific include guard
+    modules: readme files regenerated - nathelper ... [skip ci]
 
-commit c0e687d820f9bbf2b6b1ef6892e5b34c30f25a63
+commit ff106fb93c5b872e529106f58a1b42c4fa092349
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 16 15:21:43 2020 +0200
+Date:   Mon Feb 13 13:00:58 2023 +0100
 
-    websocket: use signature macro instead of offsetting inside server hdr define
-    
-    - pass rcv info structure by address
-    - remove function name from logs
+    nathelper: docs - updates to the nat pinging types
 
-commit d26ccdea61230bfc7720a2523c7b6dd8d2692d6d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 16 15:20:45 2020 +0200
+commit fdf72bec2d6cc20618bc30d0978d7f24f8106d44
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Feb 13 13:01:34 2023 +0100
 
-    core: define macro for signature to be used for server and user-agent
+    modules: readme files regenerated - nathelper ... [skip ci]
 
-commit 6aca846dce4b797a66aaa865fb5a1e81f7806b4c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 15 16:51:50 2020 +0200
+commit 8218c14d144ef4539c94c8aabe5e73b5c8a11b08
+Author: Дилян Палаузов <[email protected]>
+Date:   Thu Jan 26 20:57:25 2023 +0200
 
-    rr: updates for outboud module api
+    nathelper: ping_nated_only sends 4-bytes UDP-packet pings
 
-commit 97c7081df94eaabd8e48b084671ea831b5ec9024
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 15 16:51:41 2020 +0200
+commit d81e26fb399c5fadda2d70de1d95e008d47bd3d5
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Feb 13 12:31:34 2023 +0100
 
-    path: updates for outboud module api
+    modules: readme files regenerated - dmq_usrloc ... [skip ci]
 
-commit 56ea88ef9a0628d7ca644f31840101ffe573e5c3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri May 15 16:49:17 2020 +0200
+commit f3d00c91a7919207dac23ada58e59a13b9f334d8
+Author: Victor Seva <vseva@sipwise.com>
+Date:   Thu Feb 9 11:45:29 2023 +0100
 
-    outbound: pass recv info struct by address
+    usrloc: correct AOR value on usrloc:contact-expired
     
-    - fix performance inefficiency for passing large structs by value
-
-commit f6b5f782e0ebc8570d640415c61b9bf654336154
-Author: Nacho Garcia Segovia <[email protected]>
-Date:   Fri May 15 08:21:15 2020 +0200
-
-    keepalive: early start of OPTIONS checking
+    previously $ulc(x=>aor) had only the user part even with use_domain set
     
-    - 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.
+    fix #3365
 
-commit 7ae675bd90b4420ebaa17768c97aa09219f53116
+commit d2e73f9c51630f47fa7660b4c4831fcecd661f87
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 14 21:21:51 2020 +0200
+Date:   Mon Feb 13 12:20:37 2023 +0100
 
-    pua_reginfo: free xml doc in case of error
-    
-    - a few whitespacing fixes
+    dmq_usrloc: check if socket name is set when replicating
 
-commit 4ad790f697554332ea590793d3ec56e13437e82f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu May 14 21:15:51 2020 +0200
+commit 353d7e6a5f8d751fc647fd687716cc2e0fb1aa77
+Author: Bastian Triller <bastian.triller@gmail.com>
+Date:   Thu Feb 2 10:02:37 2023 +0100
 
-    evapi: cast to void* when printing logs with pointer value
+    dmq_usrloc: Add option to replicate socket via its name
 
-commit c45913497f222c67bcccdbc8724b25bb083c556f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 14 20:37:09 2020 +0200
+commit cc2342908d08ee5322fd6830b0db9fd762bef38f
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Feb 13 12:17:06 2023 +0100
 
-    tm: safety checks for branch request len
+    modules: readme files regenerated - imc ... [skip ci]
 
-commit a5722aa7773eb4153e8c3b241cae6e3f5f7a9894
-Author: Henning Westerholt <[email protected]>
-Date:   Thu May 14 16:38:31 2020 +0000
+commit c28b3a0ae61c9fd1fc8e8b2972686a0f8424c44a
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 15:37:02 2023 +0200
 
-    ctl: small spelling fix in comment
+    ipops: typos
 
-commit fc09015bbad342b435de7ddb3300e19a415c340d
-Author: Henning Westerholt <[email protected]>
-Date:   Thu May 14 16:38:00 2020 +0000
+commit 398cf4dd9645f8a9f7a1e4f1bb9659814bc2d041
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 15:37:12 2023 +0200
 
-    core: small spelling fix in comment
+    ims_usrloc_scscf: typos
 
-commit cbb070b74e63017a23355dd8d5266c2d57b762f9
-Author: Henning Westerholt <[email protected]>
-Date:   Thu May 14 16:37:34 2020 +0000
+commit 94c1fa3123042e1f262750e2b23fad640717c5e1
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 15:37:42 2023 +0200
 
-    cdp: small spelling fix in log message
+    ims_usrloc_pcscf: typos
 
-commit 3abc650d37e426840f060426a851ecac5210d2e5
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu May 14 10:41:06 2020 +0200
+commit b89353cd766769552655f16a44d44ea0e55a8fea
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:37:27 2023 +0200
 
-    jansson: use the core macros for ending string value with '\0' and to restore
-    
-    fix #2327
+    ims_registrar_pcscf: typos
 
-commit c1d3fdb31871078b666278a933dbab20a0a8dca3
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 13 18:35:56 2020 +0200
+commit 4f3faaa42006ce4b2a0ae2b684975fd385deea43
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 15:39:12 2023 +0200
 
-    misc: examples/kemi - small typo in lua example
+    ims_registrar_scscf: typos
 
-commit 730f65c06d0b8436e4a9cd0c1a62d2433819dc45
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 12 19:52:52 2020 +0200
+commit b14a420834744b8bef871b10fd2fdeb6a5e7cd89
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 15:38:57 2023 +0200
 
-    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
+    ims_qos: typos
 
-commit 702630b484ac6f7c017829c24294ce7552f1682a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 12 18:01:15 2020 +0200
+commit 911739c041a0c0717edbadd2296e65e0d388df72
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 15:39:37 2023 +0200
 
-    imc: reserve last char in global buffer for ending zero
+    ims_ocs: typos
 
-commit 94eb9fed8b1d4a0aaaf76506e339f2d6a9e34e7d
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:37:09 2020 +0200
+commit 46df335ccfacb159a1f8ad1bc6e549967da30a91
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:38:38 2023 +0200
 
-    keepalive: use ctime_r() for a safer multi-thread usage
+    ims_isc: typos
 
-commit 259af0c1eea8419df247c8da0f12b1881afa5332
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:32:31 2020 +0200
+commit 6dbb0d6ec6c9676e2191e06ca73fb712d8f4e4bd
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:38:49 2023 +0200
 
-    sipdump: use localtime_r() for a safer multi-thread usage
+    ims_ipsec_pcscf: typos
 
-commit 92e2c22c3c709c3c9a5243b5d5bdd48293865b0c
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:27:58 2020 +0200
+commit 8fefea2ef7f75b2e792601cee0f8de2652c8b598
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:39:49 2023 +0200
 
-    tmrec: use localtime_r() for a safer multi-thread usage
+    ims_icscf: typos
 
-commit 19769eb372ca4d37ed45fef561cf966360ea6fd4
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:26:07 2020 +0200
+commit db62e0372eedce8708af23f806cce59d531817e6
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:38:26 2023 +0200
 
-    pv: use ctime_r() for a safer multi-thread usage
+    ims_diameter_server: typos
 
-commit f72cc60b9e82bc810c08d42a49bb23e5134ffa9d
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:19:18 2020 +0200
+commit c2f1da1bf804690766cdd9199b59e7261f0dcbaa
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:38:16 2023 +0200
 
-    msilo: use [c|gm]time_r() for a safer multi-thread usage
+    ims_dialog: typos
 
-commit 2394c0a97387efefde6a6784e09e02f3ff8a841c
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:14:39 2020 +0200
+commit aa2cace532cdf0891d48698e8a9386a5d8a96f07
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:38:07 2023 +0200
 
-    msrp: use ctime_r() for a safer multi-thread usage
+    ims_charging: typos
 
-commit 0cdd35c7c685cf65687be12c23135be89728cbf3
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:11:29 2020 +0200
+commit 6dded07a538d1a68ff766c80e971b6e59535bb52
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:37:57 2023 +0200
 
-    acc: use localtime_r() for a safer multi-thread usage
+    ims_auth: typos
 
-commit a05d313e0fa27952d7b10329ca1da9b041369ffb
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 16:08:21 2020 +0200
+commit 53f3bcd0eca4934b00eb4db05080a7ee33b11c92
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 15:39:57 2023 +0200
 
-    sipdump: use localtime_r() for a safer multi-thread usage
+    imc: typo
 
-commit 14aa67d750150cf6eb588b350ce156b770d4816d
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 15:02:50 2020 +0200
+commit 34ce0de749c20e1b5a2e58fdaaca841d75622d2c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Feb 13 09:51:24 2023 +0100
 
-    xhttp_rpc: use gmtime_r() for a safer multi-thread usage
+    presence: cast to uint64_t when using time_t value
+    
+    - startup time stored as unsigned int insted of signed int
 
-commit c244381c69459b3708d3603e548fafac8321acf8
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:59:13 2020 +0200
+commit 0259eaedd507c314161c59b72eaa4564effac555
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Feb 13 09:41:02 2023 +0100
 
-    acc: use gmtime_r() for a safer multi-thread usage
+    xmlrpc: cast to uint64_t when using time_t value
 
-commit 1fe9da8c118f2ff3ebe1913238b609500cca8f23
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:57:13 2020 +0200
+commit c464add1531aea5fda3f7c5a6670bd90e7ac594b
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Feb 13 09:27:53 2023 +0100
 
-    drouting: use localtime_r() for a safer multi-thread usage
+    xprint: cast to uint64_t when using time_t value
 
-commit d780945bc9a186d54439e1258ac540cd5f7bd86d
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:54:04 2020 +0200
+commit 33b319353a097ba8fd80e45dc4f008c2e9dfe813
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sun Feb 12 15:48:14 2023 +0100
 
-    smsops: use gmtime_r() for a safer multi-thread usage
+    core: sruid - cast to uint64_t when using time_t value
 
-commit 150e757ec0fdadeee7b0ce8b6362f1a01aa0c382
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:51:48 2020 +0200
+commit ae3e52daec9be45c4663708cb216b13864521a35
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sun Feb 12 15:25:35 2023 +0100
 
-    db_mysql: use gmtime_r() for a safer multi-thread usage
+    core: select - cast to uint64_t when using time_t value
 
-commit 6007274938387359bb0a9b54528a5f3c87700356
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:48:58 2020 +0200
+commit cc3ec58c1e3c203c76c59b17ccc14e24ffc6f8cf
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sat Feb 11 12:26:02 2023 +0100
 
-    jsonrpcs: use gmtime_r() for a safer multi-thread usage
+    kmeix: cast to uint64_t when using time_t value
 
-commit d54eed9eb2f3a09a70f679ea0fb7cac64a5aa14a
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:46:15 2020 +0200
+commit c7217d147b615da6ebf3841a3915055aa529dd70
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sat Feb 11 12:25:45 2023 +0100
 
-    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.
+    mtree: cast to uint64_t when using time_t value
 
-commit 3dc960b6db3dc5807814fc73887f985bf2ff91d7
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:38:43 2020 +0200
+commit 7e29c28e4da5c7286a75422d6f538b932961a168
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sat Feb 11 12:24:33 2023 +0100
 
-    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.
+    drouting: cast to uint64_t when using time_t value
 
-commit f9ae11746fb820bb24057f4b3509bd59b6d3e936
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 12 14:29:10 2020 +0200
+commit 05ea223549f4834c5e3b92f9025d5cf8a2b73890
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Feb 13 09:31:40 2023 +0100
 
-    db_redis: use localtime_r() for a safer multi-thread usage
+    modules: readme files regenerated - auth ... [skip ci]
 
-commit 8f8ebbe65cfa5d90a7a4186be605192c179a6483
-Author: Victor Seva <[email protected]>
-Date:   Tue May 12 14:20:02 2020 +0200
+commit a22aadf3b51f5bfff5b50a3de9a354fe07c216f4
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:20:48 2023 +0100
 
-    textops: use gmtime_r() for a safer multi-thread usage
+    secsipid: docs fixes
 
-commit 90275e02faf75454026597c1e720487b5d845f79
-Author: Kamailio Dev <[email protected]>
-Date:   Tue May 12 14:16:12 2020 +0200
+commit 0df94c3ba0fe249e29db52691176bbe751e556b6
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:20:08 2023 +0100
 
-    modules: readme files regenerated - keepalive ... [skip ci]
+    auth: docs fixes
 
-commit 2372dc933926611dad22812e0d550ae736249a06
-Merge: 62e510957c 7ae22f6872
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 12 14:05:27 2020 +0200
+commit 1bbe87261d17219dfc3b7b98e1f9f16f4e0f48b9
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:15:42 2023 +0100
 
-    Merge pull request #2323 from voiceip/keepalive-rpc-change
-    
-    keepalive: update rpc response to include current state
+    uri_db: docs fixes
 
-commit 62e510957c28e8b8419f7f65b6a866c1a9d0de5b
-Merge: 2373495a3f e3fbe59e25
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 12 14:04:21 2020 +0200
+commit fdb3637460b16ddfea86ba67b9181a40d1466395
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:15:12 2023 +0100
 
-    Merge pull request #2319 from cruzccl/redis-sentinel-reconnection
-    
-    ndb_redis: add sentinel support to reconnection logic
+    uid_uri_db: docs fixes
 
-commit 2373495a3f79509a2f79830da0105d02bf1b649e
-Merge: 66aebfd65b 9cd73c5823
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 12 14:02:18 2020 +0200
+commit 9ffe7b06b094a4af558a0033c1baa16e5c61977b
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:14:25 2023 +0100
 
-    Merge pull request #2318 from NGSegovia/keepalive/response_callback
-    
-    Keepalive/response callback
+    uid_avp_db: docs fixes
 
-commit 66aebfd65be6b6f9645413b1c2cff932c9dfc2dd
-Author: Kamailio Dev <[email protected]>
-Date:   Tue May 12 10:31:19 2020 +0200
+commit 4889531912e7c04c0e1d04dd81dec21f4520455c
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:12:48 2023 +0100
 
-    modules: readme files regenerated - rtpengine ... [skip ci]
+    tsilo: docs fixes
 
-commit bcada2c8afbea70e2f05c9c2419af857577316a3
-Author: Olle E. Johansson <[email protected]>
-Date:   Tue May 12 10:21:44 2020 +0200
+commit 73830ac71534efecc2b38816a20f6f113c27aaf2
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:12:17 2023 +0100
 
-    rtpengine: Update docs - fix formatting, some typos
+    pua_usrloc: docs fixes
 
-commit 4d450116309d1a2e2b6aceb6fa16657a1e9f44fb
-Author: Kamailio Dev <[email protected]>
-Date:   Tue May 12 09:16:20 2020 +0200
+commit beee3a4a872601bda2d440da2e79ec684c18a8bc
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:11:51 2023 +0100
 
-    modules: readme files regenerated - tls ... [skip ci]
+    ims_usrloc_scscf: docs fixes
 
-commit ff887fe5d0d7cec7fc0640a54c80b322d421ed36
-Author: Olle E. Johansson <[email protected]>
-Date:   Tue May 12 09:08:33 2020 +0200
+commit a10f6fbcd0c62663102fc3cd7caf82096d3c8a7f
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:10:39 2023 +0100
 
-    TLS: Try to always refer to OpenSSL as "OpenSSL" instead of other names
+    dispatcher: docs fixes
 
-commit 70bcb5f88dc87e27940cc71e293d1c68a7717af6
-Author: Olle E. Johansson <[email protected]>
-Date:   Tue May 12 09:07:02 2020 +0200
+commit 4fd411126d72402278c886895518c44a916bebfc
+Author: Bastian Triller <[email protected]>
+Date:   Sat Feb 11 14:09:36 2023 +0100
 
-    TLS: Fix TLS session id example to match source code
+    dlgs: docs fixes
 
-commit f75e64b2335fcf07c3371a4108063e8c0a3a52b9
-Author: Olle E. Johansson <[email protected]>
-Date:   Tue May 12 09:05:51 2020 +0200
+commit 2384c38947ce351a421b92727ae304fcbec211a4
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Feb 10 18:01:22 2023 +0100
 
-    TLS: fix typo in docs
+    modules: readme files regenerated - ctl ... [skip ci]
 
-commit a08b7640e27524863acd7dc732dffc744f801b5d
+commit 44381746e0e826e8db04597942fa4cee6cbf9175
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 11 20:34:27 2020 +0200
+Date:   Fri Feb 10 17:53:42 2023 +0100
 
-    core: dprint - escaped control chars need 6 bytes
-    
-    - they are encoded as \uXXXX
+    ctl: doc - binrpc_buffer_size can get only integer value
 
-commit 9cae069832c8f37ebf9e686b3fbcab5d63652755
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat May 9 13:53:19 2020 +0200
+commit db634e7fb3e5913238561afb4381363bbfe58882
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Fri Feb 10 16:46:04 2023 +0300
 
-    regex: leave enough space in buffers for parenthesis and -ending
+    pkg/kamailio: fixed rpm packging for CentOS 6
 
-commit d13f863e74c6c0275264e588f1dca206cf099587
+commit 857d777b73d3802d157042b0ea7126b7b8dd45f8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 9 11:00:20 2020 +0200
-
-    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
-
-commit 361542a953ceaab1894f790e21eecf74008b749a
-Author: Victor Seva <[email protected]>
-Date:   Mon May 11 15:06:26 2020 +0200
+Date:   Fri Feb 10 08:04:24 2023 +0100
 
-    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
+    dlgs: cast to uint64_t when using time_t values
 
-commit 7ae22f6872cc3f74fecb0ebee797ff3f80c34fd3
-Author: kinshuk.bairagi <[email protected]>
-Date:   Mon May 11 17:45:44 2020 +0530
+commit 8f5a1c20a6816e18f9f08f3b0273691dc5f8cc2c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Feb 9 17:16:43 2023 +0100
 
-    keepalive: update rpc response
-    
-    - Adds current state as part of rpc response per destination wise
+    dispatcher: cast to uint64_t when using time_t value
 
-commit 0fff35bd8368bc0a2a2236a6ee01456db1807911
+commit dd6339f817822cd0590aec2a9a467330bde499dd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 8 21:48:29 2020 +0200
+Date:   Thu Feb 9 12:38:53 2023 +0100
 
-    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
+    core: tmrec - cast to 64b types when using time_t value
 
-commit 375d01466dffcef9e7064f4100a5afef48dbde39
+commit 0a3c15239a620474bbbc7f4d2f57dda0e9aa0f58
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 8 21:37:52 2020 +0200
+Date:   Wed Feb 8 15:51:37 2023 +0100
 
-    presence: check for null head when reordering returned presentity list
+    async: catch up on possible skipped slots due to slow tasks
 
-commit aac577a4655ebf09d5cbef3e1a49f72d25ea57d7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 8 21:28:01 2020 +0200
+commit 6be85c8a72bc37b2bb4b1f4be59c5d0c20996850
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Feb 8 14:16:31 2023 +0100
 
-    core: safer truncation of hostname using memcpy
+    modules: readme files regenerated - seas ... [skip ci]
 
-commit e3fbe59e2508b42280e755ccff90cf74420079db
-Author: Carlos Cruz <[email protected]>
-Date:   Fri May 8 17:37:30 2020 +0200
+commit ec6f3b122f9c41b437ccfcb07b0952e2ffcc2719
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:01:24 2023 +0200
 
-    ndb_redis: add sentinel support to reconnection logic
-    
-    - cc8e621 added sentinel support in initial redis connection.
-    
-    - this commit replicates the logic into reconnection function.
+    xprint: typos
 
-commit 3e969a5b4d9a75d082f7d59b0fa1dc6362391675
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 8 18:01:13 2020 +0200
+commit c86b5d85a8aa86c1c59b5eed2ded87aee4fd1682
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:01:14 2023 +0200
 
-    sipdump: safety check for local socket pointer
-    
-    - use generic address is not set
+    xmlrpc: typos
 
-commit fc7b0d65a227a176f79459c86844668bcd519148
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 8 13:54:49 2020 +0200
+commit e07960d74570aa9a94075e83b5bf4fc9cf418864
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:16:17 2023 +0200
 
-    core: events - increased SREV_CB_LIST_SIZE
-    
-    - there can be several modules registering for these core callbacks
+    xhttp_rpc: typos
 
-commit 9cd73c58239e50574d73d88792240a4ca569d709
-Author: Nacho Garcia Segovia <[email protected]>
-Date:   Thu May 7 23:50:20 2020 +0200
+commit d9445d60ea6432664447858dff3852be94c04196
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:01:01 2023 +0200
 
-    drouting: update to new keepalive interface, using new on response callback
-    
-    - Changes required because of dependencies from module keepalive.
+    xhttp_prom: typo
 
-commit 9700a8dae237758e162e509455bc3a62b19730f4
-Author: Nacho Garcia Segovia <[email protected]>
-Date:   Thu May 7 23:50:10 2020 +0200
+commit 5ec0a3c5be9abd51cb2b3316a5dd9edf6e1d030e
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:00:49 2023 +0200
 
-    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.
+    xhttp_pi: typos
 
-commit e996aec353972e7f0a4cb5e2a6156e2eee478954
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu May 7 20:46:12 2020 +0200
+commit 44c1c181bd250c0f81ffe0bb6b6566b4148b8b0f
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:00:29 2023 +0200
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    xhttp: typo
 
-commit 5429a0ed51a04c484e1def93887b344b2d90379f
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu May 7 13:16:27 2020 +0200
+commit 45537397d7a8e1b2e340252cd7d6dec3bb1cd08e
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 13:00:16 2023 +0200
 
-    modules: readme files regenerated - keepalive ... [skip ci]
+    xcap_server: typos
 
-commit 9137f924956920d660d9f9353d5117aa6eafe8a3
-Author: Henning Westerholt <[email protected]>
-Date:   Thu May 7 18:45:22 2020 +0000
+commit c69002ae65ec103a7e88451501c0cf984ad9cc86
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:00:06 2023 +0200
 
-    siptrace: small spelling fix in docs
+    xcap_client: typos
 
-commit 1d555161195ebccd35534f8533eacdcbba7020fc
-Author: Henning Westerholt <[email protected]>
-Date:   Thu May 7 18:45:04 2020 +0000
+commit 2cdb861cef1bce38f239a82b17bd1e4915ae2a04
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:03:14 2023 +0200
 
-    tm: small spelling fix in comments
+    tls_wolfssl: typos
 
-commit b2487d95f61b46033eb2825c5f54d5f19ca1e878
-Author: Aleksandar Yosifov <[email protected]>
-Date:   Thu May 7 12:49:20 2020 +0300
+commit 968f3faf3b1834b18266aaf9f7866b29a2492d92
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:03:00 2023 +0200
 
-    ims_usrloc_scscf: extend and fix log messages
+    tls: typos
 
-commit d35e97684ae3dcefa2351172cc477bb11927305d
-Merge: 465211bc18 1c7b760393
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 7 13:16:09 2020 +0200
+commit 17aec5c930e2681431c4da779cd24e3fc070b6eb
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:02:38 2023 +0200
 
-    Merge pull request #2296 from alexyosifov/ims_registrar_scscf_event_reg
-    
-    ims_registrar_scscf: pass event type as parameter
+    siputis: typos
 
-commit 465211bc18152c9a4c5b60341a9d02f82971afb0
-Merge: d00b147048 e53b25f89a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 7 13:14:53 2020 +0200
+commit 1bed2095504e9d81eb2b881a2d71216372b3c822
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 8 13:16:27 2023 +0200
 
-    Merge pull request #2292 from alexyosifov/ims_registrar_scscf_lookup_fix
-    
-    ims_registrar_scscf: fix aor generation in lookup()
+    seas: typos
 
-commit d00b14704805d728f5a845a6af900eff1ed372ac
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 5 14:20:07 2020 +0200
+commit c13b8d4cf35b7f9ece143b61514eec9a082f4ac5
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Feb 8 13:02:13 2023 +0200
 
-    ndb_redis: redis_cmd() check reply type to detect command errors
-    
-    fix #2300
+    doc/scripts: typos
 
-commit 10fd9fb2d8785fe9670a96b8e699135cbde3f28e
-Merge: 59c49af039 616aa146f9
+commit 3ee5c995778be835b1c79ec0a543f42105bdef8d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 7 13:08:51 2020 +0200
+Date:   Wed Feb 8 11:58:47 2023 +0100
 
-    Merge pull request #2313 from NGSegovia/keepalive/custom_ping_interval
-    
-    keepalive: custom pinging interval per destination
+    lib/srdb1/2: fixed typos
 
-commit 59c49af039f468466b0d853a4ceab8fe7f566215
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 7 08:19:36 2020 +0200
+commit df66ebba19ff313011fc5ad369045b8118aac670
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Feb 8 11:46:26 2023 +0100
 
-    kamctl: regenerated db schema for secfilter
+    modules: readme files regenerated - acc ... [skip ci]
 
-commit b0f1486f8a656922aac02020c9e3141639f2ecb9
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu May 7 08:19:05 2020 +0200
+commit 8fbd788c5ae29df35b9fbde2ec60efd3fa4df0df
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Feb 4 15:31:23 2023 +0200
 
-    srdb1: default value set to 0 for number types
+    acc_diameter: typos
 
-commit 616aa146f919b8a42101a323c611a6a525b19236
-Author: Nacho Garcia Segovia <[email protected]>
-Date:   Wed May 6 23:13:27 2020 +0200
+commit 901d9cac2f69b78d3d7d2ff52696a37276446b3b
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Feb 4 15:28:48 2023 +0200
 
-    drouting: update to new keepalive interface, using custom pinging interval per destination
-    
-    - Changes required because of dependencies from module keepalive.
+    acc: typos
 
-commit 4cebb16b536c35ec74ecbdf595c5c6dbafe5afa1
-Author: Nacho Garcia Segovia <[email protected]>
-Date:   Wed May 6 23:10:40 2020 +0200
+commit fdce4fe980dda02fd76dc06912dac585992d6759
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Feb 4 15:27:39 2023 +0200
 
-    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.
+    src/lib: typos
 
-commit 076649793bfdbdc4f03f96961f23997c87ce4268
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 6 17:15:36 2020 +0200
+commit 6c4f9b049e784fc9aff65bfcef6f366b78fff48e
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Feb 4 15:20:34 2023 +0200
 
-    pua: use file name specific include guard
+    usrloc: typos
 
-commit a6a4046757c2cac79455aa4a2d2ac632faa5e379
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed May 6 17:13:16 2020 +0200
+commit 46e9963e07a44077184ac503cc72ff9d57c532d0
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Feb 8 11:01:27 2023 +0100
 
-    htable: use localtime_r() for a safer multi-thread usage
+    modules: readme files regenerated - uac ... [skip ci]
 
-commit 14645b550cf9500e6a6e4a7d2ed8749e9aa174dc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed May 6 17:03:45 2020 +0200
+commit 76df53900b96852345d1ef368e5539197a3c5570
+Author: ovoshlook <ovoshlook@gmail.com>
+Date:   Sun Feb 5 22:19:16 2023 +0100
 
-    pv: use localtime_r() for a safer multi-thread usage
+    uac: allow uac_auth* functions call from t_on_branch_failure event route
 
-commit 57dbfba97f03370db3ad36e1d52f85f725f12972
-Author: Sipwise Development Team <support@sipwise.com>
-Date:   Fri Nov 29 11:23:36 2019 +0100
+commit 63095ef1bef36a35952ed265f41d87ccbc1bba70
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Feb 7 12:57:04 2023 +0100
 
-    cfgt: don't process non-sip messages
-    
-    * Skip OPTION messages internally generated
+    lib/ims: check return of strtok(...)
 
-commit 1250364ab16aa99c0a933b27a0118ecf274c25ab
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue May 5 12:03:04 2020 +0200
+commit 7a960bd9d0002516dcbb50b89dd5d4ab5c38eb61
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Feb 3 19:01:20 2023 +0100
 
-    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
+    modules: readme files regenerated - websocket ... [skip ci]
 
-commit 13622cf6e36e50c42ec882272b1c48107fa55677
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 5 08:07:14 2020 +0200
+commit d7ef61788fcf84ff86b000f972aff99a300c5237
+Author: Дилян Палаузов <[email protected]>
+Date:   Fri Jan 27 14:54:25 2023 +0200
 
-    snmpstats: use file name specific include guard
+    websocket: typos
 
-commit 68b5b3ce5b8ae38ed5ba7731ae1a6315adedd0e5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 5 08:06:56 2020 +0200
+commit 4341b27e391e8180d285ab98c8770e7fef70cebb
+Author: Дилян Палаузов <[email protected]>
+Date:   Fri Feb 3 12:23:33 2023 +0200
 
-    ratelimit: use file name specific include guard
+    core: typos
 
-commit e4356d56d57599ff063e6849cab8cab5267d26e0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 5 08:06:31 2020 +0200
+commit 809d2c752687f8addb14a9e3fb40a50f513bdec0
+Author: Дилян Палаузов <[email protected]>
+Date:   Fri Feb 3 17:07:35 2023 +0200
 
-    pipelimit: use file name specific include guard
+    core: include DBG_SYS_MEMORY and MEM_JOIN_FRE on flags: output
 
-commit c67a0eabea5fd11693bb716782cd581094250f7f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 5 08:05:07 2020 +0200
+commit 609b689e6071c272e8230901e95db183334391d1
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Feb 3 09:46:31 2023 +0100
 
-    rr: different function parameter name to be different than global variable
+    modules: readme files regenerated - rr ... [skip ci]
 
-commit 9a2fea75dcee851b1dc22e5a9e7a6ee0d05814ef
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue May 5 07:59:32 2020 +0200
+commit b3af149e280cf4e48eaeb2771c59431c2a55d23e
+Author: Дилян Палаузов <[email protected]>
+Date:   Thu Jan 26 10:52:20 2023 +0200
 
-    app_sqlang: use file name specific include guard
+    snmpstats: typos
 
-commit de77beffb436e783031a6aa71c1887848cb2cc73
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 4 20:05:26 2020 +0200
+commit 039cce694a784e5373cbc5f976d8cd723f2b663d
+Author: Дилян Палаузов <[email protected]>
+Date:   Thu Jan 26 10:51:57 2023 +0200
 
-    rtpmanage: enable hadling of PRACK requests
-    
-    - they can have SDP
-    - use more compact bitwise match for method types
+    test/ : typos
 
-commit f4f66ad91324116e5d4e9e02fa9caedcad2b2d2f
+commit 9b237a311049a2689252b2a177062fe2e3db348c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 4 19:38:07 2020 +0200
+Date:   Fri Feb 3 09:39:55 2023 +0100
 
-    usrloc: use file name specific include guard
+    rr: fixed typos in comments
 
-commit b3c981db67845622fb8c85a20e18e1b98c29eb69
+commit 022fa0cfc75d150fde219b8ae4f9a99b3fa2f132
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 4 19:01:21 2020 +0200
+Date:   Fri Feb 3 09:38:26 2023 +0100
 
-    uid_domain: use module specific include guards
+    rr: doc - fixed typos and use the proper param name add_username instead of enable_username
 
-commit 9691f6e0cab48114ef4067a22cc8f9c1efb8944c
+commit 51fa3da96c1eacd4d679598a3305180c9e818cfb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 4 18:35:00 2020 +0200
+Date:   Fri Feb 3 09:28:58 2023 +0100
 
-    core: hash_func.h - use file name specific include guard
+    core: typos in comments and EoL after log when parse msg fails
+    
+    - GH #3348
 
-commit c01633dc54d8d4dc3b3bc2cab064f91a49c8257d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon May 4 18:26:47 2020 +0200
+commit 8821d9a91ab3823d5b1d78d84332ab9965a7c6b2
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Feb 1 14:21:09 2023 +0200
 
-    libs/srdb1: use thread safe localtime_r()
+    doc/tutorials/dns: USE_NAPTR is on by default
 
-commit 5f52f9905bbdf63d636080f7d0340af4f71ed12a
+commit 56cdee753a2c7ef17d7cb1f4572f19eae2caf18a
 Author: Victor Seva <[email protected]>
-Date:   Mon May 4 15:22:36 2020 +0200
+Date:   Tue Jan 31 19:38:37 2023 +0100
 
-    utils/kamctl: dbtextdb.py close previous opened file properly
-    
-    related #1747
+    Makefile: support parallelism on install-modules-doc rule
 
-commit 765efa80c7d27e9447bc1ad8a354ee24723580ef
+commit b28a972a20188ac01831723d58dbe5dd78e972b9
 Author: Victor Seva <[email protected]>
-Date:   Mon May 4 15:05:23 2020 +0200
+Date:   Mon Jan 30 17:45:25 2023 +0100
 
-    utils/kamctl: dbtextdb remove DeprecationWarning on test
-    
-    related #1747
+    pkg/kamailio/deb: rework debian/rules, take four [skip ci]
 
-commit b722a48144ac9e029bdbc2968dedbe56966a3f7c
+commit ecad587d58162dc1db5b2bbd6c63bdef24fbeed3
 Author: Victor Seva <[email protected]>
-Date:   Mon May 4 14:01:33 2020 +0200
+Date:   Mon Jan 30 16:52:34 2023 +0100
 
-    utils/kamctl: fix dbtestdb
-    
-    some indentantion errors introduced at https://github.com/kamailio/kamailio/commit/bc8bdcaa726f375f6deea8228a1ab0cf97c67035
-    
-    related #1747
+    pkg/kamailio/deb: rework debian/rules, take three [skip ci]
 
-commit 1aca79c43cb8dbd920c1eb81c0c30cf89f0985b9
+commit 13581d56524aaa37167bd3ae67a769c14478d9c6
 Author: Victor Seva <[email protected]>
-Date:   Mon May 4 11:33:12 2020 +0200
+Date:   Mon Jan 30 16:28:54 2023 +0100
 
-    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
+    pkg/kamailio/deb: rework debian/rules, take two [skip ci]
 
-commit 28049aafc8dd06c160ce5e7b8d5e4fc728441b0c
-Author: Semen Darienko <[email protected]>
-Date:   Sun May 3 12:26:45 2020 +0200
+commit c3acd700719ca9d5802d56476d7e997e968220ce
+Author: Victor Seva <[email protected]>
+Date:   Mon Jan 30 15:07:13 2023 +0100
 
-    core: dns - use all NAPTR records
+    pkg/kamailio/deb: rework rules, try to fail properly on build [skip ci]
     
-    - enable using of all NAPTR records instead of the first one ordered by
-    priority
-    - GH #2290
+    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027440
 
-commit 3c7d378ddf3a21a2d4e1ac6bd64f9ea40bbd3602
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 3 11:37:44 2020 +0200
+commit 387a8ca53f179437ae173b0bd5cb8d2d4922b60d
+Author: Victor Seva <[email protected]>
+Date:   Fri Jan 27 08:30:30 2023 +0100
 
-    core: added LGTM analysis config file
+    pkg/kamailio/deb: remove warning build-depends-on-obsolete-package [skip ci]
     
-    - LGTM is integrated by github
+    > W: kamailio source: build-depends-on-obsolete-package Build-Depends: libncurses5-dev => libncurses-dev
 
-commit a7496069c60479e41d92830172bd5b9315001df5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 3 11:05:45 2020 +0200
+commit 03755f93f98608d85591ba8aa184733e3871b92c
+Author: Victor Seva <[email protected]>
+Date:   Fri Jan 27 08:23:45 2023 +0100
 
-    core: utils/tmrec - use safer localtime_r() instead of localtime()
+    pkg/kamailio/deb: remove lsb-base dependency [skip ci]
     
-    - coherent whitespacing and indentation
+    * on newer version, there's no need to add it
+    
+    > E: kamailio: depends-on-obsolete-package Depends: lsb-base
 
-commit 6b69754f28ab8df61852b9f8695e59305a7c6c3a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 3 10:39:22 2020 +0200
+commit 815d21ca1569edcd9dfc5edf4f1e873fdada3b58
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Jan 26 15:01:15 2023 +0100
 
-    misc: examples/kemi - missing parameter in kamailio-basic-kemi-python.py
+    modules: readme files regenerated - textops ... [skip ci]
 
-commit 855c06f45ff69918c3e9502e7198cffc21be5cd9
+commit 945267c56615d4579e3385f334bdfec7dfea6bcb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 3 09:44:01 2020 +0200
+Date:   Thu Jan 26 14:59:02 2023 +0100
 
-    sqlops: functions to get null result value as empty or zero
+    textops: docs for str_any_in(...)
 
-commit e46dcd2930c97855b9d87061ec4e4167b119d232
+commit 797442522a8e996179059de7400332f4e96037b6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun May 3 09:41:29 2020 +0200
+Date:   Thu Jan 26 14:54:40 2023 +0100
 
-    core: kemi - option to return 0 instead of null for xval
+    textops: new function to check if a character in a list is found in string
+    
+    - str_any_in(txt, clist) - look if any char in clist is inside txt
 
-commit f6c688178902138dff8115cdabd72e8631a635dc
-Merge: c840fa6eb1 9948696fd8
-Author: Federico Cabiddu <[email protected]>
-Date:   Sat May 2 16:22:06 2020 +0200
+commit 3047da057b54fdbfab8fbae3eefae9c94ed4b365
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Jan 26 09:31:25 2023 +0100
 
-    Merge pull request #2304 from kamailio/grumvalski/usrloc_stats
-    
-    usrloc: change "-" for "_" in stats name to be prometheus compliant
+    modules: readme files regenerated - ims_dialog ... [skip ci]
 
-commit c840fa6eb19b4b5d316e36ce534f4d481805ee0b
+commit a4150741748779bba8e14bed286c6d64b1df7f17
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 2 15:02:55 2020 +0200
+Date:   Thu Jan 26 09:20:31 2023 +0100
 
-    siptrace: skip non-sip traffic for db storage using core callbacks
+    ims_dialog: fix module name in modparam examples
 
-commit d515c93a5c9c9eb920f001d04870dc6333ca60dd
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 2 14:29:53 2020 +0200
+commit efacfb572acdc027a35ba3104ecec080f5bfa94a
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Jan 26 09:16:22 2023 +0100
 
-    usrloc: fixed missing symbol for ul_cseq_delay
+    modules: readme files regenerated - erlang ... [skip ci]
 
-commit 9948696fd84605919e6ce6a7106099f1cdd0de98
-Author: Federico Cabiddu <[email protected]>
-Date:   Sat May 2 10:14:23 2020 +0200
+commit 83951cc248bf4b0334c7d4f89deaaac456806a42
+Author: dilyanpalauzov <[email protected]>
+Date:   Thu Jan 26 09:10:14 2023 +0100
 
-    core: remove stats_name_separator from cfg_group_core
+    pkg/kamailio: http urls updated to https and typo fixes
 
-commit 34b9b59b97f7d529025863992408fd60a27a941a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 2 08:46:28 2020 +0200
+commit 51b5cd040074330574ec53b7a091ff8b1fc09129
+Author: dilyanpalauzov <[email protected]>
+Date:   Thu Jan 26 09:09:28 2023 +0100
 
-    core: more debug messages when matching myself
-    
-    - coherent coding style for related functions
+    pkg/kamailio/deb: http urls updated to https
 
-commit 66ef7ab7b078794b96ecee13f6867d5f90a8d63e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat May 2 08:18:58 2020 +0200
+commit 3c85f1cafd715f893e0ba4ad84592dddc3eb2cb0
+Author: dilyanpalauzov <[email protected]>
+Date:   Thu Jan 26 09:08:32 2023 +0100
 
-    kamctl: kamdbclt mysql skip creating dbrouser if same as dbrwuser
+    README.md: updated links to mailing lists
 
-commit ac531266077490a85f1ab98853fd64df6feeea43
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri May 1 17:31:09 2020 +0200
+commit f9c3c270be33e790402834951c29d65fdf7240b6
+Author: dilyanpalauzov <git-dpa@aegee.org>
+Date:   Thu Jan 26 09:08:01 2023 +0100
 
-    modules: readme files regenerated - htable ... [skip ci]
+    INSTALL: updates to http urls and typo fixes
 
-commit 35f711e6ec74c6e67edf99adaa15cc353f2ce949
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 1 17:26:39 2020 +0200
+commit 7af3e9cc6e903665bca68f55d026c30f5b15064f
+Author: dilyanpalauzov <[email protected]>
+Date:   Thu Jan 26 09:07:04 2023 +0100
 
-    htable: docs - more details about size attribute for htable
+    lib/srdb1: typo fixes
 
-commit ae2f1fdc40b1ce6ff9d5d06330841809f51df587
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 1 14:47:55 2020 +0200
+commit 49c1ae28188c6df2d130a26d4180d1db4538575e
+Author: dilyanpalauzov <[email protected]>
+Date:   Thu Jan 26 09:06:02 2023 +0100
 
-    usrloc: use ul prefix for global param variables
+    .github: typo fixes and updates to mailing lists links
 
-commit 33cb45179bbd7477b81f297ae8de0a164aea8962
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 1 13:50:54 2020 +0200
+commit 9eed6ff9592347d9d01fa043a9e2370f26ad1f77
+Author: dilyanpalauzov <[email protected]>
+Date:   Thu Jan 26 09:05:07 2023 +0100
 
-    permissions: use perm prefix for global param variables
+    erlang: typos fixes
 
-commit 3203a6572b874d191c3be61519853005bd5ab056
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Fri May 1 13:02:39 2020 +0200
+commit 6c372bf644e1c9afa867433e5992e347c8fc4ff6
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Jan 25 07:59:39 2023 +0000
 
-    core: new core parameter stats_name_separator
+    core: fix memory leak related to Require header parsing, this header also need to be freed
 
-commit 08671523826310b44d7f9a8963dcf948e47f6536
+commit 5dabd1e7aa3574a41fc30ead60f9e3f68de0f471
 Author: Kamailio Dev <[email protected]>
-Date:   Fri May 1 09:16:16 2020 +0200
+Date:   Wed Jan 25 08:31:17 2023 +0100
 
-    modules: readme files regenerated - permissions ... [skip ci]
+    modules: readme files regenerated - tls ... [skip ci]
 
-commit 8729a55f00b8ba6adbf97921ef09d56080145810
+commit 331aa5753beccd3ddb241219cf1988a506fa2de3
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 1 09:00:21 2020 +0200
+Date:   Wed Jan 25 08:26:09 2023 +0100
 
-    permissions: docs - note about netmask value 0 in the database column
+    tls: update docs for init_mode with details about fork prepare option
 
-commit b5816caeacc4c597b5358c1dcd429581b3233667
+commit cb424135c4164be10dd3c12086b548b8fec0d830
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri May 1 08:53:56 2020 +0200
+Date:   Wed Jan 25 08:19:52 2023 +0100
 
-    textopsx: use safer macros for temporarily making zero-ending strings
+    tls: new option for init_mode to use openssl api for fork prepare
+    
+    - flag 2 (value 2) has to be set
 
-commit 4d49df443577dab22f6d4dae154468d855cf0463
+commit 79eae59c4e104dab0b195bfbeb01b58f9d144092
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 30 15:52:04 2020 +0200
+Date:   Tue Jan 24 11:36:53 2023 +0100
 
-    textops: use safer macros for temporarily making zero-ending strings
+    tls: renamed the module destroy function
 
-commit 4ea9cdd8be210430deac4c88b804ff9ddb622da1
+commit d0cd1905652e1aeb0be92c5a723b5d42f4171a13
 Author: Kamailio Dev <[email protected]>
-Date:   Wed Apr 29 22:16:20 2020 +0200
+Date:   Tue Jan 24 09:31:26 2023 +0100
 
-    modules: readme files regenerated - permissions ... [skip ci]
+    modules: readme files regenerated - tls ... [skip ci]
 
-commit 8a7526bbf35a139c2284ed4641525e3bb194b628
+commit 220cc9633092f166611432c704796353da46668c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 29 22:09:41 2020 +0200
+Date:   Tue Jan 24 09:29:32 2023 +0100
 
-    permissions: docs for address_file param and address file format
+    tls: docs updated to rename lock_mode to init_mode
 
-commit f376c82a9f8cac3d4428450132d4b916e3cda491
+commit 2056194d086c773469af4855e371776615793e44
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 29 21:38:59 2020 +0200
+Date:   Tue Jan 24 09:25:04 2023 +0100
 
-    permissions: support to load address records from a text file
+    tls: renamed lock_mode to init_mode in order to reuse for other purposes
     
-    - 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
+    - init the pthread lock
+    - conditions on init mode for locking/unlocking
+
+commit 840b4d9b1529ab8794af3472665ee110cfb3e07d
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Jan 23 15:31:34 2023 +0100
+
+    modules: readme files regenerated - tls ... [skip ci]
 
-commit 28f4cab2878b441eb6ddbed03ae7ddbcdbae37e2
+commit 72e4042bf645650ea5275a9c46230fc131441cf3
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 29 09:43:53 2020 +0200
+Date:   Mon Jan 23 14:55:10 2023 +0100
 
-    dispatcher: use safer macros for temporarily making zero-ending strings
+    tls: docs for lock_mode parameter
 
-commit d815a2c92e49e315a9f6a614b7ee3a377836d368
+commit c8182116870fb706a750c6c4277df968aa78349d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 28 18:27:57 2020 +0200
+Date:   Mon Jan 23 14:45:22 2023 +0100
 
-    ndb_redis: use safer macros for temporarily making zero-ending strings
+    tls: option to wrap memory management operations within pthread lock
 
-commit 0595795c659f6af586e63837efe56b45808cd735
-Author: Federico Cabiddu <[email protected]>
-Date:   Tue Apr 28 16:24:24 2020 +0200
+commit 4f296b4058b75ef27b16a9f8fc2bf3ec2d8e896c
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Jan 23 14:31:57 2023 +0100
 
-    ims_usrloc_pcscf, p_usrloc, usrloc: use KSR_STATS_NAMESEP for stats names
+    modules: readme files regenerated - exec ... [skip ci]
 
-commit 4357b5e6be2a71a401e9d53c43e787b9bfcc8ed0
-Author: Federico Cabiddu <[email protected]>
-Date:   Tue Apr 28 16:22:40 2020 +0200
+commit 3e6cf06c775eac9b55029e1820519cf1b0322122
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Jan 22 15:43:08 2023 +0200
+
+    doc/tutorials: typos
+
+commit f351f9d7fc5dbebe3a78a82bd69d1c19d8914ddc
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Jan 22 15:42:48 2023 +0200
+
+    utils/kamctl: typos
+
+commit 4e8022451dcf85c62401434f1f555ad6aac36eab
+Author: Дилян Палаузов <[email protected]>
+Date:   Fri Jan 20 13:18:15 2023 +0200
+
+    replace SIGINFO64_WORKARROUND with SIGINFO64_WORKAROUND
+    
+    by calling
+    
+    sed -i "sMSIGINFO64_WORKARROUNDMSIGINFO64_WORKAROUNDM" `git grep -l SIGINFO64_WORKARROUND`
+
+commit f81f0e77c5ab67431af1f62f0e027379a3445951
+Author: Sandro Gauci <[email protected]>
+Date:   Mon Jan 23 13:38:17 2023 +0100
 
-    core: define KSR_STATS_NAMESEP for stats name separator
+    exec: docs - added security warning
+    
+    - Added warning about potential for OS Command Injection
+    - Updated invalid examples
+    
+    previous example gives the following error:
+    pv_parse_spec2(): error searching pvar "rU.txt"
 
-commit 9657764f224bb9fb4f593dc55d3c4310ca02bb16
+commit a45f4d901371e3ecdfad1652603a761ca30ac05e
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Apr 28 16:16:16 2020 +0200
+Date:   Fri Jan 20 12:31:20 2023 +0100
 
-    modules: readme files regenerated - keepalive ... [skip ci]
+    modules: readme files regenerated - topoh ... [skip ci]
 
-commit 4e881304d33356a5fd3b93c15c0a9e06060049f7
-Merge: 70929caac3 6f52da5286
+commit 3cfbb8f8e2be64a2bec02ddc25ca8877c0f778f1
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 28 16:03:18 2020 +0200
+Date:   Fri Jan 20 12:22:27 2023 +0100
 
-    Merge pull request #2306 from NGSegovia/ngsegovia/keepalive_disable_delete_counter
-    
-    keepalive: ignore delete_counter if it is set to 0
+    topoh: added docs for use_mode parameter
 
-commit 70929caac33583ae1026234ca999cc90afcb6f4c
-Merge: c9468fe47a 24a3a172db
+commit 5b9f22c0f45e6970e47a972f26eeac920860b4d7
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 28 15:57:29 2020 +0200
+Date:   Fri Jan 20 12:16:03 2023 +0100
 
-    Merge pull request #2305 from dsciarra/do-not-use-tcp-id-for-lookup
+    topoh: added mod param use_mode
     
-    core: do not use tcp id for lookup if not needed
+    - if set to 1, the module is initialized only for use as a library, via
+      inter-module api functions
+    - default: 0 - initialized for use to process sip messages
 
-commit 2fe0378c3d0596e30d8ec9ea4cb7d828321d2030
-Author: Federico Cabiddu <[email protected]>
-Date:   Tue Apr 28 14:48:59 2020 +0200
+commit bca9c5587472df76e61a374d99b7a8dcefd63b2e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Jan 20 12:05:50 2023 +0100
+
+    topoh: added inter-module api function for masking call-id
+
+commit ca2e3bbabc4d6fa9ce4ca68d1b102f3aab8b7b3b
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Jan 20 12:01:13 2023 +0100
 
-    p_usrloc, ims_usrloc_pcscf: change "-" for "_" in stats name to be prometheus compliant
+    modules: readme files regenerated - websocket ... [skip ci]
 
-commit 6f52da5286b61c5c039070d20a6687ee02e4e762
-Author: Nacho Garcia Segovia <[email protected]>
-Date:   Tue Apr 28 14:08:19 2020 +0200
+commit 3112e49aac274c75cc893693e820da894125403b
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Jan 15 15:48:16 2023 +0200
 
-    keepalive: ignore delete_counter if it is set to 0
+    websocket: example must listen on ports 80 and 443
+    
+    otherwise the code below always matches:
+    
+       if ($Rp != 80 && $Rp != 443) {
 
-commit 24a3a172dbdecb6e987df943a3ad1acb4da664b5
-Author: Donato Sciarra <[email protected]>
-Date:   Tue Apr 28 10:33:23 2020 +0200
+commit d5b42fca13d2107590f9178c5d7c1a9d765adf73
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Jan 20 11:34:14 2023 +0100
 
-    core: do not use tcp id for lookup if not needed
+    core: snexpr - increase local buffer to avoid compile warning
     
-    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.
+    - GH #3330
 
-commit ddd277139165f39406832ddd557c2b56b75a7100
-Author: Federico Cabiddu <federico.cabiddu@gmail.com>
-Date:   Tue Apr 28 10:24:04 2020 +0200
+commit ea99c8fc235334d4dd48868f74ab5c62662942e6
+Author: Sergey Safarov <[email protected]>
+Date:   Thu Jan 19 11:56:18 2023 +0300
 
-    usrloc: change "-" for "_" in stats name to be prometheus compliant
+    pkg/kamailio/obs: used mariadb connector instead of mysql
 
-commit c9468fe47a192428dac89862f9de50b3fdc32f30
+commit 34c3c42b7fe44dbe88110415ec78400a7defde61
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 28 09:42:13 2020 +0200
+Date:   Mon Jan 16 12:54:48 2023 +0100
 
-    pv: use safer macros for temporarily making zero-ending strings
+    websocket: ignore keepalive in state WS_S_REMOVING
+    
+    - GH #3331
 
-commit 65ab73a7efabf4a55e913adfa604094c9ad88cdb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Apr 27 15:24:23 2020 +0200
+commit ac4c2d4579f121395876de2cc6f7649f3cb2fba7
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Sun Jan 15 06:18:54 2023 +0300
 
-    core: str - fixed wrong (undo'ed) version of STR_ZTOV() macro
+    pkg/kamailio/obs: added new modules into pec file
 
-commit 4d758d5258097760c09a762929c5893c14ac3eef
+commit fc75b4c3f8f9bdba320f74ddf942686c09316b56
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 27 15:06:10 2020 +0200
+Date:   Fri Jan 13 12:41:12 2023 +0100
 
-    ndb_redis: use the core macros for ending string value with '\0' and to restore
+    app_python3: use Py_SET_TYPE() from python 3.9
 
-commit d6e24bd089bbe27c54a7e851993ab99bf93e8c52
+commit 9d3c0d0d424c0bf8395465d7a6e14e89611aad0d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 27 14:53:33 2020 +0200
+Date:   Fri Jan 13 12:35:21 2023 +0100
 
-    core: str - helper macro to set ending zero with backup and restore from backup
+    app_python3s: proper check of PY_VERSION_HEX for python 3.11
 
-commit db7f10cf393a93f7fd989730f17a4da8dd4c505c
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Apr 27 14:31:15 2020 +0200
+commit 8546fb87e3277b675bd47eba9435f739cf3bb69d
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Jan 13 12:33:20 2023 +0100
 
-    modules: readme files regenerated - rtpengine ... [skip ci]
+    app_python3: proper check of PY_VERSION_HEX for python 3.11
 
-commit cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Apr 27 12:19:35 2020 +0000
+commit ddefe42e610edea35554a195742234079307cc8a
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:21:34 2023 +0200
 
-    rtpengine: remove obselete auto-bridge flag (GH #2301)
+    xmlrpc: remove double #include<>d headers
 
-commit 86ebb4eef482b37a3bb8bf033caa4d87fd8aeb87
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 27 10:47:48 2020 +0200
+commit ff5e31adbbd6ca145edfc66307b74575d79e31ba
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:21:04 2023 +0200
 
-    pdb: covert byte-by-byte from buffer to short-int to avoid unalignment compile warning
-    
-    - GH #2298
+    xhttp_prom: remove double #include<>d headers
 
-commit 3366bf4f3746285d9dc29e8a2461f53983f0acf0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 27 10:25:28 2020 +0200
+commit b5954933ecafdc3d953980fac169fa6fc0e8a9a3
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:20:51 2023 +0200
 
-    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
+    usrloc: remove double #include<>d headers
 
-commit e64b29141afddf06bf7d5d68aa88679b54c5076c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 27 10:25:06 2020 +0200
+commit 8f663a2abd321ddd04bd0ae482afe16b2571667c
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:20:33 2023 +0200
 
-    Makefile.defs: expose CC_NAME variable
+    uac_redirect: remove double #include<>d headers
 
-commit f1de08eef86dc2cd98509c90fa8b28212d47ca37
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 27 09:36:36 2020 +0200
+commit 51150f6b4cb068ff4351b9f5018f5d5eeb91755d
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:20:17 2023 +0200
 
-    redis: init variables to get rid of compile warnings
-    
-    - GH #2298
+    tm: remove double #include<>d headers
 
-commit a0fb220a8b60b135cabf6741882437317116d868
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 27 09:00:21 2020 +0200
+commit 7582d583b1d5e71c890b13082e680bb0d5083855
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:20:05 2023 +0200
 
-    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
+    tls_wolfssl: remove double #include<>d headers
 
-commit d949907df4b0dd57d6b337c4ddbc968861e33536
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 26 10:34:52 2020 +0200
+commit 791eae5c8250bd283afee1f5a2efc421ef100594
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:19:52 2023 +0200
 
-    core: error.{c,h} - coherent use of camel case in error and reason texts
-    
-    - indentation and whitespacing
+    tls: remove double #include<>d headers
 
-commit 42285284bcb941563f431046262c06dc1c8119d7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 25 12:27:39 2020 +0200
+commit 318e65b7b594418dd3fb87bbea259994e12eafad
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:19:43 2023 +0200
 
-    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)
+    timer: remove double #include<>d headers
 
-commit a675ab88fefac75145a7d563fee0431458630529
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 24 21:14:24 2020 +0200
+commit ea91c83d680a086ea10747193bf8dda596190591
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:19:35 2023 +0200
 
-    dmq: test of if reply code and reason are set to send the response
+    siprepo: remove double #include<>d headers
 
-commit 7f618c2d855ac268df905eb3d6e18733c8773047
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 24 21:09:26 2020 +0200
+commit c8b111ba1bf9c9ac00f0834a6ab735f22c903c55
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:19:25 2023 +0200
 
-    dmq: set 202 response for empty_peer_callback() handling
+    seas: remove double #include<>d headers
 
-commit 0115d3424c0f8780a661882527f39b2b39d0e74e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 23 19:04:58 2020 +0200
+commit 8b9fc90db3cffdd61f8cadc95f052f4454fcdcb9
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:19:11 2023 +0200
 
-    dispatcher: handle the case of maxload 0 for call load distribution
-    
-    - GH #2297
+    rtpengine: remove double #include<>d headers
 
-commit 1292e40c5260fa77d34db91abf7aacf47549d5e2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 23 10:21:22 2020 +0200
+commit 87460524321f52fc2272158b519c5b9e0b0ec3de
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:18:59 2023 +0200
 
-    ims_usrloc_pcscf: fix value array size and compile warnings
+    rtimer: remove double #include<>d headers
 
-commit b9b177ccffd58b11cf460764514486d29637dd55
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 23 09:57:05 2020 +0200
+commit 38a39d9fefda28a28c14276627cac2a8ed2dba4d
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:18:50 2023 +0200
 
-    db_redis: var initialization and safety check to avoid compiler warnings
+    rabbitmq: remove double #include<>d headers
 
-commit 74f50796e28d5ae408ec4bac68c2f03263c1132c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 22 21:01:38 2020 +0200
+commit 95afba3dc92877afb0e51106211a95143b8147ae
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:18:41 2023 +0200
 
-    presence: implemented more functions to work with in-memory presentity records
+    pua: remove double #include<>d headers
 
-commit 75ef2a31ee3abd9e840788a3389cedfac8767cd0
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Apr 22 16:14:54 2020 +0000
+commit 238d572f45d2945bb1130bf315304e2f1963a02b
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:18:33 2023 +0200
 
-    auth: log correct variable name in nonce-count error message
+    permissions: remove double #include<>d headers
 
-commit 737d92bbc0ceb53bade20cbf82868e219cd7c6e8
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 22 16:57:24 2020 +0200
+commit ef9c9d282a531bf57d7eaa9d083ab5fd1d82d1b2
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:18:19 2023 +0200
 
-    presence: function to search presentity items for in memory subscriptions
+    p_usrloc: remove double #include<>d headers
 
-commit 1c7b7603937cb7f32d6109c22a978bb8efd37e6c
-Author: Aleksandar Yosifov <[email protected]>
-Date:   Wed Apr 22 16:25:32 2020 +0300
+commit 8967e3d80fc600053bc94b286cb883431a7ba39b
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:18:09 2023 +0200
 
-    ims_registrar_scscf: pass event type as parameter
-    
-    - pass event type as parameter in notify_subscribers()
+    lwsc: remove double #include<>d headers
 
-commit 0b207f621cf5e245ece384fa4f31d34ffd1b82db
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed Apr 22 15:01:12 2020 +0200
+commit 7d7a41595c460efdffab2c702387794ea216ee05
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Jan 11 17:17:58 2023 +0200
 
-    modules: readme files regenerated - nathelper ... [skip ci]
+    lcr: remove double #include<>d headers
 
-commit 95fa98e254ae85b29fa80a8cddde3442b69ca9dc
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Apr 22 12:52:12 2020 +0000
+commit 083665647474e2bad4e13a6b48312fa1cbe715eb
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:17:44 2023 +0200
 
-    nathelper: update flag documenation
+    ims_usrloc_scscf: remove double #include<>d headers
 
-commit 673f25e0961cc49ad1804bb524b8e371adc39ff2
-Merge: a59dbb7a81 0f461ee26f
-Author: Federico Cabiddu <[email protected]>
-Date:   Wed Apr 22 14:05:26 2020 +0200
+commit 2b4255fcc013b66201ef58a6b52a14705c59a0dc
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:16:35 2023 +0200
 
-    Merge pull request #2295 from kamailio/grumvalski/siptrace_memleak_fix
-    
-    siptrace: siptrace: fix memory leak in fake replies tracing
+    ims_usrloc_pcscf: remove double #include<>d headers
 
-commit 0f461ee26fa72d1d2f4f6777f3e0d233619dc3fb
-Author: Federico Cabiddu <[email protected]>
-Date:   Wed Apr 22 11:40:58 2020 +0200
+commit c2cf9c710e2eabf6a693e748e140a295438511fc
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:16:10 2023 +0200
 
-    siptrace: free parsed from in case of errors
+    ims_qos: remove double #include<>d headers
 
-commit ee7496f18b626a6c5dff10753db5b546759f6f7b
-Author: Federico Cabiddu <[email protected]>
-Date:   Wed Apr 22 09:34:20 2020 +0200
+commit f88eafd360be2b7193567f10862d18e1b001917a
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:15:40 2023 +0200
 
-    siptrace: siptrace: fix memory leak in fake replies tracing
+    ims_dialog: remove double #include<>d headers
 
-commit a59dbb7a81ea7909cd542acbba85d231ccd519a4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 22 08:42:48 2020 +0200
+commit 736649b3dbcc262e2901095ee6f06911861024a0
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:15:22 2023 +0200
 
-    presence: safety checks in timer callbacks to cope with storage modes
+    ims_charging: remove double #include<>d headers
 
-commit eb5c1a41ced14f502648c6bda9ae0ef585b0cb37
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 22 08:11:36 2020 +0200
+commit 6aa8e5a8cfc946cfbfa7ba5a839d02cce370406c
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:14:56 2023 +0200
 
-    presence: use separate structure to match presentity to replace or update
+    http_async_client: remove double #include<>d headers
 
-commit 8077f387f9253a486a980c65a776507a7ad6ee7f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 22:42:12 2020 +0200
+commit 5fef1210e9652b91a7ecc0a517498e3f637792c5
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:14:41 2023 +0200
 
-    presence: init pres and subs hash tables for non db-only mode and memory index
+    evapi: remove double #include<>d headers
 
-commit 174cc5e8d1800312eaa6d1bc4fea8df7934c5b55
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 19:45:01 2020 +0200
+commit 1888e4027797b737c5c84fcdf55bd2b94465fe34
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:14:18 2023 +0200
 
-    presence: delete expired in-memory presentity records
+    dialog: remove double #include<>d headers
 
-commit 7ada66b12254b809faaf265d21e75e7f347f695d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 17:31:44 2020 +0200
+commit eedde26a2698b9c63df39d03cacc2bdf79f300e0
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:13:57 2023 +0200
 
-    presence: user core macro for hash slot index
+    cplc: remove double #include<>d headers
 
-commit d4f8674d0068a31bed7097804f37b6bff5fe21fb
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 17:30:37 2020 +0200
+commit 8563960f745735f5d80f744b85d8882ee151a513
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:13:25 2023 +0200
 
-    core: hashes - small helper macro to compute hash slot index
+    auth_ephemeral: remove double #include<>d headers
 
-commit 4e49c0e21747b9c4344acb16e0013c178ec45dff
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 15:25:25 2020 +0200
+commit 5005cc8abd46bd4ba1ff62411035dc4822e3a1e6
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:12:52 2023 +0200
 
-    presence: rpc presence.presentity_list is returning an array
+    auth_diameter: remove double #include<>d headers
 
-commit 814af22ca48b2e1a57052b6e92cbf786cf2d99f8
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 15:08:39 2020 +0200
+commit aec302e92edde165cfb25a04d6f636459bee6cbd
+Author: Дилян Палаузов <[email protected]>
+Date:   Wed Jan 11 17:12:21 2023 +0200
 
-    presence: use unsigned int for presentity hash id
+    app_java: remove double #include<>d headers
 
-commit b3e01c149433c26e8792f1caf77b189d85378055
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Apr 21 13:03:16 2020 +0200
+commit 3a3c801e4512f50069b836103e94caddb6da2aa8
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Wed Jan 11 17:11:09 2023 +0200
 
-    pv: fixes for KEMI pvx.xavp_getd
+    core: remove double #include<>d headers
 
-commit e53b25f89a14aba93d3c48a1b2f983114db1760c
-Author: Aleksandar Yosifov <alexyosifov@gmail.com>
-Date:   Tue Apr 21 13:55:36 2020 +0300
+commit f2c78a09fb25717c31bb27d85009984289f2f77e
+Author: Denis Prusov <supervisor.81@gmail.com>
+Date:   Thu Jan 12 07:07:20 2023 +0000
 
-    ims_registrar_scscf: fix aor generation in lookup()
-    
-    - Generate AoR in lookup() from parsed uri user and
-      host. Skipping all user's and host's parameters.
+    cdp: make ip_proto parameter case insensitive
 
-commit 55c6f7751c81c8d738409e8c9470224ab9924cb7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Apr 21 12:55:17 2020 +0200
+commit c6a74dd1574815aaf96085362facf47c5c4fcdaa
+Author: Denis Prusov <[email protected]>
+Date:   Tue Jan 10 11:36:15 2023 +0000
 
-    presence: compute presentity table slot index using correct structure
+    cdp: Add SCTP support
 
-commit 058edd7730436c0e7aa3cea7f0b9ec5bd47cff5b
-Merge: 7e9fe7f03e fa8b7941c4
-Author: ng-voice GmbH <[email protected]>
-Date:   Tue Apr 21 11:52:27 2020 +0200
+commit 81db6113bdab17d8c5e202a2ddce61dabc6314c0
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Jan 11 16:46:42 2023 +0100
 
-    Merge pull request #2246 from alexyosifov/ims_registrar_scscf_notify_fix
-    
-    ims_registrar_scscf: fix multiple contacts in NOTIFY
+    modules: readme files regenerated - carrierroute ... [skip ci]
 
-commit fa8b7941c4d14625beadd4943d89e898543c7377
-Author: Aleksandar Yosifov <[email protected]>
-Date:   Wed Mar 11 17:56:09 2020 +0200
+commit 188ee311a1db1c2f2dd628f3dafa65994a90fcc4
+Merge: b86c9b5ddc ecb8cbb51a
+Author: Lucian Balaceanu <[email protected]>
+Date:   Wed Jan 11 17:36:02 2023 +0200
 
-    ims_registrar_scscf: fix multiple contacts in NOTIFY
+    Merge pull request #3325 from mshary/master
     
-    - Prevent multiple contacts for NOTIFY message in
-      Message body <registration> tag after
-      RE-REGISTRATION procedure.
+    carrierroute module functions export to kemi
 
-commit 7e9fe7f03ef6914364e8147325515f6a4d3870f1
+commit b86c9b5ddc169d3257bfc6ef47cee732567a9fda
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Apr 21 10:16:25 2020 +0200
+Date:   Wed Jan 11 14:19:32 2023 +0100
 
-    modules: readme files regenerated - presence ... [skip ci]
+    modules: readme files regenerated - acc ... [skip ci]
 
-commit 58bb516e4fe1b098bc574d75bef32af9d2ae61b8
+commit 7919e9160cff6998a492b2d17ffa0df45a90e5d2
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 10:04:49 2020 +0200
+Date:   Wed Jan 11 14:07:37 2023 +0100
 
-    presence: docs for rpc command presence.presentity_list
+    INTALL/README: updated the link to wiki site
 
-commit c62e411b116db7f9b9227b9decd37866e62f4378
+commit 78c95e59fb1eb54b31f82c8e4ed19fea1654efdb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 09:57:30 2020 +0200
+Date:   Wed Jan 11 14:07:11 2023 +0100
 
-    presence: implemented rpc command to list presententy records in memory
-    
-    - presence.presentity_list [mode] - mode is optional and can be 'full'
-    to print all attributes of the presentity record
+    doc: updated the link to wiki site
 
-commit 318c6a068916b478f16702c6f05b16eb8b64ac20
+commit e5bdceba953e2aeef14d5e44eec4c2efc9b61295
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 21 09:15:48 2020 +0200
+Date:   Wed Jan 11 14:06:50 2023 +0100
 
-    presence: increased the array size for rpc cleanup doc
-    
-    - reformatted the static structure for coherence
+    misc/examples: updated the link to wiki site
 
-commit 0b873ae96063b7f7b5da834fd634874b02a01b32
+commit 67e50d2f802562c5d290af3fdd18b4c0b89cd69d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 20 17:59:26 2020 +0200
+Date:   Wed Jan 11 14:06:31 2023 +0100
 
-    presence: correct value for PS_PCACHE_RECORD
+    app_java: updated the link to wiki site
 
-commit 79d07fe00af8e30910a4e1b23b641ebcc96f0895
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Apr 20 17:31:14 2020 +0200
+commit 9d8d020d26777d5448b1020c5d4ff99687ca7e8e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jan 11 14:06:01 2023 +0100
 
-    modules: readme files regenerated - presence ... [skip ci]
+    .github/CONTRIBUTING.md: updated the link to wiki site
 
-commit 59ca0190d2341cfeb3cf88db6ea7423f279a460a
+commit 6e3d8f6c704abc619aff4229579e58ba581c00f6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 20 15:50:52 2020 +0200
+Date:   Wed Jan 11 14:05:34 2023 +0100
 
-    presence: do not init db connection when everything is stored in memory
+    etc/kamailio.cfg: updated the link to wiki site
 
-commit 6aafae5d2803387abe4d634c7d0e740386ca20b4
+commit 55f4a473e705a918ed8b41ebe7eadd9a277bbca5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 20 15:35:24 2020 +0200
+Date:   Wed Jan 11 14:05:10 2023 +0100
 
-    presence: updated docs for publ_cache parameter
+    acc: docs - updated the link to wiki site
 
-commit be088c5305d4e32e1d6c4db65d57e86f9fabc081
+commit 3ebec4db10aa021a77c45da0e244a77a40ef832a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 20 15:26:39 2020 +0200
+Date:   Wed Jan 11 14:04:46 2023 +0100
 
-    presence: handle publish with full records stored in cache
+    test: updated the link to wiki site
 
-commit 94942eb788872f00c2d77e7373fbb416af667a2b
-Author: Armen Babikyan <[email protected]>
-Date:   Mon Apr 20 00:51:26 2020 -0700
+commit f9d45feec21efa77b7c5b5957f896732e486580e
+Author: Victor Seva <[email protected]>
+Date:   Tue Jan 10 14:08:05 2023 +0100
 
-    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+)
-    
-    * remove extra tcpconn_put() call
-    
-    Co-authored-by: Armen Babikyan <[email protected]>
+    pkg/kamailio/deb: version set 5.7.0~dev3 [skip ci]
 
-commit ff174bb6432b3bb971f8b291c9420545c858ef19
+commit c9e33ad739e4cf3ded314e86d231b2265e7ab775
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 19 19:01:22 2020 +0200
+Date:   Tue Jan 10 13:48:24 2023 +0100
 
-    presence: init and destroy full presentity caching table
+    Makefile.defs: version set to 5.7.0-dev3
 
-commit f2c65b4cc919fe066e11e08b4739b786177557d7
+commit f717c142b0184b5785c9ff1b128868f7b7814136
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 19 09:02:09 2020 +0200
+Date:   Tue Jan 10 13:46:58 2023 +0100
 
-    presence: define modes for publ_cache parameter
+    app_python3s: use local var to avoid overlapping values when casting
 
-commit 4b6d4fc2d733032391dc8575b594c3e29d06b93e
+commit 9142d58906eb9327a24290737b833d79dc2d605c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 18 14:38:08 2020 +0200
+Date:   Tue Jan 10 13:46:48 2023 +0100
 
-    presence: in-memory presentity update function
-    
-    - more functions exposed in the header file
+    app_python3: use local var to avoid overlapping values when casting
 
-commit e5d2ac2c925757b37fd0a8e25839b7d5bd5299b0
-Author: Armen Babikyan <armen@firespotter.com>
-Date:   Sat Apr 18 14:18:40 2020 -0700
+commit a5dcd9794d6a26469968f8d9d3ee79af8a6e0142
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jan 10 13:46:06 2023 +0100
 
-    tls: fix raw vs urlencoded behavior in sel_ssl_cert()
+    app_python: use local var to avoid overlapping values when casting
 
-commit 1bc3bbd010705ee247345c1ed9b36210bb8d9ed1
+commit f8fdd336504702d9353b1ab7a1ffabca5ff4723e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 17 19:04:16 2020 +0200
+Date:   Tue Jan 10 13:28:50 2023 +0100
 
-    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
+    rtp_media_server: return or continue on null values inside rms_dialog_action_check()
 
-commit f917318c1e5fefa4106eaaf46123506d77dc02ba
+commit ebe0466a35b9ef3ed1f754c8cb63d5df766ae499
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 17 18:44:06 2020 +0200
+Date:   Tue Jan 10 13:26:15 2023 +0100
 
-    presence: functions to keep presentity records in memory
-    
-    - work in progress to have in-memory only records, without database
-    storage
+    rtp_media_server: safety check on error inside rms_dialog_new()
 
-commit c26f40bc0c0a410ece7203c680b57a5c587ec1aa
+commit 04d0269298b9816a384a70439fa75b1bee20df46
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 17 12:57:26 2020 +0200
+Date:   Tue Jan 10 13:24:37 2023 +0100
 
-    tls: renamed tls hooks callbacks to highlight their purpose
+    rtp_media_server: check before free
 
-commit c68d783b67dc57eb8ff2598690ad50393acb107e
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Apr 16 17:01:20 2020 +0200
+commit 72cd0ac533d4e6b881aa5e4f2e1724c6da312ca2
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Jan 10 13:21:27 2023 +0100
 
-    modules: readme files regenerated - corex ... [skip ci]
+    app_python3s: checks for function execution handler
 
-commit 2ea7dc363b15259468fb1518208b87d3e2b6289c
+commit c818c34d7d70a24c07d25e61b862971388f635f4
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 16:52:30 2020 +0200
+Date:   Tue Jan 10 13:17:24 2023 +0100
 
-    corex: docs for is_faked_msg() function
+    rtp_media_server: safety checks for call media leg variable
 
-commit 51505a0f5eadcdb8ca4aa3108b060802d7a55972
+commit 408cad8cd67f1c3568fddb0f6b6fcc715ecec181
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 16:44:17 2020 +0200
+Date:   Tue Jan 10 13:13:11 2023 +0100
 
-    corex: new function is_faked_msg()
-    
-    - 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
+    rtp_media_server: reorder code for rms_payload_type_new() to update field after memset
 
-commit a5fc02623c1489d1e46c2f352703e8bdcf808ec2
+commit f6dd56c8405189d0dcc16bd5d79927e919e8b572
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 16:32:54 2020 +0200
+Date:   Tue Jan 10 13:12:06 2023 +0100
 
-    pv: format new xavp functions declaration lines to be matched by kemi docs tool
+    rtp_media_server: safety check for shm allocation
 
-commit 2161f0cc316af0e1153b01f327d0e7c50523060c
+commit 1938780339677596bf547794c4b54b7923405166
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 12:38:20 2020 +0200
+Date:   Tue Jan 10 13:07:58 2023 +0100
 
-    tm: do not return if kemi callback execution fails for t_continue()
-    
-    - have same behaviour as with route blocks
+    app_python3s: restore backup reference to sip msg
 
-commit 9fb26280e9f90f326de885b4f93f5949b33f4bd4
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Apr 16 12:01:17 2020 +0200
+commit db5ec271134f8c442bcaa91e8adfaaf3c6db5cba
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Jan 10 12:58:27 2023 +0100
 
-    modules: readme files regenerated - nathelper ... [skip ci]
+    rtp_media_server: removed fl variable which is not updated, thus not really used
 
-commit 288f1f17cb36cd69ea2daed7afcaa859ccc72d58
+commit 72270c67fa76d653f09c132933460d268645a568
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 11:58:23 2020 +0200
+Date:   Tue Jan 10 12:51:51 2023 +0100
 
-    nathelper: docs - fix ending tags issues introduced with previous commit
+    rtp_media_server: removed unnecessary condition
 
-commit f1a6f264c7665a43fbda86d6691d0361de3e0428
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Apr 16 10:01:22 2020 +0200
+commit ecb8cbb51a81186e46949eb70cccffe8907efbab
+Author: Muhammad Shahzad Shafi <[email protected]>
+Date:   Mon Jan 9 11:02:39 2023 +0000
 
-    modules: readme files regenerated - nathelper ... [skip ci]
+    carrierroute: updated module docs
 
-commit 9721922e2e47f3e8403bc540ecd73b55f41d5d91
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 09:54:48 2020 +0200
+commit 7a52c634d73fa18b7f8d5faa41505f340a2c008d
+Author: Muhammad Shahzad Shafi <[email protected]>
+Date:   Mon Jan 9 11:01:45 2023 +0000
 
-    nathelper: docs for nat_addr_mode parameter
+    carrierroute: added helper methods to simplify config and kemi functions, also some code clean up
 
-commit a10e7652f24bc7ed8e74ff27d16da5d77689b6ac
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 09:40:42 2020 +0200
+commit 401753b012fdbf6c995d523105c22a705b779061
+Author: Muhammad Shahzad Shafi <[email protected]>
+Date:   Mon Jan 9 10:59:50 2023 +0000
 
-    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
+    carrierroute: exported cr_load_next_domain(), cr_route() and cr_nofallback_route() to kemi
 
-commit 097f613f0e1d4ef67a6d9022f33f037921cd9a9c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 16 09:25:05 2020 +0200
+commit 8f011ff01a0881b387deb08bbed9986879eea994
+Author: Muhammad Shahzad Shafi <[email protected]>
+Date:   Mon Jan 9 10:58:31 2023 +0000
 
-    nathelper: moved cfg file to examples folder
+    carrierroute: added fixup free functions
 
-commit cd4a51504921710816fa44330c2ac35b8136a4ab
+commit c83d234629c0d34a83926771b6df18438d0f43f1
 Author: Kamailio Dev <[email protected]>
-Date:   Wed Apr 15 16:16:13 2020 +0200
+Date:   Mon Jan 9 09:01:42 2023 +0100
 
-    modules: readme files regenerated - tm ... [skip ci]
+    modules: readme files regenerated - p_usrloc ... [skip ci]
 
-commit 6d45c55197fe9460fac90364b96e01f68826992b
+commit ff647697724decb7440dfe3758857a06ab008979
+Author: Henning Westerholt <[email protected]>
+Date:   Mon Jan 9 07:57:26 2023 +0000
+
+    p_usrloc: fix default transaction isolation level (gh #3324)
+
+commit 5fbc0c6b88b171bb04e98d4319e57e6c2c6ed0d8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 15:59:52 2020 +0200
+Date:   Sun Jan 8 18:45:01 2023 +0100
 
-    tm: docs for exec_time_check parameter
+    xmlrpc: check if rpc command has execution limit with delta interval
 
-commit b0becdd95dcd5d403d435bd02ee7934b44d9fcf6
+commit 67f27ea223a20721ac288508635b5148e6264d56
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 15:52:17 2020 +0200
+Date:   Sat Jan 7 12:45:01 2023 +0100
 
-    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
+    clt: check if rpc command has execution limit with delta interval
 
-commit dbec3e4f682b17fc706cf9ea486229a51928e2d0
+commit 2442d0748ef079c2152461792c64fc391e4def83
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 14:20:48 2020 +0200
+Date:   Fri Jan 6 09:27:05 2023 +0100
 
-    core: receive - removed unnecessary time zone parameter for time difference
+    jansson: avoid warning when long and long long have same size
 
-commit 36d55b1fca14eb1a055dedac2e3cdb81b48c3a22
+commit e638232ff51793d683868a4cc7beba8014fcba47
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 13:33:07 2020 +0200
+Date:   Fri Jan 6 08:03:27 2023 +0100
 
-    core: data lump - updated comments and param names reflect better the purpose
-    
-    - coherent whitespacing
+    jansson: use JSON_INTEGER_IS_LONG_LONG macro for type of json integer field
 
-commit 9f6331e0614599dd9dcdc1e362efad5bf228b0c4
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Wed Apr 15 12:02:27 2020 +0200
+commit 10c0c1889be5b1aed27a41a87c45b5c5e8a92cf3
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Thu Jan 5 15:01:40 2023 +0100
 
-    app_python: fix SR_KEMIP_DICT case in return_xval
-    
-    introduced at 82279ebd3a634911277e48523a56f93473baca2c
+    modules: readme files regenerated - permissions ... [skip ci]
 
-commit 18f6fbb8f8af8a822caca18e97da23a4fe4d9a7e
+commit 09bbe96a32f70ff7328eac431ea2efb48a3a8175
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 11:53:17 2020 +0200
+Date:   Thu Jan 5 15:00:17 2023 +0100
 
-    app_ruby: for now return NULL for array and map kemi results
-    
-    - free result structure
+    permissions: docs - note that rpc reload commands are exported with RPC_EXEC_DELTA flag
 
-commit 0edc8e3ab127feca8847987612669cc8782aff23
+commit 5d9ed676dad76729253ee734d20a805e2a0dcc5c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 11:50:58 2020 +0200
+Date:   Thu Jan 5 14:59:37 2023 +0100
 
-    app_sqlang: for now return NULL for array and map kemi results
-    
-    - free result structure
+    tls: docs - note that rpc reload command is exported with RPC_EXEC_DELTA flag
 
-commit 930c69a88119c60560d815035d5bae2c95824a2a
+commit d0b1d6cc15b1c4e98ac65e4d90c6f53f2da63218
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 11:48:29 2020 +0200
+Date:   Thu Jan 5 13:16:27 2023 +0100
 
-    app_jsdt: for now return NULL for array and map kemi results
-    
-    - free result structure
+    permissions: set the RPC_EXEC_DELTA flag for RPC reload commands
 
-commit 046bba65da26a4b30cb5965d6d6ae28320cc8a54
+commit bb0c08676ccf33fabd7a0de27129c2ad98ac2208
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 11:45:50 2020 +0200
+Date:   Thu Jan 5 12:22:31 2023 +0100
 
-    app_python3: for now return none for array and map kemi results
-    
-    - free result structure
+    core: replaced RET_ARRAY flag with RPC_RET_ARRAY
 
-commit 82279ebd3a634911277e48523a56f93473baca2c
+commit a49dcf0cee005585222dacaa25d5d97e4934245e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 11:44:44 2020 +0200
+Date:   Thu Jan 5 11:15:07 2023 +0100
 
-    app_python: for now return none for array and map kemi results
+    tls: set RPC_EXEC_DELTA flag for tls.reload rpc command
     
-    - free result structure
+    - related to GH #3319
 
-commit 7f51bc7080bc5c46fbc21148818b3cc30c05d59f
-Author: Victor Seva <[email protected]>
-Date:   Mon Apr 13 17:10:51 2020 +0200
+commit 6c3cff35a2ae2c29a93f0c2bd8507ccbed00464c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jan 4 10:26:22 2023 +0100
 
-    pv: add KEMI functions pvx.xavp_get_keys and pvx.xavp_getd
+    jsonrpcs: check if rpc command has execution limit with delta interval
 
-commit a1ef564b50877be7c5eed2b8a0ef3a8b00d3d1cd
-Author: Victor Seva <[email protected]>
-Date:   Mon Apr 13 17:10:01 2020 +0200
+commit cc482ee970ef1abd3cabd15aa5907ad995e57cfe
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jan 4 10:25:05 2023 +0100
 
-    app_lua: add support for ARRAY and DICT types
+    xhttp_rpc: updates to use the new structure from rpc_sarray
 
-commit 8f753d10b7dd44735d723dd781864ddd0202e769
-Author: Victor Seva <[email protected]>
-Date:   Mon Apr 13 17:08:50 2020 +0200
-
-    core: KEMI suport for ARRAY and DICT
-
-commit 125be8e423cd968933690c682cb0a45ab7136ad3
+commit 8b3112774fe08f5b6d808ee916431c3331a2e819
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 15 09:19:56 2020 +0200
+Date:   Wed Jan 4 10:23:24 2023 +0100
 
-    presence_xml: use common prefix for global variables
+    core: export core rpc commands later when shm is initialized
 
-commit 3b2a84e94da6e17c61620760fee0288d8af936b9
+commit 017089c04f2d6876fcb43ea494f287e687efc5d9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 18:27:25 2020 +0200
+Date:   Wed Jan 4 10:22:00 2023 +0100
 
-    presence_xml: use presence api via structure instead of declaring local function variables
+    core: new rpc command core.echo_delta
     
-    - simpler overall and clearer when function is local in module or imported via
-    api, given that same prefix was used
-
-commit 498d7649339edfc07f40fe3e37e66376b2817d6c
-Author: Richard Fuchs <[email protected]>
-Date:   Tue Apr 14 13:15:21 2020 -0400
-
-    rtpengine: add `flags` field for every command
+    - example of rpc command exported with RPC_EXEC_DELTA flag
 
-commit 6b9e5c6c52fe3f22fc25b1b5e755c4d1842c4adb
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Apr 14 15:31:11 2020 +0200
+commit e65c5784fee4952d1260016b1f1d94177f8f405d
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jan 4 10:20:35 2023 +0100
 
-    modules: readme files regenerated - presence ... [skip ci]
+    core: new parameter rpc_exec_delta to set rpc command delta interval execution
+    
+    - value is seconds
+    - default is 0 (no delta interval execution)
 
-commit 217a6b83da60d874b78cc451b339b3baca559b33
+commit a71a6ed626266db8265a7a88375be5ef3b2be495
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 15:25:14 2020 +0200
+Date:   Wed Jan 4 10:18:51 2023 +0100
 
-    presence: docs for timer_mode parameter
+    core: rpc - support for executing commands with a delta interval limit
+    
+    - RPC_EXEC_DELTA flag has to be set on RPC command export
 
-commit de0c3195894ae5e20bc3bc3d88431b5043566cf2
+commit 6a5483a1767f689bc5ad261e2ead86da33c0dc73
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 15:20:24 2020 +0200
+Date:   Tue Jan 3 11:17:28 2023 +0100
 
-    presence: timer_mode - new parameter to control what timer process to use
+    core: rpc - removed define switch for copying rpc export
     
-    - 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)
+    - set for many years without change
 
-commit a0a18cc28dafe3b4bd73bf5e0d2d848d39b72668
+commit 7a3573002fddffd74999c4cd5a859a4019d0227a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 12:14:55 2020 +0200
+Date:   Tue Jan 3 11:06:00 2023 +0100
 
-    presence_xml: pass pres uri as pointer for pres_update_watchers()
+    core: rpc - removed old todo, whitespacing and define guards coherence
 
-commit ddc755c6e0646a4d503842d6b06863c4f93bd525
+commit 7364a8a67e19960d51a632108f39d7d2d289f8ce
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 12:12:08 2020 +0200
+Date:   Wed Dec 28 10:37:04 2022 +0100
 
-    presence: pass str parameters via pointer to couple of functions
+    xmlrpc: coherent check of RET_ARRAY as a flag
 
-commit 3b809cff36784c67577ea3a9c88508d44110616d
+commit 971ae411a5eca66b2ce2bc95230b76510c132b09
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Apr 14 11:31:26 2020 +0200
+Date:   Wed Dec 28 10:32:49 2022 +0100
 
-    modules: readme files regenerated - presence ... [skip ci]
+    modules: readme files regenerated - alias_db ... [skip ci]
 
-commit ce2bad95ec75bed4cf9b0bd19fde307162c8601d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 11:23:59 2020 +0200
+commit 6dadb322af4c7e9eff36b29e66680f6f015a5d95
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 22:39:12 2022 +0200
 
-    presence: docs - removed to_tag_pref parameter
+    examples/kemi: align the list of unfriendly UAs to the native cnf file
 
-commit f871322c2d4102f5f67178b702fdf90b5b01ceea
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 11:22:59 2020 +0200
+commit 182b948ae97dc2f797fc5dd01503cb8d4f22c2b5
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 22:36:16 2022 +0200
 
-    presence: removed unused module parameter to_tag_pref
-    
-    - no longer used to set prefix for to-tag value
+    .github/CONTRIBUTING.md: typo
 
-commit fe0e0b894b16478ae490eac6b873ea6c39dd5b2f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 11:10:55 2020 +0200
+commit 31396205dfb02b75877a73b19584fcc14c0b9563
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:31:52 2022 +0200
 
-    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
+    utils/kamclt: typo
 
-commit 6ef70d7366d60c1c7c73aff987193340e0b7c938
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 14 09:19:44 2020 +0200
+commit f1e0b326438eada3c074651f7cbf53232dbb8401
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:34:36 2022 +0200
 
-    presence: removed unused global var log_buf
+    test: typos
 
-commit 0c29e829cb4a268f4755afbb74af17304fb276dd
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Apr 13 20:01:08 2020 +0200
+commit c35bdece4340ac669989bf7afb74c15eb67fff0f
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sun Dec 18 10:45:10 2022 +0200
 
-    modules: readme files regenerated - tls ... [skip ci]
+    xmlrpc: typo typos
 
-commit 6b731cb07ba96675c9a61dd156bee0cdccfe60a4
-Merge: e2cdcdb9e8 ad91985849
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 13 19:49:46 2020 +0200
+commit f209380de74dc6d34a3042d142efaff9f1a80266
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:35:33 2022 +0200
 
-    Merge pull request #2283 from fredposner/master
-    
-    tls: fix typo in documentation
+    xcap_client: typo
 
-commit ad91985849e46beee757d48ee9041b81bef9bd81
-Author: fredposner <[email protected]>
-Date:   Mon Apr 13 11:49:06 2020 -0400
+commit 6184fa0d0f20c47b839235ca094c15b638899c05
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 07:54:50 2022 +0200
 
-    tls: fix typo in documentation
-    
-    - params.xml: replace "private" with "private_key"
+    websocket: typo a/an Access-Control-Allow-Origin header
 
-commit e2cdcdb9e8fb7cafce4cf8d4b2821fcfa1cd1917
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Apr 13 17:46:11 2020 +0200
+commit f0e12136e41aaae3c80a1606d6753cf97b44ee3a
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 18:07:36 2022 +0200
 
-    modules: readme files regenerated - secsipid ... [skip ci]
+    uri_db: typo its → it is
 
-commit bc538f24f7de2f805e5ba907f1cbf99de7c807d0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 13 17:33:10 2020 +0200
+commit d171f379135371d4d2503fc051439385fa27e9bf
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:22:09 2022 +0200
 
-    secsipid: docs - removed extra parentheses in example
+    usrloc: typos
 
-commit 37fdb5e9ba6e0c52812b311a167ae0ad8fd662a9
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Apr 13 17:31:14 2020 +0200
+commit 42c5dccb0581cdd806771fbdeea814b0a45ac3ca
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Dec 27 12:13:21 2022 +0200
 
-    modules: readme files regenerated - secsipid ... [skip ci]
+    uid_domain: typos
 
-commit 85136f925c80a73618b1d9e4c24a30edae1bbb1e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 13 17:29:33 2020 +0200
+commit d8d2c14ea0210532d3982fc5d9c5eb528e5afea8
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:26:39 2022 +0200
 
-    secsipid: reformatted long lines in examples to fit properly in README
+    uid_avp_db: typo succesSful
 
-commit fd409bad5ce9f40cf6fa5b4473967ec12499ec07
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 13 17:26:52 2020 +0200
+commit 7fd8c064e175f77697afe26bca3f39304a2c68d8
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 06:56:00 2022 +0200
 
-    secsipid: added missing module file
+    uac_redirect: typos
 
-commit 5f31a56acd25f892e6275e6ac786677f2eb2be0c
-Author: Sergey Safarov <[email protected]>
-Date:   Sun Apr 12 19:03:52 2020 +0300
+commit 0f4e6e3e03a038fbee6f93a0df311ccfbbe5c117
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 07:54:28 2022 +0200
 
-    pkg/kamailio: fixed python3 deps for RHEL 6
+    uac: typos
 
-commit 28be94ea97216ba7ac1420130cc01ebda167c5d8
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 13 12:14:52 2020 +0200
+commit 257a176ccebf81ad754925bb488937f4d655924e
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:38:33 2022 +0200
 
-    misc/examples/kemi: make reply code integer everywhere
+    tsilo: typos
 
-commit 392688fc756a97f65c2433bb6af7adedca4e0abf
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 12 12:06:52 2020 +0200
+commit cb525b19f0ab73f692413fa8ccf6433f4833146c
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:11:39 2022 +0200
 
-    app_python3: Makefile - suppress warning if --embed is not supported by python3-config
+    tmx: typo
 
-commit 35251dfbd17d27478063be56f7f96ca62c8d480b
-Merge: b2410d5256 05af36d34a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 12 11:56:40 2020 +0200
+commit 2558c00599070a7af5110f653b9e60ac470f8c1e
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:00:50 2022 +0200
 
-    Merge pull request #2282 from micmac1/py3-detect
-    
-    app_python3: update Python3 detection mechanism
+    tm: typos
 
-commit 05af36d34aa2668780aa111878206c6797fa98b0
-Author: Sebastian Kemper <[email protected]>
-Date:   Sun Apr 12 09:37:48 2020 +0200
+commit e3a2bf5a9f0b702259ffa47652975bae51e4e16a
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:26:09 2022 +0200
 
-    app_python3: update Python3 detection mechanism
-    
-    This commit
-    
-      - removes the python calls whose output is never actually used.
-    
-      - changes the include discovery to use python3(.x)-config. This is
-        preferable because it also works for cross-compiling. Calling
-        python3(.x) directly will always provide host flags, which for
-        cross-compiling is not feasible.
-    
-      - updates LDFLAGS discovery to also work with >= Python 3.8. To
-        achieve this python3(.x)-config is first run with the argument
-        "--embed". If this does not succeed (exit status 1)
-        python3(.x)-config is run again without "--embed". This is the
-        method suggested by Python upstream to provide backwards
-        compatibility. See [1] for more details.
-    
-    [1] https://docs.python.org/3/whatsnew/3.8.html
-    
-    Signed-off-by: Sebastian Kemper <[email protected]>
+    tls_wolfssl: typos
 
-commit b2410d5256a8aad1ad98e1574e7af29fa975f47d
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sat Apr 11 18:46:09 2020 +0200
+commit 8bf11c857736983b66f2d5eba8bd66a91cbc2636
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:23:39 2022 +0200
 
-    modules: readme files regenerated - app_sqlang ... [skip ci]
+    tls: typos
 
-commit a072e170c07370f97716ae719abb35c508d98564
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 11 18:35:22 2020 +0200
+commit 5ac1ce58dfd5fe872c4b142d7a062f782f786437
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 12:12:22 2022 +0200
 
-    app_sqlang: docs - fix for rpc command name
+    textopsx: typo build → built
 
-commit e61e9dc11a134b576c172e710ad8d9077cafa499
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sat Apr 11 18:31:19 2020 +0200
+commit b111ef210fa6044c5bc291d09eb1a856e1f959f0
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:58:45 2022 +0200
 
-    modules: readme files regenerated - msilo ... [skip ci]
+    textops: typos
 
-commit 1e3d7d319d07cd022c374ed2698fb905dacf50b7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 11 18:22:42 2020 +0200
+commit d687f75b6afee6c3a5e00f9faa01639bf254346b
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:20:50 2022 +0200
+
+    systemdops: typo
+
+commit 16a99036161df45426ccd022606b62068b6f9717
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:27:09 2022 +0200
+
+    stirshaken: typo wHich
 
-    msilo: docs - fixed position of parameter and whitespacing
+commit 2402c8f30d76b347a8c381f72fcd96b29e672d4f
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:21:03 2022 +0200
+
+    sst: clarify that sst_flag must be set
     
-    - parameter position was broken at the end of file
+    and typos
 
-commit dfe724a95476694691ed6421f30d520bece05d5b
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Apr 10 11:16:15 2020 +0200
+commit 8d9a0d68ea37d57c5c46520ebeb4e666f438858a
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 17 14:20:38 2022 +0200
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    snmpstats: typos
 
-commit 971b79fef72ba7a6c85880160002664de8be284a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 10 11:02:55 2020 +0200
+commit f98980f53f50c79d911bc1dba1f1243c74662c81
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 07:53:37 2022 +0200
 
-    siptrace: helper function to link sip msg attributes
+    sms: typo a/an SMS
 
-commit eb3a09fb92af939372ac292f14850c13f8232df6
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 10 10:18:16 2020 +0200
+commit 259373e3a19a38071dd61d6b317ea2c7f02adcc4
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 14:29:55 2022 +0200
 
-    siptrace: docs for trace_db_mode parameter
+    sl: typos
 
-commit e3a298e30a7d303bbea9a2511e1878295dceb34e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 10 10:17:27 2020 +0200
+commit 6c09b14e08b1915fefb58ade46e5da54e19c9dc6
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 19 13:22:35 2022 +0200
 
-    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
+    siputils: typos
 
-commit bb2894a453d8b58f34b41870d057c21385b3af81
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 10 10:01:12 2020 +0200
+commit 528dbe39af2f17f535b4098d844b7f2a0d87a55d
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:29:22 2022 +0200
 
-    siptrace: helper function for db insert
+    siptrace: typo
 
-commit 661fc0193da9e559e22b83b006db3e23345c092c
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Apr 9 13:40:06 2020 +0200
+commit 424dfe77cd8b304c72098e901479202a825c0533
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 16:41:31 2022 +0200
 
-    misc: examples kemi, don't fail if optional modules are not loaded
-    
-    kamailio-basic-kemi.cfg has some define instructions that can be
-    removed ( WITH_MYSQL, WITH_AUTH, ...)
-    
-    So lets make sure that modules are there in the lua script before
-    using the defined routes.
+    sipdump: typo fuNction
 
-commit e123971726a8d18627091870086ee7d244e9802f
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Apr 9 13:19:00 2020 +0200
+commit 028693c2b94bf626f9e1ca94a0dbd0050adb8d3b
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:38:40 2022 +0200
 
-    misc: kemi examples, add missing kemix module
-    
-    change introduced at 01ac570c2fbda800d1e00cd50305739cf0596ebf
+    seas: missing space
 
-commit 430e00a208c9ae4c2cdc39d628fc0a1d23f30f81
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu Apr 9 09:46:16 2020 +0200
+commit 8dc47d749a9a556f45453771746b0e22f2ac098c
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 16:29:43 2022 +0200
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    ruxc: 200ok → 200 OK
 
-commit 3466fc59abff5153c99b438f1e4becdfcba77b6b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 9 09:42:58 2020 +0200
+commit 731be1d0eef4f5cbf05f638a25a738ff8bf6fd05
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:17:14 2022 +0200
 
-    dialog: docs for attrs parameter of dlg.briefing rpc command
+    rtpproxy: typo
 
-commit 4507ed570a881fc6cd9d364624b71b90b48ecbda
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 9 09:29:24 2020 +0200
+commit 8c228d9c41b5ab190ce33473b659424dd180d082
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:17:28 2022 +0200
 
-    dialog: customizable list of fields for dlg.briefing rpc command
-    
-    - 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
+    rtpengine: formatting
 
-commit 507f4cfbdaf634abf6414067ff889e1c569334a4
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu Apr 9 05:16:10 2020 +0200
+commit c58a6ec1cb87c79b3219df8e9f68ebfd3f2c1024
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:12:12 2022 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    rr: typos
 
-commit 84a4d8d266d7642e588f39fa1632fa46e6b47b42
-Merge: 541d1bdfaf 0eb265e6c6
-Author: Federico Cabiddu <[email protected]>
-Date:   Thu Apr 9 05:14:47 2020 +0200
+commit 67d8b44ead9c9a8b5f716269d2fb5b593a04b31c
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:29:58 2022 +0200
 
-    Merge pull request #2279 from kamailio/grumvalski/dlg_briefing_ext
-    
-    dialog: add dialog init, start end end timestamps to the output of dl…
+    rls: typos
 
-commit 541d1bdfaf0bf28114f556be61eb434597ed894a
-Merge: 0b3a669ca5 8fa5e4f572
-Author: Federico Cabiddu <[email protected]>
-Date:   Thu Apr 9 05:12:58 2020 +0200
+commit dc245a45309c1aca3c6704d122a39f54d1611e51
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:00:11 2022 +0200
 
-    Merge pull request #2275 from kamailio/grumvalski/ds_outbound_proxy
-    
-    Grumvalski/ds outbound proxy
+    registrar: reword
 
-commit 0b3a669ca5d151dee4a825a24c8c5705af4ef34c
-Merge: 6d4fd94008 0c142be9e3
-Author: Federico Cabiddu <[email protected]>
-Date:   Thu Apr 9 05:11:06 2020 +0200
+commit ae89ec8da8689ffaf4aa5c57cbcbe14941e0569d
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:20:13 2022 +0200
 
-    Merge pull request #2278 from kamailio/grumvalski/siptrace_ack_fix
-    
-    siptrace: safety check for transaction when checking ACK
+    ratelimit: typo unsuccesSful
 
-commit 6d4fd9400835ff971a1642e07b83b0dc137db7bd
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Apr 8 19:55:14 2020 +0000
+commit 9592d9f39114bf1778e1020283f7a85ff84f82ca
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 17:11:22 2022 +0200
 
-    github: document precise GPLv2 version that we use in Kamailio (GPLv2 "or later")
+    pv_headers: use flags numbers below 32
 
-commit 0eb265e6c6ee78ab3f8735ddc44fc8616ae41066
-Author: Federico Cabiddu <[email protected]>
-Date:   Wed Apr 8 15:52:29 2020 +0200
+commit 3c01356e1c02aabc40025aa5445c488a9b1927cd
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 06:55:31 2022 +0200
 
-    dialog: add dialog init, start and end timestamps to the output of dlg.briefing
+    pv: typos
 
-commit 781cae5b7d8908b5a879f9667d357660f0b2fb5b
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed Apr 8 15:01:09 2020 +0200
+commit 3ae6fdfddea2ed2192d91f7769bd06f08124f6be
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Dec 20 07:53:23 2022 +0200
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    pua_xmpp: typo a/an xmpp
 
-commit 0162a0c85397f302f164e8b22c777beb6843fe57
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 8 14:57:59 2020 +0200
+commit 8513046cd76263211d2b4531e8458211c65dd6ec
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:11:19 2022 +0200
 
-    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)
+    pua_dialoginfo: typo
 
-commit e0109d54b1a48aa70a6532c021fc4ae79957532c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 8 14:51:46 2020 +0200
+commit 7e8193ed2ea47623c6bf79e078bc6327caeba7c2
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:39:48 2022 +0200
 
-    siptrace: send_sock_name - new parameter to specify send socket by name
+    pua_bla: typo singular/plural
 
-commit 1f524060fdba9093166e44cd462501fe38f64935
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 8 14:40:54 2020 +0200
+commit 0b460c80a6409c0a5a27b638999776e6c8a6fcb0
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 19 13:22:25 2022 +0200
 
-    siptrace: search the send sock socket modparam in mod init
+    pua: typo
 
-commit 0c142be9e300e2883437c4aa46e68cc3bb3f5e4c
-Author: Federico Cabiddu <[email protected]>
-Date:   Wed Apr 8 14:40:17 2020 +0200
+commit a9dade2b5db6077518c0940822d4154ef58f31c4
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:39:25 2022 +0200
 
-    siptrace: safety check for transaction when checking ACK
+    presence_reginfo: typo fuNction
 
-commit 744c954f268dee56764ed408172b7d04b536bbff
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed Apr 8 12:46:24 2020 +0200
+commit 9de462febb8a85302c741babdf5b0ef233f5fd6a
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 16:39:15 2022 +0200
 
-    modules: readme files regenerated - rr ... [skip ci]
+    presence_dialoginfo: typo fuNction
 
-commit 62a2553043f81cd47f611d2829181604488a4b0c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 8 12:45:07 2020 +0200
+commit 192ab41af01a5ae225c6f4b7c14803f754b19b3d
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:38:59 2022 +0200
 
-    rr: docs - updated ids for xref linkend
+    presence_conference: typo fuNction
 
-commit 66582c49ee16a15a6859bfb094c2faaed7960d4d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 8 08:48:55 2020 +0200
+commit dba3b5d758fb69111d579fe441e958f4bbff87b4
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 22:39:51 2022 +0200
 
-    rr: exported record_route_advertised_address() to kemi
+    presence: typos
 
-commit 0edff017fe4259f01ea62d5aa78d5305a6d8164e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 8 08:40:28 2020 +0200
+commit afaec13cafbcf7e0dd7058457f699d5584fb0b1f
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:19:53 2022 +0200
 
-    siptrace: skip grepping local socket till sending function
-    
-    - have a single place where to decide what local socket should be used
+    pipelimit: typo unsuccesSful
 
-commit fbd101eebc17b92a80cbf4867527d2ff8075f6e5
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed Apr 8 04:16:09 2020 +0200
+commit 170771546bfb15f9f265373fc7f7a7d1cb2d684a
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Dec 27 11:36:10 2022 +0200
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    pike: typo build → built
 
-commit 776f2f65e28028e5a67da30a8f10d2917b806108
-Merge: bc1710478e 2d00e26d91
-Author: Julien Chavanton <[email protected]>
-Date:   Tue Apr 7 19:06:40 2020 -0700
+commit 0f56abd0cd3596fed474d81ce291e0accb6ec7c1
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:32:43 2022 +0200
 
-    Merge pull request #2272 from kamailio/jchavanton/dlg_dump
-    
-    dialog: adding dlg.dump
+    permissions: space after comma
 
-commit bc1710478e8d099d509424b3c0eaebb0fd4556cd
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Apr 7 18:31:11 2020 +0200
+commit dccba45e556409c480cda657f4ccfe3f712eb723
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 18:50:59 2022 +0200
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    p_usrloc: typos
 
-commit bb0d49c6965208d7b27a0f22a79932a8db199faa
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 18:29:49 2020 +0200
+commit 5d54a68bd06305fc722a14426ecd5d3866390134
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:35:26 2022 +0200
 
-    siptrace: docs - fixed missing ending para tag
+    nat_traversal: typo build → built
 
-commit a21052ad5a43dcd5f1ff5cb8b67bc7a66b95c0bb
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 18:27:39 2020 +0200
+commit e9c7513628b37d5920fcbf50236217f5d3228206
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:25:37 2022 +0200
 
-    siptrace: fixed missing extern declarations of global parameters
+    nathelper: typo statefulLy
 
-commit ccb51b26bd52a6b0917e71803e9ddbc82f095bc4
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Apr 7 18:01:17 2020 +0200
+commit 3a630f40787577273a49e31f287f540d6672c7a2
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sun Dec 18 22:10:11 2022 +0200
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    msilo: typos
 
-commit d0f46e8a9b3ed357057cc2b95b12fb7a58fbe73f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 17:58:02 2020 +0200
+commit 9512b0e465ab521dbefb7e914e72a2385dda5844
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 22:39:42 2022 +0200
 
-    siptrace: use the send socket also for duplication via sip
-    
-    - it was ignored, being used only for duplication via hep
+    maxfwd: typo
 
-commit 8de855740e9f31c6d53cf2834d7d825df640d967
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 17:46:01 2020 +0200
+commit f9d0ecb8ad7085e16afe8f28d31c2c4e74bdfc07
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:34:51 2022 +0200
 
-    siptrace: removed storage of xheaders read/write flags in shared memory
-    
-    - they are not changed at runtime, set at module initialization
+    mangler: missing space
 
-commit 2d00e26d912b79da67ce44375c5d422582041693
-Author: Julien Chavanton <[email protected]>
-Date:   Tue Mar 31 22:18:38 2020 +0000
+commit 04c4b97d4bc1f09b6aa88b4c5dca7b1c63f66c68
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:51:24 2022 +0200
 
-    dialog: adding dlg.dump
-    
-    alternative command to output dialogs data to file, far much faster than
-    dlg.list
-    
-    dialog: use core/srjson
+    lrkproxy: typo
 
-commit c2512ac4b93dfc82264fc6d50d9b27a12755980f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 17:35:25 2020 +0200
+commit 1a3c580afdfd82f07b3c94fd33df037eddd38e5e
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:19:11 2022 +0200
 
-    siptrace: docs for trace_init_mode parameter
+    keepalive: typo unsuccesSful
 
-commit 42c7c7a12b1e742cf51382cbaeba7a695d8241d1
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 17:34:49 2020 +0200
+commit f2938f16bb519a24584e38850e12fc22585bc41c
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:40:39 2022 +0200
 
-    siptrace: new parameter trace_init_mode
-    
-    - control what kind of tracing is initialized for the module
+    kazoo: typo fuNction
 
-commit 43207442aec71d290442c174dd2bd194370f7b00
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 16:53:18 2020 +0200
+commit 7cf5a1cebae839c175a7ee7190cd6d23249775ed
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:35:15 2022 +0200
 
-    siptrace: remove storage of trace_to_database value in shared memory
-    
-    - not needed because it was not changed during runtime
-    - added some clang-format off/on for structures
+    jwt_admin: doc/jwt_generate - fix function declaration
 
-commit 2482f95edf9488375156b4a1116f4c9d26c41d7c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 16:37:38 2020 +0200
+commit 8fbf69181c750f678ced602d45f187c2f2d55ec6
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:40:25 2022 +0200
 
-    siptrace: renamed some global symbols for coherent prefixing
+    json: typo fuNction
 
-commit 8fa5e4f572a1ffe7efeb88cf8b80c1337f74741f
-Author: Federico Cabiddu <[email protected]>
-Date:   Tue Apr 7 15:18:34 2020 +0200
+commit 64786dbb33e6b24ed61d63a9ebcf0cdbeadc448b
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:33:40 2022 +0200
 
-    dispatcher: docs for obproxy attr
+    ipops: typo singular/plural
 
-commit 74ef108fe0371bd261acc42291d7adbba357f769
-Author: Federico Cabiddu <[email protected]>
-Date:   Tue Apr 7 14:37:29 2020 +0200
+commit 920eb7208b5dd5a0b2504ff62eefc6236670d631
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:33:47 2022 +0200
 
-    dispatcher: add new gateway attr "obproxy"
+    ims_usrloc_scscf: toggled comma-space
 
-commit 2dde938c188839c71a1551866de20e39d73d28f6
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Apr 7 12:46:16 2020 +0200
+commit e9e0e8aeaa7f6f7aca85f4368eb334a08b165c8c
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 16:34:37 2022 +0200
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    ims_registrar_scscf: 200OK → 200 OK
 
-commit 87b8c506f0dc77f0d39eb662df24fbe500bef9bb
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 12:33:04 2020 +0200
+commit 88d9d2ddfb6d813c2089794c77f638fc3852fb9a
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 12:41:24 2022 +0200
 
-    siptrace: docs updates for trace_mode parameter
+    fixup ims_registrar_pcscf
 
-commit 1109fcfbdf2b01c46a437cf5b762df9aea85ce9b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 12:29:55 2020 +0200
+commit b254787c69ddc8973216ed674a98f41e1dd665a8
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:25:13 2022 +0200
 
-    siptrace: trace_mode can be used to automatically store traffic to db or mirror via SIP URI
-    
-    - 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
+    ims_registrar_pcscf: typo successfulLy
 
-commit 3439680143422a3fd3e1bdbbe46b9c3770256631
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Apr 7 10:16:24 2020 +0200
+commit dd99c7d5c67d0cabe1f825a0b4aa5e928f50863d
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Dec 18 13:24:57 2022 +0200
 
-    modules: readme files regenerated - rr ... [skip ci]
+    ims_dialog: typo this makeS sense
 
-commit fd5a0b890028887b4cb1cd7ac2be2cf37d27956f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 10:04:54 2020 +0200
+commit fc827e31027c171826f2ae4a55721632fe4bc3e3
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:18:49 2022 +0200
 
-    rr: docs for loose_route_preloaded()
+    ims_auth: typo succesSful
 
-commit 4cdd0b40ac2b150f93f38a091e650e2d648d379f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Apr 7 09:57:33 2020 +0200
+commit 6b9d60a4a5d73cdcb3e46e40a7a856b1275ad005
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:31:10 2022 +0200
 
-    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
+    imc: typo joininG
 
-commit 119bce3e20367cb0fad0700f744cdcc47dba6841
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Apr 6 21:31:11 2020 +0200
+commit 6d078c0fc0a3aa88f9af9f184c42b002a4d6c558
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:30:49 2022 +0200
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    exec: typo variabLes
 
-commit ab6f384d4fd35c1f351c16838148164813c70a72
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 6 20:54:46 2020 +0200
+commit 1453b2c6917f5b6b7f80a7bd7575a6fa54669640
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:34:46 2022 +0200
 
-    siptrace: docs updates for trace_mode and whitespacing
+    erlang: typo
 
-commit 6704c5117fa949ee610173ea5ac39a309c4dfe19
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 6 20:45:06 2020 +0200
+commit 2766455c77db644692469b7a22f029560d5b1ae7
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:30:48 2022 +0200
 
-    siptrace: check trace_on value for core recv/send callbacks
-    
-    - value was not tested, not considering the enable/disable control via rpc
+    domainpolicy: typo build → built
 
-commit 768b0b2c1559211dbc3c5b2e01a25bac8fd2540a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 6 20:43:57 2020 +0200
+commit 255c34081bca441e17ae06ac8c16bddbb04fe577
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:30:27 2022 +0200
 
-    siptrace: docs - fix siptrace control command example in the overview
+    dnssec: missing space
 
-commit e2be8fe723ab98318816c18b59ffd086f7305040
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Apr 6 19:31:11 2020 +0200
+commit b3e1b3bbee181e3bfd4487c66bb63f7bedd00508
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:30:15 2022 +0200
 
-    tls: init local variables to avoid compile warnings
+    dlgs: typos
 
-commit 8c18640583d7d057b6a9535e93f56a581a28aff8
-Merge: b9b08d7883 2ad7864131
-Author: Federico Cabiddu <[email protected]>
-Date:   Mon Apr 6 16:19:06 2020 +0200
+commit 809586788659c32fed73f5e6cb4eeaf824f21128
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:39:01 2022 +0200
 
-    Merge pull request #2273 from kamailio/grumvalski/siptrace_flag_fixes
-    
-    siptrace flag fixes
+    dialplan: typo
 
-commit 2ad786413199b487a65258c8bd33703b5ccbf04d
-Author: Federico Cabiddu <[email protected]>
-Date:   Sun Apr 5 17:13:46 2020 +0200
+commit b39af6aab4c1ec46dfaeda2387366cbb88ec3f09
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Dec 18 13:24:50 2022 +0200
 
-    siptrace: skip sip_trace for ACK for negative replies if the original transaction is already being traced
+    dialog: typos
 
-commit b9b08d7883308287b44336bcbc7003368f77d9d2
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sun Apr 5 15:16:08 2020 +0200
+commit 11591861fd1af1b83329f8cb6db42948663805c3
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 16:16:42 2022 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    db2_ops: space after comma
 
-commit d08d27bc12ffd2c519094c84f088b6bbb268e356
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 5 15:04:17 2020 +0200
+commit f6a8f43482df5169ee778295d83f4ac781eb6698
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:49:10 2022 +0200
 
-    dispatcher: added missing ending tag for para
+    db2_ldap: typos
 
-commit 8619b4c7a1ac4ba245c2c839dd61a107819a6e34
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sun Apr 5 14:46:09 2020 +0200
+commit 1ebda62a4fb85d6d742bc5da518f8348af67e62e
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Dec 27 11:30:13 2022 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    db_text: typo singular/plural
 
-commit 71ab351492835ded235f98d310c7085bb3195fc4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 5 14:41:15 2020 +0200
+commit 3b39da405b8ddf1153bd883db4f7014a8d0aab5c
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:15:42 2022 +0200
 
-    dispatcher: docs for sockname attribute for destination records
+    ctl: typos
 
-commit 80930085504a052e450e55eb44a31eb73411f656
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 5 14:35:40 2020 +0200
+commit 972176b06a2004c60af212ef5824173bddf7c8f5
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:15:28 2022 +0200
 
-    dispatcher: support for per destination address socket name attribute
-    
-    - attribute name is: sockname
-    - if set to a socket name, enforce the send socket per destination
-    address
+    cplc: typos
 
-commit db042d2579c1eff50c322bbedbb73333d4f2bd06
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 5 10:58:31 2020 +0200
+commit 84876ec6c5b0b3ddad5cc2ebe588b883d1158988
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 22:39:28 2022 +0200
 
-    tm: local uac support for using socket names
+    corex: typo
 
-commit 228c9364e58620b960f9421cace59685539d384d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 5 10:36:16 2020 +0200
+commit 8178106a7a0a8ccd39f95565b144b21a381a3130
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:47:40 2022 +0200
 
-    dispatcher: docs for ds_default_sockname parameter
+    cfgutils: typo
 
-commit 87f170b2063f488dcf6a54c613044ef1663ef9f1
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 5 10:29:30 2020 +0200
+commit 721bb93454d914b972e4d021de238b85342867d9
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 18:47:26 2022 +0200
 
-    dispatcher: new parameter ds_default_sockname
-    
-    - allow to set default send socket by name
+    cdp: typo
 
-commit 90346a287165ac58d2ff5f295b92c5298878e035
-Merge: 5966b55bdf ae03ce1933
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Apr 5 09:56:55 2020 +0200
+commit e051cc907b3c4c452069e154aa4d239a0d969257
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:29:29 2022 +0200
 
-    Merge pull request #2268 from armenb/tls_escaped_ssl_cert
-    
-    tls: add support for escaped cert PVs and select
+    carrierroute: missing space
 
-commit 5966b55bdfd87025bd4459007ffe9eb0558bc16f
-Merge: 0517925ace 80dfbefe7d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 4 19:50:40 2020 +0200
+commit b920b8f267622280f307bc8cb12e3f9fbe73ae39
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:29:15 2022 +0200
 
-    Merge pull request #2270 from goharahmed/master
-    
-    kex: added process description for rpc command pkg.stats
+    avpops: typo singular/plural
 
-commit 0517925aceae25f0d71e7f30ea0d5f849949e6e8
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sat Apr 4 10:01:12 2020 +0200
+commit 80ec8f8b0f5962f3e5dbd4e299d67a480e6c2f0f
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Sat Dec 24 18:53:52 2022 +0200
 
-    modules: readme files regenerated - nat_traversal ... [skip ci]
+    avp: space after comma
 
-commit 91c30dc8650d778851fcf439904557bc7363fcc4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 4 09:48:03 2020 +0200
+commit 74467e57443e0550a53020c5248c04648bb46e0a
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:27:45 2022 +0200
 
-    nat_traversal: docs for contact_match parameter
+    auth_diameter: typo - build → built
 
-commit 531f2551affb06e71cbabbeba0e3174900e69aab
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 4 09:38:55 2020 +0200
+commit 2e8f9829d360b22e611d5241fc034c26dcee4c2b
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 14:24:41 2022 +0200
 
-    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 )
+    auth: typo statefulLy
 
-commit d1584cff4766d45147cc3ed88da91ab691437799
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Apr 4 09:25:37 2020 +0200
+commit d50905a2ee368e07c814939434e7cbeecb5d4b9b
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:10:47 2022 +0200
 
-    core: functions for light comparison of uri values
-    
-    - match uri type, user, host, port and proto, but skip params matching
+    app_sqlang: typo dor → does
 
-commit 080c6e07708f1964498a43e70c9b6240b5bdebcd
-Author: Federico Cabiddu <[email protected]>
-Date:   Fri Apr 3 13:03:56 2020 +0200
+commit 5609b064bf53f2458c2eaf4468cc01aa9510f735
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 07:52:43 2022 +0200
 
-    siptrace: don't trace CANCEL if the cancelled transaction is already being traced
+    app_perl: typos
 
-commit e28f464457eea47cc606c73cbfe4b30fcc8b542a
-Author: Federico Cabiddu <[email protected]>
-Date:   Fri Apr 3 11:59:50 2020 +0200
+commit bd573ddda9df163b53fe2cccd72010bc42b87da1
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 19:31:40 2022 +0200
 
-    siptrace: trace incoming CANCEL into a dedicated callback
+    app_lua: typo
 
-commit b64b3f03a9c6b69587ca360465f091f873f7274b
-Author: Federico Cabiddu <[email protected]>
-Date:   Fri Apr 3 10:00:53 2020 +0200
+commit db1dbfb5cd455ce852ea8d77caccea417c4a6892
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:09:38 2022 +0200
 
-    siptrace: don't check if trace is off in ack for negative replies callback
+    alias_db: space after comma
 
-commit 5e484f1677363ae3fd791911e8ed78ba40ccc81d
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri Apr 3 09:01:17 2020 +0200
+commit d66b3fa5b7d00707d78d7023e4ac034951895be5
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Tue Dec 27 11:27:03 2022 +0200
 
-    modules: readme files regenerated - corex ... [skip ci]
+    acc_diameter: typo - build → built
 
-commit e900d05fba75314ac769aceb637c0a3f61eb8f8b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 3 08:48:17 2020 +0200
+commit 06ffb667b7fa4672cb9c7701d476047f5ec6db09
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 24 16:38:35 2022 +0200
 
-    corex: docs for new functions to set send socket by name
+    acc: typo fuNction
 
-commit c6c6e0326b1b4db856e25a485e13235b10b440f4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 3 08:42:59 2020 +0200
+commit e6bdf6579a800377786b054957f68fc1535bb1e8
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 12:56:52 2022 +0200
 
-    corex: functions to set socket by name
+    misc/examples: update comments
 
-commit 6a7aa74663a25b52651bc39e986849c62c8a50f4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Apr 3 08:40:10 2020 +0200
+commit d7061b4aaeb84d1edf2b5144734729ed72e2ea85
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 07:52:24 2022 +0200
 
-    kamctl: try to locate rpc fifo file in /var/run/ or /run/ folders
-    
-    - cope better with old or non-linux systems
+    doc/tutorials: typos
 
-commit 5acc7c8a21599fed0b30df18fefaea3a80a02854
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 15:09:36 2020 +0200
+commit 509bd8e8f37996202442759acc2a92537ba0ca7f
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 27 11:23:38 2022 +0200
 
-    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
+    lib/srdb1: add missing spaces
 
-commit bfe48633516aa30d3b8ac0cfb4d166b21e6246c9
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu Apr 2 14:31:10 2020 +0200
+commit d712a568f3cc49cd724d0b6d24c70f0b407e0c6b
+Author: Дилян Палаузов <[email protected]>
+Date:   Sun Dec 18 10:41:21 2022 +0200
 
-    modules: readme files regenerated - path ... [skip ci]
+    lib/ims: typos succesS
 
-commit 9a35ca7155a390b1d64feed629601e82e35e1650
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 14:25:22 2020 +0200
+commit 7799920ef6074e466e265f003a3b605da2dca388
+Author: Дилян Палаузов <[email protected]>
+Date:   Tue Dec 20 06:54:57 2022 +0200
 
-    rr: docs for sockname_mode param
+    lib/cds: typo asSigned
 
-commit 7d9d82cc1fc6822105b32f823da8d273910f9c3f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 14:24:54 2020 +0200
+commit a8976a5ad77a2ca5ec21acf3f892c59b226715bc
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 12:54:52 2022 +0200
 
-    path: docs for sockname_mode param
+    core: typos
 
-commit 8ba747b8af8068f0ee8e3d440ac9f094d7dec28a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 14:18:30 2020 +0200
+commit c181362533ca2c7178218aa5b3724219d5deb58c
+Author: Olle E. Johansson <[email protected]>
+Date:   Wed Dec 21 14:57:01 2022 +0100
 
-    rr: new param sockname_mode
-    
-    - if set to 1, socket name is added to Path URI in 'sn' param
+    DMQ: Add debug line when creating list and adding first notification address
 
-commit 31d92814679fdeca96d7f90bb85938eb9894a4e4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 14:17:36 2020 +0200
+commit 5c90e6e2885a60a1dc5de5ff697c93d6fe59a9cb
+Author: Olle E. Johansson <[email protected]>
+Date:   Wed Dec 21 14:54:34 2022 +0100
 
-    path: new param sockname_mode
+    DMQ: dmq_notification_address_list is initialized to NULL
     
-    - if set to 1, socket name is added to Path URI in 'sn' param
+    This code led to random and unpredictable behaviour when loading a configuration with
+    multiple notification nodes.
 
-commit 53c5d86c37f407368cf9600a1b6745db83e38124
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 13:29:56 2020 +0200
+commit 507a6ce2206cf31129fc0cb64a115b2e68493a2d
+Author: Olle E. Johansson <[email protected]>
+Date:   Tue Aug 16 08:53:15 2022 +0200
 
-    core: new conditional lump types SUBST_RCV_ALL_EX and SUBST_SND_ALL_EX
-    
-    - build conditional uri adding socket name in 'sn' param
+    http_client: Add SPDX identifiers
 
-commit 10af978e2ee6dcb7bb2dfcec07d14987600b7c43
+commit 7712a856776d5cd9edec62bccc4b37bfd2ec2b8b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 12:22:51 2020 +0200
+Date:   Wed Dec 21 15:21:03 2022 +0100
 
-    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";
+    app_ruby_proc: new function to handle error from ruby
 
-commit 64069867c65239af912d96b7865f4faefb64e338
+commit a33c9bb24f01195c5654e9699079eb3d4548692e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 12:20:32 2020 +0200
+Date:   Tue Dec 20 11:17:07 2022 +0100
 
-    core: function to search socket by name
+    core: utils/tmrec - removed unused function
 
-commit cf64fcef56deee64ec324ccc64054e27d051d89a
+commit 0f3ce4029ee1f52804566dc945c7e0914f01405d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 11:38:01 2020 +0200
+Date:   Tue Dec 20 11:15:30 2022 +0100
 
-    corex: print socket name in rpc command output
+    cplc: removed unused function
 
-commit 76889decfc6e8371eadf15388ba18d9899f57294
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 11:35:00 2020 +0200
+commit 5fedf169d256e7e24fe2ce2b593af9a865ac9578
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Dec 20 10:46:41 2022 +0100
 
-    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
+    modules: readme files regenerated - app_ruby ... [skip ci]
 
-commit e533a7e43e84745347dd11cede69db2d348e5107
+commit 4b5cdf184a77e60d75f1ddf1cd666c6f36a76d48
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 11:27:13 2020 +0200
+Date:   Mon Dec 19 21:36:11 2022 +0100
 
-    pv: kemi functions for xavu management
+    app_ruby: docs updated for xval_mode param
 
-commit 02b168d34786c363c6b5ce5a5e885c419f7de9e4
+commit 599c75a5d0988ee0dd78f524cd348900d1ee5448
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Apr 2 11:26:52 2020 +0200
+Date:   Mon Dec 19 21:33:15 2022 +0100
 
-    core: function to remove an xavu child value
+    app_ruby: xval_mode set to 1
 
-commit 80dfbefe7d20299a0fbe9515c0d074e874f6fccb
-Author: Gohar Ahmed <scribedfor@gmail.com>
-Date:   Thu Apr 2 03:53:00 2020 +0000
+commit bcb37da492fad5c6811784370cfd25cb5efdcf64
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Mon Dec 19 11:58:09 2022 +0800
 
-    kex: added process description for rpc command pkg.stats
+    tlsa: add clarification comment about LIBSSL_STATIC_SRCPATH
+    
+    * if LIBSSL_STATIC_SRCPATH is set to the installation folder
+      of libssl.a and libcrypto.a,
+      then headers will be in $LIBSSL_STATIC_SRCPATH/../include
+    
+    * this covers the case where tlsa is built on a system with a local
+      installation of OpenSSL without the source code available
 
-commit ae03ce19333a6ed44fefdc597f785bb1e4f4c04c
-Author: Armen Babikyan <[email protected]>
-Date:   Mon Mar 30 18:19:53 2020 -0700
+commit 681ff651ce5c0594adc0919c4a0a76e1931c981d
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Mon Dec 19 11:36:14 2022 +0800
 
-    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
+    tlsa: OpenSSL usually installs lib/|lib64/ and include/ as siblings
 
-commit e2f50d830e9bbec55965fec6c35d30d73e81ccdd
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Apr 1 14:01:19 2020 +0200
+commit 1ae17634deab601e0ef87c9759481bbd388031ec
+Author: S-P Chan <[email protected]>
+Date:   Mon Dec 19 05:24:35 2022 +0800
 
-    modules: readme files regenerated - pv ... [skip ci]
+    tls_wolfssl: update build flags
 
-commit 3a744fc65501d3cc21ebf020fdf821f2a1b2614f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 1 13:48:43 2020 +0200
+commit 51bda43f5ebcbd239c986e80bb7a4ffeabf0d3c0
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Mon Dec 19 04:46:03 2022 +0800
 
-    pv: docs for pv_xavu_print() function
+    tls: clean up trailing whitespace
 
-commit bd1ca1839ac0d70c70bbbe3a98e5845129cb2567
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 1 13:47:21 2020 +0200
+commit a21e99ac92d2f19e1fe478f7b62fc2082473a7bf
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Mon Dec 19 04:41:24 2022 +0800
 
-    pv: config and kemi functions to print xavu vars
+    tls_wolfssl: clean up trailing whitespace
 
-commit 729dac6667b8ba4f7b417351770fda3e2ecb7b8c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 1 13:43:55 2020 +0200
+commit b3f20baaa8e7b26de890285329929d539e6f936c
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Mon Dec 19 04:17:53 2022 +0800
 
-    core: exposed xavu_print_list() function
+    tls_wolfssl: updated for avp long value field
+    
+    * match commit 6a22d4168a for tls/
 
-commit af0d730fd8f8dbbebdb223f57e452e67c00ce862
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 1 13:37:08 2020 +0200
+commit 5b9651d31dcbe915e813f35fe330b41652e29578
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Mon Dec 19 04:15:21 2022 +0800
 
-    pv: $xavu(...) config variables implementation
+    tls_wolfssl: switch to long pvar field
     
-    - 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(...)
+    * match commit 17bc73c9dc for tls/
 
-commit 77ae0e27fe8337c41d090e43060092e0658a4ad1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Apr 1 13:36:24 2020 +0200
+commit 79862f37fdd81c1f9397d7a393bc780b0ea92915
+Author: S-P Chan <[email protected]>
+Date:   Mon Dec 19 04:08:32 2022 +0800
 
-    core: function to print xavus for debugging
+    tls_wolfssl: update wolfSSL to v5.5.3-stable
 
-commit 5a7199611a1c7c001f41d125a3ce89eebb08470c
+commit 5b7a915cd496007dde289b71d3e7274a54ac0b20
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 1 10:43:21 2020 +0200
+Date:   Sat Dec 17 18:43:29 2022 +0100
 
-    tm: process xavu list in transaction contexts
+    kamcmd: updates to rpc command names
 
-commit 621ba8bc1895e8b51e1eff6cbd32d391867d5c80
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 1 10:42:04 2020 +0200
+commit a5f69e46613af05097debf1c373a138dd69fbdaf
+Author: Kamailio Dev <[email protected]>
+Date:   Sat Dec 17 13:31:18 2022 +0100
+
+    modules: readme files regenerated - registrar ... [skip ci]
 
-    core: receive - reset xavu list after message processing
+commit 49f42b36b586a2b08b9f5a327263bfa9124df77b
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 12:56:52 2022 +0200
 
-commit b536f6d5e8ffdc08b8d4a40e3236d305cf4fa03f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 1 10:40:38 2020 +0200
+    misc/examples: update comments
 
-    core: pv - define xavu types
+commit 9cff22564db3664faa7b4b5bef86f5f71ff87bc8
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 12:54:52 2022 +0200
 
-commit db826033759f1931686a061652d4b779e274bb70
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Apr 1 10:39:24 2020 +0200
+    core: typo instaNces
 
-    core: xavu api - like xavp but with single value items
-    
-    - simplified version without indexes
+commit c738a65c2fd0a40c3cdc236a3d3b48b0d18add21
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 17 12:54:30 2022 +0200
 
-commit 5a16612493f9d6622f2c22fa83864295c7b55c9b
+    registrar: typo
+
+commit 877f1b47fddf4979222c30781fc34f7b53250bdd
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Mar 31 11:31:21 2020 +0200
+Date:   Fri Dec 16 19:32:17 2022 +0100
 
-    modules: readme files regenerated - tcpops ... [skip ci]
+    modules: readme files regenerated - acc ... [skip ci]
 
-commit d6e94d074a2a1f1af2964f1ed7f24602a8dd295a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 31 11:23:20 2020 +0200
+commit 5e7c0dfc626117f9069846cc791bacb5371c0346
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:29:35 2022 +0200
 
-    tcpops: docs for tcp_set_otcpid() and tcp_set_otcpid_flag() functions
+    xmlrpc: typos an → and
 
-commit f84fd65707ff05c51f1b1764c42c98479ef74a14
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 31 11:08:51 2020 +0200
+commit 4a11beabb586f8615e3518456642088cf398de29
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:45:49 2022 +0200
 
-    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
+    xcap_client: typos a/an
 
-commit 2846ef4271c4e539b3ffdfe8667a2894d7627af7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 31 10:04:05 2020 +0200
+commit aeb5d17914d8674bd6d4769b8c695fd775ceeea5
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:41:25 2022 +0200
 
-    tm: use outbound tcp connection id for relaying if FL_USE_OTCPID is set
+    usrloc: typos a/an
 
-commit 2ec8e05f1297d9ed69c8cd847c9d4f5d3529d3cd
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 31 09:57:11 2020 +0200
+commit 3559be38f361ce58330d9f20248774200248362f
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:00:16 2022 +0200
 
-    core: use outbound tcp connection id for forward(...) if FL_USE_OTCPID is set
+    userblocklist: typos a/an allowlist
 
-commit b9381ab2f4f3f4a791b284902757303a1cc21b90
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 31 09:54:47 2020 +0200
+commit 435f39330bc1534cde53501df3e87cfd21f00899
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:22:51 2022 +0200
 
-    core: parser - new internal flag FL_USE_OTCPID
-    
-    - mark request for routing existing outbound tcp connection id (e.g.,
-    restored from usrloc location lookup)
+    uid_uri_db: typo a/an backwards incompatible
 
-commit 8801ee89856d4a37709869a5c01dfa66988b8f5a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 31 09:11:40 2020 +0200
+commit 74dbc074740b3173ac74c8a3a4b97272ff97c7ba
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:23:08 2022 +0200
 
-    core: parser - removed temporarily remark for module reserved internal flags
+    uri_db: typo a/an backwards incompatible
 
-commit 2768f8ce1cf6da242674e7e40c8e76eb6c630f6b
-Author: Peter Friedrich <[email protected]>
-Date:   Mon Mar 30 19:02:29 2020 +0200
+commit b2ead7fc6356e0d4479217ddc713cbcb9edfebc2
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:22:27 2022 +0200
 
-    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.
+    uid_domain: typo a/an backwards incompatible
 
-commit e2a1b967fd6e2cc92dc1447e1c033f6124aca446
-Author: Peter Friedrich <[email protected]>
-Date:   Mon Mar 30 19:00:58 2020 +0200
+commit 4639db37a599e31cdabadcca29a28345d01e4109
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:22:05 2022 +0200
 
-    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.
+    uid_avp_db: typos a/an extra
 
-commit 974c50aea6b581b5f8545f3d710e98b53d44bd67
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 30 10:11:54 2020 +0200
+commit 793da45e083713f958b8ca33f99fad67f82b3a5a
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:21:43 2022 +0200
 
-    tm: do not set msg tcp connection id in the dst info
+    uac: typos a/an PV; is send → sent
 
-commit f9eaa1298f7263be53b709ab7b68336d09e9de0b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 30 10:10:33 2020 +0200
+commit 861ba0a277f276c577d3d3234c75265b548e09e0
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:46:21 2022 +0200
 
-    core: do not set msg tcp connection id in the dst info
+    tm: typos a/an
 
-commit b505a4df46c241f8676f663ddcdddba935c0b3e4
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sun Mar 29 17:31:14 2020 +0200
+commit 6d8acd1632156f733bff2c7b7ef94789dfcf8a17
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:07:18 2022 +0200
 
-    modules: readme files regenerated - usrloc ... [skip ci]
+    tls: typos a/an
 
-commit c3a8a97d235b2399994c191a7b289bd943ce6388
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Mar 29 17:30:03 2020 +0200
+commit cabb462bfbc6a1fc9c5dc59c882b6199217be1a7
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:07:42 2022 +0200
 
-    usrloc: docs - updates for ka_loglevel and ka_logmsg params
+    sst: typos a/an
 
-commit 8525a26fa60c70035df22495ecf309d01019d093
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Mar 29 17:25:28 2020 +0200
+commit 14aeceffebd5f093ae9f23287b7b74b34c2936ca
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:05:20 2022 +0200
 
-    usrloc: default keepalive log message prints remote address in socket format
-    
-    - more compact than sip uri format
+    snmpstats: typos a/an
 
-commit 367a865e7f0c9cd67fda9176add1ca3c0dad2d46
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Mar 29 14:17:19 2020 +0200
+commit 18cbc0fa0a1839b01b3d0134bd593372ab95818e
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:13:35 2022 +0200
 
-    lib/srdb1/schema: removed kamailio-extensions.xml file
-    
-    - file didn't have any content itself, tried to include an inexistent
-    extra.xml, which generated an warning for 'make dbschema'
+    siputils: typos a/an
 
-commit ea2d21c2bb53ffa54d4fedcdd1d582707c654da6
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Mar 29 12:41:32 2020 +0200
+commit 3b31fbe6090e46cf87cb27039589d7774a94939e
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:21:18 2022 +0200
 
-    usrloc: cast to get rid of warnings for different OSes in keepalive printing
+    sipt: typos a/an ISUP
 
-commit 446dc8006240050a1e0c13c7094e9f9739cc16c8
-Author: Henning Westerholt <[email protected]>
-Date:   Sun Mar 29 11:39:34 2020 +0200
+commit dcd357649571d32e2d2689ab332ffe9590b3f44f
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:21:03 2022 +0200
 
-    doc/stylesheets: remove obselete company and e-mail address from my name, update copyright date
+    sipcapture: typos a/an listen
 
-commit d4311f3dfa3fc6c3836e8573fb12bc2ae4b6c264
-Author: Henning Westerholt <[email protected]>
-Date:   Sun Mar 29 11:27:07 2020 +0200
+commit 48f9b1f6cb57096a1d6c1a9d6bebd8275fd00a97
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:29:07 2022 +0200
 
-    lib/srdb1: fix warning about wrong namespace in version.xml
+    seas: typos a/an
 
-commit 91c1b9a0e68c8a76a84fc7696b755cc1c8205aa5
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Sat Mar 28 10:31:12 2020 +0100
+commit d9bdb46f98f4ff047e05e0dbebb5b8099c37aaec
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:32:40 2022 +0200
 
-    modules: readme files regenerated - usrloc ... [skip ci]
+    rtpproxy: typos a/an
 
-commit 54bce5c707feb91b2de90abe64e75952972816f0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Mar 28 10:11:28 2020 +0100
+commit 550a46a6bd432cd15307fd50e027ce153252be70
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:32:14 2022 +0200
 
-    usrloc: docs for ka_loglevel and ka_logmsg params
+    rtpengine: typos a/an
 
-commit 0d912f11c9618ea399b81fe7d38faf335fe911c7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Mar 28 09:56:47 2020 +0100
+commit bcf5f74e3358ac525eff0be41f3f8a6cef76fc6a
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:20:38 2022 +0200
 
-    usrloc: fexible logging for roundtrip details
-    
-    - new params ka_loglevel and ka_logmsg
+    rls: typos a/an
 
-commit 7883a5e417d10e88d187c7d88f61e28506483b7d
-Merge: c5bac15472 c2ddf608dd
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Mar 28 08:31:03 2020 +0100
+commit 78a60f39c74d89f84abccad23aa4fe5dbd3f5dd4
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:20:17 2022 +0200
 
-    Merge pull request #2265 from armenb/pv_remove_urlencode_urldecode
-    
-    pv: remove urlencode/urldecode functions (moved to core/strutils)
+    registrar: typo double a
 
-commit c5bac15472ad7db452e35f000a3236a839f14cf8
-Merge: 7d1e27e945 0973bee70e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Mar 28 08:30:16 2020 +0100
+commit 04fa3a2e6a8c5c45e1ebb7d6b9c14b61e55448b4
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:16:42 2022 +0200
 
-    Merge pull request #2264 from armenb/core_strutils_urlencode_urldecode
-    
-    core: strutils - add urlencode and urldecode functions
+    ratelimit: typo a/an Kamailio
 
-commit 0973bee70e2a7f6ea274c357083fb67b6b2e27ad
-Author: Armen Babikyan <[email protected]>
-Date:   Fri Mar 27 14:01:05 2020 -0700
+commit 063d06b78c88eb3d7727cba369089481847bb7de
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:18:56 2022 +0200
 
-    core: strutils - add urlencode and urldecode functions
-    
-    - moved from modules/pv/pv_trans.c and exported, so they can be used in other modules
-    - genericized fn names
+    rabbitmq: typo a/an new
 
-commit c2ddf608dd3cdb3a071763769e336157f9e831c9
-Author: Armen Babikyan <[email protected]>
-Date:   Fri Mar 27 14:14:53 2020 -0700
+commit 64a0f0d99c0de9a60b73010cbc87e4a81b655f3e
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:18:34 2022 +0200
 
-    pv: remove urlencode/urldecode functions; moved to core/strutils
+    pv: typo a/an parameters string
 
-commit 7d1e27e945b09674f07bdb56f69947b41e8e945a
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri Mar 27 18:31:09 2020 +0100
+commit 4756758b30faf5e106f8b9cfe7f762a27e2e1ff9
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 21:18:03 2022 +0200
 
-    modules: readme files regenerated - usrloc ... [skip ci]
+    pua_dialoginfo: typo a/an dialog-info
 
-commit 30eda8a8f244e3e6eba66b50fa355b11735d8f7d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 18:16:28 2020 +0100
+commit 10a7e7735b2f85cd0fce6fb4a305222fcf980f21
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:17:38 2022 +0200
 
-    usrloc: keepalive server id filtering also for in-memory contacts
+    pua: typo a/an transaction
 
-commit 1968b3248acc9d71974f5765e489af82ecf4849a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 18:06:46 2020 +0100
+commit 3cff94c3d5fd2d93e466207182023c42b0945cec
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:17:15 2022 +0200
 
-    usrloc: docs for ka_filter parameter
+    presence_dialoginfo: typo a/an signed
 
-commit c4f3de7bfa704551e4b6cbf16e543c469a42c99c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 17:54:00 2020 +0100
+commit 069b7bde2ba133c4cab4dc976dc064c77f66239d
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:15:39 2022 +0200
 
-    usrloc: internal keepalive support for db only mode
-    
-    - new parameter ka_filter to enable server_id filtering of db records
-    processed for keepalive
+    presence: typos a/an
 
-commit f47700bb55cbf19f7d3f7d967bd4c4755a994db5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 17:52:53 2020 +0100
+commit 3e4e735cb78e3d0ed5aeb4da64bdb01a54e36a28
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:14:12 2022 +0200
 
-    usrloc: fixed wrong comments related to the flags fields in ucontact_t
+    pike: typo a/an IP node
 
-commit bef747a3ff728fb92593c565229d20e642b8b6c4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 13:58:56 2020 +0100
+commit e2dda4d4e4d3201080d0a94e534aa320d8e80a95
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:30:04 2022 +0200
 
-    usrloc: global root var for domains list renamed to _ksr_ul_root
+    permissions: typos a/an
 
-commit 3b7069269f28be7869a90420682ef03641a741e4
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Fri Mar 27 12:55:43 2020 +0100
+commit 29b3f25fa63ef3de9c2b0c8e571e9a1b37a64f93
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:35:00 2022 +0200
 
-    pkg/kamailio/deb: version set 5.4.0~dev4
+    peering: typos a/an
 
-commit b4d38c4a1bf40e190628a82db87a2b913abecf22
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Fri Mar 27 10:31:18 2020 +0100
+commit dd02862266a42fd22ef93f2788648c3a3c78ae95
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 21:13:50 2022 +0200
 
-    modules: readme files regenerated - usrloc ... [skip ci]
+    pdt: typo a/an entry
 
-commit 91bf474a77ad594edccc5e5f8aca9f0abd905aca
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 10:16:23 2020 +0100
+commit a93b757ea092db2e6e6b1cc89a3e7ddb2fb5c757
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:12:51 2022 +0200
 
-    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
+    pdb: typo a/an pseudo-variable
 
-commit d1a221af4cac226199365c18a6a121090dc4cf82
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 10:16:03 2020 +0100
+commit 69a72618ceb6438c36301f58868dd7e80022355c
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:12:24 2022 +0200
 
-    usrloc: docs for keepalive parameters
+    p_usrloc: typos a/an
 
-commit 4652a116fb940fbda527e1b04a5a0a32f7b9a3fe
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 27 09:12:34 2020 +0100
+commit c5d73f86e19172c2fc1293e6e10fa2903032e7c5
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:11:37 2022 +0200
 
-    usrloc: print ka roundtrip via rpc dump command
+    osp: typo be send → sent
 
-commit de8493232eb6aefa742e038cb3ca6282aadf1a6a
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Thu Mar 26 22:46:08 2020 +0100
+commit b208f915df8b7b5f83bbf95ab622f3773f76c839
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 21:10:54 2022 +0200
 
-    modules: readme files regenerated - lost ... [skip ci]
+    ndb_cassandra: typo a/an integer
 
-commit 340bb1efbf5fc9ba9e1ef2ec8d3074c40be5d0ca
-Author: Wolfgang Kampichler <[email protected]>
-Date:   Thu Mar 26 22:36:05 2020 +0100
+commit 5357ffdd0111554967876e34befa14fee2240815
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:10:29 2022 +0200
 
-    lost: fixed defects reported from Coverity Scan
-    
-    - 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.
+    nats: typo a/an event
 
-commit 68928e95f50581170097373dafe7a441e7f88304
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 26 21:57:08 2020 +0100
+commit 942a8a89e53a3a77109acdc2bc3c34468faa1b75
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:10:13 2022 +0200
 
-    usrloc: store keepalive roundtrip in contact structure
+    nathelper: typo a/an IPv6 reference
 
-commit 87c5d45a66d2d1ecfca4d2677be4d3ff633dc218
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 26 21:02:09 2020 +0100
+commit e69a729fba3ed2b527f66ccf5640156eeb9ae36d
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:08:57 2022 +0200
 
-    usrloc: process keepalive response
+    nat_traversal: typos a/an
 
-commit b3677f7508cfdcea54f48ed01688fa0cf9380e58
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 26 16:18:17 2020 +0100
+commit 0367dab157f5b755bf9bd2cc0452bae6eaea71e2
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:04:39 2022 +0200
 
-    usrloc: ability to send keep alive requests
-    
-    - GH #2223
-    - work in progress
+    mqtt: typos a/an
 
-commit 1611766a329aa60a690803d7ff179159a4657a56
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 26 11:28:51 2020 +0100
+commit 7a595ea7acb43149476bf033ac67e7fdd27e06d2
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:03:39 2022 +0200
 
-    core: receive_msg() - init local variables for better runtime troubleshooting
+    matrix: typo a/an pseudo-variable; spelling is send → sent
 
-commit 1d01ae5e7934cc84bb40ae4d18e6a48f6a78e5e2
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed Mar 25 19:46:12 2020 +0100
+commit 01a70ae52aef6926098feac64ca79605e16fa058
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 21:03:09 2022 +0200
 
-    modules: readme files regenerated - htable ... [skip ci]
+    mangler: typo a/an filter
 
-commit 01933ac03f3db92f1c5f493a16ed3e4e75565e62
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 25 19:36:37 2020 +0100
+commit 3c36f8577404aa0751d1804746e1b84f58534a78
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:02:43 2022 +0200
 
-    htable: docs for rpc command htable.store
+    lcr: typos double a
 
-commit 17ed8ddf20338e0728cf4e8c496f726650577898
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 25 19:31:49 2020 +0100
+commit 648a1b7f4bdf9d0a99815dc6a3b3bd8f3450884c
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 21:01:55 2022 +0200
 
-    htable: new rpc command htable.store
-    
-    - save the content of hash table to database
+    kafka: spellig atTribute
 
-commit 06d545bb3e3e0921cdd70dbdd7fd290b74824b55
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 25 17:34:07 2020 +0100
+commit 8165d77587106d17f11785299dabd8fc10d58f87
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:57:23 2022 +0200
 
-    Makefile.defs: version set to 5.4.0-dev4
+    ims_usrloc_scscf: typos a/an IMPU
 
-commit daf74e8a7356014a0227352d8f7be44d4c4fd9d0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 25 17:16:35 2020 +0100
+commit b648b2cb2ef77b4ab1ff42a5cc16db1f059b1e0b
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:54:38 2022 +0200
 
-    sipdump: test initialization of faked msg structure
+    ims_registrar_scscf: typos a/an
 
-commit d8acd8b9329955c21093df9507ebd8edd916eac9
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Wed Mar 25 15:01:15 2020 +0100
+commit 58ba041e536c0f667e4bae8c4e1be48add0c0815
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:56:37 2022 +0200
 
-    modules: readme files regenerated - rtpengine ... [skip ci]
+    ims_registrar_pcscf: typo a/an IMPU
 
-commit de5b28f89aadfbbf70f023bce7a6fcdd55bfd044
-Author: Richard Fuchs <[email protected]>
-Date:   Wed Mar 25 09:56:56 2020 -0400
+commit 6804318f811833167989d4d9f7bc4e19baa211c8
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:56:11 2022 +0200
 
-    rtpengine: document new T.38 options
+    ims_qos: typos a/an
 
-commit 6ab1431464f97e856812e0f69d77bc96e3dd8f57
-Author: Richard Fuchs <[email protected]>
-Date:   Wed Mar 25 09:00:40 2020 -0400
+commit f5c0ee927c4b61a623b9c93e476f68ac0a050558
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:55:04 2022 +0200
 
-    rtpengine: add support for new T.38 options
+    ims_icscf: typos a/an
 
-commit 4b2e79d932840c6810038e0e386354bc3cc90e6c
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Mar 24 22:46:07 2020 +0100
+commit e1a8136fdad06bce8bedaca58ad38e0e8d8b1c51
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:55:37 2022 +0200
 
-    modules: readme files regenerated - textopsx ... [skip ci]
+    ims_isc: typos a/an
 
-commit a752411df65b93f82aaad43a767cff102f5a6100
-Author: Henning Westerholt <[email protected]>
-Date:   Tue Mar 24 22:42:59 2020 +0100
+commit dc5df5d917e9443ef4daa47e60d673fe0e547f85
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:53:56 2022 +0200
 
-    uac: also set socket for in dialog REGISTER (GH #2262)
+    ims_dialog: typos a/an
 
-commit 53ccb420c0414a12af0783add864bb4d97a65d90
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Mar 23 18:28:49 2020 +0100
+commit dc499e21823a676f96fa43137d4eaa58b89de444
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:51:06 2022 +0200
 
-    textopsx: small spelling fix in docs
+    ims_charging_mod: typos a/an
 
-commit 61e1fa2db0b6cdfaa4a5dc3791b646c38e3aaed2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 24 16:39:54 2020 +0100
+commit 3846d9fdb24be2e3aeb2e3199a91c66661820423
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:50:34 2022 +0200
 
-    pike: renamed common name structs and globals to have module prefix
+    ims_auth: typos a/an
 
-commit 55e721eed77f129ab22d043a7d03fbca21e64200
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Mar 24 15:31:11 2020 +0100
+commit 6f06537d0e5b661c91d413a1d3a48d2203dd749a
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:49:37 2022 +0200
 
-    modules: readme files regenerated - pike ... [skip ci]
+    imc: typo a/an user
 
-commit e65ce2fd407626acc89879033a2114cf521457dc
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 24 15:23:10 2020 +0100
+commit 830b136f202913887c25ef46968351741d17fda2
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:49:20 2022 +0200
 
-    pike: docs - aligned ip tree example
+    http_client: typo a/an value
 
-commit ca33c2deb73e4532488ac8181622f2c7f723bd5f
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Mar 24 15:01:12 2020 +0100
+commit 14d4a2203212020df9a8338504636cc9aeb817ed
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:47:49 2022 +0200
 
-    modules: readme files regenerated - sst ... [skip ci]
+    h350: typo a/an Kamailio
 
-commit b800ffb9fb1de6ee0d7b6c2b42a25669022c1142
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 24 14:50:58 2020 +0100
+commit fc00785e67797b43b0d3029891d107766a9e20fe
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:29:40 2022 +0200
 
-    sst: docs - more info about how timeout_avp is used
+    gzcompress: typos a/an
 
-commit 29a35ec3cec8b9c3ee4b45c8d84308701bda097c
-Author: Nathan Bruning <[email protected]>
-Date:   Tue Mar 24 11:24:28 2020 +0100
+commit a4839ae4102d9df742b4c6b7077ab080364563b1
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:46:28 2022 +0200
 
-    core: fix returning multiple IPs for a cached DNS entry
+    erlang: typo a/an name
 
-commit 740afac15b3d8d618b5101a761a37f5808d4b4f0
-Author: Zero King <[email protected]>
-Date:   Tue Mar 24 11:12:39 2020 +0100
+commit 895f7339474bfe9d947afe8980234ba7a345bc9b
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:27:43 2022 +0200
 
-    rtpengine: fix zero-length log placeholder
+    drouting: typos a/an
 
-commit 030f18b5cffeb117dcf582cf12c5b3c35ace1469
-Author: Zero King <[email protected]>
-Date:   Tue Mar 24 11:12:25 2020 +0100
+commit 2d246fb8f4768df2c25d18c47ad1f43a0e698e4c
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:45:46 2022 +0200
 
-    rtpproxy: fix zero-length log placeholder
+    domainpolicy: typo a/an backwards
 
-commit 69714b26c63c75df6759f9158c7181d4f86b4764
-Author: Zero King <[email protected]>
-Date:   Tue Mar 24 11:11:54 2020 +0100
+commit 772e74a5b036974ba856aba0689af21ceefa27c6
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:45:17 2022 +0200
 
-    nathelper: fix zero-length log placeholder
+    domain: typo a/an backwards
 
-commit 63cd404d4b46e4514ae1490303189a0f81def942
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 24 10:32:10 2020 +0100
+commit e8fd436486e69c04a791c29196f353896f85d772
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:44:37 2022 +0200
 
-    kamctl: regenerated db schema file with secfilter updates
+    dispatcher: spelling be send → sent
 
-commit 7c8fdb0df37ee1466d7171ff3cff77e5b961abb4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 24 10:21:22 2020 +0100
+commit ea6ba98b9a018a07e894100b0ede662648d88edf
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:42:50 2022 +0200
 
-    lib/srdb1: schema - use smallint for secfilter
-    
-    - tinyint is not supported
+    dialplan: typo a/an script
 
-commit 09c18bb06691ad29b71990179a3006b5bdfbf602
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 24 10:02:38 2020 +0100
+commit e663654fdea87e1be6b30da355f8bf5020ad4507
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:42:05 2022 +0200
 
-    lib/srdb1: schema - added xml file for sefilter module
+    debugger: typos a/an breakpoint
 
-commit 7c879b176df397b87332418dc071c49c17fb5781
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Mar 23 23:01:10 2020 +0100
+commit 137680b9ce564bed5c6a40a448feb1bd6f9ff0ce
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:41:18 2022 +0200
 
-    modules: readme files regenerated - lost ... [skip ci]
+    db_postgres: typos a/an
 
-commit d5b2c1dfe37fbeb443912f2b80fb2877ebf09672
-Author: Wolfgang Kampichler <[email protected]>
-Date:   Mon Mar 23 22:44:27 2020 +0100
+commit 6bf0eb63f9c3db33e2fa70a2207e3da3bcf74051
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:40:29 2022 +0200
 
-    lost: new module parameters to set HeLD request attributes
-    
-    - parameters are exact_type, response_time, and location_type
-    - the module function lost_held_query now supports proper
-      handling of location types 'any', 'civic', 'geodetic' or
-      'locationURI' (or any combination).
-    - besides: README update and code refactoring.
+    db_mysql: typo a/an connection
 
-commit dda07c69420e1a38948dae4b71f8005b2375253b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 23 18:42:23 2020 +0100
+commit 918b73c92ed86599e67adda2b1f7a864c500efb5
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:37:13 2022 +0200
 
-    rtpengine: replaced rtpproxy with rtpengine
-    
-    - avoid confusion in printed log messges
+    db_cassandra: typos a/an
 
-commit 8965ff07f2e9fa105fc56896eed9caf4b6faf261
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 23 17:57:48 2020 +0100
+commit c5e128fec48d5572bbad898c879c4376f141e619
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:31:31 2022 +0200
 
-    dialog: dmq operations under locked dlg table entry
-    
-    - protect against races that could be due to rentransmissions or other
-    parallel processing cases
-    - related to GH #2224
+    dialog: typos a/an
 
-commit 125031daeade9dab5c36b912dda65700d95c4c6a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 23 17:48:39 2020 +0100
+commit 21ce96a931e578be8e9a6897b406af63f18451e5
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:28:24 2022 +0200
 
-    dialog: exposed functions to search dlg and lock table entry
+    ctl: typos a/an
 
-commit a4f8c0291bfd32752c0c2c323f618c6ac0c91d53
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 23 17:36:44 2020 +0100
+commit ab8f951917609f373bc62b6bc93baa33559e336c
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:36:25 2022 +0200
 
-    dialog: functions to search dialog by uuid and keep table entry locked
-    
-    - helper macros to lock/unlock table entry with dlg cell structure
+    crypto: spelling
 
-commit eb846397009066c719ee37478a72f5296317f3b6
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Mar 23 15:31:17 2020 +0100
+commit 3ac5a9f78f4c8e1b5b6f660d442b15a72336d80d
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 20:35:52 2022 +0200
 
-    modules: readme files regenerated - sipcapture ... [skip ci]
+    cplc: typos a/an
 
-commit 51bbc5557edf4d4c1cdcb268f70d00ef406b53fc
-Author: Stefan Mititelu <[email protected]>
-Date:   Wed Mar 11 11:48:20 2020 +0200
+commit 0e3ad10aba2d82d7eccebbe608fda15e4f49ef20
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:35:30 2022 +0200
 
-    sipcapture: add new capture_bad_msgs modparam
-    
-    In order to enable the parsing of broken SIP messages.
-    
-    By default this behavior is disabled.
-    
-    Updated doc.
+    cfgutils: typos a/an
 
-commit 9d0ea2b4323bcafd73322cc2b234231273013bcd
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Mar 23 15:07:42 2020 +0100
+commit 96d720c7c7c495ac3cf556700c76b20fedec8ec3
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:14:25 2022 +0200
 
-    seas: use ip_addr2sbuf instead of (redundant) buf_print_ip
+    cdp: typos a/an
 
-commit 279848dda1fc24428ad3662f6890b6f51fef3518
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Mar 23 15:06:33 2020 +0100
+commit f5986119f9a55c3c91f61788ad3b3f00f2399585
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 20:26:08 2022 +0200
 
-    tls: use ip_addr2sbuf instead of (redundant) buf_print_ip
+    carrierroute: typos a/an
 
-commit 3708022dfa24cf250cb34f0d5e5f990711f91d1b
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Mar 23 15:05:51 2020 +0100
+commit 3f827af3e834d603f72a64b7d2142aa94b83cf52
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:51:24 2022 +0200
 
-    Revert "core: add new function  buf_print_ip(..) to print an IP address to an buffer"
-    
-    This reverts commit 4acca8ad2f31f465b08f15d98cc4780236e2beb0.
+    call_obj: typos a/an increasing
 
-commit cc34d05b8371c57cdcfe468fdba036d2b710dbb5
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Mar 23 12:06:58 2020 +0100
+commit 2e86db5adf67b4d30989055bd960c2a8632f64d3
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:50:46 2022 +0200
 
-    seas: use new introduced buf_print_ip to print IP addresses instead of own implemenation
+    avp: typos a/an string
 
-commit 328d45215514f03d2fcfd88d49e56027f2002b86
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Mar 23 12:06:26 2020 +0100
+commit f15ef784f9abddabd8b97eb4ca6e89054250b418
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:50:20 2022 +0200
 
-    tls: log src and dst IPs in case of protocol level errors in send/receive
-    
-    - log src and dst IPs in case of protocol level errors in send/receive
-    - to help debugging TLS errors in multi-domain/multi-dispatching scenarios
+    auth_radius: typos a/an
 
-commit 4acca8ad2f31f465b08f15d98cc4780236e2beb0
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Mar 23 12:04:54 2020 +0100
+commit 5836706a63368d8424dc2bed8426bf1ac4bdc097
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:49:09 2022 +0200
 
-    core: add new function  buf_print_ip(..) to print an IP address to an buffer
+    auth_identity: typos an other → another
 
-commit ae95a6a2f73e6a4153a415c70d9e21562c651c1a
-Author: --list <[email protected]>
-Date:   Mon Mar 23 11:13:41 2020 +0100
+commit 4a4dfb6e92c1abf5c37e65ac571cc88e0ec13025
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:48:44 2022 +0200
 
-    ims_usrloc_pcscf: fix warning: this ‘if’ clause does not guard...
+    auth_diameter: typos a/an
 
-commit c53423a755a0766d27137d1483edb05178d1a44d
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Mon Mar 23 09:31:19 2020 +0100
+commit c92c396b886f9808935d5103710652a2c365639e
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 19:48:16 2022 +0200
 
-    modules: readme files regenerated - corex ... [skip ci]
+    auth_db: typos a/an
 
-commit 1e58a56cb7f9d83ca0c943481d02c429d33e188a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 23 09:19:30 2020 +0100
+commit 0be9582347182271a0a4f1a3bb2c93080d172a03
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:59:34 2022 +0200
 
-    corex: docs - examples with setting xavps for via functions
+    auth: typos a/an opaque
 
-commit 56ed5c028bd97837c7a9e0017a2599f09554211f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Mar 22 15:27:46 2020 +0100
+commit 10721533c1b81a840a88178130ca71fe1fe6ddef
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:28:55 2022 +0200
 
-    sst: debug message when setting timeout avp
+    async: typos a/an
 
-commit 20013e4e2bf1a5d5ce8535e07320dca034639286
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Mar 22 15:05:17 2020 +0100
+commit 5591a7dae08bb85f077ab0efa7b2876f9673b8cb
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:46:48 2022 +0200
 
-    dialog: detailed debug messages when resolving the timeout
+    app_sqlang: typos a/an
 
-commit 21bdbff049571ca22f1205a041c8b1162005d319
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 20 17:10:05 2020 +0100
+commit 09b657ad9a646b255e7b69aa402352a83172bad2
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:44:58 2022 +0200
 
-    dmq: init worker structure in chid_init for PROC_INIT rank
-    
-    - have it ready when other processes are started
+    app_perl: typos a/an
 
-commit 5411eda4e44a487479d00433583a68a328aca9a3
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 19 16:56:38 2020 +0100
+commit 99201809d08f0d10957860a6fc33ba81cd4ca0d5
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:43:08 2022 +0200
 
-    cfgutils: use same type for local variable in rpc gflags functions
+    app_jsdt: typos a/an
 
-commit c52e2331f4823ba488ea9d1d585ab5b1e6999745
-Author: Stefan Mititelu <[email protected]>
-Date:   Thu Mar 19 11:49:50 2020 +0200
+commit 932058b9eacb934a75279ab26ce57e53a75c5c79
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:28:26 2022 +0200
 
-    ratelimit: increase number of queues and pipes
+    acc_diameter: typos a/an
 
-commit 1f76bca74839f35d11f42edf758eb046cedb752c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 19 10:59:43 2020 +0100
+commit 55c77f09660cb4fc54338ad09138df74a53c9205
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:27:44 2022 +0200
 
-    pv: do not set ending '\0' for port value in pv_set_ruri_port()
-    
-    - it can be a reference to a static string, ending up in a crash
-    - GH #2258
+    acc: typos a/an
 
-commit 6728fa974723be3e79e7fd9750cd4fdc26fcb013
-Merge: 331ffea6c8 bca9768b6f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 19 07:21:26 2020 +0100
+commit d5881bad81146b7e3aae7b7866158155df76cf16
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:26:33 2022 +0200
 
-    Merge pull request #2256 from gdt/master
-    
-    Small portability fixes (NetBSD)
+    misc/examples: typos
 
-commit bca9768b6f2667bad8472fa99a113b8249ca0f9a
-Author: Greg Troxel <[email protected]>
-Date:   Wed Mar 18 19:03:08 2020 -0400
+commit 59f4690cbdabe80966d71172b455572dfe9e0314
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:24:25 2022 +0200
 
-    Makefile.defs: Only add -ldl on systems that use it
-    
-    kamailio uses dlopen, and on some systems, one must link with -ldl.
-    On others, this is not needed and there is no libdl.  For now, simply
-    omit -ldl on NetBSD (which doesn't have or require it), and don't try
-    to change behavior on other systems.
+    src/Makefile{,.utils}: typos a/an
 
-commit 3ccaac365da6078a96681109efebc70dcb12fc55
-Author: Greg Troxel <[email protected]>
-Date:   Wed Mar 18 19:01:52 2020 -0400
+commit a254a91c79449adf8b744e2b093028d0c3c90093
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:23:09 2022 +0200
 
-    Makefile.defs: On NetBSD, link with -lm
+    doc/: typos a/an
 
-commit 331ffea6c8c8b2c7cf38e3d7eda882a6becd326a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 18 18:41:52 2020 +0100
+commit 039686530730bf4b0a75eca626266255f3932cca
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:21:02 2022 +0200
 
-    kamcmd: Makefile - updated the msg target to print pkg-config detections
+    lib/: typos a/an
 
-commit 0e6e05f8bec1fb451375d71a6b929a6908c5689d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 18 17:39:18 2020 +0100
+commit 664e9d1677b5802b08fa26d885f4ec89ddef1ac5
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:20:21 2022 +0200
 
-    kamcmd: use pkg-config to get compile flags for lib readline
+    utils/: typos a/an
 
-commit 7ce976a2e2bb19a3f1aedea8fbb910250edd4c56
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Mar 17 14:46:18 2020 +0100
+commit e24de6868030747438e7c9c33bbd953f4f687474
+Author: Дилян Палаузов <git-dpa@aegee.org>
+Date:   Mon Dec 12 19:19:30 2022 +0200
 
-    modules: readme files regenerated - presence ... [skip ci]
+    test/: typos a/an
 
-commit 8cbef62a0b9e654dda934edaf3e0f6e9c4a5c9a4
-Author: Stefan Mititelu <[email protected]>
-Date:   Tue Mar 17 14:56:51 2020 +0200
+commit 521bf3d52fcb56198386bd4fc23f85693bc3d5f9
+Author: Дилян Палаузов <[email protected]>
+Date:   Mon Dec 12 19:18:35 2022 +0200
 
-    presence: add delete_same_subs modparam
+    core: typos a/an
 
-commit 19c6f596f1daf246c0f77236ecf0016bfc3c81a2
+commit c9ff3010b523436269bc73a28f9d3181db58f31f
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Mar 16 16:01:17 2020 +0100
+Date:   Fri Dec 16 18:46:19 2022 +0100
 
-    modules: readme files regenerated - p_usrloc ... [skip ci]
+    modules: readme files regenerated - app_lua ... [skip ci]
 
-commit d1f525c972447e28b21df6bb8a698c682873f26d
-Author: Stefan Mititelu <[email protected]>
-Date:   Mon Mar 16 15:56:43 2020 +0200
+commit 3baa075469d4c349b31c558692137318c0533921
+Author: Дилян Палаузов <[email protected]>
+Date:   Fri Dec 16 16:36:04 2022 +0200
 
-    p_usrloc: add new update function
+    app_lua: Document that Lua versions 5.2, 5.3 and 5.4 can also be used.
     
-    Add also new "uniq" column.
-    The new update function will use this new column.
+    since commits 2e85bb541ff19e4b007 and 673dab16593d9a70b .
 
-commit ff8c2a661ec9b27f01447c1dd24d8b984f4b1625
+commit 6b06719d312d338ed5492bf4ef0781f964101b75
 Author: Kamailio Dev <[email protected]>
-Date:   Sat Mar 14 21:31:17 2020 +0100
+Date:   Fri Dec 16 10:01:33 2022 +0100
 
-    modules: readme files regenerated - cdp ... [skip ci]
+    modules: readme files regenerated - app_ruby ... [skip ci]
 
-commit a09d1b7ed8480e7543f81e7c5344ad4107cad4e7
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:09:32 2020 +0100
+commit 58d7ca9c6d012c5c0348442f59c4d7a4a21f0d7f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 16 09:47:45 2022 +0100
 
-    pv_headers: state header, which could not be split
+    app_ruby: docs for modproc parameter
 
-commit e907b53374ead5ec03a01f8a04ff69e70bd0356c
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:32:32 2020 +0100
+commit babc87f747ebc771ae08329dc483172e789a381c
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Dec 15 18:15:04 2022 +0100
 
-    nsq: docs fix parameter name
+    Makefile.groups: added app_ruby_proc to ruby group
 
-commit e9d4ab30419460175fe76b82c58b26768ea4ef57
-Author: Bastian Triller <[email protected]>
-Date:   Sat Mar 14 18:24:22 2020 +0100
+commit dd14c5c24adae4e7fdf9f19a4d07f6cd4662c901
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Dec 15 14:31:44 2022 +0100
 
-    sms: docs fix parameter name
+    modules: readme files regenerated - sanity ... [skip ci]
 
-commit 34263c603a0b08625c3769a0c5f91012c4a4618f
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:21:59 2020 +0100
+commit b96848689837277d9bc0ec9c1b5524de0f1321e1
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Thu Dec 15 13:22:06 2022 +0000
 
-    msilo: docs add missing parameter
+    sanity: also add Contact URI check to documentation
 
-commit bba1b9a10d76d8380f3d27dd0120ae902586e481
+commit f1bac3433c61b0a5b4be08e7738a3a1aa0defe73
 Author: Bastian Triller <[email protected]>
-Date:   Sat Mar 14 18:19:37 2020 +0100
+Date:   Thu Dec 15 10:48:40 2022 +0100
 
-    xmpp: docs fixes
+    sanity: Prevent segfault
+    
+    For star Contacts, there are no URIs that can be checked.
 
-commit 64f34d9315d24d9e919ec32c56fca2927e3845c3
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:19:14 2020 +0100
+commit b7d1470c50cfdb03c6776bb9c8430c70d929e6a9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 14 09:43:59 2022 +0100
 
-    xcap_server: docs fixes
+    app_ruby: added header file with per-process module api
 
-commit 404c46f358340df2dc4a91c7f83036ea26d05375
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:18:20 2020 +0100
+commit 5eae4c2106dfcae3ffc9a01c044cb75211a504ad
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 14 09:42:30 2022 +0100
 
-    tmx: docs fix varname tag around parameter
+    app_ruby_proc: new meta module to link to ruby interpreter
+    
+    - it is used by app_ruby to offer embedded Ruby code execution, kemi or
+      inline
 
-commit 2ba86a27a9f7d32eace52815161c0a8b9e48878a
-Author: Bastian Triller <[email protected]>
-Date:   Sat Mar 14 18:17:27 2020 +0100
+commit a6618a951ff5cc214c96e0824782d3c13bd27437
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Dec 14 09:40:48 2022 +0100
 
-    rls: docs add missing parameter
+    app_ruby: split code using libruby to app_ruby_proc module
+    
+    - libruby 1.9+ is multi-threaded, it requires initialization in each
+      forked process to ensure proper threading states
 
-commit 3bbb27de30080a9fedaffcba04575dddb690caad
-Author: Bastian Triller <[email protected]>
-Date:   Sat Mar 14 18:17:11 2020 +0100
+commit a70b6bf09c73d961ebea1947216757fafb951c24
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Dec 14 08:38:12 2022 +0000
 
-    presence_xml: docs add missing parameter
+    utils/kamcmd: add missing USE_READLINE define for pkg-config build, related to #3284
 
-commit 4b2970b5b8addbb6cb325e35060714aa1e8811b2
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:16:33 2020 +0100
+commit 720a1ca1e243937e009579747c747306d35625fd
+Author: LGTM Migrator <[email protected].com>
+Date:   Wed Dec 7 08:59:59 2022 +0000
 
-    ldap: docs add varname tag around parameter
+    Add CodeQL workflow for GitHub code scanning
 
-commit 10f7ff344f546cc1816d5e6882313ba57540387b
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:15:45 2020 +0100
+commit 899b0f4518b768fd8184fb97b0c8c64cecf3a575
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Mon Dec 12 08:18:24 2022 +0000
 
-    lcr: docs fix parameter name
+    core: also print maximum branches parameter compile time value
 
-commit 65cb844fe0b180e0feeba641fa4d16ab3cb9c375
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:15:32 2020 +0100
+commit eb19c52d9b89f393d7336b4a9c6be991372e25c8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Dec 12 09:06:14 2022 +0100
 
-    htable: docs fix parameter name
+    Makefile.groups: added app_python3s to mod_list_python3
 
-commit 6b5689f4079aacf348e60bd7e72560b4fe98d9dd
-Author: Bastian Triller <[email protected]>
-Date:   Sat Mar 14 18:15:19 2020 +0100
+commit 043ce0e75eae04f356cd539f2146df6846a169e2
+Author: Trevor Peirce <[email protected]>
+Date:   Wed Nov 30 13:28:01 2022 -0800
 
-    dnssec: docs fix parameter name
+    stirshaken: Properly handle intermediary/chain certificates when caching certificates
+    
+    - requires patch to libstirshaken (PR 124) to do anything
+    - if patched version of libstirshaken detected, uses new methods to store all intermediary certs
+    - unrelated minor logging tweaks
 
-commit 2771b041d47339b76271d4115bd68ffa7514aa25
-Author: Bastian Triller <[email protected]>
-Date:   Sat Mar 14 18:14:53 2020 +0100
+commit a4fdac93c0eecff68f67f8d48f7d507ec6c7b0e9
+Author: Kamailio Dev <[email protected]>
+Date:   Sun Dec 11 11:31:24 2022 +0100
 
-    dmq_usrloc: docs fix parameter name
+    modules: readme files regenerated - websocket ... [skip ci]
 
-commit 4b84dd2e9387efcdab7e501b66a64a72b233a9c4
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:14:22 2020 +0100
+commit 35f8935acebb32d80633570031fad4f7235fe68a
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:18:57 2022 +0000
 
-    dispatcher: docs add missing parameter
+    websocket: spelling fix withing -> within
 
-commit 8668d43ccc814867be9716a548c9d3a4cbf0f3d9
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Sat Mar 14 18:14:04 2020 +0100
+commit ee739aa6952b1ea0ce72d17524dbed60627374b7
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:18:36 2022 +0000
 
-    cdp: docs add missing parameter
+    sca: spelling fix withing -> within
 
-commit 4830cf41f7a0460c08491f0f14adf8fa84ebe639
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 14 18:34:10 2020 +0100
+commit c65eaa86c659d9068c8d5bfce4dc0e9c5fd100f4
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:18:25 2022 +0000
 
-    kamctl: db creation scripts regenerated
+    dispatcher: spelling fix withing -> within
 
-commit 5409a60421a7d5cda281c0fd94cbc2bd038f0dbb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 14 18:30:13 2020 +0100
+commit b6d4d057a01d29cf9499788432fc9d00ad4737f8
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:18:16 2022 +0000
 
-    lib/srdb1: schema - description fields and id column for version table
-    
-    - no change from perspective of kamailio internal usage, just coherence
-    across tables and easier format for management tools
+    db_text: spelling fix withing -> within
 
-commit 41841dfc153894a97609bdc95d78a12cb2b304ca
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Mar 14 18:16:34 2020 +0100
+commit b772cbade7d4ca9ace16d15dd76271d818cd27d8
+Author: Henning Westerholt <[email protected]>
+Date:   Sun Dec 11 10:17:50 2022 +0000
 
-    kamctl: cmd trap output file with txt extension
-    
-    - easier to view inline when sent via email, without extensions being
-    binary encoding and requiring explicit download
+    db_cassandra: spelling fix withing -> within
 
-commit bd387b4160f67d28fea79bd4168fb7280493ce10
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Mar 13 11:46:15 2020 +0100
+commit fe0a095d4aca5c0dbc8513a88238ec3cb3577ad8
+Author: Henning Westerholt <[email protected]>
+Date:   Sun Dec 11 10:17:42 2022 +0000
 
-    modules: readme files regenerated - sipcapture ... [skip ci]
+    xprint: spelling fix withing -> within
 
-commit cc1142fcc15e0875d309de894a239325526fa186
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Thu Mar 12 17:53:02 2020 +0100
+commit 8f5738de081a874751fcf1fd30e27d8b6ad86781
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:15:52 2022 +0000
 
-    sipcapture: fix spelling errors
+    cnxcc: spelling fix withing -> within
 
-commit f0ae3c37cdaf4c5d8034062bf27ebeb03aacb99f
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Mar 13 09:41:32 2020 +0100
+commit d2d2cf9cfbbb79c0b9ec9ca8d0f142c70cd2ff7b
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:15:43 2022 +0000
 
-    siptrace: proper setting of dst field when correlation id is not set
-    
-    - GH #2250
+    app_java: spelling fix withing -> within
 
-commit 6a8e273112ca7059b647a7476d8c388503797644
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Mar 13 09:31:25 2020 +0100
+commit c50cd99a863bed0565f052bcd85d726c5beed410
+Author: Henning Westerholt <[email protected]>
+Date:   Sun Dec 11 10:15:17 2022 +0000
 
-    modules: readme files regenerated - p_usrloc ... [skip ci]
+    test: spelling fix withing -> within
 
-commit e7686e8a3217bac460ea44f00904d794b6a12da9
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Thu Mar 12 17:13:23 2020 +0200
+commit a8bf7741eeb68ac73161daf10241f6506a4b1cd3
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:15:04 2022 +0000
 
-    p_usrloc: add matching_mode modparam
+    misc/examples: spelling fix withing -> within
 
-commit 6138877fcabfa579fb243c33b2bdde5d6a862668
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Thu Mar 12 17:50:33 2020 +0100
+commit 29624e7ebd45e64248dc4d80cb51d3bb447d155a
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Dec 11 10:13:06 2022 +0000
 
-    siptrace: log correct dialog event
+    etc: spelling fix withing -> within
 
-commit 4efab96e097faa3de6385d09e271d631ee27b47b
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Mar 12 17:01:15 2020 +0100
+commit 9419fb2f4288149d71b191e05743df2df5fa42f7
+Author: Henning Westerholt <[email protected]>
+Date:   Sun Dec 11 10:12:35 2022 +0000
 
-    modules: readme files regenerated - siptrace ... [skip ci]
+    docs/tutorials: spelling fix withing -> within
 
-commit 711eeeb1eca13fee9521328488dcfec38a2c12a6
-Author: Bastian Triller <[email protected]>
-Date:   Thu Mar 5 15:26:07 2020 +0100
+commit dfddb4b763e4b3bba6e5d29886722ac34bfcb311
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 10 10:14:49 2022 +0200
 
-    siptrace: duplicate via HEP with any protocol
+    test/: add a space between comma and quote
 
-commit 517b3be4b06473d1d64d1fe198c4a9c149bcc1b0
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 12 11:14:09 2020 +0100
+commit 92c432b0f5ba504a1558e96cb58a2712f1364256
+Author: Дилян Палаузов <[email protected]>
+Date:   Sat Dec 10 10:11:35 2022 +0200
 
-    kamctl: kamctlrc - fix CHROOT_DIR example and coherent use of ## for comments
-    
-    - ## is used for explanatory comments
-    - # is used for commented options
+    etc/: add a space between comma and quote
 
-commit c6faf3af06129f636f86f9919f0b9db84ca0dab6
-Author: Stefan Mititelu <[email protected]>
-Date:   Tue Mar 10 11:46:49 2020 +0200
+commit ab9bfb58f4efafbb407abdfefb99800cacf12619
+Author: Дилян Палаузов <[email protected]>
+Date:   Fri Dec 9 21:24:43 2022 +0200
 
-    dialog: update event route statistics
-    
-    If dialog was deleted while running the event route, update statistics
-    for early and active dialogs.
+    misc/examples: add a space between comma and quote
 
-commit 3bfc01f0f57a25fb53de1dc45d39af747edf309a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 11 08:41:19 2020 +0100
+commit 4397e6b8b322f5e706b41e08bdef64af3f114a92
+Author: Дилян Палаузов <[email protected]>
+Date:   Fri Dec 9 21:44:13 2022 +0200
 
-    db_mysql: use cast to (const void*) for mysql_options() value
-    
-    - match the function signature, cast to (char*) or (const char*) being
-    used so far
+    misc/examples: change tls_method SSLv23 → TLSv1.2+
 
-commit 64cb2f6c121fe748696f55f797c8342415965c88
+commit 5fee7d818f18afcab4d2e17231d2e4eab79b7b48
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 10 20:24:52 2020 +0100
+Date:   Fri Dec 9 10:29:37 2022 +0100
 
-    kamctl: kamctlrc - small adjustmet to rpc fifo file to match default naming
+    core: tcp - debug message on no connect
 
-commit 9f5dc8aa20c1f71f54821432837a2bea96e8b6b9
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Mar 10 20:16:10 2020 +0100
+commit fafcf5f9c711d0d1cb32f2f3ab71df374e28bc16
+Author: Kaufman <[email protected]>
+Date:   Sun Oct 9 11:14:37 2022 -0400
 
-    modules: readme files regenerated - db_cluster ... [skip ci]
+    APKBUILD: remove python2 references
+    
+    - Remove python2 references from APKBUILD reported by GH #3257
 
-commit c4105a1882582f1a7d4315f419adc4ed3025e809
+commit 8a54c457bd1629ad4920caed4bcc5e10483df6dc
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 10 18:22:27 2020 +0100
+Date:   Thu Dec 8 08:39:27 2022 +0100
 
-    db_cluster: docs updates about insert-async support
+    misc/examples/kemi: updates to kamailio-basic-kemi-python3s.py
 
-commit 0ce4310d8cfae43c194b7f48561dcd85fc7fdb99
+commit 10aafffc86e872de1ad83177529e3a417449b294
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 10 18:02:08 2020 +0100
+Date:   Wed Dec 7 14:06:18 2022 +0100
 
-    db_cluster: support for insert_async db api
+    misc/examples/kemi: small update to kamailio-basic-kemi-jsdt.js
 
-commit 40128763d8a987e4c64d51584f1d72872b53dff5
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 10 16:11:14 2020 +0100
+commit b89917952fd3476b81a0fb5f5536e3ebf559bc83
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Dec 7 14:31:27 2022 +0100
 
-    db_cluster: trailing spaces removed
+    modules: readme files regenerated - imc ... [skip ci]
 
-commit 3f57257c118ede63979d9755dd9d0d809d0cbebd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Mar 10 15:27:55 2020 +0100
+commit 3cab2dd0d2802bf33d0e76cc81a3b40f70611cda
+Author: Joey Golan <joeygo@gmail.com>
+Date:   Fri Dec 2 13:53:08 2022 +0200
 
-    tm: t_clean() exported to kemi framework
+    imc: propagate content-type header
 
-commit 43f6a02e45658b734988919151af8e9990b71fb6
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Mar 10 12:16:20 2020 +0100
+commit c6c5a4e2a1e963b7f7a044a51f4e9f8812a83bd5
+Author: Joey Golan <[email protected]>
+Date:   Fri Dec 2 09:17:16 2022 +0200
 
-    modules: readme files regenerated - auth_db ... [skip ci]
+    imc: destroy db only if db_mode is not 0
 
-commit e52aada2a9ffa87136bdc5e1fe44273e601c32b8
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Mon Mar 9 13:15:30 2020 +0200
+commit b94e158e0f7656b574f37a14bd88348fe6548233
+Author: Joey Golan <joeygo@gmail.com>
+Date:   Fri Dec 2 09:02:42 2022 +0200
 
-    auth_db: add force_generate_avps parameter
+    imc: db_mode support
     
-    In order to fetch user DB attributes even when user authentication
-    failed. Default behavior unchanged.
+    Support db_mode. if db_mode is 2, synch all operations to DB, otherwise use only memory.
 
-commit 957fde95e15c0b5b4d6d92252df5adbeeb50736d
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Mar 9 20:31:12 2020 +0100
+commit 344ef3dfec5cfc4865f01db845112617c7b5e096
+Author: Joey Golan <[email protected]>
+Date:   Mon Nov 28 17:07:01 2022 +0200
 
-    modules: readme files regenerated - registrar ... [skip ci]
+    imc: call handle_modify
 
-commit c9ff5ef72c0562748eff9e2055eba3181be5b8c2
-Merge: 92c6f04a3f 03289ce36d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 9 20:30:25 2020 +0100
+commit 7d3d94b19f5d93e0100f678b64d92de679c0403e
+Author: Joey Golan <[email protected]>
+Date:   Mon Nov 28 16:46:35 2022 +0200
+
+    imc: add support to modify member role
 
-    Merge pull request #2234 from smititelu/master
+commit f409a8c9f6fde33eaf8b428887e219b56740b0a5
+Author: Rick Barenthin <[email protected]>
+Date:   Tue Dec 6 10:39:18 2022 +0100
+
+    tm: cleanup parsed body at the end t_continue_helper
     
-    registrar: add use_expired_contacts config param
+    - if t_suspend and t_continue are used for replies
+      and in the called route in t_continue the body of
+      the sip message is parsed the pkg memory of the
+      parsed body is leaked
 
-commit 92c6f04a3faa917a227fb5d3b8918c981a1b1d96
+commit 7f9547ae2b5a5848f693544124f199f4082be22c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 9 09:11:04 2020 +0100
+Date:   Wed Dec 7 11:44:56 2022 +0100
 
-    siputils: proper param type for kemi contact ops exports
+    misc/examples/kemi: native config upated
 
-commit a771d9abd9ce97228efa7a0dfc9c4d89690e9b38
+commit 0f3f02353535034beaf84ea833cdd5bf30cd46a2
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 9 08:27:47 2020 +0100
+Date:   Wed Dec 7 10:11:12 2022 +0100
 
-    app_python3: declare global vars extern in header file
+    misc/examples/kemi: updated kamailio-basic-kemi-ruby.rb in sync with kemi samples
 
-commit 9cc9576c025c541264a3679618bb2be8d108a9f6
+commit 29c9d3af78656f4dba8e9517ab07d2f403327b08
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 9 08:27:15 2020 +0100
+Date:   Wed Dec 7 09:12:23 2022 +0100
 
-    app_python: declare global vars extern in header file
+    misc/examples/kemi: fixed line break in kamailio-basic-kemi-ruby.rb
 
-commit 7afe5b9837d38cd77f75c3028c9134673c95404e
+commit b1f9045fc4fa23ecd81689715ee469034755def8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Mar 8 20:23:32 2020 +0100
+Date:   Tue Dec 6 13:16:19 2022 +0100
+
+    app_python3: fetch tupple item to get parameters
 
-    pua_reginfo: extern declaration of global vars in header file
+commit af1d9c156e0a69c9e3f39a063f7dd97d1c0a7bf1
+Author: Victor Seva <[email protected]>
+Date:   Mon Dec 5 12:43:11 2022 +0100
+
+    pv_headers: fix t_resume scenario
 
-commit b514d330012826628f69128fa27afc102934ddc5
+commit 3b9eee82d604c14b60d5153e2a8bf356ddf99e0d
 Author: Kamailio Dev <[email protected]>
-Date:   Sun Mar 8 09:46:21 2020 +0100
+Date:   Tue Dec 6 11:01:19 2022 +0100
+
+    modules: readme files regenerated - app_python3s ... [skip ci]
+
+commit d79e00892760f296c851740b33f8df3b5a6324ad
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Dec 6 10:54:57 2022 +0100
 
-    modules: readme files regenerated - lost ... [skip ci]
+    app_python3s: docs for script_child_init parameter
 
-commit d4fe0a9a5c553ca25c9e29ab1eb64f4debd9a91e
-Author: wkampich <[email protected]>
-Date:   Sun Mar 8 09:23:53 2020 +0100
+commit b7bae49f9b522f223932375e8e3087a7d2a893f5
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Dec 6 10:50:02 2022 +0100
 
-    lost: added civic address parsing via xpath
+    app_python3s: new parameter script_child_init
     
-    - the pidf-lo parsing function now uses xpath to support
-      geolocation (point, circle) and civic address.
-    - as fall-back (failing xpath or malformed pidf-lo) the
-      the function looks for point or cirle attributes.
-    - besides: README update and code refactoring.
+    - specify the name of the function to be executed on child fork and
+      reload of script
 
-commit bc9baca2229d09b912a51a2e64ead79f709d45fd
+commit cc96ebfa7f4bebf45b368ee69dc4f9612575ee9b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Mar 7 13:24:37 2020 +0100
+Date:   Tue Dec 6 10:28:59 2022 +0100
 
-    jsonrcc: use extern not to declare global variables many times
+    app_python3s: more generic form of the function executing script init callback
 
-commit f2959f422bb8171241728f5148d4b21c9cc2c681
-Author: Victor Seva <[email protected]>
-Date:   Sat Mar 7 11:57:40 2020 +0100
-
-    core: remove compiler warnings [-Wstring-plus-int]
-    
-    > core/parser/parse_fline.c:241:17: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
-    >                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
-    >                                        ~~~~~~~~~~~^~
-    >
-    > core/parser/parse_fline.c:241:17: note: use array indexing to silence this warning
-    >                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
-    >                                                   ^
-    >                                        &          [ ]
-    > core/parser/parse_fline.c:247:18: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
-    >                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
-    >                                        ~~~~~~~~~~~~^~
-    >
-    > core/parser/parse_fline.c:247:18: note: use array indexing to silence this warning
-    >                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
-    >                                                    ^
-    >                                        &           [ ]
-    >
-    > 2 warnings generated.
-
-commit 6bb1e84907a6c8bdb0c72289bad7b9915c9b3385
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Mar 7 11:54:01 2020 +0100
-
-    janssonrpcc: use extern not to declare tmb global many times
-
-commit 2b070a622fa3c78d929580fda3c7952963c4066b
-Author: Victor Seva <[email protected]>
-Date:   Sat Mar 7 11:35:55 2020 +0100
+commit 7a1f2be30ea68c4ee7ab71a32c88e31d136e7b71
+Author: petermarianF <[email protected]>
+Date:   Tue Dec 6 10:51:58 2022 +0100
 
-    core: remove compiler warnings [-Wstring-plus-int]
+    ims_usrloc_pcscf:   implementation of db_mode DB_ONLY (value 3) (#3279)
     
-    > core/parser/parse_fline.c:93:34: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
-    >               strncasecmp( tmp+1, SIP_VERSION+1, SIP_VERSION_LEN-1)==0 &&
-    >                                   ~~~~~~~~~~~^~
-    >
-    > core/parser/parse_fline.c:121:9: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
-    >       } else IFISMETHOD( INVITE, 'I' )
-    >              ^~~~~~~~~~~~~~~~~~~~~~~~~
-    >
-    > core/parser/msg_parser.h:131:35: note: expanded from macro 'IFISMETHOD'
-    >              strncasecmp( tmp+1, #methodname +1, methodname##_LEN-1)==0 &&     \
-    >                                  ~~~~~~~~~~~~^~
+    * ims_usrloc_pcscf:   implementation of db_mode DB_ONLY (value 3)
+      In order to support a redundant PCSCF configuration - i.e. a logical PCSCF
+      consists of 2 physical nodes (node1 and node2) some enhancements were
+      introduced for handling of contacts. Redundancy means that SIP messages
+      for a client are normally handled by node1 but in case node1 is not
+      reachable SIP messages are redirected to node2. Of course the DB_ONLY
+      mode must work also for single PCSCF node configuration. Important aspects
+      of this implementation are database integrity - i.e. avoid invalid table
+      entries (for example data which are expired long time ago or have
+      invalid states) - and keeping PCSCF cache in sync with database tables.
+    * A wrapper was built for method get_pcontact which tries to find the pcontact
+      in cache and if search is not successful tries to download and insert from
+      db location table - also some effort is added here to find the pcontact if it exists in cache.
+      The contact expiry handler was modified to sync contact
+      expiry in cache with db location entry and in case of real contact expiry
+      sends PUBLISH to SCSCF to let NOTIFY finally delete the contact.
+    * An audit for older expired pcontacts was introduced which cares for
+      getting rid of these contacts.
+      Some code was introduced to help registering callbacks for contacts
+      which are inserted into cache when being downloaded from database - for
+      example ims_qos callback as at the time of insertion the message that triggered
+      the original callback registering is long gone.
+    * changes required for PR #3279
+    * add modparam db_mode to usrloc_api
+    * remove unused method db_delete_presentity_uri_from_pua
+    
+    Co-authored-by: Annemarie Mandl <[email protected]>
+
+commit ca48d23e569f94e5a59235c5c3b66d1c7c595e17
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Dec 5 16:01:51 2022 +0100
+
+    modules: readme files regenerated - app_python3 ... [skip ci]
 
-commit 7c097c1b3715526611668233be79fdf9b1cb0063
+commit 0f36ffb2c5a5cd21761c0e8edea7ef66cbab9477
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 6 23:56:42 2020 +0100
+Date:   Mon Dec 5 15:53:56 2022 +0100
 
-    pv: remove unnecessary casts that rise warnings with some compilers
+    app_python3s: docs for script_init parameter
 
-commit d78289c34e4e5fb97fe1670e2c6773cf9ae5710f
+commit 4ccd5019a5c8300f3193e8261075987e4e41ca8e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 6 23:55:59 2020 +0100
+Date:   Mon Dec 5 15:47:20 2022 +0100
 
-    core: define function name for base64-url encoding as its declaration in .h file
+    app_python3s: added script_init parameter
+    
+    - specify function to be executed when the script is (re-)loaded
 
-commit 1dd8c5784aa58bd48a713661a1f3e4ed7db58c88
+commit d53db5e0a24cedf95abf79766509d45b2359da99
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 6 17:46:49 2020 +0100
+Date:   Mon Dec 5 13:53:17 2022 +0100
 
-    pv: transformations for base64-url encode/decode variants
+    app_python3: docs - section for kemi usage
 
-commit 57d131bc26523d4a87d60b9e3fa96079030efa88
+commit 38eca1994d90897d6fb9912b2cc12da4f3ab039c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 6 17:45:43 2020 +0100
+Date:   Sun Dec 4 18:38:38 2022 +0100
 
-    core: functions to encode/decode base64-url
+    app_python3s: docs - section about kemi usage
 
-commit 19263243127c40d0418ff04e56048d31e9dd9d0c
+commit 637517e7db9ed914196384410246f54e8caeb963
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 6 16:28:51 2020 +0100
+Date:   Fri Dec 2 11:08:45 2022 +0100
 
-    ims_diameter_server: extern declaration of global vars in header file
+     misc/examples/kemi: engine python for app_python3s
 
-commit 51d95e0e7cce0483c517e2bcfc5000b60a7e35be
-Author: Juha Heinanen <jh@tutpro.com>
-Date:   Fri Mar 6 09:08:12 2020 +0200
+commit e9c10e408074c09a3f6160e23ac42911d7364fa4
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Dec 2 10:53:30 2022 +0100
 
-    modukles/tm: added t_clean() script function
+    misc/examples/kemi: updated kamailio-basic-kemi.cfg with app_python3s
+    
+    - reorganized defines
 
-commit eb4f66de483f17c7736a02dfc9eebfc49b491b01
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Mar 6 07:31:09 2020 +0100
+commit a6bbd68438865e153d9bef1c7ae495f607232bee
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Dec 2 09:02:24 2022 +0100
 
-    modules: readme files regenerated - secsipid ... [skip ci]
+    misc/examples/kemi: added sample config for app_python3s
 
-commit 0a6323d43654a2b6c51eb84f9f7a225573a8e005
+commit 0a0d877e1f2e7609f09679e290450c9000bb0c23
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 6 07:17:21 2020 +0100
+Date:   Wed Nov 30 16:45:36 2022 +0100
 
-    secsipid: docs - fixed example for timeout parameter
+    app_python3s: regenerated kemi export map code
 
-commit 13da8cf58a2abfcd87a48fbc963d4e1a26d60085
+commit ad91e860ede6aafcccdf976ad5ff0d4f7aa71fd0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Mar 6 07:02:18 2020 +0100
+Date:   Wed Nov 30 16:44:17 2022 +0100
 
-    ims_ocs: declare extern global variables in header file
+    app_python3s: utils - updated too to generate export map code
 
-commit f879b4c4d75777892f160d8abe639c6f15f68569
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Mar 5 18:13:33 2020 +0100
+commit 7ff3088ad38edcf28f7bb9ab58cb46a164c17b54
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Nov 30 09:46:17 2022 +0100
 
-    core: small improvement related to commit 5e42adae624f9741 in cfg parser
+    modules: readme files regenerated - geoip2 ... [skip ci]
 
-commit 5e42adae624f9741e26dfb0af4accede2a8f92d2
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Mar 5 17:31:00 2020 +0100
+commit 21817906853140322c701f8cbb8201049d2b58f0
+Author: Vadim Gaysin <[email protected]>
+Date:   Wed Nov 30 09:31:45 2022 +0100
 
-    core: initialize memory to 0 in cfg parser in a few more places
+    geoip2: new parameter to register result id to get pv work in kemi
 
-commit 9cd1cec4dedadcfcd50322c4709c4844a3db2f4f
+commit 3cecd97f71c2dc397516dcf6f04aa906a4be8527
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 5 15:08:25 2020 +0100
+Date:   Wed Nov 30 09:25:07 2022 +0100
 
-    ims_charging: extern declaration for cdpb
+    app_python3s: new module offering python3 kemi script execution
+    
+    - alternative to app_python3, without dynamic SIP message object
+      instantiation, only KSR lib static export
+    - old exported python modules (e.g., Router) no longer available
 
-commit a13d49fb099dd5e8d832a0559a8e69aa8c61c1ae
+commit 03356132aef31a35b94bd47b4146cbce3e1c4ce9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 5 13:45:36 2020 +0100
+Date:   Tue Nov 29 09:33:24 2022 +0100
 
-    ims_charging: use extern to avoid double declaration of globals
+    app_python3: Makefile - extend python3-config lookup
 
-commit 1bbab692b749feee7f23a6c5c3fbee1ac890fffa
+commit 8be2b013b2cd2aa71e1c7e5618d7d4b079a4b5e5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 5 11:22:19 2020 +0100
+Date:   Tue Nov 29 08:45:07 2022 +0100
 
-    ims_usrloc_scscf: extern declaration for duplicated global vars
+    app_python: Makefile - look also for python2.7 if python2 is not found
 
-commit 54a0aeee9d30ee85045150d8ad5b75f7a4b71d15
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Mar 5 11:19:52 2020 +0100
+commit 6e813fd8e0522f43f5c07b145834cd12dbd006f9
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 29 08:27:44 2022 +0100
 
-    core: fix a crash in cfg parser related to invalid syntax cases
+    app_python3: removed extra semicolon
 
-commit 395303dbb3572e57bd8d16bcbbfb29d6d54a60fe
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Tue Mar 3 18:06:26 2020 +0200
+commit 9dbf3aefa4de2e794fba12978a9640e803fb483e
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 29 08:10:46 2022 +0100
 
-    corex: check not in SHM before PKG free for path
+    app_python: updates to use generic kemi function execution from core
     
-    Do the same for reset_path_vector() in core msg parser.
+    - replaced code to retrieve the function parameters from python to be
+      more compact by walking the tuples list
 
-commit a041e94c4dce464737d6531d11fbe4d61292d7b4
+commit 8531e4f50ec33f06562bd102e334532df2474102
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Mar 5 05:17:07 2020 +0100
+Date:   Mon Nov 28 14:25:37 2022 +0100
 
-    ims_registrar_scscf: global vars declared extern in header files
+    app_python3: updates to use generic kemi function execution from core
+    
+    - replaced code to retrieve the function parameters from python to be
+      more compact by walking the tuples list
 
-commit 325a45e846faae3e5dfa333727d5fab294e44dac
+commit d315eb26c1e4b9fcb4b9696f3b6492b2131ccf1b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 22:27:43 2020 +0100
+Date:   Mon Nov 28 13:49:52 2022 +0100
 
-    tm: safe list iteration in tm_clean_lifetime()
+    nats: declare variable at beginning of function
 
-commit 116302384110eccc9115ee8cbc96271d893a1f1a
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Mar 4 20:13:43 2020 +0100
+commit 305b13237cfbd11c45f19bc6a92b2fc829f05409
+Author: Victor Seva <[email protected]>
+Date:   Mon Nov 28 11:54:49 2022 +0100
 
-    CONTRIBUTING.md: small spelling fix after recent doc extension [skip ci]
+    pkg/kamailio/deb: version set 5.7.0~dev2
 
-commit e260447833f616066e0fa23e51e791822b55b039
+commit afd781131248e4271c1ea9bc66dc5c76010838b7
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 12:24:48 2020 +0100
+Date:   Mon Nov 28 09:55:39 2022 +0100
 
-    pua: extern declaration of global variable in header file
+    Makefile.defs: version set to 5.7.0-dev2
 
-commit b7c47ce4ceea9ce97431bdd921afa2a59617e1c5
+commit 977b56c70c26b8f07cfdc557e32fbebc267c67bb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 12:19:40 2020 +0100
+Date:   Sat Nov 26 14:19:22 2022 +0100
 
-    siputils: contact encoding functions exported to kemi
+    app_ruby: updates to use generic kemi function execution from core
 
-commit 04d082d2a89f8e0d3646856cb81666f9f03fdffa
+commit e93c935628a03adad22c76b2da3a8a111344c6dd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 11:39:02 2020 +0100
+Date:   Fri Nov 25 12:10:49 2022 +0100
 
-    CONTRIBUTING.md: section for first line of the commit message [skip ci]
-    
-    - note about [skip ci] flag in first line
+    app_sqlang: updates to use generic kemi function execution from core
 
-commit 7bea30203b85b7ed17434ee3f301faa0cedcba76
+commit ae1628ffbf5bfdae2d04f337d773391dac5d455c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 11:14:26 2020 +0100
+Date:   Fri Nov 25 11:58:42 2022 +0100
 
-    ims_qos: more extern declarations in the header files
+    app_jsdt: updates to use generic kemi function execution from core
 
-commit a83952746263725500d92772038b64a3d58db3a0
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Mar 4 10:46:17 2020 +0100
+commit 6820b78c7e983b9b28efbc11f43b721709130e0f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 25 11:44:28 2022 +0100
 
-    modules: readme files regenerated - acc_json ... [skip ci]
+    app_lua: updates to use generic kemi function execution from core
 
-commit 8d5ea6fbbc1d213c2f284720977dc67b8bb89b49
-Merge: df5521fcdf c4a566bf8d
+commit 08c385ab20a87e4cd64ac278f56527d05a9115b8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 10:42:29 2020 +0100
+Date:   Fri Nov 25 11:43:26 2022 +0100
 
-    Merge pull request #2238 from btriller/doc-fixes
+    misc/tools/kemi/kemi-code-gen.py: updates for generating generic execution function
     
-    Doc fixes
-
-commit c4a566bf8df05b55a690a4ad9ea5f5dfe8961e0e
-Author: Bastian Triller <[email protected]>
-Date:   Wed Mar 4 10:19:57 2020 +0100
+    - support to generate prototypes for functions returning xval
 
-    websocket: docs - fix title for parameter rm_delay_interval
-
-commit 32a21b5bd17309175ba99186629fa0d4e6b21fa7
-Author: Bastian Triller <[email protected]>
-Date:   Wed Mar 4 10:18:21 2020 +0100
+commit 74796c75c630211c1807424be36cf77634b7b2c0
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 25 11:29:42 2022 +0100
 
-    tm: docs - fix title for parameter event_callback_lres_sent
+    core: kemi - added generic function to execute a kemi export with any kind of parameters
 
-commit 305ba1b23bae19a4042c3e8fa88451b47ac69ff5
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Wed Mar 4 10:16:27 2020 +0100
+commit c38c1801d84f7b6049901e85c271f23dc63edb40
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Nov 25 11:27:52 2022 +0100
 
-    usrloc: doc fixes
-    
-    * add doc for parameter reg_id_column
-    * fix title for parameter partition_column
+    core: kemi - added prototypes for various functions with 4+ params
 
-commit 81a9c09b7b25afc6bd9d0854c1bf7aa3c34d6b82
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Wed Mar 4 10:13:08 2020 +0100
+commit 11ffe722ae7530dff13da64a64122931b0758c7c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 25 09:05:09 2022 +0100
 
-    acc_json: doc fixes
-    
-    * fix parameter names acc_output_mqueue and acc_output_syslog
-    * add missing parameter cdr_output_syslog
+    app_lua: updated handling function with (str,xval) params
 
-commit df5521fcdfc96462eb191b774f242fe1d4616adb
+commit 360337fcf36cd91902af6d07e60782ae70f10911
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 08:28:30 2020 +0100
+Date:   Fri Nov 25 09:02:29 2022 +0100
 
-    ims_qos: use extern in header files not to redeclare variables
+    core: kemi - changed prototypes with xval instead of long param
 
-commit bfb717fc8504a079066a0fdc09b856a937a7b430
+commit 63d0df60c84c81b8143d7e38a798f92b8a5a1744
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Mar 4 07:19:57 2020 +0100
+Date:   Thu Nov 24 10:35:36 2022 +0100
 
-    ims_icscf: stats global variables made extern in header file
+    app_lua: support returning long value and functions with (str,long) params
 
-commit 32f37cdc876abcd7127993e079c9a0132d1f6460
+commit ccf74015e7f1bf60f56efa1f24a6370e0857c4c9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 3 17:26:58 2020 +0100
+Date:   Thu Nov 24 10:32:29 2022 +0100
 
-    ims_isc: avoid duplicate declaration of isc_ulb by using extern
+    core: kemi - prototypes for kemi functions with (str,long) params
 
-commit 8156dd87a977a011abb9652a997f4ba61eb3e642
+commit 3406b9143a399a0445d09b83f40fe2fbe1781761
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 3 13:28:30 2020 +0100
+Date:   Thu Nov 24 10:15:33 2022 +0100
 
-    ims_auth: declare extern the stats variables in header file
+    core: kemi - function to get/set pv with long value
 
-commit 15d5676fd7b6d64616fbf8ebf9517f0d56a47f5c
+commit 8b5531ad22fb324551ed27aa0beac2033df1afd8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 3 11:40:40 2020 +0100
+Date:   Thu Nov 24 09:56:15 2022 +0100
 
-    ims_dialog: declare extern dlg stats structure in header file
+    core: kemi - added long type and field to xval union
 
-commit 047fdebff732c847fcde5b066ce1acd5f6c2219a
+commit 6438573ce2d138d83cc1fa7cd88834c48d623ac6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 3 11:30:04 2020 +0100
+Date:   Wed Nov 23 10:51:04 2022 +0100
 
-    core: cfg.y - detect use of function call as parameter of another function
+    core: safety check for freeaddrinfo() param on log_init()
     
-    - GH #2227
+    - GH #3281
 
-commit 8c5b92ee638a33e612e68cf85a1d37ab5e5d2c22
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 3 11:01:53 2020 +0100
+commit b4270a57ed10b9fcad56170bf808cc01aaeb7d7f
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Nov 23 10:46:56 2022 +0100
 
-    core: cfg.y - init static global variables
+    modules: readme files regenerated - jwt ... [skip ci]
 
-commit a88cf96b8ba3358c08e0e210f76320f6d7926b7d
+commit 8d33363b5ec93ebd0068f270af23be9095950775
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 3 10:34:02 2020 +0100
+Date:   Wed Nov 23 10:39:18 2022 +0100
 
-    cdp: global variables declared extern in header file
+    jwt: docs for jwt_verify_key(...)
 
-commit 16bc15156ecc8a8f4f66c44b064db854d0e3e4e0
+commit f264b3745a2e666f9bb617cb1d5cf9ac0e1a439e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Mar 3 09:11:59 2020 +0100
+Date:   Wed Nov 23 10:35:55 2022 +0100
 
-    sipcapture: declare extern heptime in hep.c and init it to null
+    jwt: added function to verify with key value given as parameter
 
-commit f8284418ea7d16dec970260cb92eb1af35bbf643
+commit 269455efb3827c9700f85715113b1757508b9767
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 2 10:21:23 2020 +0100
+Date:   Wed Nov 23 10:32:40 2022 +0100
 
-    sms: removed duplicate declaration of global variables
+    jwt: renamed parameter to indicate is a path to file
 
-commit 1ed7e896f054a4c40dc1d95263f73c0aa1fcd29c
+commit 929986648dcfefa1212cbfcc129b7bb3a44259d6
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Mar 2 09:31:22 2020 +0100
-
-    modules: readme files regenerated - pua_dialoginfo ... [skip ci]
-
-commit cd94a88d21c6d649d63791ba509845a38a6eb76b
-Author: Victor Seva <[email protected]>
-Date:   Mon Mar 2 09:24:29 2020 +0100
+Date:   Wed Nov 23 09:16:28 2022 +0100
 
-    pua_dialoginfo: fix doc for puburi_calle[e|r]_avp type
+    modules: readme files regenerated - presence ... [skip ci]
 
-commit ee34fa46d008426f710c38bf247f4dac9e11bfe7
-Author: Victor Seva <[email protected]>
-Date:   Mon Mar 2 09:20:22 2020 +0100
+commit ced18c6f3c3a4632cb23510334466c236f08d26f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Nov 23 09:07:44 2022 +0100
 
-    pua_dialoginfo: fix doc for pubruri_callee_dlg_var type
+    presence: docs - small typo
 
-commit dd6e2fd7740f351ef3acbd4d36d7e4546ca10ded
+commit 4a6b6e3f14318794405ba88a50f3d78971d60197
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Mar 2 09:01:37 2020 +0100
+Date:   Tue Nov 22 10:19:06 2022 +0100
 
-    Revert "tm: set send socket flag when computing the destination and local socket is found"
-    
-    This reverts commit 8d608d1c3ed0fe4c69cb02868b746cd0497dd1f5.
+    auth_radius: updated to use xavp long value field
 
-commit 7f95cd207b5dd56ace92837ad989f234e64a2471
+commit e37d9dbcfd199797a3514392e5a03f98a2c1151b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Feb 28 17:57:16 2020 +0100
+Date:   Tue Nov 22 10:18:04 2022 +0100
 
-    pv: debug messages when setting shv via rpc
+    cnxcc: updated to use xavp long value field
 
-commit 6e9b0fad487aadb22df10e90f3db6a104ca99cfc
+commit d4251378c701a46803e24df607c0959a2975fa7b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Feb 28 17:53:34 2020 +0100
+Date:   Tue Nov 22 10:16:35 2022 +0100
 
-    siputils: declare extern contact_flds_separator in header file
-    
-    - GH #2235
+    memcached: updated to use xavp long value field
 
-commit 03289ce36d12d9397b5d9879e75d56b8baac10fa
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Fri Feb 28 15:42:33 2020 +0200
+commit 68dcaf766c5c08ebb9ad08a9203f40dd77b74933
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 22 10:15:14 2022 +0100
 
-    registrar: update doc for use_expired_contacts
+    misc_radius: updated to use xavp long value field
 
-commit 252d18a032d5c6efbb709b75c0f17cdbd20ac58b
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Fri Feb 28 15:16:42 2020 +0200
+commit e14d2ee291f76cc4d1187ccbc1c88f6ccf36fe28
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 22 10:12:17 2022 +0100
 
-    registrar: add use_expired_contacts config param
-    
-    Allow/Disallow the usage of the expired contacts.
-    
-    Useful when some problems happen with new REGISTERs; allow the usage
-    of old REGISTERed contacts.
-    
-    Default value is 0 meaning "disallow the usage of the expired contacts".
-    (no changes to existing behavior)
-    
-    Value can be set dinamically via:
-      kamcmd cfg.set_now_int registrar use_expired_contacts 1
+    peering: updated to use xavp long value field
 
-commit 97e3de1046cf5247f7a462385778409b02680149
-Author: Henning Westerholt <[email protected]>
-Date:   Fri Feb 28 14:52:14 2020 +0100
+commit 4b6328ce015bbdc0899dc948c0f981649039407c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 10:10:41 2022 +0100
 
-    dmq: small spelling fix in error message
+    erlang: use proper name for the long field of xavp
 
-commit 7db39bbc128233ae663061364c5545648e06d3a7
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Fri Feb 28 12:17:49 2020 +0200
+commit 8860f244d2ad3587621b033374792a2daae7df22
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 09:56:12 2022 +0100
 
-    pdbt: add pdb server message check
+    jwt: trim read value for the key
     
-    Related to 3c07e2351a94e4ff2cf3c6b9b9df4d7462cd5760 commit, but on server side.
+    - GH #3282
 
-commit 20d3c31dd9f919367bdf2cad9607ec945c816fc9
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Feb 28 09:46:26 2020 +0100
+commit f80c9a016bd3664cde3132f0f71064acdd3290f2
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    modules: readme files regenerated - pua_dialoginfo ... [skip ci]
+    usrloc: updated to use xavp long value field
 
-commit 9e1e7d4d3f7eb2e08d092c9b0b772fc76cf09376
-Author: Victor Seva <[email protected]>
-Date:   Fri Feb 28 09:28:44 2020 +0100
+commit 44c018db84c846dbb2f1cb9551793b187449b450
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    pua_dialoginfo: add missing module parameter from docs
-    
-    intruduced at 09d1bdc38b51619c65c6a9ec8f293cf9c395c6c1 back in 2009
+    tm: updated to use xavp long value field
 
-commit 5bc7bd99305b1341c6d0a6a4d2d3138432b14819
+commit c090b40c5d63458904349c3800101ac0429dc572
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 27 10:07:42 2020 +0100
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    pv: exported functions for $var(...) management
+    sqlops: updated to use xavp long value field
 
-commit 10b388423c8e60e1b0b7d625239a0df0afcfac0e
+commit 2dd4a5902cb292948378ef4f25ac92cf2aa79614
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 27 09:46:34 2020 +0100
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    pv: exporte xavp copy variants to kemi framework
+    rtjson: updated to use xavp long value field
 
-commit 8538a8c884adb0d844b0da7804711ceb8f427304
+commit 9e7e3675c55122c7df83aef49fe3662a9374ee5b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 27 09:17:59 2020 +0100
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    pv: formatted the very long lines in w_xavp_copy_dst()
+    registrar: updated to use xavp long value field
 
-commit a8f60be7e3467611f0329198e3a1c4e4196b280f
+commit b958a486a4ac586cd04f13f32e0204d41dcb1418
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 27 09:14:24 2020 +0100
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    pv: kemi functions for $shv(...) management
+    pv_headers: updated to use xavp long value field
 
-commit 3d7b3b1eeace71cc35aead54a5a1e2de42fd8505
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Feb 26 10:46:24 2020 +0100
+commit afbd2bf2db1d1ac6a1ee3bad6613e357f2a6a637
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    modules: readme files regenerated - rtjson ... [skip ci]
+    pv: updated to use xavp long value field
 
-commit a23476600666d0cf0604a6a7e3212fa5b1223af8
+commit 642530f6541a39b386f6618b859e48d011873075
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 26 10:38:23 2020 +0100
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    rtjson: fixed the updated example
-    
-    - included invalid characters for xml text, rendering empty readme
+    presence: updated to use xavp long value field
 
-commit 8bbb97d152d45deff483a77dc869f82858fc6fcc
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Feb 25 20:46:08 2020 +0100
+commit 24b3bf22546c7692e562eba35a8f57eb3147a1e9
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 09:32:58 2022 +0100
 
-    modules: readme files regenerated - rtjson ... [skip ci]
+    log_systemd: updated to use xavp long value field
 
-commit abecca7f6515a454b3394ec0df7f535a6a52e1e9
-Author: Mathias WOLFF <[email protected]>
-Date:   Mon Feb 24 19:57:42 2020 +0100
+commit e06fb0a84fa3db63d06cb764e89e8b7422848759
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 09:32:57 2022 +0100
 
-    update example using IP address reserved for documentation
+    jansson: updated to use xavp long value field
 
-commit f2a4fd419c27b99ce4ff6f93dc3f235d4f74a33c
+commit 81232aba8a95f79647a5d6189bd9d3efcc580269
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Feb 25 08:36:40 2020 +0100
+Date:   Tue Nov 22 09:32:57 2022 +0100
 
-    dmq: use PROC_RPC rank to init the worker process
+    erlang: updated to use xavp long value field
 
-commit ea2ea2f8274eda9d8d7055b22fab8910cd773a19
+commit 619a65b94d6a7980cee11731248e2c22c3bba8b4
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Feb 24 20:27:14 2020 +0100
+Date:   Tue Nov 22 09:32:57 2022 +0100
 
-    auth: safety check for auth header pointer in pv_auth_check()
+    dispatcher: updated to use xavp long value field
 
-commit 3843ae18599bfc1806ccb62df44bbc8ad41d60dd
+commit cfbe1e405948dfa873d49a36036ffcd03a95ac46
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Feb 24 10:32:17 2020 +0100
+Date:   Tue Nov 22 09:32:57 2022 +0100
 
-    usrloc: log database table if use_table() fails
+    debugger: updated to use xavp long value field
 
-commit 91e9835dc751403440b1b8c3d03004b3434fdd45
+commit 96a174a4f4fe2cb3ba8ae3ba09a25190be85196b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Feb 24 09:30:31 2020 +0100
+Date:   Tue Nov 22 09:32:57 2022 +0100
 
-    kemix: exported get_conid() function to retrieve tcp connection id
-    
-    - returns -1 if not available
+    cfgt: updated to use xavp long value field
 
-commit 150252e785d48e051de8640a1bbfa8a2f1a34553
+commit 74f0c5414c3992d3790dc8195672607289e6c3d3
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Feb 24 09:25:14 2020 +0100
+Date:   Tue Nov 22 09:32:57 2022 +0100
 
-    core: kemi - convenience function KS.is_proto() to test many transport protos
+    avpops: updated to use xavp long value field
 
-commit cd3def2da2b5a41ef5dac3715c18ad415d5ac218
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Feb 24 09:31:24 2020 +0100
+commit e97541cda7ad5342b3b9daaa29469d115102e429
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 22 09:32:57 2022 +0100
 
-    modules: readme files regenerated - carrierroute ... [skip ci]
+    app_lua_sr: updated to use xavp long value field
 
-commit 18c415f27ed9a914615a95c1d648ec2677ea13f1
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Fri Feb 21 11:28:56 2020 +0200
+commit 4c022cb9d6efbdd9d8a46353d8a9d9d1cb7411d9
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 22 09:18:47 2022 +0100
 
-    carrierroute: remove mi fifo files
+    core: xavp - number value is hold on long type field
+    
+    - removed the int field for type SR_XTYPE_INT
 
-commit 7647046384883f3506ec2321794f2b2e95032146
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Thu Feb 20 17:29:07 2020 +0200
+commit 228bdac63e53a39b048e055dbecd0c8ff09098d6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Nov 22 09:12:35 2022 +0100
 
-    carrierroute: update doc for the new rpc commands
+    core: pv - helper functions use long for value
 
-commit dd186700b6c7a62a19ddde15f3d367bc48a0aa29
-Author: Huseyin Dikme <[email protected]>
-Date:   Thu Feb 20 13:11:54 2020 +0100
+commit d1db642736e9b573644f97a828dc7acd2f6abbfd
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Nov 21 11:30:35 2022 +0100
 
-    carrierroute: add new rpc commands
+    core: avp - renamed structures to use num instead of int
     
-    - add cr.add_host command
-    - add cr.delete_host command
+    - type of number is long
 
-commit 4c7896fa7f0294fb33d918c7e528871d5969daaf
-Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
-Date:   Wed Feb 19 14:21:00 2020 +0200
+commit 7f258d97431a9a4bccf8155def52c9e9070c9f1d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 21 11:28:32 2022 +0100
 
-    carrierroute: organize and add new rpc commands
-    
-    - organize helper commands from deprecated MI FIFO
-    - add cr.activate_host command
-    - add cr.deactivate_host command
-    - add cr.replace_host command
+    sipcapture: debug message with header offset and address family
 
-commit 10b96696b82d2e70c15f3e4bc52097f0a5062499
-Author: Henning Westerholt <[email protected]>
-Date:   Sun Feb 23 21:45:48 2020 +0100
+commit 5ff6404b4d5d63a3c0b573b485abfb1893288c67
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Nov 21 11:09:35 2022 +0100
 
-    core: better debug logging in mk_action function
+    tm: updated for avp long value field
 
-commit 3d28b4c3fcb2131c0f360487b0d233ed93388aac
-Author: Kamailio Dev <[email protected]>
-Date:   Sun Feb 23 12:31:14 2020 +0100
+commit 6a22d4168a1614cf84df690ac6b56c0fa0857542
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Nov 21 11:09:35 2022 +0100
 
-    modules: readme files regenerated - rtpengine ... [skip ci]
+    tls: updated for avp long value field
 
-commit b15362ec487d14b2a428dabbcce4f3de4cf1fc59
+commit 6a5c4930976a9e2a6d52748524759f4b64d23d9f
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Feb 23 12:30:02 2020 +0100
+Date:   Mon Nov 21 11:09:35 2022 +0100
 
-    rtpproxy: docs updated for rtpproxy_manage()
+    sdpops: updated for avp long value field
 
-commit bdba22bb9b573c7b32a7de45154f9159c725715f
+commit 9911482bc6889107a1930239f4e2860ed080365c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Feb 23 12:29:44 2020 +0100
+Date:   Mon Nov 21 11:09:35 2022 +0100
 
-    rtpengine: docs updated for rtpengine_manage()
+    rtpproxy: updated for avp long value field
 
-commit 4305c501128a0d37453a39795bd00314d7f60e4f
+commit 39b71dcf637794ef95a1e218e9bb28540fd681a0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Feb 23 12:22:08 2020 +0100
+Date:   Mon Nov 21 11:09:35 2022 +0100
 
-    rtpproxy: do nothing in rtpproxy_manage() when used in event_route[tm:branch-failure:...]
-    
-    - avoid duplicating sdp operations
+    rtpengine: updated for avp long value field
 
-commit 387de23a5c9252ee8409d378ea452bfd52e416d4
+commit 6033dbf16a3f16292ef2dece95aba4e2004b4398
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Feb 23 12:20:17 2020 +0100
+Date:   Mon Nov 21 11:09:35 2022 +0100
 
-    rtpengine: do nothing in rtpengine_manage() when used in event_route[tm:branch-failure:...]
-    
-    - avoid duplicating sdp operations
+    pv: updated for avp long value field
 
-commit 345d6f67006e4254300209742a2778b925cafaf7
+commit 25afad678b5753af6f3ad68fee44c7e948543a81
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 22 11:18:06 2020 +0100
+Date:   Mon Nov 21 11:09:35 2022 +0100
 
-    topoh: skip http reply handling
+    mtree: updated for avp long value field
 
-commit fad795648f8cbf12cc099dea18092ff7beee9c75
+commit 179af99d46d176e07cfaff4057025b69402ba5cd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 22 10:55:20 2020 +0100
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    topos: skip http reply handling
+    matrix: updated for avp long value field
 
-commit 459ccabe9e3975dd5a90135ab96f3cccdf4ffdbe
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Thu Feb 6 17:28:42 2020 +0100
+commit ce0d289824b5dac742355340703e7051ccd190d0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    sipcapture: fix inaccessible HEP chunks
-    
-    Chunk types 1 , 2  and 3  were not accessible.
-    $hep(...) pseudovariable didn't return HEP chunks of type:
-    * 1 (IP protocol family) returned HEP version
-      (accessible via $hep(version))
-    * 2 (IP protocol ID) returned HEP message source IP
-    * 3 (IPv4 source address) returned HEP message destination IP
-    
-    This removes keys src_ip and dst_ip. Use $si resp. $Ri instead.
+    htable: updated for avp long value field
 
-commit d4d7a8bb27426045de9afd8636729426a346ca79
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Thu Feb 6 15:28:18 2020 +0100
+commit d2f1e39d153fb0b6b83085f980cb6d83dcf45923
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    sipcapture: fix typo
+    group: updated for avp long value field
 
-commit 84e049e7976c8c1407ae6d109fb4c10395b852de
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Feb 21 10:01:15 2020 +0100
+commit 34ec72e099eb51a81a32155fc7e50cb966232b45
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    modules: readme files regenerated - kex ... [skip ci]
+    domainpolicy: updated for avp long value field
 
-commit b96a1be81c6f4bb8ac3a8b11a02fc5d6a55faf41
+commit 59fb187c7706f9e59cdb69079127b5c6152b0811
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Feb 21 09:54:18 2020 +0100
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    kex: docs for rpc stats.fetchn command
+    domain: updated for avp long value field
 
-commit 7a9cb26aafc95ec8acb44ce36e513303319b8b6d
+commit 46214133bf64b8c89872b9937cda54c74285d9b9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Feb 21 09:51:12 2020 +0100
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    kex: new rpc command stats.fetchn
-    
-    - get internal statistics with the values represented as numbers
-    - alternative to stats.fetch where the values are represented as strings
+    debugger: updated for avp long value field
 
-commit 61ffd51c45daaefd87c7ec4a9d4d05afc9a306d6
+commit 8cdcb9b28c22b40099df3bab3a402eb3e1fc791c
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Feb 21 08:58:24 2020 +0100
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    tm: exported function to kemi returning the branch index
+    cfgt: updated for avp long value field
 
-commit 2c6e87c50b13acdd94f77491eda0d73430f58dfc
+commit bbaafb0bc0b94a7b14c1ef17d7315210e3d0376f
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Feb 21 08:39:47 2020 +0100
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    core: propagate xflags inside sip_msg_update_buffer() to new msg
-    
-    - xflags were lost when the msg structure was reinitialized (e.g., after
-    msg_apply_chages())
+    carrierroute: updated for avp long value field
 
-commit 5750b405e78de7d2f701708f9c41126c3173d8f5
-Author: Your Name <you@example.com>
-Date:   Thu Feb 20 10:35:19 2020 -0500
+commit 132ffd7a48664c013aa3c095996e0c3d18c9f3f8
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    usrloc: Updated documentation for 'timer_procs' parameter to clarify purpose of having multiple timer processes.
-    
-    Raised in this sr-users thread by Joel Serrano:
-    
-    https://lists.kamailio.org/pipermail/sr-users/2020-February/108306.html
+    avpops: updated for avp long value field
 
-commit 22fa836797d729e9eec4ab6bac8b2daf49a0e8db
+commit 887903caa12a7cae785a8814ee9fa9a89f5d5c21
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 20 15:50:58 2020 +0100
+Date:   Mon Nov 21 11:09:34 2022 +0100
 
-    usrloc: coherent coding style in mod init function
+    avp: updated for avp long value field
 
-commit 01ac570c2fbda800d1e00cd50305739cf0596ebf
+commit d536fb24bc265358924887877ce4395a41517e9a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 20 14:50:51 2020 +0100
+Date:   Mon Nov 21 10:32:21 2022 +0100
 
-    misc: examples - use kx functions instead of pv for lua routing file
+    core: avp - number field set to long
 
-commit 25e61922244ec9c438fc472500472b59d191093a
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Feb 17 17:09:36 2020 +0100
+commit 00a8b6d765cdd8a1fc3b77416912f1163801a40e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sun Nov 20 21:02:18 2022 +0100
 
-    db: update README describing the DB XML framework
+    lib/srdb1: cast pv value to long
 
-commit 6fb8cb820207e51e7e6ae07020c17c32b9fa9aa0
+commit 8c4feb02e0e85771746b5c39af9fe65fbe54384e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Feb 18 14:51:46 2020 +0100
+Date:   Sat Nov 19 18:48:18 2022 +0100
 
-    dispatcher: docs - added modparams for keepalives in sample config file
+    ims_dialog: cast pv value to long
 
-commit 942d1cc40a1772ffd7a7d62bf1354a0b6343f7fa
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Feb 17 16:41:32 2020 +0100
+commit cbcad7a16173c2c436aabb70f848bcde5eb839b2
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Nov 18 19:11:53 2022 +0100
 
-    db: small spelling fix in docs
+    core: updates to functions for cfg val int to long replacement
 
-commit f405f033a74673a7beeb4fd93a13538275c6b8c9
+commit d02732adef800b7a1107d106ac8e58730e256485
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Feb 17 16:37:55 2020 +0100
+Date:   Thu Nov 17 14:39:21 2022 +0100
 
-    kemix: exported function to get next hop uri
+    core: helper function to get mod param function in a string buffer
 
-commit 3ff9cf08a2e158ef31ca9f4a1b249e9a202145ac
-Author: Federico Santulli <[email protected]>
-Date:   Mon Feb 17 11:04:36 2020 +0100
+commit 1256392ab12ec1ada491f2fc5212bb99ba6fc14c
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Nov 17 13:46:55 2022 +0100
 
-    pkg: add ebuild for git master for new gento packages (GH #2220)
+    modules: readme files regenerated - jansson ... [skip ci]
 
-commit d94fce63e496f1039ed6b39ce2dfc257a8e60da2
-Author: Federico Santulli <[email protected]>
-Date:   Mon Feb 17 11:03:38 2020 +0100
+commit d47d62f54c9115c765a1437ffc8c8e619e056f54
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Nov 17 13:44:37 2022 +0100
 
-    pkg: add generic files for new gento packages (GH #2220)
+    jansson: docs for jansson_pv_get() function
 
-commit bb7f26b3b423d801a244d597ed79ac2b3fcae831
+commit 3ce5c42c53dcf6f3f1da952d3b523876c7381913
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 20:59:38 2020 +0100
+Date:   Thu Nov 17 13:38:05 2022 +0100
 
-    core: dprint - compare func name against null to avoid latest gcc warnings
+    jansson: added jansson_pv_get(...)
+    
+    - similar to jansson_geet(), but the input has to be a single variable
+      name, not a dynamic string
 
-commit 35ca40c564d8b55b873f92cc30865ce2472d0457
+commit a83e44b7a942afcf1770fa179cda8e530c74e28a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 19:33:02 2020 +0100
+Date:   Thu Nov 17 13:05:59 2022 +0100
 
-    core: dprint - try to make gcc happy evaluating __func__
+    core: new global parameter return_mode
     
-    - gcc throws warning without cast, clang is ok
+    - control the return code evaluation mode:
+      - 0 (default) - evaluation is like so far (negative is false, positive
+        is true)
+      - 1 - propagate return value and evaluation has to be done with >0 or
+        <0, otherwise value!=0 is evaluated to true no matter is negative
+        or positive
+
+commit 83b1ebb1ef7f6eb5a2fbc05f0da5a0e9a1109eca
+Author: Henning Westerholt <[email protected]>
+Date:   Wed Nov 16 15:46:31 2022 +0000
+
+    dialog: remove variable self-assignment that causes compilation warnings
 
-commit 0c20b2976db55876fae2d1351f3a0b3c6e6a7b6e
+commit 17bc73c9dc35c0ec551e851bbff32f06ac4c32dd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:16:55 2020 +0100
+Date:   Wed Nov 16 16:39:25 2022 +0100
 
-    xprint: updates to used log macros
+    tls: switch to long pvar field
 
-commit 6f1c64377d1222a88fb0f86dfe4f879cf2572377
+commit 6be9476b722e0496e8416acce691b8e5529a9882
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:16:55 2020 +0100
+Date:   Wed Nov 16 16:18:41 2022 +0100
 
-    xlog: updates to used log macros
+    debugger: switch to long pvar field
 
-commit cad3ae51f25aedb5632d1ee7107dd11997a559c7
+commit d1c13663538349282915ce7f861b337f8923fff6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:16:55 2020 +0100
+Date:   Wed Nov 16 16:12:03 2022 +0100
 
-    tls: updates to used log macros
+    lrkproxy: switch to long pvar field
 
-commit 528eb33bd569db6258e351a295a7a0a459fa7a43
+commit 2aefad224788891f61b25e2ea683a9a6b35ac069
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:16:55 2020 +0100
+Date:   Wed Nov 16 16:03:32 2022 +0100
 
-    debugger: updates to used log macros
+    pv: switch to long pvar field
 
-commit 6e6c91601e3a9a6cb797fe87a1d4c6430331db38
+commit d096290d7b9d27a5e817bc40eebd16e1e09be885
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:15:25 2020 +0100
+Date:   Wed Nov 16 15:57:54 2022 +0100
 
-    core: mem/tlsf_malloc - updates to used log macros
+    rtpengine: switch to long pvar field
 
-commit 3ea303350eebf32232421c9888266286d9a3e86d
+commit 721b728356fa31bd35721d9ba5d047121f535d5e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:15:10 2020 +0100
+Date:   Wed Nov 16 15:56:14 2022 +0100
 
-    core: mem/q_malloc - updates to used log macros
+    rtpproxy: switch to long pvar field
 
-commit 950c3ba398d75b1606995a60b6128f1efa788bb2
+commit 0fccc0949ac682dc59a4a5e00f3ee895c244ee6a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:14:26 2020 +0100
+Date:   Wed Nov 16 15:19:47 2022 +0100
 
-    core: mem/f_malloc - updates to used log macros
+    sdpops: switch to long pvar field
 
-commit c1ea36344448efe8a06c0c74fad73db07c9174ed
+commit 9ecbdce1a5ded2c5247a9a204b7841627f5e172a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:11:10 2020 +0100
+Date:   Wed Nov 16 15:01:38 2022 +0100
 
-    core: action - update used log macro for core log() function
+    call_control: switch to long pvar field
 
-commit a7f862259f83af5d9296202a26b3bf80125d1397
+commit 9055763381d56fb78384fd33589c7c2e768f0572
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Feb 15 16:08:02 2020 +0100
+Date:   Wed Nov 16 14:51:52 2022 +0100
 
-    core: dprint - log macro to print message without function name
-    
-    - LOG_FN(...) skips printing the function name, to have a variant used
-    in a few places (xlog, xpring) and be same output format like previous releases
-    - renamed log macros ending in underscores to be easier to follow the
-    code and search for places of usage
+    core: pv - field for int value switched to long
 
-commit e1f1b3a5e55e05a80af4e2ef91fac42892211c08
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 23:00:39 2020 +0100
+commit b8d74973cffc504a76c543f65940a4810633efe5
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Nov 16 14:20:38 2022 +0100
 
-    tmx: convert to memory logging helper
+    core: rename RV_INT to RV_LONG and RVE_INT_OP to RVE_LONG_OP
 
-commit 32c917f6a9a1bf4f5b95d3bdcbc5f3efdd209948
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 22:56:38 2020 +0100
+commit 9762c5f0d8268e76d55030203b5f0021509fffe6
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Nov 16 16:46:25 2022 +0100
 
-    topoh: convert to memory logging helper
+    modules: readme files regenerated - dialog ... [skip ci]
 
-commit b06268f071ac614f914669a0888c59b8b4255ed2
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Thu Feb 13 22:52:04 2020 +0100
+commit a6d9505b107204ffbe613d9f78beac22e09e8915
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Nov 16 15:33:06 2022 +0000
 
-    topos: convert to memory logging helper
+    dialog: deactivate print variable function which is only used for debugging
+    
+    - deactivate print variable function which is only used for debugging
+    - this function is not good for performance and might also cause race conditions
 
-commit 9d316f2d0d2744c956e85a3619f6e39852aca20f
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 22:50:30 2020 +0100
+commit 8c59f8e782381811b1afb6a75b8b8c9fa6959933
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Nov 15 17:31:21 2022 +0100
 
-    tsilo: convert to memory logging helper
+    modules: readme files regenerated - app_python3 ... [skip ci]
 
-commit 9a132d30fa035197bf562fc563939a57b8f6ff68
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 22:45:36 2020 +0100
+commit 34d60608bea449ab7258a5d88894651303b80adf
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Nov 15 17:24:23 2022 +0100
 
-    uac: convert to memory logging helper
+    app_python3: docs - added note about how Python modules used in script can be reloaded
 
-commit 1c7809b1f7e0ac5c4a08cda686f3cf867281eb7a
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 22:40:27 2020 +0100
+commit 5ecae10fabb5da1911c7a7843ba3fb595bfb39e0
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Nov 10 12:01:36 2022 +0100
 
-    uac_redirect: convert to memory logging helper
+    modules: readme files regenerated - dialog ... [skip ci]
 
-commit 118b22145dc0605db7e04f336588cc6d240dcdf1
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 22:39:13 2020 +0100
+commit 91da5bd0c9d08d4a2979bab6053b417e16b51cf6
+Author: Victor Seva <[email protected]>
+Date:   Mon Nov 7 11:20:24 2022 +0100
 
-    uid_avp_db: convert to memory logging helper
+    dialog: add a note for early dialogs in dlg_set_var()
 
-commit cf489648cfb957c49bd256e8d029fb949984673b
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 22:37:46 2020 +0100
+commit 966dab757d094b99c48431f7a22c2b557d53c4d1
+Author: Victor Seva <[email protected]>
+Date:   Fri Nov 4 11:23:59 2022 +0100
 
-    uid_domain: convert to memory logging helper
+    dialog: dlg_set_var() support empty totag parameter
+    
+    * support setting vars for non established dialogs
 
-commit fe5027caf30f6ad4ead271aaa73754707ca140f2
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Feb 13 22:30:49 2020 +0100
+commit 4172faaaa60333595fe6444deefbaa2babe8e9e1
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Nov 9 21:31:29 2022 +0100
 
-    uid_gflags: convert to memory logging helper
+    modules: readme files regenerated - ims_usrloc_pcscf ... [skip ci]
 
-commit 5357de9c0af801876fec6dab00276c3aa29a87e4
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Thu Feb 13 22:28:44 2020 +0100
+commit c4afb8dab4f12a3a305894e4e260292b5bdca0d7
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Nov 9 20:28:45 2022 +0000
 
-    usrloc: convert to memory logging helper
+    ims_usrloc_pcscf: document expires_grace parameter
 
-commit 6c557efc1b9cb8c880a05235c94780bbaf305073
+commit e7bd1570e3788e9d04047b4d1d00cb8bd8b172d3
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 17:01:49 2020 +0100
+Date:   Mon Nov 7 21:11:56 2022 +0100
 
-    dialog: keep route block index as signed int
-    
-    - otherwise it can be broken value when route block doesn't exit and
-    kemi callback should be executed
-    - reported by David Escartin
+    websocket: more details on debig messages
 
-commit 994a8dfc070d84b5dad28fa873d8759280c910f2
+commit a0d9deb9f852f887bed7c0809f3056b5f75379c8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+Date:   Fri Nov 4 09:55:22 2022 +0100
 
-    xmlrpc: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    secsipid: ensure headers are parsed
 
-commit fe173b2af121b2d6388fea3632037a0ea2999988
+commit 0920aa1a27565bc52fd1ff9f4b9fc31dbd0d2a75
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+Date:   Fri Nov 4 09:28:23 2022 +0100
 
-    xhttp_pi: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    secsipid: debug message if identity header is not found
 
-commit 169ccce5e3cb302352b1e4d5ac0a0dc58eb552cb
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+commit e617ef84c3bbd3bbcb780991bc45216112056f94
+Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
+Date:   Thu Nov 3 14:34:17 2022 +0100
 
-    xcap_server: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    secfilter: little fix in w_check_sqli
 
-commit fbfe21f54c7fd845bf9c99c4091980b1ee4d61d5
+commit cd3b776649e652b5d27b2718c22f08736b1e9e84
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+Date:   Thu Nov 3 10:20:10 2022 +0100
 
-    rls: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    secsipid: iterate through all Identity headers
 
-commit d40a924bd698ddf365b4db52cba2ab45f7d7a6e2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+commit 065a83fbb1a8b9b1912aadecff039a485c2d46dd
+Author: Kamailio Dev <[email protected]>
+Date:   Sat Oct 29 09:31:37 2022 +0200
 
-    pua_xmpp: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    modules: readme files regenerated - dispatcher ... [skip ci]
 
-commit 20d9453cd3259e8afa1de92a7dba1d25f5f43fe4
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+commit 0dc7d711c4c2d16d532862344f9ccd629de38e20
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sat Oct 29 07:17:10 2022 +0000
 
-    pua_usrloc: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    dispatcher: small docs extensions regarding to ds_select_dst
 
-commit 7f6648a8586fdfd5a1fdba05556333095bc25777
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+commit 9b4d4d059e6222a64a9b9cadb0b867bea27ed0d8
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sat Oct 29 07:15:10 2022 +0000
 
-    pua_reginfo: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    dispatcher: small spelling fix in comment
 
-commit b4842e81e3aa861739c996ff795b6d7261202b66
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+commit e7e2366634f7b56136b11d4b196150467a18b651
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sat Oct 29 07:14:32 2022 +0000
 
-    pua_dialoginfo: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    core: small spelling fix in comment
 
-commit e00ce6016afd5c0fba084a19a45fb13353e7f6f4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+commit 77840e465e1e074ede44fbc262faa850e1c4f862
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Oct 27 10:16:43 2022 +0200
 
-    pua_bla: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    modules: readme files regenerated - app_python3 ... [skip ci]
 
-commit 4f43047172260e1a524700a866693f99ea11383b
+commit 0d6d434a92ae69cf1e503f07ffa6f46a9948593e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+Date:   Thu Oct 27 10:07:36 2022 +0200
 
-    pua: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    app_python3: note about kemi symbols and python reserved words
 
-commit 8e9e1fdeacc4c1b2b0cd67f1b36d73737dacd015
+commit ad4faf03628db45d30f27358b81afd8e0bee03c0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+Date:   Wed Oct 26 16:11:42 2022 +0200
 
-    presence_conference: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    siputils: export add_uri_param() to kemi
 
-commit 8d7c0f80083351de98b99d2505170b740974080a
+commit 3bcef382b810b4cd2a5a03b079086fee3bbbe187
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:51 2020 +0100
+Date:   Tue Oct 25 18:45:33 2022 +0200
 
-    lost: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    rtp_media_server: init global variables
 
-commit ff92622c3b4c6224f75318ba9e39c9b4389bff1e
+commit d5afbf0fb2f006d38fdfe32f6d2094638ad938b0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:50 2020 +0100
+Date:   Tue Oct 25 10:16:07 2022 +0200
 
-    ims_registrar_scscf: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    nats: formatted module exports structures
 
-commit 29573bbdb09412c9cbfe839f0c80b7dd7fe77804
+commit 619ff95d760c9b98df515ddccc5aa1e39275beeb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:50 2020 +0100
+Date:   Tue Oct 25 10:08:42 2022 +0200
 
-    ims_registrar_pcscf: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    nats: init global variables
 
-commit 71e67531194aa867b8f3f32b72d07e1bd4ad7dff
+commit 51d2f707562f70749dd02727a34dc5e4fa20712e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:50 2020 +0100
+Date:   Tue Oct 25 10:06:06 2022 +0200
 
-    ims_isc: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    nats: safety check for nats_workers and nats_pub_workers on mod destroy
 
-commit 80f2eb33a967ede3e70fef572dc9b42172ad067c
+commit 51fc76737319f9b06ee4aa86e8c15c3fd5b62248
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:50 2020 +0100
+Date:   Mon Oct 24 18:52:35 2022 +0200
 
-    ims_icscf: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    pv: set str type for $hfl()
 
-commit 4d3496fb82df1d249a78365e0c50b4ec13989261
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 10:25:50 2020 +0100
+commit 9ffafd5d218eeec158081ae51c994ececab43944
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Tue Oct 25 06:28:51 2022 +0000
 
-    ims_auth: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    db_postgres: use DBG loglevel for memory cleanup, we output an error already
 
-commit f05a46dc79de45c6cb958b845b9f2d85452c4f37
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:25:50 2020 +0100
+commit baa961f60508f7bcc0564059eeb86981a79f6d42
+Author: Kamailio Dev <[email protected]>
+Date:   Sat Oct 22 16:46:18 2022 +0200
 
-    cplc: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    modules: readme files regenerated - secfilter ... [skip ci]
 
-commit 2749962b8354be1731ab68a0ae4aa0fac4f944e1
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 10:25:50 2020 +0100
+commit e7b3724d3fc514c8a541a6a7f7fb1a782f21f2e7
+Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
+Date:   Sat Oct 22 16:41:05 2022 +0200
 
-    cdp: Makefile - use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    secfilter: Added information about two new params in the README file [skip ci]
 
-commit 58deac2e7fd62afca409b17903deb951493b213a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 10:08:58 2020 +0100
+commit 518f874e7e177e5696b76c7148c1b4d2c9ab7af4
+Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
+Date:   Sat Oct 22 16:30:53 2022 +0200
 
-    lib/ims: Makefile - try to use pkg-config if xml2-config is not found
-    
-    - GH #2199
+    secfilter: cleanup old data after a reload by timer function
 
-commit b88b2306a0bdd8ba8df92cfeb60eb4032f337f44
+commit 38f17e622e8539883a7213acce3aed0635b11aff
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 13 10:07:24 2020 +0100
+Date:   Wed Oct 19 17:24:17 2022 +0200
 
-    test/mod_httpapitest: removed unused xml2-config discovery
-
-commit ed4559a76c32d0addc14a0fae9982b081edc511b
-Author: Victor Seva <[email protected]>
-Date:   Tue Dec 17 15:27:35 2019 +0100
-
-    pv_headers: store To info in xavp_parsed_name.r on replies
-    
-    pvh_get_uri was using xavp_parsed_name since xavp_parsed_name.r didn't
-    exist so $x_tt was not there
+    rtp_media_server: removed lib bcunit linking
     
-    * some refactoring to reduce duplication
-    * skip trying to get the same xavp when br_xname and xname are the same
-    * add more debug, some commented just in case We needed it later
-    
-    Change-Id: I961d176204ddb5d4f726061c413be765187b27ac
+    - not required for the code
+    - tested on debian 11
 
-commit 9fb8eb4a8db659b4e93c24d0d83d24bcff8149ef
-Author: Victor Seva <[email protected]>
-Date:   Thu Feb 13 09:22:43 2020 +0100
+commit b411303502282b2f4d32ad299ed5bcfd0852e902
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Oct 17 22:45:23 2022 +0200
 
-    pv_headers: fix detection of branch flag on collect
+    pv: check for contact address in pv_get_hfl()
 
-commit 03647b03c0ede9e2d5f65766ce6b72c593e3f39c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Thu Feb 13 09:10:52 2020 +0100
+commit c6aec8b4e8e4840ae9b0359fbbb60188786647b8
+Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
+Date:   Tue Oct 18 16:21:11 2022 +0200
 
-    core: tcp - init value of *tcp_total_wq after allocation
-    
-    - use %u to log unsigned variables
+    secfilter: lock position changed
 
-commit c2f0b7b6e41e334c8e0695feae3b5e6d4e8a74dc
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 12 22:15:24 2020 +0100
+commit bd78421dc16d1f2aa647976da5948ee0e750d918
+Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
+Date:   Tue Oct 18 16:02:15 2022 +0200
 
-    sdpops: exported sdp with transport variants to kemi
+    secfilter: added locks while check list values
+
+commit 413efdd80bcffd11a17692d61f32efacf5d34c3d
+Author: Sebastian Kemper <[email protected]>
+Date:   Sun Oct 16 16:51:41 2022 +0200
+
+    siputils: fix time_t warning and a typo
+    
+    Fix the below warning one gets when compiling siputils for a 32 bit
+    target against a time64 libc (musl).
+    
+    Also fix a spelling mistake on the same line ("autdated" -> "outdated").
+    
+    siputils.c: In function 'ki_hdr_date_check':
+    ../../core/parser/../dprint.h:321:73: warning: format '%ld' expects argument of type 'long int', but argument 11 has type 'time_t' {aka 'long long int'} [-Wformat=]
+      321 |                                                         fprintf(stderr, "%2d(%d) %s: %.*s%s%s%s" fmt, \
+          |                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~
+    ../../core/parser/../dprint.h:345:25: note: in expansion of macro 'LOG_FX'
+      345 |                         LOG_FX(facility, level, lname, prefix, _FUNC_NAME_, fmt, ## args)
+          |                         ^~~~~~
+    ../../core/parser/../dprint.h:351:25: note: in expansion of macro 'LOG_FL'
+      351 |                         LOG_FL(facility, level, NULL, prefix, fmt, ## args)
+          |                         ^~~~~~
+    ../../core/parser/../dprint.h:354:25: note: in expansion of macro 'LOG_FP'
+      354 |                         LOG_FP(DEFAULT_FACILITY, (level), LOC_INFO, fmt, ## args)
+          |                         ^~~~~~
+    ../../core/parser/../dprint.h:392:37: note: in expansion of macro 'LOG'
+      392 | #       define ERR(fmt, args...)    LOG(L_ERR,    fmt , ## args)
+          |                                     ^~~
+    ../../core/parser/../dprint.h:418:16: note: in expansion of macro 'ERR'
+      418 | #define LM_ERR ERR
+          |                ^~~
+    siputils.c:562:17: note: in expansion of macro 'LM_ERR'
+      562 |                 LM_ERR("autdated date header value (%ld sec)\n", tnow - tmsg + tdiff);
+          |                 ^~~~~~
     
-    - GH #2194
+    Signed-off-by: Sebastian Kemper <[email protected]>
 
-commit 4bf0c5c9e573d587e271400aa55fb56a0fc9601d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 12 21:56:14 2020 +0100
+commit 0d363cf1c1f09b4920e137eac74e1593e7120531
+Author: korayvt <[email protected].com>
+Date:   Fri Oct 14 21:27:03 2022 +0300
 
-    core: tcp - print socked fd on logs when writing to tcp conenction
+    rtpengine: fixed set id value in log lines (#3265)
 
-commit 02cf454fc601dd3b246a8886ec6d86103ad87a6e
+commit 721ec276f2bfcc18236e0b9de1f5552f505f0cda
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 12 21:30:09 2020 +0100
+Date:   Fri Oct 14 11:17:25 2022 +0200
 
-    utils: Makefile - try to use pkg-config if xml2-config is not found
+    acc: init to 0 the arrays allocated for accounting
 
-commit 517283c245be8c35d3c6ee9721fa1e85865b4638
+commit 932062fc84048eaa38144cf0bbfa7a2cae95a258
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 12 21:29:53 2020 +0100
+Date:   Fri Oct 14 11:15:38 2022 +0200
 
-    presence_dialoginfo: Makefile - try to use pkg-config if xml2-config is not found
+    acc: free core attributes for cdrs sent to log file
 
-commit 77ad9e626a8b9f26f3ce904fe35dda70ad4ce164
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 12 21:29:39 2020 +0100
+commit 304bf9cab6d50231c9c948ed7d252d91631e7f30
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Oct 14 07:09:23 2022 +0000
 
-    presence_xml: Makefile - try to use pkg-config if xml2-config is not found
+    mqtt: add missing semicolon to #ifdef else case after 2bb8b568
 
-commit 5ce9690245e0a075742c7cb8eac1786622c976f4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 12 21:29:25 2020 +0100
+commit 0994754b9925dad3f306a3ecb9c62c41588390d1
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Oct 14 07:06:54 2022 +0000
 
-    presence: Makefile - try to use pkg-config if xml2-config is not found
+    mqtt: use same coding style regarding whitespace/tabs after 2bb8b568
 
-commit 64d37971d2d3fbd87176fe71ae19adca7f47a6ea
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Feb 12 20:56:05 2020 +0100
+commit 846ed0ab0d9ed11c9df2636d4061a64aca539a66
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Oct 14 07:05:10 2022 +0000
 
-    xmlops: Makefile - try to use pkg-config if xml2-config is not found
+    Revert "mqtt: fix double brackets introduced in 2bb8b568"
     
-    - GH #2199
+    This reverts commit 96e28f8c1ce22042bd1f59dea7607aef51ac1f58.
 
-commit 2fa4b0dbca4dad08707f12217165d2fd489b2cb5
-Author: Aleksandar Yosifov <alexyosifov@gmail.com>
-Date:   Tue Feb 11 10:57:21 2020 +0200
+commit 96e28f8c1ce22042bd1f59dea7607aef51ac1f58
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Oct 14 06:57:52 2022 +0000
 
-    ims_qos: Rx AAR get identity from request for MT
-    
-    - Rx AAR for Terminating direction get identity
-      from request message if dialog is missing.
+    mqtt: fix double brackets introduced in 2bb8b568
 
-commit 4029e19e7438f295a00613ae84f39ad0adfb3dc1
+commit 88667f7cbf8a41dd3951cdca74d203936ecb164a
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Feb 11 21:16:16 2020 +0100
+Date:   Thu Oct 13 17:46:30 2022 +0200
 
-    modules: readme files regenerated - ims_qos ... [skip ci]
+    modules: readme files regenerated - mqtt ... [skip ci]
 
-commit 70b6e2fb4ccf77c9eb71610f9febeca843228093
-Author: Henning Westerholt <[email protected]>
-Date:   Tue Feb 11 21:15:04 2020 +0100
+commit 2bb8b5689c3064bd0ad1da80bdcfa36f29d2b8e3
+Author: Andreas Granig <[email protected]>
+Date:   Thu Oct 13 08:42:14 2022 +0200
 
-    ims_qos: fix dialog module name, dialog2 is not used anymore
+    mqtt: Add tls_alpn module option
+    
+    This is used when a service (like AWS IoT Core) uses one TLS port
+    for multiple services (like https and mqtt), so you have to set
+    the ALPN to 'mqtt' to be able to connect kamailio.
 
-commit 3a25cf30ed371e7dd037e876e3e4c65f18287598
+commit ea7201d9c3b086fb79c093b4f127516befb08e25
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Feb 10 18:31:26 2020 +0100
+Date:   Thu Oct 13 15:46:31 2022 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    modules: readme files regenerated - tsilo ... [skip ci]
 
-commit 7602329391760b2f18d653f46d6a596be1daade5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Feb 10 18:14:30 2020 +0100
+commit ef2ea73f044a1421b25734d4773bd2dacaab1165
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
+Date:   Thu Oct 13 15:42:56 2022 +0200
 
-    dispatcher: docs - note about special attributes section for weight dispatching
+    tsilo: add new return code to ts_append and document it
 
-commit 35b82c4acb4559fd14faa86fe1c58caf763d5fd0
-Author: Peter Lemenkov <[email protected]>
-Date:   Sun Feb 9 16:38:17 2020 +0100
+commit aec01a7e10be54d2e2d9a91e54157a5bdda21e83
+Author: Maksim Nesterov <[email protected]>
+Date:   Thu Sep 22 15:51:51 2022 +0300
 
-    rtpengine: Remove unused struct fields
-    
-    These two were copied directly from rtpproxy module but never used by
-    this module.
-    
-    Signed-off-by: Peter Lemenkov <[email protected]>
+    tm: proper fill of From/To URI/tag values using parsed structure in rpc_t_uac()
 
-commit e9a19d5b4ebff9e06a061efdc5f2b91d4e1bf1b2
+commit c8bd10f791ef7aa48a16104472b039a8ca1a53c5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Feb 6 20:49:36 2020 +0100
+Date:   Thu Oct 13 11:59:53 2022 +0200
 
-    kemix: exported functions to get to-uri user and host
+    kex: added fixup free functions to module exports
 
-commit d74157a3a2d97a50dc5de98a0e5fc1c8aa75c09b
-Merge: a4d78bb011 decd1848e8
+commit bc97b7adf77406dfc08b57b4a7df912a76d324e5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 5 18:00:20 2020 +0100
+Date:   Thu Oct 13 09:40:44 2022 +0200
 
-    Merge pull request #2203 from nickvsnetworking/IMS_examples_refresh
-    
-    misc: examples; ims: Update kamailio.cfg example to function out of the box on current releases
+    nats: safety check on nats_workers inside mod destroy
+
+commit 6081ae45c21a50036d9b773d11b5c692767d6d1f
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Oct 12 16:16:30 2022 +0200
 
-commit a4d78bb01149c4c6bd8adc679e3547af270001a1
-Author: iurri <[email protected]>
-Date:   Wed Feb 5 17:56:44 2020 +0100
+    modules: readme files regenerated - topoh ... [skip ci]
 
-    core: tcp - allow plain connections when tcp_accept_haproxy=yes
-    
-    - PR #2206
+commit dc46d8eb102d4390a5cb257ee1ac9a0cc7528551
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Oct 12 13:36:53 2022 +0200
+
+    topoh: docs for mask_mode parameter
 
-commit 787e2f978876b62aa0899b72b920952917af6ffb
+commit 279de09111c0884f01fa002fabc8a200fcc26846
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 5 16:11:26 2020 +0100
+Date:   Wed Oct 12 13:20:19 2022 +0200
 
-    core: dprint - option to print callid as attribute in structure json logging
+    topoh: modparam to control header masking
     
-    - flag 'c' for --log-engine parameter
+    - mask_mode - a new parameter
+    - if bit 1 is set, the masking of contact header in 3xx replies is
+      skipped
+    - GH #3256
 
-commit 7d355f796b37c944928c41f19892221155e34ee4
+commit 17ef6f22f24a77fba64d8076c8be771fac2ab00a
 Author: Victor Seva <[email protected]>
-Date:   Wed Feb 5 14:22:03 2020 +0100
+Date:   Wed Oct 12 09:48:38 2022 +0200
 
-    Makefile.groups: add missing kemix to basic group
+    src/Makefile: deb-stable is bullseye nowadays
+    
+    https://github.com/kamailio/pkg-kamailio-docker/issues/3
 
-commit 9f8645a1b48e9f38d2b13a37b3fbcdfa645d88e0
+commit cbe6cef58da8de7efa18c4e34458a81176d23e42
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 5 09:51:03 2020 +0100
+Date:   Tue Oct 11 10:17:34 2022 +0200
 
-    app_lua: regenerated mapping table functions
+    keepalive: removed redundant checks
 
-commit c9e693261fce381a76e12311a9971f6bc413f182
+commit 611cfede181f4cd61f576068708975efe5f66ffc
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 5 09:50:16 2020 +0100
+Date:   Tue Oct 11 09:40:56 2022 +0200
 
-    app_lua: utils - increment mapping table size in the tool
+    core: dns cache - check pointer and small formatting
 
-commit 71fe612c7d9a48890095fc2ec3c2496c79d0df83
+commit 609962b49a79dc5650f72470f4b03746d2e6db46
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Feb 5 09:38:43 2020 +0100
-
-    kemix: exported function to get call-id
+Date:   Mon Oct 10 13:01:21 2022 +0200
 
-commit 21904268cfe1b7d485578b4b8b63e64df36ae3be
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Feb 4 16:31:15 2020 +0100
-
-    modules: readme files regenerated - registrar ... [skip ci]
+    ims_registrar_pcscf: go to error to free variables on failure cases
 
-commit 65141b0603a1a053058da166eba2b6b2a869ed81
+commit d39f12ced4c79f3b7d60b5477f5065d9589547e8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Feb 4 15:23:18 2020 +0100
+Date:   Mon Oct 10 11:44:57 2022 +0200
 
-    registration: docs for min_expires_mode param
+    cdp: use empty string for debug messages when value is not set
 
-commit 7418625d482f924dd19d96c7a7c5f238e67062d6
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Feb 4 15:17:24 2020 +0100
+commit d92a8a6d8d4c0d226f740a67c76ca742a3ffed2a
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Oct 10 09:46:23 2022 +0200
 
-    registrar: option to send 423 when expires less than min_expires
-    
-    - control behaviour via min_expires_mode parameter
-    - default is 0, same behaviour like so far (update expires to
-    min_expires)
+    modules: readme files regenerated - app_python ... [skip ci]
 
-commit a62d4f45282b4d216def7de908548ade40a6369e
-Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
-Date:   Tue Feb 4 09:33:16 2020 -0500
+commit 7306e7683fd50420e93b44ec5593705194bf3616
+Author: Henning Westerholt <[email protected]>
+Date:   Mon Oct 10 07:39:56 2022 +0000
 
-    tm: t_continue - do not print error and return error code
+    app_python: add a note that python2 is deprecated and app_python3 should be used
 
-commit c275110a07fdad8963a08f5ca210f0d5fb717986
-Author: Aleksandar Yosifov <alexyosifov@gmail.com>
-Date:   Thu Jan 23 15:24:17 2020 +0200
+commit 25a060bb5d72cac5bafcd4e8e5960635bf848205
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Oct 7 13:50:42 2022 +0200
 
-    ims_reqistrar_scscf: Fix bug with multi-notifications
-    
-    - Added more accurate contact comparison when
-      sending NOTIFY to a subscriber.
+    core: snexpr - assign the lv to evaluated variable with number value
 
-commit e1a01699af450292859e4f2cd69b6a6d85246e5e
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Feb 3 11:53:55 2020 +0100
+commit 8d398d6a83153fc65acd49557b702879d2585dc8
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Oct 6 11:24:51 2022 +0200
 
-    tm: use WARN log level for status rewrite by UAS (were decreased before SER tm integration)
+    ims_qos: use inter-module api release_dlg() instead of direct unref_dlg()
     
-    - use WARN log level for status rewrite by UAS (log level decreased before SER
-      tm integration, e.g. v1.5.x)
-    - for bad interconnection or gateways this might be reported frequently
+    - fix missing linker symbol
 
-commit 2c4deee67a1cdd4051bc777101fe2a580c1589a7
+commit 598969df126af4ad4d2283e37078e1afe8773a32
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jan 31 09:36:32 2020 +0100
+Date:   Wed Oct 5 10:41:38 2022 +0200
 
-    core: kemi - exported helper functions to check myself for dst uri and next nop uri
+    misctest: allow testing with larger message size than core accepts
 
-commit 6887f4b05a7b9dc58d90cee6aae22cb380ef0647
+commit 916ecb43e94fcc4662ae4212172b2b66488002de
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jan 30 12:01:49 2020 +0100
+Date:   Wed Oct 5 10:37:01 2022 +0200
 
-    kemix: exported function to get timestamp
+    misc/fuzz/README.md: added link to OSS-Fuzz folder for Kamailio
 
-commit 0dbf08635a4b2f6e544c26da0a7f542f1863939b
+commit 1cd2fc1977bfa5e362cef0199e4643085c66d3d1
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 29 10:45:28 2020 +0100
+Date:   Wed Oct 5 10:34:43 2022 +0200
 
-    htable: safety check for item name value
+    misc/fuzz: add checks on input size
+    
+    - test with larger messages than core accepts
 
-commit 0bf30a3b953ef64007552199f653310fc4aeb257
+commit 45c4c1b1851212bfc8e0c84d4e1a62cd89ad7b56
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 29 09:07:09 2020 +0100
+Date:   Tue Oct 4 16:11:50 2022 +0200
 
-    htable: kemi - exported functions to inc and dec hash table values
+    lrkproxy: init variable and check to fix compiler warnings
 
-commit 30eaf98045834e315497aa19744b0b0082b4c294
+commit 640456bb13cd9da3ff84ca3542f9f28446062d7c
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Jan 28 20:01:10 2020 +0100
+Date:   Tue Oct 4 12:01:46 2022 +0200
 
-    modules: readme files regenerated - rtpengine ... [skip ci]
+    modules: readme files regenerated - jsonrpcs ... [skip ci]
 
-commit ad3ae0133f321e357cf09f65f2067ed10d9c64a2
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Tue Jan 28 09:13:11 2020 -0500
+commit 758ec768576cf4e380d6cd7f678f6270f79033af
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Tue Oct 4 09:50:08 2022 +0000
 
-    rtpengine: update/fix via-branch=next ID generation
-    
-    - via-branch=next should not use a hard-coded branch index of zero, but
-    instead use the actual branch index from the tm module
-    - also adds via-branch=auto-next and via-branch=auto-extra for easier
-    processing in scripts
+    jsonrpcs: small spelling fix in docs
 
-commit c943fdf2f3a690927d489d9f57cfc53bce00b49f
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 28 15:07:16 2020 +0100
+commit 6f400a8074fe60916867596431ca26dff00435d1
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Sep 30 11:46:18 2022 +0200
 
-    htable: export sht_is_null() function to kemi
-    
-      - return >0 if htable or item not found
-      - return <0 if item found or htable defined with default value
+    modules: readme files regenerated - carrierroute ... [skip ci]
 
-commit 1e3f4664c3b568f310235c093218bf12cb7a52b4
+commit 1e3f1886cef43fcbf6cdd6f1cefb5b72e5151abc
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 28 14:35:13 2020 +0100
+Date:   Fri Sep 30 11:35:53 2022 +0200
 
-    kemix: exported functions to get dst-uri variants
+    carrierroute: exported cr_user_carrier() to kemi
 
-commit 3e5633a1d2a243a4ac9773efc361513720e04f68
+commit c32ce4d776d40fe2eccea9007fb842cd8c9c3af9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 28 10:48:34 2020 +0100
+Date:   Fri Sep 30 11:21:29 2022 +0200
 
-    pv: new transformation {s.rmsw} - remove whitespaces from value
-    
-    - removes all occurences of ' ', '\t', '\r', '\n'
+    carrierroute: docs updated for cr_user_carrier()
 
-commit b9da65bcf0dea2740be9ddb2773d99e178d07117
+commit e84c1947b3c9fa5dc07fbab0361758a9f87e9da2
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 28 10:32:49 2020 +0100
+Date:   Fri Sep 30 11:16:48 2022 +0200
 
-    sqlops: exported sql_result_get() to kemi
+    carrierroute: updated cr_load_user_carrier() to support any output variable
     
-    - return value of sql query result by id, row and column
+    - third parameter can be any writable
+    - added fixup-free function for it
 
-commit 3f52de273c359b60d0504e24b60401b5d1db2403
+commit d5ae9019dcdfe5b51ce87f6957902abbaa7fa071
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 28 10:15:09 2020 +0100
+Date:   Fri Sep 30 10:52:25 2022 +0200
 
-    sipdump: kemi exports to get src/dst ip of the message
+    corex: added fixup free functions in module exports
 
-commit d98d8b653e5cf0ae358f6abac392ec44ee39548a
+commit ff7913f511f95a891fe870cb1fe88f586573af79
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 28 08:22:47 2020 +0100
+Date:   Fri Sep 30 09:17:36 2022 +0200
 
-    permissions: safety checks when destroying module
-    
-    - avoid warning of freeing null pointers on failed startup
+    core: snexpr - compile time options for formatting fload with full precission
 
-commit 67d02a3baa554f51b6a126fab2ab8bb35cbe52dd
+commit d5df2e45cf6ae3c8fc61f565c9291b26ff255ede
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 27 20:14:50 2020 +0100
+Date:   Thu Sep 29 10:06:03 2022 +0200
 
-    etc/kamailio.cfg: fixed comments reference to event route for jsonrpc handling
+    core: snexpr.h - custom function to format float value
+    
+    - use a precision of 4 decimals
 
-commit 88333187fbbc155eb3230a1bfebd391bc5c530f0
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Jan 27 17:16:13 2020 +0100
+commit d5eebda3a09401478e6707bb03043d75b90fe1d3
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Sep 29 09:27:09 2022 +0200
 
-    modules: readme files regenerated - secsipid ... [skip ci]
+    core: snexpr.h - removed mistakenly placed string concat
 
-commit 2d8fe4581c50f73787e2d25e8081b2c4c0944d57
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 27 17:05:29 2020 +0100
+commit 9a41fb5403a6bc4fd5ccee239ccdf725fe6f91df
+Author: Richard Fuchs <rfuchs@sipwise.com>
+Date:   Wed Sep 28 09:33:56 2022 -0400
 
-    secsipid: docs - added title to installation example
+    rtpengine: allow to-tag usage for all commands
 
-commit 8ebfaee647d26862390e91cf009a6a3ce3226744
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Jan 27 11:41:52 2020 +0100
+commit 28ce28f26ba069781ac6aee6c7ffcbd1281d7848
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Sep 28 13:01:21 2022 +0200
 
-    Makefile.groups: fix ksecsipid group
+    modules: readme files regenerated - lrkproxy ... [skip ci]
 
-commit 06ddcbb6389b270d5c4031632f2a42bceac9135d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Jan 27 11:28:53 2020 +0100
+commit 6eb5bb67586bf91c5d42a5864d881a4fc82a6638
+Author: Mojtaba Esfandiari.S <mespio@gmail.com>
+Date:   Wed Sep 28 14:25:26 2022 +0330
 
-    Makefile.groups: added group for secsipid module
+    lrkproxy: Add new features : TURN support, behind_nat support, subset of range ports
 
-commit 3f9f1620fd6d621863d6df92eb17039a956474d8
+commit a26eb52bf50e687251f994fd35b3afc5ff2a32ca
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 27 11:25:09 2020 +0100
+Date:   Wed Sep 28 09:19:58 2022 +0200
 
-    secsipid: new module implementing STIR and SKAKEN IETF extensions
+    core: snexpr.h - declare iterators out of for() statements
     
-    - for more see RFC 8224 and RFC 8588
+    - support non-C99 compilers
 
-commit 153fc0febcc7d2096199e4ac42c7ecd3e0159edd
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jan 25 19:20:34 2020 +0100
+commit 07424a6143c79037a3a6631bece9e536508d6d7d
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Sep 27 16:16:21 2022 +0200
 
-    xhttp: convert to memory logging helper
+    modules: readme files regenerated - presence_reginfo ... [skip ci]
 
-commit d6374f825a006cb103256aade5bf114bf99d0635
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jan 25 19:00:09 2020 +0100
+commit 91cf0ce599b41fd6482e3206217fc9b6e7821a66
+Author: Matteo Brancaleoni <[email protected]>
+Date:   Fri Sep 16 16:04:40 2022 +0200
 
-    xhttp_pi: convert to memory logging helper
+    presence_reginfo: Add option for aggregating presentities
 
-commit 22512d9f28b4f91281e8b554f30e1c4c07b47e03
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jan 25 18:55:37 2020 +0100
+commit 1fbdc35c3d29da048cb06bfe0268c503c5015c3c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Sep 26 20:37:31 2022 +0200
 
-    xhttp_prom: convert to memory logging helper
+    pv: use the function for header name parsing that does not require the colon termination
 
-commit 90b8e31c48d8489564bd9ad4d1430e1f02c5fecf
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jan 25 18:46:29 2020 +0100
+commit 86a357c278c45a8d7b580e79ac074115871065fb
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Sep 26 15:58:15 2022 +0200
 
-    xhttp_rpc: add missing mem error log message, convert to memory logging helper
+    uac: use get_dlg_varstatus() to check if var exists
 
-commit 63a9d4f917247e321cd34e9f087af729808767cb
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jan 25 18:43:58 2020 +0100
+commit 320af48dffaa3c9b2c266ad9f68233e3cf48f9f0
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Sep 26 15:30:51 2022 +0200
 
-    xlog: convert to memory logging helper
+    dialog: export new itermodule api functions
+    
+    - get duplicate var value and status
 
-commit 0903f5d65a8d16d4b6b9fddd0bc98cd5da35fb0b
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jan 25 18:41:43 2020 +0100
+commit abdb02d3d2eec9fb45646f68996da3526c92ef58
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Sep 26 12:51:50 2022 +0200
 
-    xmlops: add missing memory error log message, convert to memory logging helper
+    dialog: updated ki_dlg_var_is_null() to use safer api function
 
-commit 4ebc2dc56c43b6b94ac1847762ee44713440ced0
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Jan 25 18:39:25 2020 +0100
+commit c2c3211cd31405188891abd16ef770c26a8ddd44
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Sep 26 12:30:06 2022 +0200
 
-    xmlrpc: improve error log messages, add memory helper at a few places
+    dialog: api function to get the status if dlg var is set or not
 
-commit decd1848e8c3c8a68553dba48abb4147195b5bf5
-Author: Nick <nick@nickvsnetworking.com>
-Date:   Sat Jan 25 11:38:19 2020 +1100
+commit 8548aaa8a798b939e041821848b2f05b963451d8
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Mon Sep 26 12:04:29 2022 +0200
 
-    misc: examples:  IMS PCSCF pcscf.cfg update
-    
-    Minor changes to make the example functional in the current stable release and higher.
-    
-    - Load WITH_IPSEC by default (IPsec module is required for IMS Usrloc to load)
-    - Bind to any IP in example
-    - Removed con=> prefix on MySQL Connection (not used in single instance / if not clustered)
+    dialog: updated comments for api functions to get dlg var value
 
-commit 74e6daa71bf7dde64b907b7a1b9b3ebf925fad2b
-Author: Nick <nick@nickvsnetworking.com>
-Date:   Sat Jan 25 11:34:39 2020 +1100
+commit 13512f48e03a2ef99847edf639582aaf3b4dfeb3
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Sep 26 11:57:02 2022 +0200
 
-    misc: examples: IMS PCSCF kamailio.cfg update
-    
-    Minor changes to make the example functional in the current stable release and higher.
-    
-    - removed modparam("ims_usrloc_pcscf", "hashing_type", 2) This parameter was removed under a466c7bf1f1908461b8ab9dbf10ab4c90b65e52a
-    https://github.com/kamailio/kamailio/commit/a466c7bf1f1908461b8ab9dbf10ab4c90b65e52a#diff-bd9d5dd4265257881c8e19ea24ab533f
-    - Dispatcher parameters only loaded if #!WITH_SBC defined
-    - Load IPsec IMS Module by default (IPsec module is required for IMS Usrloc to load)
+    dialog: api function get pkg-allocated duplicate of dlg var value
 
-commit 2c7ba53b2b6cc7dd5e3c24241d23e76fb052aa50
+commit a7571233bc7dee0381e8ed7e44408f63fa45c156
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jan 24 10:20:09 2020 +0100
+Date:   Mon Sep 26 11:46:59 2022 +0200
+
+    dialog: update check on dialog var key length
 
-    core: msg translator - warning log made info for  multipart body processing
+commit cc5216540f2240b7fc47adf66f380a00cf408aa0
+Author: Mojtaba Esfandiari.S <[email protected]>
+Date:   Sat Sep 24 16:10:10 2022 +0330
+
+    Revert "lrkproxy: Add new features : TURN support, behind_nat support, subset of range ports"
     
-    - check boundary cannot find boundary value in content-type when the request
-    is turned into multipart body
-    - use different return code for this case
-    - a few realignmets for curly braces to be corherent across the
-    respective functions
+    This reverts commit f2b07f2321980e74247cb0c968b98925172f6874.
 
-commit a90c65813f8dcfdd7be533684d2ce5432d31a921
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jan 23 10:16:27 2020 +0100
+commit f2b07f2321980e74247cb0c968b98925172f6874
+Author: Mojtaba Esfandiari.S <[email protected]>
+Date:   Sat Sep 24 14:25:24 2022 +0330
 
-    modules: readme files regenerated - textops ... [skip ci]
+    lrkproxy: Add new features : TURN support, behind_nat support, subset of range ports
 
-commit 79592144c3ba99ccbb4883910eeda3a7dbe5c89d
+commit a2d9a2f95e2212a9f5538ac25ac241206eff06a0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jan 23 10:04:23 2020 +0100
+Date:   Fri Sep 23 14:07:41 2022 +0200
 
-    textops: docs - proper example for append_body_part() with headers
+    pua_dialoginfo: use dlg api function get_dlg_varval()
 
-commit 936d58fcbd7b7d929d227427ee578a25aa02af39
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Jan 22 17:46:11 2020 +0100
+commit cd4e2259526bc4642259201ee96b00624f300437
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Sep 23 13:59:36 2022 +0200
 
-    modules: readme files regenerated - seas ... [skip ci]
+    uac: use dlg api functions get_dlg_varval() and get_dlg_varref()
 
-commit 31b710b5ec402bf75b3babe5ffe440c429d3ec63
+commit fb7c497893f05587bda1c37e09d73a7ebb522715
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 22 17:39:49 2020 +0100
+Date:   Fri Sep 23 13:42:18 2022 +0200
 
-    seas: docs - removed mi_fifo from examples
+    acc: use get_dlg_varval() to get values for dialog variables
 
-commit 704c7f490adc519038d5c2fbb31dd019cc221566
+commit ce3cd42631ac06a6a20892bd308901c6acd58f7a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 22 17:37:59 2020 +0100
+Date:   Fri Sep 23 13:33:03 2022 +0200
 
-    sipdump: kemi functions to return buf and tag values
+    dialog: init output dlg var value param eariler
 
-commit 8ea44a690f308e0122660a13acf933de99a06250
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Jan 22 13:31:13 2020 +0100
+commit a7cecdcbc3c1d53fce22a33a3768da2a1907d64e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Sep 23 13:17:02 2022 +0200
 
-    modules: readme files regenerated - sipdump ... [skip ci]
+    dialog: internal api functions to get dlg variable reference or value
 
-commit 2bdb43082fefe107dc0348cfb5bcd96a99b11277
+commit bcb3970d7a89ab27b43f86aee5b93a473a8b790b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 22 13:27:24 2020 +0100
+Date:   Thu Sep 22 20:41:32 2022 +0200
 
-    sipdump: docs for event route sipdump:msg
+    acc_json: code formatting updates
 
-commit 3a6a55ac982fe06c73563a7030e3c79aaf693804
+commit 3e2b5d9ed6a0f18199359444c5ae33a1d6b94eb2
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 22 13:17:34 2020 +0100
+Date:   Thu Sep 22 20:32:52 2022 +0200
 
-    sipdump: docs for mode and event_callback parameters
+    acc_json: use the variable for the time key
 
-commit 801eaa92b0ad67131744b8ec58ded01ba78c1bbe
+commit 023af516f4ede3742f2e1836474978b596a4a3a8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 22 13:07:47 2020 +0100
+Date:   Thu Sep 22 20:30:52 2022 +0200
 
-    sipdump: option to run event_route[sipdump:msg] on rcv/snd messages
+    acc_json: moved global vars declaration to .c file
     
-    - new modparam mode to control the behaviour, its values can be built
-    from flags:
-      - 1 - write to files (the existing behaviour), default
-      - 2 - execute event route
-    - inside event route, $sipdump(...) variable is available to get the
-    buffer content and other related attributes
-    - new modparam event_callback to set the KEMI function to be run instead
-    of the event route
+    - made them static
 
-commit 5d523e81c2a6ad1394254a36e9e143cb04e0171b
+commit 41babc99c83c74ca3d1494698455394dd8458e87
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 22 11:02:39 2020 +0100
+Date:   Thu Sep 22 09:34:05 2022 +0200
 
-    sipdump: small whitespace fixes
+    core: added #!defexps preprocessor directive
+    
+    - similar to #!defexp but the resulted value is enclosed in double
+      quotes
 
-commit 2153445ac428ce8a4683a1cbabab6e24a1829c3c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 22 09:02:19 2020 +0100
+commit e241f7b8a07b24fba6d6ecf2c344a39d2b2b5859
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Sep 21 18:34:04 2022 +0000
 
-    core: dprint - new flags for long engine json
-    
-    - a: prefix attribute names with application name
-    - A: do not prefix message attribute with application name (when 'a' is
-    set)
+    kex: add additional safety checks for printing, based on PR #3250 from bensly-shanmugam
 
-commit 26560322750fde49f09d130200e58ce327112292
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 21 21:21:46 2020 +0100
+commit 8064a1d3cd35e76f0e563fa401c181632f33b43a
+Author: Alex <[email protected]>
+Date:   Tue Sep 20 17:12:22 2022 +0200
 
-    http_client: typo in variable name for network interface
+    build: harden pull_request.yml permissions
+    Signed-off-by: Alex <[email protected]>
 
-commit 40f87b7e46714a114e7c98be7e677b20f1deb694
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 21 17:20:19 2020 +0100
+commit ddb39dd0f4fae470083006a7965d21512cd759b1
+Author: Alex <aleksandrosansan@gmail.com>
+Date:   Tue Sep 20 17:11:59 2022 +0200
 
-    tls: proper match of config profile by server id
+    build: harden main.yml permissions
+    Signed-off-by: Alex <[email protected]>
 
-commit 5a607cabc34d16fe3770f273241b667fea470dc9
+commit 411fb392fc3f2b399857dde2fb717ec2286e7fee
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 16:08:56 2020 +0100
+Date:   Tue Sep 20 17:41:36 2022 +0200
 
-    pipelimit: make error log debug in rpc command when pipe not found
+    core: added #!defexp ID STM preprocessor directive
     
-    - error code is returned to rpc command
+    - abity to set a defined it to the result of snexpr statement
+    - example:
+    
+      #!define ADDR 127.0.0.1
+      #!defexp SIPURI "sip:" + ADDR + ":5060"
 
-commit f12492c231e1f3a08994727e3e8263886f1f2fbb
+commit 1fd075c4e7db180c61fcb2838e9e817ddd623003
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 15:02:53 2020 +0100
+Date:   Tue Sep 20 11:01:56 2022 +0200
 
-    Makefile.defs: add -lm to linker flags
-    
-    - on some linux distros is not linked by default
+    core: clone values for defines
 
-commit 512f89bec0b6ebd2b3c7c16b115f15dbd6de9a39
+commit b7a0d8a084a25a1b02e2c9845ef4e3b19f988c02
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:54:07 2020 +0100
+Date:   Tue Sep 20 10:52:42 2022 +0200
 
-    corex: declare nio specific globals in c file
+    core: use defines for types of preprocessor defs
 
-commit 58a019f333d1ac5a19a1c7338c22d388cb378df0
+commit abe04ea06c68c7df180831bba1f4e73f53512db5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:49:57 2020 +0100
+Date:   Tue Sep 20 08:43:05 2022 +0200
 
-    core: crypto, utils - updated comments referencing srutils after relocation
+    core: snexpr - updated to version supporting escaped chars in string values
 
-commit cf7422d85f293e3ad69df2714d0d0e422d8dd19c
+commit f7b35f05f31bd7cc01aea4572c79ba48d84d8123
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:43:44 2020 +0100
+Date:   Mon Sep 19 08:40:19 2022 +0200
 
-    pkg: obs spec - removed lib/srutils from rpm pacaging
+    acc_json: update to free cdr core attrs
 
-commit 0076124bcce4dfaa462291cf97aebda9ee3e8cdf
+commit d616dc46b5373b1474bf855afde4c5687d2a2d09
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:52 2020 +0100
+Date:   Mon Sep 19 08:15:53 2022 +0200
 
-    usrloc: updated with relocation of lib/srutils to core/utils
+    acc: clone dlg core attributes
+    
+    - GH #3243
 
-commit dd84b3e38ba777e94f9d9bffab05d9e5129dde51
+commit c5f71a45c7c55af0cf4a6aa482d8a57018af7900
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:52 2020 +0100
+Date:   Sun Sep 18 21:33:25 2022 +0200
 
-    uac_redirect: updated with relocation of lib/srutils to core/utils
+    acc: more meaningful array index names for building cdr attributes
 
-commit 525467f9f1bc2617d42ef103ad5ded749d035d6e
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 21 14:41:52 2020 +0100
+commit d56d65b8daac072a4726d9124072151d0d3fbb79
+Author: Julien Chavanton <jchavanton@subspace.com>
+Date:   Tue Sep 6 10:45:12 2022 -0400
 
-    topos: updated with relocation of lib/srutils to core/utils
+    dispatcher: fix alog13 gateway selections
 
-commit 4e19ba888e067d3876fe6f77f1c8f41dd03f2d66
+commit 518296523db0c1735c3234d77d6af312f5c9babb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:52 2020 +0100
+Date:   Sun Sep 18 20:09:53 2022 +0200
 
-    tmrec: updated with relocation of lib/srutils to core/utils
+    dmq_usrloc: safety checks for sock field
+    
+    - GH #3243
 
-commit 611d2c5427a2cb66802591c90454a2657999eda2
+commit 9a15781f4804ef6620fad5a09ff2e9aacae871cb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:52 2020 +0100
+Date:   Sat Sep 17 10:18:39 2022 +0200
 
-    ss7ops: updated with relocation of lib/srutils to core/utils
+    sipdump: use the right flag to parse ipv6
 
-commit 781b1cf9e0cb80f7c62423d035afe315f6b8530a
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 21 14:41:52 2020 +0100
+commit e49e5a52ded4bef36b5958a748b9556af52d2d33
+Author: Gustavo Almeida <gustavo.abcdef@hotmail.com>
+Date:   Fri Sep 16 21:06:53 2022 +0100
 
-    sipjson: updated with relocation of lib/srutils to core/utils
+    pkg/kamailio/obs: added readline-devel build dependency (#3233)
+    
+    * pkg/kamailio/obs: added readline-devel build dependency
+    
+    - Added a readline-devel dependency when generating rpm's. This ensures that when generating rpm's (mock context), kamcmd uses this library in its compilation and autocomplete is available in kamcmd's interactive mode.
 
-commit 2760cbae8e25aa4e728ecd5629f35caae64d3de4
+commit de6a35012669ad5892760c368cbd141e77bc91db
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:52 2020 +0100
+Date:   Fri Sep 16 16:48:19 2022 +0200
 
-    rtjson: updated with relocation of lib/srutils to core/utils
+    corex: print address family name for rpc corex.list_sockets
 
-commit b22010961da2332395bccb013e82f6ce53ae06b2
+commit a5d92da6370f6db15c1ccb69a0ad7b914163c1db
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Fri Sep 16 16:45:21 2022 +0200
 
-    registrar: updated with relocation of lib/srutils to core/utils
+    core: print address family for rpc core.sockets_list
 
-commit cb58783a55075524b57c262e28e3a8c815d46276
+commit 8bdee74fa6b68012919ddbb403da372187631bd9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Fri Sep 16 16:42:16 2022 +0200
 
-    pua_reginfo: updated with relocation of lib/srutils to core/utils
+    core: helper function to get address family name
 
-commit 52db172af4963936af1c4b5d59057da7e1e00d30
+commit 4434e83db1d4b668dabbe915fe36719ede165915
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Fri Sep 16 15:00:13 2022 +0200
 
-    presence: updated with relocation of lib/srutils to core/utils
+    websocket: debug message for rpc command when finding no tcp connection
 
-commit 167d6e8a72655c3fb37f640106cdd0ffdad3303c
+commit abe60832de46796a1395a75a67753c1a12a1ec0a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Fri Sep 16 14:51:31 2022 +0200
 
-    msrp: updated with relocation of lib/srutils to core/utils
+    websocket: clean up ws structures without an active tcp connection
+    
+    - GH #3236
 
-commit 73adafaaf785f4835fc7900a6d89208bd3aeaef0
+commit 0a61ec2f137414a7bfc2535dfe4df9b72e500cf8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Fri Sep 16 14:31:44 2022 +0200
 
-    mqtt: updated with relocation of lib/srutils to core/utils
+    sipdump: make dest ipv6 addresses without square brackets
 
-commit feb34410e5d69081b6a3c7d9c0375762432da2af
+commit ac711cffea91c44f4e13b5d75d6ae01ee4599099
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Fri Sep 16 13:54:56 2022 +0200
 
-    kex: updated with relocation of lib/srutils to core/utils
+    sipdump: make ipv6 addresses without square brackets
 
-commit f26a748705231c5020e07f79af6b24bae053ed20
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+commit 95e0fe85ff9149c80249e848a437deb5dae2e463
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Sep 15 10:46:17 2022 +0200
 
-    jsonrpcs: updated with relocation of lib/srutils to core/utils
+    modules: readme files regenerated - dmq ... [skip ci]
 
-commit 66f6e2a827767a0961abbb56d580347a5e3f6b4d
+commit e683ee506d702e9edbe4ce74304170ca04c1d5ec
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Thu Sep 15 10:34:45 2022 +0200
 
-    ims_dialog: updated with relocation of lib/srutils to core/utils
+    dmq: docs - reorganized the dmq request section
 
-commit db2208a66e239efd744059ac1cd6ce0a858ff2ce
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+commit b7e6b0cc44b46a615dc23b6fae7f67e63296c913
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Sep 15 10:31:28 2022 +0200
 
-    http_async_client: updated with relocation of lib/srutils to core/utils
+    modules: readme files regenerated - dmq ... [skip ci]
 
-commit bf89dabb54527b6b3f103f1a9384ef9aafc14129
+commit 1fd789246cc7c58237b9a903a198521cd5b3494d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Thu Sep 15 10:26:38 2022 +0200
 
-    htable: updated with relocation of lib/srutils to core/utils
+    dmq: docs - note about using same Kamailio version
 
-commit 563c8f43f16d66ac41afba9b770cbb22c810ca11
+commit e43083e32df03b629f0eab9d567bd41d6cb749ff
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:51 2020 +0100
+Date:   Thu Sep 15 09:28:54 2022 +0200
 
-    evapi: updated with relocation of lib/srutils to core/utils
+    dialplan: prefixed some global variables to avoid naming conflicts
 
-commit 2f937559e6d5a9fd29949d21345b988111c3156c
+commit 220750f79737b13b6aad0c38d6dd8ea3e28d5ca5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:50 2020 +0100
+Date:   Thu Sep 15 09:23:26 2022 +0200
 
-    dmq_usrloc: updated with relocation of lib/srutils to core/utils
+    dialplan: removed unnecessary define
 
-commit edf4f9330d7c8e087e3db70ae93e0d838128ba1f
+commit f89bab70ef9cc842f37799c7c414f40d8ac581ab
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:50 2020 +0100
+Date:   Thu Sep 15 08:30:26 2022 +0200
 
-    dialog: updated with relocation of lib/srutils to core/utils
+    dialplan: rename exports to kemi
+    
+    - function names have to be unique
 
-commit 040286bd54014afaeebcb6fdc2baca0ca0382849
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Jan 21 14:41:50 2020 +0100
+commit 2e8bfcef4f3f90214df0c1fe4d40d359265f060a
+Author: Bastian Triller <bastian.triller@gmail.com>
+Date:   Wed Sep 14 19:30:22 2022 +0200
 
-    debugger: updated with relocation of lib/srutils to core/utils
+    dialplan: Fix typos
+    
+    Fix typos in kemi exports
 
-commit d88f9c0a59e0eafdca4002b6b804774dace10cc8
+commit f68cbc16b7ac29cce143f7b77114eaef37312ab6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:50 2020 +0100
+Date:   Wed Sep 14 18:12:23 2022 +0200
 
-    cfgt: updated with relocation of lib/srutils to core/utils
+    core: ppcfg - skip ending quite for exported defined values to snexpr
 
-commit 14c6cd74639b5ffee67f18a12ae4969ff0442672
+commit bb494b5d2dc4690c7389a3000ff8fda4ce3aeaa8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:41:50 2020 +0100
+Date:   Wed Sep 14 17:37:44 2022 +0200
 
-    auth_xkeys: updated with relocation of lib/srutils to core/utils
+    core: ppcfg - debug messagee with result of snexpr evaluation
 
-commit 70c42c1e20c1742211729ab79953d333d0b025e2
+commit 0406cba7db628a757572968269fd5d2f4426472e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 14:08:57 2020 +0100
+Date:   Wed Sep 14 17:35:22 2022 +0200
 
-    Makefile.sources: added core/utils/ folder for core files
+    core: ppcfg - remove enclosing quotes when exporting defined value to snexpr
 
-commit a78691f2cf24db1632245b1b661e1596acf80acb
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 13:54:02 2020 +0100
+commit 2f67daa9ce945cb57b8429101569203d4b891d1c
+Author: Stefan Mititelu <[email protected]>
+Date:   Wed Sep 14 13:19:05 2022 +0300
 
-    core: utils - removed unnecessary Makefile
+    dialplan: export dp_translate to kemi
 
-commit f32ed56dfc60e287d378f44b525b8d5fa71b637e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 13:53:05 2020 +0100
+commit a33b41ba804bc944b0e1c4ecf17fdc3ca68d4da0
+Author: Stefan Mititelu <[email protected]>
+Date:   Tue Sep 13 11:41:04 2022 +0300
 
-    core: moved lib/srutils to core/utils
+    siputils: export is_gruu() to kemi
 
-commit b63c3aa7c221cc7f68b1e649287d4fed32c1b0e4
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 21 13:26:11 2020 +0100
+commit 678d93a742ba294bbe571c975814e01fdd795371
+Author: Stefan Mititelu <[email protected]>
+Date:   Tue Sep 13 11:24:47 2022 +0300
 
-    core: dprint - support for long engine data via cli --log-engine param
-    
-    - format: --log-engine=name:data
-    - log engine data for 'json' can be:
-      - M - strip the last '\n' from logmessage value
-      - N - do not add '\n' after the json document
+    ratelimit: export functions to kemi
 
-commit 37b4a35ab2b1f156ff3fd4dab7ce7aab22a5e398
+commit a84e96f2e025a6befd4721ad3f67a104fd594190
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 20 20:26:59 2020 +0100
+Date:   Wed Sep 14 08:17:30 2022 +0200
 
-    core: dprint - implemented json structured logging
+    core: added preprocessor directive #!ifexp stm
     
-    - start with --log-engine=json
-
-commit fcd45145d9c534e2230707ce64b044d927efca14
-Author: Sergey Safarov <[email protected]>
-Date:   Mon Jan 20 20:39:52 2020 +0300
-
-    pkg/kamailio: removed not maintaned Oracle packaging files [skip ci]
+    - conditional evaluation of the statement as an expression with strings
+      and numbers
+    - example:
     
-    To package for Oracle dist need use OBS folder
-
-commit 36723bbace54f98637ca0f20bbb42b8461716d61
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 20 15:11:21 2020 +0100
-
-    core: main - new command line parameter --log-engine
+     #!ifexp KAMAILIO_VERSION >= 5006000
+     ...
+     #!else
+     ...
+     #!endif
     
-    - allow setting the log engine from command line
+    - defined IDs can be used inside the expression
+      - if not defined, value 0 is used
+      - if defined with value, the value is used
+      - if defined with no value, value 1 is used
+    - if expression is evaluated to !=0 or non-empty string, then it is considered true
 
-commit 452635c799460e4a0919e413d3916ed2a7d245c4
+commit c19583117d120c3e350fca34f41daabc286f8c6e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 20 15:10:10 2020 +0100
+Date:   Wed Sep 14 08:01:37 2022 +0200
 
-    core: dprint - support for structured logging
+    core: utils - added simple expression evaluations with strings and numbers
     
-    - enable formatting the logging output with different functions
+    - MIT license, import from github.com/miconda/snexpr
 
-commit 85fcffa021819dcf25d2bf792155edbe0d3d2710
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 20 09:38:23 2020 +0100
+commit b7911b63d7a27a4f29acc4bca3101f7857930084
+Author: Matthias Urlichs <[email protected]>
+Date:   Fri Sep 2 12:29:32 2022 +0200
 
-    core: dprint - simplified log macros
+    modules/python3: return NULL on error.
     
-    - removed compile flag for no function name (activated for over 10 years)
-    - log prefix printed with inline conditions
+    - PyErr_SetString is a void function. It doesn't return NULL.
 
-commit ae23876b3091db2e62f651e05fa695d29f540028
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 20 08:49:29 2020 +0100
+commit d0e1827b2f8890da4fd30cc23f8bd090227d87f2
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Sep 8 10:31:31 2022 +0200
 
-    core: dprint - reformatted log macros for better readability
+    modules: readme files regenerated - posops ... [skip ci]
 
-commit 53ca8b50207ca35f16a2315efb1ed29448961da8
+commit c3771966fa8470db91d04323a1e9c837a16a22cf
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Jan 19 16:30:28 2020 +0100
+Date:   Thu Sep 8 10:09:14 2022 +0200
 
-    core: check logging protection before the level
+    posops: docs - updated pos_set_char() section
+    
+    - note that the change is done directly inside the sip message buffer
 
-commit ec0dd71bd963d7bf5959521ff82b6a659efe699a
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sun Jan 19 13:39:22 2020 +0100
+commit 93e77d441112ce41042cfd904cc3e7fd8ae78b4a
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Sep 7 23:46:23 2022 +0200
 
-    log_custom: send processing logs via udp
+    modules: readme files regenerated - rtpengine ... [skip ci]
 
-commit ac5b1fa32a2c6c08ce6ca8048eee0064c96746fd
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Jan 17 13:16:25 2020 +0100
+commit 745010442f0a7298d8b4576cdebfe5f5b664c102
+Author: toharish <[email protected]>
+Date:   Thu Sep 8 03:04:41 2022 +0530
 
-    modules: readme files regenerated - http_client ... [skip ci]
+    rtpengine: added receive-from option (#3230)
+    
+    - Add receive-from option to flags
+    - receive-from=1.2.3.4
+    - required for manageing rtpengine by a kamailio node behind a dispatcher kamailio node
+    - add received-from option in Document
 
-commit 9b9bd62ca7a5a99c7db7cdefe523b8a6e7c8a99f
+commit 2c622a6183dab5c5f50c8d46436bed014eae1146
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jan 17 13:01:46 2020 +0100
+Date:   Tue Sep 6 09:16:53 2022 +0200
 
-    http_client: docs for netinterface parameter
+    core: define OS_NAME at startup
 
-commit b384a99dc62330a2638fffe07ae1b142ff41d47f
+commit 05694d88e3e697417be12e269511b0711404656b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jan 17 12:39:11 2020 +0100
+Date:   Mon Sep 5 13:06:45 2022 +0200
 
-    http_client: new param netinterface to set curl network interface
+    core: define KAMAILIO_VERSION with VERSION number value
 
-commit 02bff604ec70a51a5ba9faae38e946e556763e08
+commit 3e94dd4bd3901d503c7be655d761f1d70453a451
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jan 16 11:23:40 2020 +0100
+Date:   Mon Sep 5 10:24:06 2022 +0200
 
-    htable: make ht_dmq_init_sync variable extern in ht_dmq.c
-    
-    - avoiding redeclaration, it is set via modparam
+    core: use unsigned printing for version defines
 
-commit a85bdf58e3f1933a4a1d231b5de4fd9cf1393366
+commit d4670ed58fb6e4325d5e3782f344237f8da5b70f
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 15 17:06:36 2020 +0100
+Date:   Sun Sep 4 20:31:51 2022 +0200
 
-    core: more details on error log on failed comp_num() expression
+    pua_dialoginfo: safety check for request pointer
 
-commit 5afe1e5942ba586ef3165e220a588a7176fc79e9
+commit f5c98a49c98aedcf6e1afec3c42dd862d0eeb9a3
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 14 09:38:54 2020 +0100
+Date:   Fri Sep 2 13:15:35 2022 +0200
 
-    pv: new transformations s.encode.base64t and s.decode.base64t
+    core: support to specify options for load module
     
-    - base64 encode/decode with optional trailing padding
+    - prototypes:
+      loadmodule("path", "options")
+      loadmodulex("path", "options")
+    - options is a string with characters:
+      - 'g' or 'G' - open the module shared object file with RTLD_GLOBAL set,
+        wich can be used for modules related to external scripting languages
+        to avoid reloading
+    - example: loadmodule("app_lua", "g")
 
-commit cf2e3968000f1292ad1b1eb8f7d190fb53878c2b
-Author: fsantulli <[email protected]>
-Date:   Mon Jan 13 21:35:51 2020 +0100
+commit 43f764cae870b15a96b8ca88f1eb195d4ceb8455
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Sep 2 12:50:56 2022 +0200
 
-    userblacklist: add KEMI functions, adapt source load, fix match_mode for check_whitelist (GH #2190)
-    
-    - add KEMI functions for userblacklist module
-    - adapt source loading function after KEMI addition
-    - fix match mode for alphanumeric characters for check_whitelist function
-    - merged pull request GH #2190
+    core: kemi - duplicate module name when registering the api exports
 
-commit 8d55c6eba94ab7c5ac76c116729b1efa007a9a50
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Jan 13 21:16:19 2020 +0100
+commit 69ba64e26e3876ce84053a691dee2f2ad9bb6185
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Sep 2 12:06:20 2022 +0200
 
-    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
+    core: support for loadmodule("path") and loadmodules("path")
 
-commit 1fb8c88db4e307ad6981ccdf3e68fe91704341f1
-Author: Aleksandar Yosifov <alexyosifov@gmail.com>
-Date:   Wed Dec 4 11:12:21 2019 +0200
+commit 2cebd46f8f2dc3f87c9cfd2054976e347aa75ace
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Sep 1 10:53:54 2022 +0200
 
-    ims_ipsec_pcscf: new config param for ipsec
+    dialog: remove strlen() checks when setting a variable
     
-    - added a new config param - ipsec_reuse_server_port - reuse or not
-      PCSCF server port for UA Re-registration.
-    - added description for the new parameter in ims_ipsec_pcscf_admin.xml.
-      parameter ipsec_reuse_server_port.
-    - in ipsec_forward() add supported and require secagree headers only
-      for Register reply with code 200.
-    - in fill_contact() for Request messages set received host, port and
-      proto from request uri if alias is presented.
-
-commit 674852e07ddbd64e184efc16d5724f72cad9eee8
-Author: Kamailio Dev <[email protected]>
-Date:   Sun Jan 12 12:16:16 2020 +0100
+    - assumed key->s and val->s are 0-terminated, which may not be the case
 
-    modules: readme files regenerated - xhttp_rpc ... [skip ci]
-
-commit c9229d66136f41fda0082585c4a73baf503b2c2b
-Author: Sam Ware <[email protected]>
-Date:   Sat Jan 11 14:24:37 2020 -0600
+commit b7dc2ac6d66839b38ba8d6f36e9f28bc0a2d1425
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Sep 1 10:50:30 2022 +0200
 
-    xhttp_rpc: documentation correction
+    dialog: wrapper function to set a dlg var with unsigned integer parameter
     
-    - The documentation in the README file had the
-      wrong module name in the modparam in the
-      example for the xhttp_rpc_buf_size parameter.
-      Corrected this in section 4.2.
+    - use it to set cseq diff value
 
-commit 47c5450154a34224c04e6ece3da8c4056a8dca61
+commit 30c628732092108e8d73856a5c9ec60b16d5ef99
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Jan 10 10:17:18 2020 +0100
+Date:   Wed Aug 31 11:35:51 2022 +0200
 
-    dmq_usrloc: cast param to int* to fix signness warning
+    siptrace: use socket name for hep mirroring
+    
+    - GH #3174
 
-commit 73088fd871b4b1a292c67e80c55373ed1b891144
+commit 1553a6c0efb2cec0b5962bba13bc0095211ee75d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jan 9 18:12:56 2020 +0100
+Date:   Wed Aug 31 10:44:13 2022 +0200
 
-    core: kemi - handle notice log level in KSR.log()
+    pua_dialoginfo: clone dlg var values
 
-commit bc24889c8384244ada89891691518108cdb663c0
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Jan 9 17:54:18 2020 +0100
+commit 54905e6b02e36e72bb74a92c77b273cf57822f18
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Aug 31 10:18:07 2022 +0200
 
-    core: remove one function for blocking TCP write, deactivated since 2004
+    acc: duplicate dlg var values used in extra2strar_dlg_only()
     
-    - remove one function for blocking TCP write, deactivated since 2004 in TCP core
-    - code is not compiling anymore if activated
+    - avoid buffer index overlapping and be coherent with extra2strar()
 
-commit 39802fd2efad4b710072244f360741312a7164f2
+commit 590d00f04ce714ad7ce3ae6a9ca7bd2853925cba
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jan 9 17:43:38 2020 +0100
+Date:   Wed Aug 31 09:54:54 2022 +0200
 
-    auth_xkeys: proper debug log messages on valid match
+    tm: exported t_exists() to kemi
 
-commit 28f00b4452f329c9f5b08abb0d7abaf31cc41fca
+commit 8cb948cc07e2d577cdd14efdfe38f3e9bbf11d79
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jan 9 17:09:28 2020 +0100
+Date:   Tue Aug 30 13:34:38 2022 +0200
 
-    keepalive: use dedicated wrappers for kemi exports
+    dialog: fetch directly the int value for dlg variable used in dlg_cseq_update()
 
-commit e5d8c17d58ba4ac9cc7b44ec9952bcf7a2f5a945
-Author: Victor Seva <[email protected]>
-Date:   Thu Jan 9 09:34:10 2020 +0100
+commit aded00bbfe75771cef8d0ee9ae8401772f7644a9
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Aug 30 13:32:16 2022 +0200
 
-    pkg/kamailio/deb: remove mqtt from old releases
+    dialog: safer version for getting dlg variable value
     
-    It seems that only libmosquitto1-dev is supported
+    - clone to ensure that reference is not becoming invalid over the time
 
-commit 5aad5de690594449d8b1eaa8137fb858a97f4a07
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Jan 8 21:16:12 2020 +0100
+commit a070f5c132a68111fade7212db6a2bc738e03193
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Aug 30 13:19:33 2022 +0200
 
-    modules: readme files regenerated - app_ruby ... [skip ci]
+    dialog: updated to get the int value for cseq update operations
 
-commit 7f8eb2f9d001aca2e048a991e8560c7153d79bd3
+commit 44103239ba5cc4c4582ccfacf4a3db3918e4431c
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Jan 6 18:31:10 2020 +0100
+Date:   Tue Aug 30 13:01:45 2022 +0200
 
-    modules: readme files regenerated - keepalive ... [skip ci]
+    modules: readme files regenerated - tm ... [skip ci]
 
-commit 4b30a3c4a9fc9d4ca7d3ce40fc5a0637f2386646
+commit c38b3585357a2200944cfd8e736f32093786350b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 8 21:07:11 2020 +0100
+Date:   Tue Aug 30 12:54:51 2022 +0200
 
-    app_ruby: docs for xval_mode parameter
+    tm: docs for t_exists()
 
-commit 9bafd4c4e09825b25a84bb35a6dc4a39dbd07b73
+commit f16e76e432f46d7fc62e8c1c0808149c7ffde0c1
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 8 20:50:42 2020 +0100
+Date:   Tue Aug 30 12:49:54 2022 +0200
 
-    app_ruby: option to use internal KSR::PV module and skip returning xval str
+    tm: new function t_exists()
     
-    - controlled via xval_mode module parameter
-    - workaround for a reported regression causing crash by using core
-    KSR::PV exports (GH #2180)
+    - return true if the transaction exists for the current message without
+      setting the global references
 
-commit af18330c7ed5266079038ca7ae515487537cd6b6
+commit 837d7eab397547a4a67158e4da719288e20a0bb4
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 8 17:38:57 2020 +0100
+Date:   Tue Aug 30 11:17:03 2022 +0200
 
-    app_ruby: memset rbdata to 0 in app_ruby_run_ex()
+    tsilo: restore also the global t branch index
 
-commit 77a1698ce24620be0edc171494c4f414a5c5b5e1
+commit 72234f9efbb5b299823b33dc4eda84a43d5f6384
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 8 17:31:27 2020 +0100
-
-    misc: use single quotes in formatted ruby scrip for kemi example
-
-commit c953af29433abef3251e9e4644c0af98b84368cb
-Author: Sergey Safarov <[email protected]>
-Date:   Wed Jan 8 15:22:28 2020 +0300
-
-    pkg/kamailio/obs: enabled build of geoip and phonenum modules for CentOS 8 and RHEL 8 dists
-
-commit 7c98249e3120b8ebd70aa4ee7d524bf26993eb75
-Author: Victor Seva <[email protected]>
-Date:   Wed Jan 8 13:01:54 2020 +0100
+Date:   Tue Aug 30 10:58:39 2022 +0200
 
-    pkg/kamailio/deb: version set 5.4.0~dev3
+    pv_headers: use t_unset() based on vref instead of resetting global t always
 
-commit 8d455a5bc56116ac1bd5d136dd439c30ebe45c23
-Author: Victor Seva <[email protected]>
-Date:   Wed Jan 8 12:39:08 2020 +0100
+commit 294a00985b2cf4a397ffc81782f9ce6e4bc1ca15
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Aug 30 10:54:53 2022 +0200
 
-    pkg/kamailio/deb: use libmosquitto0-dev on older releases
+    tmx: use t_unset() instead of t_unref() for pv_get_tm_reply_reason()
 
-commit ef19acf3a79a804a47238daf1f6d4794f1d82a5e
+commit f69c13a587df53fb93999d81cd02dc99ab223187
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 8 10:15:26 2020 +0100
+Date:   Tue Aug 30 10:53:15 2022 +0200
 
-    Makefile: use variable for detecting emacs for ctags flag
+    tm: added t_unset() intermodule API function
+    
+    - reset global t and branch without releasing the transaction
+    - useful for cases when global t needs to be set in callbacks and then
+      reset before config execution is finished
 
-commit 8cc8aaa1da885187a5d86ec2abe220d8929b196f
+commit 07877fe6686139032d4d2f85b5f119b2cdf93cf6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 8 09:55:55 2020 +0100
+Date:   Tue Aug 30 10:36:53 2022 +0200
 
-    Makefile.defs: version set to 5.4.0-dev3
+    tmx: use t_find() for pv_get_tm_reply_reason()
 
-commit 754d57f9b3f57e7e27f5642fb9a22e368534b1dc
-Merge: e656ed7400 35c846b1e8
+commit 887ea4420f2a11e9d26c031c8c75e897b0fd8072
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Jan 8 09:42:49 2020 +0100
+Date:   Tue Aug 30 09:07:58 2022 +0200
 
-    Merge pull request #2192 from jamesaimonetti/emacs-compat
-    
-    Makefile: include flag to generate Emacs-compatible TAGS file
+    etc/kamailio.cfg: comment for route[NATMANAGE] made generic
 
-commit e656ed7400e735ec867875d20b9ae117af7001b5
-Author: James Aimonetti <[email protected]>
-Date:   Wed Jan 8 09:37:00 2020 +0100
+commit 836d122af8575c66651232f3ad25bad085bfb972
+Author: Victor Seva <[email protected]>
+Date:   Sun Aug 28 22:59:44 2022 +0200
 
-    core: explicitly cast void* to char* in shm_char_dup()
-    
-    - fix gcc 9.2 warning
-    - GH #2191
+    pv_headers: use tm.t_find API
 
-commit 35c846b1e8dc7075b0cee196a430dd1b09a87446
-Author: James Aimonetti <[email protected]>
-Date:   Tue Jan 7 23:55:01 2020 +0000
+commit 46d0356386bcf2a70671fd73979ef97bd5528d74
+Author: Victor Seva <[email protected]>
+Date:   Sun Aug 28 22:42:40 2022 +0200
 
-    Makefile: include flag to generate Emacs-compatible TAGS file
-    
-    Emacs exposes an environment variable `INSIDE_EMACS` which can be used
-    to toggle ctags to generate an Emacs-friendly TAGS file.
+    pkg/kamailio/deb: version set 5.7.0~dev1 [skip ci]
 
-commit 50e1bb819aa2cccd576722c879fa7231d894d8cd
+commit 7a53ac8e8d92dbb375378b49562a7842055d7fb3
 Author: Victor Seva <[email protected]>
-Date:   Tue Jan 7 13:09:06 2020 +0100
+Date:   Sun Aug 28 22:40:42 2022 +0200
 
-    mqtt: Makefile split check for pkg-config
-    
-    libev doesn't have pkg-config file .pc on Debian
+    pkg/kamailio/deb: sync dirs contents [skip ci]
 
-commit 1a035ea1f08d051172ce54693b8a82b207e0c875
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Jan 7 11:32:43 2020 +0100
+commit c5d48f8ee3884934bd8b910a2dae1888fead3cf1
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Fri Aug 26 12:16:27 2022 +0200
 
-    pkg/kamailio/deb: add mqtt to PACKAGE_GROUPS
+    modules: readme files regenerated - dialog ... [skip ci]
 
-commit 92cabe35ba2c39827898293b5e2eff226adcc8f3
-Author: Victor Seva <[email protected]>
-Date:   Tue Jan 7 11:22:45 2020 +0100
+commit 353aa1c821f2889c0a6dbadf9b1b1c1ed039deb6
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Aug 26 12:11:08 2022 +0200
 
-    pkg/kamailio/deb: add kamailio-mqtt-modules package
+    dialog: docs for dlg_ctxiuid_mode params
 
-commit a383caa12a1af2cbc0f135add643045a159f24f2
+commit a770c4957a31c143a29c68cb71e705c3f9cfcbad
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Jan 7 10:11:42 2020 +0100
+Date:   Fri Aug 26 11:24:30 2022 +0200
 
-    ipops: fix locating static index for dns pv
-    
-    - reported by GH #2179
+    dialog: added modparam dlg_ctxiuid_mode to control when iuid is set
 
-commit 91e4e1772289f0a6a6f19ff88f5861072611b25f
+commit d7e8ae72a0258aa6c3bcf850ea410a929da003cb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 6 18:30:14 2020 +0100
+Date:   Fri Aug 26 10:15:58 2022 +0200
 
-    keepalive: adjustments to log messages and help text for rpc commands
+    core: dprint - simplified sip msg check
 
-commit 7a136428c73be8409779a7d40b90cd71dd599a2a
-Merge: f890d0ce81 d79e26fd50
+commit 02b960d84d479b001cf94b2b53063deca1d7256d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 6 18:23:17 2020 +0100
+Date:   Fri Aug 26 10:15:22 2022 +0200
 
-    Merge pull request #2177 from ycaner06/keepalive3
+    core: parse - added IS_SIP_MSG() macro to check if message type is SIP
     
-    keepalive: added add/del/get/flush rpc commands
+    - defined also IS_SIP_REQUEST() same as IS_SIP() but with more explicit
+      name for detecting SIP requests
 
-commit f890d0ce81b3088657e885063e3c40829eb5a0de
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Jan 6 18:16:11 2020 +0100
+commit 654f22a03e874f86c4b2b2d29eb969a1be3bb25e
+Author: David Escartin <[email protected]>
+Date:   Thu Apr 28 14:19:53 2022 +0200
 
-    modules: readme files regenerated - mqtt ... [skip ci]
+    dialog: set context iuid for CANCEL requests to let isflagset function return the right value in case a dialog flag was previously set on the call
 
-commit c855fdb24678c5ea3ac2993ac133a00f2d333f95
+commit a9cf4577c25d7933531b8969a1941bac4faf8d68
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 6 18:06:49 2020 +0100
+Date:   Thu Aug 25 14:51:23 2022 +0200
 
-    mqtt: docs - use kamailio docbook entity and small text updates
+    tm: new inter-module API function t_find(...)
+    
+    - combines get_t() with t_check_msg(...) to get the transaction,
+      returning also if it was referenced or not
 
-commit 006949d1779f79d4407c2780865cf5de4c1d59c2
+commit 721daf5ca55a8fb366cff2821e249bfff64d8f87
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 6 13:33:55 2020 +0100
+Date:   Thu Aug 25 10:48:16 2022 +0200
 
-    Makefile.groups: added group for mqtt module
+    usrloc: adde random and pid to call-id for keepalive requests
     
-    - depends on libmosquitto and libev
+    - GH #3225
 
-commit 4c8be66d6bc33bd09f58da13b40167273cb1c2f4
-Merge: bf57a7ab50 ea699419df
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 6 13:28:58 2020 +0100
+commit 03dffaad07952568bd40e22d5b23aaa4bcfe613a
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Aug 24 09:31:46 2022 +0200
 
-    Merge pull request #2187 from pascomnet/mqtt_module
-    
-    mqtt: module to support mqtt pubsub messaging
+    modules: readme files regenerated - pv ... [skip ci]
 
-commit bf57a7ab50949ddbeec787331548dfcb023c238f
+commit 1a33c8b7c70e7f629868d926965ec456bf2eecae
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Jan 6 11:25:32 2020 +0100
+Date:   Wed Aug 24 09:18:08 2022 +0200
 
-    tm: added missing $T(reply_reason)
+    pv: updated docs for xavp_lshift()
 
-commit 8c3183569aa79214cf6b74196438962f63f8ef9e
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Sat Jan 4 23:51:42 2020 +0300
+commit 4598f0a0df90ad81e192be55a89fbd5cca52a40e
+Author: korayvt <koray.vatansever@gmail.com>
+Date:   Tue Aug 23 14:05:45 2022 +0300
 
-    pkg/docker: update submodule
+    core: added parser mode check
 
-commit ea699419df555b4453e1eb96659cfec8912ac3bc
-Author: Thomas Weber <[email protected]t>
-Date:   Fri Jan 3 17:31:34 2020 +0100
+commit 5d09caf029ed4271ac6dc856cb70cbf375b4c7f1
+Author: Matteo Brancaleoni <[email protected]t>
+Date:   Tue Jul 19 16:23:53 2022 +0200
 
-    mqtt: expose received message qos level via pv
+    pv: add monotonic clock to TimeVal pseudovariable
+    
+    - adds $TV(Sm) pseudovariable which returns the system monotonic clock
+      as a string
+    - on Linux, tries to use CLOCK_MONOTONIC_RAW which does not suffer from
+      ntp time adjustement
 
-commit 81852e5ba1fa6983df44f591c40154ea5fcef6b8
-Author: Thomas Weber <[email protected]>
-Date:   Fri Jan 3 17:05:14 2020 +0100
+commit 181bc683f6f0496b80c5997a4de30a21c04ce0bc
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Aug 23 09:57:43 2022 +0200
 
-    mqtt: add tls support
+    core: aliased dns_rev_via to rev_dns
 
-commit 325292897d5ecdbdd202608fbe84dceaec6cfdac
-Merge: 2c4faf265a 21358270e4
-Author: Emmanuel Schmidbauer <[email protected]>
-Date:   Fri Jan 3 08:42:55 2020 -0500
+commit f71d984edc21c015fc4c81682b115b510169b713
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Aug 23 09:50:28 2022 +0200
 
-    Merge pull request #2189 from kamailio/dmq_usrloc-fix-log-message
-    
-    dmq_usrloc: use DEBUG loglevel for message
+    core: aliased dns_use_failover to use_dns_failover
 
-commit 2c4faf265abf0502a840d5068c37e453a96f25f4
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Jan 3 09:46:15 2020 +0100
+commit 31ff79be68c262dc74ec4baaae8f9991ffbe7438
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Aug 23 09:44:38 2022 +0200
 
-    modules: readme files regenerated - avpops ... [skip ci]
+    core: aliased dns_use_cache to use_dns_cache
 
-commit 5c8ddbc64f556e4fec1f0e1215a42abb0b010cd3
-Author: Victor Seva <[email protected]>
-Date:   Fri Dec 13 08:58:05 2019 +0100
+commit a10da3a8802fd02bab9e8c655aa845d121370fd4
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Aug 22 12:46:33 2022 +0200
 
-    avpops: add avp_subst_pv() documentation
+    pv: parse header name given with variable to $hdr() and $hdrc()
 
-commit 3693ab0bbb5254e4286e1894884380295e99ad52
-Author: Kirill Solomko <ksolomko@sipwise.com>
-Date:   Thu Nov 28 16:11:15 2019 +0100
+commit b46afeca6c515f5baf1812ca821321117df6478b
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Tue Aug 23 07:29:23 2022 +0000
 
-    avpops: add avp_subst_pv()
-    
-    * same functionality as avp_subst() but second parameter
-      will be evaluated before calling subst.
+    etc/kamailio.cfg: corrected a typo ("endabled"), GH #3223
 
-commit 992dcdabbb42394ad694354cf283a3beb7b66878
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 23 13:53:39 2019 +0100
+commit fb13cf364870895dec94fa1ddf6a1afd3c099715
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Aug 22 12:38:14 2022 +0200
 
-    core: stop start if ifdef check fails
+    pv: detect known headers provided with variable for $hfl(...) and $hflc(...)
     
-    Related #2057
+    - GH #3194
 
-commit 198dcde016514de3701e0cf1018a7427ee490f04
+commit 5dbee20d7d44bae21f3a225966808576285ef2eb
 Author: Kamailio Dev <[email protected]>
-Date:   Thu Jan 2 21:46:10 2020 +0100
+Date:   Sun Aug 21 15:46:09 2022 +0200
 
-    modules: readme files regenerated - dmq_usrloc ... [skip ci]
+    modules: readme files regenerated - topos ... [skip ci]
 
-commit c60e6aacb99a8e03e954edbf148cabc5573f9082
-Merge: 2b118d4e1b a830504f76
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Jan 2 21:42:21 2020 +0100
+commit 7dd3658e248a6c64b1606ebebac76869a006b911
+Author: Henning Westerholt <[email protected]>
+Date:   Sun Aug 21 13:31:05 2022 +0000
 
-    Merge pull request #2175 from nmreis/PR_replicate_socket_info
-    
-    dmq_usrloc: replicate_socket_info using dmq
+    topos: small doc improvements related to header_mode parameter
 
-commit 21358270e49855f668dd01f3e4d9a00dc4c356a7
-Author: Emmanuel Schmidbauer <[email protected]>
-Date:   Thu Jan 2 10:58:35 2020 -0500
+commit a5e805a555488e70116ee60d0d9e65ebf80c020e
+Author: Kamailio Dev <[email protected]>
+Date:   Sun Aug 21 15:31:12 2022 +0200
 
-    dmq_usrloc: use DEBUG loglevel for message
+    modules: readme files regenerated - topos ... [skip ci]
 
-commit 2b118d4e1bf9f70c7d2b5a3e63fe7a5ecf68b697
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Jan 2 16:16:20 2020 +0100
+commit 54fe9d29d15bd15b60950035ad348baacbb868fe
+Author: Mvondo Eric <[email protected]>
+Date:   Sun Aug 21 14:19:51 2022 +0100
 
-    modules: readme files regenerated - rtpproxy ... [skip ci]
+    topos: disable multiple comma separated values in One Single Via, Record-Route or Route header if needed (#3220)
+    
+    * topos: enable multiple Via values in separate via header
+    * topos: disable multiple comma separated values in One Single Via, Record-Route or Route header
+    * topos: disable multiple comma separated values in One Single Via, Record-Route or Route header
+    * topos: disable multiple comma separated values in One Single Via, Record-Route or Route header
+    * change parameter name for disabling compact form values
 
-commit 873f0218023a1b66921a1a407ffe4416ada92208
-Merge: b9c5012333 347a3d1399
-Author: Olle E. Johansson <[email protected]>
-Date:   Thu Jan 2 16:10:44 2020 +0100
+commit a022dbd6b30d8301053950756cd30a2b478433e0
+Author: Henning Westerholt <[email protected]>
+Date:   Sun Aug 21 12:38:16 2022 +0000
 
-    Merge pull request #2185 from sergey-safarov/doc-rtpproxy
+    core: add pmtu_discovery=2 for IPv4 and IPv6 - set IP_PMTUDISC_WANT/IPV6_PMTUDISC_WANT (GH #3141)
     
-    src/modules/rtpproxy: Updated FAQ about MSRP support
+    - add pmtu_discovery=2 for IPv4 and IPv6 - set IP_PMTUDISC_WANT/IPV6_PMTUDISC_WANT
+    - related to GH #3141
+    - for IPv4: will fragment a datagram if needed according to the path MTU,
+      or will set the don't-fragment flag otherwise
+    - for IPv6: will fragment a datagram if needed according to the path MTU for IPv6
 
-commit 9b3a7227e2dc12823be28bf1b261de1ebdb3f954
-Author: Thomas Weber <[email protected]>
-Date:   Thu Jan 2 13:40:55 2020 +0100
+commit 3cb1f8eaec344433fd94011ec28da464c5626c2a
+Author: Henning Westerholt <[email protected]>
+Date:   Fri Aug 19 16:31:56 2022 +0000
 
-    mqtt: module to support mqtt pubsub messaging
+    utils: small whitespace fix for Makefile
 
-commit 347a3d1399389335102869b9253ec07fed521613
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Wed Dec 25 15:13:29 2019 +0300
+commit 99fde923448d251fb0e04d443d9a2bffce15d1b1
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Aug 19 14:39:01 2022 +0000
 
-    src/modules/rtpproxy: Updated FAQ about MSRP support
+    tm: remove some commented out code in timer logic
 
-commit b9c5012333e90d87eb65ab5c0f176834d05b6d57
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Dec 24 14:46:26 2019 +0100
+commit ac4d7ce7bf153604e0e07d1003a1d078882c90f4
+Author: S-P Chan <[email protected]>
+Date:   Fri Aug 19 22:18:39 2022 +0800
 
-    modules: readme files regenerated - tls ... [skip ci]
+    tls_wolfssl: add parser logic for previous commits related to TLSv1.3
 
-commit 4f42115ce29d446ad60b32af9ad370d9b2d847c2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 24 14:39:17 2019 +0100
+commit 2ba21dfaa5098c8a2dcf9185e1327c55a4e0e4bc
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Fri Aug 19 22:16:10 2022 +0800
 
-    tls: docs - fix example for setting xavp_cfg
+    tls_wolfssl: add support for configuration option TLSv1.3 and TLSv1.3+
 
-commit 298abc9eb6240b9567df5166d64eba9f6da078dd
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Thu Oct 24 22:13:47 2019 +0300
+commit 377a23b8f0152d9c61ddf17e4b95d7fa08dd11d9
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Fri Aug 19 22:01:08 2022 +0800
 
-    pkg/kamailio/obs: packaged evapi module [skip ci]
+    tls_wolfssl: add timestamp and sni info for a session
     
-    Releated GH #2098
+    - ref: commit c0c1dcc100 for tls
 
-commit 1fb5f81618dc142a51104c7b60d467eb1acd9261
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Sat Dec 21 07:31:20 2019 +0300
+commit 24cfce96a1e9e970ab7661a4e188dab2b3542fd0
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Aug 19 14:02:16 2022 +0000
 
-    pkg/kamailio/obs: simplified fedora packaging rules [skip ci]
+    tm: improve comment related to dns failover, add debug output in this case
 
-commit 1da196174d8cd7e82ce57d4de60197fc063e6b50
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 20 16:08:16 2019 +0100
+commit 399b34c6bd4e5cbfcf4dcb699755c393229fcb99
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Aug 19 13:17:46 2022 +0000
 
-    tls: set default tls method (version) to 1+
+    tm: backup and restore X/AVP values from initial transaction in DNS failover processing
     
-    - it was 1, but newer libssl doesn't have it anymore
-    - while older systems don't have newer version support
+    - restore X/AVP values from initial transaction in DNS failover processing
+    - the X/AVP context gets lost, so we need to re-create it from the transaction
+    - otherwise modules that depends on the X/AVPs, e.g. topology hiding will not work
+    - tested with one load-balancer and two proxy servers
+    - previous fix d6b1c20d3ad94 was reverted, we now properly backup and restore
 
-commit 4d045438c4451cfc70e995344a2cfb42eb0ccb30
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 19 18:31:12 2019 +0100
+commit 9ceeabc299e08c944014c16ef54cd159b063be2e
+Author: Henning Westerholt <[email protected]>
+Date:   Fri Aug 19 13:15:53 2022 +0000
 
-    modules: readme files regenerated - cnxcc ... [skip ci]
+    Revert "tm: restore X/AVP values from initial transaction in DNS failover processing"
+    
+    This reverts commit d6b1c20d3ad94d9136cf247e67b7fc0d32b18d3b.
 
-commit cea7fa14b0aefc647d28eb1bf56faaec89d90d67
-Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
-Date:   Thu Dec 19 17:58:45 2019 +0100
+commit 3b0b03c921945000b2c0f97810061fee58faf77d
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Aug 19 07:10:45 2022 +0000
 
-    cnxcc: updated readme file [skip ci]
+    tls: exclude TLSv1.3 from OpenSSL > 1.1.0 < 1.1.1 for Debian stretch
 
-commit 42bad429680d4dbf1201394de1a5579573bcac74
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 19 17:46:13 2019 +0100
+commit 60f25fc4b47222bac0eb09fbed93a1b63dcc54a4
+Author: Henning Westerholt <[email protected]>
+Date:   Thu Aug 18 10:32:02 2022 +0000
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    tls: remove wrong TLSv1.3 statements from #ifdef block for openssl < 1.1.0
 
-commit faccbb1cf62bfb625d0bcc9d1a52727dcdd962ff
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Dec 19 17:35:58 2019 +0100
+commit 5f229a799b251e82431b4642e9bd8aa76c405d13
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Aug 18 11:52:51 2022 +0200
 
-    dispatcher: small style fix in ds_probing_mode docs
+    registrar: use macro to init str value and more debug messages
 
-commit ee45c2a07292cc977a7a212cac18fd2156279588
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Dec 19 17:32:14 2019 +0100
+commit a88f805236ef0549ce8a8079142b202d569bf3f1
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Aug 18 11:34:44 2022 +0200
 
-    dispatcher: fix bugs in ds_inactive threshold and ds_probing_mode 2 (GH #2100)
-    
-    - fix bugs in ds_inactive threshold and ds_probing_mode 2 (GH #2100)
-    - ds_mode 2 should ping only gateways with mode inactive and probing
-    - ds_inactive threshould should work also in ds_probing_mode 0 and 2
-    - move ping logic to a small helper function
+    registrar: print number of contacts and max limit in logs and formatting updates
 
-commit 0d7b5bd4575c80053e1d3851aeae34d5fbd5cf0b
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Thu Dec 19 11:31:54 2019 +0100
+commit c73a4127dfab65f2c17ea9bf21c94b102f4ec1ea
+Author: Henning Westerholt <[email protected]>
+Date:   Wed Aug 17 16:07:58 2022 +0000
 
-    sdpops: add missing line break for debug log
+    tls: add parser logic for previous commits related to TLSv1.3
 
-commit cb8b582f478d80e80d0dff492e0e376427182d91
+commit 988b999cbdf20a1c2056035cd4240d6147bf76a4
 Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 19 11:01:22 2019 +0100
+Date:   Wed Aug 17 16:01:35 2022 +0200
 
-    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
+    modules: readme files regenerated - tls ... [skip ci]
 
-commit 52f6ca731c252a55b5c2cb605f661d04def8dd6b
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Thu Dec 19 11:00:02 2019 +0100
+commit 105600b3b3385787e448955df49135c038095730
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Aug 17 13:55:59 2022 +0000
 
-    ims_ipsec_pcscf: small docs change for ipsec_forward
+    tls: add support for configuration option TLSv1.3 and TLSv1.3+
 
-commit 6048a966df29b6447052b93cd86ecaf3eaaa7a41
-Author: Aleksandar Yosifov <[email protected]>
-Date:   Tue Dec 10 17:21:43 2019 +0200
+commit 554d03a55f62b06802d4880f005806a0517da5fb
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Aug 17 11:21:54 2022 +0200
+
+    dialog: some formatting fixes and updates
+
+commit b5ae633242e5e34b1f6dc8f025e68872b47b461c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Aug 17 11:07:55 2022 +0200
 
-    ims_ipsec_pcscf: new parameter in ipsec_forward()
+    usrloc: increased the size for keys2 array in ul_ka_db_records()
     
-    - added a new optional parameter in ipsec_forward()
-      to set or not 'send force socket' for request
-      messages. Useful for ipsec and tcp connections.
-      If set to 1 - send requests through existing
-      ipsec tunnel when tcp is used. In combination
-      with tcp_reuse_port=yes.
+    - consequence of 06f933ad17aac3a3f0f81cf0e0ab04f38cf60993
 
-commit e99bfd2368c28e920f92af9ade1c29cb2ba709da
+commit 02a04a2b544d16ced3d6e59c4458605419880cfe
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Dec 17 19:31:12 2019 +0100
+Date:   Wed Aug 17 10:46:42 2022 +0200
 
-    modules: readme files regenerated - tm ... [skip ci]
+    modules: readme files regenerated - usrloc ... [skip ci]
 
-commit 1399714fbba63732f94eb8034dabb1e565ca832a
-Author: Marco Capetta <mcapetta@sipwise.com>
-Date:   Mon Dec 16 14:15:50 2019 +0100
+commit edde9cdb0c4d78f4e72da297c9f025d6367f6d8d
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Aug 17 10:34:46 2022 +0200
 
-    tm: new weight-based call-termination distribution
-    
-    Extended t_load_contacts function with the parameter 'mode'.
-    It can be used to define the algorithm to use for ordering
-    the contacts.
-    If 0, or missing, the standard algorithm with be used.
-    If 1, the new weight-based algorithm will be used.
-    The new algorithm uses the q value as the weight of the branch.
-    Higher is the q value, higher is the probability to be tried
-    as first. Equals q values means equals probability to be tried.
-    Branches with q values equals to 0 or lower are not considered by
-    the ordering algorithm, but just added at the end of the list
-    as backup option if all other branches fail.
+    Makefile.defs: version set to 5.7.0-dev1
 
-commit be34082aac3e275058f4747c3706499848ccd86d
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 17 07:49:57 2019 +0100
+commit 06f933ad17aac3a3f0f81cf0e0ab04f38cf60993
+Author: Andy Brezinsky <[email protected]>
+Date:   Tue Aug 16 11:20:20 2022 -0500
 
-    Makefile.defs: use dedicated vars for pthread mutex flags
+    usrloc: re-use TCP connections for keepalive
     
-    - CC_EXTRA_OPTS and LD_EXTRA_OPTS may be set from environment
+    - Fixes GH #3178. Sets TCP connection id for keepalive based on the value in the database
+      If unset, tcpconn_id will remain 0 and keepalives will work the same as they do today
+    - Update documentation to clarify when it will use received vs AOR for keepalive
 
-commit d79e26fd50b3a28dcfd4c0a938bcc3d0a3fc30b5
-Author: Yasin CANER <[email protected]>
-Date:   Mon Dec 16 16:49:02 2019 +0300
+commit 8fb25f7cb6fa73dc37fe11df9b921c32009bd107
+Author: Shane Mitchell <[email protected]>
+Date:   Tue Aug 16 23:17:17 2022 -0400
 
-    keepalive : added doc for add/del/get/flush rpc commands
-    
-    added doc for add/del/get/flush rpc commands
+    dialog: dont reset dlg_db_mode in POSTCHILDINIT for DB_MODE_SHUTDOWN
 
-commit 4160842f809edffe6c09ef0f84ba53fef01cbc6f
-Author: Yasin CANER <[email protected]>
-Date:   Mon Dec 16 06:41:50 2019 -0500
+commit c0c1dcc1008e74ed51987506d96bd8ebc88f3c9d
+Author: Stefan Mititelu <[email protected]>
+Date:   Thu Jul 14 12:02:37 2022 +0300
 
-    keepalive : added keepalive.get and keepalive.flush rpc commands
-    
-    added keepalive.get and keepalive.flush rpc commands
+    tls: add timestamp and sni info for a session
 
-commit 844c680fbe6740f5eef9bee83ebefa36934142d7
-Author: Yasin CANER <caner_yaso@hotmail.com>
-Date:   Mon Dec 16 06:38:05 2019 -0500
+commit 44b3ccd71467b78d9e9a7184c9fd25bc5f616ac4
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Tue Aug 16 16:31:25 2022 +0300
 
-    keepalive : added keepalive.del rpc command
-    
-    added keepalive.del rpc command
+    pkg/kamailio/obs: fixed rpm packaging on CentOS 8 and Fedora
 
-commit 5b2ad5c7c3fbdadb856b32b1cf8ad8ecb913ba63
-Author: Yasin CANER <caner_yaso@hotmail.com>
-Date:   Mon Dec 16 06:35:55 2019 -0500
+commit 4a6aa75dd1de4e33ba6ac3f1d770a1beed61e157
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Tue Aug 16 12:30:56 2022 +0000
 
-    keepalive : added keepalive.add rpc command
-    
-    added keepalive.add rpc command
+    pkg/kamailio/obs: fixed packaging for RHEL 7 and RHEL 6 based dists [skip ci]
 
-commit c65e0926b26ee9f1cdadb9fbd6f488159275cbea
+commit 1e4bf1dd7fbfc9d51f0e56e98472a42de781cdbd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 16 11:02:57 2019 +0100
+Date:   Tue Aug 16 09:09:45 2022 +0200
 
-    rr: fixed warning about unused label in ki_record_route_reset_one()
+    msrp: proper cmap insert when last item has greater citemid
+    
+    - condition for last item was processed first, resulting in improper
+      order of items, GH #3215
 
-commit 36d941442496a51e265bdb96362624b667a40132
+commit f1dcb649cb779b2ccd14d18cad441d29653ffabd
 Author: Kamailio Dev <[email protected]>
-Date:   Fri Dec 13 18:46:09 2019 +0100
+Date:   Mon Aug 15 20:46:09 2022 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    modules: readme files regenerated - secfilter ... [skip ci]
 
-commit da115fae61f5e1aa5e29edd4a7a9e5a9bcd291f0
-Author: Mikko Lehto <[email protected]>
-Date:   Fri Dec 13 19:32:52 2019 +0200
+commit 8f30f438f9ba6ab9a2d7bde1cfa4d186e2fe0d6f
+Author: Jose Luis Verdeguer <[email protected]>
+Date:   Mon Aug 15 20:27:34 2022 +0200
 
-    dispatcher: Minor documentation improvement for ds_is_from_list()
+    secfilter: fix examples [skip ci]
 
-commit 93e7f4b3b4120c4eaf064600a58128842cf91ace
+commit 252562b8fce76cb01cde993b530509e89baae95a
 Author: Kamailio Dev <[email protected]>
-Date:   Fri Dec 13 16:16:12 2019 +0100
+Date:   Mon Aug 15 20:31:14 2022 +0200
 
-    modules: readme files regenerated - rr ... [skip ci]
+    modules: readme files regenerated - xhttp ... [skip ci]
 
-commit 9ddef1571c5508f2b12614d3cebac4368609a498
+commit 36b0da00b9fc08be9e855d5dd4cc878b6e3c88bf
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Dec 13 16:14:04 2019 +0100
+Date:   Mon Aug 15 20:18:02 2022 +0200
 
-    rr: docs for rr_next_hop_route() function
+    xhttp: docs - listed http_reply_parse core setting
 
-commit d5030adfaab5627791ea31a26141719349dba4b2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 13 16:09:03 2019 +0100
+commit c09ede1ba7d600da37e7c0007f128a72b34250a4
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Aug 14 09:01:57 2022 +0000
 
-    rr: new function rr_next_hop_route()
-    
-    - return 1 (true) if there is a route header for next hop address
+    core: different logging for IPv4 and IPv6 for socket option setting
 
-commit 24afe136361402f49f62aadc4401706c77a6b253
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Dec 13 16:07:55 2019 +0100
+commit 990bdfe56b9d8e2d2d297b87998065e137d4e203
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun Aug 14 08:56:12 2022 +0000
 
-    core: internal flag to mark sip request if there is a route for next hop
+    core: also set pmtu_discovery core parameter for IPv6, GH #3141
+    
+    - also set pmtu_discovery core parameter for IPv6
+    - based on a patch from  Rick van Rein <[email protected]>
+    - probably to be extended further
 
-commit c0ef932324db091d8e0a14ac1287973db5bf08da
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 12 12:16:14 2019 +0100
-
-    modules: readme files regenerated - keepalive ... [skip ci]
-
-commit e8bd86d764eca0b9554f9eee665ba786d76230e7
-Author: Yasin CANER <[email protected]>
-Date:   Thu Dec 12 14:06:24 2019 +0300
+commit 43d927970f4be565284f53e986171eb3512c6b63
+Author: S-P Chan <[email protected]>
+Date:   Thu Jul 14 09:11:30 2022 +0800
 
-    keepalive : added new function del_destination and added cfg functions (#2133)
-    
-    * keepalive : added new function del_destination and added .cfg functions
-    
-    added new function del_destination that deletes sip address from list
-    added add_destination module functions for kamailio.cfg
-    added counter parameter for attempt count. after count pass, module dont try until it adds again.
-    added kemi interfaces both of them
-    added lock to stack
-    added find_destination function
-    
-    * keepalive : fixed function names and re-placed un/lock functions
+    tls_wolfssl: wolfSSL — update to v5.4.0-stable
     
-    fixed function names and re-placed un/lock functions
-    
-    * keepalive : added doc for exported new functions ka_add_destination and ka_del_destination [skip ci]
-    
-    added documents for exported new function  ka_add_destination and ka_del_destination
-    renamed in documents from is_alive to ka_is_alive
-    added missing rpc command in documents
+    - the upstream commit also fixes GCC warnings so
+      we don't have to workaround with -Wno-xxxxxx
 
-commit ae08b5955935466c401709903b38491aba7ec33e
+commit 9a35ce57270d259f60a116322d17a411c58bcb4f
 Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 12 08:46:16 2019 +0100
-
-    modules: readme files regenerated - tm ... [skip ci]
-
-commit 9a0c850f98063da145120f90d2c5c2a43e76b976
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Dec 12 08:42:06 2019 +0100
-
-    tm: clarification that the sip message flags operations after t_newtran()
-    
-    - they are not reflected in transaction, only in local sip message
-    structure
-
-commit 9b97d01e90963851eaa698b2ab1e04fe43822b98
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Dec 11 12:27:52 2019 +0100
-
-    kamailio.cfg: replaced xmlrpc with jsonrpc in default config
-
-commit 4b7a2d5bd9848e367f201b45fc8727a7fa8bae26
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Dec 11 11:46:24 2019 +0100
-
-    modules: readme files regenerated - registrar ... [skip ci]
-
-commit 58021b2e94c3f98048470d83fe9e331ebb8e725f
-Author: Victor Seva <[email protected]>
-Date:   Fri Dec 6 09:30:07 2019 +0100
+Date:   Fri Aug 12 16:31:16 2022 +0200
 
-    registrar: add documentation for xavp_rcd_mask parameter
+    modules: readme files regenerated - secfilter ... [skip ci]
 
-commit 9593e3fed83a79dce35536d2eb132b29388a4e0b
-Author: Victor Seva <[email protected]>
-Date:   Fri Dec 6 10:02:43 2019 +0100
-
-    registrar: control what values to add to xavp_rcd via xavp_rcd_mask
-
-commit 433551f3ea00e4151f2fa4e84d7c52422b6cefe3
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Dec 10 12:46:34 2019 +0100
+commit d5ef682ebe98ca87021a8e2344bb94c75747f53e
+Author: Jose Luis Verdeguer <[email protected]>
+Date:   Fri Aug 12 14:01:53 2022 +0200
 
-    tls: init EVP_PKEY pointer when loading engine key
+    secfilter: updated samples [skip ci]
 
-commit 46436cf8ef7d337c255b2fd9115544a6971f9741
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Dec 10 12:38:30 2019 +0100
+commit fe20e16bf1e1656ef794699db345eefd3d1b8ac8
+Author: Jose Luis Verdeguer <[email protected]>
+Date:   Fri Aug 12 13:13:04 2022 +0200
 
-    tcp: checks for event route index on close
+    secfilter: machine-parsable data structure for RPC printing data
 
-commit 263b8ce5360716e44c6a7bcdbc65a76dfad67575
+commit 26785f866eeadc6944af83ae1a57e8ff100f60f5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 9 22:15:24 2019 +0100
+Date:   Fri Aug 12 14:31:48 2022 +0200
 
-    tm: rework code to avoid compiler warnings
+    core/cfg: cast pointer to long to silent compiler warning
     
-    - fix log message priting wrong string variable
+    - GH #3208
 
-commit fd750fe6047343720e319479e405f6953a4097a4
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Dec 9 21:31:09 2019 +0100
+commit a8769af4c3a497d0f6a81cff17861e566ffa87bc
+Author: drTr0jan <[email protected]>
+Date:   Tue Jul 12 15:12:00 2022 +0300
 
-    modules: readme files regenerated - tls ... [skip ci]
+    core: fix ksr_version_control() for FreeBSD build
 
-commit 0e5d24b4b5c427c1bcf0a4cecf21d6db260acb0c
+commit 3b1354e2fd26c06fa6bc5ddbee1a012507aa2ea5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 9 21:19:17 2019 +0100
-
-    tls: docs - fixed docbook tags
-
-commit 765f4b1f862ca297e673f0133d1acbdc4615ccb0
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Dec 9 21:16:14 2019 +0100
-
-    modules: readme files regenerated - tls ... [skip ci]
+Date:   Fri Aug 12 09:16:24 2022 +0200
 
-commit 24a522ba8565ccf1fc1d50792f8fb2585dd30039
-Author: Armen Babikyan <[email protected]>
-Date:   Mon Dec 9 12:02:53 2019 -0800
-
-    tls: add verify_client support (#2166)
-    
-    * tls: add verify_client support
-    
-    * tls: fix error in forward-port
+    uac_redirect: check if reason parameter ifs provided for get_redirects()
     
-    * tls: docbook update
+    - cope properly with the common function used for the two function
+      variants
+    - GH #3197
 
-commit a830504f76850dff71653fb684b9c5495e895b32
-Author: Nuno M Reis <[email protected]>
-Date:   Mon Dec 9 18:57:37 2019 +0000
+commit 939ceb3390b171b773eeb438b8fff72022e4f6f0
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Aug 11 21:48:25 2022 +0200
 
-    dmq_usrloc: replicate_socket_info using dmq
+    usrloc: do not send keepalives when destroying modules
     
-     - replicate_socket_info using dmq through a new modparam
-     - useful for anycast scenarios
+    - GH #3207
 
-commit 636e3d372636172bddb266809639509d62dbcbc8
+commit 40d0c0ef19439ba03822c1a875ea0461f3f1106b
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Dec 9 19:31:12 2019 +0100
-
-    modules: readme files regenerated - rtpengine ... [skip ci]
-
-commit b86fa175e92be4a2ab36f198ebc47d8f9b7c9e2a
-Author: Dmitri Savolainen <[email protected]>
-Date:   Mon Dec 9 18:31:37 2019 +0300
-
-    rtpengine: doc typos
+Date:   Wed Aug 10 22:46:19 2022 +0200
 
-commit 731056f0e7ae752273e16bc7bc1a48ba16638235
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:47:00 2019 +0100
-
-    app_python3: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
-
-commit e0f3675e1b0c93ec416e7663ab8b6e21b75373e2
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:46:19 2019 +0100
-
-    app_python: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
-
-commit b5e3409aff3a5f8307ab812693ddea286ebc08e9
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:44:58 2019 +0100
-
-    xlog: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
-
-commit 18059dcc87f371f353fb585a89aefd8d7cadce8c
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:44:18 2019 +0100
-
-    tmx: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
-
-commit 6e7a441a9f27cb22ff22919f2e7b911045b7a7c0
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:43:29 2019 +0100
-
-    tm: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
-
-commit af9cdfb14798e331eacb9495aaf70eedf9eae527
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:42:44 2019 +0100
-
-    sl: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    modules: readme files regenerated - uac_redirect ... [skip ci]
 
-commit 3f859cf341d71ca3789907d9502fea18a48ca56a
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:42:10 2019 +0100
-
-    siputils: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
-
-commit beb9a7f7c6397f1ea51b8e8746d06c43f602d2a0
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:41:33 2019 +0100
-
-    sdpops: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
-
-commit 2b4d555610b06a1902e3d67f282b4a101e9f3796
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:40:41 2019 +0100
+commit 7ef109e6cd1ce7ecbfa56c31ff7555275e59095f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Aug 10 22:39:03 2022 +0200
 
-    sanity: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    uac_redirect: clarifications for acc_function mod param
 
-commit 60838d3a51d0afff75a6923791e99c94960f638e
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:40:02 2019 +0100
+commit 9f3d1c274ad926e9640d0091c9702a34f8b2e539
+Author: russagit <[email protected]>
+Date:   Wed Aug 10 09:23:13 2022 +0000
 
-    rtpproxy: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    sipt: Fix isup generic_number and generic_number_nai decoding (GH #3209)
 
-commit 401240be0a1e4a3b06d2095d2f2a003c371921ed
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Dec 9 18:39:26 2019 +0100
+commit d6ef0bf487e6246092683e0281f5323f056cdaf4
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Aug 10 09:31:18 2022 +0200
 
-    rtpengine: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    modules: readme files regenerated - siptrace ... [skip ci]
 
-commit bc046a1cdd096ff66057bc7cb19512192743b705
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:38:32 2019 +0100
+commit b4ab0fdcb9f49b2a3b3cac24b20a0f4e50283468
+Author: Stefan Mititelu <[email protected]>
+Date:   Wed Aug 10 10:24:51 2022 +0300
 
-    rtjson: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    siptrace: Update doc for the two new modparams
 
-commit 3d5d7278135e21f8fa63d29934943d3424c60de8
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:37:53 2019 +0100
+commit da0178673f9a47600329fff2c3105e0fbfbd78f7
+Author: Henning Westerholt <[email protected]>
+Date:   Tue Aug 9 14:15:04 2022 +0000
 
-    rr: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    tm: add a comment to tm_xdata_swap
 
-commit 49903d1c03af293210b12ea48d13ff12a2bf7954
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:37:11 2019 +0100
+commit d6b1c20d3ad94d9136cf247e67b7fc0d32b18d3b
+Author: Henning Westerholt <[email protected]>
+Date:   Tue Aug 9 14:11:59 2022 +0000
 
-    registrar: add clang-format directives to skip format on kemi_exports
+    tm: restore X/AVP values from initial transaction in DNS failover processing
     
-    format is important for generating docs by our python tool
+    - restore X/AVP values from initial transaction in DNS failover processing
+    - the X/AVP context gets lost, so we need to re-create it from the transaction
+    - otherwise modules that depends on the X/AVPs, e.g. topology hiding will not work
+    - tested with one load-balancer and two proxy servers
 
-commit 48a92121ce496536a38ec3f076ad1298ef85c7e0
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:35:59 2019 +0100
+commit 25bec8eff91b332530095ada3997b92edbb5cce6
+Author: Henning Westerholt <[email protected]>
+Date:   Tue Aug 9 14:05:00 2022 +0000
 
-    pike: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    tm: use similar coding style for tm_xdata_replace as for tm_xdata_swap
 
-commit 2c69186668353c371af4f4d27c78131b72b8719b
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:35:21 2019 +0100
+commit 5ad003617bb79ea647fbfb1eb3c3ebfc4a44280d
+Author: Henning Westerholt <[email protected]>
+Date:   Tue Aug 9 14:03:22 2022 +0000
 
-    permissions: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    tm: add some more debug messages to debug X/AVP and transaction handling
 
-commit 8a1be5135296e0e340e0ef970a53d4e48615d62f
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:34:37 2019 +0100
+commit 6b83bc4cd6da55582793321e6c1f36ff71c4233a
+Author: Henning Westerholt <[email protected]>
+Date:   Tue Aug 9 13:52:42 2022 +0000
 
-    mtree: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    tm: use internal function tm_xdata_swap instead of manually copy X/AVPs
 
-commit 81eeb1b671d7750dd5d52e472242630f95cf7e48
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Dec 9 18:33:53 2019 +0100
+commit 1f1297b407be0525e314b9d734d39a1a20ed886d
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Aug 8 16:01:20 2022 +0200
 
-    maxfwd: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    modules: readme files regenerated - uac ... [skip ci]
 
-commit 0f0ee6a2d46443be7f7096b0a65d503a9a6187e6
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:32:47 2019 +0100
+commit a900fef06bbb71c722f29edfde130d618a784174
+Author: sznoname <[email protected]>
+Date:   Mon Jul 25 11:03:44 2022 +0800
 
-    kafka: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    uac.reg_add
 
-commit c340ef019789ebed2c57e5b4a0a0f1543b6df7ae
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Dec 9 18:31:56 2019 +0100
+commit cd1bf8302920b5fa08f6e79a334af175e8b520e1
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Aug 8 15:31:21 2022 +0200
 
-    htable: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    modules: readme files regenerated - siptrace ... [skip ci]
 
-commit 7167ae9134edf247819618522c88c5f8d3cc1adf
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:31:13 2019 +0100
+commit f5142e2059e1cf2d65f7fb0fe2ae6b5fdd0e3651
+Author: Henning Westerholt <[email protected]>
+Date:   Mon Aug 8 13:18:59 2022 +0000
 
-    geoip2: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    siptrace: enable tracing of in-dialog ACKs and spiraled dialogs, analog to the setting of dialog module
 
-commit 72509a9c538052ef21c0da9b9f3f220c01d8a81c
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:30:25 2019 +0100
+commit 501421f42c17a411bde0fb2401437fa2ba1f5c66
+Author: Stefan Mititelu <[email protected]>
+Date:   Tue Aug 2 16:01:55 2022 +0300
 
-    geoip: add clang-format directives to skip format on kemi_exports
+    siptrace: Trace in-dialog ACK and dialog spirals
     
-    format is important for generating docs by our python tool
+    Enable behavior via 2 new modparams.
 
-commit 7fb0410df8b0a05870690c5d770247855767630f
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:29:27 2019 +0100
+commit 13a4021914057ca66eaa91e2ea022e1827963b70
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Aug 4 11:50:50 2022 +0200
 
-    cfgutils: add clang-format directives to skip format on kemi_exports
+    dispatcher: check if packing address fails on removing via rpc
     
-    format is important for generating docs by our python tool
+    - GH #3199
 
-commit 52f29796fc79706e31f389fbcf35d7b4a38900bb
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 18:28:19 2019 +0100
+commit bd40f0d08f5d0f14b301cb492d1082c71be91c50
+Author: Henning Westerholt <[email protected]>
+Date:   Tue Aug 2 08:47:17 2022 +0000
 
-    auth_db: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    usrloc: fix sending keepalive messages for IPv6, it was missing the brackets
 
-commit d39dd5480c6e8d56a1fb2c91220da079c1a65800
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Dec 9 18:26:27 2019 +0100
+commit 8fa77cf95a1e985405d3471fc5655e2ec6a2e192
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Wed Jul 27 09:31:30 2022 +0200
 
-    auth: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    modules: readme files regenerated - acc ... [skip ci]
 
-commit a1acd62128c7c1e1d7e3c6ce55a9b78a3e32c0b2
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 9 12:46:56 2019 +0100
+commit 3ec40d792df5bcee838eee3e5e0e89a2ebdcc453
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Wed Jul 27 07:26:57 2022 +0000
 
-    dialog: export dlg_reset_property() to kemi
+    acc: add some explanation that dialogs need to be tracked for CDR accounting
 
-commit 5fc6654781a930bcb9791e8214d6b53ce8482492
+commit 3a3003b42ce6eadbc9b12e45fd4668f12e783cfb
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Dec 9 12:46:27 2019 +0100
+Date:   Wed Jul 27 08:16:23 2022 +0200
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    modules: readme files regenerated - nathelper ... [skip ci]
 
-commit 0303415cce2acafe01cbbff0601259cd9162586a
-Merge: e1a3e0d6f2 3af08bbd0b
+commit c009f27578e8df9aa77ab852325dad8dc710d6c8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 9 12:44:54 2019 +0100
+Date:   Wed Jul 27 08:04:08 2022 +0200
 
-    Merge pull request #2172 from korayvt/korayvt/dlg_reset_property
-    
-    dialog: add new dlg_reset_property function
+    nathelper: docs - rephrased the remarks about set_contact_alias()
 
-commit e1a3e0d6f21507bc6f6ccb2e50a03c19872ff04b
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Dec 9 09:19:17 2019 +0100
+commit 221c77314f755f1c6fa541b9ac83623b448dad9e
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jul 25 20:31:13 2022 +0200
 
-    cfgt: use snprintf instead of sprintf
+    modules: readme files regenerated - siputils ... [skip ci]
 
-commit 913ba6f196d19005a0e93ad0dbbdc48f532a9897
-Author: Victor Seva <[email protected]>
-Date:   Mon Dec 9 09:12:05 2019 +0100
+commit ac75a033132740b06d5afcdc17c25d3c354e7d89
+Author: Henning Westerholt <[email protected]>
+Date:   Mon Jul 25 18:28:19 2022 +0000
 
-    pv_headers: use snprintf instead of sprintf
+    siputils: fix typo for is_first_hope, related to gh #3200
 
-commit 46e4389a8d4f546041cc0056473ef3fa7ebade63
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Mon Dec 9 08:59:41 2019 +0100
+commit 913761d503284952c4f64e9fef31be2d82e06f74
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
+Date:   Mon Jul 25 16:01:50 2022 +0200
 
-    pv_headers: add clang-format directives to skip format on kemi_exports
-    
-    format is important for generating docs by our python tool
+    modules: readme files regenerated - ratelimit ... [skip ci]
 
-commit 3af08bbd0bffacc6b31029e436ce729b1952d4a9
-Author: KORAY VATANSEVER <[email protected]>
-Date:   Mon Dec 9 09:09:40 2019 +0300
+commit cae9d78a6c8d33f6c4ec780901a55c27260c2000
+Author: Henning Westerholt <[email protected]>
+Date:   Mon Jul 25 13:55:39 2022 +0000
 
-    dialod: indentation fixed
+    ratelimit: fix docs to actual values in the code for queue and pipe limits
 
-commit b05b0891d890d55b649d19ec22105b2bdcfd3ba5
+commit b8bf86eb11a17c853450e5c7f81d2446cf719fbc
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 9 07:03:18 2019 +0100
+Date:   Thu Jul 21 20:15:29 2022 +0200
 
-    rr: exported to kemi record_route_preset_one()
+    app_python3: use new Python 3.10+ API functions for tracking execution
     
-    - the variant for record_route_preset() with one parameter
-    - GH #2171
+    - GH #3187
 
-commit 0c29f0e36b5b287266b5180efac14d4366fbe272
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Dec 9 07:00:51 2019 +0100
+commit 45c38614cbdc9bde2fa4b1836ae5aef5793b51d4
+Author: Alessio Garzi <agarzi@sipwise.com>
+Date:   Thu Jul 14 09:54:24 2022 +0200
 
-    pv_headers: fixed kemi export for pvh_append_header()
+    kamctl: regenerated db schema files
     
-    - reformat kemi exports structure to be able to parse with python tool
-    for generating docs
+    - regenerated db schema files for table watchers
+      after addition of index time_status_idx
 
-commit 4883b69298deda1fede5bcd02af9849e4142a629
-Author: KORAY VATANSEVER <[email protected]>
-Date:   Mon Dec 9 08:41:56 2019 +0300
+commit 3e916b2ddf8a2a4a4db5ecbf6e64f7e4e23dc246
+Author: Alessio Garzi <[email protected]>
+Date:   Thu Jul 14 09:53:23 2022 +0200
 
-    dialog: add new dlg_reset_property function
+    lib/srdb1: Index "inserted_time"+"status" in watchers
     
-    - new dlg_reset_property() function is added to disable the previously enabled dialog module behaviour.
-      e.g. stop sending keep-alive OPTIONS messages.
+    - New index for watchers table for columns "inserted_time" and "status".
+      This is a little performance boost since the function
+      ps_watchers_db_timer_clean() cleans pending subscriptions
+      using this columns inside the "where" clause.
+      New index has been added to both Postgres and Mysql/MariaDB backends.
 
-commit 64f4387952fee51a696dd0906ce0f8020fbe204a
-Author: Sergey Safarov <[email protected]>
-Date:   Fri Dec 6 17:15:19 2019 +0300
-
-    pkg/kamailio/obs: packaged pv_headers module
-
-commit f6050e2342c3b7f2c7ede45ce96707a5a45b5aa8
+commit 9b9052960ab190157744a429e4961d0d9d456f3a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Dec 6 09:57:54 2019 +0100
+Date:   Wed Jul 20 08:28:20 2022 +0200
 
-    janssonrpcc: fixed errors from previous commit
+    dialog: formatting and logs adjustments
 
-commit 7515d64f6a390e19d6caa1508348e7d21523c582
+commit 6380cab25f429104062fd417fc8045ff10b0e658
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Dec 6 09:49:51 2019 +0100
-
-    janssonrpcc: replaced str dup wrapers with the functions from core
-    
-    - they were basic wrappers and returning variables declared on stack
-    - time conversion inline function replaced with macro
-
-commit e03244bd5804045a0ea06fb1afbd2d8269855c19
-Author: Victor Seva <[email protected]>
-Date:   Thu Dec 5 20:08:08 2019 +0100
-
-    janssonrpcc: fix build warning
-    
-    > In file included from janssonrpc_connect.c:41:
-    > ./janssonrpc.h:98:9: warning: variable 'res' is uninitialized when used here [-Wuninitialized]
-    >       return res;
-    >              ^~~
-    > ./janssonrpc.h:96:2: note: variable 'res' is declared here
-    >       str res;
-    >       ^
-    > ./janssonrpc.h:105:9: warning: variable 'res' is uninitialized when used here [-Wuninitialized]
-    >       return res;
-    >              ^~~
-    > ./janssonrpc.h:103:2: note: variable 'res' is declared here
-    >       str res;
-    >       ^
-    >
-    > 2 warnings generated.
-
-commit fc793348ee1ed25823a541e52b9ca9cee8caf2d4
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 5 19:46:10 2019 +0100
-
-    modules: readme files regenerated - registrar ... [skip ci]
-
-commit fbe6d3bd02cfeddb40a60142971760363f1eee75
-Author: Andreas Granig <[email protected]>
-Date:   Mon Dec 2 13:47:58 2019 +0100
-
-    registrar: add path value to xavp_rcd
-
-commit 9cb251ec664fe97f5e60ab6000f45257fd5a1b0b
-Author: Victor Seva <[email protected]>
-Date:   Thu Nov 28 13:49:08 2019 +0100
-
-    Makefile.groups: add new pv_headers to basic group
-
-commit a37140bef370cdfab88dbff87bedc2e2e6922e6b
-Author: Victor Seva <[email protected]>
-Date:   Thu Nov 28 13:44:23 2019 +0100
+Date:   Tue Jul 19 22:27:59 2022 +0200
 
-    pv_headers: Initial commit
-    
-    The main goal of the module is to offload the intermediate header
-    processing into the XAVP dynamic container as well as provide with high
-    level methods and pseudovariables to simplify SIP message header
-    modifications.
+    pua_dialoginfo: cast to unsigned for compile warnings on bitwise shifting
 
-commit 00fb95b51572d0b057de99c28ea8f1cd7fe8361f
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 5 13:01:15 2019 +0100
-
-    modules: readme files regenerated - cfgt ... [skip ci]
-
-commit 33404809c5a7e604cdf8d7a37be4fa85eb477539
-Author: Victor Seva <[email protected]>
-Date:   Wed Dec 4 11:46:00 2019 +0100
+commit e21df35840c7a85cf26a3005f718e5e37edeac8e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Jul 18 08:37:48 2022 +0200
 
-    cfgt: add RPC commands 'cfgt.list' and 'cfgt.clean'
+    uac_redirect: test if the acc function is set before binding to acc module
     
-    fixes #574
+    - GH #3188
 
-commit 89eb196f6ed0d4d572304c00fcfaca547fc8662d
+commit 6c40d950e9060d91df6a2df60051d627a0c73ede
 Author: Kamailio Dev <[email protected]>
-Date:   Thu Dec 5 10:16:24 2019 +0100
+Date:   Thu Jul 14 08:46:21 2022 +0200
 
-    modules: readme files regenerated - ims_usrloc_scscf ... [skip ci]
+    modules: readme files regenerated - app_perl ... [skip ci]
 
-commit 55233fffb6ed9165bc912565ec782624dbffaa26
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Dec 5 10:05:14 2019 +0100
+commit 5828d8252c18df13b4a37321168c88687f9fc3b3
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Jul 14 08:42:34 2022 +0200
 
-    ims_usrloc_scscf: fix parameter example titles
+    topos: parse the corresponding param for initial methods
 
-commit dd6bae27eac161832f9315560b45ebe20188f373
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Dec 4 12:11:33 2019 +0100
+commit ded477354676cd6238534001a0dfa6abe1198ba3
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jul 13 18:27:42 2022 +0200
 
-    modules: readme files regenerated - acc_json ... [skip ci]
+    app_perl: docs - updates for warn_mode
 
-commit 840e29d7d63602482e202e1b514a0ba9952dffe5
+commit e53db29378b452c79654b220353fa794081597f7
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Dec 4 08:20:30 2019 +0100
+Date:   Wed Jul 13 18:24:50 2022 +0200
 
-    core: kemi - fixed missing support to check for REFER method
+    app_perl: if warn_mode is 2, set -W for perl_parse()
 
-commit 8973feb34ab5059966158b34d3d3e3deb2af1b23
-Author: Aleksandar Yosifov <alexyosifov@gmail.com>
-Date:   Tue Dec 3 14:05:00 2019 +0200
+commit c80cccd996dcc3b91d4f0f68a2de51104a16d1a5
+Author: Alessio Garzi <[email protected]>
+Date:   Thu Jul 7 15:22:12 2022 +0200
 
-    ims_ipsec_pcscf: fixed defects and warnings:
+    presence: No autocommit+rollback if no active watchers
     
-    - fixed a defect reported from Coverity Scan - Concurrent data access
-      violations in spi_gen.c for spi_data->spi_val.
-    - in create_ipsec_tunnel() return -1 when unable to convert ip address.
-    - in ipsec_create() go to cleanup instead return -1 when get request
-      for reply fails. Fixed debug message for that error.
+    -  In case the active_watcher query returns no elements there
+       is a weird situation where kamailio first runs the select for
+       active_watcher then rollbacks.
+       This can happen a lot of times for each second since function
+       process_dialogs() runs repeatedly.
+       For this reason trying to avoid the rollback can result
+       in a quite good performance boost.
 
-commit 93030e5ce1bf7d64f2cacd1a1ca1d3c20e901f44
-Author: Victor Seva <[email protected]>
-Date:   Tue Dec 3 13:40:14 2019 +0100
+commit 805b921c0d6958db1620b0712450ef7a128cb5ce
+Author: S-P Chan <[email protected]>
+Date:   Thu Jul 7 10:31:00 2022 +0800
 
-    cfgt: remove dbg from RPC commands
-
-commit 14729d390ea42cbadeda707d9207e9fdfe4512d7
-Author: Victor Seva <[email protected]>
-Date:   Tue Dec 3 12:46:44 2019 +0100
+    core: crypto add support for SHA-512/256 for RFCs 8760/7616
 
-    cfgt: [doc] add missing </section>
-
-commit 3b2225ba762291b825dd7dead92a4aaee676b637
-Author: Victor Seva <[email protected]>
-Date:   Tue Dec 3 12:07:04 2019 +0100
-
-    cfgt: add docs for missing RPC commands
-
-commit 2cb4ca9c436f1e6e21a21b100f7a79a25e023865
-Author: Victor Seva <[email protected]>
-Date:   Tue Dec 3 10:38:54 2019 +0100
+commit 0080e06d36bc0263795fa7ff716fe0b2d218f5c1
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon Jul 11 10:15:32 2022 +0200
 
-    cfgt: group RPC commands using module name
+    app_perl: Makefile - option to set the path to perl binary
 
-commit d7f4493da751802dc47a694d251d34a85a7b3bf1
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Tue Dec 3 12:12:54 2019 +0100
+commit 7856251f372688cf6835a3468d2a4277f7575f87
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Jul 11 10:01:28 2022 +0200
 
-    permissions: fix crash if load_backends parameter is 1
-    
-    fixes #2151
+    modules: readme files regenerated - app_perl ... [skip ci]
 
-commit e896f2c9286809b5ef81c4952577780002ee5df8
+commit e038a2122d9ed5858bbafc088f3cfc18666b95fd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 2 19:07:40 2019 +0100
+Date:   Mon Jul 11 09:50:13 2022 +0200
 
-    rtproxy: docs - fixed section id value
+    app_perl: docs for warn_mode parameter
 
-commit 9e89a66b36d7aa691cf69d5b33b7ee31330693e9
+commit ec78caf6e0efffcc8f4f78954ae88d083734c442
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 2 16:47:40 2019 +0100
+Date:   Mon Jul 11 08:55:30 2022 +0200
 
-    kex: docs - fixed rpc command name for shm memory details
+    app_perl: new parameter to set warn flag for perl parse
 
-commit b2267fd5d2825214ae9be5217514547e60e6c0f3
+commit a466d0b73a66b18419555eca437136f1bcaebff9
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 2 16:25:44 2019 +0100
+Date:   Fri Jul 8 13:37:33 2022 +0200
 
-    jsonrpcc: use snprintf() instead of sprintf()
+    app_perl: more debug messages to catch per execution errors
 
-commit c10ab724803cc084a00bab964dc1e2d582a0627b
+commit 8c910452cf6090f87156d7c0e14477ef5956b59d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Dec 2 16:21:25 2019 +0100
-
-    nsq: use snprintf() instead of sprintf()
-
-commit f2f492bd580621dec23d0538b8785635a013497a
-Author: Henning Westerholt <[email protected]>
-Date:   Fri Nov 29 19:40:03 2019 +0100
+Date:   Fri Jul 8 13:19:14 2022 +0200
 
-    tm: extend t_newtran docs with a note about flag behaviour
+    app_perl: print the error string if execution of perl script sets it
 
-commit e8b8251f6c7382f8e373c2b309422973a3bf730d
-Author: Greg Troxel <[email protected]>
-Date:   Thu Nov 28 20:53:23 2019 -0500
-
-    utils: Change sh(1) "test ==" usage to "="
-    
-    The POSIX sh(1) specification says that strings are compared with
-    test(1) (also "[") with "=".  Bash accepts "==" and this leads to
-    non-portable code.  This commit simply changes "==" within test/[ to
-    "=".
-
-commit 0d80032442df3f684f62d92841c2911e5d4af5b5
-Author: Henning Westerholt <[email protected]>
-Date:   Fri Nov 29 15:55:55 2019 +0100
-
-    Revert "core: increase SHM memory pool to 128 MB"
-    
-    - This reverts commit 063e6a025b8ca0163af2147f057d29447c6f9760.
-    - to be added as comment to default sysconfig packaging files
-
-commit e0ed91acb88091caf285704689f72e48c5127ae4
-Author: Marco Capetta <[email protected]>
-Date:   Fri Nov 29 09:28:45 2019 +0100
-
-    cfgt: fix detection of jump to previous-previous route
-    
-    * this happends with onsend_route
-
-commit f268aa2f53f550eec45e5030a08f6d586941913e
+commit eb052e85ea4efe29eeb4181f49a14a3fd64e9bda
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 28 20:08:24 2019 +0100
+Date:   Fri Jul 8 12:26:11 2022 +0200
 
-    snmpstats: use snprintf instead of snprintf
+    app_perl: work only with my_perl global variable
+    
+    - some macros link to it
 
-commit d6f16797a0f895189d4a0ef2ea8fbd68acf0144e
+commit 5cd4e817a24308b82fc3f631fb18f354dadf2b7e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 28 19:58:48 2019 +0100
-
-    app_perl: use snprintf instead of sprintf
+Date:   Fri Jul 8 11:14:27 2022 +0200
 
-commit 6918a96cc61fa0b15e09db01bb02e9b9f8c78abf
-Author: Victor Seva <[email protected]>
-Date:   Thu Nov 28 14:28:14 2019 +0100
-
-    cfgt: don't try to create dir if it already exists
+    core: use memcpy and set end of string
 
-commit 1067abf87cdaabc9557a99b36ad60e2349e16fa5
+commit b12335579437d12a5de12aa415477a832d6224cd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Nov 27 20:28:49 2019 +0100
+Date:   Fri Jul 8 10:19:03 2022 +0200
 
-    core: safety checks for xavp operations
+    app_perl: log the perl function name when not found
 
-commit dd4f2fceb25bf9536a0b6239d49d15f3ded97f5d
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Nov 27 20:15:39 2019 +0100
+commit 840b4f9054fe9f8a29cb41deeb421b0ebe75e4b8
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Jul 7 09:31:19 2022 +0200
 
-    nathelper: use set_alias_to_pv() for kemi export name
-    
-    - same as for config export
-    - helper functions renamed to reflect better their purpose
+    modules: readme files regenerated - app_perl ... [skip ci]
 
-commit f35fd46de42a26d910e637023396a801c0ad404c
+commit 42f42baf7753402e9506c45d4e53d548978c168a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 26 15:18:22 2019 +0100
+Date:   Thu Jul 7 09:15:12 2022 +0200
 
-    core: print modparam type as string in log message
+    app_perl: docs for parse_mode parameter
 
-commit a0e04cb2a06ec2cae9a066003732746cb8d609d0
+commit c2ad115ec1b96e99bc956f0f8e83cacc214da6b6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 26 11:25:46 2019 +0100
+Date:   Thu Jul 7 09:04:37 2022 +0200
 
-    rr: debug messages when setting send socket on double rr
+    app_perl: added modparam to control behaviour on perl_parse() code
 
-commit 13c1c0bfdd93d2f727ff65275e93f4a780143dee
+commit d90d15ddaf937222e8634a18b61de779c87a3c90
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 26 09:14:42 2019 +0100
+Date:   Thu Jul 7 08:55:21 2022 +0200
 
-    db_redis: do not print full table scan warning when loading the entire table
+    app_perl: continue on perl_parse() non-0 return code
     
-    - GH #2149
+    - it is application return code on some perl versions
 
-commit 1c402ddc4cc499700e186b65108303a2aaec6287
+commit 22b405e12631a33d02823bf2816538b5f2102259
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 26 08:46:26 2019 +0100
+Date:   Thu Jul 7 08:12:33 2022 +0200
 
-    core: new command line parameter --modparam
-    
-    - allow setting a module parameter via command line
-    - format: --modparam=modname:paramname:type:valye
-    - type can be: 'i' for integer value; 's' for string value
-    - example:
+    app_perl: check returned my_perl value on reload
     
-    kamailio --loadmodule=xprint.so --modparam=xprint:buf_size:i:2048
+    - related to GH #3134
 
-commit b36da1dca71036ea3aa52675d3166317851e6594
+commit c67bbca95b861f735889f14467c0192896298e84
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 26 08:40:00 2019 +0100
-
-    core: utils functions to converts strz to integer
-
-commit cef6284f18e0d4c606dcee3198f77e34e4c0863d
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Nov 25 20:53:37 2019 +0100
-
-    nathelper: remove AVP from log message, use generic term
-
-commit 9ba1a6c851aafc402f5fbe211638159717120c31
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Nov 25 20:48:05 2019 +0100
-
-    nathelper: remove redundant check for zero
+Date:   Wed Jul 6 09:37:07 2022 +0200
 
-commit 0cc8a34d3ddf2239fa8b9585d2b4432fe8362116
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Nov 25 20:45:46 2019 +0100
+    tm: enable debug message to log putting transaction on wait
 
-    nathelper: small spelling fix in docs
-
-commit 28cfa3978684838442fbd3b4861765023252e963
-Author: Yasin CANER <[email protected]>
-Date:   Thu Nov 21 17:57:25 2019 +0000
-
-    nathelper : set_alias_to_avp is renamed to set_alias_to_pv
-    
-    set_alias_to_avp renamed to set_alias_to_pv
-
-commit 46b713d35ebb99ccb60768d939d71f675bd016f5
-Author: Yasin CANER <[email protected]>
-Date:   Tue Nov 12 17:09:38 2019 +0000
-
-    nathelper : added doc for set_alias_to_avp
-    
-    added documents for set_alias_to_avp function
-
-commit 72efa93cbf5926402f008180c026d0afbd2c0f9f
-Author: Yasin CANER <[email protected]>
-Date:   Tue Nov 12 09:52:23 2019 -0500
+commit dedd7ee2ddcb92b020ea40a074008a317a9553f5
+Author: Victor Seva <[email protected]>
+Date:   Mon Jul 4 15:49:20 2022 +0200
 
-    nathelper : new function set_alias_to_avp_f is renamed
+    tm: check T just in case before UNREF
     
-    function set_alias_to_avp_f is renamed to w_set_alias_to_avp
-    added kemi interface
+    Related #3156
 
-commit 138c9df907f04003bafe80bad3cb98e031a6ef50
-Author: Yasin CANER <[email protected]>
-Date:   Sun Nov 10 18:06:39 2019 +0000
+commit 504695defe5510774aa37e658d016570f99c2e4f
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Jul 5 20:46:19 2022 +0200
 
-    nathelper : fixed memory-leak for set_alias_to_avp
-    
-    fixed memory-leak for new function set_alias_to_avp
-    fixed some spelling
-    added return for functions write_to_avp and alias_to_uri
+    modules: readme files regenerated - topos ... [skip ci]
 
-commit 0fbc7a1026e6dc9dda34b75aef7a26e41ccf3b80
-Author: Yasin CANER <caner_yaso@hotmail.com>
-Date:   Fri Nov 8 06:06:34 2019 -0500
+commit 8c2eb726dfb235a721a9721a17714e2c90bd0120
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Jul 5 20:41:14 2022 +0200
 
-    nathelper : added description of set_alias_to_avp function
-    
-    added description of set_alias_to_avp function
+    topos: docs for methods_noinitial parameter
 
-commit 6b725120bec491197c29bd059c11d8efea58255e
-Author: Yasin CANER <caner_yaso@hotmail.com>
-Date:   Fri Nov 8 05:57:22 2019 -0500
+commit da4e4a7aed16d3ced57a6154ac85974823ad9695
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jul 5 20:36:24 2022 +0200
 
-    nathelper : added new function set_alias_to_avp
-    
-    new function that read alias then write to given avp as sip uri
+    topos: new parameter to allow specifying initial request methods to skip topos
 
-commit 29a818525572e19510cafb7aef9ed62eab98a369
-Author: root <[email protected]>
-Date:   Fri Nov 8 05:14:28 2019 -0500
+commit b7f4a7a040717cd03fdeb6d04aac653034cc759e
+Author: Victor Seva <[email protected]>
+Date:   Tue Jul 5 08:15:13 2022 +0200
 
-    parse_uri : added new function proto type int to str
-    
-    added new function proto type int to str
+    pkg/kamailio/deb: lintian overwrite [skip ci]
 
-commit 7966f10292cb3c0d0c1ccda20c8475822b4e0993
-Merge: d48ae79953 2ad6023432
-Author: Federico Cabiddu <[email protected]>
-Date:   Mon Nov 25 19:29:21 2019 +0100
+commit 2bd6985b8a6f87cfe8238a095e5d63a1bebf82d4
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Jul 4 16:01:16 2022 +0200
 
-    Merge pull request #2147 from kamailio/grumvalski/local_request_drop
-    
-    tm: add support for dropping messages in local-request event route
+    modules: readme files regenerated - tm ... [skip ci]
 
-commit d48ae7995374ee4be01cdd28b4f65706a04b620c
+commit c4f5b88b1861c73bc96904eef00b0048c9550240
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 25 12:02:01 2019 +0100
+Date:   Mon Jul 4 15:51:32 2022 +0200
 
-    app_lua_sr: use snprintf() instead of sprintf()
+    tm: docs - fixed section for rpc.t_uac_wait_block
 
-commit f39f73204d53312612ef2c3d3cec9c2fd51532c7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 25 11:54:36 2019 +0100
+commit ebbe6268de3aff6ba830f1722942c2f10c6de2f3
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Jul 4 15:46:14 2022 +0200
 
-    tm: use snprintf() instead of sprintf()
+    modules: readme files regenerated - ndb_redis ... [skip ci]
 
-commit 7be06d444a0ca295e53efadb093f07e19a18cea8
+commit b8fc507c9dee07f1a0b7af01d24142240bcd8fa4
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 25 11:29:16 2019 +0100
+Date:   Mon Jul 4 15:34:47 2022 +0200
 
-    pike: use snprintf() instead of sprintf()
+    topos: docs - small updates to module description
 
-commit dadbc0cf4a3a198e7a3791d830ed2cd5ffa8bfdd
+commit fdb7c2f635bf7145730444cafb129c4df37a1b7a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 25 11:21:08 2019 +0100
-
-    sl: use snprintf() instead of sprintf()
-
-commit 2ad6023432ae37b1709638ead2c77e1e4130678a
-Author: Federico Cabiddu <[email protected]>
-Date:   Mon Nov 25 09:13:01 2019 +0100
-
-    tm: initialize the context before running event route
-
-commit 00f4147a410990d3ebeeef8825329bbdff728d1a
-Author: Federico Cabiddu <[email protected]>
-Date:   Mon Nov 18 15:22:05 2019 +0100
-
-    tm: add support for dropping messages in local-request event route
-
-commit 384c2ab866cc9f6b6c1a6a90be032531b65cb394
-Author: Richard Fuchs <[email protected]>
-Date:   Sun Nov 24 08:16:37 2019 -0500
-
-    db_redis: fix printf type mismatch on size_t
+Date:   Mon Jul 4 15:30:09 2022 +0200
 
-commit 278ff3a0265a3e3a4321d98555083c6e73669546
-Author: Henning Westerholt <[email protected]>
-Date:   Sun Nov 24 09:03:27 2019 +0100
+    ndb_redis: docs for debug parameter
 
-    db_redis: declare variables at the beginning of the function (GH #2146)
-    
-    - declare variables at the beginning of the function (GH #2146)
-    - error message: redis_dbase.c: In function 'db_redis_scan_query_keys':
-      redis_dbase.c:1086:5: error: 'for' loop initial declarations are only allowed in C99 mode
-         for (redis_key_t *set_key = set_keys; set_key; set_key = set_key->next)
-
-commit b0d7cef110c580073cfb089ac348347f63b8cce1
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 23:19:32 2019 +0100
-
-    call_control: remove redundant str trim implementation and use the one from core
-
-commit b8aafb37245c76f9146e192c3580ed83d254a63e
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 23:17:07 2019 +0100
-
-    mediaproxy: remove redundant str trim implementation and use the one from core
-
-commit cb41fc36a123d1fc3f9b30368ecd37ffa88c0730
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 23:14:16 2019 +0100
-
-    nat_traversal: remove not needed (and redundant) str trim implementation
-
-commit f427ac803b8d2b33970da5071ecb9f9db5c25499
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 23:01:28 2019 +0100
-
-    jsonrpcc:  use core string handling instead of redundant implementation
-
-commit 2ffdcf7fa13b1450a606d135d479dbf2b8d67bd3
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 23:01:06 2019 +0100
-
-    nat_traversal:  use core string handling instead of redundant implementation
-
-commit dd2167bcb35de1dd003bf4da0e03ab5dc2d50ab5
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 23:00:00 2019 +0100
-
-    janssonrpcc:  use core string handling instead of redundant implementation
-
-commit bf37bfc9186e6f75f2e5c153435a1b831a04a589
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 22:58:55 2019 +0100
-
-    xmpp: use core string handling instead of redundant implementation
-
-commit dcc801412a1c3a7a619aa0f91f098a88a01502de
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 22:58:27 2019 +0100
-
-    xmpp: use SHM_MEM_ERROR logging helper
-
-commit c0aa4397d3c3158800d4a6af941c06b49dc21d8f
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 22:55:44 2019 +0100
-
-    http_async_client: use core string handling instead of redundant implementation
-
-commit c288655278036e5125010ba3b818d2e9ddf5d1a4
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 22:52:13 2019 +0100
-
-    core: add two new string handling functions to copy chars and str
-    
-    - add two new string handling functions to copy chars and str
-    - shm_str2char_dup: Make a copy from str structure to a char pointer using shm_malloc
-    - shm_char_dup: Make a copy of a char pointer to a char pointer using shm_malloc
-
-commit 063e6a025b8ca0163af2147f057d29447c6f9760
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 22:49:28 2019 +0100
-
-    core: increase SHM memory pool to 128 MB
-    
-    - increase SHM memory pool to 128 MB
-    - even an embedded system like Raspberry Pi has 1 GB RAM nowadays
-    - make it less likely that new users run into issues because of lack of memory
-
-commit 7fad9c51f71854e0649fe76e273190e4b4f82438
-Author: Henning Westerholt <[email protected]>
-Date:   Sat Nov 23 18:53:17 2019 +0100
-
-    app_sqlang: fix squirrel warning: ‘nArgs’ may be used uninitialized in this function
-
-commit daa86b204d3030e2abb2f2459aa348998b982ae2
+commit f171428374ecabb16e4f7621f2fcc7840bd22100
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Nov 23 11:10:40 2019 +0100
+Date:   Mon Jul 4 15:20:30 2022 +0200
 
-    db_redis: declare variables at the beginning of the function
-    
-    - compiling with gcc 4.9 on debian jessie gives:
-    error: 'for' loop initial declarations are only allowed in C99 or C11 mode
+    ndb_redis: new param to control the verbosity of some log messages
 
-commit 8ad2c3ab8af597e7567ed5ab04a5e3a16d74ad5d
+commit ef00062fb3feb051e3e11c62ce3c529579d23f5b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Nov 23 11:05:59 2019 +0100
-
-    kafka: declare variables at the beginning of the function
-    
-    - compiling with gcc 4.9 on debian jessie gives:
-    error: 'for' loop initial declarations are only allowed in C99 or C11 mode
-
-commit febdb8778f5ef338864f52e441a4311c0b2c04da
-Author: Richard Fuchs <[email protected]>
-Date:   Fri Nov 22 09:37:28 2019 -0500
-
-    rtpengine: document play_dtmf() command
+Date:   Mon Jul 4 14:08:27 2022 +0200
 
-commit 120a71bec0ee7a07f5f39262a038977f27bc7073
-Author: Richard Fuchs <[email protected]>
-Date:   Fri Nov 22 09:37:02 2019 -0500
-
-    rtpengine: add play_dtmf() command
+    ndb_redis: clean up response on moved reply with cluster mode on
 
-commit 9da53baeadb0403de86d14fa7be826780382e315
-Author: Richard Fuchs <rfuchs@sipwise.com>
-Date:   Fri Nov 22 08:35:49 2019 -0500
+commit 5f26491e288092629fcd508b9acefe6edf175845
+Author: S-P Chan <[email protected]>
+Date:   Thu Jun 30 09:44:42 2022 +0800
 
-    db_redis: performance improvements and fixes
+    tls_wolfssl: cert serial number can exceed uint64
     
-    - Support update of type key columns
-    - Support range scans on timestamp and int keys through a series of
-      wildcard matches when used with a < or > operator
-    - Support exponential increase and fallof for SCAN
-    - Pad bigint values to 10 digits for faster wildcard matching
-    - Use KEYS instead of SCAN by default for faster keys matching
-    - Support optional versioning of table names
-    - Simulate non-unique indexes through parent sets for O(1) counting of
-      entries
+    - GH #3168
 
-commit f7ea88305ae5a74b7db248dd7e6e75b812950e20
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 22 12:38:27 2019 +0100
+commit 06e2363a961a1f7f866faee81aeac737db2359fc
+Author: S-P Chan <[email protected]>
+Date:   Mon Jul 4 19:28:54 2022 +0800
 
-    core: new command line parameter --loadmodule=name
+    tls_wolfssl: move git submodule to misc/external/wolfssl
     
-    - enable the option to load a module from command line
-    - example: --loadmodule=systemdops.so
+    - GH #3164
 
-commit 582688ad625f41520328b6057d2b92ee5b6c08ee
-Author: root <[email protected]>
-Date:   Fri Nov 22 06:32:06 2019 +0000
+commit 996bf4cad1d5645761fb80e66e435cedf29fa749
+Author: S-P Chan <[email protected]>
+Date:   Thu Jun 30 07:19:18 2022 +0800
 
-    pkg/kamailio/obs: packaged log_systemd and systemdops modules
+    tls: cert serial number can exceed uint64
     
-    GH #799
-    GH #2139
-
-commit fffd892b7d18734c8f60d2eebec5d4a15a0fdc26
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 22 09:42:08 2019 +0100
+    - GH #3168
 
-    systemdops: proper check for null value
-
-commit 133492903d96d7666aa36a1da7de618345c3bd09
-Author: Victor Seva <[email protected]>
-Date:   Fri Nov 22 09:38:44 2019 +0100
-
-    src/Makefile.groups: remove non existent mod_list_systemdops reference
+commit 444adb0b27d62fbd2af25e4f555b6aab5ca7bc96
+Author: Victor Seva <[email protected]>
+Date:   Wed Jun 29 09:03:14 2022 +0200
+
+    presence: be more resilient doing clean up of presentity values
+    
+    previously if an error was found we were bailing out and the value
+    was kept so at next round the value will be there and no more values
+    where removed
+
+commit 267d4ad48ac8426b3d5c53724281605a74d07999
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sun Jul 3 12:20:05 2022 +0200
+
+    auth: coherent log message content with header parsing
+
+commit bb1a80695825a607bfc713dab22b6edb369e8351
+Author: Victor Seva <[email protected]>
+Date:   Mon Jul 4 09:25:38 2022 +0200
+
+    github: use different file to define PR checks [skip ci]
+
+commit 584ef26d685f381ddb627866400cfde1b0239f06
+Author: Victor Seva <[email protected]>
+Date:   Fri Jul 1 20:52:20 2022 +0200
+
+    github: enable 5.5 and 5.6 branches [skip ci]
+
+commit 66f175f40e6145e895fa22952b40b372e4eff381
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Jul 1 19:19:14 2022 +0200
+
+    siptrace: lookup socket by name if not set for hep
+    
+    - GH #3174
+
+commit 510013c67df999e5637b6f289c02b3387691ce89
+Author: Victor Seva <[email protected]>
+Date:   Fri Jul 1 15:26:47 2022 +0200
+
+    core: fix build warning
+    
+    > In file included from /usr/include/string.h:519,
+    >                  from core/socket_info.c:34:
+    > In function 'strncpy',
+    >     inlined from 'fix_hostname' at core/socket_info.c:1741:2:
+    > Warning: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
+    >    95 |   return __builtin___strncpy_chk (__dest, __src, __len,
+    >       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    >    96 |                                   __glibc_objsize (__dest));
+    >       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
+    > core/socket_info.c: In function 'fix_hostname':
+    > core/socket_info.c:1741:38: note: length computed here
+    >  1741 |         strncpy(address_str->s, tmp, strlen(tmp)+1);
+    >       |                                      ^~~~~~~~~~~
+    > In file included from /usr/include/string.h:519,
+    >                  from core/socket_info.c:34:
+    > In function 'strncpy',
+    >     inlined from 'build_iface_list' at core/socket_info.c:1554:5:
+    > Warning: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
+    >    95 |   return __builtin___strncpy_chk (__dest, __src, __len,
+    >       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    >    96 |                                   __glibc_objsize (__dest));
+    >       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
     
-    mod_list_systemd is already there
-
-commit d4fc8b0168ba3de78e29deb7c7d7ed9b3fd29a36
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 22 09:14:06 2019 +0100
+    > In file included from /usr/include/string.h:519,
+    >                  from core/cfg.y:40:
+    > In function 'strncpy',
+    >     inlined from 'yyparse' at core/cfg.y:708:6:
+    > Warning: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
+    >    95 |   return __builtin___strncpy_chk (__dest, __src, __len,
+    >       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    >    96 |                                   __glibc_objsize (__dest));
+    >       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
+    > core/cfg.tab.c: In function 'yyparse':
+    > core/cfg.y:708:84: note: length computed here
+    >   708 |                                         strncpy($$, $1, strlen($1)+1);
+    >       |                                                                                    ^
+    > In file included from /usr/include/string.h:519,
+    >                  from core/cfg.y:40:
+    > In function 'strncpy',
+    >     inlined from 'yyparse' at core/cfg.y:699:5:
+    > Warning: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
+    >    95 |   return __builtin___strncpy_chk (__dest, __src, __len,
+    >       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    >    96 |                                   __glibc_objsize (__dest));
+    >       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
+    > core/cfg.tab.c: In function 'yyparse':
+    > core/cfg.y:699:76: note: length computed here
+    >   699 |                                 strncpy($$, $1, strlen($1)+1);
+    >       |                                                                            ^
+    > In file included from /usr/include/string.h:519,
+    >                  from core/cfg.y:40:
+    > In function 'strncpy',
+    >     inlined from 'yyparse' at core/cfg.y:689:6:
+    > Warning: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation]
+    >    95 |   return __builtin___strncpy_chk (__dest, __src, __len,
+    >       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+    >    96 |                                   __glibc_objsize (__dest));
+    >       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
+    > core/cfg.tab.c: In function 'yyparse':
+    > core/cfg.y:689:70: note: length computed here
+    >   689 |                                         strncpy($$, tmp, strlen(tmp)+1);
+    >       |
+
+commit 5c3a00871a73f73843fe83b5c16dd9eecb1207e0
+Author: Victor Seva <[email protected]>
+Date:   Fri Jul 1 15:10:55 2022 +0200
+
+    kazoo: fix build warning
+    
+    > Warning: kz_amqp.c:2271:6: warning: variable 'num_headers' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
+    >                 if(idx == -1) {
+    >                    ^~~~~~~~~
+    > kz_amqp.c:2327:6: note: uninitialized use occurs here
+    >         if (num_headers > 0) {
+    >             ^~~~~~~~~~~
+    > kz_amqp.c:2271:3: note: remove the 'if' if its condition is always false
+    >                 if(idx == -1) {
+    >                 ^~~~~~~~~~~~~~~
+    > kz_amqp.c:2281:5: note: variable 'num_headers' is declared here
+    >     int num_headers = 0;
+    >     ^
+    > 1 warning generated.
+
+commit 1f6ec9022f2358441233e8b139e13cbdcf0947aa
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu Jun 30 19:33:45 2022 +0200
+
+    kamctl: propagate DB_PATH to DBTEXT_PATH
+    
+    - GH #3170
+
+commit ecbe90524165cf2fd8081ec5fe81d674f7a3334a
+Author: Victor Seva <[email protected]>
+Date:   Thu Jun 30 07:46:48 2022 +0200
+
+    pkg/kamailio/deb: add initial support for jammy
+
+commit a78adb5340ae6cb57f756189d070c32c49bfa426
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Jun 28 18:41:50 2022 +0200
+
+    core: init pv buffers earlier to be avaialble for cli params
+    
+    - GH #3152
+
+commit d9626dc9f341718ad7d78e62042695124ba52c32
+Author: Victor Seva <[email protected]>
+Date:   Wed Jun 22 15:12:33 2022 +0200
 
-    systemdops: set core callbacks in mod_register()
+    pv_headers: rework pvh_remove_header_param
+    
+    * fix KEMI interface, this is suppose to be called
+      like pvh_remove_header_param(header_name, string_to_remove)
+    * use pv buffer for temporal value
+    * use xavi interface to set the new value
 
-commit 9d3b3467da0d2724fad3e1db030076c8f4627620
+commit 03a489addb248bd7e4820dc281ade4f4f3deda3c
 Author: Victor Seva <[email protected]>
-Date:   Fri Nov 22 08:32:54 2019 +0100
-
-    pkg/kamailio/deb: version set 5.4.0~dev2
-
-commit 3bc5379aef4e37343b54660dace4774b9aceb6e3
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Nov 21 17:26:06 2019 +0300
+Date:   Tue Jun 28 09:37:59 2022 +0200
 
-    pkg/docker: updated submodule
+    pkg/kamailio/deb: update lintian overrides [skip ci]
 
-commit 6677dfdba3534a0f50c15fe5b43b8220444b18ad
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Nov 21 17:12:37 2019 +0300
-
-    pkg/kamailio/obs: fixed rpm requirment for python23
-
-commit f6c17cefe4c84fff3321a14e2a95c346c095b319
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 21 13:45:29 2019 +0100
-
-    Makefile.defs: version set to 5.4.0-dev2
+commit c170cc811b9a03383c07578f4b4c88e15b96b637
+Author: S-P Chan <[email protected]>
+Date:   Fri Jun 24 15:58:14 2022 +0800
 
-commit b19d702e66098adad723cbb667006589a65a37b2
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 21 13:44:35 2019 +0100
-
-    src/Makefile.groups: added systemdops module to systemd group
-
-commit 0c48e1621c88bf1d390e4cfb82e52b2d6339b837
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 21 13:42:14 2019 +0100
-
-    systemdops: new module to facilitate integration with systemd
-
-commit 03aa6556ef59c0b274c78f2edc2231c6d2ed333b
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 21 13:41:38 2019 +0100
-
-    core: main - executes callbacks on app ready and shutdown
-
-commit 99403c83f2163350eda3b76180947b1fddcdf500
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 21 13:40:21 2019 +0100
-
-    core: events - support for basic void core callbacks
-    
-    - can be used to allow modules execute their code from core for specific needs
+    tls_wolfssl: make - use kamailio make infra vars
 
-commit 0ad7fb46f633b8f710c4bab299121fe993ed03c5
+commit fa6a2d79aca3bc4733276ce99a53efd8fe63ffd5
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 21 11:49:50 2019 +0100
+Date:   Sat Jun 25 14:48:35 2022 +0200
 
-    dispatcher: set the proper internal id for $dsv(reason)
+    ipops: added fixup free functions and use of ANY_ROUTE
 
-commit bc40eaa4fe446bffd9f41d5d6b21becd7b7fdc87
-Author: Victor Seva <[email protected]>
-Date:   Thu Nov 21 08:15:03 2019 +0100
+commit 87b698f7deca1794019f98167ba49d3e4737ba71
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Jun 24 16:01:17 2022 +0200
 
-    tm: execute TMCB_REQUEST_FWDED cb as BRANCH_ROUTE when necessary
+    modules: readme files regenerated - textops ... [skip ci]
 
-commit bf2ecd4dec55d5009e0904392d083e17af91977d
-Author: rdboisvert <[email protected]>
-Date:   Tue Nov 19 16:05:34 2019 -0500
+commit 4570b3ebc6da35efc3cc55b1f4418446b9071688
+Author: Akash Gupta <[email protected]>
+Date:   Fri Jun 24 18:43:54 2022 +0530
 
-    db_redis: allow deletion of all rows
+    tls: Fix typo
 
-commit a8cc28b6e0236b21569625baffa865ff4ce0a153
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Nov 20 19:31:19 2019 +0100
+commit c5cd400287e27fce6fcf6272a4efe9a9fa8aa419
+Author: Akash Gupta <[email protected]>
+Date:   Fri Jun 24 18:43:20 2022 +0530
 
-    ims_isc: null terminate dst_uri field
+    textops: Fix typos
 
-commit a8be2459fc4013060944bf79e7c66b3613e8d04c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Nov 20 19:30:44 2019 +0100
+commit 65a484dffa3c854bc17068175cee3dc37fd09d18
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Jun 24 12:46:16 2022 +0200
 
-    ims_ipsec_pcscf: null terminate dst_uri fields
+    modules: readme files regenerated - nats ... [skip ci]
 
-commit ca546d35c326666c6389c84ce45214bd2fc5c147
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Nov 20 18:06:22 2019 +0100
+commit 25d42b7e69cc6242c66887a2816499d841e3ba89
+Author: Seven Du <dujinfang@gmail.com>
+Date:   Fri Jun 24 18:44:28 2022 +0800
 
-    core: make dst_uri null terminated
+    nats: add KEMI publish function and event_callback param (#3154)
 
-commit b0fc60403b539672c6a2638083e8955783c65e0b
+commit 06679174fc3d9cc6a18bc3edc7f2fb985c50d27b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 19 15:34:00 2019 +0100
+Date:   Fri Jun 24 10:50:08 2022 +0200
 
-    app_sqlang: imported latest squirrel interpreter
+    topos_redis: use tag based on direction for early dialog transaction record loading
+    
+    - GH #3112
 
-commit 9d59f5cbb7896ad5a6077b94a418bfdc7e2ef374
+commit 6aa1a84c6e37e0d6d5a725d43636debeaf5fa3b4
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 19 10:15:15 2019 +0100
+Date:   Fri Jun 24 08:18:42 2022 +0200
 
-    dispatcher: new variable $dsv(...)
+    kamctl/dbtextdb: solve TypeError: a bytes-like object is required, not 'str'
     
-    - access attributes related to response code when executing event routes
-    - $dsv(code) - the response code that triggered execution of the
-    event_route dispatcher:dst-up or dispatcher:dst-down
-    - $dsv(reason) - the response reason; $dsv(flags) - internal flags set
-    during event route execution
+    - GH #2469
 
-commit 792261b43d74518e6d67f807df60b6622ba2d9f8
-Author: Sergey Safarov <[email protected]>
-Date:   Mon Nov 18 20:45:48 2019 +0300
+commit 4fcb2e5e41f45dc7fb049141678d91ae9525a76b
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Jun 24 08:16:15 2022 +0200
 
-    utils/db_berkeley: fixed unused var
-    
-    kambdb_recover.c: In function 'load_metadata_columns':
-    kambdb_recover.c:819:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
-      819 |  int ret,n,len;
-          |      ^~~
+    modules: readme files regenerated - dialog ... [skip ci]
 
-commit c8de7e9bbb515449761b02b897ccaa10a250e25b
+commit 03dc76428f4cbd1c023289851ceb6218ea535f29
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 18 18:33:22 2019 +0100
+Date:   Fri Jun 24 08:11:02 2022 +0200
 
-    utils/kamunix: use snprintf() instead of sprintf()
+    Revert "Revert "dialog: Terminate dialogs in Early stage and add functionality to send messages within a dialog""
+    
+    This reverts commit 1465a9b6e9fda36617b7b198ae051f0957803550.
 
-commit 05bd956a9980ffc8938cdbce6bab3af5086350dd
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 18 18:29:05 2019 +0100
+commit d695c9cca02d584e295d12fe574e99085c7adecd
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Fri Jun 24 11:08:11 2022 +0800
 
-    cnxcc: use snprintf() instead of sprintf()
+    tls_wolfssl: less verbose during build
 
-commit 88b8ec8f2021fcc53289544102e5c5020885f8c3
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 18 18:24:36 2019 +0100
+commit 19edea067f890814c767581fef65713046c768c6
+Author: Sergey Safarov <s.safarov@gmail.com>
+Date:   Wed Jun 22 18:16:41 2022 +0000
 
-    acc_radius: use snprintf() instead of sprintf()
+    pkg/kamailio/obs: added CentOS 9 support
 
-commit 0666abf851bc5916b7700a30077ee954f695b862
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 18 18:05:19 2019 +0100
+commit 38d2a6a16179cb72e97dd6eec600405e57f4be12
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Thu Jun 23 15:15:11 2022 +0800
 
-    uac: use snprintf() instead of sprintf()
+    tls_wolfssl: add wolfssl@e722c15be8 as a submodule
 
-commit 8cb61c86879802bf3f4eb5d60ee280d6003303c7
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Mon Nov 18 16:47:56 2019 +0100
+commit 85a2523db649009332af059f6260ab4467b30360
+Author: S-P Chan <shihping.chan@gmail.com>
+Date:   Thu Jun 23 10:22:31 2022 +0800
 
-    nat_traversal: use snprintf() instead of sprintf()
+    tls_wolfssl: reduce overhead per fragment to maintain 16 byte alignment
 
-commit a5cc190c1ffaab67129f96d966a39fe8db59a1eb
-Merge: 24eb08c9cb 840d2babc7
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 18 18:04:11 2019 +0100
+commit 4484a5eb9e0dd6e6723390cb96c378f88f1fd074
+Author: S-P Chan <[email protected]>
+Date:   Thu Jun 23 10:10:11 2022 +0800
 
-    Merge pull request #2134 from mbodbg/master
+    tls_wolfssl: ser_realloc realign memory correctly to 16-bytes
     
-    dispatcher: Fixed typo in dispatcher_admin.xml
-
-commit 840d2babc7518e92ffc2173dc760828da1d2ff7b
-Author: Markus Bönke <[email protected]>
-Date:   Mon Nov 18 17:40:23 2019 +0100
-
-    dispatcher: Fixed typo in dispatcher_admin.xml
-
-commit 24eb08c9cbcf4ab464ac5e8f2830bf8afa8a4271
-Author: Sergey Safarov <[email protected]>
-Date:   Mon Nov 18 00:55:13 2019 +0300
-
-    pkg/kamailio/obs: added extra packages to centos 8, rhel 8 and 7 dists
+    If shm_realloc returns a different 8/16 byte alignment we
+    need to memmove the correct amount.
 
-commit 6b1c266a62e6839765cdb1cb0e5383887c226e41
-Merge: ceece0a353 17be36102e
-Author: Federico Cabiddu <[email protected]>
-Date:   Mon Nov 18 14:09:53 2019 +0100
+commit e74cb2371ab879874a8981818139024f1c2beb9e
+Author: Frits Wiersma <[email protected]>
+Date:   Wed Jun 22 21:50:44 2022 +0200
 
-    Merge pull request #2132 from kamailio/grumvalski/http2_replies_parsing
+    acc: Fix reason code for locally generated replies. (#3137)
     
-    core: add support for parsing http/2 replies parsing
-
-commit ceece0a353aa4f88e838857da2e1d2843057c309
-Merge: 6389c98d29 09f1c59bfe
-Author: Lucian Balaceanu <[email protected]>
-Date:   Mon Nov 18 12:13:47 2019 +0200
-
-    Merge pull request #2107 from lbalaceanu/cdr_json
+    * acc: Fix reason code for locally generated replies.
     
-    Adding CDR as JSON functionality
-
-commit 17be36102e3a1c286c69a5da193dd8405000ab62
-Author: Federico Cabiddu <[email protected]>
-Date:   Fri Nov 15 13:35:13 2019 +0100
-
-    core: add support for parsing http/2 replies parsing
-
-commit 6389c98d29eeb7f61547bb68ec9d59e4f47b7552
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 15 20:58:31 2019 +0100
-
-    dispatcher: docs for xavp_dst_mode to store socket string in dst xavp
-
-commit 8507efe8644c43a5f3b5d4dc27d557596b3b2f2c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 15 20:52:02 2019 +0100
-
-    dispatcher: option to set add socket as string in the dst xavp
+    - Use heap memory for the reason code instead of the stack memory.
+    - See issue #2981
     
-    - bit 2 has to be set for xavp_dst_mode modparam
-
-commit 686daa57309b6dc5c32caf75e65a130dfd09d523
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 15 20:32:27 2019 +0100
-
-    pkg/kamailio: removed netbsd unmaintained specs
-
-commit 87fc2ef7adb7813fe36be40e9813ab28cc82404c
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 15 20:25:24 2019 +0100
-
-    pkg/kamailio: removed long time unmaintained specs for solaris and *bsd
+    * acc: Remove code which was commented out.
     
-    - removed packaging specs for freebsd, openbsd, netbsd and solaris
-    - no updates from v1.x
-    - some of the bsd variants have the up-to-date specs in the official
-    distro repository
-
-commit 66313927181e6252f6f3807c607f143c88183c17
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 15 20:20:54 2019 +0100
+    - Code was commented out in the previous pull request. (#3137).
+    - This has now been corrected.
 
-    presence: docs for pres_subs_mode parameter
-
-commit fb9351aa02137faa4c64998fd385b62dd034cddd
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 15 20:14:33 2019 +0100
+commit f49f14a87606314e98a253ee29b1624ae814dccf
+Author: Victor Seva <[email protected]>
+Date:   Wed Oct 7 15:35:50 2020 +0200
 
-    presence: new parameter pres_subs_mode
+    topos: don't insert contact header for 4xx replies
     
-    - allow disabling cloning subscription structure for pv use, saving the
-    pkg memory and copy operations for all its fields
-    - default 1 - clone, like so far; 0 - disable
+    unless original msg has contact
 
-commit 72d3230ca5d22724b061f3ac11d16b50cee1340c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Fri Nov 15 20:06:14 2019 +0100
+commit 71502d2bb733340db310bf4e0c47e4b194f49113
+Author: Victor Seva <[email protected]>
+Date:   Wed Jun 22 12:26:46 2022 +0200
 
-    presence: remove double extern declaration of _pres_subs_last_sub
+    core: fix freeaddrinfo coredump
     
-    - set some global variables static
+    > #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
+    > #1  0x00007fbb5e515537 in __GI_abort () at abort.c:79
+    > #2  0x00007fbb5e56e768 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7fbb5e67ce2d "%s\n") at ../sysdeps/posix/libc_fatal.c:155
+    > #3  0x00007fbb5e575a5a in malloc_printerr (str=str@entry=0x7fbb5e67b05a "free(): invalid pointer") at malloc.c:5347
+    > #4  0x00007fbb5e576c14 in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:4173
+    > #5  0x00007fbb5e5d8da0 in __GI_freeaddrinfo (ai=ai@entry=0x7fbb5e83ba10) at ../sysdeps/posix/getaddrinfo.c:2520
+    > #6  0x000055ba099dcd0b in log_init () at core/dprint.c:482
+    > #7  0x000055ba09970d7a in main (argc=10, argv=0x7ffde85a1788) at main.c:2055
 
-commit 72d56337b49b1bfdeb74773edc9a973cfcdefe70
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 15 18:32:33 2019 +0100
-
-    core: use snprintf() instead of sprintf() in hash testing function
-
-commit 0cdd264f67b37cff68afb5fbc9ced29b1b0315eb
-Author: Henning Westerholt <[email protected]>
-Date:   Fri Nov 15 10:52:01 2019 +0100
+commit 322562a354887dec18e7df2d90a328fe32fc122e
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Jun 21 09:01:17 2022 +0200
 
-    github: update CONTRIBUTING guide as decided on the developer meeting
-    
-    - update CONTRIBUTING guide as decided on the developer meeting
-    - new introduced functions must be done in native cfg and KEMI
-    - new introduced module code must be documented in the module docs or wiki
+    modules: readme files regenerated - topos ... [skip ci]
 
-commit 4b0b045a114591de6cc0655ae019029e337167d0
+commit 1ba5080ee484b5785ae17d38e7108be9d505924a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 14 17:28:09 2019 +0100
+Date:   Tue Jun 21 08:56:51 2022 +0200
 
-    pv: print missing types for xavp values
+    topos: docs for methods_nocontact parameter
 
-commit 2b12754920704f49cd227c518e130cef4d76ea7d
+commit ab714eb386060df994875cfd1c8cf2b61fe7fa8f
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Nov 14 12:25:09 2019 +0100
+Date:   Tue Jun 21 08:52:41 2022 +0200
 
-    uac: reset credentials structure for uac_req_send() authentication
-
-commit 09f1c59bfef99867e4a006ba882ba13951b01276
-Author: Lucian Balaceanu <[email protected]>
-Date:   Thu Nov 7 15:46:52 2019 +0200
-
-    acc_json: adding CDR as JSON functionality
+    topos: added methods_nocontact parameter
+    
+    - specify the list of methods to skip adding contact header for
 
-commit 027082793ccd4e849234e1dfa312c2148a8fd08d
+commit 414c7dd608584df18f871b42e05f401e21ba775d
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 12 13:37:25 2019 +0100
+Date:   Tue Jun 21 08:41:53 2022 +0200
 
-    rr: debug messages when record-route is inserted
+    topos: skip adding contact header for BYE, CANCEL, PRACK
     
-    - some trailing whitespace removed
-
-commit a48d87dff0d266efabaf4b0312d2c228ccbd13ff
-Author: Henning Westerholt <[email protected]>
-Date:   Tue Nov 12 12:18:06 2019 +0100
-
-    core: bug fix in str2ipbuf, return an error for invalid input parameter
+    - GH #3149
 
-commit 96fedc52d24f59309a5829337ef76f63a128738e
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Nov 11 16:08:04 2019 +0100
+commit 6790185478ba96ebb0626846386b28aea15dcce8
+Author: Seven Du <[email protected]>
+Date:   Sun Jun 19 18:13:29 2022 +0800
 
-    cfg: fix error in RTPENGINE part, also load module
+    ppcfg: add values to log to better tell the problem
 
-commit 75c5a20a870985059f642ac1a6624655332dbca8
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 11 10:51:33 2019 +0100
-
-    phonenum: use -std=c++11 cpp compile flag
-    
-    - required by the libphonenumber
-
-commit 0075472ef96c77ec38789af7bba744667a49ef22
-Author: Sergey Safarov <[email protected]>
-Date:   Sat Nov 9 10:58:06 2019 +0300
+commit 20d0b2211ef6023149c4dd1cdcaf23d0edf42846
+Author: S-P Chan <[email protected]>
+Date:   Sat Jun 18 11:11:36 2022 +0800
 
-    pkg/kamailio/obs: replaced systemd-mini requirments by systemd [skip ci]
+    tls_wolfssl: memory handling cleanup
     
-    Also commit restrict requirements only for OpenSUSE Leap dists
+    Set memory allocators to align up to 16-bytes
 
-commit e9545ae1e490ff768270d03ea28f14b751d2c132
-Author: Alex Balashov <abalashov@evaristesys.com>
-Date:   Sat Nov 9 01:17:44 2019 -0500
+commit 1affa052deb00885156c33538d081647d44e53d5
+Author: Henning Westerholt <[email protected]>
+Date:   Mon Jun 20 17:22:38 2022 +0000
 
-    evapi: Removed cast of bind port to short, as this restricted ports to signed 16-bit int values (< 32768).
-    
-    htons() takes unsigned 16-bit integer and returns the same. When this value was cast to (short), higher ports could not be used.
+    benchmark: use common error logging defines for memory allocation problems
 
-commit 6d036dcca36ace03c84a2ee663b44b17d44cd151
-Author: lazedo <luis.azedo@factorlusitano.com>
-Date:   Thu Nov 7 22:27:56 2019 +0000
+commit 0b2942e1dfe6cd84f97d62f6b4fccc86e5802eff
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Mon Jun 20 17:19:55 2022 +0000
 
-    kazoo: add new functions & params
+    benchmark: use INFO log level for timer registration (related to GH #3150)
 
-commit a7b8cb33d815fcea5dec7c82a33e8fcbad54ba03
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Nov 7 18:25:36 2019 +0100
+commit b3c8329cfbfa19613dfbadaea7f220443dbb7f55
+Author: Seven Du <[email protected]>
+Date:   Sun Jun 19 19:42:18 2022 +0800
 
-    ims_registrar_scscf: formatting change for a few really long lines
+    nats: fix the nats:connected event_route not being triggered on a successful connect
 
-commit 2e4727014fff86545bb9ce8bb97f72173d8c8c87
-Author: Aleksandar Yosifov <[email protected]>
-Date:   Thu Nov 7 18:11:21 2019 +0200
+commit 1c0a87d107ebb3adc3b09ff5489422a67d897eb3
+Author: Kamailio Dev <[email protected]>
+Date:   Mon Jun 20 11:46:26 2022 +0200
 
-    ims_registrar_scscf: added '\n' for debug messages
-    
-        - added a new line to the end of some debug logs for
-          better formatting.
+    modules: readme files regenerated - ims_registrar_scscf ... [skip ci]
 
-commit 575102bef5418ddfef2f619f22dd827183eef8af
-Author: Stanislav S. Litvinenko <[email protected]>
-Date:   Thu Oct 31 02:17:54 2019 +0300
+commit d772f47ba196633c53504677103626ecc1904d54
+Merge: f2549f5b38 afed750ea1
+Author: alexyosifov <[email protected]>
+Date:   Mon Jun 20 12:42:56 2022 +0300
 
-    ims_ipsec_pcscf: closing mnl_socket in some exceptional situations
+    Merge pull request #3146 from alexyosifov/skip_multiple_bindings_on_reg_resp
     
-    - fix leak socket when error handling errors in creation or destruction ipsec tunnel
+    ims_registrar_scscf: 200OK changes according to RFC3261
 
-commit e3fe8e7f88c53e8ce69d776e21b78531d604783d
-Author: Lucian Balaceanu <[email protected]>
-Date:   Thu Nov 7 15:46:13 2019 +0200
+commit f2549f5b38b7ea9bf01e8528cc13ce8fd7a5853c
+Author: Victor Seva <[email protected]>
+Date:   Sun Jun 19 01:41:54 2022 +0200
 
-    acc: adding CDR engine functionality
+    Revert "pkg/kamailio/deb: fix tlsa build"
     
-    - the engine allows the extension of the acc module
-      for anyone wanting to add another format (e.g. JSON)
-      or another backend for CDRs
+    This reverts commit 6f162fc63d0503637c4c3c96ab4b13189239250f.
 
-commit 7e7677683dd26f7f7ea2f0143c503cefa29dc535
-Author: Vicente Hernando <[email protected]>
-Date:   Wed Nov 6 21:23:52 2019 +0100
+commit dae400d384e1073d4d998d83e69b68e88765a642
+Author: Victor Seva <[email protected]>
+Date:   Sun Jun 19 01:41:39 2022 +0200
 
-    kafka: README file
+    Revert "Makefile.group: add tlsa to ktls"
+    
+    This reverts commit 8141e4454c5e6eba08d7ff5d5213948c248f7a03.
 
-commit 574b080d69b2b968cfe871bc7cfe8fdf930fbc2e
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Nov 5 13:47:53 2019 +0100
+commit 6f162fc63d0503637c4c3c96ab4b13189239250f
+Author: Victor Seva <[email protected]>
+Date:   Sun Jun 19 00:38:03 2022 +0200
 
-    core: slow timer - warning message if callback function is null
+    pkg/kamailio/deb: fix tlsa build
+    
+    * remove unused mod_name definition
 
-commit 867294f79f30b1b737d78e623514b4b14475f9cf
-Author: Kamailio Dev <kamailio.dev@kamailio.org>
-Date:   Tue Nov 5 12:31:21 2019 +0100
+commit 8141e4454c5e6eba08d7ff5d5213948c248f7a03
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
+Date:   Fri Jun 17 21:16:29 2022 +0200
 
-    modules: readme files regenerated - presence_xml ... [skip ci]
+    Makefile.group: add tlsa to ktls
 
-commit 9d32561b15a12bd1ed2465a4ae1b4312662eb6fc
-Author: lazedo <[email protected]>
-Date:   Thu Oct 31 18:44:18 2019 +0000
+commit 398e808719520b054fce25a722b9b794ebab2744
+Author: Victor Seva <[email protected]>
+Date:   Fri Jun 17 11:33:47 2022 +0200
 
-    presence_xml: adds option to aggregate xml body with priorities
+    pkg/kamailio/deb: rework rules [skip ci]
+    
+    * define list elements per line. It helps to remove/add them in
+      backports scripts
+    * remove unused definitions
+    * include dpkg-dev helper makefile files with definitions
+    * rework backports scripts
 
-commit e6b7081279ce16fc82a8ded4e785cae0dc0d3877
+commit 41ab78edff1677fc1a575b84e275bfc525978efa
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Nov 4 19:41:55 2019 +0100
+Date:   Fri Jun 17 09:53:01 2022 +0200
 
-    Makefile.groups: added kafka group
+    core: added domain and auto_domains as variants for alias and auto_aliases
 
-commit da163fbe65ac6ffd2b31933d3d58c07c13167e2a
-Merge: 90ff57e10f 4ae09ec3b1
-Author: vhernando <[email protected]>
-Date:   Mon Nov 4 18:01:36 2019 +0100
+commit 2620a22d8793f7e40b10765d46dba952adb677bf
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri Jun 17 09:15:27 2022 +0200
 
-    Merge pull request #2112 from kamailio/vhernando/kafka_module_branch2
+    etc/kamailio.cfg: use of htable guarded by own ifdef
     
-    kafka: module to produce and send messages to a Kafka server
+    - allows independent loading for extending (e.g., store items to fix
+      in-dialog routing)
 
-commit 90ff57e10f1b456b35dc8ac262457dbb2c497997
-Author: Aleksandar Yosifov <[email protected]>
-Date:   Mon Nov 4 13:51:07 2019 +0200
+commit a21bf23c1299a15a538de9883082e1d075b7f7e0
+Author: Kamailio Dev <[email protected]>
+Date:   Thu Jun 16 12:31:15 2022 +0200
 
-    ims_usrloc_scscf: added '\n' for debug messages
-    
-    - added a new line to the end of some debug logs for
-      better formatting.
+    modules: readme files regenerated - pua_dialoginfo ... [skip ci]
 
-commit bf1ba8d2d4519af50d44acfce5f34535fd1db8e0
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sun Nov 3 10:30:09 2019 +0100
+commit 8ac3137057d07f42eb8845ae4fb29cd9c4021165
+Author: Victor Seva <[email protected]>
+Date:   Fri Feb 28 11:39:24 2020 +0100
 
-    core: qmalloc - print details of prev fragment when its tail is overwritten
-    
-    - do it when check2 field is not touched
+    pua_dialoginfo: local_identity_dlg_var
 
-commit 7261efbcd0826014227fbe814e4142cec0c79368
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Sat Nov 2 18:04:23 2019 +0100
+commit bd7261a5f656a8e723bb6999633c55864b46f1b6
+Author: Victor Seva <vseva@sipwise.com>
+Date:   Tue Jun 30 09:27:58 2020 +0200
 
-    textops: remove check done in the called function
+    pua_dialoginfo: use lock when use_puburi_avps is set
 
-commit d9ceadf16906b4687cddb482b4fd2ee96744aa23
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Sat Nov 2 04:49:22 2019 +0300
+commit a5c0d5fe890a243e648d0de7463da63b910c2a81
+Author: Victor Seva <vseva@sipwise.com>
+Date:   Thu Feb 20 18:50:14 2020 +0100
 
-    pkg/docker: updated submodule [skip ci]
+    pua_dialoginfo: refresh_pubruri_avps_flag
 
-commit fb8c70584e331fd6573b596031baf9d4a2662bd1
+commit 38c0469fd804e79a6f9f69efb063a7e29c14485a
 Author: Kamailio Dev <[email protected]>
-Date:   Fri Nov 1 10:31:22 2019 +0100
+Date:   Thu Jun 16 09:46:18 2022 +0200
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    modules: readme files regenerated - tls_wolfssl ... [skip ci]
 
-commit 757bf4fa23e88521788a103a24c98cfcaa4eaaba
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 1 10:28:44 2019 +0100
+commit 20f37638e0457a029648785bb206f3fafdff0427
+Author: S-P Chan <[email protected]>
+Date:   Thu Jun 16 15:36:17 2022 +0800
+
+    tls_wolfssl: initial docs
 
-    dialog: docs for rpc command dlg.briefing
+commit a1398511036983471f4fd1d1e33099dee8a565bf
+Author: S-P Chan <[email protected]>
+Date:   Thu Jun 16 14:42:00 2022 +0800
+
+    tls_wolfssl: Miscellaneous cleanup
+    
+    Cleanup of OpenSSL symbols and OpenSSL-related memory warnings.
 
-commit 3585f802b3beada38b24e1daa72dc527c1d86535
+commit 585ee60394db1c0ea1143a95523131fc212aca38
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Nov 1 10:23:35 2019 +0100
+Date:   Thu Jun 16 09:17:06 2022 +0200
 
-    dialog: added dlg.briefing rpc command
+    tls_wolfssl: renamed tls_mod.{c,h} to tls_wolfssl_mod.{c,h}
     
-    - list fewer details for the dialog records in memory
+    - main files of the module to match module name
 
-commit 4ae09ec3b1348df7c93c4a0e0f25e65acb223b49
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Fri Nov 1 00:59:16 2019 +0100
+commit 5080208f445b4f4b4c01530fe485fca6f38541f0
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu Jun 16 09:00:16 2022 +0200
 
-    kafka: comment about suitable versions of librdkafka library
+    Makefile.groups: added group for tls_wolfssl module
 
-commit bf3797ce7566fd5d993cbb0b0314f255b66bf662
+commit c08a7cbdfc34f19b8abe8a92d8d75dab8a05d729
+Merge: 9529730c47 7c1326aa14
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 31 10:33:03 2019 +0100
+Date:   Thu Jun 16 08:39:02 2022 +0200
 
-    jsonrpcs: kemi function to get the rpc command response
+    Merge pull request #3144 from space88man/wolfssl
     
-    - shortcut to skip the pv get layer, can be useful for large values
+    tls_wolfssl: new module TLS stack based on wolfSSL
 
-commit 7470ab6d16200f011dc33aad5ad4e89483af12e6
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Oct 31 17:16:14 2019 +0100
+commit 7c1326aa14ad651ff916b8ef35fa08d2dc90a3a7
+Author: S-P Chan <[email protected]>
+Date:   Tue Jun 14 14:47:32 2022 +0800
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    tls_wolfssl: new module TLS stack based on wolfSSL
+    
+    Initial support. Use OpenSSL-compatiblity layer to achieve
+    compilation.
 
-commit 2945ba448c6365728b49c10ba98824be357f85b3
-Author: lazedo <[email protected]>
-Date:   Thu Oct 31 14:41:53 2019 +0000
+commit 9529730c478aef83c9b84c98242bf8af4bf152ad
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Wed Jun 15 11:36:30 2022 +0200
 
-    dispatcher: add state to mode in ds_list_exists
+    tls: Makefile - link libdl dynamically
     
-    adds Bit 3 to allow the check of active/inactive entries in ds_list
+    - libcrypto uses dlopen() and dlclose()
+    - GH #3115
 
-commit 08e451066aad2ed14a70a72a18733788a48224ef
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 31 16:39:59 2019 +0100
+commit b08b9d9038e0f90a9475a209c8941b930f7a12a1
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Jun 15 11:31:26 2022 +0200
 
-    ims_ipsec_pcscf: fix gcc warning about misleading indention
+    modules: readme files regenerated - db_cluster ... [skip ci]
 
-commit 8cae623c7051d529d779c4bf072225c44154e403
-Author: Stanislav S. Litvinenko <[email protected]>
-Date:   Thu Oct 31 01:54:28 2019 +0300
+commit 9b1a3a6b9a3e6a24d646e62ba74811cfdf553dae
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jun 15 11:29:33 2022 +0200
 
-    ims_ipsec_pcscf: fix non-close mnl_socket when a bind error
+    db_cluster: docs - more suggestive db url examples
 
-commit d960c2fe4199bc55c5914ea47f32fac663c683d5
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Thu Oct 31 13:08:32 2019 +0100
+commit afed750ea14890966f9c06955cc8b985844769ba
+Author: Aleksandar Yosifov <alexyosifov@gmail.com>
+Date:   Wed Jun 15 10:14:24 2022 +0300
 
-    etc/kamailio.cfg: fix typo
+    ims_registrar_scscf: 200OK changes according to RFC3261
+    
+    Added corrections for 200OK reply on Re-Registration
+    according to RFC3261 - registrar respond with multiple bindings in case
+    of multiple bindings.
+    Added a new parameter skip_multiple_bindings_on_reg_resp
+    for 200OK reply used for Re-Registration. Default value is 0.
+    If set to 1 - registrar replies only with current contact, not with
+    multiple bindings.
 
-commit 2052115f8bc06b84d3751b329c8ac7d71149a9a4
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Oct 31 12:46:14 2019 +0100
+commit f0cea1a7c03e400b4398795c2d8b0f7e45d1dfb5
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Jun 14 11:44:24 2022 +0200
 
-    modules: readme files regenerated - topos ... [skip ci]
+    core: stop at the first config error on startup
+    
+    - continuing to look for more errors to print them on one check can end
+      up in crashing because some internal interpreter structure may not be
+      filled properly
+    - new cli option --all-errors that can be used to enable printing
+      details for more detected config errors
 
-commit e42fcc9395ee82d3d9d3df0da3728dd652a1d5c2
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 31 12:30:46 2019 +0100
+commit 649b421cf6b8b9dbec5bf632b612214d3918899b
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Jun 14 10:31:17 2022 +0200
 
-    topos: fix documentation for msg-sending event_route (GH #2115)
+    modules: readme files regenerated - siputils ... [skip ci]
 
-commit d9c603d3fcc93a3a160a03e7e3c5500d744957db
-Author: Bastian Triller <bastian.triller@gmail.com>
-Date:   Thu Oct 31 12:29:05 2019 +0100
+commit 96c49c5adc22bd80eca465cea619c20f926bb3ef
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Tue Jun 14 10:27:06 2022 +0200
 
-    topos: fix event_mode parameter type (GH #2115)
+    siputils: docs - proper module name in examples
 
-commit 63334e312d60a5d6a6470b0067c29db672d08c7c
+commit badb945afc11cde49b3c5d26be7c63f8d64d4dcd
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 31 09:54:22 2019 +0100
+Date:   Tue Jun 14 10:25:15 2022 +0200
 
-    evapi: use local allocated buffer to get data parameter for event relay
-    
-    - use system malloc given that the data can be passed from jsonrpcs,
-    which uses system malloc as well
-    - try to grow the internall buffer as needed based on estimated size of
-    output for the data parameter
+    siputils: docs for e164_max_len param
 
-commit 48279e08ee4a038bc4e6deceb916e5ac186b7802
+commit 0b629dfc66ec7a2f5620ba253f8a932e3f164b07
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 31 09:03:17 2019 +0100
+Date:   Tue Jun 14 10:20:59 2022 +0200
 
-    core: tcp - set src/dst address before parsing haproxy headers
+    siputils: added e164_max_len modparam
     
-    - the connection ip and port are preserved in this way
+    - specify the max length for e164 number check, includting the leading
+      '+'
+    - GH #3117
 
-commit fa9228b45b29e29b807d03e267d2cb328b882b3d
-Author: Vicente Hernando <[email protected]>
-Date:   Thu Oct 31 01:33:19 2019 +0100
+commit 93dccff9391e1336e1a37add1d07b4058b7593e8
+Author: Kamailio Dev <[email protected]>
+Date:   Tue Jun 14 10:01:27 2022 +0200
 
-    kafka: comment about error return code for kafka_send function
+    modules: readme files regenerated - auth ... [skip ci]
 
-commit 95dd5245ce2499f97ade9cf3f24b2ee52690880c
-Author: Vicente Hernando <[email protected]>
-Date:   Thu Oct 31 00:00:24 2019 +0100
+commit 8d7583b82a1ffff78fb61b2de7b51deb77ba30a4
+Merge: c938619e45 a82e5657b6
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue Jun 14 09:49:14 2022 +0200
 
-    kafka: get log levels from syslog.h header
+    Merge pull request #3133 from sn4kebite/auth-dont-invalidate-nc
+    
+    auth: Add flag for not invalidating nc on auth failure
 
-commit 3052e563d80dd96de880bc68eed8f06bf6f6e753
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Wed Oct 30 23:11:29 2019 +0100
+commit c938619e458e0efa0676e7e60c2b1a6fc7e947db
+Author: Anthony Alba <ascanio.alba7@gmail.com>
+Date:   Sat Jun 11 09:05:26 2022 +0800
 
-    kafka: delete optional word in kfk_logger function
+    packaging: on EL8 package with Python 3.9
 
-commit a58e2f8bf7912f8c1d756cda346e0665edce9122
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Wed Oct 30 22:33:13 2019 +0100
+commit 8683deb20a3f69c3b6d2c8370d23d1451f823a6b
+Author: Anthony Alba <ascanio.alba7@gmail.com>
+Date:   Fri Jun 10 22:13:39 2022 +0800
 
-    kafka: delete some debug code
+    app_python3: use _ksr_is_main to detect child process
 
-commit f5539642dfda861e884283da3adb83338979e7b6
-Author: Vicente Hernando <vhernando@systemonenoc.com>
-Date:   Wed Oct 30 22:27:55 2019 +0100
+commit 64ae9ed7212c1db352ab583b8d319358da23775f
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Fri Jun 10 14:05:09 2022 +0200
 
-    kafka: associate LOG_NOTICE to LM_NOTICE in kfk_logger
+    siputils: removed duplicated function for e164 check
 
-commit 2e3f8ebdca5d734ee4c523044da65c655ffc920b
-Author: Vicente Hernando <[email protected]>
-Date:   Wed Oct 30 19:45:11 2019 +0100
+commit da4f786b0c0275a6e4c8324f9b4c347351b5a48a
+Author: Kamailio Dev <[email protected]>
+Date:   Fri Jun 10 09:16:30 2022 +0200
 
-    kafka: module to produce and send messages to a Kafka server
+    modules: readme files regenerated - dispatcher ... [skip ci]
 
-commit 69ccdc25fbfaf01785127ecb051429e51df6cad5
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 30 18:27:40 2019 +0100
+commit e052fd8507115065b566912a6146dce329b19408
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Fri Jun 10 07:08:24 2022 +0000
 
-    acc: better evaluation of error return for pv_printf_s()
+    dispatcher: extend documentation about default behaviour with missing match mode
 
-commit 6ee9e9c9dc2d818a5ce6c6cf7828a68a1c8cb291
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 30 18:26:34 2019 +0100
+commit 251bb74535594629499dfd2bb2cebfb4d728a260
+Author: Anthony Alba <ascanio.alba7@gmail.com>
+Date:   Thu Jun 9 23:02:18 2022 +0800
 
-    core: pv - function to get the size of the value for strings with vars
+    app_python3: call PyOS_AfterFork_Child() only in child processes
     
-    - added silent mode for printing strings with vars
+    - GH #3125: we should not call PyOS_AfterFork_Child() in the main
+    process.
 
-commit 73e36b6a467491252e1f81be1b8da66d6c1a4b1b
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 30 18:25:44 2019 +0100
+commit 73db408a4a1d58d8fd4c7950ede7ac3a18f3355c
+Author: Anthony Alba <ascanio.alba7@gmail.com>
+Date:   Thu Jun 9 21:24:44 2022 +0800
 
-    core: use pv_elem_t for vstr fixup value get
+    app_python3: workaround for abort in Python 3.8+
 
-commit 3e1438bebdf611b83574ab44c8ed3eb3c7067391
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Oct 30 15:41:04 2019 +0100
+commit 75bdb84c8eff081f74cee383307769861c8e4500
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Jun 8 23:31:21 2022 +0200
 
-    core: fixup helpers to get dynamic string parameter in own buffer
+    modules: readme files regenerated - sipdump ... [skip ci]
 
-commit 71d72bfec8fad009957c1ef1e53356ba60e48669
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Oct 30 13:46:11 2019 +0100
+commit 2a744a58c57542520e4ff4c73b1419a083b17076
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jun 8 23:23:09 2022 +0200
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    sipdump: docs - sync example with description
 
-commit f25bef926893e9efd495d3808dfad8f8753463c1
+commit 0eeb4cc61f4a340ef5f8d4acf1d4ea20eb711f73
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Oct 30 13:41:42 2019 +0100
+Date:   Tue Jun 7 09:12:40 2022 +0200
 
-    dialog: rpc kill_active_dlg replaced with dlg.set_state
+    uac: check new callid value for setting $uac_req() field
     
-    - enable the option to set different state values, although right now
-    targets the turning confirmed in terminated
+    - GH #3135
 
-commit 22028f7ace9c92c1af7826aa0845754ea5e4f166
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Oct 30 11:46:13 2019 +0100
+commit a82e5657b66272c0833c1d1d6a55ee29acc315a5
+Author: Jon Bergli Heier <[email protected]>
+Date:   Fri Jun 3 15:43:39 2022 +0200
 
-    modules: readme files regenerated - dialog ... [skip ci]
+    auth: Add flag for not invalidating nc on auth failure
+    
+    If flag 32 is set then we skip updating nc in pre_auth. On success we
+    call check_nonce once more to do the update. This can be used to chain
+    calls to eg. pv_auth_check to authenticate against multiple passwords.
 
-commit e0c7e7dd6b8a2a48f08d33a5117611b0d4ae1239
-Author: Julien Klingenmeyer <[email protected]>
-Date:   Fri Oct 25 09:16:20 2019 +0000
+commit 1225d7fda1d8c3eb82c403dcd0cd38d57fc4ad2a
+Author: Victor Seva <[email protected]>
+Date:   Fri Jun 3 11:40:46 2022 +0200
 
-    dialog: adding RPC dlg.kill_active_dlg command
+    pkg/kamailio/deb: update Maintainer and Vcs fields [skip ci]
     
-    - only handles active dialogs in state 4
-    - wipes out a given dialog callously
-    - no subcalls to dialog-ending functions
-    - dialog is then removed by the recurring cleaning function execution
-    - as discussed in sr-users in topic "[Dialog] Removing entries from dialog memory"
+    In order to be more clear of who is the origin of the packages
 
-commit a0afac25b2faebc6884a036851ac7381384b70ec
+commit 3b136547467b5e9fa6b39da9b078946b07fb94cc
 Author: Kamailio Dev <[email protected]>
-Date:   Wed Oct 30 10:16:22 2019 +0100
+Date:   Fri Jun 3 11:31:28 2022 +0200
 
-    modules: readme files regenerated - ctl ... [skip ci]
+    modules: readme files regenerated - tm ... [skip ci]
+
+commit 062e6daa0f149e01674667f77608afb35b6e099a
+Author: emvondo <[email protected]>
+Date:   Fri Jun 3 11:28:16 2022 +0200
 
-commit c9070600af1b7993b003964b5c58db3391d50f60
+    tm: new param to specify reply codes for dns srv failover
+
+commit 1ac02d9f0b436602cfc8bf72037ca7f84be3d67f
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Oct 30 10:14:07 2019 +0100
+Date:   Fri Jun 3 11:21:14 2022 +0200
 
-    ctl: docs - more infor about binrpc_buffer_size modparam
-    
-    - replaced ser with kamailio in a few examples
+    dispatcher: fix for checking reply code class rule
 
-commit 7c6ef434bdbd0747adfad31172efbc5e50477370
+commit 0550a3d44b2addc160b6a20bd2c9bf2831187400
+Merge: 72901b7822 bd4cc48687
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 29 10:26:12 2019 +0100
+Date:   Thu Jun 2 21:17:11 2022 +0200
 
-    kamailio.cfg: rebuilt the section for calling rtpengine_manage()
+    Merge pull request #3127 from atanasdb/ims_qos_fix
     
-    - fixes also missing ifdef check for WITH_RTPENGINE
+    ims_qos: fix module loading crash
 
-commit fcf895d274d1793440529525e1db9603cfa19aec
+commit 72901b7822c5684f8a10faa91118f3fd6de6c01a
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 29 10:22:05 2019 +0100
+Date:   Thu Jun 2 12:48:38 2022 +0200
 
-    kamailio.cfg: option to use rtpengine for nat traversal
+    ctl: skip checking end tag for BINRPC_T_DOUBLE values
     
-    - define WITH_NAT
-    - define WITH_RTPENGINE
+    - related to GH #3123
 
-commit 743f5dca220b8f1e6a863cd9f68fdeb9c2dc7237
+commit a81266d38d500dfc7f7fda4c3903d375fabe8d24
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Oct 29 09:31:25 2019 +0100
+Date:   Wed Jun 1 18:16:21 2022 +0200
 
-    modules: readme files regenerated - uac ... [skip ci]
+    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
 
-commit 825800e6d3f297076bcce90f1f82c65a91cbb583
+commit f3bdccdf08acde773aaa5731bcf47b8ec7fa798b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 29 09:25:06 2019 +0100
+Date:   Wed Jun 1 18:15:26 2022 +0200
 
-    uac: updated docs for uac_auth()
+    ims_ipsec_pcscf: docs for the ipsec_forward() flag to set tcp transport parameter
 
-commit 981d787acf5f598f185d0d0ce8091b4e202f4d86
+commit a6a3bd088368fbf65c283ae27e999d315db0844b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 29 09:15:49 2019 +0100
+Date:   Wed Jun 1 18:11:22 2022 +0200
+
+    ims_ipsec_pcscf: new option for ipsec_forward() to set trasport for tcp dst uri
+
+commit 881e3e1e195858d36d863a32f3c40f1cb83c8d9d
+Author: drTr0jan <[email protected]>
+Date:   Wed Jun 1 10:07:26 2022 +0300
 
-    uac: optional param for uac_auth() to specify auth mode
+    lost: Makefile - support for FreeBSD build
     
-    - if mode is set to 1, then the password is provided in ha1 format
+    - added libcurl deps.
 
-commit 08e676654d901644724f52478a88c6d0258304cc
+commit f1634883e64587e28df629fa902c7f4116338f2c
+Author: Kamailio Dev <[email protected]>
+Date:   Wed Jun 1 14:16:40 2022 +0200
+
+    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
+
+commit 9ce0f4ae1aca95380729b1717c6b7658270034bc
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 29 08:49:27 2019 +0100
+Date:   Wed Jun 1 14:10:10 2022 +0200
 
-    uac: updated docs for uac_req_request_to()
+    ims_ipsec_pcscf: removed shadowing (sub-scope) variables
 
-commit 82a196ca567e9dbe89806626ee4d8dba7e9a7533
+commit 3c885a2a1052373b5998ada2793e31362cd64818
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 29 08:37:02 2019 +0100
+Date:   Wed Jun 1 13:52:15 2022 +0200
 
-    uac: extended use of mode param for uac_reg_request_to()
-    
-    - not it is interpreted as a bitwise set of flags
-    - if first bit is set, then the match is done on username, otherwise on
-    uuid (still backward compatible in this aspect)
-    - if the second bit is set, fetch the auth_ha1 and set it in uac_auth()
-    password avp; if not set, fetch the auth_password (like it was done so
-    far)
+    ims_ipsec_pcscf: docs for the ipsec_forward() flag to use UE client port for TCP requests
 
-commit f3277f27cef07e6d33cafcdf149fc34d1b3b079a
+commit 762fc6068a23e7afd3251be58732d054a9dadab0
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Oct 28 12:55:59 2019 +0100
+Date:   Wed Jun 1 13:11:37 2022 +0200
 
-    tcpops: new varaibale $tcp(key)
-    
-    - return attributes related to tcp connection
-    - the key can be:
-      - c_si - connection source ip (useful with HAProxy connections)
-      - c_sp - connection source port (useful with HAProxy connections)
-      - conid - connection id
-    - GH #2103
+    ims_ipsec_pcscf: ipsec_forward() option to use UE client port for requests over TCP
 
-commit 2bb8598edef41470f45bccb7a4b4715eed647a44
+commit 21f3b485a4fa5cadd84962020a54a63db742e667
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Oct 28 10:23:40 2019 +0100
+Date:   Wed Jun 1 13:00:42 2022 +0200
 
-    core: tcp - keep original connection info for haproxy tunnels
+    ims_ipsec_pcscf: docs for flag to not reset dst uri
 
-commit 1296bb2270985a1bf3af04f35e4cdae1fe4b184a
+commit 0bc56bd13b343057a62177b1b77e9aa82ae00155
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Oct 28 10:00:28 2019 +0100
+Date:   Wed Jun 1 12:58:07 2022 +0200
 
-    core: pad some fields in contained structs for 4 byte alignment
-    
-    - safety for sigbus on strict cpu architectures when accesing fields by
-    address
+    ims_ipsec_pcscf: new option to skip resetting the dst uri in ipsec_forward()
 
-commit fb41fe5949a2ba6f3469f54cdf691aae2fc1c195
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Fri Oct 25 14:54:11 2019 +0300
+commit 2234a18e9031a634ba43655779c644ce549af505
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed Jun 1 08:24:50 2022 +0200
 
-    pkg/kamailio/alpine: Fixed alpine packaging after 475a54cb04c0594c3fdaffb0a07d370702e80dd4
+    core: new socket global parameter to set listen attributes with a structure style
+    
+    - alternative to listen when a usual bind address is provided
+    - example:
     
-    changed hash sum after init script update
+    socket = {
+        bind = udp:127.0.0.1:5060;
+        advertise = 1.2.3.4:5080;
+        name = "udp0";
+    }
 
-commit 2aa614d49f4917faec62534a51fcf8ddfc5fb870
+commit afcab24d999fa999fbc99cda607423cde9fa8714
+Merge: 80c941bd08 36baa8cda6
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 25 12:55:06 2019 +0200
+Date:   Tue May 31 18:43:31 2022 +0200
 
-    lib/srdb1: detect if ipv6 address is between square brakets
+    Merge pull request #3130 from drTr0jan/fix-freebsd
     
-    - if not, let it be host part with surrounding brakets, because it can
-    by a mysql conf group name
+    Fix Makefile.groups and SLACK for build on FreeBSD
 
-commit 4bb8bc9a0fa0eb7144b7c8c56d28f2689fce9e6e
-Author: Kamailio Dev <[email protected]>
-Date:   Fri Oct 25 12:16:35 2019 +0200
+commit 36baa8cda606e107308303c33c5b98cbb513c653
+Author: drTr0jan <[email protected]>
+Date:   Tue May 31 19:07:59 2022 +0300
 
-    modules: readme files regenerated - call_control ... [skip ci]
+    slack: Makefile - support for FreeBSD build
+    
+    - added LIBS and DEFS variables, making them consistent with
+    the rest of modules.
 
-commit 2b78f00b6aa0916276ab2732d5c462d4e5007228
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 12:00:27 2019 +0200
-
-    ims_diameter_server: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 47d96692f80cce90a8174615bb79dce0a03ceb61
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:59:50 2019 +0200
-
-    ims_ocs: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 2649f6415980940619759c6430b88c1d128c34a3
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:59:34 2019 +0200
-
-    nat_traversal: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit b21f1e6c98a8c0b4468e3bf0dfda186a8bb0a22c
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:59:10 2019 +0200
-
-    sipdump: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit fef78617dd70a5d22832653411a48a020bdd8cb5
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:58:48 2019 +0200
-
-    mediaproxy: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 0fd22771627cc51bf201d27b823d63d4bb4bdb81
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:58:26 2019 +0200
-
-    dispatcher: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 6654649fe6a81bc32d50dd26054554cb388a2b86
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:58:01 2019 +0200
-
-    db_mysql: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 88d9bbaffc7efc16c6e518c114c49583de1714e7
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:57:39 2019 +0200
-
-    ctl: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit f387c139b955ae52d9db2ebc074f36bccaf1340c
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:57:18 2019 +0200
-
-    cfgt: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 2c23d3872d3c0da3eda932b1e9670183fb9c2c98
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:56:53 2019 +0200
-
-    call_control: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 3a099381bcdfc5e0f27653b810309eba80a7aab9
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:54:44 2019 +0200
-
-    src/Makefile: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit e2d6074eca8b2592dec16e0eebc42a7a12604142
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:53:37 2019 +0200
-
-    test: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 296eb91192774c9e13312209c046c3a623478b56
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:52:54 2019 +0200
-
-    utils/pdbt: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 475a54cb04c0594c3fdaffb0a07d370702e80dd4
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:52:05 2019 +0200
-
-    pkg: rpm, alpine - switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit cbf9f0dd213311613dced20e9dca8d4648009f0e
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:51:20 2019 +0200
-
-    pkg/deb: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 9c8021e8610d36895e732b557a0bd6ff68958e82
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:50:44 2019 +0200
-
-    misc/examples: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit e29dce787fde168166e2b7f8cf6320cdeaa14145
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 25 11:50:11 2019 +0200
-
-    etc/kamailio.cfg: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
-
-commit 0d97878f03a6e7bd67aa8831a0c4c2db608b5cd3
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:49:42 2019 +0200
-
-    doc/: switch from deprecated /var/run to /run
-    
-      The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-      distributions have done so for a long time (for example in Debian
-      since 6.0 “squeeze”), even though they provide a compatibility
-      symlink from /var/run to /run. But software like systemd have
-      started emitting warnings when using /var/run, for example for
-      its PIDFile directive, which pollutes the logs.
+commit 5910c8184f42e9564711a07959d410aa2d483b43
+Author: drTr0jan <[email protected]>
+Date:   Tue May 31 19:02:04 2022 +0300
 
-commit f66b2dd426e3436f9b4f6beed10304976ce16f50
-Author: Guillem Jover <[email protected]>
-Date:   Fri Oct 25 11:47:31 2019 +0200
-
-    kamctl: switch from deprecated /var/run to /run
-    
-    The FHS 3.0 [F] has deprecated /var/run in favor of /run. Current
-    distributions have done so for a long time (for example in Debian
-    since 6.0 “squeeze”), even though they provide a compatibility
-    symlink from /var/run to /run. But software like systemd have
-    started emitting warnings when using /var/run, for example for
-    its PIDFile directive, which pollutes the logs.
+    Makefile.groups: renamed malloc_test to misctest
+    
+    - building module_group_standard fail due to rename of malloc_test module.
 
-commit a3ce062fdec2d3a5d5e46f49c9d0ea9d449a1bec
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Thu Oct 24 14:19:32 2019 +0300
+commit bd4cc486879616d502362dd464b04d7d3c2865c4
+Author: Atanas Bakalov <[email protected]>
+Date:   Tue May 31 12:52:38 2022 +0200
 
-    pkg/kamailio/obs: added packaging for RHEL 8 and for CentOS 8 dists GH #2078 [skip ci]
+    ims_qos: fix compilation warning
 
-commit 5d1cecd13ee1644a42000d5900e24d7d8c10b851
-Author: Sergey Safarov <[email protected]>
-Date:   Thu Oct 24 14:23:24 2019 +0300
+commit 80c941bd083854c4b55bd4af218cb65d06040d94
+Author: Kamailio Dev <[email protected]>
+Date:   Tue May 31 10:16:16 2022 +0200
 
-    pkg/kamailio/obs: small spec formating [skip ci]
+    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
 
-commit ac97c59a762b5ebf024775785193a9b25345c2fe
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Thu Oct 24 14:13:45 2019 +0300
+commit 6ab5fd2192b9151e5ecc8423d189c730cd225689
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue May 31 10:08:27 2022 +0200
 
-    pkg/kamailio/obs: packaged lost module [skip ci]
+    ims_usrloc_pcscf: more debug messages in get_pcontact()
 
-commit 1361ce6e980856ce7a3ffb77349cc45254ced6ab
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Fri Oct 11 12:37:57 2019 +0300
+commit 07d9a77272ee0b8b3e25ee5ddb443cd3adb01890
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue May 31 10:06:13 2022 +0200
 
-    pkg/kamailio: Updated RPM spec release extracting for "-rc" [skip ci]
+    ims_ipsec_pcscf: docs for new flag for no alias use
 
-commit a463c53e767114567ff25f0fe50115da0e3d0045
+commit f71e8e66da1e4c611a7b00bb6a264ab59f279ac7
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 24 12:38:20 2019 +0200
+Date:   Tue May 31 09:42:49 2022 +0200
 
-    statsc: debug message when fetching stats values
+    ims_ipsec_pcscf: option to skip use of alias for pcontact received details
 
-commit fe693cc1178a9301cdb0be3941d9c70d720920e5
-Author: Victor Seva <linuxmaniac@torreviejawireless.org>
-Date:   Thu Oct 24 12:08:20 2019 +0200
+commit c22c89d8d72dccb7c7eaca7a84cb9c186784ca80
+Author: Kamailio Dev <[email protected]>
+Date:   Tue May 31 08:46:20 2022 +0200
 
-    pkg/kamailio/deb: allow group write to RuntimeDirectory
+    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
 
-commit 782c3259a7afd0a0ea462a8ee17b95eacbfe3c81
+commit 4ee3a788bf60b9e2191766b7cf153a6d7d23bfbb
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Oct 23 08:47:19 2019 +0200
+Date:   Tue May 31 08:32:12 2022 +0200
 
-    kamdbctl: new option DBINITASK to control the steps for db init
-    
-    - if set DBINITASK=yes, then each step requires confirmation (e.g.,
-    database creation, users creation, standard tables creation)
-    - can be useful when needing to run only some of the steps
+    ims_ipsec_pcscf: docs updated for ipsec_forward()
 
-commit 2a3186ee0f8a2989f8de154019fd0ad73b390d73
+commit 13dbfe9da2df3bd0ae21a3f1cbee90f2f47e470b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 22 15:16:30 2019 +0200
+Date:   Tue May 31 08:30:04 2022 +0200
 
-    uac: proper condition to chech if ha1 flag is set for uac reg authentication
-    
-    - GH #2108
+    ims_ipsec_pcscf: added option to search ipsec tunel by new r-uri
 
-commit c0879add55bef77703f2259f224b4a1f954cd8bf
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 22 10:49:18 2019 +0200
+commit 39c44dd769104c2cc3af6c3a11ec44287134894b
+Author: Kamailio Dev <[email protected]>
+Date:   Mon May 30 15:31:17 2022 +0200
 
-    kamdbctl: split create user and grant access statements for mysql
-    
-    - MySQL 8 doesn't support all in one statement
+    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
 
-commit e35fe2d7b4ae79be6af9a70d8520620941960a72
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 10:08:34 2019 +0200
+commit 4ce48efbb7022dbb060173816577aed404689bb9
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 30 15:24:38 2022 +0200
 
-    core: fix spelling error
+    ims_ipsec_pcscf: simplified parsing target uri for contact filling
 
-commit d06e85d6fa9e75e8008bc422a7596671283054f7
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 10:04:58 2019 +0200
+commit c0628e4e13bd95412e5f43dfe9a3e1d23aeebaaf
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 30 15:17:37 2022 +0200
 
-    pua: fix spelling error
+    ims_ipsec_pcscf: docs for new flag to use dst uri for ipsec tunnel search
 
-commit 9aa42d7c8161d4a0d085b019a85cde6981b3b4f9
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 10:02:36 2019 +0200
+commit a851acca1c06daf847dc27ad31b0eb0ba7e93f4d
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 30 15:10:38 2022 +0200
 
-    utils/kamctl: update shebang to python3
+    ims_ipsec_pcscf: option to use dst address for tunnel search
 
-commit 20e6c522c6722012cb8c38ae7e0c1773b2d536ed
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 10:00:16 2019 +0200
+commit a812e490d3ba4245c2dba4f08d081a957fb5679b
+Author: Sergey Safarov <[email protected]>
+Date:   Mon May 30 15:21:23 2022 +0300
 
-    textops: fix spelling error
+    pkg/kamailio/obs: packaged siprepo module into RPM files
 
-commit 4ba14d2f6db6144870650398da6c07b07d23d64d
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 09:59:02 2019 +0200
+commit 61b175bcffed9492d6cc718c9ac70c4378712807
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 30 13:19:40 2022 +0200
 
-    smsops: fix spelling error
+    ims_usrloc_scscf: same type for init flag variable
+    
+    - it was defined as int but the extern declaration was unsigned
+    - added ims_ulp_ prefix to avoid global scope conflict with other modules
 
-commit 4a657005a5c4eff88e48dc2b8847d5800a90bead
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 09:57:07 2019 +0200
+commit 44b465350faa5f640262b693dfbb7959921b4cea
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 30 13:16:07 2022 +0200
 
-    smsops: fix spelling error
+    ims_usrloc_pcscf: same type for init flag variable
+    
+    - it was defined as int but the extern declaration was unsigned
+    - added ims_ulp_ prefix to avoid global scope conflict with other modules
 
-commit 3c26ebe4670eaffce4754bbd0cd76cbecf5bf590
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 09:52:42 2019 +0200
+commit 3ba676e9776b8fea8e64eeb8ea7520ab83b8702c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 30 13:09:18 2022 +0200
 
-    secfilter: fix spelling error
+    ims_ipsec_pcscf: same type for init flag variable
+    
+    - it was defined as int but the extern declaration was unsigned
+    - added ipsec_ prefix to avoid global scope conflict with other modules
 
-commit 8a197dcc8d2d063d3615e8800ed8d2f7812cce0f
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 09:35:10 2019 +0200
+commit a4cba5eea619a62d722170ff92f4324c3e4e90cb
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 30 12:58:18 2022 +0200
 
-    seas: fix spelling error
+    ims_ipsec_pcscf: clang-format for coherent indentation and coding style
 
-commit 0944689db2eabbb531fc6daed9db3a9bcc1780b6
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 22 00:29:48 2019 +0200
+commit ab8cb43c83f8c9528e45a5b57fbb1440360f201e
+Author: Atanas Bakalov <[email protected]>
+Date:   Mon May 30 10:46:38 2022 +0200
 
-    domain: fix spelling error
+    rx_aar: unreference dialog in case of aar update (#3104)
+    
+    - release the dialog reference even for aar updates as the dialog was
+      already referenced when issuing the aar request
+    
+    Co-authored-by: Atanas Bakalov <[email protected]>
 
-commit 3c24dd27056c48528bc33bd90d680b9483785a18
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Oct 22 08:31:18 2019 +0200
+commit 0a494043b70b3c5e47397f03802fe8fa79ed1fb6
+Author: riccardv <[email protected]>
+Date:   Mon May 30 10:45:26 2022 +0200
 
-    modules: readme files regenerated - imc ... [skip ci]
+    ims_ipsec_pcscf: ik and ck keys expansion fixes (#3121)
+    
+    - input ik,ck keys for add_sa() are not zero terminated.
+    - des3_ede encryption key expansion possible buffer overflow,
+    - sha1 authentication key expansion correction.
+    
+    Co-authored-by: riccardv <[email protected]>
 
-commit 6f9bb6427ce201863d60e3255debe31a6a7db776
-Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Oct 21 08:28:09 2019 +0200
+commit 9b8a4fd17e8819395043f54d43dab07a226d8490
+Author: Wolfgang Kampichler <[email protected]>
+Date:   Sat May 28 22:42:02 2022 +0200
 
-    imc: docs - added section ids
+    lost: URI list support in LoST response (filter for sip/sips scheme)
 
-commit 0436af5abd8b73e17f65020c74943f0f3b72ba0d
+commit a0d89214cf8296d30bacdf10a8732bc8826b2418
 Author: Victor Seva <[email protected]>
-Date:   Fri Oct 18 09:59:27 2019 +0200
+Date:   Fri May 27 17:18:01 2022 +0200
 
-    pkg/kamailio/deb: update [skip ci]
+    dialog: w_dlg_get_var, fix incompatible pointer
     
-    * define User and Group
-    
-    Thanks @sergey-safarov
+    > CC (gcc) [M dialog.so]          dialog.o
+    > dialog.c: In function 'w_dlg_get_var': dialog.c:1608:6: warning: assignment to 'str *' {aka 'struct _str *'} from incompatible pointer type 'sr_kemi_xval_t *' {aka 'struct sr_kemi_xval *'} [-Wincompatible-pointer-types]
+    > 1608 |  val = ki_dlg_get_var(msg, &sc, &sf, &st, &k);
+    >      |      ^
 
-commit ac21d494253eddd085197e2862c3206efff8233a
+commit de70fdc58a011bb8189f83bad99e064a8a0111da
 Author: Victor Seva <[email protected]>
-Date:   Fri Oct 18 09:47:07 2019 +0200
+Date:   Fri May 27 16:58:28 2022 +0200
 
-    pkg/kamailio/deb: update /var/run -> /run [skip ci]
-    
-    * introduced on Debian since 7 Wheezy, on Ubuntu since 11.10 Oneiric
+    dialog: dlg_get_var assure return null on error
 
-commit 121dc3acc91eeaaa1b64605464f772256df6b792
+commit 0d9380c8812d4e57b0c92f5f68b6c20001b28819
 Author: Kamailio Dev <[email protected]>
-Date:   Fri Oct 18 09:01:24 2019 +0200
+Date:   Tue May 24 12:31:17 2022 +0200
 
-    modules: readme files regenerated - dispatcher ... [skip ci]
+    modules: readme files regenerated - auth_identity ... [skip ci]
 
-commit 619b2603b486efea29fd314f360647f6d8ef3aec
+commit 6e7b6cfabba6774627f942d7f02e1adf62bf7797
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 18 08:52:23 2019 +0200
+Date:   Tue May 24 12:21:53 2022 +0200
 
-    dispatcher: docs - details of returned code by ds_list_exists()
+    auth_identity: docs - type for accept_pem_certs param
 
-commit fcabdc012d5490cfc740d0e0773fd88ed07c2b64
+commit 9155a53bccd090e51b274802d140f363aca6d4b7
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 18 08:48:27 2019 +0200
+Date:   Tue May 24 12:19:38 2022 +0200
 
-    dispatcher: adjustments to ds_list_exist()
+    auth_identity: removed auth_identity.xml from source folder
     
-    - info log messages made debug
-    - return -2 if evaluating the fixup param fails
-
-commit e7bbf35275120d763e089a73362bbc7293511e91
-Author: Julien Chavanton <[email protected]>
-Date:   Thu Oct 17 16:20:24 2019 -0700
-
-    pv: xavp_copy fix docs
+    - there is one in doc/ subfolder
 
-commit 90c7f7564eb3e9d12f05a60041bbd4be63f336e5
+commit d001dc00e4f5cc5925727757e3517eebc164c7f8
 Author: Kamailio Dev <[email protected]>
-Date:   Fri Oct 18 00:01:10 2019 +0200
-
-    modules: readme files regenerated - pv ... [skip ci]
+Date:   Tue May 24 10:46:28 2022 +0200
 
-commit e2a08a77b03565c2bdc863f1aa7d9c5a22af4a7e
-Author: Julien Chavanton <[email protected]>
-Date:   Thu Oct 17 14:25:49 2019 -0700
-
-    pv: xavp_copy improved examples
+    modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
 
-commit a6b114162ea830863abbd196508d4913060f3f07
-Author: Julien Chavanton <jchavanton@gmail.com>
-Date:   Mon Sep 30 11:07:53 2019 -0700
+commit 59fd5cd7053df2941aa6df7270ed7a021ce1f62d
+Author: Kristiyan Peychev <[email protected]>
+Date:   Tue May 24 11:39:47 2022 +0300
 
-    pv: adding xavp_copy with destination index
+    IMS, P-CSCF: fix issues with UEs and ipsec tunnel (#3094)
+    
+    * ims_ipsec_pcscf: fix issues with UEs and ipsec tunnel
+    
+    UEs were not sending certain replies through the ipsec tunnel
+    
+    * ims_ipsec_pcscf: fix issues pointed out in code review
+    
+    Remove error logs which were not errors at all.
+    Fix issue in clean_spi_list where the free SPI list would get completely wiped.
+    
+    * ims_ipsec_pcscf: lower log severity from error to info
+    
+    Co-authored-by: Teodor Mihov <[email protected]>
 
-commit bf3c70e00b0d8252acca4b8d28f435819dd100b5
+commit 8718fb447b0d5d53a0eeb5b21ed6f8d1766cb21b
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Oct 16 12:13:07 2019 +0200
+Date:   Mon May 23 08:18:04 2022 +0200
 
-    siptrace: use debug for the log message about retrasmission
+    INSTALL, README: updated version and links
 
-commit 27020d88b4d3206a8f193dc5343ea8bb5b39b5a1
+commit bed6bba77a16ec1a840544d674d03d692869c68e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 15 19:40:02 2019 +0200
-
-    statsc: free parsed params in case of error
-    
-    - wrap some lines of codes in blocks
+Date:   Sat May 21 08:21:49 2022 +0200
 
-commit 33b174b979a0c8f3057e82089fb840cff69e380e
-Author: Kamailio Dev <[email protected]>
-Date:   Tue Oct 15 15:16:23 2019 +0200
-
-    modules: readme files regenerated - tls ... [skip ci]
-
-commit aedd2c6470feb6410605110e8e31eca8b43feefb
-Author: Henning Westerholt <[email protected]>
-Date:   Tue Oct 15 15:13:32 2019 +0200
+    dialog: fix ki_dlg_get_var() introduced previously
 
-    tls: add TLSv1.2+ to example configuration
+commit 130ce1bf871cfb4a89bcf0cc74d898f84eeaa981
+Author: Liviu Andron <[email protected]>
+Date:   Fri May 20 12:30:46 2022 +0200
 
-commit 5e00109fabe3507f1c20cbef80348e72ddb78cc8
-Author: Henning Westerholt <[email protected]>
-Date:   Tue Oct 15 15:13:09 2019 +0200
-
-    tls: fix missing TLSv1.2+ parameter documentation
+    core: const correctness
+    
+    benign const qualifiers in inline functions
 
-commit 3fa7b04cb6ac4170343455fa4f591fa95f7a3ff9
-Author: Henning Westerholt <[email protected]>
-Date:   Tue Oct 15 14:14:16 2019 +0200
+commit 7c347e244cf761d04d5aff906e88571cd68217f3
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 20 16:07:56 2022 +0200
 
-    tls: switch to TLSv1.2 in example cfg, usage of TLS 1.0 is not recommended anymore
+    dialog: reworked kemi export for dlg_get_var()
+    
+    - return SR_KEMIP_XVAL type
 
-commit 8ee71161f907201e1734a4b2476636cfb518dab3
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Oct 14 14:35:17 2019 +0200
+commit 3efc0c1093ed3c9b5a11e40e4ccc65c93f4627a4
+Author: Kamailio Dev <[email protected]>
+Date:   Fri May 20 13:31:17 2022 +0200
 
-    dispatcher: add some debug logging for ds_update_state function
+    modules: readme files regenerated - registrar ... [skip ci]
 
-commit 82195c2a51c5020ca0024f59492a4e2faef0e15a
+commit f0bf4cebef916887cd5196dce0521d4784904ab8
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 11 14:02:57 2019 +0200
+Date:   Fri May 20 13:26:00 2022 +0200
 
-    nathelper: removed exe flag from c file
+    registrar: docs for reg_from_user() function
 
-commit 038158c99da96933c26b11a919ed1cbe29af9fab
+commit 005e8afeb6a9297bd9c752c6daaa0d99f6b4eaad
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 10 14:25:43 2019 +0200
+Date:   Fri May 20 13:17:24 2022 +0200
 
-    core: new global parameter uri_host_extra_chars
-    
-    - allow specifying additional chars to be allowed in host part
-    - example:
+    registrar: added function reg_from_user(ultable, uri, mode)
     
-    uri_host_extra_chars = "_"
-
-commit af8e67033da2dabab319a9ecc21a279e6609f447
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Oct 9 22:46:11 2019 +0200
-
-    modules: readme files regenerated - websocket ... [skip ci]
+    - return true if the message came from the user identified uri parameter
+      by matching agains its location records
 
-commit 179c536e972f4f8739a4ba3446610161d8cb913f
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Oct 9 22:41:47 2019 +0200
+commit 5e4576a54e7783b1ee8fde6af7919232a5e207c4
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 20 13:15:43 2022 +0200
 
-    websocket: small doc improvement (use module names instead of file names)
+    core: mod fixup helpers for params sequence str, str, int
 
-commit 8a51d2d7bb248c2718a9fc45bb1581b80fdc72e4
-Author: Kamailio Dev <[email protected]>
-Date:   Wed Oct 9 21:31:08 2019 +0200
+commit 18972def7a21506088988c1011b8aa6f13e1b8a9
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 20 09:51:44 2022 +0200
 
-    modules: readme files regenerated - uac ... [skip ci]
+    seas: proper print formater %.*s instead of %*.s
 
-commit 073907aa1f3b325b121801f06a65e7e7175154f3
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Oct 9 21:18:20 2019 +0200
+commit fce806b5715286fa15148bbb8117ff3b9b4d0897
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 20 09:50:27 2022 +0200
 
-    uac: spelling fix in docs, add missing title section for uac.reg_add
+    kazoo: proper print formater %.*s instead of %*.s
 
-commit 23b60ed9fbf9396bd531c76f57c133d5850c0764
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Oct 9 21:12:48 2019 +0200
+commit 81265e41b52cfda9a284233c93683522a98f0a64
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Wed May 18 09:18:23 2022 +0200
 
-    uri_db: spelling fix in variable name
+    siprepo: set name for timer function
 
-commit 12558445c2a569e8566e61d8085a06db7f13a769
+commit 9051033ac04fc94a0f19f8fbec6ec507fa6ab8d1
 Author: Kamailio Dev <[email protected]>
-Date:   Wed Oct 9 15:46:10 2019 +0200
-
-    modules: readme files regenerated - tls ... [skip ci]
+Date:   Tue May 17 12:46:29 2022 +0200
 
-commit 4162eed87325ac74de2d275a18c4843b672b9bee
-Author: Henning Westerholt <[email protected]>
-Date:   Wed Oct 9 15:39:14 2019 +0200
-
-    tls: small extensions in parameter docs related to PRNG engines
+    modules: readme files regenerated - dialog ... [skip ci]
 
-commit 52afc7b70f8e4abfb347c84872ab7daa202a6a24
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Wed Oct 9 12:38:14 2019 +0200
+commit 6d7d1281b250e9eb73a686b323e06a2b5b81013c
+Author: Victor Seva <[email protected]>
+Date:   Wed May 11 15:50:14 2022 +0200
 
-    tm: skip resuming suspended transactions put on wait
-    
-    - transaction is expired in that moment, pending its destroy process
-    - GH #2055
+    dialog: dlg_set_var(callid, ft, tt, key, value)
 
-commit 77329bdd360344fd31f515c90f90e087a81ba3ad
-Author: Victor Seva <[email protected]>
-Date:   Tue Oct 8 13:25:43 2019 +0200
+commit 79e1052ccb764c3a1af52dc902fb3f606be5fd4b
+Author: Victor Seva <[email protected]>
+Date:   Fri May 6 13:30:01 2022 +0200
 
-    pkg/kamailio/deb: version set 5.4.0~dev1
+    dialog: dlg_get_var(ci, ft, tt, key, dst_var)
 
-commit a12e436d054aba1c71cace2de4bf270d97ee1063
+commit 1f7e894f5b293f97dc99e1b7e5d06159f91a96f7
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 8 12:32:41 2019 +0200
+Date:   Tue May 17 12:30:24 2022 +0200
 
-    Makefile.defs: version set to 5.4.0-dev1
+    tm: fix kemi t_relay_to_proto() variants for tls
 
-commit 5a18155c0fe661e7488f75afa7b0ea7638932943
+commit c6ecf1d18a41167e54dbcfca566ebf7eb8fa5b74
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 8 12:31:39 2019 +0200
+Date:   Mon May 16 18:51:51 2022 +0200
 
-    avp: free allocated variable in case of error
+    xlog: docs - updated section ids
 
-commit 223380dccdfc74c5a79c2bfa5281a1f75ea0f453
+commit 8caf4ece54623fb3b85cc5c98315d9e53ae56fbf
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 8 12:25:14 2019 +0200
+Date:   Mon May 16 18:51:25 2022 +0200
 
-    kamctl: updated the version for kamctl and kamdbctl
+    kazoo: docs - removed unnecessary xinclude entity
 
-commit a52f05087a211bfecd36300907d0bff7170e08ec
+commit d32f8f52198d04a90f53a221a1797faa1a0f39af
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 8 12:10:35 2019 +0200
+Date:   Mon May 16 13:48:28 2022 +0200
 
-    tls: fixed prototypes for seed() and add() functions for kxlibssl rand engine
-    
-    - libssl 1.1.x docs seem to be inconsistent with the code
+    core: tcp main - check setsockopt() result for SO_LINGER
 
-commit b590df771e59b78963d3748b157d21896f9abaa8
+commit 2538ddd36245c86424ef4911c7bc8bf65f99eefb
 Author: Kamailio Dev <[email protected]>
-Date:   Tue Oct 8 12:01:36 2019 +0200
+Date:   Mon May 16 09:16:18 2022 +0200
 
-    modules: readme files regenerated - tls ... [skip ci]
+    modules: readme files regenerated - dialog ... [skip ci]
 
-commit 98a392fa38419cd99494002dad66d4e1587110d3
+commit b498a0ad470a83f1e21c45a585926509827dda50
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Tue Oct 8 11:58:40 2019 +0200
+Date:   Mon May 16 09:09:42 2022 +0200
 
-    tls: docs for kxlibssl rand engine
+    dialog: docs -remark wabout to-tag parameter for dlg_get()
 
-commit 99eafac2d92533ba93cd8244173aef0db0e76b0c
-Author: Daniel-Constantin Mierla <miconda@gmail.com>
-Date:   Tue Oct 8 11:56:05 2019 +0200
+commit e46c90c5ca98a9fba08382686c25c707efd57bf3
+Author: Rick Barenthin <rick@ng-voice.com>
+Date:   Tue May 3 19:42:31 2022 +0200
 
-    tls: added rand engine kxlibssl
+    core: add an option to trigger also an RST on tcp connection close
     
-    - use default libssl engine wrapped in a kamailio mutex lock
+    - This gives an option to also send RST in case kamailio closes the
+      connection. There are cases where a FIN,ACK back forth leaves
+      the connection in the host in TIME_WAIT state, but the ports on both
+      sides are fixed. This leads to no request can send until
+      the TIME_WAIT state is gone.
 
-commit f3cf0a2f4e60a3a7185baa106869dab85cd8cd0b
-Author: Victor Seva <[email protected]>
-Date:   Thu Oct 3 14:21:35 2019 +0200
+commit 2d24221e3b409a13f3724267860d8f8411ae063e
+Author: Dennis Yurasov <[email protected]>
+Date:   Sun May 15 21:49:18 2022 +0300
 
-    usrloc: keep a private copy of urecord before running ul_callbacks
+    siptrace: fix hardcoded PROTO_UDP in duplicate_uri module parameter
     
-    fixes #2089
+    - possibility to switch to other then UDP transport protocol in diplicate_uri
 
-commit 2f641a405ad703f5b3124621aa30291ef8742903
+commit a1ea2c0d49f56154af5ba1028d7340ea3ed1ae42
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Oct 7 21:01:09 2019 +0200
+Date:   Fri May 13 16:16:25 2022 +0200
 
     modules: readme files regenerated - pv ... [skip ci]
 
-commit 75226997422218a70acc121f4d9f65d9034de7ce
-Merge: 7cd2635b5c e38165575c
-Author: Julien Chavanton <[email protected]>
-Date:   Mon Oct 7 12:00:57 2019 -0700
-
-    Merge pull request #2070 from kamailio/xavp_copy
-    
-    pv: adding xavp_copy
-
-commit 7cd2635b5c464c3f5b1cc0fc76f442b32bdff5ad
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Oct 7 17:16:13 2019 +0200
+commit 1144c2e9bfa99e817acff378967d689d356c216b
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 13 16:07:04 2022 +0200
 
-    modules: readme files regenerated - textopsx ... [skip ci]
+    pv: allow xavp_push_dst() in request/branch/failure_rotue
 
-commit 899b826bcf2ebe0197fae5766962e0c193c585ec
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Oct 7 17:04:54 2019 +0200
+commit 33c3f35544489ca367290dbf95d4c5ab11e5adc4
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 13 16:03:40 2022 +0200
 
-    texopsx: extend docs with a small note about msg_apply_changes()
+    pv: docs for xavp_push_dst()
 
-commit 087654a5028cd800e17fcd9d1768135a60fd6706
+commit 8cb05b21a6683a569563c72eeba92f3054b4d31e
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Oct 7 16:26:10 2019 +0200
+Date:   Fri May 13 15:52:26 2022 +0200
 
-    http_async_client: use enough size to print pointer as string in build_hash_key()
+    pv: xavp_push_dst(xname) function
     
-    - use local string variables instead of allocation in pkg, because the values
-    are needed only inside the function
-    - use safer snprintf() instead of sprintf()
-    - GH #2091
+    - push a destination from XAVP attributes
 
-commit cec1043a9c4daa39b4245b87f28fb5566e8627bd
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Oct 7 15:38:22 2019 +0200
+commit ae40acf61a5c666db5ff9c55f2ff9b0770418a52
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Fri May 13 15:51:51 2022 +0200
 
-    core: workaround related to T_OPT for alpine linux musl C library (GH #2095)
+    core: socket info - function to get socket by listen or advertise
 
-commit ca12494ec776babab86897eba35b88424a707c69
+commit 490eb07a75567c91f20beaa4833f1df10a9cab1f
 Author: Kamailio Dev <[email protected]>
-Date:   Mon Oct 7 15:16:37 2019 +0200
+Date:   Thu May 12 19:31:15 2022 +0200
 
-    modules: readme files regenerated - tls ... [skip ci]
+    modules: readme files regenerated - registrar ... [skip ci]
 
-commit 4e9f49a5e8ebd90d6b6913310402acea7f5a3ca9
+commit 38365c43c2b627587d9aff470f371a0ec76bbba2
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Mon Oct 7 15:07:41 2019 +0200
-
-    tls: docs - relocated the note about krand and fastrand from default value paragraph
-    
-    - rephrased a bit to avoid eventual confusion they are not production ready
+Date:   Thu May 12 19:23:06 2022 +0200
 
-commit 49a78933845f136f8f7caaf7e24e6cdcf206cbb5
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Oct 7 11:50:29 2019 +0200
+    registrar: docs - removed extra closing tag
 
-    tls: update name and mailing list in tls_cert.sh script
-
-commit b0538d6515ad2a62f4336ec4395d10a5a9fc654b
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Oct 7 11:31:50 2019 +0200
+commit 4d94b9e0fa7dfeb425f15c2e92e906425c96d810
+Author: Kamailio Dev <[email protected]>
+Date:   Thu May 12 19:01:19 2022 +0200
 
-    tls: fix error in DBG message
+    modules: readme files regenerated - registrar ... [skip ci]
 
-commit 876c0529962678f7f0c610dd7190cb42d623f2a7
-Author: Sergey Safarov <s.safarov@gmail.com>
-Date:   Mon Oct 7 12:28:17 2019 +0300
+commit 45d7500ace163660047e241df9a7b178638e3329
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
+Date:   Thu May 12 18:49:06 2022 +0200
 
-    pkg/docker: updated kamailio-ci subproject
+    registrar: proper attribute name for contact record xavp
 
-commit b1886c15ba562fef987fe6361df2cb3bbe00888c
-Author: Kamailio Dev <[email protected]>
-Date:   Mon Oct 7 11:02:17 2019 +0200
+commit 4d478b741e8a21365d1e7c0342476f2e77cca34c
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 12 18:41:32 2022 +0200
 
-    modules: readme files regenerated - tls ... [skip ci]
+    registrar: docs for lookup_xavp(...)
 
-commit d0743460f68c0dfcb807319dc9e2247eb51ee1ba
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Oct 7 10:49:16 2019 +0200
+commit 194962260c4e880a199797fa0d9faf8e766c8d76
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 12 18:18:14 2022 +0200
 
-    tls: add cryptorand engine also to tls_mod and documentation, enable as default
+    registrar: added lookup_xavp("ultable", "uri", "rxname", "cxname")
+    
+    - lookup of uri and store record and contact attributes in xavps
 
-commit 8539b7cf6c5db86973f4f74f92762de9011b968b
-Author: Henning Westerholt <[email protected]>
-Date:   Mon Oct 7 10:38:36 2019 +0200
+commit 9100baa7e3762b49a339933b2790a9d9cb1128c5
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Thu May 12 13:51:52 2022 +0200
 
-    tls: add cryptorand support for TLS module, add some more comments to existing code
+    core: str - helerp macros to set str variable with char* value
 
-commit 4e6c8fe6073d7d52bab66faa68abad2f685d2090
+commit 67f6a2890a38d81dae934e01a2ca536a45625c42
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Sat Oct 5 20:41:50 2019 +0200
+Date:   Thu May 12 13:20:50 2022 +0200
 
-    presence: free allocated memory in case of error
+    pv: declare pv wrapper function with two parameters
 
-commit 954f25c21576052c176f96c0509f0414ea74d69c
+commit 69f33615874cf3505a6ce9ea9e74be2797bbe433
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 4 18:16:12 2019 +0200
+Date:   Thu May 12 11:21:46 2022 +0200
 
-    etc/kamailio.cfg: updated comment to reflect 5.4 series
+    registrar: kemi functions to get $ulc(...) attributes
 
-commit 36a4b16117d79f1a30a9f929350f75ab8bfd5d2a
+commit 9f9fd6ff153fe72aa4bb07f81aa4fbcf67cd9491
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 4 18:12:15 2019 +0200
+Date:   Wed May 11 16:42:19 2022 +0200
 
-    xmlrpc: clean allocated buffer for reply when no more memory for reason value
+    pv: kemi function to get $shvinc(name) value
 
-commit f877069e141749796ec02a78ce16342f9e120ef7
+commit 6770afc5329c18371fb5149eaf5ef2a95f286eff
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 4 11:15:04 2019 +0200
+Date:   Wed May 11 16:16:47 2022 +0200
 
-    tls: use fastrand() for the corresponding rand_engine
+    pv: use fixup get int value to evaluate the index parameter
 
-commit b83a165e2d0e34c9bca742708c1891eb114bae04
+commit eebdabe4850d99ff937171d4b723122726c0aa43
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Fri Oct 4 08:53:53 2019 +0200
+Date:   Wed May 11 16:11:42 2022 +0200
 
-    core: str2int() test first if result is null, otherwise init it to 0
+    pv: added $shvinc(name) - return incremented value of $shv(inc)
+    
+    - leverage internal mutex to avoid config locks
 
-commit de0c7743e0cd6f9daf90a0dc9d0629dd63c50b65
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 17:52:37 2019 +0200
+commit 85d1881b665fd4e380538996b1eb6280af46d31a
+Author: Kamailio Dev <[email protected]>
+Date:   Tue May 10 19:46:22 2022 +0200
 
-    core: add small wrappers around cryptographic PRNG with an interface like fastrand
+    modules: readme files regenerated - pv ... [skip ci]
 
-commit e68f0926d6118497cd8d5cae54fc00378de8df86
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 17:49:05 2019 +0200
+commit 426787068bab1dbeb07ca7b973ac90a91a980628
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue May 10 19:42:48 2022 +0200
 
-    core: also initialize cryptographic PRNG, use it to seed all others RNGs
+    pv: docs for xavp_lshift() function
 
-commit 2402b8abd7f5f5e106d7d23e99052a234e675955
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 17:48:32 2019 +0200
+commit 72c361fd80ba0f3d017591e4bb3fb883f7dec490
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue May 10 19:35:52 2022 +0200
 
-    core: add debug logging for automatic reseeding and manual entropy adding
+    pv: config function to shift xavps to left with rotation
 
-commit 752f3b4237ae6469ec0ed3efb5d53a78424f5fc2
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 17:28:56 2019 +0200
+commit 4b377f07128a5322e7647bd9d492b50e81c5f278
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Tue May 10 19:35:02 2022 +0200
 
-    core: cleanup code for fortuna and random implementation
-    
-    - fix indention for a few functions
-    - use types from sys/types.h consistently
-    - get rid of redundant wrapper function, we implement a wrapper in core anyway
+    core: xavp - helper function to shift xavps to left with rotation
 
-commit 6f66bd2fdf75dcad961ec225175c6700b2471413
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 14:53:10 2019 +0200
+commit 7e88c988a4843ee35172809c6955eac870229ff1
+Author: Kamailio Dev <[email protected]>
+Date:   Mon May 9 18:46:15 2022 +0200
 
-    core: use static for internal fortuna CPRNG functions, add sr_ prefix to public functions
+    modules: readme files regenerated - geoip2 ... [skip ci]
 
-commit 7625993165aa829ea454b34c7498b5b2ef883944
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Thu Oct 3 14:45:55 2019 +0200
+commit 0c16d6824fda729bf481e300992fb6bad057c89d
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Mon May 9 16:43:22 2022 +0000
 
-    core: synchronize rijndael.c with postgresql upstream (static functions, spelling fixes)
+    geoip2: log errors for cases where the container could not evaluated and add docs
+    
+    - log errors for cases where the container could not evaluated due to missing
+      initialization of the pvc container because no actual access is done in the cfg
+    - add documentation describing that at least one access to the container is necessary
+      for the match function to work correctly
 
-commit 4012eb43c7dd719aff32aef0b3161abac6f7a69a
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 01:08:24 2019 +0200
+commit 2e38d1a5a1178ca437d5256d7619fee251b06d6f
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 9 11:19:16 2022 +0200
 
-    core: comment main() test routine in AES implementation out
+    mtree: remove single-used small function
 
-commit f6c2d70ec107f830589eb35130a2e4d80598b442
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 01:04:10 2019 +0200
+commit 1ff86ffceede46c7a67fec92c8319c34c916a545
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 9 09:16:49 2022 +0200
 
-    core: add fortuna cryptographic random number generator to core
+    dialog: open db connection in POSTCHILDINIT callback for DB_MODE_SHUTDOWN
 
-commit b2ec4db5084234d1573ed16ac7bc29e25c2d4744
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 01:03:26 2019 +0200
+commit 4780d46976a7a392f23af0d89f05855d473bcb30
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Mon May 9 09:05:18 2022 +0200
 
-    core: add AES implementation to core, necessary for fortuna cryptographic RNG
+    usrloc: connect to db for main process in PROC_POSTCHILDINIT child init
 
-commit 204124a1e6bdf8f97c342f8a659017ae59e1ab7e
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:57:44 2019 +0200
+commit c5da175fd79ecd17752bb2fd8af2b5a65739e58e
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sun May 8 21:35:07 2022 +0200
 
-    auth_xkeys: adapt SHA hash function to new location, remove srutils library dependency
+    app_squirrel: updated squirrel interpreter to latest git version (3.2+)
 
-commit 56f4a0912e689a16056b55ac8785d35a760b125d
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:27:18 2019 +0200
+commit 3bd6eb0d7322b9f4654656b3f0b5080cd44c6e5b
+Author: Daniel-Constantin Mierla <[email protected]>
+Date:   Sat May 7 20:20:42 2022 +0200
 
-    pv: adapt SHA hash function to new location, remove srutils library dependency
+    app_jsdt: duktape interpreter upgraded to v2.7.0
 
-commit 6dead6e8f35882eabb6aa2c505df32e0ef9aeea3
-Author: Henning Westerholt <hw@skalatan.de>
-Date:   Thu Oct 3 00:26:53 2019 +0200
+commit a21c929a389c6e5f85e9166d01adb0d474c6ebaf
+Author: Henning Westerholt <hw@gilawa.com>
+Date:   Sun May 8 15:33:56 2022 +0000
 
-    auth: adapt SHA hash function to new location, remove srutils library dependency
+    userblocklist: fix function comment, related to gh #3102
 
-commit aa9bffab566bee2f393e7101329cd7eb6eb39ad4
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:25:56 2019 +0200
+commit 778374aba27d81058869dba18b5dd0833893056a
+Author: Stefan Mititelu <[email protected]>
+Date:   Thu May 5 15:14:01 2022 +0300
 
-    lib: move existing SHA cryptographic hash function to new core crypto sub dir
+    userblocklist: fix restart errors
 
-commit 018d8bfe5220db796cb0289b938a67726c74f713
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:20:22 2019 +0200
+commit 97efd6a64380025f3b4ef45372180f7e61448c1c
+Author: Kamailio Dev <[email protected]>
+Date:   Sun May 8 17:31:17 2022 +0200
 
-    uac: adapt md5 #include path to new core location
+    modules: readme files regenerated - acc ... [skip ci]
 
-commit 99d1a664bda9fcf4758be559dcc52a21f77b53c6
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:20:10 2019 +0200
+commit c282b5812c9e9badb4c99fe8ce3bd5cce927044f
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:28:28 2022 +0200
 
-    topoh: adapt md5 #include path to new core location
+    utils: Fix typos
 
-commit 5bac8fbe6eb2634a714745ae0085091f77a2aa7c
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:20:00 2019 +0200
+commit f72c574372abf4c0286799137896a247ed6269b6
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:27:33 2022 +0200
 
-    sl: adapt md5 #include path to new core location
+    uid_auth_db: Fix typos
 
-commit 5b7b5f1c9786c7f94f6f051fb47f0f284b12b576
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:19:48 2019 +0200
+commit ff9b030be39f82d0e952301ddd0b61a0de5a8041
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:26:57 2022 +0200
 
-    siputils: adapt md5 #include path to new core location
+    tls: Fix typos
 
-commit abb0f95e9a8457b2d578b82bb9d2b679434b329d
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:19:37 2019 +0200
+commit c5ff6d9638b1033d2536ed46a7d254c016d8b103
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:25:59 2022 +0200
 
-    ims_auth: adapt md5 #include path to new core location
+    sanity: Fix typos
 
-commit 9ebe6364c60d0ef6ec61c70fbc22d0769116b758
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:19:24 2019 +0200
+commit b94f8da598ef99d06a0db8f9bb2f9ca29a198740
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:25:31 2022 +0200
 
-    memcached: adapt md5 #include path to new core location
+    pike: Fix typos
 
-commit 8aa7a19f671cf537cb0617ec1a3f1ecd3db575eb
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:19:16 2019 +0200
+commit f6da37aa7dec1cdc5a737ed354a68ae15cfc7a43
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:24:53 2022 +0200
 
-    exec: adapt md5 #include path to new core location
+    ldap: Fix typos
 
-commit 8ea763eb3bc28008003195c0e22e1c65b7e8a6db
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:18:50 2019 +0200
+commit 4caf7e70c09a5b61f5c28b89fa1ea5c951e4cbc0
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:24:21 2022 +0200
 
-    cfgutils: adapt md5 #include path to new core location
+    ctl: Fix typos
 
-commit 420b6baf2a63d3e65ebfa8d83fc073781dcae46e
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:18:27 2019 +0200
+commit ba3f7d5157819d55a67a054de1b7d0f8fc521140
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:24:00 2022 +0200
 
-    auth: adapt md5 #include path to new core location
+    auth: Fix typos
 
-commit c5c2943f2139b3eecded7577292ade02ef18faee
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:15:42 2019 +0200
+commit 5e71d0100ff93e345d31b7210e93be92cde88111
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:22:28 2022 +0200
 
-    tm: adapt md5 #include path to new core location
+    acc: Fix typos
 
-commit 8d1403d59b09868028e2528b84a5bedcad3d8bea
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:12:20 2019 +0200
+commit 4b2b8925c2c8f195f135ff262f7b45601b111b0d
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:22:00 2022 +0200
 
-    lib: adapt md5 #include path to new core location
+    lib: Fix typos
 
-commit 6c892196583adf7d4615cdfc9ba93117ac8ca309
-Author: Henning Westerholt <[email protected]>
-Date:   Thu Oct 3 00:11:37 2019 +0200
+commit 5dd8f0a6ff30fd3aa917a98b006106bef61506e5
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:21:23 2022 +0200
 
-    core: move existing MD5 hash implementation into new core subfolder crypto
+    core: Fix typos
 
-commit 075c74f1dfc7b3402e8c0b9c3ad0e7930b2dcba6
-Author: Victor Seva <[email protected]>
-Date:   Thu Oct 3 11:59:52 2019 +0200
+commit e8bdf2b99de1ecfe8f276e2d9bed54e01588210b
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:20:11 2022 +0200
 
-    pkg/kamailio/deb: version set 5.4.0~dev0
+    pkg: Fix typos
 
-commit e376fe8aacd37c9f2f889e16d98fb3da6960f95d
-Author: Kamailio Dev <[email protected]>
-Date:   Thu Oct 3 11:47:53 2019 +0200
+commit 5497d15766d25625b4704a3bd3e884ef2f1149da
+Author: Bastian Triller <[email protected]>
+Date:   Thu May 5 18:19:21 2022 +0200
 
-    modules: readme files regenerated - tls ... [skip ci]
+    doc: Fix typos
 
-commit 787b95a5a0573d4e81b2475a84bad59076e34faf
+commit 543cd8f897bc43d5fe1eb4c562d8351b32778209
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 3 11:36:05 2019 +0200
+Date:   Fri May 6 13:50:13 2022 +0200
 
-    tls: docs for rand_engine parameter
+    ipops: add dns container in dns_update_pv() if not created before
+    
+    - dns context creation relied on using the dns variable in some way, the
+      main purpose of dns_update_pv() being to fill the variable, but one may
+      want to use it for testing only
 
-commit 6d154fbb2ff1d2941316281fad120b5db219deb1
+commit 0f9a833fcc7cbc306a5d47413f6449ccc5a37f59
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 3 11:23:09 2019 +0200
+Date:   Fri May 6 12:46:28 2022 +0200
 
-    tls: set random number engine to fastrand for libssl1.1+
+    ipops: warning when too many dns containers are created
 
-commit 4f514a7956534f1afc1ef30d8332f5dc3547de4b
+commit 33228bba33a6ea2e2d9a7acd9a240929223b9d39
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Thu Oct 3 11:18:41 2019 +0200
+Date:   Thu May 5 19:52:11 2022 +0200
 
-    tls: option to set use fastrand for rand_engine
+    db_berkeley: reset lkey to avoid double free
 
-commit 685fc6bd5388d2dedd07da7420c89f47af69ad42
+commit e310166a5c0c7d419e036315c1d105278db51e58
+Author: Victor Seva <[email protected]>
+Date:   Thu May 5 12:50:11 2022 +0200
+
+    pkg/kamailio/deb: version set 5.7.0~dev0 [skip ci]
+
+commit 39431b8fd94f49e2ae5ee61109bf8e329a1c7c60
 Author: Daniel-Constantin Mierla <[email protected]>
-Date:   Wed Oct 2 23:35:22 2019 +0200
+Date:   Thu May 5 12:11:31 2022 +0200
 
-    Makefile.defs: version set to 5.4.0-dev0
+    Makefile.defs: version set to 5.7.0-dev0
     
-    - master branch is open for new features to be part of v5.4.x series
-
+    - master branch is open for new features to be part of future release
+      series 5.7.x
 
-===================== 2019-10-17 Version 5.3.0 Released =====================
+===================== 2022-05-23 Version 5.6.0 Released =====================