Module: sems Branch: master Commit: 90cccb338370d9b984e2fee2dd8472b293891c6c URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=90cccb338370d9b984e2fee2dd8472b293891c6c
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Tue Sep 21 23:49:29 2010 +0200 reworked SST + B2BUA implementation - B2BUA app with SIP Session Timer (SST) now can also use UPDATE (see session_refresh_method in sst_b2b.conf) - if re-INVITE is used, normal SDP OA (INVITE+SDP/200+SDP) is done using last established SDP (instead of delayed SDP negotiation and SDP ping-pong) - SDP is compared only after o= line (no SDP ping-pong with UAs which always increase SDP version) --- apps/announce_transfer/AnnounceTransfer.cpp | 4 +- apps/announce_transfer/AnnounceTransfer.h | 2 +- apps/auth_b2b/AuthB2B.cpp | 8 +- apps/auth_b2b/AuthB2B.h | 2 +- apps/conference/Conference.cpp | 4 +- apps/conference/Conference.h | 3 +- apps/dsm/DSMCall.cpp | 4 +- apps/dsm/DSMCall.h | 2 +- apps/examples/b2b_connect/b2b_connect.cpp | 6 +- apps/examples/b2b_connect/b2b_connect.h | 3 +- apps/gateway/GWSession.cpp | 4 +- apps/gateway/GWSession.h | 2 +- apps/ivr/Ivr.cpp | 4 +- apps/ivr/Ivr.h | 2 +- apps/registrar_client/SIPRegistrarClient.cpp | 6 +- apps/registrar_client/SIPRegistrarClient.h | 4 +- apps/sst_b2b/SSTB2B.cpp | 45 +---- apps/sst_b2b/SSTB2B.h | 10 +- apps/webconference/WebConferenceDialog.cpp | 4 +- apps/webconference/WebConferenceDialog.h | 2 +- core/AmB2ABSession.cpp | 10 +- core/AmB2ABSession.h | 3 +- core/AmB2BSession.cpp | 254 ++++++++++++++++---------- core/AmB2BSession.h | 70 +++++--- core/AmSession.cpp | 51 ++--- core/AmSession.h | 27 +++- core/AmSessionEventHandler.cpp | 3 +- core/AmSessionEventHandler.h | 3 +- core/AmSipDialog.cpp | 24 ++- core/AmSipDialog.h | 27 +++- core/AmSipHeaders.h | 4 + core/plug-in/session_timer/SessionTimer.cpp | 16 ++- core/plug-in/session_timer/SessionTimer.h | 4 +- core/plug-in/uac_auth/UACAuth.cpp | 2 +- core/plug-in/uac_auth/UACAuth.h | 2 +- 35 files changed, 370 insertions(+), 251 deletions(-) Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commitdiff;h=90cccb338370d9b984e2fee2dd8472b293891c6c _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
