[sr-dev] Re: Roadmap to next major Kamailio release series v5.8.x
Hello, with still some docs to be updated for v5.8.0, the plan is to get the new version out tomorrow, March 7, 2024. Cheers, Daniel On 27.02.24 16:49, Daniel-Constantin Mierla wrote: > Hello, > > I propose to aim to get out 5.8.0 next week on Wednesday or Thursday > (March 6 or 7, 2024). I haven't seen much activity around issues in the > new features/modules. If time allows to build the pages for what-is-new > and how-to-upgrade (which I think it should be rather minimal), then I > think it should be no other major task. Overall it will be almost two > weeks since the 5.8 branch was created. > > Cheers, > Daniel > > On 23.02.24 12:11, Daniel-Constantin Mierla wrote: >> Hello, >> >> quick note that later today I will create the branch 5.8, notification >> emails will be sent once done. >> >> Cheers, >> Daniel >> >> On 16.02.24 08:01, Daniel-Constantin Mierla wrote: >>> Hello, >>> >>> hopefully the devel version is now more stabilized after the freezing, >>> the new components being adjusted enough not to need many more changes. >>> Therefore I consider to branch 5.8 out of devel version next week on >>> Friday, February 23, 2024, sometime around noon UTC. >>> >>> After that the master branch becomes open for new features, and branch >>> 5.8 has to be hammered further to build the 5.8.x series. >>> >>> Cheers, >>> Daniel >>> >>> On 10.01.24 10:11, Daniel-Constantin Mierla wrote: Hello, discussed a bit during the online Kamailio devel meeting, it is time to set the milestones towards the next major Kamailio release series v5.8.x. If no other suggestions that suit more developers, I would propose to freeze by end of this month or early February, then test for about 4 weeks as usual and release by end of February or during March. If anyone wants to add new features/modules, they have to be published till freezing date, either pushed in the git repository or proposed as pull request. Cheers, Daniel >>> -- >>> Daniel-Constantin Mierla (@ asipto.com) >>> twitter.com/miconda -- linkedin.com/in/miconda >>> Kamailio Consultancy, Training and Development Services -- asipto.com >>> Kamailio Advanced Training, February 20-22, 2024 -- asipto.com >>> Kamailio World Conference, April 18-19, 2024, Berlin -- kamailioworld.com >>> >> -- >> Daniel-Constantin Mierla (@ asipto.com) >> twitter.com/miconda -- linkedin.com/in/miconda >> Kamailio Consultancy, Training and Development Services -- asipto.com >> Kamailio Advanced Training, February 20-22, 2024 -- asipto.com >> Kamailio World Conference, April 18-19, 2024, Berlin -- kamailioworld.com >> > -- > Daniel-Constantin Mierla (@ asipto.com) > twitter.com/miconda -- linkedin.com/in/miconda > Kamailio Consultancy, Training and Development Services -- asipto.com > Kamailio World Conference, April 18-19, 2024, Berlin -- kamailioworld.com > -- Daniel-Constantin Mierla (@ asipto.com) twitter.com/miconda -- linkedin.com/in/miconda Kamailio Consultancy, Training and Development Services -- asipto.com Kamailio World Conference, April 18-19, 2024, Berlin -- kamailioworld.com ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] Re: [kamailio/kamailio] Docs: TLS module known limitations need clarifications (Issue #3717)
@barryib Have a look to the referenced PR, it should address your concerns, feedback welcome of course. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3717#issuecomment-1980182608 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] Re: [kamailio/kamailio] secfilter.reload does not work for destination block list (Issue #3694)
Closed #3694 as not planned. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3694#event-12021760144 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] git:master:ed32512f: presence: docs - remove extra section end tag
Module: kamailio Branch: master Commit: ed32512f4594cc0ddc3437e274bcba5acfc16410 URL: https://github.com/kamailio/kamailio/commit/ed32512f4594cc0ddc3437e274bcba5acfc16410 Author: Daniel-Constantin Mierla Committer: Daniel-Constantin Mierla Date: 2024-03-05T20:54:09+01:00 presence: docs - remove extra section end tag --- Modified: src/modules/presence/doc/presence_admin.xml --- Diff: https://github.com/kamailio/kamailio/commit/ed32512f4594cc0ddc3437e274bcba5acfc16410.diff Patch: https://github.com/kamailio/kamailio/commit/ed32512f4594cc0ddc3437e274bcba5acfc16410.patch --- diff --git a/src/modules/presence/doc/presence_admin.xml b/src/modules/presence/doc/presence_admin.xml index f3d1127f7ac..503fd615918 100644 --- a/src/modules/presence/doc/presence_admin.xml +++ b/src/modules/presence/doc/presence_admin.xml @@ -1285,7 +1285,6 @@ pres_update_watchers("sip:t...@kamailio.org", "presence"); - presence.publish_cache_sync ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] Re: [kamailio/kamailio] User-params parsing fails in multiple ways (Issue #3762)
Well this all is caused by the phone2tel parameter defaulting to "on" and the fact that the pseudovars $rU/$rp/$$rz/etc are *NOT* in sync with what is in $ru. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3762#issuecomment-1979003677 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] [kamailio/kamailio] Update TLS docs (PR #3776)
!-- Kamailio Pull Request Template -- !-- IMPORTANT: - for detailed contributing guidelines, read: https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md - pull requests must be done to master branch, unless they are backports of fixes from master branch to a stable branch - backports to stable branches must be done with git cherry-pick -x ... - code is contributed under BSD for core and main components (tm, sl, auth, tls) - code is contributed GPLv2 or a compatible license for the other components - GPL code is contributed with OpenSSL licensing exception -- Pre-Submission Checklist !-- Go over all points below, and after creating the PR, tick all the checkboxes that apply -- !-- All points should be verified, otherwise, read the CONTRIBUTING guidelines from above-- !-- If youre unsure about any of these, dont hesitate to ask on sr-dev mailing list -- - [x] Commit message has the format required by CONTRIBUTING guide - [x] Commits are split per component (core, individual modules, libs, utils, ...) - [x] Each component has a single commit (if not, squash them into one commit) - [x] No commits to README files for modules (changes must be done to docbook files in `doc/` subfolder, the README file is autogenerated) Type Of Change - [x] Small bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds new functionality) - [ ] Breaking change (fix or feature that would change existing functionality) Checklist: !-- Go over all points below, and after creating the PR, tick the checkboxes that apply -- - [x] PR should be backported to stable branches - [x] Tested changes locally - [x] Related to issue #3717 Description !-- Describe your changes in detail -- This PR updates some of the TLS documentation. tls.reload: See #3717 for details and suggestions from core developers. certificate generation: According to the History section, certificates are no longer generated automatically. Instead, the command `make install-tls-cert` should be used. This was verified to be working as intended and added suggestion in `Quick Start` section. You can view, comment on, or merge this pull request online at: https://github.com/kamailio/kamailio/pull/3776 -- Commit Summary -- * tls/docs: Update tls.reload docs * tls/docs: Update certificate generation docs -- File Changes -- M src/modules/tls/doc/rpc.xml (4) M src/modules/tls/doc/tls.xml (10) -- Patch Links -- https://github.com/kamailio/kamailio/pull/3776.patch https://github.com/kamailio/kamailio/pull/3776.diff -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3776 You are receiving this because you are subscribed to this thread. Message ID: kamailio/kamailio/pull/3...@github.com ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] Re: [kamailio/kamailio] pdb: Return negative carrierid for failures (PR #3775)
@smititelu pushed 1 commit. 88b698e0f62c39ed60af9f0a4fb3ca2dc6867d8f pdb server: Return negative carrierid for failures. Clang format -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3775/files/bf78b619ae28924361fb2c757a4d09eb1a39f5cd..88b698e0f62c39ed60af9f0a4fb3ca2dc6867d8f You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] Re: [kamailio/kamailio] pdb: Return negative carrierid for failures (PR #3775)
@smititelu pushed 1 commit. bf78b619ae28924361fb2c757a4d09eb1a39f5cd pdb: Return negative carrierid for failures -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3775/files/ed87fe7ab480a40d7b433b43aeae383a5f85da13..bf78b619ae28924361fb2c757a4d09eb1a39f5cd You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] Re: [kamailio/kamailio] pdb: Return negative carrierid for failures (PR #3775)
@smititelu pushed 1 commit. ed87fe7ab480a40d7b433b43aeae383a5f85da13 pdb: Return negative carrierid for failures -- View it on GitHub: https://github.com/kamailio/kamailio/pull/3775/files/d1be1776c46f3e88bf5a28e7e60c2eb5607ab66d..ed87fe7ab480a40d7b433b43aeae383a5f85da13 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] [kamailio/kamailio] pdb: Return negative carrierid for failures (PR #3775)
!-- Kamailio Pull Request Template -- !-- IMPORTANT: - for detailed contributing guidelines, read: https://github.com/kamailio/kamailio/blob/master/.github/CONTRIBUTING.md - pull requests must be done to master branch, unless they are backports of fixes from master branch to a stable branch - backports to stable branches must be done with git cherry-pick -x ... - code is contributed under BSD for core and main components (tm, sl, auth, tls) - code is contributed GPLv2 or a compatible license for the other components - GPL code is contributed with OpenSSL licensing exception -- Pre-Submission Checklist !-- Go over all points below, and after creating the PR, tick all the checkboxes that apply -- !-- All points should be verified, otherwise, read the CONTRIBUTING guidelines from above-- !-- If youre unsure about any of these, dont hesitate to ask on sr-dev mailing list -- - [X] Commit message has the format required by CONTRIBUTING guide - [X] Commits are split per component (core, individual modules, libs, utils, ...) - [X] Each component has a single commit (if not, squash them into one commit) - [X] No commits to README files for modules (changes must be done to docbook files in `doc/` subfolder, the README file is autogenerated) Type Of Change - [X] Small bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds new functionality) - [ ] Breaking change (fix or feature that would change existing functionality) Checklist: !-- Go over all points below, and after creating the PR, tick the checkboxes that apply -- - [ ] PR should be backported to stable branches - [X] Tested changes locally - [ ] Related to issue # (replace with an open issue number) Description !-- Describe your changes in detail -- Carrier id 0 might be a valid carrier number(e.g. for Germany D000-D999 are valid). Return negative carrier id in case of failures. If all ok, Id like to backport this to 5.8, 5.7 and 5.6 You can view, comment on, or merge this pull request online at: https://github.com/kamailio/kamailio/pull/3775 -- Commit Summary -- * pdb: Return negative carrierid for failures -- File Changes -- M src/modules/pdb/pdb.c (14) M utils/pdbt/pdb_server.c (2) M utils/pdbt/pdb_server_backend.c (4) -- Patch Links -- https://github.com/kamailio/kamailio/pull/3775.patch https://github.com/kamailio/kamailio/pull/3775.diff -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/3775 You are receiving this because you are subscribed to this thread. Message ID: kamailio/kamailio/pull/3...@github.com ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] [kamailio/kamailio] Not enough parameters for htable.seti (Issue #3774)
### Description Since 5.7.4, the `htable.seti` RPC command returns error 500. This seems to occur whenever an integer value is passed. If the integer is passed as a decimal (eg. `1.0` or `1.`) the error disappears. Also reproducible with latest master. ### Troubleshooting Bisecting shows the offending commit to be https://github.com/kamailio/kamailio/commit/dc59286c26e9799f86e698a9698c9da846a2a41a. Reverting this commit fixes the 500 error but reintroduces the previous error referenced in the commit. Reproduction ``` $ kamcmd htable.seti rconfig foo 1 error: 500 - Not enough parameters (htable name, key name and value) ``` Log Messages No messages in the kamailio log when the error occurs. The RPC command responds with ``` error: 500 - Not enough parameters (htable name, key name and value) ``` ### Possible Solutions A workaround is to pass the value as a decimal value, eg. `1.0`. Any decimals are ignored since the value is treated as an integer. For XMLRPC this can be worked around by explicitly passing the value as an integer (passing the value as `i/1`). ### Additional Information ``` version: kamailio 5.9.0-dev0 (x86_64/linux) f6f9d9 flags: USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MMAP, PKG_MALLOC, MEM_JOIN_FREE, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLOCKLIST, HAVE_RESOLV_RES, TLS_PTHREAD_MUTEX_SHARED ADAPTIVE_WAIT_LOOPS 1024, MAX_RECV_BUFFER_SIZE 262144, MAX_SEND_BUFFER_SIZE 262144, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB poll method support: poll, epoll_lt, epoll_et, sigio_rt, select. id: f6f9d9 compiled on 11:57:50 Mar 5 2024 with gcc 13.2.1 ``` * **Operating System**: Reproduced on the following: ``` Linux jon 6.6.2-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 20 Nov 2023 23:18:21 + x86_64 GNU/Linux ``` ``` Linux ip-10-105-240-190 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 GNU/Linux ``` -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3774 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
[sr-dev] Re: [kamailio/kamailio] Discrepancies in migration of commits from herlesupreeth/kamailio to upstream (Issue #3772)
Thanks for the great analysis guys. It looks that its now fine, maybe it can be closed then. If I misunderstood it, just create a PR with the necessary change. -- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/3772#issuecomment-1978226657 You are receiving this because you are subscribed to this thread. Message ID: ___ Kamailio (SER) - Development Mailing List To unsubscribe send an email to sr-dev-le...@lists.kamailio.org