]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Tue, 8 Jan 2013 20:22:32 +0000 (14:22 -0600)]
fix task delete issue in scheduled task in sep threads
Anthony Minessale [Tue, 8 Jan 2013 20:21:41 +0000 (14:21 -0600)]
add better tolower to go with the toupper
Anthony Minessale [Tue, 8 Jan 2013 19:01:07 +0000 (13:01 -0600)]
FS-4996 --resolve
Anthony Minessale [Tue, 8 Jan 2013 17:43:16 +0000 (11:43 -0600)]
FS-4905 This looks like it was only the case adjacent to dtmf; Try this patch.
Anthony Minessale [Tue, 8 Jan 2013 17:47:15 +0000 (11:47 -0600)]
send cng less often
Stefan Knoblich [Tue, 8 Jan 2013 14:05:59 +0000 (15:05 +0100)]
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>
Stefan Knoblich [Tue, 8 Jan 2013 14:03:44 +0000 (15:03 +0100)]
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>
Stefan Knoblich [Tue, 8 Jan 2013 13:30:59 +0000 (14:30 +0100)]
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>
Anthony Minessale [Mon, 7 Jan 2013 20:22:56 +0000 (14:22 -0600)]
FS-5002 --resolve
Anthony Minessale [Mon, 7 Jan 2013 18:36:53 +0000 (12:36 -0600)]
FS-3951 --resolve
Brian West [Mon, 7 Jan 2013 19:41:08 +0000 (13:41 -0600)]
FS-4994 --resolve
Anthony Minessale [Mon, 7 Jan 2013 17:43:26 +0000 (11:43 -0600)]
FS-4985 --resolve
Anthony Minessale [Mon, 7 Jan 2013 17:14:51 +0000 (11:14 -0600)]
FS-4978 --resolve this is fine besides one minor change to only consider this path when we are doing passthru
Anthony Minessale [Mon, 7 Jan 2013 17:06:55 +0000 (11:06 -0600)]
FS-4984 --resolve
Anthony Minessale [Mon, 7 Jan 2013 16:27:28 +0000 (10:27 -0600)]
FS-4779 --resolve
Anthony Minessale [Mon, 7 Jan 2013 16:13:58 +0000 (10:13 -0600)]
FS-4998 --resolve
Stefan Knoblich [Mon, 7 Jan 2013 17:04:00 +0000 (18:04 +0100)]
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>
Stefan Knoblich [Mon, 7 Jan 2013 12:24:01 +0000 (13:24 +0100)]
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>
Jeff Lenk [Sun, 6 Jan 2013 17:53:11 +0000 (11:53 -0600)]
FS-4768 VS2012 add Setup Heat xslt filter to project
Stefan Knoblich [Sun, 6 Jan 2013 12:47:06 +0000 (13:47 +0100)]
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
Jeff Lenk [Sat, 5 Jan 2013 21:47:38 +0000 (15:47 -0600)]
FS-4768 update windows to mpg123-1.14.4
Raymond Chandler [Sat, 5 Jan 2013 01:53:16 +0000 (20:53 -0500)]
Merge branch 'master' of fs-git:freeswitch
Raymond Chandler [Sat, 5 Jan 2013 01:53:00 +0000 (20:53 -0500)]
don't disable conference if conference-set-profile is disallowed and set expand-vars permission to match code
Jeff Lenk [Fri, 4 Jan 2013 20:10:51 +0000 (14:10 -0600)]
FS-4768 rest of garmts changes mostly cosmetic
Jeff Lenk [Fri, 4 Jan 2013 19:53:05 +0000 (13:53 -0600)]
FS-4768 part of garmts changes
Jeff Lenk [Fri, 4 Jan 2013 19:12:59 +0000 (13:12 -0600)]
FS-4768 add missing solution changes
Jeff Lenk [Fri, 4 Jan 2013 18:18:56 +0000 (12:18 -0600)]
FS-4768 add wix 3.7 support this is a work in progress
Jeff Lenk [Fri, 4 Jan 2013 13:26:08 +0000 (07:26 -0600)]
FS-4768 cross 32bit fix
Jeff Lenk [Fri, 4 Jan 2013 13:21:42 +0000 (07:21 -0600)]
FS-4768 download changes for openssl
Seven Du [Fri, 4 Jan 2013 00:36:38 +0000 (08:36 +0800)]
FS-3568 add zh_CN phrase xml, out-dated but better than nothing
Eliot Gable [Thu, 3 Jan 2013 23:09:19 +0000 (23:09 +0000)]
Add some additional info on transfer so callee_id_name and number are available in this scenario.
Eliot Gable [Thu, 3 Jan 2013 23:07:54 +0000 (23:07 +0000)]
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.
Travis Cross [Thu, 3 Jan 2013 17:38:28 +0000 (17:38 +0000)]
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
Jeff Lenk [Wed, 2 Jan 2013 22:11:34 +0000 (16:11 -0600)]
FS-4768 windows fix long term initial build problem
Steve Underwood [Wed, 2 Jan 2013 14:44:14 +0000 (22:44 +0800)]
Tiny mismatch with current code
Steve Underwood [Tue, 1 Jan 2013 15:48:47 +0000 (23:48 +0800)]
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.
Steve Underwood [Tue, 1 Jan 2013 15:07:55 +0000 (23:07 +0800)]
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.
Travis Cross [Sun, 30 Dec 2012 19:08:55 +0000 (19:08 +0000)]
debian: Move some init options to default/freeswitch
Thanks-to: Henning Holtschneider <henning@loca.net>
FS-4979 --resolve
Jeff Lenk [Sun, 30 Dec 2012 14:58:44 +0000 (08:58 -0600)]
FS-4768 fix compile error on other platforms
Jeff Lenk [Sat, 29 Dec 2012 20:57:15 +0000 (14:57 -0600)]
FS-4768 initial add of vs2012 build support
Michael S Collins [Sat, 29 Dec 2012 01:00:18 +0000 (17:00 -0800)]
Simple perl script to colorize an existing FreeSWITCH log file; requires CPAN module Term::ANSIColor
Brian West [Wed, 26 Dec 2012 16:57:43 +0000 (10:57 -0600)]
fix logging in debug def
Steve Underwood [Mon, 24 Dec 2012 19:14:59 +0000 (03:14 +0800)]
Improved detection of machines that need fixed point support
Anthony Minessale [Sun, 23 Dec 2012 04:38:03 +0000 (22:38 -0600)]
FS-4958 --resolve thanks but again you could have submitted a patch so I did not have to hunt the 3 million lines of code for the line in question
Anthony Minessale [Sun, 23 Dec 2012 04:35:52 +0000 (22:35 -0600)]
FS-4959 --resolve
Anthony Minessale [Sun, 23 Dec 2012 04:29:33 +0000 (22:29 -0600)]
FS-4960 --resolve
Brian West [Fri, 21 Dec 2012 02:49:36 +0000 (20:49 -0600)]
FS-4956 --resolve
Brian West [Fri, 21 Dec 2012 02:21:43 +0000 (20:21 -0600)]
clean up my mess now
Brian West [Fri, 21 Dec 2012 02:17:20 +0000 (20:17 -0600)]
git status -u, learn something new every day.
Brian West [Fri, 21 Dec 2012 02:15:24 +0000 (20:15 -0600)]
sigh... git you failed
Brian West [Fri, 21 Dec 2012 02:14:35 +0000 (20:14 -0600)]
grr more
Brian West [Fri, 21 Dec 2012 02:13:58 +0000 (20:13 -0600)]
woops
Brian West [Fri, 21 Dec 2012 02:08:42 +0000 (20:08 -0600)]
i've tested, now you can too
Anthony Minessale [Thu, 20 Dec 2012 17:44:21 +0000 (11:44 -0600)]
FS-4273 --resolve
Moises Silva [Thu, 20 Dec 2012 17:11:11 +0000 (12:11 -0500)]
freetdm: ftmod_analog_em: If the destination number DTMF was already generated, do not generate it again
This bug was cause when answer-supervision is used because now we do not move from DIALING to UP
as soon as the line is ringing, but instead we wait for the CAS bit change
Jeff Lenk [Thu, 20 Dec 2012 14:56:39 +0000 (08:56 -0600)]
vs2008 project xmltok dependency missing
Jeff Lenk [Thu, 20 Dec 2012 14:34:57 +0000 (08:34 -0600)]
FS-4950 --resolve vs2008 project
Anthony Minessale [Wed, 19 Dec 2012 20:20:38 +0000 (14:20 -0600)]
remove warnings on newer automake
Anthony Minessale [Wed, 19 Dec 2012 19:19:41 +0000 (13:19 -0600)]
fix double dmachine binding of the same thing resulting in unmapping
Travis Cross [Wed, 19 Dec 2012 17:55:47 +0000 (17:55 +0000)]
Remove the siren and ilbc code from the debian source package
The Siren code is non-free per DFSG, and the ILBC code is under
unclear licensing until we upgrade to the WebRTC version.
Travis Cross [Wed, 19 Dec 2012 17:37:02 +0000 (17:37 +0000)]
Add an AUTHORS file in debian/ so I can acknowledge contributors
Moises Silva [Wed, 19 Dec 2012 03:50:49 +0000 (22:50 -0500)]
freetdm: Added Analog E&M outbound call answer supervision
You must add answer-supervision=yes in your freetdm.conf.xml
Also added dial-timeout parameter which was previously hard-coded
Anthony Minessale [Wed, 19 Dec 2012 01:16:05 +0000 (19:16 -0600)]
FS-4789 --resolve
Anthony Minessale [Wed, 19 Dec 2012 00:18:31 +0000 (18:18 -0600)]
FS-4588 --resolve
Anthony Minessale [Tue, 18 Dec 2012 20:56:44 +0000 (14:56 -0600)]
FS-4867
Moises Silva [Fri, 14 Dec 2012 04:27:43 +0000 (23:27 -0500)]
freetdm: ftmod_analog_em: Fix incorrect read length
Moises Silva [Sat, 1 Dec 2012 00:32:19 +0000 (19:32 -0500)]
freetdm: ftmod_zt:
Handle driver events while reading media
ftmod_analog_em:
Initialize read data len to avoid crashing when
the freetdm read function does not read anything
Travis Cross [Tue, 18 Dec 2012 17:42:47 +0000 (17:42 +0000)]
Use /var/lib/freeswitch as home directory on Debian
Previously we were using /var/run/freeswitch.
Julian pointed out that someone may actually want to keep information
around in the home directory. For Gemeinschaft they need to keep the
.odbc.ini file here.
Thanks-to: Julian Pawlowski <julian.pawlowski@gmail.com>
Michael Jerris [Tue, 18 Dec 2012 16:01:51 +0000 (11:01 -0500)]
more pedantic standards?
Michael Jerris [Tue, 18 Dec 2012 03:53:52 +0000 (22:53 -0500)]
missed uncommenting header
Michael Jerris [Tue, 18 Dec 2012 03:50:34 +0000 (22:50 -0500)]
add PL_strtok_r
Anthony Minessale [Tue, 18 Dec 2012 02:12:31 +0000 (20:12 -0600)]
remove listed missing files
Michael Jerris [Tue, 18 Dec 2012 02:28:13 +0000 (21:28 -0500)]
builds with warnings, still not linking
Michael Jerris [Tue, 18 Dec 2012 02:13:00 +0000 (21:13 -0500)]
not building yet
Michael Jerris [Tue, 18 Dec 2012 01:14:30 +0000 (20:14 -0500)]
add sipcc to tree for sdp parser
Anthony Minessale [Mon, 17 Dec 2012 22:42:10 +0000 (16:42 -0600)]
bump
Anthony Minessale [Mon, 17 Dec 2012 22:41:07 +0000 (16:41 -0600)]
bump
Travis Cross [Mon, 17 Dec 2012 21:36:52 +0000 (21:36 +0000)]
Merge major improvements to debian/copyright
Serious thanks go out to Philip Hands for doing this detailed license
accounting that very surely would never otherwise have been done.
Thanks-to: Philip Hands <phil@hands.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
Philip Hands [Sat, 15 Dec 2012 00:25:32 +0000 (00:25 +0000)]
mostly done (apart from some dodgy non-licenses)
Philip Hands [Fri, 14 Dec 2012 07:52:08 +0000 (07:52 +0000)]
eliminate the last of license-reconcile's 'License mismatch' errors
Philip Hands [Fri, 14 Dec 2012 00:10:10 +0000 (00:10 +0000)]
get rid of more license mismatches
Philip Hands [Thu, 13 Dec 2012 22:33:15 +0000 (22:33 +0000)]
drop some things made redundant by licensecheck patches
Philip Hands [Thu, 13 Dec 2012 22:22:50 +0000 (22:22 +0000)]
finish off apr/apr-util copyright info
Philip Hands [Thu, 13 Dec 2012 21:26:26 +0000 (21:26 +0000)]
libs/libcodec2 copyrights done
Philip Hands [Thu, 13 Dec 2012 19:26:07 +0000 (19:26 +0000)]
libs/sqlite copyrights done
Philip Hands [Thu, 13 Dec 2012 17:46:28 +0000 (17:46 +0000)]
sort out the openzap and some more of apr
Philip Hands [Thu, 13 Dec 2012 09:58:05 +0000 (09:58 +0000)]
libs/freetdm copyright done
Philip Hands [Wed, 12 Dec 2012 22:52:47 +0000 (22:52 +0000)]
more updates after fixing some licensecheck bugs
Philip Hands [Sun, 9 Dec 2012 04:18:42 +0000 (04:18 +0000)]
make a start on the debian/copyright file
Using this command to find errors in what we have
license-reconcile 2>&1 | grep -v "'\(\|HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\|OWNER\|ownership\|2, RSA Data Security, Inc. Created 1991. All\|statement and\|by\|HOLDERS BE LIABLE FOR ANY\|HOLDERS AND CONTRIBUTORS\|OWNER OR CONTRIBUTORS BE\|{\|holder nor the names of contributors\)'"
Anthony Minessale [Mon, 17 Dec 2012 17:29:09 +0000 (11:29 -0600)]
use interrupt_all now that it works again
Anthony Minessale [Mon, 17 Dec 2012 17:22:32 +0000 (11:22 -0600)]
FS-4876 reverting this to default
Michael Jerris [Mon, 17 Dec 2012 15:48:03 +0000 (10:48 -0500)]
.gitignore
Anthony Minessale [Sat, 15 Dec 2012 15:26:08 +0000 (09:26 -0600)]
bump
Anthony Minessale [Sat, 15 Dec 2012 15:25:05 +0000 (09:25 -0600)]
bump
Anthony Minessale [Sat, 15 Dec 2012 14:55:02 +0000 (08:55 -0600)]
FS-4926 --resolve You found it, the registration table was not updating the call_id field.
Anthony Minessale [Fri, 14 Dec 2012 22:54:44 +0000 (16:54 -0600)]
bump
Anthony Minessale [Fri, 14 Dec 2012 22:53:48 +0000 (16:53 -0600)]
bump
Anthony Minessale [Fri, 14 Dec 2012 22:52:27 +0000 (16:52 -0600)]
minor tweaks for udptl mode
Michael S Collins [Fri, 14 Dec 2012 19:56:06 +0000 (11:56 -0800)]
Update to-be-recorded phrases
Anthony Minessale [Fri, 14 Dec 2012 06:29:15 +0000 (00:29 -0600)]
FS-4935 add nested condition support to XML dialplan