From noreply at github.com Fri Mar 1 07:53:52 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 29 Feb 2024 23:53:52 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 257190: [db] regenerated schema with DBops instead of AVPops Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2571904865720fdc875f08bdefe3d5820f185f44 https://github.com/OpenSIPS/opensips/commit/2571904865720fdc875f08bdefe3d5820f185f44 Author: Bogdan-Andrei Iancu Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: R db/schema/opensips-avpops.xml A db/schema/opensips-dbops.xml R scripts/mysql/avpops-create.sql A scripts/mysql/dbops-create.sql R scripts/oracle/avpops-create.sql A scripts/oracle/dbops-create.sql R scripts/pi_http/avpops-mod R scripts/pi_http/avpops-table A scripts/pi_http/dbops-mod A scripts/pi_http/dbops-table M scripts/pi_http/pi_framework.xml R scripts/postgres/avpops-create.sql A scripts/postgres/dbops-create.sql R scripts/sqlite/avpops-create.sql A scripts/sqlite/dbops-create.sql Log Message: ----------- [db] regenerated schema with DBops instead of AVPops To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 1 15:25:39 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 01 Mar 2024 07:25:39 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d5a7f5: [dbops] add db_query_one() function Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d5a7f5d49f96bd07977c13bd19d6c95099c5480a https://github.com/OpenSIPS/opensips/commit/d5a7f5d49f96bd07977c13bd19d6c95099c5480a Author: Bogdan-Andrei Iancu Date: 2024-03-01 (Fri, 01 Mar 2024) Changed paths: A modules/dbops/README M modules/dbops/dbops.c M modules/dbops/dbops_db.c M modules/dbops/dbops_db.h M modules/dbops/dbops_impl.c M modules/dbops/dbops_impl.h M modules/dbops/doc/dbops_admin.xml Log Message: ----------- [dbops] add db_query_one() function that returns only the first row, may store in any kind of variable and set out var to NULL upon DB NULL To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 2 21:36:44 2024 From: noreply at github.com (opensips-github) Date: Sat, 02 Mar 2024 13:36:44 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b3e9b0: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: b3e9b037305f2563229ba138199f0e3bfe3251fb https://github.com/OpenSIPS/opensips/commit/b3e9b037305f2563229ba138199f0e3bfe3251fb Author: OpenSIPS Date: 2024-03-02 (Sat, 02 Mar 2024) Changed paths: M modules/aaa_diameter/README M modules/aaa_diameter/doc/contributors.xml M modules/proto_hep/README M modules/proto_hep/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 2 22:14:49 2024 From: noreply at github.com (opensips-github) Date: Sat, 02 Mar 2024 14:14:49 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87e9c6: Rebuild documentation Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: 87e9c6598da65fd9709fbc4f4fe2cc7026385920 https://github.com/OpenSIPS/opensips/commit/87e9c6598da65fd9709fbc4f4fe2cc7026385920 Author: OpenSIPS Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M modules/aaa_diameter/README M modules/aaa_diameter/doc/contributors.xml M modules/proto_hep/README M modules/proto_hep/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 2 22:48:55 2024 From: noreply at github.com (opensips-github) Date: Sat, 02 Mar 2024 14:48:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 48e0a4: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 48e0a4cdeb0ba1411e6abafc9234e06ab175c460 https://github.com/OpenSIPS/opensips/commit/48e0a4cdeb0ba1411e6abafc9234e06ab175c460 Author: OpenSIPS Date: 2024-03-03 (Sun, 03 Mar 2024) Changed paths: M modules/aaa_diameter/README M modules/aaa_diameter/doc/contributors.xml M modules/cachedb_local/README M modules/cachedb_local/doc/contributors.xml M modules/db_postgres/README M modules/db_postgres/doc/contributors.xml M modules/dbops/README M modules/dbops/doc/contributors.xml M modules/dispatcher/README M modules/dispatcher/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/osp/README M modules/osp/doc/contributors.xml M modules/perl/README M modules/perl/doc/contributors.xml M modules/proto_hep/README M modules/proto_hep/doc/contributors.xml M modules/sql_cacher/README M modules/sql_cacher/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From bogdan at opensips.org Mon Mar 4 15:44:44 2024 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 4 Mar 2024 17:44:44 +0200 Subject: [OpenSIPS-Devel] [Blog] Launch Darkly integration with OpenSIPS 3.5 Message-ID: Hi all, Starting version 3.5 (current devel), OpenSIPS offers integration with Launch Darkly service for in-cloud features flag support https://blog.opensips.org/2024/03/04/launchdarkly-integration-with-opensips-3-5/ Enjoy, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com https://www.siphub.com From liviu at opensips.org Thu Mar 7 15:27:40 2024 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 7 Mar 2024 17:27:40 +0200 Subject: [OpenSIPS-Devel] [Blog] Diameter Server Support for IMS Flows in OpenSIPS 3.5 Message-ID: <6e3d3834-f0ff-7a98-235b-22d0a6f3d8f6@opensips.org> Hi all, The OpenSIPS IMS support is shaping up, with the Diameter Server support now being available for alpha testing, on the development (master) branch. As documentation, we have prepared: * a wiki tutorial^[1] on how to use it * a blog post^[2] with a more concrete example: processing Push-Profile-Requests (PPR) originated by the HSS to our P-CSCF [1]: https://www.opensips.org/Documentation/Tutorials-Diameter-Client-Server [2]: https://blog.opensips.org/2024/03/07/diameter-server-support-for-ims-flows-in-opensips-3-5/ Enjoy! -- Liviu Chircu www.twitter.com/liviuchircu |www.opensips-solutions.com OpenSIPS Summit 2024 May 14-17 Valencia |www.opensips.org/events -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Fri Mar 8 06:26:29 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 07 Mar 2024 22:26:29 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3e7113: Update rtp_relay_ctx.c to avoid segfault Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3e7113b0bde23fcb7361137a163d16ee7eb1d7d2 https://github.com/OpenSIPS/opensips/commit/3e7113b0bde23fcb7361137a163d16ee7eb1d7d2 Author: Norm Brandinger Date: 2024-03-07 (Thu, 07 Mar 2024) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- Update rtp_relay_ctx.c to avoid segfault rtp_relay_release_tmp(ctmp, 0) is called before the variable ctmp has been allocated. Commit: 058e9bc5fc2a0c3ac2f85c524c1e29a979fc273d https://github.com/OpenSIPS/opensips/commit/058e9bc5fc2a0c3ac2f85c524c1e29a979fc273d Author: Norm Brandinger Date: 2024-03-07 (Thu, 07 Mar 2024) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- Merge pull request #1 from NormB/rtp_relay_ctx Update rtp_relay_ctx.c to avoid segfault Commit: fcfacae755a8ea7fb0b103a1b5ad8d65c1a65546 https://github.com/OpenSIPS/opensips/commit/fcfacae755a8ea7fb0b103a1b5ad8d65c1a65546 Author: Răzvan Crainea Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- Merge pull request #3330 from NormB/master Update rtp_relay_ctx.c to avoid segfault Compare: https://github.com/OpenSIPS/opensips/compare/48e0a4cdeb0b...fcfacae755a8 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 8 06:27:19 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 07 Mar 2024 22:27:19 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aa2778: Merge pull request #3330 from NormB/master Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: aa2778bb094d6fc24acb423ab3a670adb9e511cf https://github.com/OpenSIPS/opensips/commit/aa2778bb094d6fc24acb423ab3a670adb9e511cf Author: Răzvan Crainea Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- Merge pull request #3330 from NormB/master Update rtp_relay_ctx.c to avoid segfault (cherry picked from commit fcfacae755a8ea7fb0b103a1b5ad8d65c1a65546) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 8 14:07:35 2024 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Mar 2024 06:07:35 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 975f5d: rest_client: Fix RHEL 7.9 build regression in comm... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 975f5d13e9444dcb4ebab8f0dec50637ca3809da https://github.com/OpenSIPS/opensips/commit/975f5d13e9444dcb4ebab8f0dec50637ca3809da Author: Liviu Chircu Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/rest_client/rest_methods.c Log Message: ----------- rest_client: Fix RHEL 7.9 build regression in commit 7e85fddb6 RHEL 7.9 is using libcurl 7.29 (from 11 years ago), so the CURLINFO_CONNECT_TIME_T easyinfo option is not available. So let's use the CURLINFO_CONNECT_TIME info instead, which returns the exact same data (i.e. the `data->progress.t_connect` handle info), but divided as (double)seconds instead of being returned as (long)useconds. Credits to Răzvan Crainea for reporting this issue! To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 8 14:09:49 2024 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Mar 2024 06:09:49 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9664d5: rest_client: Fix RHEL 7.9 build regression in comm... Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: 9664d5dc1332413b557ae5d34f0bfd624241ede2 https://github.com/OpenSIPS/opensips/commit/9664d5dc1332413b557ae5d34f0bfd624241ede2 Author: Liviu Chircu Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/rest_client/rest_methods.c Log Message: ----------- rest_client: Fix RHEL 7.9 build regression in commit 7e85fddb6 RHEL 7.9 is using libcurl 7.29 (from 11 years ago), so the CURLINFO_CONNECT_TIME_T easyinfo option is not available. So let's use the CURLINFO_CONNECT_TIME info instead, which returns the exact same data (i.e. the `data->progress.t_connect` handle info), but divided as (double)seconds instead of being returned as (long)useconds. Credits to Răzvan Crainea for reporting this issue! (cherry picked from commit 975f5d13e9444dcb4ebab8f0dec50637ca3809da) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 8 14:10:02 2024 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Mar 2024 06:10:02 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3f7749: rest_client: Fix RHEL 7.9 build regression in comm... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 3f7749af7938798b276c1c4885c0f1bd199d719a https://github.com/OpenSIPS/opensips/commit/3f7749af7938798b276c1c4885c0f1bd199d719a Author: Liviu Chircu Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/rest_client/rest_methods.c Log Message: ----------- rest_client: Fix RHEL 7.9 build regression in commit 7e85fddb6 RHEL 7.9 is using libcurl 7.29 (from 11 years ago), so the CURLINFO_CONNECT_TIME_T easyinfo option is not available. So let's use the CURLINFO_CONNECT_TIME info instead, which returns the exact same data (i.e. the `data->progress.t_connect` handle info), but divided as (double)seconds instead of being returned as (long)useconds. Credits to Răzvan Crainea for reporting this issue! (cherry picked from commit 975f5d13e9444dcb4ebab8f0dec50637ca3809da) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 8 14:54:54 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 08 Mar 2024 06:54:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 75810c: dialog: call DLGCB_PROCESS_VARS under dlg lock Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 75810c5549b856dc22b09e024c1859188694b83c https://github.com/OpenSIPS/opensips/commit/75810c5549b856dc22b09e024c1859188694b83c Author: Razvan Crainea Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/dialog/dlg_replication.c Log Message: ----------- dialog: call DLGCB_PROCESS_VARS under dlg lock Avoid taking the var logs, as this might lead to a deadlock if one of the callbacks are setting the variable. Credits go to Norman Brandinger (@NormB on GitHub) for reporting it! To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 8 15:28:46 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 08 Mar 2024 07:28:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 831cdd: rtpengine: proper count of the exported processes Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 831cdd5ac46412ba8c82e36d4a61648717d9b5b2 https://github.com/OpenSIPS/opensips/commit/831cdd5ac46412ba8c82e36d4a61648717d9b5b2 Author: Razvan Crainea Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: proper count of the exported processes This should fix a memory corruption generated by reloading a process that was not initially counted. Moreover, an overflow is no longer possible, as the commit checks on it and triggers a BUG in case it happens To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 8 15:29:05 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 08 Mar 2024 07:29:05 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 07e063: rtpengine: proper count of the exported processes Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: 07e063c443ffa467db5d5f51210b76783632ba64 https://github.com/OpenSIPS/opensips/commit/07e063c443ffa467db5d5f51210b76783632ba64 Author: Razvan Crainea Date: 2024-03-08 (Fri, 08 Mar 2024) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: proper count of the exported processes This should fix a memory corruption generated by reloading a process that was not initially counted. Moreover, an overflow is no longer possible, as the commit checks on it and triggers a BUG in case it happens (cherry picked from commit 831cdd5ac46412ba8c82e36d4a61648717d9b5b2) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 9 21:37:08 2024 From: noreply at github.com (opensips-github) Date: Sat, 09 Mar 2024 13:37:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0aced6: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 0aced6b5d1a3b827ea259f2fe405e0e93b912607 https://github.com/OpenSIPS/opensips/commit/0aced6b5d1a3b827ea259f2fe405e0e93b912607 Author: OpenSIPS Date: 2024-03-09 (Sat, 09 Mar 2024) Changed paths: M modules/rest_client/README M modules/rest_client/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 9 22:15:28 2024 From: noreply at github.com (opensips-github) Date: Sat, 09 Mar 2024 14:15:28 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 829786: Rebuild documentation Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: 829786eb8b6108ae9ab2cfe572b9fbbbd3496b13 https://github.com/OpenSIPS/opensips/commit/829786eb8b6108ae9ab2cfe572b9fbbbd3496b13 Author: OpenSIPS Date: 2024-03-10 (Sun, 10 Mar 2024) Changed paths: M modules/rest_client/README M modules/rest_client/doc/contributors.xml M modules/rtp_relay/README M modules/rtp_relay/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 9 22:49:37 2024 From: noreply at github.com (opensips-github) Date: Sat, 09 Mar 2024 14:49:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 64fd8c: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 64fd8c7e97ed40c91323d671076e732c5c9dff82 https://github.com/OpenSIPS/opensips/commit/64fd8c7e97ed40c91323d671076e732c5c9dff82 Author: OpenSIPS Date: 2024-03-10 (Sun, 10 Mar 2024) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/rest_client/README M modules/rest_client/doc/contributors.xml M modules/rtp_relay/README M modules/rtp_relay/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 12 20:55:26 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 12 Mar 2024 13:55:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4befbb: [dbops] remove obsolete flags from docs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4befbb436d27011c8bd05c48ece4a1961d4f0ef4 https://github.com/OpenSIPS/opensips/commit/4befbb436d27011c8bd05c48ece4a1961d4f0ef4 Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/doc/dbops_admin.xml Log Message: ----------- [dbops] remove obsolete flags from docs Commit: 80c2ee12dfc7f754e48af51cec47dc26b8cf0d3a https://github.com/OpenSIPS/opensips/commit/80c2ee12dfc7f754e48af51cec47dc26b8cf0d3a Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/dbops.c M modules/dbops/dbops_db.c M modules/dbops/dbops_db.h M modules/dbops/dbops_impl.c M modules/dbops/dbops_impl.h Log Message: ----------- [dbops] Add SQL structured query functions These are functions performing structured (not raw) queries via the internal DB SQL API. They provide full standard INSERT/UPDATE/SELECT/REPLACE/DELETE support. Commit: 518c4f94d82b589f5645dfb8e92ad095f772730e https://github.com/OpenSIPS/opensips/commit/518c4f94d82b589f5645dfb8e92ad095f772730e Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/doc/dbops.xml M modules/dbops/doc/dbops_admin.xml Log Message: ----------- [dbops] docs update with the latest functions Commit: 12b9ba4a8af0c9191d7567ebdce298fad9a8723c https://github.com/OpenSIPS/opensips/commit/12b9ba4a8af0c9191d7567ebdce298fad9a8723c Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/dbops.c M modules/dbops/dbops_db.c M modules/dbops/dbops_db.h M modules/dbops/dbops_impl.c M modules/dbops/dbops_impl.h M modules/dbops/doc/dbops_admin.xml Log Message: ----------- [dbops] swap cols and table as args for INSERT and REPLACE.. ...just to follow order int the SQL syntax :) Commit: 5b7d83d4399b718601ba01f6a95be44f6b9a2f03 https://github.com/OpenSIPS/opensips/commit/5b7d83d4399b718601ba01f6a95be44f6b9a2f03 Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/dbops_db.c Log Message: ----------- [dbops] fix bad usage of non-static variable Use the cols pointer (which is static) and not the str_cols which are valid only during a mem realloc Commit: 5efa82fcdee49c20377460b0ebfd94d1a73337ea https://github.com/OpenSIPS/opensips/commit/5efa82fcdee49c20377460b0ebfd94d1a73337ea Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/dbops.c M modules/dbops/dbops_db.c M modules/dbops/dbops_db.h M modules/dbops/doc/dbops_admin.xml Log Message: ----------- [dbops] added prepared statements support for the newly added db_select|update|insert|replace|delete() functions Compare: https://github.com/OpenSIPS/opensips/compare/64fd8c7e97ed...5efa82fcdee4 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 12 21:08:18 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 12 Mar 2024 14:08:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 254fa4: [dbops] fix +1 overreading during memcmp Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 254fa4b967e2a72fbc6be833f19bf02a2ffd9004 https://github.com/OpenSIPS/opensips/commit/254fa4b967e2a72fbc6be833f19bf02a2ffd9004 Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/dbops_db.c Log Message: ----------- [dbops] fix +1 overreading during memcmp Reported by CI To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 12 21:35:21 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 12 Mar 2024 14:35:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d15a7d: [dbops] fixed bogus condition on JSON handling Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d15a7d8a8ec673d460324f434b951db7ececf0b4 https://github.com/OpenSIPS/opensips/commit/d15a7d8a8ec673d460324f434b951db7ececf0b4 Author: Bogdan-Andrei Iancu Date: 2024-03-12 (Tue, 12 Mar 2024) Changed paths: M modules/dbops/README M modules/dbops/dbops_db.c Log Message: ----------- [dbops] fixed bogus condition on JSON handling Reported by CI To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Wed Mar 13 11:28:45 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Mar 2024 04:28:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3a7cc6: [dbops] renamed to sqlops Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3a7cc6a12677eecffc19c651affe0c4851ef2a01 https://github.com/OpenSIPS/opensips/commit/3a7cc6a12677eecffc19c651affe0c4851ef2a01 Author: Bogdan-Andrei Iancu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: R modules/dbops/Makefile R modules/dbops/README R modules/dbops/dbops.c R modules/dbops/dbops_db.c R modules/dbops/dbops_db.h R modules/dbops/dbops_impl.c R modules/dbops/dbops_impl.h R modules/dbops/dbops_parse.c R modules/dbops/dbops_parse.h R modules/dbops/doc/contributors.xml R modules/dbops/doc/dbops.xml R modules/dbops/doc/dbops_admin.xml A modules/sqlops/Makefile A modules/sqlops/README A modules/sqlops/doc/contributors.xml A modules/sqlops/doc/sqlops.xml A modules/sqlops/doc/sqlops_admin.xml A modules/sqlops/sqlops.c A modules/sqlops/sqlops_db.c A modules/sqlops/sqlops_db.h A modules/sqlops/sqlops_impl.c A modules/sqlops/sqlops_impl.h A modules/sqlops/sqlops_parse.c A modules/sqlops/sqlops_parse.h Log Message: ----------- [dbops] renamed to sqlops Commit: 5d01414970814b353a29c376312fb2e024dfd198 https://github.com/OpenSIPS/opensips/commit/5d01414970814b353a29c376312fb2e024dfd198 Author: Bogdan-Andrei Iancu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: M modules/sqlops/Makefile M modules/sqlops/README M modules/sqlops/doc/sqlops.xml M modules/sqlops/doc/sqlops_admin.xml M modules/sqlops/sqlops.c M modules/sqlops/sqlops_db.c M modules/sqlops/sqlops_db.h M modules/sqlops/sqlops_impl.c M modules/sqlops/sqlops_impl.h M modules/sqlops/sqlops_parse.c M modules/sqlops/sqlops_parse.h Log Message: ----------- [sqlops] renaming from DBops to SQLops After all the module does only SQL ops, no noSQL ones Commit: 5053c580b9d9f0f261583ce27b754c42e0d5bef8 https://github.com/OpenSIPS/opensips/commit/5053c580b9d9f0f261583ce27b754c42e0d5bef8 Author: Bogdan-Andrei Iancu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: R db/schema/opensips-dbops.xml A db/schema/opensips-sqlops.xml M db/schema/usr_preferences.xml R scripts/mysql/dbops-create.sql A scripts/mysql/sqlops-create.sql R scripts/oracle/dbops-create.sql A scripts/oracle/sqlops-create.sql R scripts/pi_http/dbops-mod R scripts/pi_http/dbops-table M scripts/pi_http/pi_framework.xml A scripts/pi_http/sqlops-mod A scripts/pi_http/sqlops-table R scripts/postgres/dbops-create.sql A scripts/postgres/sqlops-create.sql R scripts/sqlite/dbops-create.sql A scripts/sqlite/sqlops-create.sql Log Message: ----------- [sqlops] migrate DB stuff from DBops to SQLops Commit: 71fd974fe6bcf3c389335a3160f5bd8fc3e1f551 https://github.com/OpenSIPS/opensips/commit/71fd974fe6bcf3c389335a3160f5bd8fc3e1f551 Author: Bogdan-Andrei Iancu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: M doc/build-contrib.sh M doc/doxygen/opensips-doxygen M menuconfig/configs/opensips_loadbalancer.m4 M menuconfig/configs/opensips_trunking.m4 M modules/osp/doc/osp_admin.xml M modules/perl/doc/perl_samples.xml M packaging/debian/copyright M packaging/freebsd/Makefile M packaging/netbsd/PLIST M packaging/openbsd/pkg/PLIST M packaging/redhat_fedora/opensips.spec M packaging/solaris/base-Prototype M packaging/solaris/mysql-Prototype M packaging/solaris/pgsql-Prototype M packaging/solaris/prototype M packaging/solaris/tls-Prototype M packaging/suse/opensips.spec.SuSE M usr_avp.h Log Message: ----------- [sqlops] migrate name from dbops to sqlops Compare: https://github.com/OpenSIPS/opensips/compare/d15a7d8a8ec6...71fd974fe6bc To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Wed Mar 13 12:37:46 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Mar 2024 05:37:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0793d7: [sqlops] improve prepare statements support Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0793d71878ee9bf41f25e3e1d653cfc4933b401b https://github.com/OpenSIPS/opensips/commit/0793d71878ee9bf41f25e3e1d653cfc4933b401b Author: Bogdan-Andrei Iancu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: M modules/sqlops/sqlops_db.c Log Message: ----------- [sqlops] improve prepare statements support Log warning when the buffer for building query ID is not large enaugh; Also point to the modparam to adjust the buffer size For "select", take the "order by" col into consideration too, when building the query ID Commit: de922d293c217bb628bb602d74dc3fa198d4cc82 https://github.com/OpenSIPS/opensips/commit/de922d293c217bb628bb602d74dc3fa198d4cc82 Author: Bogdan-Andrei Iancu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: M db/db_cap.h M modules/db_mysql/db_mysql.c Log Message: ----------- [db] added new DB_CAP_PREPARED_STMT capability to identify the db backends able to provide prepared statements. DB_MYSQL is for now the only condidate Commit: 9ec3a02e3c49ce60e3fda59b10f05a8479fdd4c9 https://github.com/OpenSIPS/opensips/commit/9ec3a02e3c49ce60e3fda59b10f05a8479fdd4c9 Author: Bogdan-Andrei Iancu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: M modules/sqlops/sqlops_db.c Log Message: ----------- [sqlops] improve the prepared statements support II Use the new DB_CAP_PREPARED_STMT capability to test if the backend support statements and build the query ID only if so. Compare: https://github.com/OpenSIPS/opensips/compare/71fd974fe6bc...9ec3a02e3c49 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From bogdan at opensips.org Wed Mar 13 16:05:13 2024 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 13 Mar 2024 18:05:13 +0200 Subject: [OpenSIPS-Devel] [Blog] The SQL support, reloaded (in OpenSIPS 3.5) Message-ID: Born from the AVPops ashes, the SQLops module is here to provide JSON structured SQL querying capabilities, from script level, with prepared statements support and many other facilities and boosts 😍. Read all about this     https://blog.opensips.org/2024/03/13/the-sql-support-reloaded/ Enjoy, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com https://www.siphub.com From noreply at github.com Wed Mar 13 16:31:16 2024 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Mar 2024 09:31:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f277fa: Contributors: Provision recent module renames Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f277fa881bce3e214af32ccc4ed352fb9d6072cc https://github.com/OpenSIPS/opensips/commit/f277fa881bce3e214af32ccc4ed352fb9d6072cc Author: Liviu Chircu Date: 2024-03-13 (Wed, 13 Mar 2024) Changed paths: M doc/build-contrib.sh Log Message: ----------- Contributors: Provision recent module renames To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Thu Mar 14 13:08:02 2024 From: noreply at github.com (Liviu Chircu) Date: Thu, 14 Mar 2024 06:08:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b067f8: Fix several mod_destroy() prototypes Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b067f8cc1d0f5094fc556e60283179d370e7b9a5 https://github.com/OpenSIPS/opensips/commit/b067f8cc1d0f5094fc556e60283179d370e7b9a5 Author: Liviu Chircu Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M modules/httpd/httpd.c M modules/mi_datagram/mi_datagram.c M modules/mi_fifo/mi_fifo.c M modules/mi_html/mi_html.c M modules/mi_http/mi_http.c M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c M modules/pi_http/pi_http.c Log Message: ----------- Fix several mod_destroy() prototypes To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 16 22:49:51 2024 From: noreply at github.com (opensips-github) Date: Sat, 16 Mar 2024 15:49:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1dd05c: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1dd05c946d2234a19b91cf6ec4f19a503818019f https://github.com/OpenSIPS/opensips/commit/1dd05c946d2234a19b91cf6ec4f19a503818019f Author: OpenSIPS Date: 2024-03-17 (Sun, 17 Mar 2024) Changed paths: M modules/db_mysql/README M modules/db_mysql/doc/contributors.xml M modules/httpd/README M modules/httpd/doc/contributors.xml M modules/mi_datagram/README M modules/mi_datagram/doc/contributors.xml M modules/mi_fifo/README M modules/mi_fifo/doc/contributors.xml M modules/mi_html/README M modules/mi_html/doc/contributors.xml M modules/mi_http/README M modules/mi_http/doc/contributors.xml M modules/mi_xmlrpc_ng/README M modules/mi_xmlrpc_ng/doc/contributors.xml M modules/osp/README M modules/osp/doc/contributors.xml M modules/perl/README M modules/perl/doc/contributors.xml M modules/pi_http/README M modules/pi_http/doc/contributors.xml M modules/sqlops/README M modules/sqlops/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Mon Mar 18 10:26:16 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 18 Mar 2024 03:26:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 471dab: rtp_relay: do not check for pending when late Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 471dab3130eea8788cbbf0884c6e5c2af8d61622 https://github.com/OpenSIPS/opensips/commit/471dab3130eea8788cbbf0884c6e5c2af8d61622 Author: Razvan Crainea Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: do not check for pending when late Many thanks to Voxtronic for spotting this issue! To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Mon Mar 18 10:26:46 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 18 Mar 2024 03:26:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 366999: rtp_relay: do not check for pending when late Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 3669997808653d903dcd33f77a763479cd07b030 https://github.com/OpenSIPS/opensips/commit/3669997808653d903dcd33f77a763479cd07b030 Author: Razvan Crainea Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: do not check for pending when late Many thanks to Voxtronic for spotting this issue! To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 09:41:03 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 19 Mar 2024 02:41:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 18e7d8: [db] fix wrong size for mangled_from/to_uri column... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 18e7d8dbb56289e83531f51983f63e58f152ef3f https://github.com/OpenSIPS/opensips/commit/18e7d8dbb56289e83531f51983f63e58f152ef3f Author: Bogdan-Andrei Iancu Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M db/schema/dialog.xml M scripts/mysql/dialog-create.sql M scripts/oracle/dialog-create.sql M scripts/postgres/dialog-create.sql M scripts/sqlite/dialog-create.sql Log Message: ----------- [db] fix wrong size for mangled_from/to_uri columns in dialog table They are URIs, so let's use the URI len, not USER len :) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 09:50:23 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 19 Mar 2024 02:50:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] de6fcb: [db] fix wrong size for mangled_from/to_uri column... Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: de6fcb66b3bbdc6d22b7db6ac4ac0f342fbeb47b https://github.com/OpenSIPS/opensips/commit/de6fcb66b3bbdc6d22b7db6ac4ac0f342fbeb47b Author: Bogdan-Andrei Iancu Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M db/schema/dialog.xml M scripts/mysql/dialog-create.sql M scripts/oracle/dialog-create.sql M scripts/postgres/dialog-create.sql M scripts/sqlite/dialog-create.sql Log Message: ----------- [db] fix wrong size for mangled_from/to_uri columns in dialog table They are URIs, so let's use the URI len, not USER len :) (cherry picked from commit 18e7d8dbb56289e83531f51983f63e58f152ef3f) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 09:51:22 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 19 Mar 2024 02:51:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a185c9: [db] fix wrong size for mangled_from/to_uri column... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: a185c90b17940a6d75e5b8e8fa3c20e758ef2672 https://github.com/OpenSIPS/opensips/commit/a185c90b17940a6d75e5b8e8fa3c20e758ef2672 Author: Bogdan-Andrei Iancu Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M db/schema/dialog.xml M scripts/mysql/dialog-create.sql M scripts/oracle/dialog-create.sql M scripts/postgres/dialog-create.sql M scripts/sqlite/dialog-create.sql Log Message: ----------- [db] fix wrong size for mangled_from/to_uri columns in dialog table They are URIs, so let's use the URI len, not USER len :) (cherry picked from commit 18e7d8dbb56289e83531f51983f63e58f152ef3f) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 10:44:02 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Mar 2024 03:44:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4a6c26: auth: make fixup_qop reusable Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4a6c26c0bd26d502a7dd271d98462b23810c2ef9 https://github.com/OpenSIPS/opensips/commit/4a6c26c0bd26d502a7dd271d98462b23810c2ef9 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth/auth_mod.c M modules/auth/challenge.c M modules/auth/challenge.h A modules/auth/qop.h Log Message: ----------- auth: make fixup_qop reusable Commit: 4786fc342d2cdeb1ebd0da2897ee0fefa83df940 https://github.com/OpenSIPS/opensips/commit/4786fc342d2cdeb1ebd0da2897ee0fefa83df940 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M lib/digest_auth/digest_auth.h M parser/digest/digest.c M parser/digest/digest_parser.c M parser/digest/digest_parser.h Log Message: ----------- digest: add AKAv1 and AKAv2 parsers Commit: c25af6c3bf83d92e99e6a3be336eda83c11af3e9 https://github.com/OpenSIPS/opensips/commit/c25af6c3bf83d92e99e6a3be336eda83c11af3e9 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth/api.c M modules/auth/api.h M modules/auth/auth_mod.c M modules/auth_aaa/authorize.c M modules/auth_db/authorize.c Log Message: ----------- auth: allow pre_auth to skip aditional checks Commit: 0625eadfd8dd2490699cead5636f44e0969619ad https://github.com/OpenSIPS/opensips/commit/0625eadfd8dd2490699cead5636f44e0969619ad Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth/api.c M modules/auth/api.h M modules/auth/common.c Log Message: ----------- auth: expose send_resp function in API Commit: dfb129d7fe58b80dd70ff20863365840e81914d0 https://github.com/OpenSIPS/opensips/commit/dfb129d7fe58b80dd70ff20863365840e81914d0 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth/challenge.c M modules/auth/qop.h Log Message: ----------- auth: make qop parameter build available Commit: cea69f861218b83e6f922a7379b6068ef6bef4f1 https://github.com/OpenSIPS/opensips/commit/cea69f861218b83e6f922a7379b6068ef6bef4f1 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M parser/digest/digest_keys.h M parser/digest/digest_parser.c M parser/digest/digest_parser.h M parser/digest/param_parser.c M parser/digest/param_parser.h Log Message: ----------- digest: add auts parameter parsing Commit: 5cfbf1a633b23db9df94b0046b017b978c75f16c https://github.com/OpenSIPS/opensips/commit/5cfbf1a633b23db9df94b0046b017b978c75f16c Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M parser/digest/digest_parser.c M parser/digest/digest_parser.h Log Message: ----------- digest: print algorithm value Commit: 1e94ebfca7e4da4b48f0070069bda62222889804 https://github.com/OpenSIPS/opensips/commit/1e94ebfca7e4da4b48f0070069bda62222889804 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M str_list.h Log Message: ----------- str_list: provie support for adding str to list Commit: 904078b02cc66fd3e8fa4f4d36b192c1a35727bd https://github.com/OpenSIPS/opensips/commit/904078b02cc66fd3e8fa4f4d36b192c1a35727bd Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M lib/csv.c M lib/csv.h Log Message: ----------- csv: add support for printing a csv_record Commit: 55a587de2fe37826a13f04be2af8cb5b6cb55d68 https://github.com/OpenSIPS/opensips/commit/55a587de2fe37826a13f04be2af8cb5b6cb55d68 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aaa_diameter/dm_impl.c M ut.h Log Message: ----------- ut: add hex2string decoding Commit: ecac8076bcbc664a9416c35f49b528dc11f53dd5 https://github.com/OpenSIPS/opensips/commit/ecac8076bcbc664a9416c35f49b528dc11f53dd5 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M lib/digest_auth/digest_auth.h Log Message: ----------- digest_auth: name parameters in headers Avoid compiler warnings Commit: 77773e572a7817b90d7ea5cb69aa76434ab9bbe6 https://github.com/OpenSIPS/opensips/commit/77773e572a7817b90d7ea5cb69aa76434ab9bbe6 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M lib/digest_auth/dauth_calc.c M lib/digest_auth/digest_auth.c Log Message: ----------- digest_auth: add functions for AKA digest Commit: 096cea00fad84354169e8c46ee89af14c325a23f https://github.com/OpenSIPS/opensips/commit/096cea00fad84354169e8c46ee89af14c325a23f Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: A lib/cond.c A lib/cond.h Log Message: ----------- lib: add pthread cond implementation Commit: 9489895719aa0413b6ee8a552a71b320095a21ed https://github.com/OpenSIPS/opensips/commit/9489895719aa0413b6ee8a552a71b320095a21ed Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: A modules/auth_aka/Makefile A modules/auth_aka/aka_av_mgm.c A modules/auth_aka/aka_av_mgm.h A modules/auth_aka/auth_aka.c A modules/auth_aka/auth_aka.h A modules/auth_aka/doc/auth_aka.xml A modules/auth_aka/doc/auth_aka_admin.xml Log Message: ----------- auth_aka: add new AKA auth module Commit: f3ded66f92ae92717ebf62656148d99f515e5c72 https://github.com/OpenSIPS/opensips/commit/f3ded66f92ae92717ebf62656148d99f515e5c72 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c M modules/auth_aka/auth_aka.c M modules/auth_aka/auth_aka.h Log Message: ----------- auth_aka: add support for timing out async queries Commit: cb658ab4756e467cb8e97bb7c4fc61e155145c93 https://github.com/OpenSIPS/opensips/commit/cb658ab4756e467cb8e97bb7c4fc61e155145c93 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.h M modules/auth_aka/auth_aka.c Log Message: ----------- auth_aka: make count per algorithm, rather than for all Commit: 052b3a844842dd47f0f748a3df90625faec9f863 https://github.com/OpenSIPS/opensips/commit/052b3a844842dd47f0f748a3df90625faec9f863 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aaa_diameter/dm_impl.c Log Message: ----------- aaa_diameter: fix locking on transactions hash Commit: f190be11408b5c1de1a932abf4c94e4ce9aca1ae https://github.com/OpenSIPS/opensips/commit/f190be11408b5c1de1a932abf4c94e4ce9aca1ae Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aaa_diameter/aaa_diameter.c M modules/aaa_diameter/dm_impl.c Log Message: ----------- aaa_diameter: properly pass reply return code Commit: 5f21b6c14612c9209b4bff166425494023253cb3 https://github.com/OpenSIPS/opensips/commit/5f21b6c14612c9209b4bff166425494023253cb3 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c M modules/auth_aka/auth_aka.c Log Message: ----------- auth_aka: fix algmask filtering Commit: d5ddb255b267f882b7725b17f3d335aafe6e301e https://github.com/OpenSIPS/opensips/commit/d5ddb255b267f882b7725b17f3d335aafe6e301e Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c M modules/auth_aka/aka_av_mgm.h M modules/auth_aka/auth_aka.c M modules/auth_aka/auth_aka.h Log Message: ----------- auth_aka: provide API for AV management Commit: b97eb0ee92790039faab917324b923330998d192 https://github.com/OpenSIPS/opensips/commit/b97eb0ee92790039faab917324b923330998d192 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/auth_aka.c Log Message: ----------- auth_aka: fix default QOP resolve Commit: e8b354860ca24ddcc3f2a57929e84c20bbdd3ff0 https://github.com/OpenSIPS/opensips/commit/e8b354860ca24ddcc3f2a57929e84c20bbdd3ff0 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aaa_diameter/aaa_diameter.c A modules/aaa_diameter/diameter_api.h A modules/aaa_diameter/diameter_api_impl.h M modules/aaa_diameter/dm_impl.c M modules/aaa_diameter/dm_impl.h Log Message: ----------- aaa_diameter: provide internal API for diameter commands Commit: 623c3718471425600fb1b21c03e10455f0a74ab7 https://github.com/OpenSIPS/opensips/commit/623c3718471425600fb1b21c03e10455f0a74ab7 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c M modules/auth_aka/aka_av_mgm.h M modules/auth_aka/auth_aka.c M modules/auth_aka/auth_aka.h M modules/auth_aka/doc/auth_aka_admin.xml Log Message: ----------- auth_aka: add support for marking an AV as failure Commit: ef83f8ce0bd13f11b36dc7ef86cd96df48ce1cdc https://github.com/OpenSIPS/opensips/commit/ef83f8ce0bd13f11b36dc7ef86cd96df48ce1cdc Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/auth_aka.c Log Message: ----------- auth_aka: prevent ref leaking during timeout Commit: 3b1f6268e7a7409a0aecc29899c04e6d55e18fd1 https://github.com/OpenSIPS/opensips/commit/3b1f6268e7a7409a0aecc29899c04e6d55e18fd1 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aaa_diameter/diameter_api.h M modules/aaa_diameter/diameter_api_impl.h M modules/aaa_diameter/dm_impl.c M modules/aaa_diameter/dm_impl.h Log Message: ----------- aaa_diameter: add parameter to reply callback Commit: 306e3bc7a814f12d5a9c1da3f01aea6322efa5e9 https://github.com/OpenSIPS/opensips/commit/306e3bc7a814f12d5a9c1da3f01aea6322efa5e9 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: A modules/aka_av_diameter/Makefile A modules/aka_av_diameter/aka_av_diameter.c A modules/aka_av_diameter/diameter_mar.h A modules/aka_av_diameter/doc/aka_av_diameter.xml A modules/aka_av_diameter/doc/aka_av_diameter_admin.xml A modules/aka_av_diameter/example/aka_av_diameter.dictionary Log Message: ----------- aka_av_diameter: add new module Commit: a3f4b82dd0d321279b257b5e0fc87354f4f557e0 https://github.com/OpenSIPS/opensips/commit/a3f4b82dd0d321279b257b5e0fc87354f4f557e0 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c M modules/auth_aka/auth_aka.c M modules/auth_aka/auth_aka.h M modules/auth_aka/doc/auth_aka_admin.xml Log Message: ----------- auth_aka: add authentication vectors expire Commit: 04c685e87f988428a75106670319c2931f4bd99d https://github.com/OpenSIPS/opensips/commit/04c685e87f988428a75106670319c2931f4bd99d Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c Log Message: ----------- auth_aka: release identity when there are no more AVs Commit: 8977732d5ca68f62010fb7430336ad3272ece0e0 https://github.com/OpenSIPS/opensips/commit/8977732d5ca68f62010fb7430336ad3272ece0e0 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aka_av_diameter/aka_av_diameter.c Log Message: ----------- aka_av_diameter: fix AAA dependency to aaa_diameter Commit: 794f3c0425587f448dc6fc95ad9229e23babb835 https://github.com/OpenSIPS/opensips/commit/794f3c0425587f448dc6fc95ad9229e23babb835 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c M modules/auth_aka/auth_aka.h Log Message: ----------- auth_aka: properly manage AV timestamps Properly store the timestamps when the AV is created, and also store the value in case the AV is not used and it needs to be reverted. Compare: https://github.com/OpenSIPS/opensips/compare/18e7d8dbb562...794f3c042558 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 10:54:16 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Mar 2024 03:54:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 72a1b2: auth_aka: fix uninitilized variable Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 72a1b253642d47676106258d98aee7c52ea4f1b8 https://github.com/OpenSIPS/opensips/commit/72a1b253642d47676106258d98aee7c52ea4f1b8 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/auth_aka.c Log Message: ----------- auth_aka: fix uninitilized variable To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 10:58:10 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Mar 2024 03:58:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9a0614: auth_aka: drop unused function Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9a06143c8abdb114c0bf6261eff847fa7335444d https://github.com/OpenSIPS/opensips/commit/9a06143c8abdb114c0bf6261eff847fa7335444d Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/aka_av_mgm.c Log Message: ----------- auth_aka: drop unused function To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 12:25:23 2024 From: noreply at github.com (Liviu Chircu) Date: Tue, 19 Mar 2024 05:25:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 00c4cb: aaa_diameter: Fix locking issues when sending requ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 00c4cbeaf88004fd3fec663bf8f0ea47bcce16d7 https://github.com/OpenSIPS/opensips/commit/00c4cbeaf88004fd3fec663bf8f0ea47bcce16d7 Author: Liviu Chircu Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aaa_diameter/dm_impl.c Log Message: ----------- aaa_diameter: Fix locking issues when sending requests - avoid READ ops on the @msg pointer, after it's queued for sending (subject to race condition with the Diameter Peer process, which can free the memory before we read it) - lock the "reply_cond" variable *before* queueing the msg for sending (avoids race condition where the reply signal arrives *before* we even call pthread_cond_timedwait()) - rename "req" to "msg", as _dm_send_message() also originates Answers - normalize return code 1 (req sent, ignoring reply) to 0 (success) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Tue Mar 19 15:32:50 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Mar 2024 08:32:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9b87a8: auth_aka: do not wait for more AVs than needed Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9b87a8687ea424b7af7176f390cd78cab963705b https://github.com/OpenSIPS/opensips/commit/9b87a8687ea424b7af7176f390cd78cab963705b Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/auth_aka/auth_aka.c Log Message: ----------- auth_aka: do not wait for more AVs than needed Commit: f494aac3ee2b7c948bc825d0d582ae418a1d6c14 https://github.com/OpenSIPS/opensips/commit/f494aac3ee2b7c948bc825d0d582ae418a1d6c14 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aka_av_diameter/aka_av_diameter.c Log Message: ----------- aka_av_diameter: do not fail for more AVs Commit: ae77d52743eabdd72e718b318ad9d6896482c3a3 https://github.com/OpenSIPS/opensips/commit/ae77d52743eabdd72e718b318ad9d6896482c3a3 Author: Razvan Crainea Date: 2024-03-19 (Tue, 19 Mar 2024) Changed paths: M modules/aka_av_diameter/aka_av_diameter.c Log Message: ----------- aka_av_diameter: fix uninitilized variable Compare: https://github.com/OpenSIPS/opensips/compare/00c4cbeaf880...ae77d52743ea To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Wed Mar 20 07:39:38 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 20 Mar 2024 00:39:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7b24df: [stir_shaken] fix using the right Identity hdr... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7b24df60bfdd9ec519fc34c7a9cba1dbedd38ce5 https://github.com/OpenSIPS/opensips/commit/7b24df60bfdd9ec519fc34c7a9cba1dbedd38ce5 Author: Bogdan-Andrei Iancu Date: 2024-03-20 (Wed, 20 Mar 2024) Changed paths: M modules/stir_shaken/stir_shaken.c M parser/msg_parser.h Log Message: ----------- [stir_shaken] fix using the right Identity hdr... Iterate all present Identity hdrs and pick the one with passport type "shaken". This allows the usage of Identity hdrs for both Stir-Shaken and Rich Call Data To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Wed Mar 20 14:41:13 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 20 Mar 2024 07:41:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ad418f: aka: add contributors file Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ad418ff746b3c6a4ddea06cd349581ece9b8ceb6 https://github.com/OpenSIPS/opensips/commit/ad418ff746b3c6a4ddea06cd349581ece9b8ceb6 Author: Razvan Crainea Date: 2024-03-20 (Wed, 20 Mar 2024) Changed paths: A modules/aka_av_diameter/doc/contributors.xml A modules/auth_aka/doc/contributors.xml Log Message: ----------- aka: add contributors file To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From razvan at opensips.org Thu Mar 21 12:14:15 2024 From: razvan at opensips.org (=?UTF-8?Q?R=C4=83zvan_Crainea?=) Date: Thu, 21 Mar 2024 14:14:15 +0200 Subject: [OpenSIPS-Devel] =?utf-8?q?Build_an_IMS_using_OpenSIPS_3=2E5_?= =?utf-8?q?=E2=80=93_S-CSCF?= Message-ID: Hi, everyone! Check out our latest blog post to find out about the latest features we've developed for OpenSIPS 3.5, and how you can use them to build a fully fledged S-CSCF IMS solution: https://blog.opensips.org/2024/03/21/build-an-ims-using-opensips-3-5-s-cscf-part-1/ Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer / SIPhub CTO http://www.opensips-solutions.com / https://www.siphub.com From razvan at opensips.org Thu Mar 21 14:56:05 2024 From: razvan at opensips.org (=?UTF-8?Q?R=C4=83zvan_Crainea?=) Date: Thu, 21 Mar 2024 16:56:05 +0200 Subject: [OpenSIPS-Devel] =?utf-8?q?=5BWG-IMS=5D_Build_an_IMS_using_OpenSI?= =?utf-8?b?UFMgMy41IOKAkyBTLUNTQ0Y=?= In-Reply-To: References: Message-ID: <834bf60a-b5c8-43ae-911d-9dc00c83bd48@opensips.org> Răzvan Crainea OpenSIPS Core Developer / SIPhub CTO http://www.opensips-solutions.com / https://www.siphub.com On 3/21/24 16:54, Giovanni Maruzzelli wrote: > On Thu, Mar 21, 2024 at 1:15 PM Răzvan Crainea wrote: > >> >> Check out our latest blog post to find out about the latest features >> we've developed for OpenSIPS 3.5, and how you can use them to build a >> fully fledged S-CSCF IMS solution: >> >> >> https://blog.opensips.org/2024/03/21/build-an-ims-using-opensips-3-5-s-cscf-part-1/ >> >> > a small feat for such a man, a very big achievement for our community! > > CONGRATULATIONS RAZVAN !!! > Thanks, Giovanni! But stay tuned, other surprises are on the way :) From noreply at github.com Fri Mar 22 08:23:44 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 22 Mar 2024 01:23:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 760932: aaa_diameter: remove log Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 760932ecdef5776f090617a6f50893372d8671bf https://github.com/OpenSIPS/opensips/commit/760932ecdef5776f090617a6f50893372d8671bf Author: Razvan Crainea Date: 2024-03-22 (Fri, 22 Mar 2024) Changed paths: M modules/aaa_diameter/dm_impl.c Log Message: ----------- aaa_diameter: remove log Thank you Liviu Chircu for spotting it :) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 22 15:41:55 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 22 Mar 2024 08:41:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7f23d8: stir_shaken: return -2 if ppt Identity header is n... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7f23d8d9887d28dfc64faa8db5ee65025e51dbb3 https://github.com/OpenSIPS/opensips/commit/7f23d8d9887d28dfc64faa8db5ee65025e51dbb3 Author: Razvan Crainea Date: 2024-03-22 (Fri, 22 Mar 2024) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: return -2 if ppt Identity header is not found To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 23 21:36:49 2024 From: noreply at github.com (opensips-github) Date: Sat, 23 Mar 2024 14:36:49 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3dd628: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 3dd628dd9cf01ff8eead2c50b3b318ed18321e2f https://github.com/OpenSIPS/opensips/commit/3dd628dd9cf01ff8eead2c50b3b318ed18321e2f Author: OpenSIPS Date: 2024-03-23 (Sat, 23 Mar 2024) Changed paths: M modules/rtp_relay/README M modules/rtp_relay/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 23 22:48:20 2024 From: noreply at github.com (opensips-github) Date: Sat, 23 Mar 2024 15:48:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 51be49: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 51be49f0307bc45f3d0f6ad5bb664e54967747d0 https://github.com/OpenSIPS/opensips/commit/51be49f0307bc45f3d0f6ad5bb664e54967747d0 Author: OpenSIPS Date: 2024-03-24 (Sun, 24 Mar 2024) Changed paths: M modules/aaa_diameter/README M modules/aaa_diameter/doc/contributors.xml A modules/aka_av_diameter/README M modules/auth/README M modules/auth/doc/contributors.xml M modules/auth_aaa/README M modules/auth_aaa/doc/contributors.xml A modules/auth_aka/README M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/rtp_relay/README M modules/rtp_relay/doc/contributors.xml M modules/stir_shaken/README M modules/stir_shaken/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From bogdan at opensips.org Tue Mar 26 15:49:25 2024 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 26 Mar 2024 17:49:25 +0200 Subject: [OpenSIPS-Devel] If it's May, it's OpenSIPS Summit Message-ID: <3b9d75b7-7e9f-4709-98b5-abe733f6e64b@opensips.org> Spring is here and May is getting closer and closer - and we celebrate this OpenSIPS Summit vibe with the *summit-24-flash-sale* 50% discount code for all registrations between 28th 00:00 and 31th 23:59 GMT - we love March 🙂. This special offer is limited to 20 seats, so hurry up 😉! https://www.opensips.org/events/Summit-2024Valencia/#pricing See you in Valencia! -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com https://www.siphub.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Wed Mar 27 09:27:10 2024 From: noreply at github.com (Liviu Chircu) Date: Wed, 27 Mar 2024 02:27:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c740b1: http2d: Initial version Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c740b1ab2e355f8a86eb32f8d769ac53105865e2 https://github.com/OpenSIPS/opensips/commit/c740b1ab2e355f8a86eb32f8d769ac53105865e2 Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: A modules/http2d/Makefile A modules/http2d/http2d.c A modules/http2d/server.c A modules/http2d/server.h Log Message: ----------- http2d: Initial version New "http2d" module, providing an RFC 7540/9113 HTTP/2 server implementation, based on "nghttp2" library (https://nghttp2.org/). Commit: e69f3250464e275dc91f0780532d1a01b2dea25f https://github.com/OpenSIPS/opensips/commit/e69f3250464e275dc91f0780532d1a01b2dea25f Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: A modules/http2d/h2_evi.c A modules/http2d/h2_evi.h M modules/http2d/http2d.c M modules/http2d/server.c Log Message: ----------- http2d: Collect headers & body using cbs; Raise event Commit: accdcc7f3cda6c6f9b5e25478d71bd237b4602d3 https://github.com/OpenSIPS/opensips/commit/accdcc7f3cda6c6f9b5e25478d71bd237b4602d3 Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M lib/cJSON.h M modules/aaa_diameter/aaa_diameter.c M modules/aaa_diameter/dm_impl.c M modules/http2d/h2_evi.c M modules/http2d/h2_evi.h M modules/http2d/http2d.c M modules/http2d/server.c M modules/http2d/server.h M sr_module.c Log Message: ----------- http2d: Add support for HTTP/2 responses in opensips.cfg ... via the new http2_send_response(code, [hdrs], [body]) function. Commit: f2d17683c4339f14f4cd14062c255d2433d9f6ce https://github.com/OpenSIPS/opensips/commit/f2d17683c4339f14f4cd14062c255d2433d9f6ce Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: A modules/http2d/doc/contributors.xml A modules/http2d/doc/http2d.xml A modules/http2d/doc/http2d_admin.xml M modules/http2d/h2_evi.c M modules/http2d/http2d.c Log Message: ----------- http2d: Add documentation, contributors; Adjust modparams Commit: 2e57bb5b9043d2cfc2d3974d6874305099ad3bae https://github.com/OpenSIPS/opensips/commit/2e57bb5b9043d2cfc2d3974d6874305099ad3bae Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M modules/http2d/server.c Log Message: ----------- http2d: Adjust indentation & coding style Commit: 61561c763d4bfe42c08098d3b92b031eb9da358d https://github.com/OpenSIPS/opensips/commit/61561c763d4bfe42c08098d3b92b031eb9da358d Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M modules/http2d/server.c Log Message: ----------- http2d: Convert errx/warnx to LM_ functions Commit: 72728e9c76106271999dacb31c064151d97114b8 https://github.com/OpenSIPS/opensips/commit/72728e9c76106271999dacb31c064151d97114b8 Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M modules/http2d/server.c Log Message: ----------- http2d: Convert fprintf() logs; Measure IPC wait time Commit: e939f09b611f61a459df7c910a509820bbbfd9d2 https://github.com/OpenSIPS/opensips/commit/e939f09b611f61a459df7c910a509820bbbfd9d2 Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M Makefile.conf.template Log Message: ----------- http2d: Add to "exclude_modules" Compare: https://github.com/OpenSIPS/opensips/compare/51be49f0307b...e939f09b611f To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Wed Mar 27 09:38:46 2024 From: noreply at github.com (Liviu Chircu) Date: Wed, 27 Mar 2024 02:38:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 37555f: http2d: Skip on Unit Tests build and DEB/RPM builds Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 37555f8c9aa47d9bf67c3ddfecf06c330ef8a054 https://github.com/OpenSIPS/opensips/commit/37555f8c9aa47d9bf67c3ddfecf06c330ef8a054 Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M packaging/debian/rules M packaging/redhat_fedora/opensips.spec M scripts/build/do_build.sh Log Message: ----------- http2d: Skip on Unit Tests build and DEB/RPM builds To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From liviu at opensips.org Wed Mar 27 13:22:35 2024 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 27 Mar 2024 15:22:35 +0200 Subject: [OpenSIPS-Devel] [Blog] HTTP/2 Server Support for Next-Generation Services in OpenSIPS 3.5 Message-ID: <0409ecbc-ce53-4f73-a5fa-c61a74c188f1@opensips.org> Hi all, OpenSIPS "master" branch got better just a few hours ago as we merged the new "http2d" module, offering HTTP/2 server-side support.  Read all about it in this blog post: https://blog.opensips.org/2024/03/27/http-2-server-support-for-next-generation-services-in-opensips-3-5/ Enjoy! -- Liviu Chircu www.twitter.com/liviuchircu |www.opensips-solutions.com OpenSIPS Summit 2024 Valencia, May 14-17 |www.opensips.org/events -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Wed Mar 27 17:46:48 2024 From: noreply at github.com (Liviu Chircu) Date: Wed, 27 Mar 2024 10:46:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9357cd: registrar docs: Clarify that save/lookup flags are... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9357cd43860f77057e8a0c17dded94b12357d840 https://github.com/OpenSIPS/opensips/commit/9357cd43860f77057e8a0c17dded94b12357d840 Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M lib/reg/doc/lookup_flags.xml M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/registrar/doc/registrar_admin.xml Log Message: ----------- registrar docs: Clarify that save/lookup flags are CSVs To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Wed Mar 27 17:47:32 2024 From: noreply at github.com (Liviu Chircu) Date: Wed, 27 Mar 2024 10:47:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7b37bd: registrar docs: Clarify that save/lookup flags are... Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: 7b37bdd72b5709c08899d5f7d7c9b578d2089766 https://github.com/OpenSIPS/opensips/commit/7b37bdd72b5709c08899d5f7d7c9b578d2089766 Author: Liviu Chircu Date: 2024-03-27 (Wed, 27 Mar 2024) Changed paths: M lib/reg/doc/lookup_flags.xml M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/registrar/doc/registrar_admin.xml Log Message: ----------- registrar docs: Clarify that save/lookup flags are CSVs (cherry picked from commit 9357cd43860f77057e8a0c17dded94b12357d840) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Thu Mar 28 09:49:40 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 28 Mar 2024 02:49:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 16fb12: event_rabbitmq: add timeout support Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 16fb12e0610bb88eccebe261d9990aca9a4f010c https://github.com/OpenSIPS/opensips/commit/16fb12e0610bb88eccebe261d9990aca9a4f010c Author: Razvan Crainea Date: 2024-03-28 (Thu, 28 Mar 2024) Changed paths: M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml M modules/event_rabbitmq/event_rabbitmq.c M modules/event_rabbitmq/rabbitmq_send.c M modules/event_rabbitmq/rabbitmq_send.h Log Message: ----------- event_rabbitmq: add timeout support Add RPC timeout support for any command sent to the rabbitmq server Commit: a889ac9152fd629444d1a52596a23030eee9b02b https://github.com/OpenSIPS/opensips/commit/a889ac9152fd629444d1a52596a23030eee9b02b Author: Razvan Crainea Date: 2024-03-28 (Thu, 28 Mar 2024) Changed paths: M modules/rabbitmq/doc/rabbitmq_admin.xml M modules/rabbitmq/rabbitmq.c M modules/rabbitmq/rmq_servers.c M modules/rabbitmq/rmq_servers.h Log Message: ----------- rabbitmq: don't block indefinitely on connect ported from fec5b51 Commit: 4b23a80bd14dcf509ebe8de22f26906d34e0b079 https://github.com/OpenSIPS/opensips/commit/4b23a80bd14dcf509ebe8de22f26906d34e0b079 Author: Razvan Crainea Date: 2024-03-28 (Thu, 28 Mar 2024) Changed paths: M modules/rabbitmq/doc/rabbitmq_admin.xml M modules/rabbitmq/rabbitmq.c M modules/rabbitmq/rmq_servers.c M modules/rabbitmq/rmq_servers.h Log Message: ----------- event_rabbitmq: add timeout support Add RPC timeout support for any command sent to the rabbitmq server Compare: https://github.com/OpenSIPS/opensips/compare/9357cd43860f...4b23a80bd14d To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 29 08:37:39 2024 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 29 Mar 2024 01:37:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b1ae0e: cfg: provide support for port range in sockets Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b1ae0ec4f55873cd4f05cf0ae65182fced126e47 https://github.com/OpenSIPS/opensips/commit/b1ae0ec4f55873cd4f05cf0ae65182fced126e47 Author: Razvan Crainea Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M cfg.y Log Message: ----------- cfg: provide support for port range in sockets To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 29 15:14:15 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 29 Mar 2024 08:14:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cdd843: [drouting] fixed weight based selection Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: cdd84307a4b4cc08209111e96adef0df8b6ae3ea https://github.com/OpenSIPS/opensips/commit/cdd84307a4b4cc08209111e96adef0df8b6ae3ea Author: Bogdan-Andrei Iancu Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M modules/drouting/drouting.c Log Message: ----------- [drouting] fixed weight based selection if the last element has weight 1, it will never be selected. This was instroduced with 48c051fc16f4d83bf176d1eefe1df642882b6b88. The fix is to actually follow the initial PR approach, which was correct. My attempt to improve the original PR actually broke stuff there :( To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 29 15:14:48 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 29 Mar 2024 08:14:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 40f661: [drouting] fixed weight based selection Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: 40f661bba79791c24400bfb47cc35a7f67b2886a https://github.com/OpenSIPS/opensips/commit/40f661bba79791c24400bfb47cc35a7f67b2886a Author: Bogdan-Andrei Iancu Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M modules/drouting/drouting.c Log Message: ----------- [drouting] fixed weight based selection if the last element has weight 1, it will never be selected. This was instroduced with 48c051fc16f4d83bf176d1eefe1df642882b6b88. The fix is to actually follow the initial PR approach, which was correct. My attempt to improve the original PR actually broke stuff there :( (cherry picked from commit cdd84307a4b4cc08209111e96adef0df8b6ae3ea) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 29 15:15:44 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 29 Mar 2024 08:15:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 073db8: [drouting] fixed weight based selection Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 073db8237f7cfda49448b6a456e1293b176f3733 https://github.com/OpenSIPS/opensips/commit/073db8237f7cfda49448b6a456e1293b176f3733 Author: Bogdan-Andrei Iancu Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M modules/drouting/drouting.c Log Message: ----------- [drouting] fixed weight based selection if the last element has weight 1, it will never be selected. This was instroduced with 48c051fc16f4d83bf176d1eefe1df642882b6b88. The fix is to actually follow the initial PR approach, which was correct. My attempt to improve the original PR actually broke stuff there :( (cherry picked from commit cdd84307a4b4cc08209111e96adef0df8b6ae3ea) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 29 15:16:18 2024 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 29 Mar 2024 08:16:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1791be: [drouting] fixed weight based selection Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 1791be24fd3b4eb60564f7d57b894bcb671b42c2 https://github.com/OpenSIPS/opensips/commit/1791be24fd3b4eb60564f7d57b894bcb671b42c2 Author: Bogdan-Andrei Iancu Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M modules/drouting/drouting.c Log Message: ----------- [drouting] fixed weight based selection if the last element has weight 1, it will never be selected. This was instroduced with 48c051fc16f4d83bf176d1eefe1df642882b6b88. The fix is to actually follow the initial PR approach, which was correct. My attempt to improve the original PR actually broke stuff there :( (cherry picked from commit cdd84307a4b4cc08209111e96adef0df8b6ae3ea) To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Fri Mar 29 17:43:51 2024 From: noreply at github.com (Liviu Chircu) Date: Fri, 29 Mar 2024 10:43:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 017b57: [clusterer] Added enable_rerouting parameter Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 017b57febd945f3b2c190c9f695e6b44cf8c83c4 https://github.com/OpenSIPS/opensips/commit/017b57febd945f3b2c190c9f695e6b44cf8c83c4 Author: Shanee Vanstone Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/topology.c Log Message: ----------- [clusterer] Added enable_rerouting parameter When "enable_rerouting" is set to 0, packet will never be rerouted via other nodes. This is useful for situations where network issues are unlikely (LAN) or when only two nodes are present. Commit: 7428704fd738ae6352f96800a221464e40150a09 https://github.com/OpenSIPS/opensips/commit/7428704fd738ae6352f96800a221464e40150a09 Author: Liviu Chircu Date: 2024-03-29 (Fri, 29 Mar 2024) Changed paths: M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/topology.c Log Message: ----------- Merge pull request #3341 from Ellipsis753/master [clusterer] Added enable_rerouting parameter Compare: https://github.com/OpenSIPS/opensips/compare/cdd84307a4b4...7428704fd738 To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 30 21:37:44 2024 From: noreply at github.com (opensips-github) Date: Sat, 30 Mar 2024 14:37:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 756a5f: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 756a5f49722f2b53e3a1efc1d36cbe1d58787f47 https://github.com/OpenSIPS/opensips/commit/756a5f49722f2b53e3a1efc1d36cbe1d58787f47 Author: OpenSIPS Date: 2024-03-30 (Sat, 30 Mar 2024) Changed paths: M modules/drouting/README M modules/drouting/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 30 22:14:29 2024 From: noreply at github.com (opensips-github) Date: Sat, 30 Mar 2024 15:14:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68bfb9: Rebuild documentation Message-ID: Branch: refs/heads/3.4 Home: https://github.com/OpenSIPS/opensips Commit: 68bfb9b40a81372c1c98589fca0f4d1ee3256dc9 https://github.com/OpenSIPS/opensips/commit/68bfb9b40a81372c1c98589fca0f4d1ee3256dc9 Author: OpenSIPS Date: 2024-03-31 (Sun, 31 Mar 2024) Changed paths: M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From noreply at github.com Sat Mar 30 22:49:08 2024 From: noreply at github.com (opensips-github) Date: Sat, 30 Mar 2024 15:49:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 03f3f0: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 03f3f0c7f1c16d8d28702067f528106b4b769638 https://github.com/OpenSIPS/opensips/commit/03f3f0c7f1c16d8d28702067f528106b4b769638 Author: OpenSIPS Date: 2024-03-31 (Sun, 31 Mar 2024) Changed paths: M modules/aaa_diameter/README M modules/aaa_diameter/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/event_rabbitmq/README M modules/event_rabbitmq/doc/contributors.xml A modules/http2d/README M modules/http2d/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/rabbitmq/README M modules/rabbitmq/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml Log Message: ----------- Rebuild documentation To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications From brett at nemeroff.com Mon Mar 4 16:13:01 2024 From: brett at nemeroff.com (Brett Nemeroff) Date: Mon, 04 Mar 2024 16:13:01 -0000 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] [Blog] Launch Darkly integration with OpenSIPS 3.5 In-Reply-To: References: Message-ID: Woah, this is super cool. Thanks team for getting this in. I'm really looking forward to seeing how people use this!! On Mon, Mar 4, 2024 at 9:46 AM Bogdan-Andrei Iancu wrote: > Hi all, > > Starting version 3.5 (current devel), OpenSIPS offers integration with > Launch Darkly service for in-cloud features flag support > > > https://blog.opensips.org/2024/03/04/launchdarkly-integration-with-opensips-3-5/ > > Enjoy, > > -- > Bogdan-Andrei Iancu > > OpenSIPS Founder and Developer > https://www.opensips-solutions.com > https://www.siphub.com > > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aqibali56822 at gmail.com Thu Mar 21 10:01:59 2024 From: aqibali56822 at gmail.com (Muhammad Aqib Ali) Date: Thu, 21 Mar 2024 15:01:59 +0500 Subject: [OpenSIPS-Devel] Issue in opensips-cli 9.3.4 while adding destination in dispatcher Message-ID: The issue is with opnsips-cli version 9..3.4 that I was unable to add a destination in the dispatcher from the OpenSIPS control panel. The reason is that the code for adding a destination in the dispatcher is not syncing with the control panel version 9.3.4. Although it works fine for the 3.3 version of the control panel. The solution is to open /var/www/html/opensips-cp/web/tools/system/dispatcher/apply_changes.php and update the query as follows: $sql = "INSERT INTO ".$table." (setid, destination, socket, state, weight, attrs, probe_mode, description) VALUES (?, ?, ?, ?, ?, ?, ?, ?)"; There was a very small mistake where the number of question marks was 7 earlier. It should be 8 for version 9.3.4." -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Thu Mar 21 14:54:09 2024 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 21 Mar 2024 15:54:09 +0100 Subject: [OpenSIPS-Devel] =?utf-8?q?=5BWG-IMS=5D_Build_an_IMS_using_OpenSI?= =?utf-8?b?UFMgMy41IOKAkyBTLUNTQ0Y=?= In-Reply-To: References: Message-ID: On Thu, Mar 21, 2024 at 1:15 PM Răzvan Crainea wrote: > > Check out our latest blog post to find out about the latest features > we've developed for OpenSIPS 3.5, and how you can use them to build a > fully fledged S-CSCF IMS solution: > > > https://blog.opensips.org/2024/03/21/build-an-ims-using-opensips-3-5-s-cscf-part-1/ > > a small feat for such a man, a very big achievement for our community! CONGRATULATIONS RAZVAN !!! -giovanni -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: