]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
20 years agocode before declaration as usual fixed for win32's sake
Anthony Minessale [Tue, 1 Aug 2006 04:45:22 +0000 (04:45 +0000)] 
code before declaration as usual fixed for win32's sake

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

20 years agosillyness
Anthony Minessale [Tue, 1 Aug 2006 00:46:27 +0000 (00:46 +0000)] 
sillyness

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

20 years agomove pcre into core do a ./configure again (part 2)
Anthony Minessale [Mon, 31 Jul 2006 23:56:27 +0000 (23:56 +0000)] 
move pcre into core do a ./configure again (part 2)

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

20 years agomove pcre into core do a ./configure again
Anthony Minessale [Mon, 31 Jul 2006 23:46:37 +0000 (23:46 +0000)] 
move pcre into core do a ./configure again

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

20 years agofix ambigious time_t crap
Anthony Minessale [Sat, 29 Jul 2006 00:02:05 +0000 (00:02 +0000)] 
fix ambigious time_t crap

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

20 years agoupdate trixtel regex to work better
Michael Jerris [Fri, 28 Jul 2006 04:57:58 +0000 (04:57 +0000)] 
update trixtel regex to work better

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

20 years agotweak js
Anthony Minessale [Thu, 27 Jul 2006 21:39:50 +0000 (21:39 +0000)] 
tweak js

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

20 years agomerge mod_cdr changes to trunk
Michael Jerris [Thu, 27 Jul 2006 17:05:27 +0000 (17:05 +0000)] 
merge mod_cdr changes to trunk

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

20 years agotypo
Anthony Minessale [Thu, 27 Jul 2006 15:45:19 +0000 (15:45 +0000)] 
typo

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

20 years agoWOOHOOOOOOOOOOOOOOOOOO Fixed the Universal Binary build. This should build a complet...
Brian West [Thu, 27 Jul 2006 03:47:52 +0000 (03:47 +0000)] 
WOOHOOOOOOOOOOOOOOOOOO Fixed the Universal Binary build.  This should build a complete universal binary on both PPC and Intel..

/b

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

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2172 d0543943-73ff-0310...
Brian West [Wed, 26 Jul 2006 22:16:05 +0000 (22:16 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2172 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agoSmall name changes to reflect the actual module name.
Brian West [Wed, 26 Jul 2006 21:43:53 +0000 (21:43 +0000)] 
Small name changes to reflect the actual module name.

/b

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

20 years agoAdding linker options.
Brian West [Wed, 26 Jul 2006 21:24:53 +0000 (21:24 +0000)] 
Adding linker options.

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

20 years agodox
Anthony Minessale [Wed, 26 Jul 2006 20:20:13 +0000 (20:20 +0000)] 
dox

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

20 years agoTrying to solve dyld_stub_binding_helper issue on PPC
Brian West [Wed, 26 Jul 2006 20:15:49 +0000 (20:15 +0000)] 
Trying to solve dyld_stub_binding_helper issue on PPC

/b

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

20 years agoModify XML Dialplan
Anthony Minessale [Wed, 26 Jul 2006 20:12:49 +0000 (20:12 +0000)] 
Modify XML Dialplan

BTW, forget what I said yesterday RE: the strftime app I was at McDonalds, how can I concentrate there eh?
see below....

The Definitive Guide To XML Dialplan:

The "dialplan" section of the freeswitch.xml meta document may contain several contexts

<?xml version="1.0"?>
<document type="freeswitch/xml">
  <section name="dialplan" description="Regex/XML Dialplan">
    <!-- the default context is a safe start -->
    <context name="default">

    <!-- one or more extension tags -->

    </context>

    <!-- more optional contexts -->
  </section>
</document>

The important thing to remember is that the dialplan is parsed once when the call
hits the dialplan parser in the RING state.  With one pass across the XML the result
will be a complete list of instructions installed into the channel based on
 parsed <action> or <anti-action> tags.

Those accustomed to Asterisk may expect the call to follow the dialplan by executing the
applications as it parses them allowing data obtained from one action to influence the next action.
This not the case with the exception being the %{api func} {api arg} field type where an pluggable api call from
a module may be executed as the parsing occurs but this is meant to be used to draw realtime info such as
date and time or other quickly accessible information and shold *not* be abused.

The anatomy of an <extension> tag.

Legend:
Text wrapped in [] indicates optional and is not part of the actual code.
a '|' inside [] indicates mutiple possible values and also is not part of the code.
Text wrapped in {} indicates it's a description of the parameter in place of the param itself.

<extension name="{exten_name}" [continue="[true|false]"]>

continue=true means even if an extension executes to continue
parsing the next extension too

The {exten_name} above may anything but if it's
an exact match with the destination number the parser will leap to this extension
to begin the searching that does not mean it will execute the extension.

Searching will either begin at the first extension in the context or at the point
the the parser has jumped to in the case described above.

Each condition is parsed in turn first taking the 'field' param.
The parser will apply the perl regular expression to each 'field' param encountered.

If the expression matches, it will parse each existing <action> tag in turn and add
the data from the <application> tags to the channels todo list.

If a matched expression contains any data wrapped in () the variables
$1,$2..$N will be valid and expanded in any of 'data' params from the subsequent action tags.

If the expression does NOT match, it will parse each <anti-action> tag in turn and add
the data from the <application> tags to the channels todo list.
*NOTE* since there was no match the () feature is not availabe in anti-actions

The 'break' param indicates how to behave in relation to matching:
*) 'on-true'  - stop searching conditions after the first successful match.
*) 'on-false' - stop searching after the first unsuccessful match.
*) 'always'   - stop at this conditon regardless of a match or non-match.
*) 'never'    - continue searching regardless of a match or non-match.

<condition field="[{field name}|${variable name}|%{api func} {api arg}]" expression="{expression}" break="[on-true|on-false|always|never]">
  <action application="{app name}" data="{app arg}"/>
  <anti-action application="{app name}" data="{app arg}"/>
</condition>

  <!-- any number of condition tags may follow where the same rules apply -->
</extension>

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

20 years ago$(HOME) instead of hard coded path.
Brian West [Wed, 26 Jul 2006 18:48:58 +0000 (18:48 +0000)] 
$(HOME) instead of hard coded path.

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

20 years agoMore tweaks
Brian West [Wed, 26 Jul 2006 18:47:33 +0000 (18:47 +0000)] 
More tweaks

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

20 years agoLast few saves and changes.
Brian West [Wed, 26 Jul 2006 18:15:27 +0000 (18:15 +0000)] 
Last few saves and changes.

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

20 years agoadd 4 more modules to xcode build.
Brian West [Wed, 26 Jul 2006 18:14:41 +0000 (18:14 +0000)] 
add 4 more modules to xcode build.
/b

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

20 years agoFix version info on the newly added libs.
Brian West [Wed, 26 Jul 2006 17:22:37 +0000 (17:22 +0000)] 
Fix version info on the newly added libs.

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

20 years agoSmall tweak
Brian West [Wed, 26 Jul 2006 17:15:59 +0000 (17:15 +0000)] 
Small tweak

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

20 years agoAdding mod_exosip, osip2, osipparser2 and exosip2 to the xcode project.
Brian West [Wed, 26 Jul 2006 16:58:37 +0000 (16:58 +0000)] 
Adding mod_exosip, osip2, osipparser2 and exosip2 to the xcode project.

/b

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

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2149 d0543943-73ff-0310...
Brian West [Wed, 26 Jul 2006 01:05:31 +0000 (01:05 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2149 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agoWoops forgot this one.
Brian West [Wed, 26 Jul 2006 00:47:18 +0000 (00:47 +0000)] 
Woops forgot this one.

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

20 years agoAdd mod_port audio and portaudio.framework
Brian West [Wed, 26 Jul 2006 00:46:02 +0000 (00:46 +0000)] 
Add mod_port audio and portaudio.framework

/b

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

20 years agoNow here is mod_speex and the speex.framework
Brian West [Wed, 26 Jul 2006 00:30:21 +0000 (00:30 +0000)] 
Now here is mod_speex and the speex.framework

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

20 years agowoops forgot this
Brian West [Wed, 26 Jul 2006 00:00:41 +0000 (00:00 +0000)] 
woops forgot this

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

20 years agoAdd strftime app to the dp_tools
Anthony Minessale [Tue, 25 Jul 2006 23:51:38 +0000 (23:51 +0000)] 
Add strftime app to the dp_tools
Use in the dialplan like so:

<!-- continue="true" means keep searching even when you have a match -->
<extension name="set-date" continue="true">
  <condition>
    <action application="strftime" data="NOW=%H:%M"/>
  </condition>
</extension>

<extension name="route-date">
  <condition field="$NOW" expression="^0[34].*">
    <action application="playback" data="/tmp/cluecon1.wav"/>
  </condition>
</extension>

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

20 years agoFinal commit then I'm moving to my laptop :P
Brian West [Tue, 25 Jul 2006 23:49:31 +0000 (23:49 +0000)] 
Final commit then I'm moving to my laptop :P

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

20 years agoMore xcode goodness
Brian West [Tue, 25 Jul 2006 23:41:20 +0000 (23:41 +0000)] 
More xcode goodness

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

20 years agoAdd iax and mod_iax to xcode project.
Brian West [Tue, 25 Jul 2006 23:07:56 +0000 (23:07 +0000)] 
Add iax and mod_iax to xcode project.

/b

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

20 years agoadd metadata functions to sound file api
Anthony Minessale [Tue, 25 Jul 2006 22:37:52 +0000 (22:37 +0000)] 
add metadata functions to sound file api

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

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2138 d0543943-73ff-0310...
Brian West [Tue, 25 Jul 2006 22:36:48 +0000 (22:36 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2138 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agomore fixes from a clean env
Brian West [Tue, 25 Jul 2006 22:23:15 +0000 (22:23 +0000)] 
more fixes from a clean env

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

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2136 d0543943-73ff-0310...
Brian West [Tue, 25 Jul 2006 22:06:20 +0000 (22:06 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2136 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agoone more small tweak
Brian West [Tue, 25 Jul 2006 22:02:56 +0000 (22:02 +0000)] 
one more small tweak

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

20 years agosmall fix for srtp
Brian West [Tue, 25 Jul 2006 22:01:47 +0000 (22:01 +0000)] 
small fix for srtp

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

20 years agoAdded ilbc.framework and mod_ilbc to the xcode project.
Brian West [Tue, 25 Jul 2006 21:59:10 +0000 (21:59 +0000)] 
Added ilbc.framework and mod_ilbc to the xcode project.

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

20 years agoAdd mod_gsm and gsm.framework to xcodebuild..
Brian West [Tue, 25 Jul 2006 21:49:02 +0000 (21:49 +0000)] 
Add mod_gsm and gsm.framework to xcodebuild..

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

20 years agoThree more modules added to xcode build.
Brian West [Tue, 25 Jul 2006 21:37:34 +0000 (21:37 +0000)] 
Three more modules added to xcode build.

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

20 years agoAdding a few more things.. coming along great!
Brian West [Tue, 25 Jul 2006 21:27:00 +0000 (21:27 +0000)] 
Adding a few more things.. coming along great!

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

20 years agoBloody thing :P
Brian West [Tue, 25 Jul 2006 20:57:26 +0000 (20:57 +0000)] 
Bloody thing :P

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

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2126 d0543943-73ff-0310...
Brian West [Tue, 25 Jul 2006 20:27:55 +0000 (20:27 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2126 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2125 d0543943-73ff-0310...
Brian West [Tue, 25 Jul 2006 20:18:17 +0000 (20:18 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2125 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agoAdd Even more.. muhahah!
Brian West [Tue, 25 Jul 2006 20:09:39 +0000 (20:09 +0000)] 
Add Even more.. muhahah!

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

20 years agoAdding yet more modules to build process.
Brian West [Tue, 25 Jul 2006 19:36:33 +0000 (19:36 +0000)] 
Adding yet more modules to build process.

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

20 years ago1. Update target names.
Brian West [Tue, 25 Jul 2006 18:49:11 +0000 (18:49 +0000)] 
1. Update target names.
2. Add modules to build process.
3. More Clean up.

/b

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

20 years agoFew more tweaks ;)
Brian West [Tue, 25 Jul 2006 18:14:00 +0000 (18:14 +0000)] 
Few more tweaks ;)

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

20 years agoOrder matters for dependant frameworks :P
Brian West [Tue, 25 Jul 2006 17:36:23 +0000 (17:36 +0000)] 
Order matters for dependant frameworks :P

/b

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

20 years agoWelcome to the core of Freeswitch running totally under xcode 2.3 no modules are...
Brian West [Tue, 25 Jul 2006 17:33:59 +0000 (17:33 +0000)] 
Welcome to the core of Freeswitch running totally under xcode 2.3 no modules are done yet.

/b

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

20 years agoupdate to new libs for msvc build.
Michael Jerris [Tue, 25 Jul 2006 17:30:28 +0000 (17:30 +0000)] 
update to new libs for msvc build.

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

20 years agomove unix builds to apr 1.2.7, sqlite 3.3.6 and libsndfile 1.0.16
Anthony Minessale [Tue, 25 Jul 2006 15:11:15 +0000 (15:11 +0000)] 
move unix builds to apr 1.2.7, sqlite 3.3.6 and libsndfile 1.0.16

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

20 years agoUpdate apr and sqlite version! ;)
Brian West [Tue, 25 Jul 2006 15:08:31 +0000 (15:08 +0000)] 
Update apr and sqlite version! ;)

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

20 years agoStart libfreeswitch process in xcode.
Brian West [Tue, 25 Jul 2006 15:01:45 +0000 (15:01 +0000)] 
Start libfreeswitch process in xcode.

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

20 years agoChange the socket protocol and the sample client to use multiline input
Anthony Minessale [Tue, 25 Jul 2006 14:14:07 +0000 (14:14 +0000)] 
Change the socket protocol and the sample client to use multiline input

valid input:

-------------------------
<command>[ <args>]

-------------------------
or
-------------------------
<command>[ <args>]
Header1: Val
HeaderN: Val

-------------------------

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

20 years agoOk SQLITE is done. The bulk of the core libs are done now.
Brian West [Tue, 25 Jul 2006 06:24:46 +0000 (06:24 +0000)] 
Ok SQLITE is done.  The bulk of the core libs are done now.

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

20 years agoAdding srtp static lib to xcode project.
Brian West [Tue, 25 Jul 2006 05:52:22 +0000 (05:52 +0000)] 
Adding srtp static lib to xcode project.

/b

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

20 years agoUpdate the info in the plists
Brian West [Tue, 25 Jul 2006 05:38:53 +0000 (05:38 +0000)] 
Update the info in the plists
/b

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

20 years agoA little cleanup. Supress warnings on iksemel and apr just because it anoys me.
Brian West [Tue, 25 Jul 2006 05:36:32 +0000 (05:36 +0000)] 
A little cleanup.  Supress warnings on iksemel and apr just because it anoys me.

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

20 years agoRemove appkit ref
Brian West [Tue, 25 Jul 2006 05:33:37 +0000 (05:33 +0000)] 
Remove appkit ref

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

20 years agoAdd iksemel, dingaling and libspeakup to xcode project.
Brian West [Tue, 25 Jul 2006 05:33:06 +0000 (05:33 +0000)] 
Add iksemel, dingaling and libspeakup to xcode project.

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

20 years agoAdd libresample static lib to the xcode project.
Brian West [Tue, 25 Jul 2006 05:05:43 +0000 (05:05 +0000)] 
Add libresample static lib to the xcode project.

/b

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

20 years agoAdding teletone to xcode Project and aggregate FreeSWITCH build.
Brian West [Tue, 25 Jul 2006 04:51:44 +0000 (04:51 +0000)] 
Adding teletone to xcode Project and aggregate FreeSWITCH build.

/b

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

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2097 d0543943-73ff-0310...
Brian West [Tue, 25 Jul 2006 04:45:44 +0000 (04:45 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2097 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agoAdding aprutil to the aggregate target for FreeSWITCH.
Brian West [Tue, 25 Jul 2006 04:44:27 +0000 (04:44 +0000)] 
Adding aprutil to the aggregate target for FreeSWITCH.

/b

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

20 years agoNot used yet.
Brian West [Tue, 25 Jul 2006 04:24:11 +0000 (04:24 +0000)] 
Not used yet.

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

20 years agoOne last file.
Brian West [Tue, 25 Jul 2006 04:20:41 +0000 (04:20 +0000)] 
One last file.

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

20 years agoStep 1. Build APR.
Brian West [Tue, 25 Jul 2006 04:19:05 +0000 (04:19 +0000)] 
Step 1.  Build APR.

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

20 years agoWell lets just remove all this and start with a fresh xcode project that integrates...
Brian West [Tue, 25 Jul 2006 03:37:38 +0000 (03:37 +0000)] 
Well lets just remove all this and start with a fresh xcode project that integrates everything like the MSVC build does.  I hope to have this done by cluecon. w00t!

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

20 years agoUpdate this to 1.2.6 and start getting xcode projects for the mac updated into a...
Brian West [Tue, 25 Jul 2006 03:11:15 +0000 (03:11 +0000)] 
Update this to 1.2.6 and start getting xcode projects for the mac updated into a unified xcode project.

/b

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

20 years agoAdd MysqlCDR to mod_cdr build on windows.
Michael Jerris [Mon, 24 Jul 2006 20:10:12 +0000 (20:10 +0000)] 
Add MysqlCDR to mod_cdr build on windows.

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

20 years agofix for mac
Brian West [Mon, 24 Jul 2006 19:16:58 +0000 (19:16 +0000)] 
fix for mac

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

20 years agoadd stricter checking
Anthony Minessale [Mon, 24 Jul 2006 18:56:20 +0000 (18:56 +0000)] 
add stricter checking

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

20 years agogit-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2081 d0543943-73ff-0310...
Michael Jerris [Mon, 24 Jul 2006 18:32:14 +0000 (18:32 +0000)] 
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2081 d0543943-73ff-0310-b7d9-9358b9ac24b2

20 years agoStart getting mod_cdr w/ mysql to build on windows. Still more to do on this.
Michael Jerris [Mon, 24 Jul 2006 18:30:41 +0000 (18:30 +0000)] 
Start getting mod_cdr w/ mysql to build on windows.  Still more to do on this.

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

20 years agofixup custom event stuff
Anthony Minessale [Mon, 24 Jul 2006 15:45:36 +0000 (15:45 +0000)] 
fixup custom event stuff

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

20 years agoInitial merge of mod_cdr. Big thanks to Yossi Neiman for this huge contribution...
Michael Jerris [Mon, 24 Jul 2006 15:19:05 +0000 (15:19 +0000)] 
Initial merge of mod_cdr.  Big thanks to Yossi Neiman for this huge contribution.  Please note that this is still somewhat a work in progress, but it works.

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

20 years agofix windows issue when building with C++.
Michael Jerris [Mon, 24 Jul 2006 06:48:01 +0000 (06:48 +0000)] 
fix windows issue when building with C++.

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

20 years agofix C linkage when using templates issue when building C++ modules in msvc that stems...
Michael Jerris [Mon, 24 Jul 2006 04:31:28 +0000 (04:31 +0000)] 
fix C linkage when using templates issue when building C++ modules in msvc that stems from including some windows header files inside of an extern C block, when building with C++.

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

20 years agofix quotes
Anthony Minessale [Sun, 23 Jul 2006 00:42:27 +0000 (00:42 +0000)] 
fix quotes

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

20 years agofix quotes
Anthony Minessale [Sun, 23 Jul 2006 00:37:19 +0000 (00:37 +0000)] 
fix quotes

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

20 years agoadd mod_event_socket to windows build.
Michael Jerris [Sat, 22 Jul 2006 22:16:06 +0000 (22:16 +0000)] 
add mod_event_socket to windows build.

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

20 years agodox
Anthony Minessale [Sat, 22 Jul 2006 21:52:53 +0000 (21:52 +0000)] 
dox

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

20 years agoAdd mod_event_socket remote client module and sample client.
Anthony Minessale [Sat, 22 Jul 2006 21:49:52 +0000 (21:49 +0000)] 
Add mod_event_socket remote client module and sample client.

To Test:

uncomment or add from modules.conf
make installall again to compile it
uncomment the load line from freeswitch.xml

the default values are to bind to 127.0.0.1 port 8021

telnet to port 8021
enter "auth ClueCon" to authenticate

from here you can do the following:
*) events [xml|plain] <list of events to log or all for all>
*) noevents
*) log <level> // same as the console.conf values
*) nolog
*) api <command> <arg>
*) exit

there is a perl client in scripts/socket called fs.pl

with the module up and loaded:
cd scripts/socket
perl fs.pl <optional log level>

you can enter a few api commands like "show or status"

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

20 years agoautoconf crap
Anthony Minessale [Sat, 22 Jul 2006 01:02:36 +0000 (01:02 +0000)] 
autoconf crap

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

20 years agotry to make freeswitch build with a little older autoconf
Anthony Minessale [Thu, 20 Jul 2006 19:29:16 +0000 (19:29 +0000)] 
try to make freeswitch build with a little older autoconf

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

20 years agoenhance the show command
Anthony Minessale [Thu, 20 Jul 2006 03:55:07 +0000 (03:55 +0000)] 
enhance the show command

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

20 years agomake portaudio autobuild on 64bit right
Anthony Minessale [Thu, 20 Jul 2006 03:54:34 +0000 (03:54 +0000)] 
make portaudio autobuild on 64bit right

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

20 years agomake mod_portaudio start by default
Anthony Minessale [Thu, 20 Jul 2006 03:38:27 +0000 (03:38 +0000)] 
make mod_portaudio start by default

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

20 years agotest for prefix write and don't fail if directory already exists
Anthony Minessale [Thu, 20 Jul 2006 03:07:43 +0000 (03:07 +0000)] 
test for prefix write and don't fail if directory already exists

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

20 years agotest for prefix write
Anthony Minessale [Thu, 20 Jul 2006 00:08:12 +0000 (00:08 +0000)] 
test for prefix write

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

20 years agofix xml no config catch-22
Anthony Minessale [Wed, 19 Jul 2006 21:14:49 +0000 (21:14 +0000)] 
fix xml no config catch-22

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

20 years agoadd a count to show
Anthony Minessale [Wed, 19 Jul 2006 19:16:42 +0000 (19:16 +0000)] 
add a count to show

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

20 years agoname change for c++ compate
Anthony Minessale [Wed, 19 Jul 2006 18:34:28 +0000 (18:34 +0000)] 
name change for c++ compate

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

20 years agoupdate example
Anthony Minessale [Wed, 19 Jul 2006 13:29:03 +0000 (13:29 +0000)] 
update example

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

20 years agosmall fix to sql shipping stuff
Anthony Minessale [Wed, 19 Jul 2006 01:19:46 +0000 (01:19 +0000)] 
small fix to sql shipping stuff

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

20 years agocodec tweak
Anthony Minessale [Tue, 18 Jul 2006 18:34:42 +0000 (18:34 +0000)] 
codec tweak

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

20 years agoadd syncrss.pl script for use with mod_rss
Anthony Minessale [Tue, 18 Jul 2006 16:57:16 +0000 (16:57 +0000)] 
add syncrss.pl script for use with mod_rss

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

20 years agoadd alt speex
Anthony Minessale [Tue, 18 Jul 2006 14:51:59 +0000 (14:51 +0000)] 
add alt speex

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