]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
12 years agoFix segfault on shut down of SQL queue manager in rare case where registration cleanu...
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.

12 years agoFix mod_mongo build when no CFLAGS/CXXFLAGS are set in environment
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

12 years agoFS-4768 windows fix long term initial build problem
Jeff Lenk [Wed, 2 Jan 2013 22:11:34 +0000 (16:11 -0600)] 
FS-4768 windows fix long term initial build problem

12 years agoTiny mismatch with current code
Steve Underwood [Wed, 2 Jan 2013 14:44:14 +0000 (22:44 +0800)] 
Tiny mismatch with current code

12 years agoUse a new function in spandsp to access the AT interpreter state inside a T.31
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.

12 years agoT.31 now has basically functional T.38 mode - needs more testing, though
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.

12 years agodebian: Move some init options to default/freeswitch
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

12 years agoFS-4768 fix compile error on other platforms
Jeff Lenk [Sun, 30 Dec 2012 14:58:44 +0000 (08:58 -0600)] 
FS-4768 fix compile error on other platforms

12 years agoFS-4768 initial add of vs2012 build support
Jeff Lenk [Sat, 29 Dec 2012 20:57:15 +0000 (14:57 -0600)] 
FS-4768 initial add of vs2012 build support

12 years agoSimple perl script to colorize an existing FreeSWITCH log file; requires CPAN module...
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

12 years agofix logging in debug def
Brian West [Wed, 26 Dec 2012 16:57:43 +0000 (10:57 -0600)] 
fix logging in debug def

12 years agoImproved detection of machines that need fixed point support
Steve Underwood [Mon, 24 Dec 2012 19:14:59 +0000 (03:14 +0800)] 
Improved detection of machines that need fixed point support

12 years agoFS-4958 --resolve thanks but again you could have submitted a patch so I did not...
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

12 years agoFS-4959 --resolve
Anthony Minessale [Sun, 23 Dec 2012 04:35:52 +0000 (22:35 -0600)] 
FS-4959 --resolve

12 years agoFS-4960 --resolve
Anthony Minessale [Sun, 23 Dec 2012 04:29:33 +0000 (22:29 -0600)] 
FS-4960 --resolve

12 years agoFS-4956 --resolve
Brian West [Fri, 21 Dec 2012 02:49:36 +0000 (20:49 -0600)] 
FS-4956 --resolve

12 years agoclean up my mess now
Brian West [Fri, 21 Dec 2012 02:21:43 +0000 (20:21 -0600)] 
clean up my mess now

12 years agogit status -u, learn something new every day.
Brian West [Fri, 21 Dec 2012 02:17:20 +0000 (20:17 -0600)] 
git status -u, learn something new every day.

12 years agosigh... git you failed
Brian West [Fri, 21 Dec 2012 02:15:24 +0000 (20:15 -0600)] 
sigh... git you failed

12 years agogrr more
Brian West [Fri, 21 Dec 2012 02:14:35 +0000 (20:14 -0600)] 
grr more

12 years agowoops
Brian West [Fri, 21 Dec 2012 02:13:58 +0000 (20:13 -0600)] 
woops

12 years agoi've tested, now you can too
Brian West [Fri, 21 Dec 2012 02:08:42 +0000 (20:08 -0600)] 
i've tested, now you can too

12 years agoFS-4273 --resolve
Anthony Minessale [Thu, 20 Dec 2012 17:44:21 +0000 (11:44 -0600)] 
FS-4273 --resolve

12 years agofreetdm: ftmod_analog_em: If the destination number DTMF was already generated, do...
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

12 years agovs2008 project xmltok dependency missing
Jeff Lenk [Thu, 20 Dec 2012 14:56:39 +0000 (08:56 -0600)] 
vs2008 project xmltok dependency missing

12 years agoFS-4950 --resolve vs2008 project
Jeff Lenk [Thu, 20 Dec 2012 14:34:57 +0000 (08:34 -0600)] 
FS-4950 --resolve vs2008 project

12 years agoremove warnings on newer automake
Anthony Minessale [Wed, 19 Dec 2012 20:20:38 +0000 (14:20 -0600)] 
remove warnings on newer automake

12 years agofix double dmachine binding of the same thing resulting in unmapping
Anthony Minessale [Wed, 19 Dec 2012 19:19:41 +0000 (13:19 -0600)] 
fix double dmachine binding of the same thing resulting in unmapping

12 years agoRemove the siren and ilbc code from the debian source package
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.

12 years agoAdd an AUTHORS file in debian/ so I can acknowledge contributors
Travis Cross [Wed, 19 Dec 2012 17:37:02 +0000 (17:37 +0000)] 
Add an AUTHORS file in debian/ so I can acknowledge contributors

12 years agofreetdm: Added Analog E&M outbound call answer supervision
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

12 years agoFS-4789 --resolve
Anthony Minessale [Wed, 19 Dec 2012 01:16:05 +0000 (19:16 -0600)] 
FS-4789 --resolve

12 years agoFS-4588 --resolve
Anthony Minessale [Wed, 19 Dec 2012 00:18:31 +0000 (18:18 -0600)] 
FS-4588 --resolve

12 years agoFS-4867
Anthony Minessale [Tue, 18 Dec 2012 20:56:44 +0000 (14:56 -0600)] 
FS-4867

12 years agofreetdm: ftmod_analog_em: Fix incorrect read length
Moises Silva [Fri, 14 Dec 2012 04:27:43 +0000 (23:27 -0500)] 
freetdm: ftmod_analog_em: Fix incorrect read length

12 years agofreetdm: ftmod_zt:
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

12 years agoUse /var/lib/freeswitch as home directory on Debian
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>
12 years agomore pedantic standards?
Michael Jerris [Tue, 18 Dec 2012 16:01:51 +0000 (11:01 -0500)] 
more pedantic standards?

12 years agomissed uncommenting header
Michael Jerris [Tue, 18 Dec 2012 03:53:52 +0000 (22:53 -0500)] 
missed uncommenting header

12 years agoadd PL_strtok_r
Michael Jerris [Tue, 18 Dec 2012 03:50:34 +0000 (22:50 -0500)] 
add PL_strtok_r

12 years agoremove listed missing files
Anthony Minessale [Tue, 18 Dec 2012 02:12:31 +0000 (20:12 -0600)] 
remove listed missing files

12 years agobuilds with warnings, still not linking
Michael Jerris [Tue, 18 Dec 2012 02:28:13 +0000 (21:28 -0500)] 
builds with warnings, still not linking

12 years agonot building yet
Michael Jerris [Tue, 18 Dec 2012 02:13:00 +0000 (21:13 -0500)] 
not building yet

12 years agoadd sipcc to tree for sdp parser
Michael Jerris [Tue, 18 Dec 2012 01:14:30 +0000 (20:14 -0500)] 
add sipcc to tree for sdp parser

12 years agobump
Anthony Minessale [Mon, 17 Dec 2012 22:42:10 +0000 (16:42 -0600)] 
bump

12 years agobump v.1.3.12 v1.3.12
Anthony Minessale [Mon, 17 Dec 2012 22:41:07 +0000 (16:41 -0600)] 
bump

12 years agoMerge major improvements to debian/copyright
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>
12 years agomostly done (apart from some dodgy non-licenses)
Philip Hands [Sat, 15 Dec 2012 00:25:32 +0000 (00:25 +0000)] 
mostly done (apart from some dodgy non-licenses)

12 years agoeliminate the last of license-reconcile's 'License mismatch' errors
Philip Hands [Fri, 14 Dec 2012 07:52:08 +0000 (07:52 +0000)] 
eliminate the last of license-reconcile's 'License mismatch' errors

12 years agoget rid of more license mismatches
Philip Hands [Fri, 14 Dec 2012 00:10:10 +0000 (00:10 +0000)] 
get rid of more license mismatches

12 years agodrop some things made redundant by licensecheck patches
Philip Hands [Thu, 13 Dec 2012 22:33:15 +0000 (22:33 +0000)] 
drop some things made redundant by licensecheck patches

12 years agofinish off apr/apr-util copyright info
Philip Hands [Thu, 13 Dec 2012 22:22:50 +0000 (22:22 +0000)] 
finish off apr/apr-util copyright info

12 years agolibs/libcodec2 copyrights done
Philip Hands [Thu, 13 Dec 2012 21:26:26 +0000 (21:26 +0000)] 
libs/libcodec2 copyrights done

12 years agolibs/sqlite copyrights done
Philip Hands [Thu, 13 Dec 2012 19:26:07 +0000 (19:26 +0000)] 
libs/sqlite copyrights done

12 years agosort out the openzap and some more of apr
Philip Hands [Thu, 13 Dec 2012 17:46:28 +0000 (17:46 +0000)] 
sort out the openzap and some more of apr

12 years agolibs/freetdm copyright done
Philip Hands [Thu, 13 Dec 2012 09:58:05 +0000 (09:58 +0000)] 
libs/freetdm copyright done

12 years agomore updates after fixing some licensecheck bugs
Philip Hands [Wed, 12 Dec 2012 22:52:47 +0000 (22:52 +0000)] 
more updates after fixing some licensecheck bugs

12 years agomake a start on the debian/copyright file
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\)'"

12 years agouse interrupt_all now that it works again
Anthony Minessale [Mon, 17 Dec 2012 17:29:09 +0000 (11:29 -0600)] 
use interrupt_all now that it works again

12 years agoFS-4876 reverting this to default
Anthony Minessale [Mon, 17 Dec 2012 17:22:32 +0000 (11:22 -0600)] 
FS-4876 reverting this to default

12 years ago.gitignore
Michael Jerris [Mon, 17 Dec 2012 15:48:03 +0000 (10:48 -0500)] 
.gitignore

12 years agobump v0.0.1
Anthony Minessale [Sat, 15 Dec 2012 15:26:08 +0000 (09:26 -0600)] 
bump

12 years agobump v1.3.11
Anthony Minessale [Sat, 15 Dec 2012 15:25:05 +0000 (09:25 -0600)] 
bump

12 years agoFS-4926 --resolve You found it, the registration table was not updating the call_id...
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.

12 years agobump
Anthony Minessale [Fri, 14 Dec 2012 22:54:44 +0000 (16:54 -0600)] 
bump

12 years agobump v1.3.10
Anthony Minessale [Fri, 14 Dec 2012 22:53:48 +0000 (16:53 -0600)] 
bump

12 years agominor tweaks for udptl mode
Anthony Minessale [Fri, 14 Dec 2012 22:52:27 +0000 (16:52 -0600)] 
minor tweaks for udptl mode

12 years agoUpdate to-be-recorded phrases
Michael S Collins [Fri, 14 Dec 2012 19:56:06 +0000 (11:56 -0800)] 
Update to-be-recorded phrases

12 years agoFS-4935 add nested condition support to XML dialplan
Anthony Minessale [Fri, 14 Dec 2012 06:29:15 +0000 (00:29 -0600)] 
FS-4935 add nested condition support to XML dialplan

12 years agofix for last commit - windows compiler warning
Jeff Lenk [Fri, 14 Dec 2012 03:54:54 +0000 (21:54 -0600)] 
fix for last commit - windows compiler warning

12 years agofix issue where rtp stack was not paying attn to header extensions
Anthony Minessale [Fri, 14 Dec 2012 01:49:02 +0000 (19:49 -0600)] 
fix issue where rtp stack was not paying attn to header extensions

12 years agoFS-4931 --resolve ok, the binary also tries to make the dir but its probably failing...
Anthony Minessale [Thu, 13 Dec 2012 16:09:25 +0000 (10:09 -0600)] 
FS-4931 --resolve ok, the binary also tries to make the dir but its probably failing from dropped perms.  probably if the freeswitch user had write perms in /var/run it would also work

12 years agoFS-4933 --resolve
Anthony Minessale [Thu, 13 Dec 2012 16:02:36 +0000 (10:02 -0600)] 
FS-4933 --resolve

12 years agofix for covici on mailing list
Jeff Lenk [Thu, 13 Dec 2012 03:15:09 +0000 (21:15 -0600)] 
fix for covici on mailing list

12 years agodeteect 64 bit
Anthony Minessale [Wed, 12 Dec 2012 20:09:39 +0000 (14:09 -0600)] 
deteect 64 bit

12 years agoFS-4905 hmm, part of my patch did not get comitted... try this...
Anthony Minessale [Wed, 12 Dec 2012 15:33:48 +0000 (09:33 -0600)] 
FS-4905 hmm, part of my patch did not get comitted... try this...

12 years agoFS-4929 -revert fix differently
Jeff Lenk [Wed, 12 Dec 2012 16:37:49 +0000 (10:37 -0600)] 
FS-4929 -revert fix differently

12 years agoFS-4929 --resolve
Jeff Lenk [Wed, 12 Dec 2012 16:17:34 +0000 (10:17 -0600)] 
FS-4929 --resolve

12 years agowhitespace cleanup only
Jeff Lenk [Wed, 12 Dec 2012 16:10:22 +0000 (10:10 -0600)] 
whitespace cleanup only

12 years agoMerge branch 'master' of git.freeswitch.org:freeswitch
Steve Underwood [Wed, 12 Dec 2012 14:05:03 +0000 (22:05 +0800)] 
Merge branch 'master' of git.freeswitch.org:freeswitch

12 years agoT.31 now gets somewhere in T.38 mode, although it still needs more work so
Steve Underwood [Wed, 12 Dec 2012 14:01:58 +0000 (22:01 +0800)] 
T.31 now gets somewhere in T.38 mode, although it still needs more work so
it functions properly in T.38 + ECM mode.

12 years agoadd switch_toupper_max to uppercase a string 4 bytes at a time with new switch_touppe...
Anthony Minessale [Wed, 12 Dec 2012 02:12:25 +0000 (20:12 -0600)] 
add switch_toupper_max to uppercase a string 4 bytes at a time with new switch_toupper function

12 years agoFS-4928 doing 100 calls I found 7 million calls to toupper, this patch replaces it...
Anthony Minessale [Wed, 12 Dec 2012 01:18:25 +0000 (19:18 -0600)] 
FS-4928 doing 100 calls I found 7 million calls to toupper, this patch replaces it with an inline optimized one I found online.  Not sure it helps but maybe you can profile it again with latest.

12 years agoFS-4928
Anthony Minessale [Tue, 11 Dec 2012 20:04:58 +0000 (14:04 -0600)] 
FS-4928

12 years agodon't block on db for fifo track_calls
Michael Jerris [Tue, 11 Dec 2012 21:35:53 +0000 (16:35 -0500)] 
don't block on db for fifo track_calls

12 years agoVarious tweaks to T.31 modem, prior to getting T.38 really working with T.31
Steve Underwood [Tue, 11 Dec 2012 19:59:51 +0000 (03:59 +0800)] 
Various tweaks to T.31 modem, prior to getting T.38 really working with T.31

12 years agoVarious tweaks to spandsp, including starting to add some genuine ARM
Steve Underwood [Tue, 11 Dec 2012 19:23:27 +0000 (03:23 +0800)] 
Various tweaks to spandsp, including starting to add some genuine ARM
optimisations.

12 years agoFS-4905
Anthony Minessale [Tue, 11 Dec 2012 13:58:09 +0000 (07:58 -0600)] 
FS-4905

12 years agoFS-4859 regression
Anthony Minessale [Mon, 10 Dec 2012 19:52:25 +0000 (13:52 -0600)] 
FS-4859 regression

12 years agodon't block on db for fifo_callers del
Michael Jerris [Mon, 10 Dec 2012 21:39:02 +0000 (16:39 -0500)] 
don't block on db for fifo_callers del

12 years agofix recursion error
Anthony Minessale [Mon, 10 Dec 2012 16:56:07 +0000 (10:56 -0600)] 
fix recursion error

12 years agoFS-4925 FS-4918
Anthony Minessale [Sun, 9 Dec 2012 20:01:28 +0000 (14:01 -0600)] 
FS-4925 FS-4918

12 years agoconfig: change call_screen macro to better reflect group_confirm behavior
Michael S Collins [Sun, 9 Dec 2012 22:08:56 +0000 (14:08 -0800)] 
config: change call_screen macro to better reflect group_confirm behavior

12 years agoFS-4924 --resolve I guess we don't need it at all....
Anthony Minessale [Sun, 9 Dec 2012 19:16:25 +0000 (13:16 -0600)] 
FS-4924 --resolve I guess we don't need it at all....

12 years agofix logic in openpty case
Anthony Minessale [Sun, 9 Dec 2012 19:12:34 +0000 (13:12 -0600)] 
fix logic in openpty case

12 years agoTweaks to the T.31 modem
Steve Underwood [Sun, 9 Dec 2012 05:59:26 +0000 (13:59 +0800)] 
Tweaks to the T.31 modem

12 years agodon't send cn packet until you have sent some actual audio
Anthony Minessale [Fri, 7 Dec 2012 21:11:44 +0000 (15:11 -0600)] 
don't send cn packet until you have sent some actual audio

12 years agoclean up
Brian West [Fri, 7 Dec 2012 21:17:19 +0000 (15:17 -0600)] 
clean up

12 years agoAdding debian core pg support
William King [Fri, 7 Dec 2012 20:17:13 +0000 (12:17 -0800)] 
Adding debian core pg support

12 years agoFS-4837 --resolve this should work with no addtl patches reopen if it doesn't work
Anthony Minessale [Fri, 7 Dec 2012 17:15:33 +0000 (11:15 -0600)] 
FS-4837 --resolve this should work with no addtl patches reopen if it doesn't work