Module: sems Branch: rco/offer_answer Commit: c60b508e87fa634a30b8b0c74fc9a4291f8ddc5e URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=c60b508e87fa634a30b8b0c74fc9a4291f8ddc5e
Author: Raphael Coeffic <[email protected]> Committer: Raphael Coeffic <[email protected]> Date: Fri Feb 18 12:36:25 2011 +0100 Merge branch 'master' into offer_answer --- CMakeLists.txt | 23 +- Makefile.defs | 3 +- apps/CMakeLists.txt | 4 - apps/auth_b2b/AuthB2B.cpp | 331 --------------- apps/auth_b2b/AuthB2B.h | 105 ----- apps/auth_b2b/CMakeLists.txt | 6 - apps/auth_b2b/Makefile | 7 - apps/auth_b2b/etc/auth_b2b.conf | 7 - apps/auth_b2b/etc/auth_b2b.conf.cmake | 7 - apps/call_timer/CMakeLists.txt | 6 - apps/call_timer/CallTimer.cpp | 234 ----------- apps/call_timer/CallTimer.h | 78 ---- apps/call_timer/Makefile | 7 - apps/call_timer/etc/call_timer.conf | 13 - apps/call_timer/etc/call_timer.conf.cmake | 13 - apps/click2dial/Click2Dial.cpp | 2 +- apps/conference/Conference.cpp | 20 +- apps/diameter_client/lib_dbase/defs.h | 2 - apps/dsm/DSMChartReader.cpp | 415 +++++++++++++++++--- apps/dsm/DSMChartReader.h | 15 +- apps/dsm/DSMCoreModule.cpp | 30 ++- apps/dsm/DSMCoreModule.h | 1 + apps/dsm/DSMElemContainer.cpp | 4 +- apps/dsm/DSMElemContainer.h | 6 +- apps/dsm/DSMStateEngine.cpp | 246 ++++++++++-- apps/dsm/DSMStateEngine.h | 48 ++- apps/dsm/mods/mod_mysql/ModMysql.cpp | 12 +- apps/dsm/mods/mod_utils/ModUtils.cpp | 39 ++ apps/dsm/mods/mod_utils/ModUtils.h | 16 + apps/ivr/Ivr.cpp | 2 +- apps/pin_collect/etc/pin_collect.conf.cmake | 2 + apps/registrar_client/SIPRegistrarClient.cpp | 4 +- apps/sbc/CMakeLists.txt | 30 ++- apps/sbc/ParamReplacer.cpp | 380 +++++++++++------- apps/sbc/RegexMapper.cpp | 65 +++ apps/sbc/RegexMapper.h | 55 +++ apps/sbc/SBC.cpp | 236 ++++++++++-- apps/sbc/SBC.h | 15 +- apps/sbc/SBCCallProfile.cpp | 126 ++++-- apps/sbc/SBCCallProfile.h | 29 ++ apps/sbc/etc/auth_b2b.sbcprofile.conf.cmake | 96 +++++ apps/sbc/etc/call_timer.sbcprofile.conf.cmake | 65 +++ apps/sbc/etc/codecfilter.sbcprofile.conf.cmake | 56 +++ apps/sbc/etc/prepaid.sbcprofile.conf.cmake | 232 +++++++++++ apps/sbc/etc/refuse.sbcprofile.conf | 8 + apps/sbc/etc/refuse.sbcprofile.conf.cmake | 8 + apps/sbc/etc/replytranslate.sbcprofile.conf.cmake | 2 + apps/sbc/etc/sbc.conf | 12 +- apps/sbc/etc/sbc.conf.cmake | 12 +- apps/sbc/etc/src_ipmap.conf | 7 + apps/sbc/etc/src_ipmap.conf.cmake | 7 + apps/sbc/etc/sst_b2b.sbcprofile.conf.cmake | 73 ++++ apps/sbc/etc/transparent.sbcprofile.conf | 11 +- apps/sbc/etc/transparent.sbcprofile.conf.cmake | 67 +++ apps/sbc/tools/sems-sbc-get-regex-map-names | 7 + apps/sbc/tools/sems-sbc-set-regex-map | 13 + apps/sst_b2b/CMakeLists.txt | 6 - apps/sst_b2b/Makefile | 7 - apps/sst_b2b/SSTB2B.cpp | 371 ----------------- apps/sst_b2b/SSTB2B.h | 116 ------ apps/sst_b2b/etc/sst_b2b.conf | 39 -- apps/sst_b2b/etc/sst_b2b.conf.cmake | 39 -- apps/sw_prepaid_sip/CMakeLists.txt | 6 - apps/sw_prepaid_sip/Makefile | 7 - apps/sw_prepaid_sip/SWPrepaidSIP.cpp | 300 -------------- apps/sw_prepaid_sip/SWPrepaidSIP.h | 87 ---- apps/sw_prepaid_sip/etc/sw_prepaid_sip.conf | 2 - apps/sw_prepaid_sip/etc/sw_prepaid_sip.conf.cmake | 2 - apps/voicemail/AmMail.cpp | 13 +- apps/voicemail/AmSmtpClient.cpp | 18 +- apps/webconference/RoomInfo.cpp | 9 +- apps/webconference/RoomInfo.h | 4 +- apps/webconference/WebConference.cpp | 58 +++- apps/webconference/WebConference.h | 12 +- apps/webconference/WebConferenceDialog.cpp | 22 +- apps/webconference/WebConferenceDialog.h | 3 + apps/webconference/etc/webconference.conf | 10 + apps/webconference/etc/webconference.conf.cmake | 28 ++ apps/xmlrpc2di/XMLRPC2DI.cpp | 16 +- apps/xmlrpc2di/XMLRPC2DI.h | 5 +- apps/xmlrpc2di/etc/xmlrpc2di.conf | 5 +- apps/xmlrpc2di/etc/xmlrpc2di.conf.cmake | 6 +- apps/xmlrpc2di/xmlrpc++/src/XmlRpcServer.cpp | 4 +- apps/xmlrpc2di/xmlrpc++/src/XmlRpcServer.h | 3 +- apps/xmlrpc2di/xmlrpc++/src/XmlRpcSocket.cpp | 15 +- apps/xmlrpc2di/xmlrpc++/src/XmlRpcSocket.h | 2 +- apps/xmlrpc2di/xmlrpc++/test/HelloServer.cpp | 2 +- apps/xmlrpc2di/xmlrpc++/test/TestBase64Server.cpp | 2 +- apps/xmlrpc2di/xmlrpc++/test/TestValues.cpp | 1 + apps/xmlrpc2di/xmlrpc++/test/Validator.cpp | 2 +- core/AmB2ABSession.cpp | 4 +- core/AmB2BSession.cpp | 17 +- core/AmConfig.cpp | 414 +++++++++++++++----- core/AmConfig.h | 67 +++- core/AmConfigReader.cpp | 32 ++ core/AmPlugIn.cpp | 17 +- core/AmRtpAudio.cpp | 4 +- core/AmRtpAudio.h | 2 +- core/AmRtpStream.cpp | 63 +-- core/AmRtpStream.h | 6 +- core/AmSession.cpp | 69 +++- core/AmSession.h | 14 +- core/AmSessionContainer.cpp | 36 +- core/AmSessionContainer.h | 6 + core/AmSessionProcessor.cpp | 20 +- core/AmSipDialog.cpp | 185 +++++++-- core/AmSipDialog.h | 25 +- core/AmSipDispatcher.cpp | 10 +- core/AmUAC.cpp | 2 +- core/AmUtils.cpp | 451 ++++++++------------- core/AmUtils.h | 144 ++----- core/CMakeLists.txt | 2 +- core/Makefile | 4 +- core/SipCtrlInterface.cpp | 95 ++++-- core/SipCtrlInterface.h | 16 +- core/atomic_types.h | 4 +- core/etc/sems.conf.cmake | 27 ++ core/etc/sems.conf.sample | 37 ++ core/plug-in/session_timer/SessionTimer.cpp | 9 +- core/plug-in/session_timer/UserTimer.cpp | 91 +++-- core/plug-in/session_timer/UserTimer.h | 12 +- core/plug-in/stats/StatsUDPServer.cpp | 45 ++ core/plug-in/uac_auth/CMakeLists.txt | 1 - core/sems.cpp | 166 +------- core/sip/parse_route.cpp | 75 ++++ core/sip/parse_route.h | 54 +++ core/sip/resolver.h | 10 +- core/sip/sip_parser.cpp | 16 +- core/sip/sip_parser.h | 4 + core/sip/sip_trans.cpp | 27 +- core/sip/sip_trans.h | 7 + core/sip/trans_layer.cpp | 326 +++++++++++----- core/sip/trans_layer.h | 39 +- core/sip/transport.cpp | 25 ++ core/sip/transport.h | 6 + core/sip/udp_trsp.cpp | 4 +- core/sip/wheeltimer.cpp | 2 +- doc/Applications.txt | 103 +++--- doc/CHANGELOG | 42 ++- doc/ComponentModules.txt | 20 +- doc/Howtostart_noproxy.txt | 31 +- doc/Howtostart_simpleproxy.txt | 16 +- doc/Howtostart_voicemail.txt | 31 +- doc/Readme.auth_b2b.txt | 45 +-- doc/Readme.sbc.txt | 120 +++++- doc/Readme.sst_b2b.txt | 48 +--- doc/Readme.sw_prepaid_sip.txt | 171 +-------- doc/Readme.webconference.txt | 19 +- doc/Tuning.txt | 22 +- doc/WHATSNEW_0.10 | 39 -- doc/ZRTP.txt | 16 +- doc/doxygen_proj | 4 +- doc/dsm/Readme.dsm.txt | 15 +- doc/dsm/dsm_syntax.txt | 196 ++++++--- doc/dsm/mods/Readme.mod_utils.txt | 7 + doc/index.txt | 86 ++-- doc/src/doc_applications.h | 21 +- doc/src/doc_sbc.h | 117 ++++++ doc/src/doc_signals.h | 3 +- doc/src/doxyref.h | 13 +- 160 files changed, 4642 insertions(+), 3777 deletions(-) Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commitdiff;h=c60b508e87fa634a30b8b0c74fc9a4291f8ddc5e _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
