19191 Commits

Author SHA1 Message Date
Christopher Rienzo
493085bb48 fixed unimrcp to prevent double destroy of connection 2011-07-06 15:49:59 +00:00
Christopher Rienzo
3484f3386f unimrcp lib does not notify mod_unimrcp of RTSP TEARDOWN timeouts 2011-07-06 15:47:07 +00:00
David Yat Sin
645f378bcf Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-07-05 18:26:13 -04:00
David Yat Sin
f0da8f4757 chlog: freetdm: Increased Maximum number of spans to 128 (requires libsng_isdn 7.7.2 or later) 2011-07-05 18:24:50 -04:00
David Yat Sin
fa3cdcbacf chlog: freetdm: Increased Maximum number of spans to 128 2011-07-05 18:23:18 -04:00
Anthony Minessale
1d12519d0b only parse messages from channel_ready when its a session calling channel ready on itself not when another thread calls it 2011-07-05 15:29:18 -05:00
Michael Jerris
81b56a2490 FS-2954: attr packed is not available on sun studio 2011-07-05 15:42:15 -04:00
Anthony Minessale
e66051390c add proxy tag to UPDATE packets if it was set by INVITE 2011-07-05 11:52:45 -05:00
Jeff Lenk
fba2bbfeb5 FS-3034 --resolve 2011-07-05 11:57:55 -05:00
Anthony Minessale
25be760bbc check in basic flex demo as basis to develop a client application 2011-07-05 11:16:31 -05:00
Anthony Minessale
cad68d53f5 don't parse events in channel_ready during hold 2011-07-05 11:05:33 -05:00
Jeff Lenk
2e651c8fd0 FS-3391 --resolve Segmentation fault on mod_dingaling when receiving a discovery from the server 2011-07-03 22:35:44 -05:00
Stefan Knoblich
b6826180f3 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>
2011-07-04 01:18:51 +02:00
Travis Cross
724d7f1649 update .gitignore 2011-07-03 18:45:51 +00:00
Travis Cross
d0db986058 version bump to zeromq-2.1.7 2011-07-03 18:29:13 +00:00
Stefan Knoblich
f6dadb587c 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>
2011-07-03 14:01:08 +02:00
Jeff Lenk
5962861b6b FS-3378 --resolve Compile FS Core with /O2 flag in VS2010 2011-07-02 16:03:49 -05:00
Jeff Lenk
f909beb13c fix windows build 2011-07-02 15:37:55 -05:00
Steve Underwood
3cee0589e5 Introducing fixed point math functions 2011-07-02 22:04:29 +08:00
Steve Underwood
4a7bbf4ec6 Another round of tweaks for spandsp. There should be no functional changes,
although quite a few things have changed in the test suite
2011-07-02 21:16:52 +08:00
Steve Underwood
d30e82e226 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.
2011-07-02 14:45:27 +08:00
Anthony Minessale
6f62f39139 FS-3386 fix small mem leak in sofia 2011-07-01 12:27:40 -05:00
Anthony Minessale
25c725c292 last commit for --enable-timerfd-wrapper (autoheadache) 2011-06-30 18:30:24 -05:00
Anthony Minessale
ffeb7ba740 fix typo in autoconf 2011-06-30 18:16:05 -05:00
Anthony Minessale
5818af11bf tweak q size 2011-06-30 18:12:33 -05:00
Anthony Minessale
95145a1b28 FS-3386 --resolve please try this 2011-06-30 18:59:35 -05:00
Anthony Minessale
9b2893684d add debug 2011-06-30 18:59:35 -05:00
Stefan Knoblich
1c608f0a5d 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>
2011-06-30 23:53:36 +02:00
Anthony Minessale
d28b2391fc missed these on timerfd commit 2011-06-30 16:24:41 -05:00
Anthony Minessale
0a21da5aab change commit factor on sql thread 2011-06-30 16:24:41 -05:00
Brian West
7fee1fd157 Fix fifo orbit timeout when not using a chime tested with and without chime 2011-06-30 16:24:09 -05:00
Anthony Minessale
306b332d47 add --enable-timerfd-wrapper to wrap timefd syscalls for platforms with the right kernel and wrong libc 2011-06-30 14:36:52 -05:00
Anthony Minessale
84f8868bf8 FS-3385 --resolve 2011-06-30 11:59:58 -05:00
Michal Bielicki - cypromis
e1bdb65eef added mod_callcenter to modules.conf.xml 2011-06-30 15:08:37 +02:00
Stefan Knoblich
c01c500153 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>
2011-06-30 13:01:19 +02:00
Anthony Minessale
8592b6d91e FS-3382 --resolve 2011-06-29 18:33:27 -05:00
Anthony Minessale
79e9f19cb9 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 2011-06-29 18:22:57 -05:00
Anthony Minessale
f8c029a191 auto populate global origination_caller_id_name/number from effective_caller_id_name/number in enterprise originate 2011-06-29 15:57:59 -05:00
Jeff Lenk
3aaa6209b8 FS-3380 --resolve Bad calling conventions for Windows 2011-06-29 11:30:31 -05:00
Stefan Knoblich
d2ce252509 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>
2011-06-29 13:26:51 +02:00
Mathieu Parent
afd8dad4e7 Skinny: some columns may be null: avoid segfault
See FS-3379
2011-06-29 00:25:32 +02:00
Anthony Minessale
22d8994325 avoid recursion loop in parse_all_events vs channel_ready 2011-06-28 15:06:48 -05:00
Michael S Collins
fce7e82992 Update ChangeLog through June 28 (mid-day) 2011-06-28 12:11:34 -07:00
Michael S Collins
3e6cca9759 Update ChangeLog through May 31 (more to come) 2011-06-28 10:27:00 -07:00
Anthony Minessale
acd0898e32 support final response in response header passing 2011-06-28 10:30:11 -05:00
Moises Silva
cce0289874 freetdm: added mixaudio parameter to ftmod_pritap per Orecx request 2011-06-28 11:28:58 -04:00
Anthony Minessale
f12ab59e88 omit file_string:// prefix if input begins with ~ 2011-06-28 08:25:46 -05:00
Anthony Minessale
07a715928b FS-2218 --resolve 2011-06-28 08:05:12 -05:00
Stefan Knoblich
01785fb31d 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>
2011-06-28 15:05:31 +02:00
Stefan Knoblich
e80279dd00 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>
2011-06-28 14:54:37 +02:00