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)\r
build: Windows VS2010 build - remove strange characters (r:ba1546e0/FSBUILD-297)\r
build: Make bootstrap.sh Bourne shell compatible (r:8dbd62ff/FSBUILD-301)\r
+ codec2: working prototype, still for testing only (r:04ca0751)\r
config: move limit.conf to db.conf\r
config: Update VM phrase macros to voice option then action on main, config menus\r
config: Remove 99xx extension numbers to avoid dp conflicts (r:0c9bb174/DP-17)\r
config: update config example for caller-id-type (r:8f03a7cd)\r
config: default to 48k since most sound cards can do that (r:170404a4)\r
config: Create RFC2822_DATE for use in emails. Some clients fail to sort emails properly without a Date: line. (r:a1f19d91)\r
+ config: move enum to the bottom of default. (r:4d448c97)\r
+ config: Add att_xfer example to default dialplan (r:20ec962a)\r
+ config: default example to resolve some issues with SCA in cases where host and ip are mixed causing the phone to be confused. (r:0279261b)\r
core: Add RTCP support (FSRTP-14)\r
core: handle some errors on missing db handle conditions\r
core: add ... and shutdown as a fail-safe when no modules are loaded\r
core: Implemented 'Block Fork' and removed possibility for "-nc -nf" potential issue. (r:f26a6972/FSCORE-652)\r
core: Add console callback for listing loaded/available modules for load/unload/reload commands (r:d68a1218/FSCORE-662)\r
core: strip trailing and leading whitespace in api execute args and commands (r:ca481842)\r
+ core: Fix SQLLEN to prevent queue buffer overrun (r:68d1c32a/FS-2149)\r
+ core: add origination_caller_profile to log all attempted calls for a paticular leg (r:977a8ad7)\r
+ core: Add attribute "path" to autoload_configs/modules.conf.xml <load> entry. (r:1a75821d)\r
+ core: add tone2wav (r:6f2c455f)\r
+ core: add speed boost to sql thread (r:ef79535c)\r
+ core: reverse the linked list in ivr menus to support accidental feature of multiple entries for the same keys (r:d4a01324)\r
+ core: Add time of day string compare function switch_tod_cmp. It usable in XML dialplan with time-of-day. String format is hh:mm:ss you can define a range like this : 09:00-17:00 (Second are not optional) (r:4ab8fa13)\r
+ core: Add date time range string compare function switch_fulldate_cmp. It usable in XML dialplan with date-time. String format example : 2009-10-10 14:33:22~2009-11-10 17:32:31. (r:c9fcce08)\r
+ core: Add day of week 3 letter initial usage in "wday" field in the dialplan. Example : mon-fri. Using number as before is still supported. Several public switch function are available. (r:59ec8ced)\r
+ core: set conditionals to only fire when the mutex can be obtained (r:07ec7867)\r
+ core: avoid segfault when sofia tries to update the callee id at the same time as the outbound call is transferred (r:df63657e)\r
+ core: make code more automagic to shut up the dude on the list (r:d093a4a4)\r
+ core: Fix memory leak if we fail to enqueue new event to EVENT_QUEUE in switch_event.c (r:ef773e07/FS-2148)\r
lang: Improve French phrase files (FSCONFIG-23)\r
libdingaling: fix race on shutdown causing crash (FSMOD-47)\r
+ libdingaling: Fix crash in new GV interface when exceeding 24 calls (r:be00609a/FS-2171)\r
libesl: Fix potential race condition (ESL-36)\r
libesl: Add /uuid command to fs_cli to filter logs by uuid\r
libesl: Increase buffer in fs_cli for Win (r:d1d6be88/FSCORE-611)\r
libesl: Fix SEGV when using serialize function without any arguments (r:910729b5/ESL-44)\r
libesl: fix leak-on-error in esl_connect_timeout() (r:4263d60e)\r
libfreetdm: implemented freetdm config nodes and ss7 initial configuration\r
+ libfreetdm: fix codec for CAS signaling (r:b76e7f18)\r
+ libfreetdm: freetdm: ss7- added support for incoming group blocks, started adding support for ansi (r:c219a73c)\r
libopenzap: Add CLI tracing\r
libs: Merged OpenZAP and FreeTDM into the FreeSWITCH tree.\r
libs: Add support for TLS on Windows using openssl (r:1abe3b93/MODSOFIA-92)\r
libspandsp: removed a saturate16 from spandsp that was causing problems fixed a typo in the MSVC inttypes.h file for spandsp\r
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)\r
libspandsp: Fix Windows build after libspandsp update (r:d70cc852/FSBUILD-293)\r
+ 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)\r
mod_avmd: Initial check in - Advanced Voicemail Detect (r:10c6a30a) (by Eric Des Courtis)\r
mod_avmd: Add to windows build (r:df4bd935)\r
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)\r
mod_callcenter: You can now allow caller that have hangup before agent answer to call back and resume their previous position. (r:ab2529d4)\r
mod_callcenter: correct multiple little things following the recent tiers and join back features (r:9b33bd1c)\r
mod_callcenter: Add more channel variable and event and fix a mem leak (r:2d3d8c8d)\r
- od_callcenter: Make more sence to bridge the caller to the agent. Before, in the xml_cdr you saw it it like the agent initiated the call to the member (r:0be95658)\r
+ mod_callcenter: Make more sence to bridge the caller to the agent. Before, in the xml_cdr you saw it it like the agent initiated the call to the member (r:0be95658)\r
+ mod_callcenter: Added max-wait-time and max-wait-time-with-no-agent param to a queue. (r:3482f95e)\r
mod_cidlookup: null xml is bad (r:095815f8)\r
mod_cid_lookup: honor skipcitystate when using whitepages (r:a66654de/FSMOD-53)\r
mod_commands: make break uuid_break and add cascade flag \r
mod_commands: Fix a segfault if no arguments is provided to limit_hash_usage (r:8ceb2a9b)\r
mod_commands: fsctl max_session should display int, not float (r:f7e2410e/FSCORE-634)\r
mod_commands: limit - reset rate and release resource apis Thanks Moy (r:a7c31e6f/FSCORE-637)\r
+ mod_commands: Fix user_data returning the first value found instead of the last. Also add support to get variable from the group. (r:402f2391)\r
+ mod_commands: Allow cond API to return empty false value (r:c8a897b9)\r
+ mod_commands: ***BEHAVIOUR CHANGE*** reloadacl, load <module>, reload <module> will now explicitly call reloadxml (r:42c9df72)\r
mod_conference: Fix reporting of volume up/down (MODAPP-419)\r
mod_conference: add last talking time per member to conference xml list\r
mod_conference: add terminate-on-silence conference param\r
mod_dingaling: make mod_dingaling compat with google's new free phonecalls thing (r:ba0a2a32)\r
mod_dingaling: make dingaling work with google voice inbound too (r:4ee68141)\r
mod_dingaling: Fix crash when testing the new gv-dingaling with around 24 concurrent calls (r:73e1ec5e/FSCORE-667)\r
+ mod_dingaling: Fix NULL pointer (r:e3eff816/FS-1103)\r
+ mod_directory: Add variable directory_search_order to allow to search by first name by default is set to "first_name" (r:163ca31f)\r
mod_db: fix stack corruption (MODAPP-407)\r
mod_dptools: add eavesdrop_enable_dtmf chan var (r:596c0012)\r
mod_dptools: Make park app not send 183 session progress (r:76932995/FSCORE-567)\r
mod_fifo: cancel outbound call if customer hangs up (r:cadb4d94)\r
mod_fifo: add taking_calls param to fifo member add and config file (r:821488bf)\r
mod_fifo: add nomedia flag (r:2d30a8c2)\r
+ mod_fifo: Fix inconsistency between the fifo queue and the channels (num callers in queue can become "-1") (r:07487114/FS-1659)\r
mod_freetdm: Fix for TON and NPI not passed through to channel variables on incoming calls\r
mod_freetdm: add pvt data to freetdm channels fix fxs features (r:9d456900)\r
mod_freetdm: export and import boost custom data (r:edb2d582)\r
mod_lcr: fix dialplan issues with default profile and logging when no caller_profile set (r:00170558)\r
mod_lcr: assign default profile even if testing is skipped (r:6420099c)\r
mod_lcr: fix compiler warning on newer gcc (r:bfa414cb)\r
+ mod_lcr: don't count twice (r:eaeabc7b/FS-1810)\r
mod_loopback: add loopback_bowout_on_execute var to make 1 legged loopback calls bow out of the picture\r
mod_loopback: only execute app once in app mode (r:64f58f2d)\r
+ mod_lua: Add switch_core_sqldb functionality from inside Lua script (r:26f2e095/FS-1384)\r
+ mod_lua: Made 2nd arg to freeswitch.Dbh:query (cb func) optional (r:87db11af)\r
+ mod_lua: Added SAF_ROUTING_EXEC flag to lua app, so it can be run inline (r:7d5ca1c0)\r
mod_managed: Added wrapper for switch_event_bind for .net (r:a5f07a80/MODLANG-165)\r
+ mod_managed: add additional support (r:5be58aac)\r
mod_mp4v: MP4V-ES passthru for washibechi on IRC\r
mod_nibblebill: free allocated mem at shutdown; free properly if using custom_sql\r
mod_nibblebill: Add SAF_SUPPORT_NOMEDIA to nibblebill\r
mod_sofia: Fix memleak and mwi event not generated on first register (r:04b9b3e2)\r
mod_sofia: when getting presence with no payload consider it an extension to the expires time in the dialog (r:70331e88)\r
mod_sofia: don't put blank 'version' attr in dialog-info packets (r:749dc864)\r
+ mod_sofia: speed up db action in sofia recover (r:8114b3f1)\r
+ mod_sofia: Support display updates for Cisco SIP endpoints (tested on SPA series) (r:ac205288/FS-884)\r
+ mod_sofia: dont put an rpid in 183 or 200 if pass-callee-id is false (r:86de47ff)\r
+ mod_sofia: improve sofia recover in some nat cases (r:4526ba30)\r
+ mod_sofia: edge cases for sofia recover (r:646a5609)\r
+ mod_sofia: Correct the order what param and variables are overriding them self in user/group/domain (r:5a6f0f5c)\r
+ mod_sofia: include accumulated stats from rtcp into vars (r:d5ff3e04)\r
+ mod_sofia: make sure hold-related code is skipped 100% with disable-hold set (r:403bf6af)\r
+ mod_sofia: make force-subscription-expires only work on nonzero expire deltas, 0 means unscubscribe (r:b7751868)\r
+ mod_sofia: presence tweaks and addition of all-reg-options-ping which is like nat-options-ping only for every registered host (r:04b52156)\r
+ mod_sofia: If sip_invite_domain is used lets use it for rpid_domain no matter what because I know best if I set it (r:8726104a)\r
+ mod_sofia: add inline lists for tab complete db using ::[a:b syntax (r:445731ee)\r
+ mod_sofia: add sofia profile <profile> gwlist up|down to list up or downed profiles for feeding into mod distributor to exclude dead gateways (r:0477cb67)\r
+ mod_sofia: add 'sofia global siptrace on' so we don't have to always teach people to enable sip trace on each profile (r:09fa6678)\r
mod_spandsp: initial checkin of mod_fax/mod_voipcodecs merge into mod_spandsp (r:fa9a59a8)\r
mod_spandsp: rework of new mod_spandsp to have functions broken up into different c files (r:65400642)\r
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)\r
mod_spandsp: add start_tone_detect/stop_tone_detect app and api commands for tone and cadence detection (r:a6e65147/MODAPP-378)\r
mod_spandsp: Fix mod_spandsp receive t38 fax error in windows7 (r:fca93f29/MODAPP-443)\r
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)\r
+ mod_spandsp: move app flag into 'T38' namespace for the sake of housekeeping (r:0d0b4b43)\r
+ mod_spandsp: make t38 terminal mode more reliable (r:83da7bd3)\r
mod_spidermonkey: allow vars to be set containing vars from languages (r:5cd072a3)\r
mod_spidermonkey: fix seg in js hangup (r:7d554c11)\r
mod_spidermonkey: Fix mod_spidermonkey build on FreeBSD, (Undefined symbol PR_LocalTimeParameters). (r:3edb8419)\r
mod_voicemail: fix vm msg being deleted when pressing key to forward to email (MODAPP-403)\r
mod_voicemail: make voicemails use the uuid of the channel who recorded it when applicable (r:98a5a30a)\r
mod_voicemail: user unable to play or delete voicemail via web API (r:b5205c0b/MODAPP-447)\r
+ mod_voicemail: Allow to forward a message or send it via email key during the playback of the recording, not just when the menu is playing. (r:83aeda79)\r
+ mod_voicemail: fix vm_inject to a group and change syntax for sending to a whole domain to domain= for clarity sake (r:f30a1cc6)\r
+ mod_voicemail: add quotes to vm_cc command generated internally to escape spaces in the caller id name (r:5f012813)\r
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)\r
mod_xml_cdr: add leg param to query string (XML-24)\r
mod_xml_cdr: fix locked sessions (XML-26)\r
mod_xml_cdr: fix minor memory leaks and config bug (r:19253d83/MODEVENT-62)\r
+ mod_xml_rpc: Fix crash if unauthorized XML RPC is attempted (r:9835395c/FS-184)\r
sofia-sip: fix null derefernce segfault in soa (r:f356c5e6)\r
sofia-sip: extend timeout for session expires on short timeouts to be 90% of timeout instead of 1/3 to handle devices that do not refresh in time such as polycom (r:a7f48928/SFSIP-212)\r
\r