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

<h2>branch: master updated</h2>
<pre>
       via: 713b82d52f0432044d210ef6050418e285abf213 (commit)
      from: 2c8644330b75fb562a2206981b1b050f800a27c5 (commit)


</pre>= COMMIT LOG ===========================================================
<div class="highlight"><pre>committer: Michael S Collins
comments: 
Update ChangeLog through Feb 1

<span style="color: #000080; font-weight: bold">diff --git a/docs/ChangeLog b/docs/ChangeLog</span>
<span style="color: #000080; font-weight: bold">index 41f94d7..356cbdc 100644</span>
<span style="color: #A00000">--- a/docs/ChangeLog</span>
<span style="color: #00A000">+++ b/docs/ChangeLog</span>
<span style="color: #800080; font-weight: bold">@@ -35,6 +35,7 @@ freeswitch (1.0.7)</span>
         config: Disallow global-intercept and group-intercept can intercept an outbound call in default dialplan (r:890871ba/FS-2777)
         config: fix single domain assumption in default config to be more portable *cough* bkw *cough* (r:f987903e)
         config: Bump Doxygen.conf version to 1.0.6... belatedly (r:cfeae1ba)
<span style="color: #00A000">+        config: docs for acl (r:57b410eb)</span>
         core: Add RTCP support (FSRTP-14)
         core: handle some errors on missing db handle conditions
         core: add ... and shutdown as a fail-safe when no modules are loaded
<span style="color: #800080; font-weight: bold">@@ -164,6 +165,24 @@ freeswitch (1.0.7)</span>
         core: drop rtp frame that was already replaced with a cng frame (r:34a0ca50)
         core: fix partial match counting as exact match in dmachine (r:5eb951aa)
         core: try to adjust the timer to be ok with the horrible 10000 microsecond kernel resolution on amazon ec3 but that doesn&#39;t mean it&#39;s not horribly wrong to run the kernel that slow (r:903b2901)
<span style="color: #00A000">+        core: make exact matches return sooner in dmachine (r:e897646e)</span>
<span style="color: #00A000">+        core: don&#39;t let inherit_codec work when we have ep_codec_string set and the B-leg codec is not in that list since it will lead to failure (r:f79f9766)</span>
<span style="color: #00A000">+        core: set maximum query run time to 30 seconds at least on drivers that support SQL_ATTR_QUERY_TIMEOUT (r:5bb525e1)</span>
<span style="color: #00A000">+        core: dd switch_cache_db_affected_rows() to switch_core_sqldb (and switch_odbc) and expose it through Lua dbh:affected_rows() (r:d79cf484/FS-2962)</span>
<span style="color: #00A000">+        core: add bind meta on A-D and refactor (r:27869d7a)</span>
<span style="color: #00A000">+        core: add temp_hold_music var that is only valid until you transfer the call and finishing touches on bind meta to A-D (r:b262f44c)</span>
<span style="color: #00A000">+        core: add function to help set session read codec to slinear (r:1a08df9b)</span>
<span style="color: #00A000">+        core: add rtp_bug IGNORE_DTMF_DURATION to speed up dtmf detection of RFC2833 on strange carriers (r:b3fc001e)</span>
<span style="color: #00A000">+        core: Fix crash when re-connecting to non-working database server (r:29daaa07/FS-2960)</span>
<span style="color: #00A000">+        core: treat EINTR returns as a BREAK (now mapped to SWITCH_STATUS_INTR), we appriciate the interrupted syscalls but we would like to continue working properly (r:316963c5)</span>
<span style="color: #00A000">+        core: eat rtp frames with the wrong payload type number (r:fe1711fd)</span>
<span style="color: #00A000">+        core: up assert vaule on header loop detection to 1 meeeeelyonne for hmmhesegs (r:d9c56345)</span>
<span style="color: #00A000">+        core: Fix race condition in originate where USER_BUSY is reported as a no answer (r:cc06fdb5/FS-2992)</span>
<span style="color: #00A000">+        core: Allow check ip change to be optional (r:1cf79386/FS-2917)</span>
<span style="color: #00A000">+        core: handle 2833 in do_flush instead of dropping valid dtmf (r:3fa3e11c/FS-3002)</span>
<span style="color: #00A000">+        core: add record_restart_time_limit_on_dtmf var (r:7a1dcb69)</span>
<span style="color: #00A000">+        core: fix unreachable condition with a null args to make any key stop playback/record etc without dequing and remove hard-coded flush digits in play_and_get_digits be sure to flush it yourself before using (r:976859bb)</span>
<span style="color: #00A000">+        core: Fix a lock on reloadxml when stderr write is blocked.  Also remove an error parsing print since reason generated were wrong and duplicate. (r:2d6161e8)</span>
         embedded languages: Provide core level support for conditional Set Global Variable (r:c017c24b/FSCORE-612)
         embedded languages: add insertFile front end to switch_ivr_insert_file and reswig (r:c4e350ab)
         lang: Improve French phrase files (FSCONFIG-23)
<span style="color: #800080; font-weight: bold">@@ -188,11 +207,14 @@ freeswitch (1.0.7)</span>
         libesl: Make last_event pointer last longer (r:a15f51d5/ESL-37)
         libesl: use a packet buffer for ESL (r:2081bf97)
         libesl: Noevent/Noevents disparity (r:d29d83d7/ESL-53)
<span style="color: #00A000">+        libesl: FS-2957 esl lib on windows fails to build (r:5254df04/FS-2957)</span>
<span style="color: #00A000">+        libesl: Small fix on ESL that cause event_id to be set wrong on headers that had value failure. (r:eb88304a)</span>
         libfreetdm: implemented freetdm config nodes and ss7 initial configuration
         libfreetdm: fix codec for CAS signaling (r:b76e7f18)
         libfreetdm: freetdm: ss7- added support for incoming group blocks, started adding support for ansi (r:c219a73c)
         libg7221: A bunch of tweaks to the G.722.1 codec (r:5d548570)
         libgnutls: link to libgcrypt as well, please report any platforms this breaks, but it should be portable (r:c569fb0f/FS-1248)
<span style="color: #00A000">+        libjs: non-portable comment syntax in .s files </span>
         libopenzap: Add CLI tracing
         libs: Merged OpenZAP and FreeTDM into the FreeSWITCH tree.
         libs: Add support for TLS on Windows using openssl (r:1abe3b93/MODSOFIA-92)
<span style="color: #800080; font-weight: bold">@@ -207,6 +229,7 @@ freeswitch (1.0.7)</span>
         libspandsp: Fix Windows build after libspandsp update (r:d70cc852/FSBUILD-293)
         libspandsp: Fix for T.30 processing of operator interrupts, to improve compatibility with some machines, which seem to send them when no operator is around. (r:84ee0ae6)
         libspandsp: spandsp t38 fax receiving error in win XP - regression from f029f7ef (r:761cec8f/FS-2766)
<span style="color: #00A000">+        libspandsp: Added missing error codes when an ECM FAX is abandoned with the T30_ERR message (r:ec57dc7a)</span>
         mod_avmd: Initial check in - Advanced Voicemail Detect (r:10c6a30a) (by Eric Des Courtis)
         mod_avmd: Add to windows build (r:df4bd935)
         mod_avmd: Fix mem leak (r:cd951384/FS-2839)
<span style="color: #800080; font-weight: bold">@@ -229,8 +252,12 @@ freeswitch (1.0.7)</span>
         mod_callcenter: Fix bad return type so it compile on archlinux, thx bougyman (r:3a475986)
         mod_callcenter: Make callcenter_config agent get return the value of the item requested.  Also added queue param max-wait-time-with-no-agent-time-reached: If the max-wai-time-with-no-agent is already reached for the queue, then new caller can wait for x amount of second before it kicked out of the queue rather than get rejected automatically. (r:81a03869)
         mod_callcenter: Add new event socket agent-offering.  Plus some documentation and better handling of bad agent type -- FS-2869 (r:80174cf3/FS-2869)
<span style="color: #00A000">+        mod_callcenter: Add error response for queue load and queue reload (FS-2988) (r:49a5effc/FS-2988)</span>
         mod_cdr_sqlite: initial commit (r:f625fe3b)
         mod_cdr_sqlite: config file for mod_cdr_sqlite (r:25bc8fe3)
<span style="color: #00A000">+        mod_cdr_sqlite: Drop transaction BEGIN/END around INSERT. We&#39;re only executing one command, and autocommit will automatically rollback if the INSERT fails. Sync state_handlers with mod_cdr_csv. Minor libpq fixups. (r:0f95b870)</span>
<span style="color: #00A000">+        mod_celt: Bump celt to 0.10.0 (r:231fbe5e)</span>
<span style="color: #00A000">+        mod_celt: update code in mod_celt to match API of 0.10.0 (r:6e4c30ea)</span>
         mod_cidlookup: null xml is bad (r:095815f8)
         mod_cid_lookup: honor skipcitystate when using whitepages (r:a66654de/FSMOD-53)
         mod_commands: make break uuid_break and add cascade flag 
<span style="color: #800080; font-weight: bold">@@ -252,6 +279,7 @@ freeswitch (1.0.7)</span>
         mod_commands: Dramatic jitterbuffer changes (r:d5470961)
         mod_commands: add uuid_buglist to fetch the current media-bugs attached to a given session uuid (r:f6eab64c)
         mod_commands: add recovery_refresh app and api and use it in mod_conference to send a message to the channel telling it to sync its recovery snapshot (r:650393fb)
<span style="color: #00A000">+        mod_commands: add moh by default to uuid_broadcast when only broadcasting to A leg use aleg arg to disable this (r:d164a797)</span>
         mod_conference: Fix reporting of volume up/down (MODAPP-419)
         mod_conference: add last talking time per member to conference xml list
         mod_conference: add terminate-on-silence conference param
<span style="color: #800080; font-weight: bold">@@ -265,6 +293,10 @@ freeswitch (1.0.7)</span>
         mod_conference: Add a chan var conference_enter_sound to override conference enter-sound param on the profile (r:651acc62)
         mod_conference: Add an unique id to the conference obj so that we can track conferences. (r:479f3de2)
         mod_conference: Fix corrupted audio when playing &quot;you are now (un)muted...&quot; (r:10257c7d/FS-2768)
<span style="color: #00A000">+        mod_conference: clear last_transferred conference when you exit the conference app (r:fb017a52)</span>
<span style="color: #00A000">+        mod_conference: Add energy level to conference_add_event_member_data (r:8d6d52e0)</span>
<span style="color: #00A000">+        mod_conference: if more digits than the length of the correct pin the remaining digits are accounted for next retry (r:b88cd345/FS-3000)</span>
<span style="color: #00A000">+        mod_conference: Fix unexpected behavior with endconf and auto-outcalls and pre_answer (r:6f58e6aa/FS-2771)</span>
         mod_curl: use method=post when post requested (r:c6a4ddd0/FSMOD-69)
         mod_db: fix stack corruption (MODAPP-407)
         mod_dialplan_xml: Add in the INFO log the caller id number when processing a request (Currenly only show the caller name) (r:e1df5e13)
<span style="color: #800080; font-weight: bold">@@ -282,12 +314,16 @@ freeswitch (1.0.7)</span>
         mod_dptools: refactor export code and add new bridge_export app which is like export but exports across when one channel bridges another (r:4aa9a838)
         mod_dptools: add bind_digit_action application (r:9537197b)
         mod_dptools: emit event when user presses DTMFs (r:37298f56)
<span style="color: #00A000">+        mod_dptools: Log error when there&#39;s no IVR menus configured when you call &#39;ivr&#39; DP app (r:30034891)</span>
<span style="color: #00A000">+        mod_easyroute: Fix possible segfaults and memory leak during unload, and add new setting odbc-retries (r:7fbc47f8/FS-2973)</span>
         mod_erlang_event: Make XML fetch reply ACKs distinguishable, update freeswitch.erl (r:9d44ed04)
         mod_erlang_event: Add 3 new commands; session_event, session_noevents, session_nixevent (r:698fa045)
         mod_erlang_event: generate long node names the same as erlang does (r:9ad509c2)
         mod_erlang_event: Improve some logging to include UUIDs (r:c0d51b83)
         mod_erlang_event: Support for reading erlang cookie from a file (r:094ffe37)
         mod_erlang_event: Rewrite XML fetch conditional wait to be more sane (Reported by James Aimonetti) (r:6941c6eb/FS-2775)
<span style="color: #00A000">+        mod_erlang_event: Don&#39;t urlencode events (and destroy an event after use) (r:4eccdfef)</span>
<span style="color: #00A000">+        mod_erlang_event Add proper locking for the list of XML bindings (r:9fe440b2)</span>
         mod_event_socket: fix up other users of switch_event_xmlize() to use SWITCH_EVENT_NONE (r:d6eb7562)
         mod_event_socket: Fix small mem leaks (r:e4f90584/MODEVENT-68)
         mod_event_socket: Add &quot;-ERR&quot; to api cmd response when failure occurs (r:58759052/FS-2827)
<span style="color: #800080; font-weight: bold">@@ -301,6 +337,8 @@ freeswitch (1.0.7)</span>
         mod_fifo: add outbound_ring_timeout param to mod_fifo (r:3885eea7)
         mod_fifo: add default_lag to fifo (r:dd4fb5be)
         mod_fifo: Fix crash when using fifo_destroy_after_use (r:ee562c82/FS-2879)
<span style="color: #00A000">+        mod_fifo: don&#39;t seg in edge case error conditions (r:9ee13b72)</span>
<span style="color: #00A000">+        mod_fifo: set tracking data before enabling hooks (r:34267869)</span>
         mod_freetdm: Fix for TON and NPI not passed through to channel variables on incoming calls
         mod_freetdm: add pvt data to freetdm channels fix fxs features (r:9d456900)
         mod_freetdm: export and import boost custom data (r:edb2d582)
<span style="color: #800080; font-weight: bold">@@ -334,6 +372,7 @@ freeswitch (1.0.7)</span>
         mod_freetdm: created cmake files for freetdm (r:fc55997b)
         mod_freetdm: ss7 - added support to control mtp2, mtp3, and isup timers via freetdm.conf.xml (r:4455d581)
         mod_freetdm: made ftmod_r2 use FTDM_SPAN_USE_SIGNALS_QUEUE and properly send FTDM_SIGEVENT_SIGSTATUS_CHANGED (r:af5f0a4a)
<span style="color: #00A000">+        mod_fsk: add mod_fsk (r:fcc912a9)</span>
         mod_gsmopen: copy from branch
         mod_gsmopen: fix FS-2793, compilation stops (r:355c0dbb/FS-2793)
         mod_gsmopen: retry serial initialization if failed, zeroing audio buffers, slower retry on soundcard busy (EAGAIN) (r:c7aefe93)
<span style="color: #800080; font-weight: bold">@@ -351,6 +390,7 @@ freeswitch (1.0.7)</span>
         mod_hash: use 5 seconds connection timeouts for remote connections (r:7431fbe9)
         mod_hash: use esl_recv_timed with a 5000ms timeout when doing api commands (r:27d8378f)
         mod_hash: limit_remote_thread sending invalid handle to esl_connect_timeout causing core (r:6cdd3e2a/MODAPP-446)
<span style="color: #00A000">+        mod_hash: avoid scheduler caling a function on null hash during shutdown (r:8458adeb)</span>
         mod_h323: initial t.38 support. remake logical channel opening. add missing param name in example config. (r:8c58074c)
         mod_h323: some t.38 and lockinng improvements. replace ptrace with switch_log_printf. (r:5efe5c88)
         mod_h323: add missing conf prameter (r:0b353d7a)
<span style="color: #800080; font-weight: bold">@@ -379,6 +419,8 @@ freeswitch (1.0.7)</span>
         mod_lua: Made 2nd arg to freeswitch.Dbh:query (cb func) optional (r:87db11af)
         mod_lua: Added SAF_ROUTING_EXEC flag to lua app, so it can be run inline (r:7d5ca1c0)
         mod_lua: spelling error in -ERR return code encounterd -&gt; encountered (r:86e7cdc5/FS-2949)
<span style="color: #00A000">+        mod_lua: Make dbh:connected accessible from Lua - thanks Grmt (r:09e6fd3f)</span>
<span style="color: #00A000">+        mod_lua: Added optional core: prefix to first arg passed to freeswitch.Dbh for giving direct access to sqlite db (r:a0181479)</span>
         mod_managed: Added wrapper for switch_event_bind for .net (r:a5f07a80/MODLANG-165)
         mod_managed: add additional support (r:5be58aac)
         mod_managed: add mono 2.8 patch file see FS-2774 (r:6a948bd9/FS-2774)
<span style="color: #800080; font-weight: bold">@@ -442,6 +484,7 @@ freeswitch (1.0.7)</span>
         mod_snapshot: fix bad codepaths in mod_snapshot (r:844ac220)
         mod_sndfile: Add support for .alaw and .ulaw to mod_sndfile (r:facf09b8/MODFORM-41)
         mod_sndfile: return break in mod_sndfile when seek returns failure (r:564dc7e4)
<span style="color: #00A000">+        mod_snmp: initial checkin of mod_snmp (r:6e2b1bd3)</span>
         mod_sofia: Send SIP MESSAGE to unregistered users by prefixing sip: to user@domain
         mod_sofia: fix callee being updated with callee information
         mod_sofia: set appearance-index in update statement for SLA
<span style="color: #800080; font-weight: bold">@@ -548,6 +591,20 @@ freeswitch (1.0.7)</span>
         mod_sofia: improve fail2ban logging (r:f4d52d4c/FS-2943)
         mod_sofia: refactor sofia_contact to try the profile_name first then the domain to resolve the profile then fall back to querying every profile to reduce confusion with multi-homers (d&#39;oh) also special profile name * will force a search-all situation (r:81608da0)
         mod_sofia: support allowing pidf-ful presence clients to share the same account and &#39;appear offline&#39; without influencing each other =/ also refactor the contact generation string based on nat into a helper function (r:97a68c50)
<span style="color: #00A000">+        mod_sofia: gateway not identified when extension-in-contact is set (r:7b289941/FS-502)</span>
<span style="color: #00A000">+        mod_sofia: Fix erroneous error log on SQL statement (r:2c595a6c/FS-2961)</span>
<span style="color: #00A000">+        mod_sofia: Fix routing behavior of inbound calls from gateways that only match gateway based on the gw request uri param (r:0132cd3f)</span>
<span style="color: #00A000">+        mod_sofia: don&#39;t say we are not for polycom phones (safe rport) when its not really nat (r:9462f53c)</span>
<span style="color: #00A000">+        mod_sofia: Set route header as a var on channel like Diversion header (r:d41e6498)</span>
<span style="color: #00A000">+        mod_sofia: fix seg related to ptime mismatch + CNG + PLC (if you ever get purple ptime mismatch warnings you want this patch) (r:54de293b)</span>
<span style="color: #00A000">+        mod_sofia: be more iOS friendly when using TCP or TLS because the phone never sleeps thus drains the battery (r:159ae989)</span>
<span style="color: #00A000">+        mod_sofia: add send-presence-on-register (true|false|first-only) param to sofia and api command sofia global debug [presence|sla|none]</span>
<span style="color: #00A000">+        mod_sofia: disable media timeout when encountering a recvonly stream (r:029d68ce)</span>
<span style="color: #00A000">+        mod_sofia: fix sofia flush_inbound_reg to work when @domain is given (r:68bf642c)</span>
<span style="color: #00A000">+        mod_sofia: fix session timer failure when freeswitch is generating the sdp and there are enough dynamic codecs enabled to conflict with the 2833 pt (4 by default) (r:018a3800)</span>
<span style="color: #00A000">+        mod_sofia: Places ;fs_path= within the contact string &lt;...&gt; when using NDLB-connectile-dysfunction-2.0, instead of just appending to the end of the contact string. (r:afc02747/FS-2989)</span>
<span style="color: #00A000">+        mod_sofia: Fix handling SUBSCRIBE to &amp;quot;park+&amp;quot; fifo, the NOTIFY data was not being generated from mod_fifo data. (r:3dd9d5c0/FS-3007)</span>
<span style="color: #00A000">+        mod_sofia: fsctl pause improvements (r:008e527c/FS-3012)</span>
         mod_spandsp: initial checkin of mod_fax/mod_voipcodecs merge into mod_spandsp (r:fa9a59a8)
         mod_spandsp: rework of new mod_spandsp to have functions broken up into different c files (r:65400642)
         mod_spandsp: improve duplicate digit detection and add &#39;min_dup_digit_spacing_ms&#39; channel variable for use with the dtmf detector (r:eab4f246/FSMOD-45)
<span style="color: #800080; font-weight: bold">@@ -559,6 +616,7 @@ freeswitch (1.0.7)</span>
         mod_spandsp: deadlock in mod_spandsp (mod_spandsp_fax.c) (r:b02c69bb/FS-1690)
         mod_spandsp: T.38 reINVITE glare condition causes FAX processing to stop. (r:04aa7ef9/FS-1682)
         mod_spandsp: improve nat handling when using stun or host as ext-rtp-ip (r:03e74c51/FS-526)
<span style="color: #00A000">+        mod_spandsp: Fire event when fax is finished; indicates result of fax attempt (r:314a2a1e/FS-3004)</span>
         mod_spidermonkey: allow vars to be set containing vars from languages (r:5cd072a3)
         mod_spidermonkey: fix seg in js hangup (r:7d554c11)
         mod_spidermonkey: Fix mod_spidermonkey build on FreeBSD, (Undefined symbol PR_LocalTimeParameters). (r:3edb8419)
<span style="color: #800080; font-weight: bold">@@ -579,10 +637,14 @@ freeswitch (1.0.7)</span>
         mod_voicemail: add quotes to vm_cc command generated internally to escape spaces in the caller id name (r:5f012813)
         mod_voicemail: Play caller id of callee prior to playing a vmail (r:e7b97907/FS-2719)
         mod_voicemail: FS-1776 Add support for per user operator exten override param vm-operator-extension (r:df5b3498/FS-1776)
<span style="color: #00A000">+        mod_voicemail: Set email address from within directory (r:83ce26b2/FS-2972)</span>
<span style="color: #00A000">+        mod_voicemail: add events for record/change greeting and record name (r:54421f59)</span>
<span style="color: #00A000">+        mod_voicemail: let vmain-key and operator-key be set empty (r:de49305a)</span>
         mod_xml_cdr: add force_process_cdr var to process b leg cdr on a case by case basis when b leg cdr is disabled (XML-17)
         mod_xml_cdr: add leg param to query string (XML-24)
         mod_xml_cdr: fix locked sessions (XML-26)
         mod_xml_cdr: fix minor memory leaks and config bug (r:19253d83/MODEVENT-62)
<span style="color: #00A000">+        mod_xml_cdr: Fix prefix-a-leg not respected for url submission (r:ea9021a2/FS-2998)</span>
         mod_xml_rpc: Fix crash if unauthorized XML RPC is attempted (r:9835395c/FS-184)
         scripts: added honeypot.pl and blacklist.pl which add extra SIP security options (r:b6a81ba7)
         scripts: do simple verification to make sure we are getting IP addresses from VoIP abuse blacklist (r:b0049160)
</pre></div>
========================================================================<pre>

Summary of changes:
 docs/ChangeLog |   62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)
</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>