]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Steve Underwood [Sat, 2 Jul 2011 13:16:52 +0000 (21:16 +0800)]
Another round of tweaks for spandsp. There should be no functional changes,
although quite a few things have changed in the test suite
Steve Underwood [Sat, 2 Jul 2011 06:45:27 +0000 (14:45 +0800)]
Numerous little changes to spandsp that haven't been pushed to Freeswitch for a
while. The only big changes are a majorly rewritten V.42 and V.42bis which are
now basically functional.
Anthony Minessale [Fri, 1 Jul 2011 17:27:40 +0000 (12:27 -0500)]
FS-3386 fix small mem leak in sofia
Anthony Minessale [Thu, 30 Jun 2011 23:30:24 +0000 (18:30 -0500)]
last commit for --enable-timerfd-wrapper (autoheadache)
Anthony Minessale [Thu, 30 Jun 2011 23:16:05 +0000 (18:16 -0500)]
fix typo in autoconf
Anthony Minessale [Thu, 30 Jun 2011 23:12:28 +0000 (18:12 -0500)]
tweak q size
Anthony Minessale [Thu, 30 Jun 2011 23:59:29 +0000 (18:59 -0500)]
FS-3386 --resolve please try this
Anthony Minessale [Thu, 30 Jun 2011 23:57:58 +0000 (18:57 -0500)]
add debug
Stefan Knoblich [Thu, 30 Jun 2011 21:49:45 +0000 (23:49 +0200)]
ftmod_libpri: final fix called number overlap receiving...
ftdm_copy_string() length parameter needs to include the terminating NUL byte.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Tested-by: Stefan Knoblich <stkn@openisdn.net>
Anthony Minessale [Thu, 30 Jun 2011 21:24:30 +0000 (16:24 -0500)]
missed these on timerfd commit
Anthony Minessale [Thu, 30 Jun 2011 21:23:40 +0000 (16:23 -0500)]
change commit factor on sql thread
Brian West [Thu, 30 Jun 2011 21:23:55 +0000 (16:23 -0500)]
Fix fifo orbit timeout when not using a chime tested with and without chime
Anthony Minessale [Thu, 30 Jun 2011 19:36:52 +0000 (14:36 -0500)]
add --enable-timerfd-wrapper to wrap timefd syscalls for platforms with the right kernel and wrong libc
Anthony Minessale [Thu, 30 Jun 2011 16:59:58 +0000 (11:59 -0500)]
FS-3385 --resolve
Michal Bielicki - cypromis [Thu, 30 Jun 2011 13:08:37 +0000 (15:08 +0200)]
added mod_callcenter to modules.conf.xml
Stefan Knoblich [Thu, 30 Jun 2011 10:55:56 +0000 (12:55 +0200)]
ftmod_libpri: Incoming overlap receiving digits have to be appended to the DNIS.
Libpri doesn't do that for us, so handle things on our end.
Other parts of the previous patch seem to work fine.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Anthony Minessale [Wed, 29 Jun 2011 23:33:27 +0000 (18:33 -0500)]
FS-3382 --resolve
Anthony Minessale [Wed, 29 Jun 2011 23:22:57 +0000 (18:22 -0500)]
add execute_on_fax_success, execute_on_fax_failure and execute_on_fax_result channel variables to trigger an app or lua script when a fax result is received
Anthony Minessale [Wed, 29 Jun 2011 20:57:59 +0000 (15:57 -0500)]
auto populate global origination_caller_id_name/number from effective_caller_id_name/number in enterprise originate
Jeff Lenk [Wed, 29 Jun 2011 16:30:31 +0000 (11:30 -0500)]
FS-3380 --resolve Bad calling conventions for Windows
Stefan Knoblich [Wed, 29 Jun 2011 11:26:51 +0000 (13:26 +0200)]
ftmod_libpri: Add experimental (untested) support for overlap receiving in TE mode.
Adds a new "overlapdial" configuration parameter that enables
incoming overlap dialing when set to "incoming", "yes" or "both" (possible values:
"no", "yes"/"both", "incoming"/"receive", "outgoing"/"send").
(Overlap dialing is disabled by default)
NOTE: only the non-overlap receive case has been tested (= doesn't break existing setups)
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Mathieu Parent [Tue, 28 Jun 2011 22:23:54 +0000 (00:23 +0200)]
Skinny: some columns may be null: avoid segfault
See FS-3379
Anthony Minessale [Tue, 28 Jun 2011 20:06:48 +0000 (15:06 -0500)]
avoid recursion loop in parse_all_events vs channel_ready
Michael S Collins [Tue, 28 Jun 2011 19:11:34 +0000 (12:11 -0700)]
Update ChangeLog through June 28 (mid-day)
Michael S Collins [Tue, 28 Jun 2011 17:27:00 +0000 (10:27 -0700)]
Update ChangeLog through May 31 (more to come)
Anthony Minessale [Tue, 28 Jun 2011 15:30:11 +0000 (10:30 -0500)]
support final response in response header passing
Moises Silva [Tue, 28 Jun 2011 15:28:58 +0000 (11:28 -0400)]
freetdm: added mixaudio parameter to ftmod_pritap per Orecx request
Anthony Minessale [Tue, 28 Jun 2011 13:25:46 +0000 (08:25 -0500)]
omit file_string:// prefix if input begins with ~
Anthony Minessale [Tue, 28 Jun 2011 13:05:12 +0000 (08:05 -0500)]
FS-2218 --resolve
Stefan Knoblich [Tue, 28 Jun 2011 13:05:31 +0000 (15:05 +0200)]
FreeTDM: gcc-4.6.0 fix (-Wunused-but-set-variable)
ftmod_sangoma_isdn.c:ftdm_sangoma_isdn_io_run()
remove unused variable wflags.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Tue, 28 Jun 2011 12:54:37 +0000 (14:54 +0200)]
FreeTDM: gcc-4.6.0 fix (-Wunused-but-set-variable)
ftdm_io.c:ftdm_channel_process_media()
status variable was set but otherwise unused
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Jeff Lenk [Tue, 28 Jun 2011 01:23:00 +0000 (20:23 -0500)]
resolve trivial compiler warning
Anthony Minessale [Mon, 27 Jun 2011 18:27:52 +0000 (13:27 -0500)]
add last_hold_time and hold_accum vars for cdr data
Anthony Minessale [Mon, 27 Jun 2011 16:32:52 +0000 (11:32 -0500)]
parse events and messages in channel_ready
Anthony Minessale [Mon, 27 Jun 2011 15:15:03 +0000 (10:15 -0500)]
FS-867 --resolve
Anthony Minessale [Mon, 27 Jun 2011 15:09:15 +0000 (10:09 -0500)]
FS-3372 --resolve
Anthony Minessale [Mon, 27 Jun 2011 15:01:06 +0000 (10:01 -0500)]
FS-3373 --resolve
Travis Cross [Sun, 26 Jun 2011 13:30:05 +0000 (13:30 +0000)]
comment cleanup
Anthony Minessale [Fri, 24 Jun 2011 23:28:56 +0000 (18:28 -0500)]
FS-3362 check for ports that are 0 in sdp and do not bother patching it for these cases
Anthony Minessale [Fri, 24 Jun 2011 19:49:36 +0000 (14:49 -0500)]
fix video read frame function to behave like the audio one when waiting for codecs
Anthony Minessale [Fri, 24 Jun 2011 15:52:18 +0000 (10:52 -0500)]
move channel_create event to init state to allow more info to be gathered
Anthony Minessale [Thu, 23 Jun 2011 22:57:10 +0000 (17:57 -0500)]
add sip_liberal_dtmf chanvar and liberal-dtmf profile param to use the maximum methods of DTMF avoiding sticking to the spec which leads to incompatability
Brian West [Thu, 23 Jun 2011 20:46:38 +0000 (15:46 -0500)]
fix from diego
Anthony Minessale [Thu, 23 Jun 2011 19:57:46 +0000 (14:57 -0500)]
FS-3367 --resolve the start was actually broken in the same way, instead of your exact patch I replaced both original functions to work as your patch suggests
Anthony Minessale [Thu, 23 Jun 2011 16:57:38 +0000 (11:57 -0500)]
FS-3275 try this patch
Jeff Lenk [Thu, 23 Jun 2011 14:08:57 +0000 (09:08 -0500)]
FS-3366 --resolve broken spec file after pocketsphinx update
Anthony Minessale [Thu, 23 Jun 2011 00:03:33 +0000 (19:03 -0500)]
FS-3275 try this then
Anthony Minessale [Wed, 22 Jun 2011 23:58:56 +0000 (18:58 -0500)]
revert
Moises Silva [Wed, 22 Jun 2011 21:05:09 +0000 (17:05 -0400)]
freetdm: add some extra logging in ftmod_zt and ftmod_analog
Anthony Minessale [Wed, 22 Jun 2011 20:35:35 +0000 (15:35 -0500)]
FS-3275 try this
Anthony Minessale [Wed, 22 Jun 2011 17:18:09 +0000 (12:18 -0500)]
add hup command to conference (kick without the kick sound)
Anthony Minessale [Wed, 22 Jun 2011 15:51:46 +0000 (10:51 -0500)]
FS-3362 removed the vid refresh thing
Anthony Minessale [Tue, 21 Jun 2011 16:43:37 +0000 (11:43 -0500)]
flush buffer to avoid lag and enable plc
Jeff Lenk [Tue, 21 Jun 2011 14:21:22 +0000 (09:21 -0500)]
FS-3361 --resolve mod_portaudio crash on bad init
Anthony Minessale [Mon, 20 Jun 2011 18:21:20 +0000 (13:21 -0500)]
FS-3358 please test and close if it works
Anthony Minessale [Mon, 20 Jun 2011 16:15:24 +0000 (11:15 -0500)]
FS-3275 --resolve
Anthony Minessale [Mon, 20 Jun 2011 15:32:11 +0000 (10:32 -0500)]
FS-3353 --resolve
Anthony Minessale [Mon, 20 Jun 2011 15:07:01 +0000 (10:07 -0500)]
FS-3354 --resolve
Jeff Lenk [Mon, 20 Jun 2011 15:03:56 +0000 (10:03 -0500)]
FS-3355 --resolve mod_rtmp for windows
Jeff Lenk [Mon, 20 Jun 2011 14:36:22 +0000 (09:36 -0500)]
OPENZAP-166 --resolve trivial compiler warnings
Jeff Lenk [Mon, 20 Jun 2011 14:30:45 +0000 (09:30 -0500)]
FS-3356 --resolove fix windows build vs2010
Christopher Rienzo [Mon, 20 Jun 2011 14:00:21 +0000 (14:00 +0000)]
Wait for unimrcp lib to timeout requests
Anthony Minessale [Sat, 18 Jun 2011 16:52:37 +0000 (11:52 -0500)]
only clear scope vars when they were set
Anthony Minessale [Sat, 18 Jun 2011 15:28:23 +0000 (10:28 -0500)]
only clear scope vars when they were set
Stefan Knoblich [Fri, 17 Jun 2011 23:05:47 +0000 (01:05 +0200)]
docs: Add libteletone back to core API documentation
Right... this one is actually part of the core
(.o files included in libfreeswitch).
There are a few more libs included like this, but none
of them should be for external use.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Stefan Knoblich [Fri, 17 Jun 2011 22:25:38 +0000 (00:25 +0200)]
docs: Major clean up of doxygen generated core API documentation
To make the API documentation usable (again):
- Rename to "FreeSWITCH API Documentation"
- Remove all external INPUT paths, only scan FreeSWITCH core sources
- Only parse a sane subset of files: *.c *.cc *.cpp *.h *.hh *.hxx
(don't care about any python / whatever files for now)
- Exclude modules (seriously, all the mod_java / mod_managed stuff
turned it into an unusable mess. You need API docs of modules? Add separate doxygen
configurations for them (or specific ones))
- Include src/mod in example search path (for @include etc.), add C/C++
patterns.
- Set up PREDEFINED to fix the massive clusterf*ck that was caused by
SWITCH_DECLARE() and friends.
<End Of Rant>
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Anthony Minessale [Fri, 17 Jun 2011 20:56:27 +0000 (15:56 -0500)]
missed an =
Anthony Minessale [Fri, 17 Jun 2011 19:41:31 +0000 (14:41 -0500)]
fix type
Anthony Minessale [Fri, 17 Jun 2011 16:51:18 +0000 (11:51 -0500)]
fix memory issue in spandsp_tone_detect
Jeff Lenk [Fri, 17 Jun 2011 16:35:51 +0000 (11:35 -0500)]
vs2010 - fix bad solution file
Jeff Lenk [Fri, 17 Jun 2011 15:56:52 +0000 (10:56 -0500)]
add missing paths to unimrcp build vs2010
Jeff Lenk [Fri, 17 Jun 2011 15:35:19 +0000 (10:35 -0500)]
vs2010 tweak solution file
Moises Silva [Fri, 17 Jun 2011 15:34:34 +0000 (11:34 -0400)]
freetdm: Add Ricardo to list of contributors in ftmod_sangoma_ss7
Jeff Lenk [Fri, 17 Jun 2011 15:07:15 +0000 (10:07 -0500)]
unmrcp VS2008 build fix for new version
Moises Silva [Fri, 17 Jun 2011 15:02:30 +0000 (11:02 -0400)]
Merge remote-tracking branch 'smgfs/master'
Jeff Lenk [Fri, 17 Jun 2011 14:51:25 +0000 (09:51 -0500)]
small correction to last commit
Moises Silva [Fri, 17 Jun 2011 14:27:18 +0000 (10:27 -0400)]
freetdm: OPENZAP-159 --resolved SS7 REL message collision
Jeff Lenk [Fri, 17 Jun 2011 14:35:41 +0000 (09:35 -0500)]
unimrcp vs2010 build fixes for new version
Brian West [Fri, 17 Jun 2011 14:05:01 +0000 (09:05 -0500)]
They no longer ship the wsj model in pocketsphinx... and seems the dictionary has moved a bit.
Jeff Lenk [Fri, 17 Jun 2011 04:26:53 +0000 (23:26 -0500)]
unimrcp vs2010 upgrade with revert of incorrect 2008 changes - still not working
Jeff Lenk [Fri, 17 Jun 2011 02:50:37 +0000 (21:50 -0500)]
unimrcp vs2008 upgrade
Jeff Lenk [Thu, 16 Jun 2011 22:09:26 +0000 (17:09 -0500)]
FS-3350 try this
Anthony Minessale [Thu, 16 Jun 2011 19:37:22 +0000 (14:37 -0500)]
add parallelism to sofia by offsetting sip messages to the concerned sessions and using multiple queue threads for message handling
Anthony Minessale [Thu, 16 Jun 2011 19:32:08 +0000 (14:32 -0500)]
add mutex around gateway access on per-profile basis and token based access to global profiles to prevent hanging on to the hash mutex while doing sql stmts which may cause issues/slowdowns
Moises Silva [Thu, 16 Jun 2011 17:50:26 +0000 (13:50 -0400)]
Merge remote-tracking branch 'smgfs/master'
Moises Silva [Thu, 16 Jun 2011 17:40:36 +0000 (13:40 -0400)]
freetdm: OPENZAP-151 --resolved SS7 ANM and REL message collision
Jeff Lenk [Thu, 16 Jun 2011 17:36:13 +0000 (12:36 -0500)]
revert deletion of several unimrcp files for windows - version changes coming - not working yet
David Yat Sin [Tue, 14 Jun 2011 17:15:17 +0000 (13:15 -0400)]
Changed libsng_isdn and libsng_ss7 include paths
Moises Silva [Thu, 16 Jun 2011 17:29:24 +0000 (13:29 -0400)]
Merge remote-tracking branch 'fsorig/master'
Anthony Minessale [Thu, 16 Jun 2011 17:01:34 +0000 (12:01 -0500)]
FS-3349 --resolve
Moises Silva [Thu, 16 Jun 2011 16:31:00 +0000 (12:31 -0400)]
freetdm: OPENZAP-158 --resolve map operator calling party category in the openr2 module
Christopher Rienzo [Thu, 16 Jun 2011 16:25:00 +0000 (16:25 +0000)]
Update to latest UniMRCP version. MRCP requests can no timeout if there is no server response.
Jeff Lenk [Thu, 16 Jun 2011 16:11:49 +0000 (11:11 -0500)]
FS-3345 --resolve add more fax event information
Anthony Minessale [Thu, 16 Jun 2011 14:43:32 +0000 (09:43 -0500)]
enable recursion for scoped variables so applications that exec more apps will preserve the scope, the most recent app will mask variables just during the duration of that app
Jeff Lenk [Thu, 16 Jun 2011 13:30:37 +0000 (08:30 -0500)]
FS-3348 --resolve pocketsphinx build for 0.7 windows vs2008
Jeff Lenk [Wed, 15 Jun 2011 23:45:02 +0000 (18:45 -0500)]
pocketsphinx changes for 0.7 for windows - only build test so far for vs2010 - more to come
Moises Silva [Wed, 15 Jun 2011 20:04:35 +0000 (16:04 -0400)]
freetdm: OPENZAP-135 -- resolve infinite loop when all channels busy and hunt in round robin mode
Anthony Minessale [Wed, 15 Jun 2011 18:03:39 +0000 (13:03 -0500)]
add scoped channel variables (%[var=val,var2=val2] blocks valid in any app data field and will only last for that one app execution)
Brian West [Wed, 15 Jun 2011 18:08:54 +0000 (13:08 -0500)]
Update PocketSphinx to the latest builds... only had to make two changes
Travis Cross [Wed, 15 Jun 2011 17:11:44 +0000 (17:11 +0000)]
add downloaded zeromq libs to .gitignore