]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
19 years agotimer mojo
Anthony Minessale [Wed, 7 Feb 2007 18:44:00 +0000 (18:44 +0000)] 
timer mojo

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4149 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoupdate
Anthony Minessale [Wed, 7 Feb 2007 17:19:06 +0000 (17:19 +0000)] 
update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4147 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agodft config update
Anthony Minessale [Wed, 7 Feb 2007 00:49:56 +0000 (00:49 +0000)] 
dft config update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4143 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix event_socket
Anthony Minessale [Tue, 6 Feb 2007 21:42:22 +0000 (21:42 +0000)] 
fix event_socket

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4141 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoget fs.pl up to date
Anthony Minessale [Tue, 6 Feb 2007 21:24:43 +0000 (21:24 +0000)] 
get fs.pl up to date

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4140 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agovg default on windows, not otherwise.
Michael Jerris [Tue, 6 Feb 2007 19:20:39 +0000 (19:20 +0000)] 
vg default on windows, not otherwise.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4139 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoyes virginia, sip has shortcommings
Anthony Minessale [Tue, 6 Feb 2007 19:15:26 +0000 (19:15 +0000)] 
yes virginia, sip has shortcommings

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4138 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agosome more protection against printing null.
Michael Jerris [Tue, 6 Feb 2007 18:37:01 +0000 (18:37 +0000)] 
some more protection against printing null.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4137 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agodon't log NULL sdp string.
Michael Jerris [Tue, 6 Feb 2007 18:27:02 +0000 (18:27 +0000)] 
don't log NULL sdp string.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4136 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agopass and decrement max_forwards across the bridge for sip
Michael Jerris [Tue, 6 Feb 2007 18:11:25 +0000 (18:11 +0000)] 
pass and decrement max_forwards across the bridge for sip

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4135 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoclarify error message.
Michael Jerris [Tue, 6 Feb 2007 17:20:33 +0000 (17:20 +0000)] 
clarify error message.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4134 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd -conf, -db, and -log params to the binary to allow for running multiple copies...
Michael Jerris [Tue, 6 Feb 2007 17:05:14 +0000 (17:05 +0000)] 
add -conf, -db, and -log params to the binary to allow for running multiple copies of freeswitch concurrently on the same box.  Please note that these params may change in the future.  Patch from Bret McDanel.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4133 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomake mysql cdr build conditional on mysql being installed. Fixes auto build of mod_c...
Michael Jerris [Tue, 6 Feb 2007 16:11:25 +0000 (16:11 +0000)] 
make mysql cdr build conditional on mysql being installed.  Fixes auto build of mod_cdr on machines without mysql

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4132 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix typo
Michael Jerris [Tue, 6 Feb 2007 06:07:23 +0000 (06:07 +0000)] 
fix typo

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4131 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomake from use the external sip ip when it is set instead of the bind ip.
Michael Jerris [Mon, 5 Feb 2007 23:48:12 +0000 (23:48 +0000)] 
make from use the external sip ip when it is set instead of the bind ip.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4127 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agodoh
Anthony Minessale [Mon, 5 Feb 2007 21:10:39 +0000 (21:10 +0000)] 
doh

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4126 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd absolute_codec_string
Anthony Minessale [Mon, 5 Feb 2007 19:42:02 +0000 (19:42 +0000)] 
add absolute_codec_string

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4125 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoget rid of _ char in special vars and add an unset dialplan app for clarity sake
Anthony Minessale [Mon, 5 Feb 2007 19:35:31 +0000 (19:35 +0000)] 
get rid of _ char in special vars and add an unset dialplan app for clarity sake

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4124 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agotweak
Anthony Minessale [Mon, 5 Feb 2007 17:56:09 +0000 (17:56 +0000)] 
tweak

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4123 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix segfault on failure to create file on conference record, and deref of null on...
Michael Jerris [Mon, 5 Feb 2007 02:52:34 +0000 (02:52 +0000)] 
fix segfault on failure to create file on conference record, and deref of null on conference record.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4122 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agodon't depend on a session c= line in the sdp and use the one from the media if it...
Michael Jerris [Sun, 4 Feb 2007 23:04:16 +0000 (23:04 +0000)] 
don't depend on a session c= line in the sdp and use the one from the media if it's there.  Patch via jira from Mikael Magnusson

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4121 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agosmall fix to dtmf handling in ivr menus
Michael Jerris [Sun, 4 Feb 2007 19:53:35 +0000 (19:53 +0000)] 
small fix to dtmf handling in ivr menus

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4119 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomenu->inlen is allways max bound size +1 (for terminating null) so we need to pass...
Michael Jerris [Sun, 4 Feb 2007 19:38:13 +0000 (19:38 +0000)] 
menu->inlen is allways max bound size +1 (for terminating null) so we need to pass -1 to play or say.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4118 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agouse same signedness var type for ptime.
Michael Jerris [Sun, 4 Feb 2007 19:12:48 +0000 (19:12 +0000)] 
use same signedness var type for ptime.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4117 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agodon't use uninitialized value of data, return error if null fmt string passed.
Michael Jerris [Sun, 4 Feb 2007 19:12:14 +0000 (19:12 +0000)] 
don't use uninitialized value of data, return error if null fmt string passed.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4116 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoupdate
Anthony Minessale [Sat, 3 Feb 2007 22:17:36 +0000 (22:17 +0000)] 
update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4115 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoI...HATES...PTIME
Anthony Minessale [Sat, 3 Feb 2007 19:47:21 +0000 (19:47 +0000)] 
I...HATES...PTIME

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4114 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix events with large bodies
Anthony Minessale [Sat, 3 Feb 2007 17:06:57 +0000 (17:06 +0000)] 
fix events with large bodies

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4113 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agominor conference tweak (needs testing)
Anthony Minessale [Sat, 3 Feb 2007 16:44:00 +0000 (16:44 +0000)] 
minor conference tweak (needs testing)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4112 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoInitial structure for generic inband dtmf detection. NOTE: This code does not curren...
Michael Jerris [Sat, 3 Feb 2007 04:09:43 +0000 (04:09 +0000)] 
Initial structure for generic inband dtmf detection.  NOTE: This code does not currently remove the inband dtmf tones from the stream (as that is not supported using read media bugs) and it is also COMPLETELY untested and unused anywhere.  This code is there for somone who wants to implement this feature in mod_sofia to test.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4111 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agotweak macro for clean build on msvc.
Michael Jerris [Sat, 3 Feb 2007 04:08:05 +0000 (04:08 +0000)] 
tweak macro for clean build on msvc.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4110 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agobug in the bugs
Anthony Minessale [Fri, 2 Feb 2007 21:01:13 +0000 (21:01 +0000)] 
bug in the bugs

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4109 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix sample calc
Anthony Minessale [Fri, 2 Feb 2007 20:28:34 +0000 (20:28 +0000)] 
fix sample calc

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4108 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix
Anthony Minessale [Fri, 2 Feb 2007 00:42:20 +0000 (00:42 +0000)] 
fix

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4107 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agominor adj
Anthony Minessale [Thu, 1 Feb 2007 05:23:29 +0000 (05:23 +0000)] 
minor adj

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4106 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agocore framework for reverse media bugs
Anthony Minessale [Wed, 31 Jan 2007 23:09:33 +0000 (23:09 +0000)] 
core framework for reverse media bugs

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4105 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoupdate default conf
Anthony Minessale [Wed, 31 Jan 2007 21:56:57 +0000 (21:56 +0000)] 
update default conf

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4104 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agodoh
Anthony Minessale [Wed, 31 Jan 2007 19:22:44 +0000 (19:22 +0000)] 
doh

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4102 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoonly 1 call can control the ring device
Anthony Minessale [Wed, 31 Jan 2007 17:12:42 +0000 (17:12 +0000)] 
only 1 call can control the ring device

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4101 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoupdate
Anthony Minessale [Wed, 31 Jan 2007 16:32:59 +0000 (16:32 +0000)] 
update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4100 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoresolve possible loss of data warnings
Michael Jerris [Wed, 31 Jan 2007 07:57:12 +0000 (07:57 +0000)] 
resolve possible loss of data warnings

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4098 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agopointer truncation fix.
Michael Jerris [Wed, 31 Jan 2007 07:55:18 +0000 (07:55 +0000)] 
pointer truncation fix.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4097 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix windows build when there is a space in the source directory name.
Michael Jerris [Wed, 31 Jan 2007 07:54:02 +0000 (07:54 +0000)] 
fix windows build when there is a space in the source directory name.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4096 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agocode before declaration, and function must return value.
Michael Jerris [Tue, 30 Jan 2007 19:20:41 +0000 (19:20 +0000)] 
code before declaration, and function must return value.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4095 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoYet another attempt to get the garbage collector code right. Patch worked out with...
Michael Jerris [Tue, 30 Jan 2007 18:00:58 +0000 (18:00 +0000)] 
Yet another attempt to get the garbage collector code right.  Patch worked out with Bret McDanel

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4094 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoummm.... yeah...
Anthony Minessale [Tue, 30 Jan 2007 16:37:03 +0000 (16:37 +0000)] 
ummm.... yeah...

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4093 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agotrigger dingaling rebuild
Anthony Minessale [Tue, 30 Jan 2007 15:12:31 +0000 (15:12 +0000)] 
trigger dingaling rebuild

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4092 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd success cause for originate
Anthony Minessale [Tue, 30 Jan 2007 03:17:10 +0000 (03:17 +0000)] 
add success cause for originate

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4091 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoconf tweaks the series
Anthony Minessale [Tue, 30 Jan 2007 00:43:14 +0000 (00:43 +0000)] 
conf tweaks the series

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4090 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix dingaling reject
Anthony Minessale [Mon, 29 Jan 2007 22:22:29 +0000 (22:22 +0000)] 
fix dingaling reject

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4087 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomake send_dtmf parse w and W for 500 and 1000 ms pause
Anthony Minessale [Mon, 29 Jan 2007 20:11:26 +0000 (20:11 +0000)] 
make send_dtmf parse w and W for 500 and 1000 ms pause

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4086 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd queue_dtmf application, takes one param, a string of dtmf that will be queued...
Michael Jerris [Mon, 29 Jan 2007 20:06:23 +0000 (20:06 +0000)] 
add queue_dtmf application, takes one param, a string of dtmf that will be queued to send from the channel.  You could use this in the dialplan before a bridge to queue up dtmf to be sent to the other channel for example if you need to dial digits after answer for an fxo ata device.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4085 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomore tweaks
Anthony Minessale [Mon, 29 Jan 2007 18:31:35 +0000 (18:31 +0000)] 
more tweaks

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4084 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix conference parse bug
Anthony Minessale [Mon, 29 Jan 2007 18:05:22 +0000 (18:05 +0000)] 
fix conference parse bug

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4083 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix typo double >, fix via e-mail from Bret McDanel.
Michael Jerris [Mon, 29 Jan 2007 17:53:07 +0000 (17:53 +0000)] 
fix typo double >, fix via e-mail from Bret McDanel.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4082 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomerge changes from ezXML 0.8.6
Michael Jerris [Mon, 29 Jan 2007 16:58:37 +0000 (16:58 +0000)] 
merge changes from ezXML 0.8.6
- fixed a bug in ezxml_add_child() that can occur when adding tags out of order
- for consistency, ezxml_set_attr() now returns the tag given
- added ezxml_move() and supporting functions ezxml_cut() and ezxml_insert()
- fixed a bug where parsing an empty file could cause a segfault

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4081 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd tag to sipfrag notify packets re: pekka's advice
Anthony Minessale [Mon, 29 Jan 2007 16:54:42 +0000 (16:54 +0000)] 
add tag to sipfrag notify packets re: pekka's advice

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4080 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomake sofia try harder to match the packet interval on codecs
Anthony Minessale [Mon, 29 Jan 2007 16:44:44 +0000 (16:44 +0000)] 
make sofia try harder to match the packet interval on codecs

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4079 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofew sofia cleanups complements of CtRiX (thanks for pointing them out)
Anthony Minessale [Mon, 29 Jan 2007 15:51:38 +0000 (15:51 +0000)] 
few sofia cleanups complements of CtRiX (thanks for pointing them out)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4078 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agocodec tweaks (do a make sure)
Anthony Minessale [Mon, 29 Jan 2007 15:43:41 +0000 (15:43 +0000)] 
codec tweaks (do a make sure)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4077 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agothis is the correct values
Brian West [Mon, 29 Jan 2007 15:34:38 +0000 (15:34 +0000)] 
this is the correct values

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4076 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix session_record api interface param handling (from prof_HATE via irc)
Michael Jerris [Mon, 29 Jan 2007 08:37:40 +0000 (08:37 +0000)] 
fix session_record api interface param handling (from prof_HATE via irc)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4075 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoupdate to allow args to enum dialplan for lookups.
Brian West [Sun, 28 Jan 2007 21:43:00 +0000 (21:43 +0000)] 
update to allow args to enum dialplan for lookups.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4074 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoCODEC TWEAK
Anthony Minessale [Sun, 28 Jan 2007 17:37:51 +0000 (17:37 +0000)] 
CODEC TWEAK

mod_sofia will now examine a variable in the channel to
see what the channel's originator was using for a codec and
try to put that to the top of the list in the sdp.

if this new sofia profile param is set:
<param name="disable-transcoding" value="true"/>

All outbound calls will use *only* the codec that thier originator
is using to ensure no transcoding.
(of course that could lead to a failed call where there is no way to do this, so use sparingly)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4073 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix sleep to work right on unanswered channels
Anthony Minessale [Sun, 28 Jan 2007 03:17:12 +0000 (03:17 +0000)] 
fix sleep to work right on unanswered channels

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4072 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agotweak default conf for better first experience
Anthony Minessale [Sun, 28 Jan 2007 03:05:20 +0000 (03:05 +0000)] 
tweak default conf for better first experience

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4071 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd stupid 2833 crap
Anthony Minessale [Sun, 28 Jan 2007 02:38:52 +0000 (02:38 +0000)] 
add stupid 2833 crap

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4070 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix (part2)
Anthony Minessale [Sat, 27 Jan 2007 18:26:17 +0000 (18:26 +0000)] 
fix (part2)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4069 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix
Anthony Minessale [Sat, 27 Jan 2007 18:23:30 +0000 (18:23 +0000)] 
fix

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4068 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix mute
Anthony Minessale [Sat, 27 Jan 2007 16:37:10 +0000 (16:37 +0000)] 
fix mute

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4067 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoA few changes:
Anthony Minessale [Sat, 27 Jan 2007 16:23:33 +0000 (16:23 +0000)] 
A few changes:

1) The xml_curl now has a more enterprise config where it can have more than 1
   url configured so you could have failover. (*note the syntax change*)

2) dialplan modules now take an extra arguement making it possible to pass runtime params to
   them.  This is now used in mod_dialplan_xml to allow an alternate file path to be specified.

   dialplans were already stackable meaning you can configure a sofia profile, for example,
   to use enum followed by the default XML dialplan.

   e.g. <param name="dialplan" value="enum,XML"/>

   From now on, you can also specify :param after each dialplan name to allow param
   to be passed to the module.  mod_dialplan_xml uses this param as a way to override
   where it looks for the dialplan making it possible to stack mutiple calls to the XML dialplan.

   e.g. <param name="dialplan" value="XML:/some/xml/file.xml,XML"/>

   With this you can search the local file file.xml first and if there is still no match
   the hunt will move on to the standard XML using the onboard XML registry and or the external
   gateways.

   *NOTE* this alternate path does not use the external bindings but it does parse the #includes etc.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4066 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofail the call when the best match is a codec with no name.
Michael Jerris [Sat, 27 Jan 2007 04:45:54 +0000 (04:45 +0000)] 
fail the call when the best match is a codec with no name.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4065 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agodiffering const qualifiers.
Michael Jerris [Sat, 27 Jan 2007 04:44:47 +0000 (04:44 +0000)] 
differing const qualifiers.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4064 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd sip_call_id variable to sofia
Anthony Minessale [Fri, 26 Jan 2007 21:12:19 +0000 (21:12 +0000)] 
add sip_call_id variable to sofia

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4062 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix cause code passthrough
Anthony Minessale [Fri, 26 Jan 2007 20:39:45 +0000 (20:39 +0000)] 
fix cause code passthrough

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4061 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix horrible evil bug update to this revision at once and do a "make sure"
Anthony Minessale [Fri, 26 Jan 2007 17:52:22 +0000 (17:52 +0000)] 
fix horrible evil bug update to this revision at once and do a "make sure"

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4060 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd more hint info to conference xml open
Anthony Minessale [Fri, 26 Jan 2007 15:58:35 +0000 (15:58 +0000)] 
add more hint info to conference xml open

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4059 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd more hint info to conference xml open
Anthony Minessale [Fri, 26 Jan 2007 15:48:58 +0000 (15:48 +0000)] 
add more hint info to conference xml open

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4058 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomodest rearranging
Anthony Minessale [Fri, 26 Jan 2007 15:42:38 +0000 (15:42 +0000)] 
modest rearranging

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4057 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomake conference_local_play_file honor the sound-prefix param
Anthony Minessale [Thu, 25 Jan 2007 17:26:23 +0000 (17:26 +0000)] 
make conference_local_play_file honor the sound-prefix param

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4056 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agomake reg freq 2 sec less than you actually say to avoid crossfire and make the minimu...
Anthony Minessale [Thu, 25 Jan 2007 14:56:32 +0000 (14:56 +0000)] 
make reg freq 2 sec less than you actually say to avoid crossfire and make the minimum setting be 5

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4055 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoInitial Check-In of mod_lumenvox
Anthony Minessale [Thu, 25 Jan 2007 00:19:41 +0000 (00:19 +0000)] 
Initial Check-In of mod_lumenvox

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4052 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd some more dispositions
Anthony Minessale [Wed, 24 Jan 2007 20:52:42 +0000 (20:52 +0000)] 
add some more dispositions

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4051 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix typo
Anthony Minessale [Wed, 24 Jan 2007 20:28:54 +0000 (20:28 +0000)] 
fix typo

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4050 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agowho thought tolower should return int??
Michael Jerris [Tue, 23 Jan 2007 22:40:01 +0000 (22:40 +0000)] 
who thought tolower should return int??

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4047 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd nonce TTL option to sofia to decide when nonce is stale
Anthony Minessale [Tue, 23 Jan 2007 22:04:05 +0000 (22:04 +0000)] 
add nonce TTL option to sofia to decide when nonce is stale

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4046 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agofix typo (ya ya very funny)
Anthony Minessale [Tue, 23 Jan 2007 18:22:42 +0000 (18:22 +0000)] 
fix typo (ya ya very funny)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4040 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd via hack for portaudio
Anthony Minessale [Tue, 23 Jan 2007 18:00:37 +0000 (18:00 +0000)] 
add via hack for portaudio

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4038 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd flags command to control mute and deaf operations
Anthony Minessale [Tue, 23 Jan 2007 16:06:25 +0000 (16:06 +0000)] 
add flags command to control mute and deaf operations

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4032 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd original combined conf as an example
Anthony Minessale [Tue, 23 Jan 2007 14:39:56 +0000 (14:39 +0000)] 
add original combined conf as an example

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4031 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agovoid functions shouldn't return values.
Michael Jerris [Tue, 23 Jan 2007 12:50:20 +0000 (12:50 +0000)] 
void functions shouldn't return values.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4030 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agouse the right #define flags for permissions on open.
Michael Jerris [Tue, 23 Jan 2007 02:54:20 +0000 (02:54 +0000)] 
use the right #define flags for permissions on open.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4029 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agochange new xml stuff to use path sep define, and to set file mode on open for write.
Michael Jerris [Tue, 23 Jan 2007 02:22:45 +0000 (02:22 +0000)] 
change new xml stuff to use path sep define, and to set file mode on open for write.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4028 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agotweak var types in xml config, change makefile to install all the new broken out...
Michael Jerris [Tue, 23 Jan 2007 01:40:14 +0000 (01:40 +0000)] 
tweak var types in xml config, change makefile to install all the new broken out xml files.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4027 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoxml preprocessor (calling all documentors and default config composers!!)
Anthony Minessale [Tue, 23 Jan 2007 01:12:47 +0000 (01:12 +0000)] 
xml preprocessor (calling all documentors and default config composers!!)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4026 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoMerged changes from my branch r4024.
Yossi Neiman [Mon, 22 Jan 2007 23:33:35 +0000 (23:33 +0000)] 
Merged changes from my branch r4024.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4025 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoCommented out the CFLAGS in mod_cdr for using my apr_queue enhancements by default.
Yossi Neiman [Mon, 22 Jan 2007 22:08:13 +0000 (22:08 +0000)] 
Commented out the CFLAGS in mod_cdr for using my apr_queue enhancements by default.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4023 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoMerged changes in from my branch at r4020.
Yossi Neiman [Mon, 22 Jan 2007 22:03:56 +0000 (22:03 +0000)] 
Merged changes in from my branch at r4020.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4022 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agotweak core for build err and add core_get_var
Anthony Minessale [Mon, 22 Jan 2007 21:59:07 +0000 (21:59 +0000)] 
tweak core for build err and add core_get_var

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4021 d0543943-73ff-0310-b7d9-9358b9ac24b2

19 years agoadd "freeswitch_api" in addition to "freeswitch.api" as xmlrpc method so it can work...
Michael Jerris [Mon, 22 Jan 2007 18:18:48 +0000 (18:18 +0000)] 
add "freeswitch_api" in addition to "freeswitch.api" as xmlrpc method so it can work with java.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4019 d0543943-73ff-0310-b7d9-9358b9ac24b2