<h1>Project "FreeSWITCH Source" received a push.</h1>

<h2>branch: master updated</h2>
<pre>
  discards  f64b03bd8b25deb191fd456a1854b02fd73626fc (commit)
  discards  bcb2262fdc48b36bd2e6bfe45adcbaecd1d091ee (commit)
  discards  f0a31e1bfff2d49d97bc0ee83627c426fa311bfc (commit)
  discards  526e6fe48cadc9418d64f2b639bad68d8883dcdd (commit)
  discards  8c12162a9d92ceac55c6305f2336efcf7157b923 (commit)
  discards  bab7a2392f955facbb91d0f30512682e2b38773e (commit)
  discards  12c13e115b96e9e036bd65655c1f12a72a83510e (commit)
  discards  cf83f9c381a6abb988efc41b8711271b4665b79e (commit)
  discards  080c5ae98167e590bebf698439c550bdb656925e (commit)
  discards  0806c3880104fff154802adb010713365ef6a0ed (commit)
  discards  d4b5b07b2a76404ed8bf5adf8bc2bc9c0cbd9f04 (commit)
  discards  2b4f163826132cf55698008a22c065374320796a (commit)
  discards  7386b9f8f55e6b2648bcfb3f9dafaf62dccd772e (commit)
  discards  0d5fcf65a0fef932f32874da6f4bdddb69279c53 (commit)
  discards  b3086c1d6b6f4900ec770e22878038ac565424d9 (commit)
  discards  294436486302d0547b34ba26e5fa402c4ebaa58f (commit)
  discards  998a04d2cfa361a4d600175809d5fef02374c720 (commit)
  discards  e7d68a79dc7838d74e7b8985494dcde532910d32 (commit)
  discards  8f565277e3a9e814c12779f3d51f2527a081ef99 (commit)
  discards  20976da4114c2c5fc0213fa4cda91f7f4bf8a136 (commit)
  discards  e37dd41e311986015393befed7160e27a6450933 (commit)
  discards  b8b7266abb7a6c081ad1e1531aea69daf5d7509c (commit)
  discards  f4481b05ab8ae1faf6eedb438085e688371e79c6 (commit)
  discards  e9e33f5160fb5272c4f912dac6a29415215bba1c (commit)
  discards  36f6218b8bba3233cf3fb501b01a0288a08e9f00 (commit)
  discards  2ec2a9b0d335a8d6a30ab5a92448ac3ad63649ff (commit)
  discards  46f6c6e42d2775ccfecb8f445ebbaaf32ab34df7 (commit)
  discards  b6ac001276961761b14a89270da02498b4d3e740 (commit)
  discards  2d190b37abe00999a2e76861b8c88f0053e0b78f (commit)
  discards  dc436b82a52da05686ac178ad7854556e9688ed8 (commit)
  discards  bdf678e401a8077aab06b9c04004c92ef6631e26 (commit)
  discards  e79174cacf6abb943fe34840a5261b940b281c91 (commit)
  discards  33b74ca8c710a58d245ea8903f98e0e86cffe164 (commit)
  discards  68d08547f36777e2c091008b5e1207ca5b15e9e2 (commit)
  discards  673678509f0f3ea0464ea45798c0cdbc4843946b (commit)
  discards  45ec088753031fc60b1b1abeb25536b7ac042374 (commit)
  discards  53aeb1c1a71e6546950721d9f79f4a6131eb3071 (commit)
  discards  4371d3c804d890315ca623e2930286154d80a9a8 (commit)
  discards  231a7ffaa19886653705c217a73d8e25b705503c (commit)
  discards  9a8eea27feb6f300d5adeb078cad82974681bca7 (commit)
  discards  f37390f0a7f1ca636d54c23d6873510fcf26e91e (commit)
  discards  1388ed811a2369b26778c4cce158691f285c45b4 (commit)
       via: 428ef9666734805fa7f97f8291c06252a4f1b798 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (f64b03bd8b25deb191fd456a1854b02fd73626fc)
            \
             N -- N -- N (428ef9666734805fa7f97f8291c06252a4f1b798)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.


</pre>= COMMIT LOG ===========================================================
<div class="highlight"><pre>committer: David Yat Sin
comments: 
freetdm: allow reception of FACILITY msg in any channel state when transparent facility is enabled

<span style="color: #000080; font-weight: bold">diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c b/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c</span>
<span style="color: #000080; font-weight: bold">index 578677a..bcc7d93 100644</span>
<span style="color: #A00000">--- a/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c</span>
<span style="color: #00A000">+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c</span>
<span style="color: #800080; font-weight: bold">@@ -801,6 +801,23 @@ void sngisdn_process_fac_ind (sngisdn_event_data_t *sngisdn_event)</span>
 
         ftdm_log_chan(ftdmchan, FTDM_LOG_DEBUG, &quot;Processing FACILITY IND (suId:%u suInstId:%u spInstId:%u)\n&quot;, suId, suInstId, spInstId);
 
<span style="color: #00A000">+        if (signal_data-&gt;facility_ie_decode == SNGISDN_OPT_FALSE) {</span>
<span style="color: #00A000">+                /* If Facility decoding is disabled, we do not care about current call state, just pass event up to user */</span>
<span style="color: #00A000">+                ftdm_sigmsg_t sigev;</span>
<span style="color: #00A000">+                if (facEvnt-&gt;facElmt.facStr.pres) {</span>
<span style="color: #00A000">+                        get_facility_ie_str(ftdmchan, &amp;facEvnt-&gt;facElmt.facStr.val[2], facEvnt-&gt;facElmt.facStr.len-2);</span>
<span style="color: #00A000">+                }</span>
<span style="color: #00A000">+                memset(&amp;sigev, 0, sizeof(sigev));</span>
<span style="color: #00A000">+                sigev.chan_id = ftdmchan-&gt;chan_id;</span>
<span style="color: #00A000">+                sigev.span_id = ftdmchan-&gt;span_id;</span>
<span style="color: #00A000">+                sigev.channel = ftdmchan;</span>
<span style="color: #00A000">+                </span>
<span style="color: #00A000">+                sigev.event_id = FTDM_SIGEVENT_FACILITY;</span>
<span style="color: #00A000">+                ftdm_span_send_signal(ftdmchan-&gt;span, &amp;sigev);</span>
<span style="color: #00A000">+                ISDN_FUNC_TRACE_EXIT(__FUNCTION__);</span>
<span style="color: #00A000">+                return;</span>
<span style="color: #00A000">+        }</span>
<span style="color: #00A000">+</span>
         switch (ftdmchan-&gt;state) {
                 case FTDM_CHANNEL_STATE_GET_CALLERID:
                         /* Update the caller ID Name */
</pre></div>
========================================================================<pre>

Summary of changes:
 Freeswitch.2010.sln                                |   24 +-
 build/modules.conf.in                              |    1 -
 conf/autoload_configs/cdr_pg_csv.conf.xml          |   35 +-
 conf/autoload_configs/modules.conf.xml             |    1 -
 conf/autoload_configs/switch.conf.xml              |    4 -
 libs/esl/fs_cli.c                                  |   44 +-
 .../ftmod_sangoma_isdn_stack_hndl.c                |   17 +
 libs/ilbc/src/iLBC_decode.c                        |    2 -
 libs/portaudio/build/msvc/portaudio.2010.vcxproj   |  136 ++-
 src/mod/applications/mod_commands/mod_commands.c   |   18 +-
 src/mod/applications/mod_dptools/mod_dptools.c     |   10 +-
 src/mod/applications/mod_fsk/mod_fsk.c             |    4 +-
 src/mod/applications/mod_voicemail/mod_voicemail.c |   10 +-
 src/mod/asr_tts/mod_unimrcp/mod_unimrcp.c          |   51 +-
 src/mod/codecs/mod_opus/Makefile                   |   28 -
 src/mod/codecs/mod_opus/mod_opus.c                 |  200 ----
 .../mod_dialplan_asterisk/mod_dialplan_asterisk.c  |    6 +-
 src/mod/endpoints/mod_portaudio/mod_portaudio.c    | 1046 +++++++-------------
 src/mod/endpoints/mod_sofia/mod_sofia.c            |    2 +-
 src/mod/endpoints/mod_sofia/sofia_glue.c           |    2 +-
 src/mod/endpoints/mod_sofia/sofia_presence.c       |    2 +-
 .../event_handlers/mod_cdr_pg_csv/mod_cdr_pg_csv.c |  396 +++++----
 src/mod/languages/mod_lua/mod_lua_extra.c          |    4 +-
 src/mod/languages/mod_lua/mod_lua_extra.h          |    4 +-
 src/mod/languages/mod_lua/mod_lua_wrap.cpp         |   50 -
 .../languages/mod_spidermonkey/mod_spidermonkey.c  |   10 -
 src/switch_core.c                                  |    2 +-
 src/switch_core_session.c                          |   15 -
 src/switch_rtp.c                                   |    4 -
 src/switch_xml_config.c                            |    2 +-
 support-d/prereq.sh                                |    2 +-
 31 files changed, 740 insertions(+), 1392 deletions(-)
 delete mode 100644 src/mod/codecs/mod_opus/Makefile
 delete mode 100644 src/mod/codecs/mod_opus/mod_opus.c
</pre>
<p>this email was generated because of /git/your-repo.git/hooks/post-receive by the file /git-core/contrib/hooks/post-receive-email<br />
For more info, see <a href="http://blog.chomperstomp.com/?p=630">http://blog.chomperstomp.com/?p=630</a>
-- <br />
FreeSWITCH Source</p>