Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d843fa68a0a0f1aa64b3127c52e6309435dc9aae https://github.com/OpenSIPS/opensips/commit/d843fa68a0a0f1aa64b3127c52e6309435dc9aae Author: Carsten Bock <cars...@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 <cars...@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 <cars...@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 <cars...@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 <cars...@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 <cars...@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 <cars...@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 <li...@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 <raz...@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 <raz...@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 <git...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <li...@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 <li...@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 <git...@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 <raz...@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 <bog...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <li...@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 <raz...@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 <raz...@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 <raz...@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 <bog...@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 <raz...@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 <raz...@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 <raz...@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 <git...@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 <li...@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 <li...@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 <li...@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 <li...@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 <li...@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 <li...@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 <li...@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 <li...@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 <li...@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 <li...@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 <raz...@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 <raz...@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 <raz...@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 <raz...@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 <bog...@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.vanst...@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 <git...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 <bog...@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 _______________________________________________ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel