[OpenSIPS-Devel] [OpenSIPS/opensips] aff308: Add "tranction created" callback for UAC transactions
Bogdan Andrei IANCU
noreply at github.com
Fri Apr 23 07:27:07 EST 2021
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: aff3084adafc9908af95b23e38cc256087755641
https://github.com/OpenSIPS/opensips/commit/aff3084adafc9908af95b23e38cc256087755641
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2021-04-22 (Thu, 22 Apr 2021)
Changed paths:
M modules/tm/dlg.h
M modules/tm/uac.c
Log Message:
-----------
Add "tranction created" callback for UAC transactions
The idea is to get access to the created transaction before actually doing the SIP signaling, for example to be able to set some callbacks before the request is sent out.
Commit: 2e10c2f242a389121175d536207546c7747171b4
https://github.com/OpenSIPS/opensips/commit/2e10c2f242a389121175d536207546c7747171b4
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2021-04-23 (Fri, 23 Apr 2021)
Changed paths:
M modules/b2b_entities/b2be_load.h
M modules/b2b_entities/client.c
M modules/b2b_entities/client.h
M modules/b2b_entities/dlg.c
M modules/b2b_entities/dlg.h
M modules/b2b_entities/server.c
M modules/b2b_entities/server.h
Log Message:
-----------
Added tracing capabilities for b2b entities
The B2B server and client may take as parameter a tracing function (callback + param) for performing transactional tracing. The B2B entities will trigger this tracing function for each transction created (UAC or UAS)
Commit: 452d72ac3ea2af4fd8aa7cc88468601ea709867d
https://github.com/OpenSIPS/opensips/commit/452d72ac3ea2af4fd8aa7cc88468601ea709867d
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2021-04-23 (Fri, 23 Apr 2021)
Changed paths:
M modules/media_exchange/media_exchange.c
M modules/siprec/siprec_logic.c
Log Message:
-----------
Align to the changes in b2be.client/server_new
Set the tracing funtion to NULL.
Commit: 3458d8a0e5e9f1a5ec7bc669cd45c22a965827db
https://github.com/OpenSIPS/opensips/commit/3458d8a0e5e9f1a5ec7bc669cd45c22a965827db
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2021-04-23 (Fri, 23 Apr 2021)
Changed paths:
M modules/b2b_logic/b2b_load.h
M modules/b2b_logic/b2b_logic.c
M modules/b2b_logic/logic.c
M modules/b2b_logic/records.c
M modules/b2b_logic/records.h
Log Message:
-----------
Add b2b_logic level tracing
Expose tracing callback, to enable tracing for the whole b2b session.
Push the tracing functions to all b2b entities involved in the session.
Commit: c6c8ee0fbf02132c31a98525f6c2d48d0701ddc5
https://github.com/OpenSIPS/opensips/commit/c6c8ee0fbf02132c31a98525f6c2d48d0701ddc5
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2021-04-23 (Fri, 23 Apr 2021)
Changed paths:
M modules/b2b_logic_xml/logic.c
Log Message:
-----------
Align to the changes in b2be.client/server_new
Set the tracing funtion to NULL.
Compare: https://github.com/OpenSIPS/opensips/compare/b707c38644a9...c6c8ee0fbf02
More information about the Devel
mailing list