[OpenSIPS-Devel] [OpenSIPS/opensips] 2091c4: Revert the commits for RPC-zing the t_uac_dlg
Bogdan Andrei IANCU
noreply at github.com
Wed May 22 12:30:54 EDT 2019
Branch: refs/heads/3.0
Home: https://github.com/OpenSIPS/opensips
Commit: 2091c4cf54b89b5f08d2293454ff5fa023286b61
https://github.com/OpenSIPS/opensips/commit/2091c4cf54b89b5f08d2293454ff5fa023286b61
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2019-05-22 (Wed, 22 May 2019)
Changed paths:
M modules/tm/mi.c
Log Message:
-----------
Revert the commits for RPC-zing the t_uac_dlg
Reverted commits:
7df5d5e9ccd639a9f6035e64dadbc1e6b8a71758
8883a7c6caac5b4bed228381e2d64f53d7364b81
d0a043e89b2cdde1131a336964c0ade079269b4c
The RPC-zing will be added internally to t_uac() function, transparent for the code using it.
(cherry picked from commit e3a1b7c9bc899e6cf75cd3dd42f541d84eb505f5)
Commit: 146a2501ab0a63e2e757cdb26faa591167a9ed89
https://github.com/OpenSIPS/opensips/commit/146a2501ab0a63e2e757cdb26faa591167a9ed89
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2019-05-22 (Wed, 22 May 2019)
Changed paths:
M modules/tm/mi.c
Log Message:
-----------
Fixed some optional params for t_uac_dlg
Side effect of the previos reverting
(cherry picked from commit b7b9151178caf8c9776b824832034d1e13cdde21)
Commit: 5d73a60cead9469fb4496b7319bdc37c41fe0af0
https://github.com/OpenSIPS/opensips/commit/5d73a60cead9469fb4496b7319bdc37c41fe0af0
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2019-05-22 (Wed, 22 May 2019)
Changed paths:
M modules/tm/uac.c
Log Message:
-----------
Re-implement t_uac() to do RPC if local_route cannot be locally run
IF triggered from MI or non-SIP processes, the t_uac() cannot run local route (as such procs do not have the script anymore).
Instead of various fixes in different parts of code / modules, let's address the problem internally in t_uac() - if needed and script is not available, run local route via RPC (while doing busy waiting)
(cherry picked from commit 234a93e49c3b8e6264b65d48b3d622d126e42900)
Commit: a3f56bed113a934a89edaeb39b32df88540585bd
https://github.com/OpenSIPS/opensips/commit/a3f56bed113a934a89edaeb39b32df88540585bd
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2019-05-22 (Wed, 22 May 2019)
Changed paths:
M modules/dialog/dlg_req_within.c
Log Message:
-----------
Reverted d13f3eb61764a9246542f37b72482f2b27a0aaf2
Running local route via RPC is now supported intenally by t_uac()
(cherry picked from commit 620fe1025b64d641b899cd8f309852dada7e35f0)
Commit: 7acc72a0ed6eb86d3bdae456b3ef205d15a4d0e1
https://github.com/OpenSIPS/opensips/commit/7acc72a0ed6eb86d3bdae456b3ef205d15a4d0e1
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2019-05-22 (Wed, 22 May 2019)
Changed paths:
M modules/dialog/dlg_req_within.c
Log Message:
-----------
Revert "dialog: send dlg command using rpc"
This reverts commit ef9de0173f66727488e75d11e341d6b90b8fcf9a.
This is not necessary as the RPC for local route is now done internally by t_uac()
(cherry picked from commit c61278bf0ea09523aee95923cbbcc6d9fcdf9530)
Commit: 55d650ba6013d1f1d0777f4ba646f9cefdbc2c77
https://github.com/OpenSIPS/opensips/commit/55d650ba6013d1f1d0777f4ba646f9cefdbc2c77
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2019-05-22 (Wed, 22 May 2019)
Changed paths:
M modules/tm/uac.c
Log Message:
-----------
Fix the returning if local route does not exist while doing RPC
(cherry picked from commit 2ba271c6d07f8001dbcc468d8fe7aab6ca84b2e5)
Compare: https://github.com/OpenSIPS/opensips/compare/17509ea47129...55d650ba6013
More information about the Devel
mailing list