[OpenSIPS-Devel] [OpenSIPS/opensips] be883e: Refactoring logic into dialog, no dialog and commo...
Răzvan Crainea
noreply at github.com
Sun Aug 9 18:53:06 UTC 2026
Branch: refs/heads/coverity_scan
Home: https://github.com/OpenSIPS/opensips
Commit: be883ec0d602049768eab1cd9f69dfa4ac72be0d
https://github.com/OpenSIPS/opensips/commit/be883ec0d602049768eab1cd9f69dfa4ac72be0d
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
A modules/topology_hiding/th_common_logic.c
A modules/topology_hiding/th_common_logic.h
A modules/topology_hiding/th_no_dlg_logic.c
A modules/topology_hiding/th_no_dlg_logic.h
M modules/topology_hiding/topo_hiding_logic.c
M modules/topology_hiding/topo_hiding_logic.h
M modules/topology_hiding/topology_hiding.c
Log Message:
-----------
Refactoring logic into dialog, no dialog and common files
No functionality changes just refactor for ease of diff viewing
Commit: 617e672223bf63ba0e937cfac3be1eb7b594308f
https://github.com/OpenSIPS/opensips/commit/617e672223bf63ba0e937cfac3be1eb7b594308f
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
A modules/topology_hiding/thinfo_codec.c
A modules/topology_hiding/thinfo_codec.h
Log Message:
-----------
thinfo compact binary codec
Commit: 5e350e84569778b65d902ae2fbc11d5321d91822
https://github.com/OpenSIPS/opensips/commit/5e350e84569778b65d902ae2fbc11d5321d91822
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/topo_hiding_logic.h
M modules/topology_hiding/topology_hiding.c
Log Message:
-----------
Added TH_decoded_* pseudovars
Commit: bbd4c8dbe400bd7b5fa9d5698c80ed8a30a68c8e
https://github.com/OpenSIPS/opensips/commit/bbd4c8dbe400bd7b5fa9d5698c80ed8a30a68c8e
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/rr/loose.c
M modules/rr/loose.h
M modules/topology_hiding/th_common_logic.c
M modules/topology_hiding/th_common_logic.h
M modules/topology_hiding/th_no_dlg_logic.c
M modules/topology_hiding/th_no_dlg_logic.h
M modules/topology_hiding/thinfo_codec.c
M modules/topology_hiding/thinfo_codec.h
M modules/topology_hiding/topo_hiding_logic.c
M modules/topology_hiding/topology_hiding.c
M parser/parse_rr.c
M parser/parse_rr.h
Log Message:
-----------
Major logic rework of one way hiding and compact thinfo
Commit: a5429735bec4842622ccb0022f7ba943972f727a
https://github.com/OpenSIPS/opensips/commit/a5429735bec4842622ccb0022f7ba943972f727a
Author: Kordian Pawelec <Kordian.Pawelec at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_common_logic.h
M modules/topology_hiding/th_no_dlg_logic.c
M modules/topology_hiding/th_no_dlg_logic.h
M modules/topology_hiding/topology_hiding.c
Log Message:
-----------
Adding modparam to configure encoding in transaction only mode
Commit: 3cddcaea5d8937f4f4e26d172736855d767bfb2f
https://github.com/OpenSIPS/opensips/commit/3cddcaea5d8937f4f4e26d172736855d767bfb2f
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_no_dlg_logic.c
Log Message:
-----------
Adding logic to encode only one auto route header
Commit: 189ac3508c9396fc4b20ff29d11760ff72ba8b58
https://github.com/OpenSIPS/opensips/commit/189ac3508c9396fc4b20ff29d11760ff72ba8b58
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_no_dlg_logic.c
M modules/topology_hiding/th_no_dlg_logic.h
M modules/topology_hiding/topology_hiding.c
Log Message:
-----------
Fixing some memory issues
Commit: 6f1bf45f519e72c45b0fcc8a7a64e9acc3a7aaef
https://github.com/OpenSIPS/opensips/commit/6f1bf45f519e72c45b0fcc8a7a64e9acc3a7aaef
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_no_dlg_logic.c
Log Message:
-----------
Initialize *suffix_enc to NULL
Commit: cb740e263a456c688729acc8c90e88acb8ae9227
https://github.com/OpenSIPS/opensips/commit/cb740e263a456c688729acc8c90e88acb8ae9227
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_common_logic.c
M modules/topology_hiding/th_common_logic.h
M modules/topology_hiding/th_no_dlg_logic.c
M modules/topology_hiding/th_no_dlg_logic.h
M modules/topology_hiding/thinfo_codec.c
Log Message:
-----------
license updates
Commit: 3e0c699cadcc1fbeef147513db588dbaf6a05c58
https://github.com/OpenSIPS/opensips/commit/3e0c699cadcc1fbeef147513db588dbaf6a05c58
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/thinfo_codec.c
M modules/topology_hiding/thinfo_codec.h
Log Message:
-----------
Added decode/encode bounds checking to ensure crafted requests cannot overflow and crash
Commit: b0e26bc4824e95c79be129b35fa0122d86c94688
https://github.com/OpenSIPS/opensips/commit/b0e26bc4824e95c79be129b35fa0122d86c94688
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_no_dlg_logic.c
Log Message:
-----------
Fix null terminated modparam
Commit: e837a3190c20c7eb2e98298c3d55ed39f945923b
https://github.com/OpenSIPS/opensips/commit/e837a3190c20c7eb2e98298c3d55ed39f945923b
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/thinfo_codec.c
Log Message:
-----------
Add check dual URI decoding
Commit: 05f009b34f52f4a6f965dff8d7ea1edfc9d75c28
https://github.com/OpenSIPS/opensips/commit/05f009b34f52f4a6f965dff8d7ea1edfc9d75c28
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/thinfo_codec.c
Log Message:
-----------
Removing sprintf in favour of int2str
Commit: 00b56e74ac491b07646894896fdb7fa0fe111913
https://github.com/OpenSIPS/opensips/commit/00b56e74ac491b07646894896fdb7fa0fe111913
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/topo_hiding_logic.c
Log Message:
-----------
Remove block for topology_hiding on sequential requests in TM mode
Commit: 2fe68c73199e732587c84971f3e7cee5bc381fa4
https://github.com/OpenSIPS/opensips/commit/2fe68c73199e732587c84971f3e7cee5bc381fa4
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/topology_hiding.c
Log Message:
-----------
th_use_param.len recomputing
Commit: cd148290855a89001ff54aa0434efb6c812cf64f
https://github.com/OpenSIPS/opensips/commit/cd148290855a89001ff54aa0434efb6c812cf64f
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_no_dlg_logic.c
Log Message:
-----------
Use relaied_reply_branch for branch selection and correct accessor
Commit: c9a35510b71c1fa9b9c1d706e3b748b9a4ff53d7
https://github.com/OpenSIPS/opensips/commit/c9a35510b71c1fa9b9c1d706e3b748b9a4ff53d7
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/th_common_logic.c
M modules/topology_hiding/th_common_logic.h
M modules/topology_hiding/th_no_dlg_logic.c
Log Message:
-----------
Updating logic to remove added lumps on initial request
Commit: 2665ad1be58ad2d103d4b2cf3b46082aacb52ec9
https://github.com/OpenSIPS/opensips/commit/2665ad1be58ad2d103d4b2cf3b46082aacb52ec9
Author: David Trihy <david.trihy at genesys.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/topology_hiding/README.md
Log Message:
-----------
Updating docs for topology_hiding
Commit: 01d6f6d9cc6e4907f77405bb9d2da55049d70e07
https://github.com/OpenSIPS/opensips/commit/01d6f6d9cc6e4907f77405bb9d2da55049d70e07
Author: Liviu Chircu <liviu at opensips.org>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M modules/rr/loose.c
M modules/rr/loose.h
M modules/topology_hiding/README.md
A modules/topology_hiding/th_common_logic.c
A modules/topology_hiding/th_common_logic.h
A modules/topology_hiding/th_no_dlg_logic.c
A modules/topology_hiding/th_no_dlg_logic.h
A modules/topology_hiding/thinfo_codec.c
A modules/topology_hiding/thinfo_codec.h
M modules/topology_hiding/topo_hiding_logic.c
M modules/topology_hiding/topo_hiding_logic.h
M modules/topology_hiding/topology_hiding.c
M parser/parse_rr.c
M parser/parse_rr.h
Log Message:
-----------
Merge branch 'purecloudlabs-topo_hiding_genesys'
Fixes #3908
Commit: 136d07e896fedb2590b08bc73fb9c13d8972086b
https://github.com/OpenSIPS/opensips/commit/136d07e896fedb2590b08bc73fb9c13d8972086b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
A .github/workflows/sync-coverity.yml
Log Message:
-----------
ci: automate weekly Coverity branch sync [skip ci]
Commit: 9041b64b31077e934b7d5c242a643d5fdeda36a3
https://github.com/OpenSIPS/opensips/commit/9041b64b31077e934b7d5c242a643d5fdeda36a3
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M cfg.lex
M cfg.y
A db/db_pi.c
A db/db_pi.h
M db/doc/db-api.txt
A db/pi_framework.c
A db/pi_framework.h
A db/pi_framework_db.c
A db/pi_framework_db.h
A db/pi_xml.c
A db/pi_xml.h
M docs/manual/Interface-CoreMI.md
M docs/manual/Script-CoreParameters.md
M globals.c
M globals.h
A lib/yxml.c
A lib/yxml.h
M main.c
M mi/mi_core.c
M modules/pi_http/Makefile
R modules/pi_http/http_db_handler.c
R modules/pi_http/http_db_handler.h
M modules/pi_http/http_fnc.c
R modules/pi_http/http_fnc.h
M modules/pi_http/pi_http.c
M modules/pi_http/samples/opensips-pi_http.cfg
Log Message:
-----------
core: move provisioning framework parsing out of pi_http
Commit: fb706cbf2cea3fe16dd5de1dea6694e45abcf7ea
https://github.com/OpenSIPS/opensips/commit/fb706cbf2cea3fe16dd5de1dea6694e45abcf7ea
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M db/doc/db-api.txt
M db/pi_framework.c
M db/pi_framework.h
M db/pi_framework_db.c
M db/pi_framework_db.h
M main.c
M modules/pi_http/README.md
M modules/pi_http/http_fnc.c
M modules/pi_http/pi_http.c
M shutdown.c
M sr_module.c
Log Message:
-----------
core: remove pi_http references from PI framework
Commit: 7720235ff34944ebb652e6d13b7dc61d298c80db
https://github.com/OpenSIPS/opensips/commit/7720235ff34944ebb652e6d13b7dc61d298c80db
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M db/pi_framework.c
M modules/httpd/httpd_proc.c
M scripts/pi_http/pi_framework_example.xml
Log Message:
-----------
pi: allow connector fallback and fix HTTP header parsing
Commit: f9b7a6e0557c4a5c80ebed0dacbeaf7963fd0b88
https://github.com/OpenSIPS/opensips/commit/f9b7a6e0557c4a5c80ebed0dacbeaf7963fd0b88
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M db/pi_framework.c
M modules/pi_http/README.md
M scripts/pi_http/pi_framework_example.xml
Log Message:
-----------
pi: fix example schema and connector diagnostics
Commit: 1901d4b25ee74a50f6b536bf35cd2246456972c0
https://github.com/OpenSIPS/opensips/commit/1901d4b25ee74a50f6b536bf35cd2246456972c0
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M Makefile
M db/schema/Makefile
M docs/dbschema/xsl/pi_framework_mod.xsl
M docs/dbschema/xsl/pi_framework_table.xsl
M modules/pi_http/Makefile
M modules/pi_http/README.md
M modules/pi_http/samples/opensips-pi_http.cfg
M packaging/redhat_fedora/opensips.spec
A scripts/pi/acc-mod
A scripts/pi/acc-table
A scripts/pi/alias_db-mod
A scripts/pi/alias_db-table
A scripts/pi/auth_db-mod
A scripts/pi/auth_db-table
A scripts/pi/authjwt-mod
A scripts/pi/authjwt-table
A scripts/pi/b2b-mod
A scripts/pi/b2b-table
A scripts/pi/b2b_sca-mod
A scripts/pi/b2b_sca-table
A scripts/pi/cachedb_sql-mod
A scripts/pi/cachedb_sql-table
A scripts/pi/call_center-mod
A scripts/pi/call_center-table
A scripts/pi/carrierroute-mod
A scripts/pi/carrierroute-table
A scripts/pi/closeddial-mod
A scripts/pi/closeddial-table
A scripts/pi/clusterer-mod
A scripts/pi/clusterer-table
A scripts/pi/config-mod
A scripts/pi/config-table
A scripts/pi/cpl-mod
A scripts/pi/cpl-table
A scripts/pi/dialog-mod
A scripts/pi/dialog-table
A scripts/pi/dialplan-mod
A scripts/pi/dialplan-table
A scripts/pi/dispatcher-mod
A scripts/pi/dispatcher-table
A scripts/pi/domain-mod
A scripts/pi/domain-table
A scripts/pi/domainpolicy-mod
A scripts/pi/domainpolicy-table
A scripts/pi/drouting-mod
A scripts/pi/drouting-table
A scripts/pi/emergency-mod
A scripts/pi/emergency-table
A scripts/pi/fraud_detection-mod
A scripts/pi/fraud_detection-table
A scripts/pi/freeswitch_scripting-mod
A scripts/pi/freeswitch_scripting-table
A scripts/pi/group-mod
A scripts/pi/group-table
A scripts/pi/imc-mod
A scripts/pi/imc-table
A scripts/pi/janus-mod
A scripts/pi/janus-table
A scripts/pi/load_balancer-mod
A scripts/pi/load_balancer-table
A scripts/pi/msilo-mod
A scripts/pi/msilo-table
A scripts/pi/permissions-mod
A scripts/pi/permissions-table
A scripts/pi/pi_framework-00
A scripts/pi/pi_framework-01
A scripts/pi/pi_framework-02
A scripts/pi/pi_framework.xml
A scripts/pi/pi_framework_example.xml
A scripts/pi/presence-mod
A scripts/pi/presence-table
A scripts/pi/qrouting-mod
A scripts/pi/qrouting-table
A scripts/pi/ratecacher-mod
A scripts/pi/ratecacher-table
A scripts/pi/registrant-mod
A scripts/pi/registrant-table
A scripts/pi/rls-mod
A scripts/pi/rls-table
A scripts/pi/rtpengine-mod
A scripts/pi/rtpengine-table
A scripts/pi/rtpproxy-mod
A scripts/pi/rtpproxy-table
A scripts/pi/smpp-mod
A scripts/pi/smpp-table
A scripts/pi/sockets_mgm-mod
A scripts/pi/sockets_mgm-table
A scripts/pi/speeddial-mod
A scripts/pi/speeddial-table
A scripts/pi/sqlops-mod
A scripts/pi/sqlops-table
A scripts/pi/standard-mod
A scripts/pi/standard-table
A scripts/pi/tcp_mgm-mod
A scripts/pi/tcp_mgm-table
A scripts/pi/tls_mgm-mod
A scripts/pi/tls_mgm-table
A scripts/pi/tracer-mod
A scripts/pi/tracer-table
A scripts/pi/trie-mod
A scripts/pi/trie-table
A scripts/pi/userblacklist-mod
A scripts/pi/userblacklist-table
A scripts/pi/usrloc-mod
A scripts/pi/usrloc-table
R scripts/pi_http/acc-mod
R scripts/pi_http/acc-table
R scripts/pi_http/alias_db-mod
R scripts/pi_http/alias_db-table
R scripts/pi_http/auth_db-mod
R scripts/pi_http/auth_db-table
R scripts/pi_http/authjwt-mod
R scripts/pi_http/authjwt-table
R scripts/pi_http/b2b-mod
R scripts/pi_http/b2b-table
R scripts/pi_http/b2b_sca-mod
R scripts/pi_http/b2b_sca-table
R scripts/pi_http/cachedb_sql-mod
R scripts/pi_http/cachedb_sql-table
R scripts/pi_http/call_center-mod
R scripts/pi_http/call_center-table
R scripts/pi_http/carrierroute-mod
R scripts/pi_http/carrierroute-table
R scripts/pi_http/closeddial-mod
R scripts/pi_http/closeddial-table
R scripts/pi_http/clusterer-mod
R scripts/pi_http/clusterer-table
R scripts/pi_http/config-mod
R scripts/pi_http/config-table
R scripts/pi_http/cpl-mod
R scripts/pi_http/cpl-table
R scripts/pi_http/dialog-mod
R scripts/pi_http/dialog-table
R scripts/pi_http/dialplan-mod
R scripts/pi_http/dialplan-table
R scripts/pi_http/dispatcher-mod
R scripts/pi_http/dispatcher-table
R scripts/pi_http/domain-mod
R scripts/pi_http/domain-table
R scripts/pi_http/domainpolicy-mod
R scripts/pi_http/domainpolicy-table
R scripts/pi_http/drouting-mod
R scripts/pi_http/drouting-table
R scripts/pi_http/emergency-mod
R scripts/pi_http/emergency-table
R scripts/pi_http/fraud_detection-mod
R scripts/pi_http/fraud_detection-table
R scripts/pi_http/freeswitch_scripting-mod
R scripts/pi_http/freeswitch_scripting-table
R scripts/pi_http/group-mod
R scripts/pi_http/group-table
R scripts/pi_http/imc-mod
R scripts/pi_http/imc-table
R scripts/pi_http/janus-mod
R scripts/pi_http/janus-table
R scripts/pi_http/load_balancer-mod
R scripts/pi_http/load_balancer-table
R scripts/pi_http/msilo-mod
R scripts/pi_http/msilo-table
R scripts/pi_http/permissions-mod
R scripts/pi_http/permissions-table
R scripts/pi_http/pi_framework-00
R scripts/pi_http/pi_framework-01
R scripts/pi_http/pi_framework-02
R scripts/pi_http/pi_framework.xml
R scripts/pi_http/pi_framework_example.xml
R scripts/pi_http/presence-mod
R scripts/pi_http/presence-table
R scripts/pi_http/qrouting-mod
R scripts/pi_http/qrouting-table
R scripts/pi_http/ratecacher-mod
R scripts/pi_http/ratecacher-table
R scripts/pi_http/registrant-mod
R scripts/pi_http/registrant-table
R scripts/pi_http/rls-mod
R scripts/pi_http/rls-table
R scripts/pi_http/rtpengine-mod
R scripts/pi_http/rtpengine-table
R scripts/pi_http/rtpproxy-mod
R scripts/pi_http/rtpproxy-table
R scripts/pi_http/smpp-mod
R scripts/pi_http/smpp-table
R scripts/pi_http/sockets_mgm-mod
R scripts/pi_http/sockets_mgm-table
R scripts/pi_http/speeddial-mod
R scripts/pi_http/speeddial-table
R scripts/pi_http/sqlops-mod
R scripts/pi_http/sqlops-table
R scripts/pi_http/standard-mod
R scripts/pi_http/standard-table
R scripts/pi_http/tcp_mgm-mod
R scripts/pi_http/tcp_mgm-table
R scripts/pi_http/tls_mgm-mod
R scripts/pi_http/tls_mgm-table
R scripts/pi_http/tracer-mod
R scripts/pi_http/tracer-table
R scripts/pi_http/trie-mod
R scripts/pi_http/trie-table
R scripts/pi_http/userblacklist-mod
R scripts/pi_http/userblacklist-table
R scripts/pi_http/usrloc-mod
R scripts/pi_http/usrloc-table
Log Message:
-----------
core: install PI framework data with main package
Commit: 4bd55a2afe815371918fbedf37369ebfc29de33c
https://github.com/OpenSIPS/opensips/commit/4bd55a2afe815371918fbedf37369ebfc29de33c
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M packaging/redhat_fedora/opensips.spec
Log Message:
-----------
packaging: use mariadb for redhat >= 10
Many thanks to Nick Altmann for spotting this
Commit: 5b5ce1f02618755bcd57157340d30021132d62e7
https://github.com/OpenSIPS/opensips/commit/5b5ce1f02618755bcd57157340d30021132d62e7
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-03 (Mon, 03 Aug 2026)
Changed paths:
M modules/topology_hiding/th_common_logic.c
M modules/topology_hiding/th_no_dlg_logic.c
M modules/topology_hiding/thinfo_codec.c
Log Message:
-----------
Fix C89-incompatible topology hiding declarations
Commit: e9b001cf9d37e78bbcc4ec1c0ed6ea04390d6878
https://github.com/OpenSIPS/opensips/commit/e9b001cf9d37e78bbcc4ec1c0ed6ea04390d6878
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M net/net_tcp.c
Log Message:
-----------
tcp: ensure unique connection id
Many thanks to Bence Szigeti from Genesys for reporting and fixing this!
Commit: c05b57672f2ea4c7f48c80bbe8a3f04a68515c33
https://github.com/OpenSIPS/opensips/commit/c05b57672f2ea4c7f48c80bbe8a3f04a68515c33
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
A .github/workflows/notify-web.yml
Log Message:
-----------
ci: publish changed documentation files to opensips.org [skip ci]
Commit: ac436e4b02609c23e03fd9c6e320cf4e34885131
https://github.com/OpenSIPS/opensips/commit/ac436e4b02609c23e03fd9c6e320cf4e34885131
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/main.yml
M .github/workflows/multiarch.yml
M .github/workflows/rtp.io.yml
M .github/workflows/unittests.yml
M scripts/build/install_depends.sh
M scripts/build/reset_sources.sh
M scripts/build/start_container.sh
Log Message:
-----------
ci: make apt repository access resilient
Commit: 6458d77f4822c44b3beaac255438b652461e752e
https://github.com/OpenSIPS/opensips/commit/6458d77f4822c44b3beaac255438b652461e752e
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M examples/opensips-redirect-server-BRANCH.cfg
M examples/opensips-redirect-server-BRANCH_2.cfg
M examples/opensips-redirect-server-CT.cfg
M examples/templates/loadbalancer.m4
M examples/templates/residential.m4
M examples/templates/trunking.m4
M modules/acc/samples/opensips-cdrs.cfg
M modules/acc/samples/opensips-extra.cfg
M modules/acc/samples/opensips-legs.cfg
M modules/acc/samples/opensips.cfg
M modules/dialog/samples/opensips-dialog-cc-limit.cfg
M modules/drouting/samples/opensips-drouting-pstn.cfg
M modules/exec/samples/opensips-exec.cfg
M modules/load_balancer/samples/opensips-load-balancer.cfg
M modules/msilo/samples/opensips-msilo.cfg
M modules/presence/samples/opensips-presence-basic.cfg
M modules/presence/samples/opensips-presence-xcap.cfg
M modules/proto_wss/samples/opensips.cfg
M modules/pua_bla/samples/opensips-pua_bla.cfg
M modules/pua_dialoginfo/samples/opensips-pua_dialoginfo.cfg
M modules/pua_usrloc/samples/opensips-pua_usrloc.cfg
M modules/pua_xmpp/samples/opensips-pua_xmpp.cfg
M modules/rls/samples/opensips-rls.cfg
M modules/script_helper/samples/opensips-regular.cfg
M modules/script_helper/samples/opensips-script-helper.cfg
M modules/siprec/samples/opensips.cfg
M modules/tm/samples/opensips-parallel-fork.cfg
M modules/tm/samples/opensips-serial-fork.cfg
Log Message:
-----------
samles: fix old documention links
Commit: 24f7564d5ede1d6941c30fd9d1cdafbafb7d281b
https://github.com/OpenSIPS/opensips/commit/24f7564d5ede1d6941c30fd9d1cdafbafb7d281b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/notify-web.yml
Log Message:
-----------
ci: show publish matrix after finding changed paths [skip ci]
Commit: db2be63de72b346d7c2676eaa176a4892cecd544
https://github.com/OpenSIPS/opensips/commit/db2be63de72b346d7c2676eaa176a4892cecd544
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
R .github/workflows/notify-web.yml
A .github/workflows/publish-web.yml
Log Message:
-----------
ci: add documentation publication workflow [skip ci]
Commit: 429686b2d482fc431cdd82f1f2bb4e3a3dcacd0b
https://github.com/OpenSIPS/opensips/commit/429686b2d482fc431cdd82f1f2bb4e3a3dcacd0b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/publish-web.yml
Log Message:
-----------
ci: Show changed documentation components [skip ci]
Commit: 5071279486a59af0b0843effcda5d86594638cc7
https://github.com/OpenSIPS/opensips/commit/5071279486a59af0b0843effcda5d86594638cc7
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/publish-web.yml
Log Message:
-----------
ci: Publish module samples per module [skip ci]
Commit: 756619e507c408a3a625607f004406a6ff452e61
https://github.com/OpenSIPS/opensips/commit/756619e507c408a3a625607f004406a6ff452e61
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/publish-web.yml
Log Message:
-----------
ci: Refine module publication dispatch [skip ci]
Commit: 325e6f298d7d897ed76772edb171a635acb821fe
https://github.com/OpenSIPS/opensips/commit/325e6f298d7d897ed76772edb171a635acb821fe
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/publish-web.yml
Log Message:
-----------
ci: reorder publishing components [skip ci]
Commit: e941906dd91c98a8459ea0c2c2fd7d6898403db3
https://github.com/OpenSIPS/opensips/commit/e941906dd91c98a8459ea0c2c2fd7d6898403db3
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M modules/aaa_radius/README.md
M modules/acc/README.md
M modules/auth/README.md
M modules/auth_aka/README.md
M modules/auth_db/README.md
M modules/auth_jwt/README.md
M modules/b2b_entities/README.md
M modules/b2b_logic/README.md
M modules/b2b_sca/README.md
M modules/benchmark/README.md
M modules/cachedb_local/README.md
M modules/cachedb_mongodb/README.md
M modules/call_center/README.md
M modules/callops/README.md
M modules/carrierroute/README.md
M modules/cfgutils/README.md
M modules/cgrates/README.md
M modules/clusterer/README.md
M modules/compression/README.md
M modules/config/README.md
M modules/db_berkeley/README.md
M modules/db_cachedb/README.md
M modules/db_flatstore/README.md
M modules/db_http/README.md
M modules/db_mysql/README.md
M modules/db_oracle/README.md
M modules/db_perlvdb/README.md
M modules/db_sqlite/README.md
M modules/db_virtual/README.md
M modules/dialog/README.md
M modules/dialplan/README.md
M modules/dispatcher/README.md
M modules/domain/README.md
M modules/domainpolicy/README.md
M modules/drouting/README.md
M modules/emergency/README.md
M modules/event_datagram/README.md
M modules/event_flatstore/README.md
M modules/event_kafka/README.md
M modules/event_rabbitmq/README.md
M modules/event_routing/README.md
M modules/event_stream/README.md
M modules/event_xmlrpc/README.md
M modules/example/README.md
M modules/fraud_detection/README.md
M modules/gflags/README.md
M modules/httpd/README.md
M modules/identity/README.md
M modules/imc/README.md
M modules/janus/README.md
M modules/json/README.md
M modules/jsonrpc/README.md
M modules/launch_darkly/README.md
M modules/ldap/README.md
M modules/load_balancer/README.md
M modules/lua/README.md
M modules/mangler/README.md
M modules/maxfwd/README.md
M modules/media_exchange/README.md
M modules/mi_datagram/README.md
M modules/mi_fifo/README.md
M modules/mi_html/README.md
M modules/mi_http/README.md
M modules/mi_script/README.md
M modules/mi_xmlrpc/README.md
M modules/mid_registrar/README.md
M modules/mmgeoip/README.md
M modules/mqueue/README.md
M modules/msilo/README.md
M modules/msrp_relay/README.md
M modules/msrp_ua/README.md
M modules/nathelper/README.md
M modules/osp/README.md
M modules/perl/README.md
M modules/permissions/README.md
M modules/pi_http/README.md
M modules/pike/README.md
M modules/presence/README.md
M modules/presence_callinfo/README.md
M modules/presence_dialoginfo/README.md
M modules/prometheus/README.md
M modules/proto_hep/README.md
M modules/proto_ipsec/README.md
M modules/proto_msrp/README.md
M modules/proto_sctp/README.md
M modules/proto_smpp/README.md
M modules/proto_tls/README.md
M modules/proto_ws/README.md
M modules/proto_wss/README.md
M modules/pua/README.md
M modules/pua_dialoginfo/README.md
M modules/pua_mi/README.md
M modules/pua_reginfo/README.md
M modules/pua_xmpp/README.md
M modules/rate_cacher/README.md
M modules/ratelimit/README.md
M modules/regex/README.md
M modules/registrar/README.md
M modules/rls/README.md
M modules/rr/README.md
M modules/rtp.io/README.md
M modules/rtp_relay/README.md
M modules/rtpengine/README.md
M modules/rtpproxy/README.md
M modules/signaling/README.md
M modules/sip_i/README.md
M modules/sipcapture/README.md
M modules/sipmsgops/README.md
M modules/sl/README.md
M modules/snmpstats/README.md
M modules/sockets_mgm/README.md
M modules/speeddial/README.md
M modules/sql_cacher/README.md
M modules/sqlops/README.md
M modules/sst/README.md
M modules/statistics/README.md
M modules/stir_shaken/README.md
M modules/stun/README.md
M modules/tls_mgm/README.md
M modules/tls_openssl/README.md
M modules/tls_wolfssl/README.md
M modules/tm/README.md
M modules/topology_hiding/README.md
M modules/tracer/README.md
M modules/uac/README.md
M modules/uac_auth/README.md
M modules/uac_registrant/README.md
M modules/userblacklist/README.md
M modules/usrloc/README.md
M modules/uuid/README.md
M modules/xcap/README.md
M modules/xcap_client/README.md
M modules/xml/README.md
M net/proto_tcp/README.md
M net/proto_udp/README.md
Log Message:
-----------
docs: fix README.md typos
Commit: 8ff6586cda7ab14e20d9a411ce4c038dd0589015
https://github.com/OpenSIPS/opensips/commit/8ff6586cda7ab14e20d9a411ce4c038dd0589015
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/publish-web.yml
Log Message:
-----------
ci: Aggregate module publications [skip ci]
Commit: d2e9ffc8a5684cb1d72c4893240f404d9fbafce2
https://github.com/OpenSIPS/opensips/commit/d2e9ffc8a5684cb1d72c4893240f404d9fbafce2
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M .github/workflows/cifuzz.yml
M .github/workflows/main.yml
M .github/workflows/multiarch.yml
M .github/workflows/rtp.io.yml
M .github/workflows/unittests.yml
Log Message:
-----------
ci: Filter builds by source inputs
Commit: 1968b9ded7d8aab0388cbc49df5d97e9dc9c7cc3
https://github.com/OpenSIPS/opensips/commit/1968b9ded7d8aab0388cbc49df5d97e9dc9c7cc3
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M cfg.lex
M cfg.y
M docs/manual/Script-CoreParameters.md
M io_wait.h
M io_wait_loop.h
M modules/event_kafka/kafka_producer.c
M modules/event_stream/stream_send.c
M modules/freeswitch/fs_proc.c
M net/net_tcp_proc.c
M net/net_udp.c
A net/net_udp.c.orig
M net/tcp_conn.h
A net/tcp_conn.h.orig
M reactor.c
M reactor.h
M reactor_defs.h
M reactor_proc.h
M timer.c
M utils/vim/opensips.vim
Log Message:
-----------
[core] improve accuracy and make configurable the reactor timeout
The timeout accuracy for the async script operations depends on the value of the I/O reactor timeout (how often the reactor can check for timeout events).
In order to cope with 1 second async timeout, we need a much lower reactor timeout -> the reactor timeout was moved from seconds to miliseconds
Also this reactor timeout can not be configurable via script param, see the new `worker_reactor_timeout` core parameter. This takes values between 100 and 1000 ms.
Commit: cf50fd00081220ac2512409c2e74612cfb1f393b
https://github.com/OpenSIPS/opensips/commit/cf50fd00081220ac2512409c2e74612cfb1f393b
Author: Ihor Olkhovskyi <ihor.olkhovskyi at cern.ch>
Date: 2026-08-05 (Wed, 05 Aug 2026)
Changed paths:
M docs/manual/Script-Tran.md
M resolve.c
M resolve.h
M transformations.c
M transformations.h
Log Message:
-----------
add ip.resolve4/resolve6 transformations
Commit: c68765a75b442344c2b907f029ec16120d64f44c
https://github.com/OpenSIPS/opensips/commit/c68765a75b442344c2b907f029ec16120d64f44c
Author: Bogdan Andrei IANCU <bogdan at opensips.org>
Date: 2026-08-06 (Thu, 06 Aug 2026)
Changed paths:
M docs/manual/Script-Tran.md
M resolve.c
M resolve.h
M transformations.c
M transformations.h
Log Message:
-----------
Merge pull request #4127 from igorolhovskiy/master
add ip.resolve4/resolve6 transformations
Commit: 5a7f3a63fe39de0f58f373d9b42aa218498a2f17
https://github.com/OpenSIPS/opensips/commit/5a7f3a63fe39de0f58f373d9b42aa218498a2f17
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2026-08-06 (Thu, 06 Aug 2026)
Changed paths:
M modules/sipmsgops/README.md
Log Message:
-----------
[sipmsgops] add note for has_body_part() behavior
Related #3900
Thanks to @securepii-dev
Commit: 85107c83cba92a86b6c5568a85ca8a45c7ee8f34
https://github.com/OpenSIPS/opensips/commit/85107c83cba92a86b6c5568a85ca8a45c7ee8f34
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M scripts/build/install_depends.sh
Log Message:
-----------
ci: make the apt-get update more resilient
Commit: 46d9e61f617f528311c4829737c029d6ec3b0ad0
https://github.com/OpenSIPS/opensips/commit/46d9e61f617f528311c4829737c029d6ec3b0ad0
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
A .github/workflows/build-ci-images.yml
M .github/workflows/main.yml
M .github/workflows/multiarch.yml
M .github/workflows/unittests.yml
A docker/Dockerfile.ci
M scripts/build/install_depends.sh
M scripts/build/reset_sources.sh
Log Message:
-----------
ci: speed up builds with prebuilt Ubuntu images
Commit: 91ce0e7f6b6b2fe17f6c4a2c0cb6018e1f268f3e
https://github.com/OpenSIPS/opensips/commit/91ce0e7f6b6b2fe17f6c4a2c0cb6018e1f268f3e
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
R net/net_udp.c.orig
R net/tcp_conn.h.orig
Log Message:
-----------
net: fix removing bogus .orig files
Commit: 666f8d38e31042c22cfc1eaf34530f2bfff87889
https://github.com/OpenSIPS/opensips/commit/666f8d38e31042c22cfc1eaf34530f2bfff87889
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/build-ci-images.yml
M .github/workflows/main.yml
M .github/workflows/multiarch.yml
M .github/workflows/unittests.yml
Log Message:
-----------
ci: use lowercase GHCR image name
Commit: 78c169bb6d2f11bb076bacf96f9ae0086da348bd
https://github.com/OpenSIPS/opensips/commit/78c169bb6d2f11bb076bacf96f9ae0086da348bd
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/build-ci-images.yml
M .github/workflows/main.yml
M .github/workflows/unittests.yml
M docker/Dockerfile.ci
M scripts/build/reset_sources.sh
Log Message:
-----------
ci: add Ubuntu 26.04 image and avoid libc++ conflicts
Commit: 3daf55e8191e44f772151decbf1e552ad1034b24
https://github.com/OpenSIPS/opensips/commit/3daf55e8191e44f772151decbf1e552ad1034b24
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/build-ci-images.yml
M .github/workflows/main.yml
M .github/workflows/unittests.yml
Log Message:
-----------
ci: test older compilers on Ubuntu 26.04
Commit: 5b5bceec28895ed79f496bd0e89f57c68ebd59a8
https://github.com/OpenSIPS/opensips/commit/5b5bceec28895ed79f496bd0e89f57c68ebd59a8
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/build-ci-images.yml
Log Message:
-----------
ci: include generic LLVM tools in CI images
Commit: 60352503f05ed24ac19c5bc011353c789a7af3bc
https://github.com/OpenSIPS/opensips/commit/60352503f05ed24ac19c5bc011353c789a7af3bc
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/auth_web3/web3_imple.c
M modules/auth_web3/web3_imple.h
Log Message:
-----------
auth_web3: fix curl callback signature
Commit: 59a0ffe4d9e087305f227ac44b6868726c25306b
https://github.com/OpenSIPS/opensips/commit/59a0ffe4d9e087305f227ac44b6868726c25306b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/event_rabbitmq/Makefile
M modules/event_rabbitmq/event_rabbitmq.c
M modules/event_rabbitmq/event_rabbitmq.h
M modules/event_rabbitmq/rmq_servers.c
M modules/event_rabbitmq/rmq_servers.h
Log Message:
-----------
event_rabbitmq: support legacy and modern headers
Commit: d8ab3c5c1235310f6b406bc9de4eeb447630e3d6
https://github.com/OpenSIPS/opensips/commit/d8ab3c5c1235310f6b406bc9de4eeb447630e3d6
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/freeswitch/esl/src/esl_event.c
M modules/sqlops/sqlops_db.c
Log Message:
-----------
fix compiler warnings in ESL and sqlops
Commit: ef49141c62162cf6a4c1808a129bed9a472e7b6b
https://github.com/OpenSIPS/opensips/commit/ef49141c62162cf6a4c1808a129bed9a472e7b6b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/rabbitmq_consumer/Makefile
M modules/rabbitmq_consumer/rabbitmq_consumer.c
M modules/rabbitmq_consumer/rmq_connection.h
Log Message:
-----------
rabbitmq_consumer: support modern RabbitMQ headers
Commit: e2453a4b59d2ad5cf0ad2ff39e907d7b9ccc6c8b
https://github.com/OpenSIPS/opensips/commit/e2453a4b59d2ad5cf0ad2ff39e907d7b9ccc6c8b
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/main.yml
Log Message:
-----------
ci: allow selecting Ubuntu version [skip ci]
Commit: 5912d4c1670188d495087a6a0a04abefcf3faad0
https://github.com/OpenSIPS/opensips/commit/5912d4c1670188d495087a6a0a04abefcf3faad0
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M scripts/build/apt_requirements.txt
M scripts/build/do_build.sh
Log Message:
-----------
build: add aaa_diameter and http2d in build checks
Commit: ce7324f0e15615f792b47632ebf13eec959888c8
https://github.com/OpenSIPS/opensips/commit/ce7324f0e15615f792b47632ebf13eec959888c8
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/main.yml
Log Message:
-----------
Revert "ci: allow selecting Ubuntu version [skip ci]"
This reverts commit e2453a4b59d2ad5cf0ad2ff39e907d7b9ccc6c8b.
Commit: 21e8387c902a58f6598bebb0340e1ec7f8bdee97
https://github.com/OpenSIPS/opensips/commit/21e8387c902a58f6598bebb0340e1ec7f8bdee97
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/opentelemetry/Makefile
M scripts/build/do_build.sh
Log Message:
-----------
build: enable OpenTelemetry checks on Ubuntu 26.04
Commit: 1d1183706b528af2fca18294dd28e02195841f20
https://github.com/OpenSIPS/opensips/commit/1d1183706b528af2fca18294dd28e02195841f20
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/aaa_diameter/aaa_diameter.c
Log Message:
-----------
aaa_diameter: fix pointer conversion on 32-bit targets
Commit: 5178c1dea5acad06249b7b619b254fce0bd921b9
https://github.com/OpenSIPS/opensips/commit/5178c1dea5acad06249b7b619b254fce0bd921b9
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/http2d/Makefile
Log Message:
-----------
http2d: fix bundled nghttp2 build
Commit: fc0abcdcf8c03f88afa9f1f36b2cfdf5a71c3802
https://github.com/OpenSIPS/opensips/commit/fc0abcdcf8c03f88afa9f1f36b2cfdf5a71c3802
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M scripts/build/do_build.sh
M scripts/build/install_depends.sh
Log Message:
-----------
build: skip unavailable freeDiameter on Ubuntu 18.04
Commit: d3cc23a8d2ae0e84560983f4828e0f7c5edce085
https://github.com/OpenSIPS/opensips/commit/d3cc23a8d2ae0e84560983f4828e0f7c5edce085
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M modules/msrp_relay/auth.c
Log Message:
-----------
msrp_relay: initialize optional auth body
Commit: 6d8af511018da80a7c0079b976399128c20e0d64
https://github.com/OpenSIPS/opensips/commit/6d8af511018da80a7c0079b976399128c20e0d64
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M scripts/build/apt_requirements.txt
Log Message:
-----------
build: include ccache in CI dependencies
Commit: 0989593fa6fcf4cb1196ef4d4afa8f3d6db4a889
https://github.com/OpenSIPS/opensips/commit/0989593fa6fcf4cb1196ef4d4afa8f3d6db4a889
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/build-ci-images.yml
M .github/workflows/main.yml
M .github/workflows/unittests.yml
Log Message:
-----------
ci: build images only on master
Commit: 7df4332ebdbc9244966a63d170b27639069e86a7
https://github.com/OpenSIPS/opensips/commit/7df4332ebdbc9244966a63d170b27639069e86a7
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M scripts/build/install_depends.sh
Log Message:
-----------
build: install OpenTelemetry dependencies on Ubuntu 26.04
Commit: 0cab94686a662c219bcab160de33f3ec28b1e286
https://github.com/OpenSIPS/opensips/commit/0cab94686a662c219bcab160de33f3ec28b1e286
Author: Razvan Crainea <razvan at opensips.org>
Date: 2026-08-07 (Fri, 07 Aug 2026)
Changed paths:
M .github/workflows/unittests.yml
Log Message:
-----------
ci: install unit test dependencies in build container
Commit: ded82430f62cf0d3c38992ee7273e6a0a9989ae5
https://github.com/OpenSIPS/opensips/commit/ded82430f62cf0d3c38992ee7273e6a0a9989ae5
Author: OpenSIPS Coverity Bot <coverity-sync-bot at opensips.org>
Date: 2026-08-09 (Sun, 09 Aug 2026)
Changed paths:
A .github/workflows/build-ci-images.yml
M .github/workflows/cifuzz.yml
M .github/workflows/main.yml
M .github/workflows/multiarch.yml
A .github/workflows/publish-web.yml
M .github/workflows/rtp.io.yml
A .github/workflows/sync-coverity.yml
M .github/workflows/unittests.yml
M Makefile
M cfg.lex
M cfg.y
A db/db_pi.c
A db/db_pi.h
M db/doc/db-api.txt
A db/pi_framework.c
A db/pi_framework.h
A db/pi_framework_db.c
A db/pi_framework_db.h
A db/pi_xml.c
A db/pi_xml.h
M db/schema/Makefile
A docker/Dockerfile.ci
M docs/dbschema/xsl/pi_framework_mod.xsl
M docs/dbschema/xsl/pi_framework_table.xsl
M docs/manual/Interface-CoreMI.md
M docs/manual/Script-CoreParameters.md
M docs/manual/Script-Tran.md
M examples/opensips-redirect-server-BRANCH.cfg
M examples/opensips-redirect-server-BRANCH_2.cfg
M examples/opensips-redirect-server-CT.cfg
M examples/templates/loadbalancer.m4
M examples/templates/residential.m4
M examples/templates/trunking.m4
M globals.c
M globals.h
M io_wait.h
M io_wait_loop.h
A lib/yxml.c
A lib/yxml.h
M main.c
M mi/mi_core.c
M modules/aaa_diameter/aaa_diameter.c
M modules/aaa_radius/README.md
M modules/acc/README.md
M modules/acc/samples/opensips-cdrs.cfg
M modules/acc/samples/opensips-extra.cfg
M modules/acc/samples/opensips-legs.cfg
M modules/acc/samples/opensips.cfg
M modules/auth/README.md
M modules/auth_aka/README.md
M modules/auth_db/README.md
M modules/auth_jwt/README.md
M modules/auth_web3/web3_imple.c
M modules/auth_web3/web3_imple.h
M modules/b2b_entities/README.md
M modules/b2b_logic/README.md
M modules/b2b_sca/README.md
M modules/benchmark/README.md
M modules/cachedb_local/README.md
M modules/cachedb_mongodb/README.md
M modules/call_center/README.md
M modules/callops/README.md
M modules/carrierroute/README.md
M modules/cfgutils/README.md
M modules/cgrates/README.md
M modules/clusterer/README.md
M modules/compression/README.md
M modules/config/README.md
M modules/db_berkeley/README.md
M modules/db_cachedb/README.md
M modules/db_flatstore/README.md
M modules/db_http/README.md
M modules/db_mysql/README.md
M modules/db_oracle/README.md
M modules/db_perlvdb/README.md
M modules/db_sqlite/README.md
M modules/db_virtual/README.md
M modules/dialog/README.md
M modules/dialog/samples/opensips-dialog-cc-limit.cfg
M modules/dialplan/README.md
M modules/dispatcher/README.md
M modules/domain/README.md
M modules/domainpolicy/README.md
M modules/drouting/README.md
M modules/drouting/samples/opensips-drouting-pstn.cfg
M modules/emergency/README.md
M modules/event_datagram/README.md
M modules/event_flatstore/README.md
M modules/event_kafka/README.md
M modules/event_kafka/kafka_producer.c
M modules/event_rabbitmq/Makefile
M modules/event_rabbitmq/README.md
M modules/event_rabbitmq/event_rabbitmq.c
M modules/event_rabbitmq/event_rabbitmq.h
M modules/event_rabbitmq/rmq_servers.c
M modules/event_rabbitmq/rmq_servers.h
M modules/event_routing/README.md
M modules/event_stream/README.md
M modules/event_stream/stream_send.c
M modules/event_xmlrpc/README.md
M modules/example/README.md
M modules/exec/samples/opensips-exec.cfg
M modules/fraud_detection/README.md
M modules/freeswitch/esl/src/esl_event.c
M modules/freeswitch/fs_proc.c
M modules/gflags/README.md
M modules/http2d/Makefile
M modules/httpd/README.md
M modules/httpd/httpd_proc.c
M modules/identity/README.md
M modules/imc/README.md
M modules/janus/README.md
M modules/json/README.md
M modules/jsonrpc/README.md
M modules/launch_darkly/README.md
M modules/ldap/README.md
M modules/load_balancer/README.md
M modules/load_balancer/samples/opensips-load-balancer.cfg
M modules/lua/README.md
M modules/mangler/README.md
M modules/maxfwd/README.md
M modules/media_exchange/README.md
M modules/mi_datagram/README.md
M modules/mi_fifo/README.md
M modules/mi_html/README.md
M modules/mi_http/README.md
M modules/mi_script/README.md
M modules/mi_xmlrpc/README.md
M modules/mid_registrar/README.md
M modules/mmgeoip/README.md
M modules/mqueue/README.md
M modules/msilo/README.md
M modules/msilo/samples/opensips-msilo.cfg
M modules/msrp_relay/README.md
M modules/msrp_relay/auth.c
M modules/msrp_ua/README.md
M modules/nathelper/README.md
M modules/opentelemetry/Makefile
M modules/osp/README.md
M modules/perl/README.md
M modules/permissions/README.md
M modules/pi_http/Makefile
M modules/pi_http/README.md
R modules/pi_http/http_db_handler.c
R modules/pi_http/http_db_handler.h
M modules/pi_http/http_fnc.c
R modules/pi_http/http_fnc.h
M modules/pi_http/pi_http.c
M modules/pi_http/samples/opensips-pi_http.cfg
M modules/pike/README.md
M modules/presence/README.md
M modules/presence/samples/opensips-presence-basic.cfg
M modules/presence/samples/opensips-presence-xcap.cfg
M modules/presence_callinfo/README.md
M modules/presence_dialoginfo/README.md
M modules/prometheus/README.md
M modules/proto_hep/README.md
M modules/proto_ipsec/README.md
M modules/proto_msrp/README.md
M modules/proto_sctp/README.md
M modules/proto_smpp/README.md
M modules/proto_tls/README.md
M modules/proto_ws/README.md
M modules/proto_wss/README.md
M modules/proto_wss/samples/opensips.cfg
M modules/pua/README.md
M modules/pua_bla/samples/opensips-pua_bla.cfg
M modules/pua_dialoginfo/README.md
M modules/pua_dialoginfo/samples/opensips-pua_dialoginfo.cfg
M modules/pua_mi/README.md
M modules/pua_reginfo/README.md
M modules/pua_usrloc/samples/opensips-pua_usrloc.cfg
M modules/pua_xmpp/README.md
M modules/pua_xmpp/samples/opensips-pua_xmpp.cfg
M modules/rabbitmq_consumer/Makefile
M modules/rabbitmq_consumer/rabbitmq_consumer.c
M modules/rabbitmq_consumer/rmq_connection.h
M modules/rate_cacher/README.md
M modules/ratelimit/README.md
M modules/regex/README.md
M modules/registrar/README.md
M modules/rls/README.md
M modules/rls/samples/opensips-rls.cfg
M modules/rr/README.md
M modules/rr/loose.c
M modules/rr/loose.h
M modules/rtp.io/README.md
M modules/rtp_relay/README.md
M modules/rtpengine/README.md
M modules/rtpproxy/README.md
M modules/script_helper/samples/opensips-regular.cfg
M modules/script_helper/samples/opensips-script-helper.cfg
M modules/signaling/README.md
M modules/sip_i/README.md
M modules/sipcapture/README.md
M modules/sipmsgops/README.md
M modules/siprec/samples/opensips.cfg
M modules/sl/README.md
M modules/snmpstats/README.md
M modules/sockets_mgm/README.md
M modules/speeddial/README.md
M modules/sql_cacher/README.md
M modules/sqlops/README.md
M modules/sqlops/sqlops_db.c
M modules/sst/README.md
M modules/statistics/README.md
M modules/stir_shaken/README.md
M modules/stun/README.md
M modules/tls_mgm/README.md
M modules/tls_openssl/README.md
M modules/tls_wolfssl/README.md
M modules/tm/README.md
M modules/tm/samples/opensips-parallel-fork.cfg
M modules/tm/samples/opensips-serial-fork.cfg
M modules/topology_hiding/README.md
A modules/topology_hiding/th_common_logic.c
A modules/topology_hiding/th_common_logic.h
A modules/topology_hiding/th_no_dlg_logic.c
A modules/topology_hiding/th_no_dlg_logic.h
A modules/topology_hiding/thinfo_codec.c
A modules/topology_hiding/thinfo_codec.h
M modules/topology_hiding/topo_hiding_logic.c
M modules/topology_hiding/topo_hiding_logic.h
M modules/topology_hiding/topology_hiding.c
M modules/tracer/README.md
M modules/uac/README.md
M modules/uac_auth/README.md
M modules/uac_registrant/README.md
M modules/userblacklist/README.md
M modules/usrloc/README.md
M modules/uuid/README.md
M modules/xcap/README.md
M modules/xcap_client/README.md
M modules/xml/README.md
M net/net_tcp.c
M net/net_tcp_proc.c
M net/net_udp.c
M net/proto_tcp/README.md
M net/proto_udp/README.md
M net/tcp_conn.h
M packaging/redhat_fedora/opensips.spec
M parser/parse_rr.c
M parser/parse_rr.h
M reactor.c
M reactor.h
M reactor_defs.h
M reactor_proc.h
M resolve.c
M resolve.h
M scripts/build/apt_requirements.txt
M scripts/build/do_build.sh
M scripts/build/install_depends.sh
M scripts/build/start_container.sh
A scripts/pi/acc-mod
A scripts/pi/acc-table
A scripts/pi/alias_db-mod
A scripts/pi/alias_db-table
A scripts/pi/auth_db-mod
A scripts/pi/auth_db-table
A scripts/pi/authjwt-mod
A scripts/pi/authjwt-table
A scripts/pi/b2b-mod
A scripts/pi/b2b-table
A scripts/pi/b2b_sca-mod
A scripts/pi/b2b_sca-table
A scripts/pi/cachedb_sql-mod
A scripts/pi/cachedb_sql-table
A scripts/pi/call_center-mod
A scripts/pi/call_center-table
A scripts/pi/carrierroute-mod
A scripts/pi/carrierroute-table
A scripts/pi/closeddial-mod
A scripts/pi/closeddial-table
A scripts/pi/clusterer-mod
A scripts/pi/clusterer-table
A scripts/pi/config-mod
A scripts/pi/config-table
A scripts/pi/cpl-mod
A scripts/pi/cpl-table
A scripts/pi/dialog-mod
A scripts/pi/dialog-table
A scripts/pi/dialplan-mod
A scripts/pi/dialplan-table
A scripts/pi/dispatcher-mod
A scripts/pi/dispatcher-table
A scripts/pi/domain-mod
A scripts/pi/domain-table
A scripts/pi/domainpolicy-mod
A scripts/pi/domainpolicy-table
A scripts/pi/drouting-mod
A scripts/pi/drouting-table
A scripts/pi/emergency-mod
A scripts/pi/emergency-table
A scripts/pi/fraud_detection-mod
A scripts/pi/fraud_detection-table
A scripts/pi/freeswitch_scripting-mod
A scripts/pi/freeswitch_scripting-table
A scripts/pi/group-mod
A scripts/pi/group-table
A scripts/pi/imc-mod
A scripts/pi/imc-table
A scripts/pi/janus-mod
A scripts/pi/janus-table
A scripts/pi/load_balancer-mod
A scripts/pi/load_balancer-table
A scripts/pi/msilo-mod
A scripts/pi/msilo-table
A scripts/pi/permissions-mod
A scripts/pi/permissions-table
A scripts/pi/pi_framework-00
A scripts/pi/pi_framework-01
A scripts/pi/pi_framework-02
A scripts/pi/pi_framework.xml
A scripts/pi/pi_framework_example.xml
A scripts/pi/presence-mod
A scripts/pi/presence-table
A scripts/pi/qrouting-mod
A scripts/pi/qrouting-table
A scripts/pi/ratecacher-mod
A scripts/pi/ratecacher-table
A scripts/pi/registrant-mod
A scripts/pi/registrant-table
A scripts/pi/rls-mod
A scripts/pi/rls-table
A scripts/pi/rtpengine-mod
A scripts/pi/rtpengine-table
A scripts/pi/rtpproxy-mod
A scripts/pi/rtpproxy-table
A scripts/pi/smpp-mod
A scripts/pi/smpp-table
A scripts/pi/sockets_mgm-mod
A scripts/pi/sockets_mgm-table
A scripts/pi/speeddial-mod
A scripts/pi/speeddial-table
A scripts/pi/sqlops-mod
A scripts/pi/sqlops-table
A scripts/pi/standard-mod
A scripts/pi/standard-table
A scripts/pi/tcp_mgm-mod
A scripts/pi/tcp_mgm-table
A scripts/pi/tls_mgm-mod
A scripts/pi/tls_mgm-table
A scripts/pi/tracer-mod
A scripts/pi/tracer-table
A scripts/pi/trie-mod
A scripts/pi/trie-table
A scripts/pi/userblacklist-mod
A scripts/pi/userblacklist-table
A scripts/pi/usrloc-mod
A scripts/pi/usrloc-table
R scripts/pi_http/acc-mod
R scripts/pi_http/acc-table
R scripts/pi_http/alias_db-mod
R scripts/pi_http/alias_db-table
R scripts/pi_http/auth_db-mod
R scripts/pi_http/auth_db-table
R scripts/pi_http/authjwt-mod
R scripts/pi_http/authjwt-table
R scripts/pi_http/b2b-mod
R scripts/pi_http/b2b-table
R scripts/pi_http/b2b_sca-mod
R scripts/pi_http/b2b_sca-table
R scripts/pi_http/cachedb_sql-mod
R scripts/pi_http/cachedb_sql-table
R scripts/pi_http/call_center-mod
R scripts/pi_http/call_center-table
R scripts/pi_http/carrierroute-mod
R scripts/pi_http/carrierroute-table
R scripts/pi_http/closeddial-mod
R scripts/pi_http/closeddial-table
R scripts/pi_http/clusterer-mod
R scripts/pi_http/clusterer-table
R scripts/pi_http/config-mod
R scripts/pi_http/config-table
R scripts/pi_http/cpl-mod
R scripts/pi_http/cpl-table
R scripts/pi_http/dialog-mod
R scripts/pi_http/dialog-table
R scripts/pi_http/dialplan-mod
R scripts/pi_http/dialplan-table
R scripts/pi_http/dispatcher-mod
R scripts/pi_http/dispatcher-table
R scripts/pi_http/domain-mod
R scripts/pi_http/domain-table
R scripts/pi_http/domainpolicy-mod
R scripts/pi_http/domainpolicy-table
R scripts/pi_http/drouting-mod
R scripts/pi_http/drouting-table
R scripts/pi_http/emergency-mod
R scripts/pi_http/emergency-table
R scripts/pi_http/fraud_detection-mod
R scripts/pi_http/fraud_detection-table
R scripts/pi_http/freeswitch_scripting-mod
R scripts/pi_http/freeswitch_scripting-table
R scripts/pi_http/group-mod
R scripts/pi_http/group-table
R scripts/pi_http/imc-mod
R scripts/pi_http/imc-table
R scripts/pi_http/janus-mod
R scripts/pi_http/janus-table
R scripts/pi_http/load_balancer-mod
R scripts/pi_http/load_balancer-table
R scripts/pi_http/msilo-mod
R scripts/pi_http/msilo-table
R scripts/pi_http/permissions-mod
R scripts/pi_http/permissions-table
R scripts/pi_http/pi_framework-00
R scripts/pi_http/pi_framework-01
R scripts/pi_http/pi_framework-02
R scripts/pi_http/pi_framework.xml
R scripts/pi_http/pi_framework_example.xml
R scripts/pi_http/presence-mod
R scripts/pi_http/presence-table
R scripts/pi_http/qrouting-mod
R scripts/pi_http/qrouting-table
R scripts/pi_http/ratecacher-mod
R scripts/pi_http/ratecacher-table
R scripts/pi_http/registrant-mod
R scripts/pi_http/registrant-table
R scripts/pi_http/rls-mod
R scripts/pi_http/rls-table
R scripts/pi_http/rtpengine-mod
R scripts/pi_http/rtpengine-table
R scripts/pi_http/rtpproxy-mod
R scripts/pi_http/rtpproxy-table
R scripts/pi_http/smpp-mod
R scripts/pi_http/smpp-table
R scripts/pi_http/sockets_mgm-mod
R scripts/pi_http/sockets_mgm-table
R scripts/pi_http/speeddial-mod
R scripts/pi_http/speeddial-table
R scripts/pi_http/sqlops-mod
R scripts/pi_http/sqlops-table
R scripts/pi_http/standard-mod
R scripts/pi_http/standard-table
R scripts/pi_http/tcp_mgm-mod
R scripts/pi_http/tcp_mgm-table
R scripts/pi_http/tls_mgm-mod
R scripts/pi_http/tls_mgm-table
R scripts/pi_http/tracer-mod
R scripts/pi_http/tracer-table
R scripts/pi_http/trie-mod
R scripts/pi_http/trie-table
R scripts/pi_http/userblacklist-mod
R scripts/pi_http/userblacklist-table
R scripts/pi_http/usrloc-mod
R scripts/pi_http/usrloc-table
M shutdown.c
M sr_module.c
M timer.c
M transformations.c
M transformations.h
M utils/vim/opensips.vim
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into coverity_scan
Compare: https://github.com/OpenSIPS/opensips/compare/703ff74a793b...ded82430f62c
To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications
More information about the Devel
mailing list