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

<h2>branch: master updated</h2>
<pre>
  discards  6f9da9a070517ce30e9edec6a7d2536db0646c33 (commit)
  discards  eeac03ef5028b565b28364752ef5a48307ca17d4 (commit)
  discards  8037b69f40413784631c59942b5d4fc856cff845 (commit)
  discards  67edc7c3215f6476452f3ff7ee82ba559c39656f (commit)
  discards  2adfc50af7958eea12c15e023bcf80b18a4c73f9 (commit)
  discards  0cbac4ad25ed3921262a7676397206f824aade32 (commit)
  discards  2401fec54b48d8dfb1ec5a2f33a092dac076c0f3 (commit)
  discards  330d741853f4f7c548b61dbcb717266a2bf24107 (commit)
  discards  93501b288b34a7d4f5287f7bc2b498a2321d73c5 (commit)
  discards  df4a18dcba1ad6a3ac20f67982642e8fe0e35471 (commit)
  discards  0e841a5f14810514ee60562481c405d7fb560e72 (commit)
  discards  a93623618b83fb08f2a0a728800f431856b29f92 (commit)
  discards  804fc61a6c28f85321614ab74ba3986e2cd7a771 (commit)
  discards  428ef9666734805fa7f97f8291c06252a4f1b798 (commit)
  discards  f64b03bd8b25deb191fd456a1854b02fd73626fc (commit)
  discards  3830484155cfa3bd8ef09b88515e8afa6c251121 (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: 1ee94c11c7b2fd46508eebb463ffd9a1cf9b19ce (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 (6f9da9a070517ce30e9edec6a7d2536db0646c33)
            \
             N -- N -- N (1ee94c11c7b2fd46508eebb463ffd9a1cf9b19ce)

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: Konrad Hammel
comments: 
freetdm: ss7 - bug fix for SPC no longer being part sng_gen config

<span style="color: #000080; font-weight: bold">diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c</span>
<span style="color: #000080; font-weight: bold">index 20bcc3a..df0414a 100644</span>
<span style="color: #A00000">--- a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c</span>
<span style="color: #00A000">+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c</span>
<span style="color: #800080; font-weight: bold">@@ -352,22 +352,6 @@ int  ft_to_sngss7_cfg_all(void)</span>
                 x++;
         } /* while (g_ftdm_sngss7_data.cfg.mtpRoute[x].id != 0) */
 
<span style="color: #A00000">-        if (g_ftdm_sngss7_data.cfg.mtpRoute[1].id != 0) {</span>
<span style="color: #A00000">-                if (!(g_ftdm_sngss7_data.cfg.mtpRoute[0].flags &amp; SNGSS7_CONFIGURED)) {</span>
<span style="color: #A00000">-        </span>
<span style="color: #A00000">-                        if (ftmod_ss7_mtp3_route_config(0)) {</span>
<span style="color: #A00000">-                                SS7_CRITICAL(&quot;MTP3 ROUTE 0 configuration FAILED!\n&quot;);</span>
<span style="color: #A00000">-                                return 1;</span>
<span style="color: #A00000">-                        } else {</span>
<span style="color: #A00000">-                                SS7_INFO(&quot;MTP3 ROUTE 0 configuration DONE!\n&quot;);</span>
<span style="color: #A00000">-                        }</span>
<span style="color: #A00000">-        </span>
<span style="color: #A00000">-                        /* set the SNGSS7_CONFIGURED flag */</span>
<span style="color: #A00000">-                        g_ftdm_sngss7_data.cfg.mtpRoute[0].flags |= SNGSS7_CONFIGURED;</span>
<span style="color: #A00000">-                } /* if !SNGSS7_CONFIGURED */</span>
<span style="color: #A00000">-        }</span>
<span style="color: #A00000">-</span>
<span style="color: #A00000">-</span>
         x = 1;
         while (g_ftdm_sngss7_data.cfg.isap[x].id != 0) {
                 /* check if this link has been configured already */
<span style="color: #800080; font-weight: bold">@@ -1161,10 +1145,10 @@ int ftmod_ss7_mtp3_route_config(int id)</span>
         cfg.t.cfg.s.snRout.swtchType                = k-&gt;linkType;                                /* switch type */
         cfg.t.cfg.s.snRout.upSwtch                        = k-&gt;switchType;                        /* user part switch type */
         cfg.t.cfg.s.snRout.cmbLnkSetId                = k-&gt;cmbLinkSetId;                        /* combined link set ID */
<span style="color: #A00000">-        if (k-&gt;id == 0) {</span>
<span style="color: #A00000">-                cfg.t.cfg.s.snRout.dir                                 = LSN_RTE_UP;                                /* direction */</span>
<span style="color: #00A000">+        if (k-&gt;dir == SNG_RTE_UP) {</span>
<span style="color: #00A000">+                cfg.t.cfg.s.snRout.dir                         = LSN_RTE_UP;                                /* direction */</span>
         } else {
<span style="color: #A00000">-                cfg.t.cfg.s.snRout.dir                                 = LSN_RTE_DN;                                /* direction */</span>
<span style="color: #00A000">+                cfg.t.cfg.s.snRout.dir                         = LSN_RTE_DN;                                /* direction */</span>
         }
         cfg.t.cfg.s.snRout.rteToAdjSp                = 0;                                                /* flag indicating this route to adjacent SP */ 
         cfg.t.cfg.s.snRout.ssf                                = k-&gt;ssf;                                        /* sub service field */
<span style="color: #000080; font-weight: bold">diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h</span>
<span style="color: #000080; font-weight: bold">index fe291fb..05c6351 100644</span>
<span style="color: #A00000">--- a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h</span>
<span style="color: #00A000">+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h</span>
<span style="color: #800080; font-weight: bold">@@ -83,6 +83,11 @@ typedef enum {</span>
 } sng_ckt_type_t;
 
 typedef enum {
<span style="color: #00A000">+        SNG_RTE_UP        = 0,</span>
<span style="color: #00A000">+        SNG_RTE_DN</span>
<span style="color: #00A000">+} sng_route_direction_t;</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+typedef enum {</span>
         SNGSS7_LPA_FOR_COT                = (1 &lt;&lt; 0),        /* send LPA when COT arrives */
         SNGSS7_ACM_OBCI_BITA        = (1 &lt;&lt; 10)        /* in-band indication */
 } sng_intf_options_t;
<span style="color: #800080; font-weight: bold">@@ -236,6 +241,7 @@ typedef struct sng_route {</span>
         uint32_t                ssf;
         uint32_t                nwId;
         uint32_t                isSTP;
<span style="color: #00A000">+        uint32_t                dir;</span>
         uint32_t                t6;
         uint32_t                t8;
         uint32_t                t10;
<span style="color: #000080; font-weight: bold">diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c</span>
<span style="color: #000080; font-weight: bold">index 46df990..1b24e34 100644</span>
<span style="color: #A00000">--- a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c</span>
<span style="color: #00A000">+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c</span>
<span style="color: #800080; font-weight: bold">@@ -2383,6 +2383,7 @@ static int ftmod_ss7_fill_in_mtp3_route(sng_route_t *mtp3_route)</span>
         g_ftdm_sngss7_data.cfg.mtpRoute[i].nwId                        = mtp3_route-&gt;nwId;
         g_ftdm_sngss7_data.cfg.mtpRoute[i].lnkSets                = mtp3_route-&gt;lnkSets;
         g_ftdm_sngss7_data.cfg.mtpRoute[i].ssf                        = mtp3_route-&gt;ssf;
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].dir                        = SNG_RTE_DN;</span>
         if (mtp3_route-&gt;t6 != 0) {
                 g_ftdm_sngss7_data.cfg.mtpRoute[i].t6                = mtp3_route-&gt;t6;
         } else {
<span style="color: #800080; font-weight: bold">@@ -2443,6 +2444,52 @@ static int ftmod_ss7_fill_in_mtp3_route(sng_route_t *mtp3_route)</span>
 }
 
 /******************************************************************************/
<span style="color: #00A000">+static int ftmod_ss7_fill_in_self_route(int spc, int linkType, int switchType, int ssf)</span>
<span style="color: #00A000">+{</span>
<span style="color: #00A000">+        int i = 1;</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+        while (g_ftdm_sngss7_data.cfg.mtpRoute[i].id != 0) {</span>
<span style="color: #00A000">+                if (g_ftdm_sngss7_data.cfg.mtpRoute[i].dpc == spc) {</span>
<span style="color: #00A000">+                        /* we have a match so break out of this loop */</span>
<span style="color: #00A000">+                        break;</span>
<span style="color: #00A000">+                }</span>
<span style="color: #00A000">+                /* move on to the next one */</span>
<span style="color: #00A000">+                i++;</span>
<span style="color: #00A000">+        }</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+        if (g_ftdm_sngss7_data.cfg.mtpRoute[i].id == 0) {</span>
<span style="color: #00A000">+                g_ftdm_sngss7_data.cfg.mtpRoute[i].id = i;</span>
<span style="color: #00A000">+                SS7_DEBUG(&quot;found new mtp3 self route\n&quot;);</span>
<span style="color: #00A000">+        } else {</span>
<span style="color: #00A000">+                g_ftdm_sngss7_data.cfg.mtpRoute[i].id = i;</span>
<span style="color: #00A000">+                SS7_DEBUG(&quot;found existing mtp3 self route\n&quot;);</span>
<span style="color: #00A000">+        }</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+        strncpy((char *)g_ftdm_sngss7_data.cfg.mtpRoute[i].name, &quot;self-route&quot;, MAX_NAME_LEN-1);</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].id                        = i;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].dpc                        = spc;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].linkType                = linkType;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].switchType        = switchType;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].cmbLinkSetId        = i;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].isSTP                = 0;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].ssf                        = ssf;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].dir                        = SNG_RTE_UP;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t6                        = 8;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t8                        = 12;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t10                        = 300;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t11                        = 300;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t15                        = 30;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t16                        = 20;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t18                        = 200;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t19                        = 690;</span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t21                        = 650; </span>
<span style="color: #00A000">+        g_ftdm_sngss7_data.cfg.mtpRoute[i].t25                        = 100;</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+        return 0;</span>
<span style="color: #00A000">+}</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+/******************************************************************************/</span>
 static int ftmod_ss7_fill_in_nsap(sng_route_t *mtp3_route)
 {
         int i;
<span style="color: #800080; font-weight: bold">@@ -2755,45 +2802,6 @@ static int ftmod_ss7_fill_in_isap(sng_isap_t *sng_isap)</span>
 }
 
 /******************************************************************************/
<span style="color: #A00000">-static int ftmod_ss7_fill_in_self_route(int spc, int linkType, int switchType, int ssf)</span>
<span style="color: #A00000">-{</span>
<span style="color: #A00000">-</span>
<span style="color: #A00000">-        if (g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc == 0){</span>
<span style="color: #A00000">-                SS7_DEBUG(&quot;found new mtp3 self route\n&quot;);</span>
<span style="color: #A00000">-        } else if (g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc == spc) {</span>
<span style="color: #A00000">-                SS7_DEBUG(&quot;found existing mtp3 self route\n&quot;);</span>
<span style="color: #A00000">-                return FTDM_SUCCESS;</span>
<span style="color: #A00000">-        } else {</span>
<span style="color: #A00000">-                SS7_ERROR(&quot;found new mtp3 self route but it does not match the route already configured (dpc=%d:spc=%d)\n&quot;,</span>
<span style="color: #A00000">-                                        g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc,</span>
<span style="color: #A00000">-                                        spc);</span>
<span style="color: #A00000">-                return FTDM_FAIL;</span>
<span style="color: #A00000">-        }</span>
<span style="color: #A00000">-</span>
<span style="color: #A00000">-        strncpy((char *)g_ftdm_sngss7_data.cfg.mtpRoute[0].name, &quot;self-route&quot;, MAX_NAME_LEN-1);</span>
<span style="color: #A00000">-</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].id                        = 0;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc                        = spc;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].linkType                = linkType;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].switchType        = switchType;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].cmbLinkSetId        = 0;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].isSTP                = 0;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].ssf                        = ssf;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t6                        = 8;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t8                        = 12;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t10                        = 300;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t11                        = 300;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t15                        = 30;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t16                        = 20;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t18                        = 200;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t19                        = 690;</span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t21                        = 650; </span>
<span style="color: #A00000">-        g_ftdm_sngss7_data.cfg.mtpRoute[0].t25                        = 100;</span>
<span style="color: #A00000">-</span>
<span style="color: #A00000">-        return 0;</span>
<span style="color: #A00000">-}</span>
<span style="color: #A00000">-</span>
<span style="color: #A00000">-/******************************************************************************/</span>
 static int ftmod_ss7_fill_in_ccSpan(sng_ccSpan_t *ccSpan)
 {
         sng_timeslot_t                timeslot;
</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 +-
 libs/freetdm/src/ftdm_io.c                         |   61 +-
 .../ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c    |    2 -
 .../ftmod_sangoma_isdn_stack_cfg.c                 |   38 +-
 .../ftmod_sangoma_isdn_stack_hndl.c                |   17 -
 .../ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c      |   22 +-
 .../ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h     |    6 +
 .../ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c      |   86 +-
 libs/ilbc/src/iLBC_decode.c                        |    2 -
 libs/portaudio/build/msvc/portaudio.2010.vcxproj   |  136 ++-
 src/mod/applications/mod_commands/mod_commands.c   |   18 +-
 .../applications/mod_conference/mod_conference.c   |   45 +-
 src/mod/applications/mod_dptools/mod_dptools.c     |   12 +-
 src/mod/applications/mod_fsk/mod_fsk.c             |    4 +-
 src/mod/applications/mod_voicemail/mod_voicemail.c |   22 +-
 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            |    8 +-
 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 +-
 38 files changed, 829 insertions(+), 1583 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>