]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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