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

Reply via email to