[Pkg-voip-commits] [sems] 02/04: Merge tag 'upstream/1.6.0'

Victor Seva Lopez maniac-guest at moszumanska.debian.org
Wed Jun 17 11:20:08 UTC 2015


This is an automated email from the git hooks/post-receive script.

maniac-guest pushed a commit to branch master
in repository sems.

commit 7a8cf269c6a969dbae1d95ba4befb9d06479e879
Merge: 0e9c8f5 76c2229
Author: Victor Seva <vseva at sipwise.com>
Date:   Wed Jun 17 11:52:22 2015 +0200

    Merge tag 'upstream/1.6.0'
    
    Upstream version 1.6.0

 .gitignore                                         |    5 +-
 CMakeLists.txt                                     |   23 +-
 Makefile                                           |   39 +-
 Makefile.defs                                      |   42 +-
 README                                             |   49 +-
 apps/Makefile                                      |    2 +-
 apps/announce_transfer/AnnounceTransfer.cpp        |   22 +-
 apps/announce_transfer/AnnounceTransfer.h          |    3 +-
 apps/announcement/Announcement.cpp                 |    2 +-
 apps/annrecorder/AnnRecorder.cpp                   |    4 +-
 apps/callback/CallBack.cpp                         |    2 +-
 apps/click2dial/Click2Dial.cpp                     |   18 +-
 apps/conference/Conference.cpp                     |   73 +-
 apps/conference/Conference.h                       |    4 +-
 apps/db_reg_agent/CMakeLists.txt                   |    2 +
 apps/db_reg_agent/DBRegAgent.cpp                   |   20 +-
 apps/db_reg_agent/DBRegAgent.h                     |    9 +
 apps/db_reg_agent/RegistrationTimer.cpp            |    4 +
 apps/db_reg_agent/RegistrationTimer.h              |    1 +
 apps/diameter_client/ServerConnection.cpp          |    2 +-
 apps/dsm/DSM.cpp                                   |   22 +
 apps/dsm/DSM.h                                     |    9 +
 apps/dsm/DSMCall.cpp                               |  192 +-
 apps/dsm/DSMCall.h                                 |   42 +-
 apps/dsm/DSMChartReader.cpp                        |    2 +-
 apps/dsm/DSMCoreModule.cpp                         |  298 ++-
 apps/dsm/DSMCoreModule.h                           |   18 +
 apps/dsm/DSMModule.cpp                             |   12 +-
 apps/dsm/DSMSession.h                              |   50 +-
 apps/dsm/DSMStateDiagramCollection.cpp             |    6 +-
 apps/dsm/DSMStateEngine.cpp                        |  123 +-
 apps/dsm/DSMStateEngine.h                          |   51 +-
 apps/dsm/SystemDSM.cpp                             |   16 +-
 apps/dsm/SystemDSM.h                               |    6 +
 apps/dsm/etc/dsm.conf                              |    4 +-
 apps/dsm/mods/Makefile                             |    6 +-
 apps/dsm/mods/Makefile.dsm_module                  |    2 +
 apps/dsm/mods/mod_conference/ModConference.cpp     |   71 +-
 apps/dsm/mods/mod_conference/ModConference.h       |    4 +-
 apps/dsm/mods/mod_dlg/ModDlg.cpp                   |  201 +-
 apps/dsm/mods/mod_dlg/ModDlg.h                     |   11 +
 apps/dsm/mods/mod_groups/ModGroups.cpp             |   42 +-
 apps/dsm/mods/mod_groups/ModGroups.h               |    3 +-
 apps/dsm/mods/mod_monitoring/ModMonitoring.cpp     |   22 +
 apps/dsm/mods/mod_monitoring/ModMonitoring.h       |    4 +
 apps/dsm/mods/mod_mysql/ModMysql.cpp               |    5 +-
 apps/dsm/mods/mod_py/ModPy.cpp                     |    2 +-
 apps/dsm/mods/mod_py/PyDSMSession.cpp              |    8 +-
 apps/dsm/mods/mod_redis/DBTypes.h                  |   37 +
 apps/dsm/mods/mod_redis/DRedisConnection.cpp       |  194 ++
 apps/dsm/mods/mod_redis/DRedisConnection.h         |   50 +
 apps/dsm/mods/mod_redis/Makefile                   |   10 +
 apps/dsm/mods/mod_redis/ModRedis.cpp               |  369 ++++
 apps/dsm/mods/mod_redis/ModRedis.h                 |   87 +
 apps/dsm/mods/mod_regex/ModRegex.cpp               |   50 +-
 apps/dsm/mods/mod_regex/ModRegex.h                 |    2 +-
 apps/dsm/mods/mod_sbc/Makefile                     |   12 +
 apps/dsm/mods/mod_sbc/ModSbc.cpp                   |  673 +++++++
 .../{mod_regex/ModRegex.h => mod_sbc/ModSbc.h}     |   63 +-
 apps/dsm/mods/mod_uri/ModUri.cpp                   |   59 +
 apps/dsm/mods/mod_uri/ModUri.h                     |    4 +
 apps/dsm/mods/mod_utils/ModUtils.cpp               |  208 ++-
 apps/dsm/mods/mod_utils/ModUtils.h                 |   10 +
 apps/dsm/mods/mod_xml/ModXml.cpp                   |  265 +++
 apps/dsm/mods/mod_xml/ModXml.h                     |    4 +
 apps/dsm/mods/mod_zrtp/Makefile                    |   10 +
 apps/dsm/mods/mod_zrtp/ModZrtp.cpp                 |  294 +++
 .../mods/{mod_dlg/ModDlg.h => mod_zrtp/ModZrtp.h}  |   35 +-
 apps/early_announce/EarlyAnnounce.cpp              |   14 +-
 apps/early_dbprompt/early_dbprompt.dsm             |   70 +
 apps/early_dbprompt/etc/early_dbprompt.conf        |   20 +
 apps/examples/announce_auth/AnnounceAuth.cpp       |    2 +-
 apps/examples/b2b_connect/b2b_connect.cpp          |   18 +-
 apps/examples/call_gen/CallGen.cpp                 |    8 +-
 apps/examples/call_gen/CallGen.h                   |    2 +-
 apps/examples/call_gen/etc/callgen.conf            |    6 +-
 apps/examples/dtmftester/DtmfTester.cpp            |    2 +-
 apps/examples/early_record/EarlyRecord.cpp         |    2 +-
 apps/examples/ivr_examples/call_center.py          |   71 +
 apps/examples/jukecall/Jukecall.cpp                |    6 +-
 .../simple_conference/SimpleConference.cpp         |    2 +-
 apps/ivr/Ivr.cpp                                   |   84 +-
 apps/ivr/Ivr.h                                     |    4 +-
 apps/ivr/IvrDialogBase.cpp                         |    4 +-
 apps/ivr/IvrSipDialog.cpp                          |   28 +-
 apps/ivr/IvrSipRequest.cpp                         |   15 +-
 apps/ivr/Makefile.ivr_application                  |    2 +-
 apps/jsonrpc/JsonRPCServer.cpp                     |   25 +-
 apps/mobile_push/etc/mobile_push.conf              |   45 +
 apps/mobile_push/load_test/call_gen.py             |    5 +
 apps/mobile_push/load_test/example_server.py       |   36 +
 apps/mobile_push/load_test/mobilepush_loadtest.txt |  105 ++
 apps/mobile_push/load_test/reg_client.py           |   20 +
 .../load_test/sems_cfg/core/etc/callgen.conf       |    3 +
 .../load_test/sems_cfg/core/etc/db_reg_agent.conf  |   99 +
 .../load_test/sems_cfg/core/etc/sems.conf          |   49 +-
 .../load_test/sems_cfg/core/etc/xmlrpc2di.conf     |   42 +
 apps/mobile_push/mobile_push.dsm                   |  203 ++
 apps/monitoring/Monitoring.cpp                     |  287 ++-
 apps/monitoring/Monitoring.h                       |   27 +
 apps/monitoring/etc/monitoring.conf                |    6 +
 apps/monitoring/tools/Makefile                     |    6 +-
 apps/mwi/mwi.cpp                                   |   12 +-
 apps/precoded_announce/PrecodedAnnounce.cpp        |    2 +-
 .../py_sems/sip/AmMimeBody.sip                     |   90 +-
 apps/py_sems/sip/AmSipDialog.sip                   |   22 +-
 apps/py_sems/sip/PySemsB2ABDialog.sip              |    2 +-
 apps/py_sems/sip/PySemsB2BDialog.sip               |    2 +-
 apps/py_sems/sip/PySemsDialog.sip                  |    2 +-
 apps/py_sems/sip/py_sems.sbf                       |    3 -
 apps/py_sems/sip/py_sems.sip                       |    1 +
 apps/reg_agent/etc/reg_agent.conf.cmake            |    6 +-
 apps/registrar_client/SIPRegistrarClient.cpp       |    3 +-
 apps/rtmp/Rtmp.cpp                                 |    2 +-
 apps/rtmp/RtmpConnection.cpp                       |   32 +-
 apps/rtmp/RtmpSession.cpp                          |   27 +-
 apps/rtmp/RtmpSession.h                            |    5 +-
 apps/sbc/CallLeg.cpp                               | 1759 ++++++++++++++++++
 apps/sbc/CallLeg.h                                 |  404 ++++
 apps/sbc/CallLegEvents.h                           |  176 ++
 apps/sbc/ExtendedCCInterface.h                     |  104 ++
 apps/sbc/HeaderFilter.cpp                          |  109 +-
 apps/sbc/HeaderFilter.h                            |   22 +-
 apps/sbc/ParamReplacer.cpp                         |  491 ++++-
 apps/sbc/ParamReplacer.h                           |   45 +-
 apps/sbc/RateLimit.cpp                             |   39 +
 apps/sbc/RateLimit.h                               |   61 +
 apps/sbc/RegisterCache.cpp                         | 1117 +++++++++++
 apps/sbc/RegisterCache.h                           |  362 ++++
 apps/sbc/RegisterDialog.cpp                        |  660 +++++++
 apps/sbc/RegisterDialog.h                          |   86 +
 apps/sbc/ReplacesMapper.cpp                        |  171 ++
 apps/sbc/{ParamReplacer.h => ReplacesMapper.h}     |   21 +-
 apps/sbc/SBC.cpp                                   | 1795 +++---------------
 apps/sbc/SBC.h                                     |  235 +--
 {core/ampi => apps/sbc}/SBCCallControlAPI.h        |   19 +-
 apps/sbc/SBCCallLeg.cpp                            | 1948 ++++++++++++++++++++
 apps/sbc/SBCCallLeg.h                              |  261 +++
 apps/sbc/SBCCallProfile.cpp                        | 1094 ++++++++---
 apps/sbc/SBCCallProfile.h                          |  252 ++-
 apps/sbc/SBCCallRegistry.cpp                       |   79 +
 apps/sbc/{SDPFilter.h => SBCCallRegistry.h}        |   49 +-
 apps/sbc/SBCEventLog.cpp                           |  193 ++
 apps/sbc/SBCEventLog.h                             |   77 +
 apps/sbc/SBCSimpleRelay.cpp                        |  544 ++++++
 apps/sbc/SBCSimpleRelay.h                          |  169 ++
 apps/sbc/SDPFilter.cpp                             |  162 +-
 apps/sbc/SDPFilter.h                               |   10 +-
 apps/sbc/SessionUpdate.cpp                         |   38 +
 apps/sbc/SessionUpdate.h                           |   94 +
 apps/sbc/SubscriptionDialog.cpp                    |  170 ++
 apps/sbc/SubscriptionDialog.h                      |   78 +
 apps/sbc/arg_conversion.cpp                        |  179 ++
 apps/sbc/arg_conversion.h                          |    9 +
 apps/sbc/call_control/bl_redis/BLRedis.cpp         |    2 +-
 apps/sbc/call_control/bl_redis/BLRedis.h           |    2 +-
 apps/sbc/call_control/bl_redis/Makefile            |    8 +-
 .../call_control/bl_redis/RedisConnectionPool.cpp  |    1 +
 .../call_control/bl_redis/RedisConnectionPool.h    |    2 +-
 apps/sbc/call_control/call_timer/CallTimer.cpp     |    2 +-
 apps/sbc/call_control/ctl/CCCtl.cpp                |   36 +-
 apps/sbc/call_control/dsm/CCDSM.cpp                |  285 +++
 apps/sbc/call_control/dsm/CCDSM.h                  |  101 +
 apps/sbc/call_control/dsm/Makefile                 |   11 +
 apps/sbc/call_control/dsm/SBCDSMInstance.cpp       |  752 ++++++++
 apps/sbc/call_control/dsm/SBCDSMInstance.h         |  132 ++
 apps/sbc/call_control/dsm/SBCDSMParams.h           |   35 +
 .../parallel_calls/CCParallelCalls.cpp             |    2 +-
 apps/sbc/call_control/prepaid/Prepaid.cpp          |    2 +-
 .../call_control/prepaid_xmlrpc/PrepaidXMLRPC.cpp  |    2 +-
 apps/sbc/call_control/registrar/Makefile           |    8 +
 apps/sbc/call_control/registrar/Registrar.cpp      |  278 +++
 .../CCTemplate.h => registrar/Registrar.h}         |   20 +-
 apps/sbc/call_control/rest/RestModule.cpp          |   18 +-
 apps/sbc/call_control/syslog_cdr/SyslogCDR.cpp     |  239 ++-
 apps/sbc/call_control/syslog_cdr/SyslogCDR.h       |    6 +-
 .../call_control/syslog_cdr/etc/cc_syslog_cdr.conf |    4 +
 apps/sbc/call_control/template/CCTemplate.cpp      |  142 +-
 apps/sbc/call_control/template/CCTemplate.h        |   35 +
 apps/sbc/etc/auth_b2b.sbcprofile.conf              |    3 +-
 apps/sbc/etc/auth_b2b.sbcprofile.conf.cmake        |    3 +-
 apps/sbc/etc/call_timer.sbcprofile.conf            |    3 +-
 apps/sbc/etc/call_timer.sbcprofile.conf.cmake      |    3 +-
 apps/sbc/etc/codecfilter.sbcprofile.conf           |    3 +-
 apps/sbc/etc/codecfilter.sbcprofile.conf.cmake     |    3 +-
 apps/sbc/etc/prepaid.sbcprofile.conf               |    3 +-
 apps/sbc/etc/prepaid.sbcprofile.conf.cmake         |    3 +-
 apps/sbc/etc/sbc.conf                              |    7 +
 apps/sbc/etc/sbc.conf.cmake                        |    7 +
 apps/sbc/etc/sst_b2b.sbcprofile.conf               |    3 +-
 apps/sbc/etc/sst_b2b.sbcprofile.conf.cmake         |    3 +-
 apps/sbc/etc/transparent.sbcprofile.conf           |   37 +-
 apps/sbc/etc/transparent.sbcprofile.conf.cmake     |    7 +-
 apps/sbc/sbc_events.h                              |   13 +
 apps/sbc/tools/Makefile                            |    8 +-
 apps/voicebox/VoiceboxDialog.cpp                   |    4 +-
 apps/voicemail/AnswerMachine.cpp                   |    6 +-
 apps/webconference/CallStats.cpp                   |    3 +-
 apps/webconference/Makefile                        |    5 +-
 apps/webconference/RoomInfo.cpp                    |   39 +-
 apps/webconference/RoomInfo.h                      |    3 +
 apps/webconference/WebConference.cpp               |  116 +-
 apps/webconference/WebConference.h                 |   14 +-
 apps/webconference/WebConferenceDialog.cpp         |  177 +-
 apps/webconference/WebConferenceDialog.h           |    7 +-
 apps/webconference/etc/webconference.conf          |   16 +
 apps/webconference/tools/Makefile                  |   18 +
 .../tools/sems-webconference-addparticipant        |   12 +
 .../tools/sems-webconference-roomcreate            |   12 +
 .../tools/sems-webconference-roominfo              |   12 +
 apps/xmlrpc2di/MultithreadXmlRpcServer.cpp         |   10 +-
 apps/xmlrpc2di/XMLRPC2DI.cpp                       |   67 +-
 apps/xmlrpc2di/XMLRPC2DI.h                         |   14 +-
 apps/xmlrpc2di/xmlrpc++/Makefile                   |    2 +-
 cmake/CheckSymbolExists.cmake                      |   83 +
 cmake/FindIlbc.cmake                               |   17 +
 cmake/FindLibevent2.cmake                          |   17 +
 cmake/FindMySQLpp.cmake                            |    9 +
 core/Am100rel.cpp                                  |   21 +-
 core/AmApi.cpp                                     |   52 +-
 core/AmApi.h                                       |   11 +-
 core/AmAppTimer.cpp                                |  183 +-
 core/AmAppTimer.h                                  |   49 +-
 core/AmArg.cpp                                     |   37 +-
 core/AmArg.h                                       |   38 +-
 core/AmAudioFile.cpp                               |   55 +-
 core/AmAudioFile.h                                 |    5 +
 core/AmAudioMixIn.cpp                              |   24 +-
 core/AmAudioMixIn.h                                |    6 +-
 core/AmB2ABSession.cpp                             |   25 +-
 core/AmB2ABSession.h                               |    3 +-
 core/AmB2BMedia.cpp                                | 1186 ++++++++----
 core/AmB2BMedia.h                                  |  239 ++-
 core/AmB2BSession.cpp                              |  787 ++++----
 core/AmB2BSession.h                                |  130 +-
 core/AmBasicSipDialog.cpp                          |  778 ++++++++
 core/AmBasicSipDialog.h                            |  479 +++++
 core/AmCachedAudioFile.cpp                         |    3 +
 core/AmConferenceChannel.cpp                       |   91 +-
 core/AmConferenceChannel.h                         |   27 +-
 core/AmConferenceStatus.cpp                        |    4 +-
 core/AmConfig.cpp                                  |  637 +++++--
 core/AmConfig.h                                    |  107 +-
 core/AmConfigReader.cpp                            |  165 +-
 core/AmConfigReader.h                              |   11 +-
 core/AmDtmfDetector.cpp                            |   24 +-
 core/AmDtmfDetector.h                              |    1 +
 core/AmEvent.h                                     |    2 +
 core/AmEventDispatcher.cpp                         |    8 +-
 core/AmEventQueue.cpp                              |   21 +-
 core/AmEventQueue.h                                |   28 +-
 core/AmEventQueueProcessor.cpp                     |  154 ++
 core/AmEventQueueProcessor.h                       |   91 +
 core/AmMediaProcessor.cpp                          |    4 +
 core/AmMediaProcessor.h                            |    2 +
 core/AmMimeBody.cpp                                |   66 +-
 core/AmMimeBody.h                                  |   14 +
 core/AmMultiPartyMixer.cpp                         |   32 +-
 core/AmMultiPartyMixer.h                           |   20 +-
 core/AmOfferAnswer.cpp                             |   86 +-
 core/AmPeriodicThread.cpp                          |   97 +
 .../ModGroups.h => core/AmPeriodicThread.h         |   71 +-
 core/AmPlaylist.cpp                                |    4 +
 core/AmPlaylist.h                                  |    1 +
 core/AmPlayoutBuffer.cpp                           |    2 +-
 core/AmPlugIn.cpp                                  |   75 +-
 core/AmPlugIn.h                                    |   12 +-
 core/AmRingTone.cpp                                |   15 +-
 core/AmRtpAudio.cpp                                |   16 +-
 core/AmRtpPacket.cpp                               |  168 +-
 core/AmRtpPacket.h                                 |   20 +-
 core/AmRtpReceiver.cpp                             |  144 +-
 core/AmRtpReceiver.h                               |   44 +-
 core/AmRtpStream.cpp                               |  725 ++++++--
 core/AmRtpStream.h                                 |  141 +-
 core/AmSdp.cpp                                     |  433 +++--
 core/AmSdp.h                                       |   24 +-
 core/AmSession.cpp                                 |  563 +++---
 core/AmSession.h                                   |  110 +-
 core/AmSessionContainer.cpp                        |  115 +-
 core/AmSessionContainer.h                          |   39 +
 core/AmSessionEventHandler.cpp                     |   42 -
 core/AmSessionEventHandler.h                       |   34 +-
 core/AmSipDialog.cpp                               |  901 +++------
 core/AmSipDialog.h                                 |  236 +--
 core/AmSipDispatcher.cpp                           |   86 +-
 core/AmSipDispatcher.h                             |    2 +-
 core/AmSipEvent.cpp                                |   13 +-
 core/AmSipEvent.h                                  |   14 +-
 core/AmSipMsg.cpp                                  |   32 +
 core/AmSipMsg.h                                    |   29 +-
 core/AmSipRegistration.cpp                         |   63 +-
 core/AmSipRegistration.h                           |   28 +-
 core/AmSipSubscription.cpp                         |  904 ++++++---
 core/AmSipSubscription.h                           |  372 ++--
 core/AmSipSubscriptionContainer.cpp                |   57 +-
 core/AmSipSubscriptionContainer.h                  |   12 +-
 core/AmThread.cpp                                  |   13 +-
 core/AmThread.h                                    |   38 +-
 core/AmUriParser.cpp                               |  279 +--
 core/AmUriParser.h                                 |   27 +-
 core/AmUtils.cpp                                   |  277 +--
 core/AmUtils.h                                     |   23 +-
 core/AmZRTP.cpp                                    |  326 +++-
 core/AmZRTP.h                                      |   60 +-
 core/CMakeLists.txt                                |    2 +
 core/Makefile                                      |   34 +-
 core/SipCtrlInterface.cpp                          |  467 +++--
 core/SipCtrlInterface.h                            |   38 +-
 core/amci/amci.h                                   |    2 +-
 core/amci/codecs.h                                 |    2 +
 core/ampi/MonitoringAPI.h                          |   97 +
 core/ampi/UACAuthAPI.h                             |    7 +-
 core/atomic_types.h                                |   54 +-
 core/etc/sems.conf.cmake                           |   10 +
 core/etc/sems.conf.sample                          |  306 +--
 core/etc/zrtp.conf                                 |   16 +-
 core/hash_table.h                                  |   70 +-
 core/jsonArg.cpp                                   |   68 +-
 core/jsonArg.h                                     |    4 +
 core/jsonxx.cpp                                    |   73 +-
 core/log.cpp                                       |  103 +-
 core/log.h                                         |   50 +-
 core/plug-in/CMakeLists.txt                        |    2 +
 core/plug-in/adpcm/adpcm.c                         |   16 +-
 core/plug-in/g729/Makefile                         |    2 +-
 core/plug-in/ilbc/CMakeLists.txt                   |    8 +-
 core/plug-in/ilbc/iLBC_rfc3951/LPCencode.c         |    4 +-
 core/plug-in/ilbc/iLBC_rfc3951/filter.c            |   18 +-
 core/plug-in/ilbc/iLBC_rfc3951/helpfun.c           |    2 -
 core/plug-in/ilbc/iLBC_rfc3951/iLBC_decode.c       |    4 +-
 core/plug-in/ilbc/ilbc.c                           |   12 +-
 core/plug-in/opus/Makefile                         |    8 +
 core/plug-in/opus/opus.c                           |  246 +++
 core/plug-in/session_timer/CMakeLists.txt          |    1 -
 core/plug-in/session_timer/SessionTimer.cpp        |  105 +-
 core/plug-in/session_timer/SessionTimer.h          |   29 +-
 core/plug-in/session_timer/UserTimer.cpp           |  247 ---
 core/plug-in/session_timer/UserTimer.h             |  101 -
 core/plug-in/speex/speex.c                         |    4 +-
 core/plug-in/stats/Makefile                        |    5 +-
 core/plug-in/stats/StatsUDPServer.cpp              |   48 +-
 core/plug-in/uac_auth/UACAuth.cpp                  |  324 +++-
 core/plug-in/uac_auth/UACAuth.h                    |   71 +-
 core/sems.cpp                                      |  164 +-
 core/sems.h.cmake                                  |    2 +
 core/singleton.h                                   |    6 +-
 core/sip/Makefile                                  |   26 +
 core/sip/async_file.cpp                            |  125 ++
 core/sip/async_file.h                              |   69 +
 core/sip/async_file_writer.cpp                     |   34 +
 core/sip/async_file_writer.h                       |   32 +
 core/sip/defs.h                                    |   11 +-
 core/sip/exclusive_file.cpp                        |  195 ++
 core/sip/exclusive_file.h                          |   40 +
 core/sip/fifo_buffer.cpp                           |   62 +
 core/sip/fifo_buffer.h                             |   60 +
 core/sip/ip_util.cpp                               |  135 ++
 core/sip/ip_util.h                                 |   85 +
 core/sip/msg_fline.cpp                             |   15 +-
 core/sip/msg_hdrs.cpp                              |   74 +-
 core/sip/msg_hdrs.h                                |   26 +-
 core/sip/msg_logger.cpp                            |  132 ++
 core/sip/msg_logger.h                              |   70 +
 core/sip/parse_common.cpp                          |   32 +-
 core/sip/parse_common.h                            |   39 +-
 core/sip/parse_dns.cpp                             |   24 +-
 core/sip/parse_dns.h                               |   17 +-
 core/sip/parse_from_to.cpp                         |  212 +--
 core/sip/parse_from_to.h                           |   26 +-
 core/sip/parse_header.cpp                          |   16 +-
 core/sip/parse_header.h                            |    3 +
 core/sip/{parse_from_to.cpp => parse_nameaddr.cpp} |  229 ++-
 core/{ampi/UACAuthAPI.h => sip/parse_nameaddr.h}   |   47 +-
 core/sip/parse_next_hop.cpp                        |   69 +-
 core/sip/parse_next_hop.h                          |    9 +-
 core/sip/parse_route.cpp                           |   26 +
 core/sip/parse_uri.cpp                             |   15 +
 core/sip/parse_uri.h                               |    2 +
 core/sip/parse_via.cpp                             |    8 +-
 core/sip/pcap_logger.cpp                           |  165 ++
 core/sip/pcap_logger.h                             |   26 +
 core/sip/raw_sender.cpp                            |   52 +
 core/sip/raw_sender.h                              |   19 +
 core/sip/raw_sock.cpp                              |  675 +++++++
 core/sip/raw_sock.h                                |   42 +
 core/sip/resolver.cpp                              |  642 +++++--
 core/sip/resolver.h                                |  128 +-
 core/sip/sip_parser.cpp                            |   72 +-
 core/sip/sip_parser.h                              |   19 +-
 core/sip/sip_parser_async.cpp                      |  290 +++
 core/sip/sip_parser_async.h                        |   44 +
 core/sip/sip_timers.cpp                            |   37 +-
 core/sip/sip_timers.h                              |   58 +-
 core/sip/sip_trans.cpp                             |  131 +-
 core/sip/sip_trans.h                               |   72 +-
 core/sip/sip_ua.h                                  |    2 +-
 core/sip/tcp_trsp.cpp                              |  823 +++++++++
 core/sip/tcp_trsp.h                                |  287 +++
 core/sip/tr_blacklist.cpp                          |  129 ++
 core/sip/tr_blacklist.h                            |  102 +
 core/sip/trans_layer.cpp                           | 1783 +++++++++++++-----
 core/sip/trans_layer.h                             |  197 +-
 core/sip/trans_table.cpp                           |  117 +-
 core/sip/trans_table.h                             |    9 +-
 core/sip/transport.cpp                             |   65 +-
 core/sip/transport.h                               |   63 +-
 core/sip/udp_trsp.cpp                              |  251 ++-
 core/sip/udp_trsp.h                                |   20 +-
 core/sip/wheeltimer.cpp                            |    8 +-
 core/sip/wheeltimer.h                              |   32 +-
 core/tests/Makefile                                |   42 +-
 core/tests/sems_tests.cpp                          |    4 +
 core/tests/test_auth.cpp                           |   81 +
 core/tests/test_auth.h                             |    1 +
 core/tests/test_headers.cpp                        |    2 +
 core/tests/test_jsonarg.cpp                        |    3 +-
 core/tests/test_replaces.cpp                       |  103 ++
 core/tests/test_replaces.h                         |    1 +
 core/tests/test_sdp.cpp                            |   90 +
 core/tests/test_sdp.h                              |    1 +
 core/tests/test_uriparser.cpp                      |   52 +-
 doc/CHANGELOG                                      |    7 +
 doc/Readme.early_announce.txt                      |    4 +
 doc/Readme.jsonrpc                                 |    7 +
 doc/Readme.sbc.txt                                 |  351 ++--
 doc/Readme.sbc_call_control.txt                    |   11 +-
 doc/Readme.uac_auth.txt                            |   60 +-
 doc/Readme.webconference.txt                       |    4 +
 doc/ZRTP.txt                                       |   82 +-
 doc/dsm/Readme.dsm.txt                             |    2 +-
 doc/dsm/dsm_sbc_syntax.txt                         |  270 +++
 doc/dsm/dsm_syntax.txt                             |   79 +-
 doc/dsm/examples/b2b_connect_audio/aas_caller.dsm  |    4 +-
 .../b2b_connect_extension/connect_extension.dsm    |    5 +-
 doc/dsm/examples/call/calltest.dsm                 |    2 +-
 doc/dsm/examples/dsm_di_monit/Readme_ddm.txt       |    4 +-
 .../examples/dsm_di_monit/dsm_di_monitoring.dsm    |    6 +-
 doc/dsm/examples/pin/main.dsm                      |    6 +-
 doc/dsm/examples/sbc/sbc_test_app/howto.txt        |   18 +
 .../profile/sbc_test_app_profile.sbcprofile.conf   |   27 +
 .../examples/sbc/sbc_test_app/sbc_test_app.conf    |   16 +
 doc/dsm/examples/sbc/sbc_test_app/test_sbc.dsm     |   63 +
 doc/dsm/examples/test.dsm                          |    6 +-
 doc/dsm/examples/test_conference.dsm               |   14 +-
 doc/dsm/examples/test_conference_mute.dsm          |   10 +-
 doc/dsm/mods/Readme.mod_conference.txt             |    9 +-
 doc/dsm/mods/Readme.mod_dlg.txt                    |   24 +-
 doc/dsm/mods/Readme.mod_groups.txt                 |    3 +
 doc/dsm/mods/Readme.mod_py.txt                     |    2 +-
 doc/dsm/mods/Readme.mod_regex.txt                  |    7 +-
 doc/dsm/mods/Readme.mod_uri.txt                    |   23 +
 doc/dsm/mods/Readme.mod_utils.txt                  |   29 +-
 doc/dsm/mods/Readme.mod_xml.txt                    |   12 +
 doc/dsm/mods/Readme.mod_zrtp.txt                   |   82 +
 .../tutorials/quizconnect/quizconnect_callee.dsm   |    4 +-
 .../tutorials/quizconnect/quizconnect_caller.dsm   |    2 +-
 .../tutorials/quizconnect/quizconnect_tutorial.txt |    8 +-
 .../bl_redis => doc/sbc}/Readme.bl_redis.txt       |    0
 .../sbc}/Readme.cc_acc_xmlrpc                      |    0
 .../call_control/ctl => doc/sbc}/Readme.cc_ctl.txt |    0
 doc/sbc/Readme.cc_dsm.txt                          |    1 +
 doc/sbc/Readme.cc_registrar.txt                    |   35 +
 .../rest => doc/sbc}/Readme.cc_rest.txt            |    0
 .../sample_config_regcache/exin.sbcprofile.conf    |   14 +
 .../sample_config_regcache/inex.sbcprofile.conf    |    1 +
 doc/sbc/sample_config_regcache/interface_map.conf  |    2 +
 doc/sbc/sample_config_regcache/method_map.conf     |    1 +
 doc/sbc/sample_config_regcache/readme.txt          |   16 +
 doc/sbc/sample_config_regcache/reg.sbcprofile.conf |   12 +
 doc/sbc/sample_config_regcache/sbc.conf            |    6 +
 doc/sbc/sample_config_regcache/sems.conf           |   35 +
 doc/src/doc_applications.h                         |    6 +
 doc/src/doc_zrtp.h                                 |   41 +-
 doc/src/doxyref.h                                  |   41 +-
 pkg/{ => deb}/debian/changelog                     |   22 +-
 pkg/deb/debian/compat                              |    1 +
 pkg/deb/debian/control                             |   54 +
 pkg/deb/debian/copyright                           |   34 +
 pkg/{ => deb}/debian/libsems1-dev.install          |   12 +-
 pkg/deb/debian/rules                               |   49 +
 pkg/deb/debian/sems.default                        |   25 +
 pkg/{ => deb}/debian/sems.init                     |   55 +-
 pkg/deb/debian/sems.lintian-overrides              |    1 +
 pkg/deb/debian/sems.postinst                       |   25 +
 pkg/deb/debian/sems.postrm                         |   18 +
 pkg/{ => deb}/debian/shlibs.local                  |    0
 pkg/deb/debian/source/format                       |    1 +
 pkg/{debian => deb/jessie}/changelog               |   22 +-
 pkg/deb/jessie/compat                              |    1 +
 pkg/deb/jessie/control                             |   54 +
 pkg/deb/jessie/copyright                           |   34 +
 pkg/{debian => deb/jessie}/libsems1-dev.install    |   12 +-
 pkg/deb/jessie/rules                               |   49 +
 pkg/deb/jessie/sems.default                        |   25 +
 pkg/{debian => deb/jessie}/sems.init               |   55 +-
 pkg/deb/jessie/sems.lintian-overrides              |    1 +
 pkg/deb/jessie/sems.postinst                       |   25 +
 pkg/deb/jessie/sems.postrm                         |   18 +
 pkg/{debian => deb/jessie}/shlibs.local            |    0
 pkg/deb/jessie/source/format                       |    1 +
 pkg/{debian => deb/precise}/changelog              |   22 +-
 pkg/deb/precise/compat                             |    1 +
 pkg/deb/precise/control                            |   54 +
 pkg/deb/precise/copyright                          |   34 +
 pkg/{debian => deb/precise}/libsems1-dev.install   |   12 +-
 pkg/deb/precise/rules                              |   49 +
 pkg/deb/precise/sems.default                       |   25 +
 pkg/{debian => deb/precise}/sems.init              |   55 +-
 pkg/deb/precise/sems.lintian-overrides             |    1 +
 pkg/deb/precise/sems.postinst                      |   25 +
 pkg/deb/precise/sems.postrm                        |   18 +
 pkg/{debian => deb/precise}/shlibs.local           |    0
 pkg/deb/precise/source/format                      |    1 +
 pkg/{debian => deb/trusty}/changelog               |   22 +-
 pkg/deb/trusty/compat                              |    1 +
 pkg/deb/trusty/control                             |   54 +
 pkg/deb/trusty/copyright                           |   34 +
 pkg/{debian => deb/trusty}/libsems1-dev.install    |   12 +-
 pkg/deb/trusty/rules                               |   49 +
 pkg/deb/trusty/sems.default                        |   25 +
 pkg/{debian => deb/trusty}/sems.init               |   55 +-
 pkg/deb/trusty/sems.lintian-overrides              |    1 +
 pkg/deb/trusty/sems.postinst                       |   25 +
 pkg/deb/trusty/sems.postrm                         |   18 +
 pkg/{debian => deb/trusty}/shlibs.local            |    0
 pkg/deb/trusty/source/format                       |    1 +
 pkg/{debian => deb/wheezy}/changelog               |   22 +-
 pkg/deb/wheezy/compat                              |    1 +
 pkg/deb/wheezy/control                             |   54 +
 pkg/deb/wheezy/copyright                           |   34 +
 pkg/{debian => deb/wheezy}/libsems1-dev.install    |   12 +-
 pkg/deb/wheezy/rules                               |   49 +
 pkg/deb/wheezy/sems.default                        |   25 +
 pkg/{debian => deb/wheezy}/sems.init               |   75 +-
 pkg/deb/wheezy/sems.lintian-overrides              |    1 +
 pkg/deb/wheezy/sems.postinst                       |   25 +
 pkg/deb/wheezy/sems.postrm                         |   18 +
 pkg/{debian => deb/wheezy}/shlibs.local            |    0
 pkg/deb/wheezy/source/format                       |    1 +
 pkg/debian/compat                                  |    1 -
 pkg/debian/control                                 |   37 -
 pkg/debian/copyright                               |   19 -
 pkg/debian/postinst                                |  192 --
 pkg/debian/postrm                                  |   13 -
 pkg/debian/rules                                   |  163 --
 pkg/debian/sems.config                             |   26 -
 pkg/debian/sems.default                            |   37 -
 pkg/debian/sems.templates                          |   48 -
 pkg/debian/watch                                   |    7 -
 pkg/rpm/sems.init                                  |   13 +-
 pkg/rpm/sems.systemd.service                       |    3 +
 tools/Makefile                                     |   10 +-
 553 files changed, 39043 insertions(+), 9937 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/sems.git



More information about the Pkg-voip-commits mailing list