Commit Graph

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