[OpenSIPS-Devel] [OpenSIPS/opensips] d843fa: [Core] Add core-option "reply_to_via"
Bogdan Andrei IANCU
noreply at github.com
Thu Apr 18 09:13:32 UTC 2024
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: d843fa68a0a0f1aa64b3127c52e6309435dc9aae
https://github.com/OpenSIPS/opensips/commit/d843fa68a0a0f1aa64b3127c52e6309435dc9aae
Author: Carsten Bock <carsten at ng-voice.com>
Date: 2024-03-07 (Thu, 07 Mar 2024)
Changed paths:
M cfg.lex
M cfg.y
M globals.c
Log Message:
-----------
[Core] Add core-option "reply_to_via"
Commit: 68f55e1d3a3084f09f1a8d1ec896ed74a35f8e41
https://github.com/OpenSIPS/opensips/commit/68f55e1d3a3084f09f1a8d1ec896ed74a35f8e41
Author: Carsten Bock <carsten at ng-voice.com>
Date: 2024-03-07 (Thu, 07 Mar 2024)
Changed paths:
M modules/sl/sl_funcs.c
Log Message:
-----------
sl: If "reply_to_via" is set, send reply to IP/Port indicated in "Via"
Commit: 7d9227b732fce6216f0eb7c0a371c4430a259e2b
https://github.com/OpenSIPS/opensips/commit/7d9227b732fce6216f0eb7c0a371c4430a259e2b
Author: Carsten Bock <carsten at ng-voice.com>
Date: 2024-03-07 (Thu, 07 Mar 2024)
Changed paths:
M modules/tm/t_lookup.c
Log Message:
-----------
tm: If "reply_to_via" is set, send reply to IP/Port indicated in "Via"
Commit: 0626e2911dfcdfade62392853c011d5b7ace63de
https://github.com/OpenSIPS/opensips/commit/0626e2911dfcdfade62392853c011d5b7ace63de
Author: carstenbock <carsten at bock.info>
Date: 2024-03-08 (Fri, 08 Mar 2024)
Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c
Log Message:
-----------
Merge branch 'OpenSIPS:master' into master
Commit: 1fba62cc419759ccc0c7e366b97530ec508b8aa2
https://github.com/OpenSIPS/opensips/commit/1fba62cc419759ccc0c7e366b97530ec508b8aa2
Author: Carsten Bock <carsten at ng-voice.com>
Date: 2024-03-08 (Fri, 08 Mar 2024)
Changed paths:
M parser/parse_event.c
M parser/parse_event.h
Log Message:
-----------
parser: Add support for "reg" event
Commit: 30ce63958a37982481e009f94ed9ca580758556b
https://github.com/OpenSIPS/opensips/commit/30ce63958a37982481e009f94ed9ca580758556b
Author: Carsten Bock <carsten at ng-voice.com>
Date: 2024-03-08 (Fri, 08 Mar 2024)
Changed paths:
M modules/presence/utils_func.h
Log Message:
-----------
presence: Add support for "tel"-URIs
Commit: bce04b3dc0d575eab9a6d82e33805e59919d6018
https://github.com/OpenSIPS/opensips/commit/bce04b3dc0d575eab9a6d82e33805e59919d6018
Author: Carsten Bock <carsten at ng-voice.com>
Date: 2024-03-08 (Fri, 08 Mar 2024)
Changed paths:
M modules/presence/utils_func.c
Log Message:
-----------
presence: Ensure, Event-List is initialized
Commit: 99d853b57dd303c696702e203dec0ffef8f05737
https://github.com/OpenSIPS/opensips/commit/99d853b57dd303c696702e203dec0ffef8f05737
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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!
Commit: 52f3cdf371ef8db52c75ec88bdf9f516463fdf70
https://github.com/OpenSIPS/opensips/commit/52f3cdf371ef8db52c75ec88bdf9f516463fdf70
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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!
Commit: db0e3dcf124a5317d1dec6e013eaebe5b46791ae
https://github.com/OpenSIPS/opensips/commit/db0e3dcf124a5317d1dec6e013eaebe5b46791ae
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 9e806b0915b3bedde96121b942781e01848e9b1a
https://github.com/OpenSIPS/opensips/commit/9e806b0915b3bedde96121b942781e01848e9b1a
Author: OpenSIPS <github at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 853906d9162a031a5ef9b6084006d0e4fd90d4d4
https://github.com/OpenSIPS/opensips/commit/853906d9162a031a5ef9b6084006d0e4fd90d4d4
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/dbops/doc/dbops_admin.xml
Log Message:
-----------
[dbops] remove obsolete flags from docs
Commit: 497ad60fff2553550169a6af892e0ac7fc34b436
https://github.com/OpenSIPS/opensips/commit/497ad60fff2553550169a6af892e0ac7fc34b436
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 4bdd0c91bd8fc0280c26c24407d6898f2ea10f39
https://github.com/OpenSIPS/opensips/commit/4bdd0c91bd8fc0280c26c24407d6898f2ea10f39
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: a5e487b777c899b2f6cdbbd4749d80c5971c9eb8
https://github.com/OpenSIPS/opensips/commit/a5e487b777c899b2f6cdbbd4749d80c5971c9eb8
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 005985e8cdfb0202aabb9ab298984607a5ee9dd6
https://github.com/OpenSIPS/opensips/commit/005985e8cdfb0202aabb9ab298984607a5ee9dd6
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 452a33bcf59fcf973328a6212c024abd0c836a02
https://github.com/OpenSIPS/opensips/commit/452a33bcf59fcf973328a6212c024abd0c836a02
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: b9cc1687e8d505951b392b799b12a0540abe01a2
https://github.com/OpenSIPS/opensips/commit/b9cc1687e8d505951b392b799b12a0540abe01a2
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/dbops/dbops_db.c
Log Message:
-----------
[dbops] fix +1 overreading during memcmp
Reported by CI
Commit: 76c3d03e3457f09556fe8917f6ddf00998341282
https://github.com/OpenSIPS/opensips/commit/76c3d03e3457f09556fe8917f6ddf00998341282
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: a478acdae61b6eaf80869730aa6b5f58c28356d4
https://github.com/OpenSIPS/opensips/commit/a478acdae61b6eaf80869730aa6b5f58c28356d4
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 6bb1a90f6e75c8f4978785717187688ffb87f8a8
https://github.com/OpenSIPS/opensips/commit/6bb1a90f6e75c8f4978785717187688ffb87f8a8
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 935b70b647aa85e0c1845c7c221f28c9ddbf5783
https://github.com/OpenSIPS/opensips/commit/935b70b647aa85e0c1845c7c221f28c9ddbf5783
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 13cf206bc34d1b1f933272393427eb7940b8eef3
https://github.com/OpenSIPS/opensips/commit/13cf206bc34d1b1f933272393427eb7940b8eef3
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 183b41d904defdafb9b5d547911983359c309938
https://github.com/OpenSIPS/opensips/commit/183b41d904defdafb9b5d547911983359c309938
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 6b2dbbc3100e4a12c0393298b8459c8a5bcdf9e4
https://github.com/OpenSIPS/opensips/commit/6b2dbbc3100e4a12c0393298b8459c8a5bcdf9e4
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: d79c4635c990f27d4169e4c76e1dc3edf759f91b
https://github.com/OpenSIPS/opensips/commit/d79c4635c990f27d4169e4c76e1dc3edf759f91b
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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.
Commit: 5409442363a68319aa2b0fc99878569180bb0e57
https://github.com/OpenSIPS/opensips/commit/5409442363a68319aa2b0fc99878569180bb0e57
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M doc/build-contrib.sh
Log Message:
-----------
Contributors: Provision recent module renames
Commit: 63de77b9b3f180b6b80ade43cd0b39b737de8cac
https://github.com/OpenSIPS/opensips/commit/63de77b9b3f180b6b80ade43cd0b39b737de8cac
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 58759feafeac54b84ac5ec6630b61ecb439c4775
https://github.com/OpenSIPS/opensips/commit/58759feafeac54b84ac5ec6630b61ecb439c4775
Author: OpenSIPS <github at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 6089b74f79cecaa5893fcb3a2abccc9b060d1b66
https://github.com/OpenSIPS/opensips/commit/6089b74f79cecaa5893fcb3a2abccc9b060d1b66
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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!
Commit: 6bf4b7fcad6099507eaa25c8fcad67462a3f5f1d
https://github.com/OpenSIPS/opensips/commit/6bf4b7fcad6099507eaa25c8fcad67462a3f5f1d
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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 :)
Commit: 78bdec9eb1a868daf16fc1a8547b2d7c74e94096
https://github.com/OpenSIPS/opensips/commit/78bdec9eb1a868daf16fc1a8547b2d7c74e94096
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 4cb787cf0fb12f5c556883675632f846c81d3735
https://github.com/OpenSIPS/opensips/commit/4cb787cf0fb12f5c556883675632f846c81d3735
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 523568073f49e78099e0b1889acb80556dabac70
https://github.com/OpenSIPS/opensips/commit/523568073f49e78099e0b1889acb80556dabac70
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: ff74448d5fed11f294a2ce264b4956821a24031d
https://github.com/OpenSIPS/opensips/commit/ff74448d5fed11f294a2ce264b4956821a24031d
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 46355f36755e0d56b79036e233e63772c803d8ec
https://github.com/OpenSIPS/opensips/commit/46355f36755e0d56b79036e233e63772c803d8ec
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/auth/challenge.c
M modules/auth/qop.h
Log Message:
-----------
auth: make qop parameter build available
Commit: 639a4f18a8848486a14fa1c83f43c213cbd30f75
https://github.com/OpenSIPS/opensips/commit/639a4f18a8848486a14fa1c83f43c213cbd30f75
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 24e26ca392ae2d6df01773cec2b62a0ec87855c7
https://github.com/OpenSIPS/opensips/commit/24e26ca392ae2d6df01773cec2b62a0ec87855c7
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M parser/digest/digest_parser.c
M parser/digest/digest_parser.h
Log Message:
-----------
digest: print algorithm value
Commit: bc6db7a686fe0a2c6bccd29ecfde486d4510b18c
https://github.com/OpenSIPS/opensips/commit/bc6db7a686fe0a2c6bccd29ecfde486d4510b18c
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M str_list.h
Log Message:
-----------
str_list: provie support for adding str to list
Commit: cf17530055d74bdba4c6de692dce13a1ee9d0052
https://github.com/OpenSIPS/opensips/commit/cf17530055d74bdba4c6de692dce13a1ee9d0052
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M lib/csv.c
M lib/csv.h
Log Message:
-----------
csv: add support for printing a csv_record
Commit: d5b8122f720d423b67480058d29f1f94408e3763
https://github.com/OpenSIPS/opensips/commit/d5b8122f720d423b67480058d29f1f94408e3763
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/aaa_diameter/dm_impl.c
M ut.h
Log Message:
-----------
ut: add hex2string decoding
Commit: de16dda943576ae81fe0f64aec839a6ce061bdd4
https://github.com/OpenSIPS/opensips/commit/de16dda943576ae81fe0f64aec839a6ce061bdd4
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M lib/digest_auth/digest_auth.h
Log Message:
-----------
digest_auth: name parameters in headers
Avoid compiler warnings
Commit: dcc6bf063272d2429191fa8cc46cd20b5ab4ad72
https://github.com/OpenSIPS/opensips/commit/dcc6bf063272d2429191fa8cc46cd20b5ab4ad72
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 18ca2935a2202eb6cc2a6d3e510e11a8a92ef4cd
https://github.com/OpenSIPS/opensips/commit/18ca2935a2202eb6cc2a6d3e510e11a8a92ef4cd
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
A lib/cond.c
A lib/cond.h
Log Message:
-----------
lib: add pthread cond implementation
Commit: d9ef79d538a4cbb9efe182d73fc0724d916c5cc3
https://github.com/OpenSIPS/opensips/commit/d9ef79d538a4cbb9efe182d73fc0724d916c5cc3
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: aaa49accb78c583b4e0a5e9b010021073f306ce8
https://github.com/OpenSIPS/opensips/commit/aaa49accb78c583b4e0a5e9b010021073f306ce8
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 290700204cf756de8c620b987487688bf87b6a6d
https://github.com/OpenSIPS/opensips/commit/290700204cf756de8c620b987487688bf87b6a6d
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: ac6eed586ee9ea61078a61d43e437f2c2fc62edf
https://github.com/OpenSIPS/opensips/commit/ac6eed586ee9ea61078a61d43e437f2c2fc62edf
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/aaa_diameter/dm_impl.c
Log Message:
-----------
aaa_diameter: fix locking on transactions hash
Commit: 78cbbd2f42e8e8f6e198854818e89033b2c05a29
https://github.com/OpenSIPS/opensips/commit/78cbbd2f42e8e8f6e198854818e89033b2c05a29
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: f7fb3c8bc83c5daf07b80bb99461d3f6d5f20c00
https://github.com/OpenSIPS/opensips/commit/f7fb3c8bc83c5daf07b80bb99461d3f6d5f20c00
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 764b5baa38aabb28c9059282acf32a26ac9305bf
https://github.com/OpenSIPS/opensips/commit/764b5baa38aabb28c9059282acf32a26ac9305bf
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: c526ee3f99f89ff8b00e2c84461a7853dff217fa
https://github.com/OpenSIPS/opensips/commit/c526ee3f99f89ff8b00e2c84461a7853dff217fa
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/auth_aka/auth_aka.c
Log Message:
-----------
auth_aka: fix default QOP resolve
Commit: e4b02414dbf72729754253c2f76a2899512fe5ce
https://github.com/OpenSIPS/opensips/commit/e4b02414dbf72729754253c2f76a2899512fe5ce
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: f79497c0e7f998a916c6a2f0071f8e2f59a6427c
https://github.com/OpenSIPS/opensips/commit/f79497c0e7f998a916c6a2f0071f8e2f59a6427c
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 079a1dc82040a24be8ad869747022f0bd1a7a4ca
https://github.com/OpenSIPS/opensips/commit/079a1dc82040a24be8ad869747022f0bd1a7a4ca
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/auth_aka/auth_aka.c
Log Message:
-----------
auth_aka: prevent ref leaking during timeout
Commit: 663e5193facf13fd8351c5ec00a62bbf09a7e275
https://github.com/OpenSIPS/opensips/commit/663e5193facf13fd8351c5ec00a62bbf09a7e275
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: d2fce6a52b238d332f967c561ed7274e0858478a
https://github.com/OpenSIPS/opensips/commit/d2fce6a52b238d332f967c561ed7274e0858478a
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 1effb0ffba2302308610f4875059572c5041c8d5
https://github.com/OpenSIPS/opensips/commit/1effb0ffba2302308610f4875059572c5041c8d5
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: cf03b0201b707f6680e9fe5bed11d3e51ecb9c18
https://github.com/OpenSIPS/opensips/commit/cf03b0201b707f6680e9fe5bed11d3e51ecb9c18
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/auth_aka/aka_av_mgm.c
Log Message:
-----------
auth_aka: release identity when there are no more AVs
Commit: 6f4fd4ff2d2546d3659ed7469c50524d4d6d1a09
https://github.com/OpenSIPS/opensips/commit/6f4fd4ff2d2546d3659ed7469c50524d4d6d1a09
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/aka_av_diameter/aka_av_diameter.c
Log Message:
-----------
aka_av_diameter: fix AAA dependency to aaa_diameter
Commit: f9d38d1ed3c7569d89493fa0b9309990c9bc2155
https://github.com/OpenSIPS/opensips/commit/f9d38d1ed3c7569d89493fa0b9309990c9bc2155
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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.
Commit: f64592ef4b9e6fd67960fc28b2a084f5382d88eb
https://github.com/OpenSIPS/opensips/commit/f64592ef4b9e6fd67960fc28b2a084f5382d88eb
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/auth_aka/auth_aka.c
Log Message:
-----------
auth_aka: fix uninitilized variable
Commit: 5ac5e301e6da1e3e33349b57edc64d97d7ab7dc1
https://github.com/OpenSIPS/opensips/commit/5ac5e301e6da1e3e33349b57edc64d97d7ab7dc1
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/auth_aka/aka_av_mgm.c
Log Message:
-----------
auth_aka: drop unused function
Commit: 36157501d2bac662a0d4708ad00a4820fa28b744
https://github.com/OpenSIPS/opensips/commit/36157501d2bac662a0d4708ad00a4820fa28b744
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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)
Commit: 628c056ee7f2824b96d84b9abc653907e3d08953
https://github.com/OpenSIPS/opensips/commit/628c056ee7f2824b96d84b9abc653907e3d08953
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/auth_aka/auth_aka.c
Log Message:
-----------
auth_aka: do not wait for more AVs than needed
Commit: 502d894b82807705d00b52f10de1d4fd868b9f17
https://github.com/OpenSIPS/opensips/commit/502d894b82807705d00b52f10de1d4fd868b9f17
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/aka_av_diameter/aka_av_diameter.c
Log Message:
-----------
aka_av_diameter: do not fail for more AVs
Commit: b0256505a8299895ff168997f209e39352053133
https://github.com/OpenSIPS/opensips/commit/b0256505a8299895ff168997f209e39352053133
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/aka_av_diameter/aka_av_diameter.c
Log Message:
-----------
aka_av_diameter: fix uninitilized variable
Commit: c25ffda74fcdc9b75b8eefa36ad3b95289ddc4f6
https://github.com/OpenSIPS/opensips/commit/c25ffda74fcdc9b75b8eefa36ad3b95289ddc4f6
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 144cabdb3f32e37cc602193a9b92639b736c6607
https://github.com/OpenSIPS/opensips/commit/144cabdb3f32e37cc602193a9b92639b736c6607
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
A modules/aka_av_diameter/doc/contributors.xml
A modules/auth_aka/doc/contributors.xml
Log Message:
-----------
aka: add contributors file
Commit: b5968bf83751df214b717bd9ae17ac71a8462de6
https://github.com/OpenSIPS/opensips/commit/b5968bf83751df214b717bd9ae17ac71a8462de6
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/aaa_diameter/dm_impl.c
Log Message:
-----------
aaa_diameter: remove log
Thank you Liviu Chircu for spotting it :)
Commit: ed18d57e2fb764a8b6afb836058b10d70df0ee90
https://github.com/OpenSIPS/opensips/commit/ed18d57e2fb764a8b6afb836058b10d70df0ee90
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/stir_shaken/stir_shaken.c
Log Message:
-----------
stir_shaken: return -2 if ppt Identity header is not found
Commit: dc0d6584d63f61654c2a272adfb28c07be1e97b2
https://github.com/OpenSIPS/opensips/commit/dc0d6584d63f61654c2a272adfb28c07be1e97b2
Author: OpenSIPS <github at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 4e69c8c34df56ea6c520e24c478bf27e74dbd5e3
https://github.com/OpenSIPS/opensips/commit/4e69c8c34df56ea6c520e24c478bf27e74dbd5e3
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 53a126404990e3be01360a8b6c8dddf7e4115f46
https://github.com/OpenSIPS/opensips/commit/53a126404990e3be01360a8b6c8dddf7e4115f46
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: b54a6d89d669f3fb2caaded3ed0d3636f3bc2cf4
https://github.com/OpenSIPS/opensips/commit/b54a6d89d669f3fb2caaded3ed0d3636f3bc2cf4
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 22de14d131b7cd28291243f363bb0ead08bac805
https://github.com/OpenSIPS/opensips/commit/22de14d131b7cd28291243f363bb0ead08bac805
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 1ef17b2c25772d620a5488df3bfb35e5f264350a
https://github.com/OpenSIPS/opensips/commit/1ef17b2c25772d620a5488df3bfb35e5f264350a
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/http2d/server.c
Log Message:
-----------
http2d: Adjust indentation & coding style
Commit: 225fd1d5b8dd1b5dc04e12a19b79324288537808
https://github.com/OpenSIPS/opensips/commit/225fd1d5b8dd1b5dc04e12a19b79324288537808
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/http2d/server.c
Log Message:
-----------
http2d: Convert errx/warnx to LM_ functions
Commit: b9762b9188188088b84b1877a75fba7e9ec4ff68
https://github.com/OpenSIPS/opensips/commit/b9762b9188188088b84b1877a75fba7e9ec4ff68
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/http2d/server.c
Log Message:
-----------
http2d: Convert fprintf() logs; Measure IPC wait time
Commit: 2cddb6ebd3c764e5aae3d291e6e3657eb5e5668d
https://github.com/OpenSIPS/opensips/commit/2cddb6ebd3c764e5aae3d291e6e3657eb5e5668d
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M Makefile.conf.template
Log Message:
-----------
http2d: Add to "exclude_modules"
Commit: a6c0bf35f51eac255f5a7cdf9b0faa97d923b341
https://github.com/OpenSIPS/opensips/commit/a6c0bf35f51eac255f5a7cdf9b0faa97d923b341
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: 273e6043f641cb14826132b36aad56739206b673
https://github.com/OpenSIPS/opensips/commit/273e6043f641cb14826132b36aad56739206b673
Author: Liviu Chircu <liviu at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: b530aa6075ca08d5bb7d8225983a244c79094066
https://github.com/OpenSIPS/opensips/commit/b530aa6075ca08d5bb7d8225983a244c79094066
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 73c6e9279cabdfe6d30aef0ce0532a86926bbda1
https://github.com/OpenSIPS/opensips/commit/73c6e9279cabdfe6d30aef0ce0532a86926bbda1
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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: 9c394e56a276fc27d17d52586c0745d2c971d241
https://github.com/OpenSIPS/opensips/commit/9c394e56a276fc27d17d52586c0745d2c971d241
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: ee3af6bcf607c24d712598fd256bfbd1f8531cfc
https://github.com/OpenSIPS/opensips/commit/ee3af6bcf607c24d712598fd256bfbd1f8531cfc
Author: Razvan Crainea <razvan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M cfg.y
Log Message:
-----------
cfg: provide support for port range in sockets
Commit: fa61e9b64b7c99bfdbf7f0da56a0e0bd36136816
https://github.com/OpenSIPS/opensips/commit/fa61e9b64b7c99bfdbf7f0da56a0e0bd36136816
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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 :(
Commit: 1e9d124ec576fe5a6238e79f7762ac10cfda356c
https://github.com/OpenSIPS/opensips/commit/1e9d124ec576fe5a6238e79f7762ac10cfda356c
Author: Shanee Vanstone <s.vanstone at resilientplc.com>
Date: 2024-04-18 (Thu, 18 Apr 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: 6df118b129da4b1eba9775df8fe613903b4aae1c
https://github.com/OpenSIPS/opensips/commit/6df118b129da4b1eba9775df8fe613903b4aae1c
Author: OpenSIPS <github at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 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
Commit: a33b204d876a9fb911aa976a65d3168cf278bee6
https://github.com/OpenSIPS/opensips/commit/a33b204d876a9fb911aa976a65d3168cf278bee6
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M cfg.lex
M cfg.y
M globals.c
Log Message:
-----------
Revert "[Core] Add core-option "reply_to_via""
This reverts commit d843fa68a0a0f1aa64b3127c52e6309435dc9aae.
Commit: 8df20faf06841e8032a70ffc49dd8044ed178959
https://github.com/OpenSIPS/opensips/commit/8df20faf06841e8032a70ffc49dd8044ed178959
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/sl/sl_funcs.c
Log Message:
-----------
Revert "sl: If "reply_to_via" is set, send reply to IP/Port indicated in "Via""
This reverts commit 68f55e1d3a3084f09f1a8d1ec896ed74a35f8e41.
Commit: 5ca41364b8c9e023c7ec968e461928ba484d17de
https://github.com/OpenSIPS/opensips/commit/5ca41364b8c9e023c7ec968e461928ba484d17de
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/tm/t_lookup.c
Log Message:
-----------
Revert "tm: If "reply_to_via" is set, send reply to IP/Port indicated in "Via""
This reverts commit 7d9227b732fce6216f0eb7c0a371c4430a259e2b.
Commit: e3b2c34fbb7781d21701b68585ab3c973e43fd06
https://github.com/OpenSIPS/opensips/commit/e3b2c34fbb7781d21701b68585ab3c973e43fd06
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/presence/utils_func.h
Log Message:
-----------
[presence] refine uandd_to_uri() changes
Be sure we have at least one URI part (domain or user).
Make more clear the TEL versus SIP handling
Commit: fbf5e0bd6c03242c2cff71cd69eb0c06c91a2fb2
https://github.com/OpenSIPS/opensips/commit/fbf5e0bd6c03242c2cff71cd69eb0c06c91a2fb2
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M parser/parse_event.h
Log Message:
-----------
Fix identation
Commit: ecb954378672fe8f5ac4a7b47c4203aa51b8044a
https://github.com/OpenSIPS/opensips/commit/ecb954378672fe8f5ac4a7b47c4203aa51b8044a
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths:
M modules/presence/utils_func.c
M modules/presence/utils_func.h
M parser/parse_event.c
M parser/parse_event.h
Log Message:
-----------
Merge branch 'carstenbock-presence_add_reginfo'
Compare: https://github.com/OpenSIPS/opensips/compare/b7f471f7b106...ecb954378672
To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications
More information about the Devel
mailing list