Module: sems Branch: master Commit: 65765739b9094792b5716b99f506f08b615486ba URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=65765739b9094792b5716b99f506f08b615486ba
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Fri Aug 16 16:32:30 2013 +0200 sbc: fix call transfers with Replaces through SBC Replaces header is fixed in either Replaces of INVITE or of REFER messages. New sbc profile options: fix_replaces_inv=[yes|no] fix_replaces_ref=[yes|no] Conflicts: apps/sbc/SBC.cpp apps/sbc/SBCCallProfile.cpp apps/sbc/SBCCallProfile.h core/AmSipHeaders.h core/tests/Makefile core/tests/sems_tests.cpp --- apps/sbc/CallLeg.cpp | 19 ++++ apps/sbc/ReplacesMapper.cpp | 171 ++++++++++++++++++++++++++++++ apps/sbc/ReplacesMapper.h | 34 ++++++ apps/sbc/SBC.cpp | 2 - apps/sbc/SBCCallLeg.cpp | 10 ++ apps/sbc/SBCCallProfile.cpp | 9 ++ apps/sbc/SBCCallProfile.h | 3 + apps/sbc/SBCCallRegistry.cpp | 79 ++++++++++++++ apps/sbc/SBCCallRegistry.h | 61 +++++++++++ apps/sbc/SBCSimpleRelay.cpp | 17 +++- apps/sbc/SBCSimpleRelay.h | 1 + apps/sbc/etc/transparent.sbcprofile.conf | 4 + core/sip/defs.h | 3 +- core/tests/Makefile | 21 +++- core/tests/sems_tests.cpp | 1 + core/tests/test_replaces.cpp | 103 ++++++++++++++++++ core/tests/test_replaces.h | 1 + core/tests/test_uriparser.cpp | 8 ++ doc/Readme.sbc.txt | 15 +++ 19 files changed, 552 insertions(+), 10 deletions(-) Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commitdiff;h=65765739b9094792b5716b99f506f08b615486ba _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
