]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
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
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
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 =