Commit Graph

23703 Commits

Author SHA1 Message Date
Michael S Collins 4c14b9c7d8 Update to-be-recorded sound files 2013-01-09 11:14:40 -08:00
Jeff Lenk 1c24e8fb6b FS-4768 windows add libmpg download depends 2013-01-09 11:17:38 -06:00
Steve Underwood 17a523ec33 Eliminate a warning with some compilers 2013-01-10 00:16:32 +08:00
Jeff Lenk fe4b003759 FS-4768 correct download names 2013-01-09 09:31:48 -06:00
Jeff Lenk a73fd2877a FS-4768 fix mpg123 download 2013-01-09 09:23:05 -06:00
Jeff Lenk 1a3323a9d1 FS-4768 4768-again applied 2013-01-09 09:20:28 -06:00
Anthony Minessale 8e892abdef fix 64 bit upper/lower 2013-01-08 14:48:16 -06:00
Anthony Minessale 11a7f42459 fix task delete issue in scheduled task in sep threads 2013-01-08 14:22:32 -06:00
Anthony Minessale 17b9f68f80 add better tolower to go with the toupper 2013-01-08 14:21:41 -06:00
Anthony Minessale 30e4c71bbe FS-4996 --resolve 2013-01-08 13:01:07 -06:00
Anthony Minessale ca6d7a7aa0 FS-4905 This looks like it was only the case adjacent to dtmf; Try this patch. 2013-01-08 11:43:16 -06:00
Anthony Minessale 6f376023a2 send cng less often 2013-01-08 11:47:15 -06:00
Stefan Knoblich bfef3e57c4 ftmod_libpri: Disable on_facility() event handler on older libpri versions
Those that lack PRI_EVENT_FACILITY (<= 1.4.10)

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Stefan Knoblich 221bcc9e90 ftmod_libpri: Also conditionally disable pri_set_service_message_support() call
Same as pri_maintenance_service(), use HAVE_LIBPRI_MAINT_SERVICE.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Stefan Knoblich 88e75bf9d7 ftmod_libpri: Add configure check for pri_maintenance_service()
Said function has been added in libpri-1.4.11 and breaks
building with older libpri versions (i.e. the passive one for ftmod_pritap).

Check for pri_maintenance_service() in configure and disable
the "maintenance" subcommand if it is not available.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Anthony Minessale 1e5beafe97 FS-5002 --resolve 2013-01-07 14:22:56 -06:00
Anthony Minessale b78ffffed5 FS-3951 --resolve 2013-01-07 12:36:58 -06:00
Brian West b8dfbbe129 FS-4994 --resolve 2013-01-07 13:41:08 -06:00
Anthony Minessale eef506bcb0 FS-4985 --resolve 2013-01-07 11:43:26 -06:00
Anthony Minessale 298772184f FS-4978 --resolve this is fine besides one minor change to only consider this path when we are doing passthru 2013-01-07 11:14:51 -06:00
Anthony Minessale a2e46d558f FS-4984 --resolve 2013-01-07 11:06:55 -06:00
Anthony Minessale f2428b08f9 FS-4779 --resolve 2013-01-07 10:27:28 -06:00
Anthony Minessale 0177d7b23d FS-4998 --resolve 2013-01-07 10:13:58 -06:00
Stefan Knoblich 2bb859e2b4 ftmod_misdn: Fix brown paperbag logic bug in handle_b_channel_event()
Yeah, right, discard the incoming audio data when the b-channel is active...

Reverse the check, so ftdm_read() on an active mISDN b-channel will
be able to read audio data from the RX socketpair and not kill
the call from repeatedly timing out in poll().

Fixes:
    [WARNING] mod_freetdm.c:775 Too many timeouts while waiting I/O in channel FreeTDM/1:1/XX device 1:1!
    [ERR] mod_freetdm.c:820 clearing IO in channel FreeTDM/1:1/XX device 1:1!

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-07 18:04:00 +01:00
Stefan Knoblich 95ac0ecc2f ftmod_misdn: Retry recvfrom() in case of EAGAIN
epoll_wait() on the B-channel socket may indicate pending messages, but
recvfrom() returns EAGAIN. Retry a few more times (up to 5 retries)
to get the pending message.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-07 13:35:38 +01:00
Jeff Lenk 01c1195ef4 FS-4768 VS2012 add Setup Heat xslt filter to project 2013-01-06 11:53:43 -06:00
Stefan Knoblich f2c325bf3e ftmod_misdn: Fix %lx vs.__u64 format string error
Fixes:
      src/ftmod/ftmod_misdn/ftmod_misdn.c:924:3: error: format '%lx' expects
      argument of type 'long unsigned int', but argument 13 has type '__u64'
      [-Werror=format]

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Reported-by: hyper_ch #freetdm @ irc.freenode.net
2013-01-06 13:47:06 +01:00
Jeff Lenk 6d4e0862bc FS-4768 update windows to mpg123-1.14.4 2013-01-05 15:48:07 -06:00
Raymond Chandler aeae7ebc83 Merge branch 'master' of fs-git:freeswitch 2013-01-04 20:53:16 -05:00
Raymond Chandler 5462ea69ac don't disable conference if conference-set-profile is disallowed and set expand-vars permission to match code 2013-01-04 20:53:00 -05:00
Jeff Lenk 40cbc5c0e5 FS-4768 rest of garmts changes mostly cosmetic 2013-01-04 14:10:51 -06:00
Jeff Lenk dd25e7ea36 FS-4768 part of garmts changes 2013-01-04 13:53:05 -06:00
Jeff Lenk 71e880a878 FS-4768 add missing solution changes 2013-01-04 13:12:59 -06:00
Jeff Lenk cca667ade4 FS-4768 add wix 3.7 support this is a work in progress 2013-01-04 12:18:56 -06:00
Jeff Lenk 9bd9e7cfa6 FS-4768 cross 32bit fix 2013-01-04 07:26:08 -06:00
Jeff Lenk e381422fc0 FS-4768 download changes for openssl 2013-01-04 07:22:40 -06:00
Seven Du dc41105e16 FS-3568 add zh_CN phrase xml, out-dated but better than nothing 2013-01-04 08:36:57 +08:00
Eliot Gable 6b9570cbf0 Add some additional info on transfer so callee_id_name and number are available in this scenario. 2013-01-03 23:09:19 +00:00
Eliot Gable 68626bbbbd Fix segfault on shut down of SQL queue manager in rare case where registration cleanup is firing at the same time the queue manager is shutting down. 2013-01-03 23:07:54 +00:00
Travis Cross b2714cbc30 Fix mod_mongo build when no CFLAGS/CXXFLAGS are set in environment
os.environ['CFLAGS'] raises a KeyError if no CFLAGS variable is set in
the environment.  So instead we use os.environ.get('CFLAGS','') which
will return the empty string in the event no CFLAGS variable is set.

The previous problematic pattern originated from the suggested code
here for importing the build environment in SCons:

  http://www.scons.org/wiki/FrequentlyAskedQuestions#Why_doesn.27t_SCons_find_my_compiler.2BAC8-linker.2BAC8-etc..3F_I_can_execute_it_just_fine_from_the_command_line.

FS-4746 --resolve
2013-01-03 17:38:28 +00:00
Jeff Lenk 99a8052096 FS-4768 windows fix long term initial build problem 2013-01-02 16:11:34 -06:00
Steve Underwood f9d4e290cf Tiny mismatch with current code 2013-01-02 22:44:14 +08:00
Steve Underwood 79d578adeb Use a new function in spandsp to access the AT interpreter state inside a T.31
state, rather than directly probing inside the T.31 structures.
2013-01-01 23:48:47 +08:00
Steve Underwood c6c03827b8 T.31 now has basically functional T.38 mode - needs more testing, though
Various modules which lacked routines to get at the sub-structures now
have them.
The tests have been tweaked so they only access internals where essential.
2013-01-01 23:07:55 +08:00
Travis Cross 8859eb0b23 debian: Move some init options to default/freeswitch
Thanks-to: Henning Holtschneider <henning@loca.net>

FS-4979 --resolve
2012-12-30 19:08:55 +00:00
Jeff Lenk 5788195fd7 FS-4768 fix compile error on other platforms 2012-12-30 08:58:44 -06:00
Jeff Lenk dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Michael S Collins d706ff3ebd Simple perl script to colorize an existing FreeSWITCH log file; requires CPAN module Term::ANSIColor 2012-12-28 17:00:18 -08:00
Brian West b1ba926640 fix logging in debug def 2012-12-26 10:57:43 -06:00
Steve Underwood e22ce3e611 Improved detection of machines that need fixed point support 2012-12-25 03:14:59 +08:00