Update ChangeLog through August 17

This commit is contained in:
Michael S Collins 2010-08-17 15:32:19 -07:00
parent 5f763d0d1b
commit c3c9bff7b3
1 changed files with 100 additions and 2 deletions

View File

@ -11,11 +11,16 @@ freeswitch (1.0.7)
build: add mod_spandsp to windows build (r:4fa8be62)
build: merge -j option for bootstrap (r:abb7d2e5/FSBUILD-237)
build: dont fail on bootstrap due to missing libs (r:ff960d78)
build: numerous tweaks to allow building on VS2010
build: Fix build with --with-curl (r:e704f021/FSBUILD-285)
build: VS 2010 - Change to V4 framework, add SWIG v2.0 files to fix release build exceptions(temp fix till we upgrade all SWIG files) (r:812f4309)
build: Windows VS2010 build - remove strange characters (r:ba1546e0/FSBUILD-297)
config: move limit.conf to db.conf
config: Update VM phrase macros to voice option then action on main, config menus
config: Remove 99xx extension numbers to avoid dp conflicts (r:0c9bb174/DP-17)
config: update config example for caller-id-type (r:8f03a7cd)
config: default to 48k since most sound cards can do that (r:170404a4)
config: Create RFC2822_DATE for use in emails. Some clients fail to sort emails properly without a Date: line. (r:a1f19d91)
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
@ -50,21 +55,52 @@ freeswitch (1.0.7)
core: fix uuid_media state change (r:2cc59f1e/FSCORE-615)
core: add new callstate field to channels table (r:0f133eae)
core: fix leg_timeout issue (r:3fbd9e21/MODAPP-433)
core: Add alternate timing method support for Windows XP and 2003 - must be conditionally compiled(default is original timing) (r:30d2e7fd/FSCORE-626)
core: Fix fail to parse variable absolute_codec_string when inside [] (r:bfe31288/FSCORE-631)
core: Fix limit not decrementing properly (r:f10eebf8/FSCORE-632)
core: Fix crash when receiving RTP packet w/ invalid length (r:26358d67/FSCORE-635)
core: Fix incorrect variable assignment in switch_channel_set_timestamp (r:8a7f38c6/FSCORE-636)
core: add api_reporting_hook (like api_hangup_hook but after reporting state) both honor session_in_hangup_hook (r:ed7ccc14)
core: only let force_transfer_* vars work when an explicit value was not supplied (r:91a87e9d)
core: Make switch_ivr_session_echo stop when CF_BREAK is set (r:2b120311/DP-19)
core: change channel app_flags to be realm specific and default old version to use __FILE__ as the realm name to avoid cross fire between apps using app flags (r:09c1815c)
core: preanswer before getting variables to avoid crash (r:25fe16df)
core: Windows: Don't report "unknown command" on console when empty command has been given (r:c8f9fb56/FSCORE-641)
embedded languages: Provide core level support for conditional Set Global Variable (r:c017c24b/FSCORE-612)
core: Windows: Add start parameter -monotonic-clock, replaces build flag WIN32_MONOTONIC (r:3515c7a0/FSCORE-643)
core: Improve RTP timing on playback of files (r:d6d7773c/FSCORE-639)
core: Allows bind_meta_app to use chars other than * (r:fd254766/FSCORE-630)
core: Fixed core lib won't build for win32 (r:9327c994/FSCORE-646)
lang: Improve French phrase files (FSCONFIG-23)
libdingaling: fix race on shutdown causing crash (FSMOD-47)
libesl: Fix potential race condition (ESL-36)
libesl: Add /uuid command to fs_cli to filter logs by uuid
libesl: Increase buffer in fs_cli for Win (r:d1d6be88/FSCORE-611)
libesl: fix esl buffer overflow (r:9c9cb5b3)
libesl: add -r to fs_cli to retry every second up to 2 min to connect (r:36bfe432)
libesl: Fix esl doc, s/ESL_STATUS_SUCESS/ESL_SUCCESS/g (r:84b4b5da)
libesl: make esl_connect thread-safe by using getaddrinfo instead of gethostbyname (r:52885dfc)
libesl: Add esl_connect_timeout to specify custom connection timeouts (r:12a0ec74)
libesl: use recv_timed in esl_connect_timemout in case we get stuck in a blocking recv (r:13137e22)
libesl: use uint32_t instead of long for timeout as in the rest of the lib, 0 means forever. Also added esl_send_recv_timed() (r:49d6c803)
libesl: Fix SEGV when using serialize function without any arguments (r:910729b5/ESL-44)
libesl: fix leak-on-error in esl_connect_timeout() (r:4263d60e)
libfreetdm: implemented freetdm config nodes and ss7 initial configuration
libopenzap: Add CLI tracing
libs: Merged OpenZAP and FreeTDM into the FreeSWITCH tree.
libsfreetdm: implemented freetdm config nodes and ss7 initial configuration
libsopenzap: Add CLI tracing
libsofiasip: Fix random crashes (r:c15ee980/SFSIP-219)
libsofiasip: Fix T.38 bug in sofia_glue (r:2843f1ad/MODSOFIA-94)
libspandsp: Fixed a typo in spandsp's msvc/inttypes.h Updated sig_tone processing in spandsp to the latest, to allow moy to proceed with his signaling work.
libspandsp: removed a saturate16 from spandsp that was causing problems fixed a typo in the MSVC inttypes.h file for spandsp
libspandsp: Changes to the signaling tone detector to detect concurrent 2400Hz + 2600Hz tones. This passes voice immunity and other key tests, but it bounces a bit when transitions like 2400 -> 2400+2600 -> 2600 occur. Transitions between tone off and tone on are clean. (r:bc13e944)
libspandsp: Fix Windows build after libspandsp update (r:d70cc852/FSBUILD-293)
mod_avmd: Initial check in - Advanced Voicemail Detect (r:10c6a30a) (by Eric Des Courtis)
mod_avmd: Add to windows build (r:df4bd935)
mod_callcenter: Initial commit of the mod_callcenter application. This module is in it early state of developpement. You can see documentation on the wiki at : <a href="http://wiki.freeswitch.org/wiki/Mod_callcenter">http://wiki.freeswitch.org/wiki/Mod_callcenter</a> For support/comments, please use <a href="http://jira.freeswitch.org/">http://jira.freeswitch.org/</a> and select the MOD CALLCENTER module. (r:ba09b96d)
mod_callcenter: Add ability to unload/reload/load a queue setting (You still need to reloadxml before). Note that joining a queue will check for it in the config and load it on the fly... I've used the same system as in mod_voicemail. Not sure if we should allow this, but just comment it out of the config before unload and it wont be available anymore (r:3eafca60)
mod_callcenter: Try to fix the ring-all, also add cli auto complete done in previous commit (r:1666783c)
mod_callcenter: Add missing odbc db support (Not tested, please someone test this) (r:42436e27)
mod_callcenter: More ODBC changes. It is not a global settings value. Cannot be changed in runtime. (r:6980305f)
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
@ -72,17 +108,29 @@ freeswitch (1.0.7)
mod_commands: expand last patch to do hold as well and rename the command to uuid_phone_event
mod_commands: allow uuid_break to interrupt one or all in a delimited string of files the same as several individual files (r:eba05c3c)
mod_commands: add show channels count auto-completion for mod_commands (r:5ffc57e5/FSMOD-54)
mod_commands: Fix a segfault if no arguments is provided to limit_hash_usage (r:8ceb2a9b)
mod_commands: fsctl max_session should display int, not float (r:f7e2410e/FSCORE-634)
mod_commands: limit - reset rate and release resource apis Thanks Moy (r:a7c31e6f/FSCORE-637)
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
mod_conference: Add User Flags to Member Data Events (MODAPP-423)
mod_conference: add conference_member_id variable to all sessions with the member id used by their conference participation (For drk__) (r:49c9bfdb)
mod_conference: fix relate nohear (r:f029ce07/MODAPP-428)
mod_conference: Fix floor change events not always firing (r:8f1767d3/MODAPP-424)
mod_dialplan_xml: Add in the INFO log the caller id number when processing a request (Currenly only show the caller name) (r:e1df5e13)
mod_db: fix stack corruption (MODAPP-407)
mod_dptools: add eavesdrop_enable_dtmf chan var (r:596c0012)
mod_dptools: Make park app not send 183 session progress (r:76932995/FSCORE-567)
mod_dptools: add block_dtmf and unblock_dtmf apps (r:d9eb0197)
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_event_socket: fix up other users of switch_event_xmlize() to use SWITCH_EVENT_NONE (r:d6eb7562)
mod_fifo: allow multiple dtmf to exit fifo, set fifo_caller_exit_key to specify which (MODAPP-420)
mod_fifo: cancel outbound call if customer hangs up (r:cadb4d94)
mod_fifo: add taking_calls param to fifo member add and config file (r:821488bf)
mod_fifo: add nomedia flag (r:2d30a8c2)
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)
@ -102,11 +150,44 @@ freeswitch (1.0.7)
mod_freetdm: check for hw dtmf before enabling (r:b1fd88d7)
mod_freetdm: adding ftmod_sangoma_ss7 support (r:94283355)
mod_freetdm: added SIGEVENT_COLLISION (r:501f8704)
mod_freetdm: fix Windows build of mod_freetdm (r:71650ae1/FSBUILD-291)
mod_freetdm: call rate limit (r:a1fe7c8d)
mod_freetdm: fix hangup race (r:438c93e8)
mod_freetdm: added dtmf recording feature for debugging (r:9f9c4541)
mod_freetdm: add PRI tapping starting code (r:b485f25f)
mod_freetdm: Fix build of mod_freetdm in Windows (r:04dbc7bc/FSBUILD-295)
mod_freetdm: fix fxs dialtone - should be stopped on first digit (r:f822180f)
mod_freetdm: add bearer capability and layer1 pass-thru for boost (r:07b81760)
mod_freetdm: OPENZAP-107 - Patched by Jeff Lenk (r:aa075136/OPENZAP-107)
mod_gsmopen: copy from branch
mod_hash: free all hashtables on shutdown (r:e76d7d92)
mod_hash: remove unneeded initializer (r:10d468a6)
mod_hash: begin working on remote support (r:c5ad49da)
mod_hash: remove runtime function properly (r:a55747aa)
mod_hash: remote sync in working state (r:f66ac890)
mod_hash: add hash_remote api function (r:7036c9b8)
mod_hash: fix syntax messages and add console autocomplete (r:67713fd6)
mod_hash: change tab spacing for api, remove unnecessary log at every connection attempt in case a box is down (r:6d8c0b19)
mod_hash: add hash.conf.xml (r:51bc65e2)
mod_hash: fix null check on API (r:52c278c2)
mod_hash: formatting and add an error message in the api (r:9e047ef1)
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)
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)
mod_h323: Add mod_h323 to windows (r:015bcaf6/MODENDP-301)
mod_h323: move PTrace level set to FSH323EndPoint::Initialise. partially apply patch from from Peter Olsson, Remove UnLock() when TryLock() failed and DEBUG_RTP_PACKETS directiv e. (r:7b5803f7)
mod_java: fix eventConsumer issue and add flush() method (r:7fd3aff6)
mod_java: Allow user defined java methods to be called at startup and shutdown of JVM (r:1339e218/MODLANG-117)
mod_json_cdr: Fix segfault in mod_json_cdr.c (r:f347698a/MODEVENT-66)
mod_lcr: Expand variables (MODAPP-418)
mod_lcr: add enable_sip_redir parameter (r:70bf7a0a/MODAPP-427)
mod_lcr: don't validate profiles with ${} vars since they are dynamic and we can't guess what the proper value should be (r:af33afaa)
mod_lcr: fix dialplan issues with default profile and logging when no caller_profile set (r:00170558)
mod_lcr: assign default profile even if testing is skipped (r:6420099c)
mod_lcr: fix compiler warning on newer gcc (r:bfa414cb)
mod_loopback: add loopback_bowout_on_execute var to make 1 legged loopback calls bow out of the picture
mod_loopback: only execute app once in app mode (r:64f58f2d)
mod_managed: Added wrapper for switch_event_bind for .net (r:a5f07a80/MODLANG-165)
@ -122,6 +203,7 @@ freeswitch (1.0.7)
mod_openzap: disable dtmf app and cmd line option (r:fb4b7f7a)
mod_openzap: add enable dtmf app (r:3c95106e)
mod_osp: initial check (Open Settlement Protocol)
mod_osp:Changed OSP TCP port from 1080 to 5045. (r:03abefdf)
mod_portaudio: Fix inbound state (CS_ROUTING not CS_INIT) (MODENDP-302)
mod_sangoma_codec: Add sample config file
mod_sangoma_codec: added load/noload options for the supported codecs
@ -137,7 +219,14 @@ freeswitch (1.0.7)
mod_skinny: add mod_skinny vcproj file for windows build (r:f89cbdd6/MODSKINNY-3)
mod_skinny: size_t has different sizes on different platforms (r:a2ceff14/MODSKINNY-5)
mod_skinny: correct define_time_date (r:48c7bb32/SKINNY-4,SKINNY-7)
mod_skinny: hangup and hold calls in PROCEED state (r:5e07bd33)
mod_skinny: avoid crash with autocompletion when skinny is unloaded (r:db1289df)
mod_skinny: corrected early media (r:b40804a5/MODSKINNY-8)
mod_skinny: ib_calls stats (r:165140e0)
mod_skinny: blind transfer MODSKINNY-10 (r:53f75e9c/MODSKINNY-10)
mod_skinny: ring tone on dialing side (r:0a04ecb8)
mod_skypopen: making XEvents to works when EARLYMEDIA, and correctly manage threads death
mod_skypopen: now answer a call only when directed to do it (before was trying to answer any incoming call). Lot of changes to a messy part, so maybe some problem will come out... (r:45c6c4d3)
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
@ -166,12 +255,21 @@ freeswitch (1.0.7)
mod_sofia: allow the profile gateway config to set sip_cid_type for each gateway (r:0152706f/BOUNTY-19)
mod_sofia: Adding subject to SEND_MESSAGE (r:2e347c93)
mod_sofia: add multiple rtp-ip support to sofia profiles add extra rtp-ip params to a profile to add more ip which will be used round-robin as new calls progress. (r:22569d4a)
mod_sofia: Fix segfault (r:72be253d/MODSOFIA-83)
mod_sofia: Add openssl build support to windows - no external build support needed (step 1 - not hooked up yet) vs2008 pro+ only (r:b0de3585/MODSOFIA-92)
mod_sofia: REFER: to-tag and from-tag should be set other way around when other (bridged) channel is incoming. (r:92d324d3/MODSOFIA-91)
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 'min_dup_digit_spacing_ms' channel variable for use with the dtmf detector (r:eab4f246/FSMOD-45)
mod_spandsp: add start_tone_detect/stop_tone_detect app and api commands for tone and cadence detection (r:a6e65147/MODAPP-378)
mod_spandsp: Fix mod_spandsp receive t38 fax error in windows7 (r:fca93f29/MODAPP-443)
mod_spandsp: Moved spandsp to a more recent version. A huge number of little changes occur here, as recently spandsp lost all the $Id$ entries the source files had for the dark old days of CVS (r:f029f7ef)
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)
mod_spy: add support for loopback endpoint (MODAPP-416)
mod_tts_commandline: fix core dump, temp file problem. flush can be called several times (FSMOD-35)
mod_unimrcp: fix fortify findings for mod_unimrcp (r:336f0b4e/FSMOD-67)
mod_valet_parking: add event data to valet parking hold event
mod_valet_parking: add event for Valet Parking action exit
mod_voicemail: Fix vm_prefs profile lock (MODAPP-417)