build: fix msvc configuration manager for x64 targets in both 2008 sln files (r:12227)
build: use compiler intrinsics for windows x64 build (FSBUILD-131/r:12245)
build: fix version generator on windows (FSBUILD-115/FSBUILD-69/r:12247)
build: fix various msvc build issues (r:12272-12276)
build: silence nuisance sun cc warnings (r:12462)
build: updated windows projects for flite (FSBUILD-128/FSBUILD-133/r:12477)
build: download flite from right tarball location (FSBUILD-135/r:12482)
build: rework Windows build for pocketsphinx 5.1 (MODASRTTS-13/r:12483,12541)
build: fix automake 1.7 build (r:12487)
build: build path cleanups (FSBUILD-130/r:12490)
build: fix rebuild every time on msvc 2008 non team editions (FSBUILD-132/r:12492)
build: add skypiax to sln file and fix some warnings (r:12502)
build: fixed openzap.conf issue in deb package (r:12506)
build: fix rlim_t build on Mac (FSCORE-325/r:12533)
build: Solaris doesn't define RLIMIT_NPROC (FSCORE-326/r:12534)
build: removal of file reference for flite (FSBUILD-139/r:12540)
build: integrate mod_erlang_event into the buildsystem (FSBUILD-142/r:12587)
build: Fix FreeBSD build (r:12678)
build: fix libsoundtouch build dependencies after a configure failure (MODAPP-243/r:12783)
build: fix odbc detection to not try to use odbc when no headers are installed (r:12788)
build: add build of fs_ivrd (r:12843)
build: sphinx downloads for windows (FSBUILD-146/r:12853)
build: Build fails at bootstrap with libtool 2.2.6a (FSBUILD-82/r:12899)
build: add python build dependency to debian package build (FSBUILD-145/r:12920)
build: add libtool major version detection to configure in prep for supporting both libtool 2.x and 1.5.x at the same time (r:12922,12926-27)
build: fix older gcc build (FSBUILD-150/r:12924)
build: Add a fallback check in case libtool is not yet available in the builddir (get the version from build/config/ltmain.sh instead). print an error message and exit configure if that fails too (r:12933)
build: Add mod_memcache (commented) to modules.conf.in (r:12955)
build: make libtool version detection more robust (r:12979)
build: we need DYNAMIC_LIB_EXTEN for mod_perl and others (r:13023)
build: add mod_say_ru to modules.conf.in (r:13037)
build: bump sounds version (r:13040)
build: use different version file for moh version (r:13093)
build: de-couple version numbers and builds of sound files and moh files (FSBUILD-153/r:13096)
build: use sound_version.txt and moh_version.txt to determine sound file version on windows (FSBUILD-152/r:13097)
core: add sessions since start up to heartbeat event (r:12472)
core: increase buffer size for regex api (MODAPP-228/r:12480)
core: fix FreeSWITCH start failure - "Error: stacksize 240 is too large" (FSCORE-323/r:12509)
core: unloading endpoint module now removes from endpoint list (MODENDP-196/r:12535)
core: fix deadlock in fsctl hupall (r:12544)
core: add origination_pricavy var to originate api (r:12546)
core: increase stack limit for switch_system (FSCORE-328/r:12569)
core: fix uuid_originate param not assigning uuid properly (FSCORE-322/r:12591)
core: add check for a and b leg no answer on bridge (r:12595)
core: fix origination_privacy var (r:12603)
core: fix group_confirm regression from svn r12403 (r:12616)
core: fix caller ID values not being set in CHANNEL_OUTGOING (FSCORE-336/r:12643)
core: make -vg imply -waste so valgrind runs won't re-exec (r:12670)
core: add apr_pool_mutex_set() to our apr to fix thread-saftey issue (r:12672)
core: make port allocator more random (r:12673,12675)
core: make switch_channel_get_variable strdup so the pointer returned is safe and clean up the state locking (r:12674)
core: Empty audio files should not be created when RECORD_ANSWER_REQ is set to true and a call is not bridged (r:12682)
core: add transfer_after_bridge var (r:12691)
core: other_leg_unique_id incorrectly set when briding with using ',' (FSCORE-331/r:12704)
core: make gaussian noise less noisy (FSCORE-340/r:12720)
core: add import vars to FIFO (r:12722)
core: fix switch_core_file_write method not writing the entire buffer to the file (FSCORE-341/r:12728)
core: fix hanguphook order of operations vs destroy method issue in c++ code (r:12730)
core: rearrange hangup callflow to do more work in the session's own thread (r:12784)
core: Allow variables containing variables in set and export (MODAPP-241/r:12804)
core: add read_terminator_used var (r:12840)
core: change blocking rtp to psuedo-blocking to avoid endlessly blocking reads and refactor jitter buffer (r:12846)
core: add rtp-autoflush profile param and rtp_autoflush var (r:12854)
core: fix various small leaks (FSCORE-347/r:12873)
core: add a couple, two tree stats (r:12913)
core: fix play_and_get_digits to unset the var if the regex didn't match (r:12921)
core: drop divide by 2 from normalize func (r12935)
core: add missing begin/end, allow threads to read and play_and_get_digits methods (r:12958)
core: fix windows calling conventions for modules with sub-modules broken in svn r12919 (r:12960)
core: add flag to denote if a codec is init or not (FSCORE-349/r:12961)
core: add more specific checks to new macro just to be safe (r:12973)
core: change CS_DONE to CS_DESTROY and add state handler for destroy and tear down critical parts of the channel from this method which is not called until it's impossible for anything to be referencing the channel (after final write lock and before destroying the pool) (r:12986)
core: fix regression from earlier commit (FSCORE-352/r:12987)
core: expand channel variables for sound files in IVRs (MODAPP-257/r:13005)
core: clone frames in loopback so we can smooth it out better, now with more memory usage (tm) maybe this will curb pepople from using it like candy (r:13011)
core: run expand_vars if input contains a special escaped character not just when it contains a variable to eat up back slashes (r:13015)
core: change names to be more explicit (r:13028)
core: xml_config: Fix issue where default NULL strings were ignored on reload (r:13052)
core: autoflush on bridge and add bridge_hangup_cause variable to indicate the hangup cause of the last bridged channel (r:13065)
core: add record_ms, record_samples, playback_ms and playback_samples chanvars (r:13105)
core: make state_handler macros not let you install the same one more than once (r:13111)
core: Do not use struct fd_set uninitialized (always FD_ZERO() them, before using FD_SET() on a new one, or reusing them after select()). Fixes a segfault on solaris (r:13125)
core: Fix missing UNPROTECT_INTERFACE in case pre_answer fails (r:13130)
libesl: example of using esl to get events for ASR (r:12344)
libesl: improved filter handling (r:12488-12489)
libesl: fix ESL segfault when bgapi is called twice and BACKGROUD_JOB events are subscribed (ESL-5/r:12525)
libesl: fix illegal free when invalid bgapi originate args (ESL-8/r:12623)
libesl: add disconnect method; add ivrd (r:12724)
libesl: add command line args to single_command.py example (ESL-9/r:12729)
libesl: check in ESL::IVR perl mod (r:12760)
libesl: fix ruby linking on debian (ESL-7/r:12805)
libesl: fix esl coredumps in esl_event_serialize when using sendEvent from PHP (ESL-11/r:12884)
libesl: add event name when sending (r:12889)
libesl: add ESL::IVR::setVar from intralanman (r:12917)
libesl: fix ESL/IVR to include the regex (r:12921)
libesl: fix ctrl-D in fs_cli not to exit unless cmd line is empty (ESL-13/r:12952)
libesl: fix undef check (r:13012)
libesl: kill zombies (r:13013)
libesl: don't double encode events when sending them (r:13078)
libesl: adding sendevent example for esl perl (r:13079)
libiksemel: let return 0 be a failure on read in iks to avoid cpu race (r:13123,13124,13133)
libsndfile: add executable permissions to libs/libsndfile/src/create_symbols_file.py (FSBUILD-134/r:12535)
libsofiasip: Fix compile time out-of-bounds error in su_uniqueid.c (SFSIP-136/r:12914)
libsofiasip: make info work out of dialog (r:13087)
libspandsp: update to snapshot spandsp-20090421 (r:13086)
libspeex: Add visibility support for suncc on solaris (r:13117,13118)
libteletone: update api visibility macros for windows
libtiff: add libtiff, v3.8.2
libxmlrpc: add select to read socket in abyss so we can timeout (r:13107)
mod_cidlookup: add new module, mod_cidlookup (r:12990)
mod_cidlookup: switch to using CURL instead of mod_http (r:12992)
mod_cidlookup: add config file (r:12994)
mod_cidlookup: set initial value for status (r:13029)
mod_clue_choo: add new module, mod_clue_choo (r:13068,13069,13070)
mod_commands: Add show api [name] and show application [name] (r:12296)
mod_commands: fix header_string "key" from being set twice from SWITCH_STANDARD_API(user_data_function) (MODAPP-242/r:12786)
mod_commands: add show modules functionality (MODAPP-227/r:12806)
mod_commands: add echo api command (echo back exact input) and add expand api command (executes another api command with variable expansion) (r:13101,13102)
mod_conference: fix read terminating on single digit when called from a meta-app inside a conference (MODAPP-226/r:12466)
mod_conference: recording members should be invisible to commands (MODAPP-233/r:12582)
mod_conference: add lock caller_control (r:12787)
mod_conference: only first call to a conf requires a profile; fix bgdial (MODAPP-245/r:12809)
mod_conference: add conference_enforce_security variable to bypass or require pin or locked flag (r:12863)
mod_conference: clean up pin prommpting and make local override stay local (r:12864)
mod_conference: keep new conference locked the whole time during transfer (r:12988)
mod_conference: allow setting the moh_sound from a variable (r:13042)
mod_conference: set perpetual_sound from channel var (r:13048)
mod_conference: increase sanity timer for conference auto-record to 120 seconds (r:13104)
mod_conference: serialize (r:13116)
mod_console: Fix mod_console (missing FD_ZERO before FD_SET) (r:13126)
mod_dahdi_codec: delay init of resources until the first time they are actually used to avoid unnecessary waste of resources in hardware codec (r:12962)
mod_dingaling: fix crash when unloading/reload mod_dingaling (LBDING-13/r:12612)
mod_dingaling: fix no sound if phone picked up after 5th dingaling on Gtalk client (MODENDP-198/r:12641)
mod_dingaling: fix core dump when calling Gtalk enabled FS using leg_timeout (MODENDP-199/r:12641)
mod_dingaling: dl_login command line Usage and parameter doesn't match (MODENDP-202/r:12680)
mod_dptools: change inline limit from 4 to 128 apps (MODAPP-253/r:12957)
mod_enum: fix enum_auto_route (MODAPP220/r:12243)
mod_erlang_event: Bind to 0.0.0.0 instead of 127.0.0.1 by default; like most erlang nodes do. (r:12249)
mod_erlang_event: Reply appropriately to net_adm:ping() (r:13066)
mod_erlang_event: snprintf needs a format string too, and write has the warn_unused_result attribute set, so store the return value somewhere (r:13090)
mod_event_socket: disallow unloading mod_event_socket from event socket (r:12326,12334)
mod_event_socket: fix api_exec crash on OSX (MODEVENT-40,r:12349)
mod_event_socket: move connect command to always work on outbound socket not just the first time (r:12723)
mod_fifo: consumer callback waiting an option in fifo.conf.xml (r:12685)
mod_fifo: add fire events on bridge in fifo (r:12791)
mod_memcache: add new module, mod_memcache; API for memcached (r:12871)
mod_memcache: make -ERR for API call less verbose (r:12949)
mod_memcache: add hook reloadxml event (r:12950)
mod_memcache: unbind the reloadxml event handler on shutdown (r:12954)
mod_memcache: Fix C99 error, move var declaration out of the "for()" statement (no -std=c99?) (r:12959)
mod_memcache: cleanup xml config handling (r:13050,13051)
mod_nibblebill: mod_nibblebill question: DB Error while updating cash (MODAPP-229/r:12907)
mod_nibblebill: Updated mod_nibblebill to work properly w/ postgres fields (r:13031)
mod_opal: Fixed transmission of Q.931 Calling-Party-Number, and DisplayName on H.323 Setup (r:12347)
mod_opal: allocate frame from session pool so it will not go out of scope (r:12811)
mod_opal: disable visibility support broken in newer gcc (MODENDP-190/r:12923)
mod_opal: add dtmf method to mod_opal (r:13002)
mod_opal: Applied patch to fix some race conditions on call termination (r:13014)
mod_opal: prevent endless loop (r:13034)
mod_opal: Fixed ability to send a string as user indications (DTMF) (r:13049)
mod_opal: try to flag CNG frames (MODOPAL-6/r:13098)
mod_perl: Libtool build fix for mod_perl: use LIBTOOL_LIB_EXTEN to make libtool-2.2 happy and CXXLINK since we are linking a C++ lib (r:13080)
mod_pocketsphinx: Revamp mod_pocketsphinx to use jsgf format (r:12224)
mod_portaudio: fix audio issue in portaudio (r:12669)
mod_python: fix core dump when using startup script (MODLANG-106/r:12648)
mod_python: fix python failing during loading startup modules (MODLANG-105/r:12658)
mod_python: fix EventConsumer::pop() can deadlock mod_python (MODLANG-109/r:12849)
mod_say_en: fix missing "at" in time readback, change from cardinal to ordinal numbers on dates, e.g. "January 20th" vs. "January 20" (MODAPP-263/r:13099)
mod_say_es: Add stub phrase_es.xml (r:13019)
mod_say_ru: add Russian language say module and config files (r:12966-12971)
mod_say_ru: change encoding on phrase_ru.xml from cp1251 to utf8 (r:12974)
mod_say_ru: add .wav and small fix (r:13000)
mod_say_ru: change char million,thousand to enum (r:13009)
mod_say_ru: rename currency (r:13024)
mod_say_ru: change dollars and cents to rubles and kopecks (r:13025)
mod_say_ru: add ru_ip (r:13026)
mod_say_ru: Update phrase_ru.xml to include v1.0.8 sound prompts (r:13044,13045)
mod_skel: add more example code and info (r:12459)
mod_skypiax: move to trunk (r:12167)
mod_skypiax: fix hang on invalid mod_skypiax.conf.xml (MODSKYPIAX-21/r:12320-12322,12343)
mod_skypiax: modified configs/startskype.sh to specify which unix user will start the Skype client instance (r:12937)
mod_skypiax: fixed assignment before declaration on Windows VC++ (r:12956)
mod_skypiax: great startup speedup in Windows (using only one Broadcast sendmessage for each interface hunting) (r:13083)
mod_spidermonkey: fix segfaults on dtmf callback (FSCORE-327/r:12577)
mod_spidermonkey: fix error loading mod_spidermonkey due to missing PR_* symbols (r:12934,12939)
mod_spidermonkey: add destroy method to js (r:13016)
mod_spidermonkey: Let session.destroy() take the cause as a string too (r:13020)
mod_sofia: allow you to set invite, to and from params independently (r:12287)
mod_sofia: allow add params to a contact that isn't a gateway (r:12289)
mod_sofia: add sip_route_uri var to set proxy route (r:12408)
mod_sofia: add sip_send_to Sofia dial param (MODEND-195/r:12409)
mod_sofia: add siptrace on/off to sofia command (r:12410,12412)
mod_sofia: add network_ip and network_port to registration ODBC table and registration event (MODENDP-194/r:12414)
mod_event_socket: inbound connection to event_socket can now take over an existing channel with 'myevents <uuid>' to take on the behaviour of an outbound socket
mod_event_socket: let any channel get messages
mod_event_socket: make event socket wait for hangup on outbound mode and send disconnect message
mod_expr: fix endless loop
mod_fax: new module
mod_fifo: add fifo_consumer_wrapup_time var (MODAPP-117)
mod_fifo: added callback agents
mod_fifo: honor keyword silence (MODAPP-118)
mod_flite: added windows build
mod_fsv: fix in a windows enviroment opening the record file in text mode. (MODAPP-169)
mod_http: added new module
mod_java: updated to new module api to support read/write locks on interface
mod_limit: accept dialplan context for transfer (MODAPP-161)
mod_spidermonkey_odbc: fix numRows and add numCols
mod_spidermonkey_odbc: fix segfault (MODLANG-75)
mod_stress: new module for voice stress analysis
mod_syslog: don't log blank lines (FSCORE-163)
mod_tone_stream: let silence_stream://0 indicate perpetual silence
mod_vmd: add new module to detect voicemail "beep"
mod_voicemail: Add vm_alternate_greet_id param to directory entry (MODAPP-174)
mod_voicemail: Patch to add voicemail preference controlling date announcement new param 'play-date-announcement' to values 'first' 'last' or 'never' defaults to first to retain previous behavior (MODAPP-121)
mod_voicemail: Update mwi light after delete vm via web. (MODAPP-124)
mod_voicemail: add ability to get to options without listening to every saved message (MODAPP-115)
mod_voicemail: add ability to skip greeting when leaving a voicemail. (MODAPP-181)
FIX: prevent intercept race condition that can also be solved with continue_on_fail=originator_cancel
FIX: NULL dereference detected by klockwork (www.klockwork.com)
FIX: don't open failed local stream (MODFORM-9)
FIX: instability in mod_local_stream in failure scenarios
FIX: xmlrpc-c build on OS X 10.4 (FSBUILD-47)
ENHANCEMENT: Added tab completion on many api commands in console
ENHANCEMENT: polycom BLF support
FIX: many sip NAT related fixes in mod_sofia
FIX: support sip unregister with Contact: *
FIX: multiple segfaults in xmlrpc-c
FIX: sip unregister event being skipped
FIX: hangup properly on malformed sip 3pcc calls being used as a way to ping
ADD: enable-3pcc sofia profile param, it is now disabled by default.
ADD: presence events to sip proxy mode
ADD: legs param to cdr_csv
ADD: support for perl as an embedded lanugage
ENHANCEMENT: many new api's and functions to the embedded languages including api support, xml interface support, auto start scripts, and many new objects
CHANGE: python embedded language api changed to match perl, lua, java
FIX: many stability fixes in embedded langauges perl, lua, java, python
ADD: failed_xml_cdr magic channel variable
FIX: access free memory error in mod_sofia when using respond app
ENHNACEMENT: make global_setvar only have 2 fields so you can set foo=bar=blah w/o quotes
FIX: mod_spidermonkey keep hangup hook in the session thread
ENHANCEMENT: mod_ldap added sasl support and search filters
ADD: answered, waitForAnswer and mediaReady methods to embedded language Session object
ENHANCEMENT: mod_voicemail param change to allow notification emails using templates
ADD: per user acl in sofia
FIX: deadlock in mod_portaudio
ENHANCEMENT: blank username in sip will trigger a lookup for the user "nobody"
ADD: import variable to import variables from a peer channel at time of originate
FIX: api type fix for c++ modules when incorrectly using enums
FIX: eliminate need for escaped , in [] on originate
ADD: NDLB-force-rport option to force behavior as if rport was sent in the via
ENHANCEMENT: honor execute_on_answer on outbound legs too
ADD: execute_on_ring variable
FIX: Seg fault in CoreSession() class destructor
ADD: per channel caller id in originate
ADD: sip_outgoing_call_id variable
FIX: multiple memory leaks in mod_sofia
FIX: find_local_ip IPv6 support
ADD: variable expansion to on execute vars.(FSCORE-114)
ADD: count optional arg to show calls and show channels (MODAPP-103)
FIX: MODEVENT-25 (WSAWOULDBLOCK error on socket send in windows) in event socket
FIX: multiple fixes to the logic in mod_say_zh
ADD: inter digit timeout to swigged embedded languages getDigits method. (MODLANG-65)