]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Marc Olivier Chouinard [Sat, 9 Jul 2011 07:39:57 +0000 (03:39 -0400)]
mod_protovm: Commenting out sound file not present in callie sound set
Marc Olivier Chouinard [Sat, 9 Jul 2011 04:06:03 +0000 (00:06 -0400)]
mod_protovm: Adding basic callback functionnality
Marc Olivier Chouinard [Sat, 9 Jul 2011 03:57:54 +0000 (23:57 -0400)]
switch_channel: When in a dialplan hunt and we have a custom caller_profile, ${destination_number} and other variable kept the previous value of the original dialplan parsing. This correct this so it take the custom created caller_profile for that hunt
Jeff Lenk [Sat, 9 Jul 2011 03:48:11 +0000 (22:48 -0500)]
FS-3304 --resolve attended transfers, it fails to parse the Replaces when encoded
Jeff Lenk [Sat, 9 Jul 2011 03:11:15 +0000 (22:11 -0500)]
fix small leak in strftime
Marc Olivier Chouinard [Sat, 9 Jul 2011 02:00:04 +0000 (22:00 -0400)]
mod_protovm: Basic update of caller display with current message cid/name
Jeff Lenk [Sat, 9 Jul 2011 01:33:58 +0000 (20:33 -0500)]
fix compiler error - equivalent
Marc Olivier Chouinard [Sat, 9 Jul 2011 00:47:12 +0000 (20:47 -0400)]
mod_protovm: Add premitive tone playback before recording. Need to make this optional and configurable
Marc Olivier Chouinard [Sat, 9 Jul 2011 00:35:09 +0000 (20:35 -0400)]
mod_voicemail: Add simple mwi update on vm_fsdb_purge api cmd
Marc Olivier Chouinard [Sat, 9 Jul 2011 00:15:21 +0000 (20:15 -0400)]
mod_voicemail: Add vm_fsdb_msg_forward api call
Marc Olivier Chouinard [Fri, 8 Jul 2011 23:28:30 +0000 (19:28 -0400)]
mod_callcenter: More changes to be more friendly/compliant/respectful with loopback channels. Brought to you by François Delawarde
Marc Olivier Chouinard [Fri, 8 Jul 2011 23:26:43 +0000 (19:26 -0400)]
mod_protovm: Add Message Forwarding Capability (Require a mod_voicemail patch that will follow in the near future)
Anthony Minessale [Fri, 8 Jul 2011 19:54:51 +0000 (14:54 -0500)]
FS-3406 --resolve
Jeff Lenk [Fri, 8 Jul 2011 21:16:04 +0000 (16:16 -0500)]
reswig vs2010
Anthony Minessale [Fri, 8 Jul 2011 17:52:12 +0000 (12:52 -0500)]
push out signal data into its own queue system
Anthony Minessale [Fri, 8 Jul 2011 17:44:42 +0000 (12:44 -0500)]
FS-3386 Jeff Lenk found this one, Good Catch!
Jeff Lenk [Fri, 8 Jul 2011 14:53:03 +0000 (09:53 -0500)]
FS-2954 correct windows usage
Travis Cross [Fri, 8 Jul 2011 11:32:51 +0000 (11:32 +0000)]
whitespace cleanup
Travis Cross [Fri, 8 Jul 2011 10:42:31 +0000 (10:42 +0000)]
let mod_directory use non-XML dialplans
Anthony Minessale [Thu, 7 Jul 2011 20:08:16 +0000 (15:08 -0500)]
FS-3359 --resolve also added %y to printf macros to replace ' with \'
David Yat Sin [Thu, 7 Jul 2011 17:52:34 +0000 (13:52 -0400)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
David Yat Sin [Thu, 7 Jul 2011 15:24:58 +0000 (11:24 -0400)]
freetdm: Increased maximum number of channels per group to 2048
Moises Silva [Thu, 7 Jul 2011 15:20:40 +0000 (11:20 -0400)]
mod_sangoma_codec: fix ilbc bit rate typo
Anthony Minessale [Wed, 6 Jul 2011 21:45:25 +0000 (16:45 -0500)]
fix campon to play music even on first run and cancel faster
Anthony Minessale [Wed, 6 Jul 2011 20:11:47 +0000 (15:11 -0500)]
update
Anthony Minessale [Wed, 6 Jul 2011 20:11:19 +0000 (15:11 -0500)]
FS-3394 --resolve edge case in the 3rd party sofia sip stack library when dealing with a malformed contact and missing ack. Will push upstream to sofia devs
Brian West [Wed, 6 Jul 2011 17:42:06 +0000 (12:42 -0500)]
swigall
Christopher Rienzo [Wed, 6 Jul 2011 15:49:59 +0000 (15:49 +0000)]
fixed unimrcp to prevent double destroy of connection
Christopher Rienzo [Wed, 6 Jul 2011 15:47:07 +0000 (15:47 +0000)]
unimrcp lib does not notify mod_unimrcp of RTSP TEARDOWN timeouts
David Yat Sin [Tue, 5 Jul 2011 22:26:13 +0000 (18:26 -0400)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
David Yat Sin [Tue, 5 Jul 2011 22:23:18 +0000 (18:23 -0400)]
chlog: freetdm: Increased Maximum number of spans to 128 (requires libsng_isdn 7.7.2 or later)
David Yat Sin [Tue, 5 Jul 2011 22:23:18 +0000 (18:23 -0400)]
chlog: freetdm: Increased Maximum number of spans to 128
Anthony Minessale [Tue, 5 Jul 2011 20:29:13 +0000 (15:29 -0500)]
only parse messages from channel_ready when its a session calling channel ready on itself not when another thread calls it
Michael Jerris [Tue, 5 Jul 2011 19:42:02 +0000 (15:42 -0400)]
FS-2954: attr packed is not available on sun studio
Anthony Minessale [Tue, 5 Jul 2011 16:52:45 +0000 (11:52 -0500)]
add proxy tag to UPDATE packets if it was set by INVITE
Jeff Lenk [Tue, 5 Jul 2011 16:57:13 +0000 (11:57 -0500)]
FS-3034 --resolve
Anthony Minessale [Tue, 5 Jul 2011 16:16:31 +0000 (11:16 -0500)]
check in basic flex demo as basis to develop a client application
Anthony Minessale [Tue, 5 Jul 2011 16:05:28 +0000 (11:05 -0500)]
don't parse events in channel_ready during hold
Moises Silva [Thu, 23 Jun 2011 18:09:06 +0000 (14:09 -0400)]
freetdm: change CLI parsing (ftdm_separate_string) to properly ignore white space (fixes Sangoma issue #778)
minor change into SS7 CLI to use ftdm_array_len() instead of duplicating it
Moises Silva [Mon, 4 Jul 2011 15:25:18 +0000 (11:25 -0400)]
skip initial space in switch console and API execution - resolve issue #778
Jeff Lenk [Mon, 4 Jul 2011 03:35:44 +0000 (22:35 -0500)]
FS-3391 --resolve Segmentation fault on mod_dingaling when receiving a discovery from the server
Stefan Knoblich [Sun, 3 Jul 2011 23:10:11 +0000 (01:10 +0200)]
mod_ladspa: Set setenv() overwrite flag to replace empty LADSPA_PATH variables.
For complete putenv()-like behaviour.
Further investigation on why putenv() caused EFAULTs on execve() and
segfaults on reload:
putenv(3):
"The string pointed to by string becomes part of the environment,
so altering the string changes the environment."
setenv(3):
"This function makes copies of the strings pointed to by name and value
(by contrast with putenv(3))."
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Travis Cross [Sun, 3 Jul 2011 18:45:51 +0000 (18:45 +0000)]
update .gitignore
Travis Cross [Sun, 3 Jul 2011 18:29:13 +0000 (18:29 +0000)]
version bump to zeromq-2.1.7
Stefan Knoblich [Sun, 3 Jul 2011 11:55:19 +0000 (13:55 +0200)]
mod_ladspa: putenv() breaks the process environment variables, use setenv() instead.
Use of putenv() to set LADSPA_PATH broke the proccess environment variables, for some
unknown reason, causing segfaults on "reload mod_ladspa" and restarting
FreeSWITCH (with "fcstl shutdown restart").
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Jeff Lenk [Sat, 2 Jul 2011 21:03:49 +0000 (16:03 -0500)]
FS-3378 --resolve Compile FS Core with /O2 flag in VS2010
Jeff Lenk [Sat, 2 Jul 2011 20:37:55 +0000 (15:37 -0500)]
fix windows build
Steve Underwood [Sat, 2 Jul 2011 14:04:29 +0000 (22:04 +0800)]
Introducing fixed point math functions
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
Moises Silva [Thu, 23 Jun 2011 18:09:06 +0000 (14:09 -0400)]
freetdm: change CLI parsing (ftdm_separate_string) to properly ignore white space (fixes Sangoma issue #778)
minor change into SS7 CLI to use ftdm_array_len() instead of duplicating it
Moises Silva [Thu, 23 Jun 2011 17:11:37 +0000 (13:11 -0400)]
fix ss7 typo
Brian West [Thu, 23 Jun 2011 20:46:38 +0000 (15:46 -0500)]
fix from diego
Moises Silva [Thu, 23 Jun 2011 20:13:41 +0000 (16:13 -0400)]
Merge branch 'master' into smgmaster
Moises Silva [Thu, 23 Jun 2011 20:12:56 +0000 (16:12 -0400)]
freetdm: fix SS7 cgb and cgu commands causing segfault - fixes Sangoma issue #780
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_in.c
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