]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
13 years agotrivial compiler fix for last db refactor
Jeff Lenk [Wed, 10 Oct 2012 13:32:16 +0000 (08:32 -0500)] 
trivial compiler fix for last db refactor

13 years agorefactor db stuff to use single string dsn to avoid code duplication and introduce...
Anthony Minessale [Wed, 10 Oct 2012 01:20:32 +0000 (20:20 -0500)] 
refactor db stuff to use single string dsn to avoid code duplication and introduce switch_sql_queue_manager api to create transactional sql queues to aggregate a bunch of sql stmts into transactions

13 years agoFS-4703 --resolve
Anthony Minessale [Tue, 9 Oct 2012 19:01:38 +0000 (14:01 -0500)] 
FS-4703 --resolve

13 years agoFS-4676 --resolve
Anthony Minessale [Tue, 9 Oct 2012 18:50:11 +0000 (13:50 -0500)] 
FS-4676 --resolve

13 years agoFix callback method to pass column count instead of the integer representation of...
Eliot Gable [Tue, 9 Oct 2012 20:34:53 +0000 (20:34 +0000)] 
Fix callback method to pass column count instead of the integer representation of the row we are on.

13 years agoFS-4700 FS-4701 --resolve
Anthony Minessale [Tue, 9 Oct 2012 17:28:19 +0000 (12:28 -0500)] 
FS-4700 FS-4701 --resolve

13 years agoadd assert
Anthony Minessale [Tue, 9 Oct 2012 16:47:33 +0000 (11:47 -0500)] 
add assert

13 years agoHandle building on different PGSQL versions and update error message in Sofia.
Eliot Gable [Tue, 9 Oct 2012 18:42:23 +0000 (18:42 +0000)] 
Handle building on different PGSQL versions and update error message in Sofia.

13 years agofix core pgsql and not break windows
Michael Jerris [Tue, 9 Oct 2012 17:38:54 +0000 (13:38 -0400)] 
fix core pgsql and not break windows

13 years agoUse uniq uuid per vm just incase the same session gets to vm more than once in its...
Brian West [Tue, 9 Oct 2012 17:38:08 +0000 (12:38 -0500)] 
Use uniq uuid per vm just incase the same session gets to vm more than once in its life.

13 years agoFS-4696 --resolve
Jeff Lenk [Tue, 9 Oct 2012 15:52:27 +0000 (10:52 -0500)] 
FS-4696 --resolve

13 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Eliot Gable [Tue, 9 Oct 2012 13:41:22 +0000 (13:41 +0000)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

13 years agoIt's probably a good idea to free the result before we check for another.
Eliot Gable [Tue, 9 Oct 2012 13:41:16 +0000 (13:41 +0000)] 
It's probably a good idea to free the result before we check for another.

13 years agoadd patch for FS-2746
Jeff Lenk [Tue, 9 Oct 2012 03:00:45 +0000 (22:00 -0500)] 
add patch for FS-2746

13 years agovs2010 reswig
Jeff Lenk [Tue, 9 Oct 2012 02:28:45 +0000 (21:28 -0500)] 
vs2010 reswig

13 years agofold recovery db to only use core db and use transactional stmts for recovery stmts
Anthony Minessale [Mon, 8 Oct 2012 22:59:38 +0000 (17:59 -0500)] 
fold recovery db to only use core db and use transactional stmts for recovery stmts

13 years agoyou cant have -- inside an xml comment... we should really be testing changes like...
Ken Rice [Tue, 9 Oct 2012 00:56:54 +0000 (20:56 -0400)] 
you cant have -- inside an xml comment... we should really be testing changes like this to the config files before we push this as this wouldnt even make it past a clean install start up or reloadxml test

13 years agoTerminate buffers!
Eliot Gable [Mon, 8 Oct 2012 22:48:26 +0000 (22:48 +0000)] 
Terminate buffers!

13 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Eliot Gable [Mon, 8 Oct 2012 22:22:41 +0000 (22:22 +0000)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

13 years agoSwitch to Poll instead of Select.
Eliot Gable [Mon, 8 Oct 2012 22:22:34 +0000 (22:22 +0000)] 
Switch to Poll instead of Select.

13 years agoFS-4650 --resolve
Anthony Minessale [Mon, 8 Oct 2012 21:34:39 +0000 (16:34 -0500)] 
FS-4650 --resolve

13 years agowe do want this one bit from the last patch
Anthony Minessale [Mon, 8 Oct 2012 21:28:03 +0000 (16:28 -0500)] 
we do want this one bit from the last patch

13 years agorevert e08f9ada73cb7a39477c4fe255fe28af7c6bfa92
Anthony Minessale [Mon, 8 Oct 2012 20:57:44 +0000 (15:57 -0500)] 
revert e08f9ada73cb7a39477c4fe255fe28af7c6bfa92

13 years agowindows build
Michael Jerris [Mon, 8 Oct 2012 23:05:12 +0000 (19:05 -0400)] 
windows build

13 years agoadd new files
Michael Jerris [Mon, 8 Oct 2012 22:59:14 +0000 (18:59 -0400)] 
add new files

13 years agoFS-4699 --resolve
Brian West [Mon, 8 Oct 2012 22:19:17 +0000 (17:19 -0500)] 
FS-4699 --resolve

13 years agomove sofia locking contention outside of cache_db handle management
Anthony Minessale [Mon, 8 Oct 2012 18:28:01 +0000 (13:28 -0500)] 
move sofia locking contention outside of cache_db handle management

13 years agofix build without pgsql
Anthony Minessale [Mon, 8 Oct 2012 18:08:05 +0000 (13:08 -0500)] 
fix build without pgsql

13 years agoMake error message slightly more verbose.
Eliot Gable [Mon, 8 Oct 2012 20:56:05 +0000 (20:56 +0000)] 
Make error message slightly more verbose.

13 years agowe don't need to use pg's cflags
Eliot Gable [Mon, 8 Oct 2012 20:39:09 +0000 (20:39 +0000)] 
we don't need to use pg's cflags

13 years agoAbstract the sql_manager and cache_db stuff so that modules can utilize the core...
Eliot Gable [Thu, 4 Oct 2012 20:19:38 +0000 (20:19 +0000)] 
Abstract the sql_manager and cache_db stuff so that modules can utilize the core functionality to run their own instance of a cached SQL connection. Includes patch to fix some segs in case ODBC does not have password set or if using PGSQL support.

13 years agoInitial core-pgsql support based on native libpq; FS starts and stops without errors...
Eliot Gable [Sun, 30 Sep 2012 01:48:48 +0000 (01:48 +0000)] 
Initial core-pgsql support based on native libpq; FS starts and stops without errors using core-pgsql.

13 years agoFS-4695 fix apple build, seems there's no pthread_setschedprio on Mac, not sure if...
Seven Du [Mon, 8 Oct 2012 01:03:24 +0000 (09:03 +0800)] 
FS-4695 fix apple build, seems there's no pthread_setschedprio on Mac, not sure if windows has the same problem in apr/threadproc/unix/thread.c

13 years agoFS-4697 --resolve
Anthony Minessale [Sun, 7 Oct 2012 14:40:24 +0000 (09:40 -0500)] 
FS-4697 --resolve

13 years agoFreeTDM: Add ftdm_clamp_safe()
Stefan Knoblich [Fri, 21 Sep 2012 23:06:34 +0000 (01:06 +0200)] 
FreeTDM: Add ftdm_clamp_safe()

"Safer" version of ftdm_clamp(), that swaps min/max parameters if
vmin happens to be larger than vmax, making sure the output will
always satisfy vmin <= x <= vmax.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
13 years agoFreeTDM: Remove trailing whitespace at end of ftdm_{copy,set}_string()
Stefan Knoblich [Fri, 21 Sep 2012 23:05:51 +0000 (01:05 +0200)] 
FreeTDM: Remove trailing whitespace at end of ftdm_{copy,set}_string()

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
13 years agoupdate vid code in dingaling
Anthony Minessale [Fri, 5 Oct 2012 21:43:39 +0000 (16:43 -0500)] 
update vid code in dingaling

13 years agoFS-4650 please try to use an up to date gcc when doing new dev to catch build errs...
Anthony Minessale [Fri, 5 Oct 2012 18:46:57 +0000 (13:46 -0500)] 
FS-4650 please try to use an up to date gcc when doing new dev to catch build errs.  This is what I get for the one time I did not compile test

13 years agoFS-4684 this should help the proxy situation
Anthony Minessale [Fri, 5 Oct 2012 16:49:29 +0000 (11:49 -0500)] 
FS-4684 this should help the proxy situation

13 years agoadd nohead param to skip over the cache check with HEAD method
Anthony Minessale [Fri, 5 Oct 2012 15:14:22 +0000 (10:14 -0500)] 
add nohead param to skip over the cache check with HEAD method

13 years agoFS-4650 --resolve
Anthony Minessale [Fri, 5 Oct 2012 14:43:00 +0000 (09:43 -0500)] 
FS-4650 --resolve

13 years agoFS-4684 try this, this behaviour is not supported in proxy mode
Anthony Minessale [Fri, 5 Oct 2012 14:00:30 +0000 (09:00 -0500)] 
FS-4684 try this, this behaviour is not supported in proxy mode

13 years agoFix compiler warnings.
Eliot Gable [Fri, 5 Oct 2012 16:48:03 +0000 (16:48 +0000)] 
Fix compiler warnings.

13 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Eliot Gable [Fri, 5 Oct 2012 16:11:22 +0000 (16:11 +0000)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

13 years agoRename switch_hash_first() and switch_hash_next() to switch_core_hash_first() and...
Eliot Gable [Fri, 5 Oct 2012 16:11:12 +0000 (16:11 +0000)] 
Rename switch_hash_first() and switch_hash_next() to switch_core_hash_first() and switch_core_hash_next() and deprecate the older versions.

13 years agopull this code echo -1 > /proc/sys/kernel/sched_rt_runtime_us yourself if you want...
Anthony Minessale [Thu, 4 Oct 2012 13:29:26 +0000 (08:29 -0500)] 
pull this code echo -1 > /proc/sys/kernel/sched_rt_runtime_us yourself if you want to enable this

13 years agoFS-4677
Anthony Minessale [Thu, 4 Oct 2012 13:02:32 +0000 (08:02 -0500)] 
FS-4677

13 years agorevert
Anthony Minessale [Wed, 3 Oct 2012 19:19:34 +0000 (14:19 -0500)] 
revert

13 years agosome more priority tweaks
Anthony Minessale [Wed, 3 Oct 2012 19:10:22 +0000 (14:10 -0500)] 
some more priority tweaks

13 years agoFS-4676 going over the traces the only thing I can guess is that you may have some...
Anthony Minessale [Wed, 3 Oct 2012 14:29:50 +0000 (09:29 -0500)] 
FS-4676 going over the traces the only thing I can guess is that you may have some race condition on the speed of your box or something regarding the db,  Try this patch that may help

13 years agoFS-4650 --resolve
Anthony Minessale [Wed, 3 Oct 2012 12:46:37 +0000 (07:46 -0500)] 
FS-4650 --resolve

13 years agofix warning
Anthony Minessale [Wed, 3 Oct 2012 12:45:39 +0000 (07:45 -0500)] 
fix warning

13 years agoFS-4656 --resolve with this patch the bug is fixed but also the old behaviour of...
Anthony Minessale [Wed, 3 Oct 2012 12:42:05 +0000 (07:42 -0500)] 
FS-4656 --resolve with this patch the bug is fixed but also the old behaviour of setting this variable on the A leg expecting it to auto-set it on the B leg is no longer supported.  It must be exported or put in the dialstring with {} to put it on the B leg going forward

13 years agoFS-4549 --resolve
Anthony Minessale [Wed, 3 Oct 2012 12:09:59 +0000 (07:09 -0500)] 
FS-4549 --resolve

13 years agodebian: Formatting fix
Travis Cross [Wed, 3 Oct 2012 02:15:51 +0000 (02:15 +0000)] 
debian: Formatting fix

13 years agoFS-4677 oops
Anthony Minessale [Tue, 2 Oct 2012 22:03:22 +0000 (17:03 -0500)] 
FS-4677 oops

13 years agoFS-4677 --resolve
Anthony Minessale [Tue, 2 Oct 2012 17:22:03 +0000 (12:22 -0500)] 
FS-4677 --resolve

13 years agoFS-4674 add loopback_export for a list of channel vars to pass from loopback-a to...
Anthony Minessale [Tue, 2 Oct 2012 16:02:42 +0000 (11:02 -0500)] 
FS-4674 add loopback_export for a list of channel vars to pass from loopback-a to loopback-b

13 years agoFS-4669 --resolve
Anthony Minessale [Tue, 2 Oct 2012 15:30:51 +0000 (10:30 -0500)] 
FS-4669 --resolve

13 years agoFS-4675 --resolve
Anthony Minessale [Tue, 2 Oct 2012 16:56:21 +0000 (11:56 -0500)] 
FS-4675 --resolve

13 years agoauto-answer A leg when B leg is already answered in all conditions not just when...
Anthony Minessale [Tue, 2 Oct 2012 14:29:25 +0000 (09:29 -0500)] 
auto-answer A leg when B leg is already answered in all conditions not just when A leg is both unanswered and has no media

13 years agodon't disable dial if previously allowed
Raymond Chandler [Tue, 2 Oct 2012 15:54:19 +0000 (11:54 -0400)] 
don't disable dial if previously allowed

13 years agomore priority tweaks
Anthony Minessale [Tue, 2 Oct 2012 12:39:21 +0000 (07:39 -0500)] 
more priority tweaks

13 years agowindows fixes for priority - needs to be revisited when apr and pthread versions...
Jeff Lenk [Tue, 2 Oct 2012 01:34:15 +0000 (20:34 -0500)] 
windows fixes for priority - needs to be revisited when apr and pthread versions support calls.

13 years agowrap fork so we can drop priority in child processes
Anthony Minessale [Mon, 1 Oct 2012 17:14:30 +0000 (12:14 -0500)] 
wrap fork so we can drop priority in child processes

13 years agoremove stray goto
Anthony Minessale [Mon, 1 Oct 2012 17:39:16 +0000 (12:39 -0500)] 
remove stray goto

13 years agobump date to trigger build
Anthony Minessale [Mon, 1 Oct 2012 17:25:03 +0000 (12:25 -0500)] 
bump date to trigger build

13 years agoincrease pri in sofia
Anthony Minessale [Mon, 1 Oct 2012 17:24:33 +0000 (12:24 -0500)] 
increase pri in sofia

13 years agomore priority tweaks
Anthony Minessale [Mon, 1 Oct 2012 15:20:48 +0000 (10:20 -0500)] 
more priority tweaks

13 years agosome priority queuing tweaks for performance
Anthony Minessale [Mon, 1 Oct 2012 16:47:26 +0000 (11:47 -0500)] 
some priority queuing tweaks for performance

13 years agoFS-4664 --resolve
Jeff Lenk [Mon, 1 Oct 2012 13:56:51 +0000 (08:56 -0500)] 
FS-4664 --resolve

13 years agoscripts/trace/sipgrep: correctly interpret option -C (print ANSI colors in debug...
Giovanni Maruzzelli [Sun, 30 Sep 2012 23:26:20 +0000 (01:26 +0200)] 
scripts/trace/sipgrep: correctly interpret option -C (print ANSI colors in debug file only when option -C is defined)

13 years agofix issue where dtmf was not being sent on an outbound leg when there was no inbound...
Anthony Minessale [Fri, 28 Sep 2012 21:17:20 +0000 (16:17 -0500)] 
fix issue where dtmf was not being sent on an outbound leg when there was no inbound audio

13 years agonumber not true
Anthony Minessale [Fri, 28 Sep 2012 19:05:58 +0000 (14:05 -0500)] 
number not true

13 years agoconfig: improve default directory's dialstring param to handle registrations from...
Michael S Collins [Fri, 28 Sep 2012 16:45:42 +0000 (09:45 -0700)] 
config: improve default directory's dialstring param to handle registrations from any SIP profile

13 years agoFix for Q.921 not always recovering
David Yat Sin [Fri, 28 Sep 2012 03:48:18 +0000 (23:48 -0400)] 
Fix for Q.921 not always recovering

13 years agoFS-4655 its not a bug its a behaviour request, try this patch
Anthony Minessale [Thu, 27 Sep 2012 19:27:28 +0000 (14:27 -0500)] 
FS-4655 its not a bug its a behaviour request, try this patch

13 years agobump important threads to realtime priority
Anthony Minessale [Thu, 27 Sep 2012 16:42:19 +0000 (11:42 -0500)] 
bump important threads to realtime priority

13 years agofix thread priority code, this has never worked until today
Anthony Minessale [Thu, 27 Sep 2012 18:37:54 +0000 (13:37 -0500)] 
fix thread priority code, this has never worked until today

13 years agoforce core rebuild when apr and other core libs change
Anthony Minessale [Thu, 27 Sep 2012 18:37:15 +0000 (13:37 -0500)] 
force core rebuild when apr and other core libs change

13 years agoFS-4638 --resolve add error log for bad codec string
Jeff Lenk [Thu, 27 Sep 2012 17:10:13 +0000 (12:10 -0500)] 
FS-4638 --resolve add error log for bad codec string

13 years agoadd void to declarations
Anthony Minessale [Thu, 27 Sep 2012 14:19:51 +0000 (09:19 -0500)] 
add void to declarations

13 years agoAssuming, just because it is MSVC, that the standard integers are not defined, is...
Robert Jongbloed [Thu, 27 Sep 2012 00:15:24 +0000 (10:15 +1000)] 
Assuming, just because it is MSVC, that the standard integers are not defined, is not correct. Need to test for define _STDINT as well as later versions of MSVC (>= VS2010) do have stdint.h

13 years agoFixed failure to close FS call when H.323 call is closed from remote in early phase.
Robert Jongbloed [Tue, 25 Sep 2012 02:55:41 +0000 (12:55 +1000)] 
Fixed failure to close FS call when H.323 call is closed from remote in early phase.

13 years agouse a lower level write func for cng packets
Anthony Minessale [Wed, 26 Sep 2012 17:10:37 +0000 (12:10 -0500)] 
use a lower level write func for cng packets

13 years agoFS-4636 fix regression
Anthony Minessale [Wed, 26 Sep 2012 16:25:42 +0000 (11:25 -0500)] 
FS-4636 fix regression

13 years agogsmopen: FS-4652 , compilation failed with Mobigator
Giovanni Maruzzelli [Wed, 26 Sep 2012 17:20:27 +0000 (19:20 +0200)] 
gsmopen: FS-4652 , compilation failed with Mobigator

13 years agogsmopen: FS-4652 , compilation failed with Mobigator
Giovanni Maruzzelli [Wed, 26 Sep 2012 17:15:42 +0000 (19:15 +0200)] 
gsmopen: FS-4652 , compilation failed with Mobigator

13 years agogsmopen: FS-4652 , compilation failed with Mobigator
Giovanni Maruzzelli [Wed, 26 Sep 2012 17:01:08 +0000 (19:01 +0200)] 
gsmopen: FS-4652 , compilation failed with Mobigator

13 years agogsmopen: FS-4652 , compilation failed with Mobigator
Giovanni Maruzzelli [Wed, 26 Sep 2012 16:55:54 +0000 (18:55 +0200)] 
gsmopen: FS-4652 , compilation failed with Mobigator

13 years agoFreeSWITCH: Add missing semicolon
Stefan Knoblich [Wed, 26 Sep 2012 15:44:39 +0000 (17:44 +0200)] 
FreeSWITCH: Add missing semicolon

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
13 years agogsmopen: FS-4652 , compilation failed with Mobigator
Giovanni Maruzzelli [Wed, 26 Sep 2012 15:23:43 +0000 (17:23 +0200)] 
gsmopen: FS-4652 , compilation failed with Mobigator

13 years agoFix error in switch_core_screen_size() and screen_size() fallback code.
Stefan Knoblich [Wed, 26 Sep 2012 15:19:15 +0000 (17:19 +0200)] 
Fix error in switch_core_screen_size() and screen_size() fallback code.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
13 years agoFS-4654 --resolve
Anthony Minessale [Wed, 26 Sep 2012 13:01:25 +0000 (08:01 -0500)] 
FS-4654 --resolve

13 years agogsmopen: FS-4652 , compilation failed with Mobigator
Giovanni Maruzzelli [Wed, 26 Sep 2012 14:53:07 +0000 (16:53 +0200)] 
gsmopen: FS-4652 , compilation failed with Mobigator

13 years agoFS-4219 --resolve windows revision display human thanks Peter
Jeff Lenk [Wed, 26 Sep 2012 13:16:28 +0000 (08:16 -0500)] 
FS-4219 --resolve windows revision display human thanks Peter

13 years agoOPENZAP-192 --resolve
Jeff Lenk [Wed, 26 Sep 2012 13:11:08 +0000 (08:11 -0500)] 
OPENZAP-192 --resolve

13 years agocheck for SCHED_FIFO in configure
Anthony Minessale [Tue, 25 Sep 2012 21:12:51 +0000 (16:12 -0500)] 
check for SCHED_FIFO in configure

13 years agospeed improvements: change scheduler to SCHED_FIFO, Disable realtime throttling,...
Anthony Minessale [Tue, 25 Sep 2012 21:12:23 +0000 (16:12 -0500)] 
speed improvements: change scheduler to SCHED_FIFO, Disable realtime throttling, use in-memory db for sqlite core channels table (set core-db-name to 'core' in switch.conf.xml for previous behaviour of using the core sqlite file, now only aliases will be in the persistant db)

13 years agoswitch another file parsing function to use buffered read
Anthony Minessale [Tue, 25 Sep 2012 21:08:45 +0000 (16:08 -0500)] 
switch another file parsing function to use buffered read