]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
19 years agoadd file object from spidermonkey.
Michael Jerris [Mon, 22 Jan 2007 17:59:27 +0000 (17:59 +0000)] 
add file object from spidermonkey.

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

19 years agotweak to work around shutdown segfault in windows in background mode. This forces...
Michael Jerris [Mon, 22 Jan 2007 17:45:09 +0000 (17:45 +0000)] 
tweak to work around shutdown segfault in windows in background mode.  This forces it to not do apr_terminate, which shouldn't be necessary anyways as the entire process in ending.

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

19 years agorearrange a bit
Michael Jerris [Mon, 22 Jan 2007 17:16:25 +0000 (17:16 +0000)] 
rearrange a bit

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

19 years agouse closesocket on sockets.. not close
Michael Jerris [Mon, 22 Jan 2007 16:54:30 +0000 (16:54 +0000)] 
use closesocket on sockets.. not close

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

19 years agolet bgapi choose your own id
Anthony Minessale [Sun, 21 Jan 2007 19:36:55 +0000 (19:36 +0000)] 
let bgapi choose your own id

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

19 years agomake executable.
Michael Jerris [Sun, 21 Jan 2007 00:29:35 +0000 (00:29 +0000)] 
make executable.

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

19 years agomake r_sdp char * due to function w/ diff const qualifer.
Michael Jerris [Sat, 20 Jan 2007 22:32:20 +0000 (22:32 +0000)] 
make r_sdp char * due to function w/ diff const qualifer.

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

19 years agoadd late negotiation mode for sofia
Anthony Minessale [Sat, 20 Jan 2007 18:51:57 +0000 (18:51 +0000)] 
add late negotiation mode for sofia

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

19 years ago"pa_dtmf" -> "pa dtmf" in api help text.
Michael Jerris [Sat, 20 Jan 2007 00:22:43 +0000 (00:22 +0000)] 
"pa_dtmf" -> "pa dtmf" in api help text.

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

19 years agodoxygen
Michael Jerris [Fri, 19 Jan 2007 22:47:51 +0000 (22:47 +0000)] 
doxygen

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

19 years agowhoops.. cr/lf -> lf
Michael Jerris [Fri, 19 Jan 2007 22:47:23 +0000 (22:47 +0000)] 
whoops.. cr/lf -> lf

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

19 years agoupdate
Anthony Minessale [Fri, 19 Jan 2007 21:56:31 +0000 (21:56 +0000)] 
update

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

19 years agominor tweak
Anthony Minessale [Fri, 19 Jan 2007 20:35:50 +0000 (20:35 +0000)] 
minor tweak

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

19 years agoauto ip fix for w32
Anthony Minessale [Fri, 19 Jan 2007 19:52:19 +0000 (19:52 +0000)] 
auto ip fix for w32

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

19 years agoupdate for mac
Anthony Minessale [Fri, 19 Jan 2007 19:20:28 +0000 (19:20 +0000)] 
update for mac

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

19 years agoauto ip stuff
Anthony Minessale [Fri, 19 Jan 2007 19:11:44 +0000 (19:11 +0000)] 
auto ip stuff

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

19 years agoadded no fork mode to the executable so it can be used w/ sipx watchdog service....
Michael Jerris [Fri, 19 Jan 2007 12:59:49 +0000 (12:59 +0000)] 
added no fork mode to the executable so it can be used w/ sipx watchdog service.  This mode is not available on windows as we do not fork on windows regardless.  Thanks to PaweÅ‚ PierÅ›cionek for the contribution.

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

19 years agoindications are that we can use mfence, lfence, sfence on x86_64, we will need to...
Michael Jerris [Fri, 19 Jan 2007 12:49:10 +0000 (12:49 +0000)] 
indications are that we can use mfence, lfence, sfence on x86_64, we will need to test and confirm this, but this should fix the build on 64 bit linux gcc at least.  need testers to confirm this.

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

19 years agouse strchr instead of index as recommended by the linux man pages for portability.
Michael Jerris [Fri, 19 Jan 2007 03:08:08 +0000 (03:08 +0000)] 
use strchr instead of index as recommended by the linux man pages for portability.

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

19 years agoInitial windows build for new portaudio module, so far completely untested, it will...
Michael Jerris [Fri, 19 Jan 2007 01:45:58 +0000 (01:45 +0000)] 
Initial windows build for new portaudio module, so far completely untested, it will NOT work on 64 bit and potentially problematic on SMP boxes still as I am building right now.  This build currently uses only winmme, will follow up with better support for optionally building against direct sound, asio, and wasapi.

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

19 years agoa few twiax for early media (part 1)
Anthony Minessale [Fri, 19 Jan 2007 01:36:20 +0000 (01:36 +0000)] 
a few twiax for early media (part 1)

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

19 years agoa few twiax to prevent a race condition
Anthony Minessale [Fri, 19 Jan 2007 01:26:22 +0000 (01:26 +0000)] 
a few twiax to prevent a race condition

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

19 years agominor tweaks on new portaudio stuff
Anthony Minessale [Fri, 19 Jan 2007 01:23:27 +0000 (01:23 +0000)] 
minor tweaks on new portaudio stuff

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

19 years agoremove extra bits of code from debugging
Michael Jerris [Fri, 19 Jan 2007 00:31:48 +0000 (00:31 +0000)] 
remove extra bits of code from debugging

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

19 years agofix url parser from when I broke it trying to fix it, but now it's fixed.
Michael Jerris [Fri, 19 Jan 2007 00:28:21 +0000 (00:28 +0000)] 
fix url parser from when I broke it trying to fix it, but now it's fixed.

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

19 years agopre_answer only in ivr menus (you will have to actually answer yourself)
Anthony Minessale [Thu, 18 Jan 2007 16:06:04 +0000 (16:06 +0000)] 
pre_answer only in ivr menus (you will have to actually answer yourself)

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

19 years agofix xml parser in ivr menus
Anthony Minessale [Thu, 18 Jan 2007 15:44:01 +0000 (15:44 +0000)] 
fix xml parser in ivr menus

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

19 years agoivr menu tweak
Anthony Minessale [Thu, 18 Jan 2007 14:48:31 +0000 (14:48 +0000)] 
ivr menu tweak

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

19 years agoallow storage of a1 hash in user directory field 'a1-hash' trumps password field
Anthony Minessale [Wed, 17 Jan 2007 22:42:52 +0000 (22:42 +0000)] 
allow storage of a1 hash in user directory field 'a1-hash' trumps password field

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

19 years agofix for cnonce crap (tell pekka)
Anthony Minessale [Wed, 17 Jan 2007 22:04:01 +0000 (22:04 +0000)] 
fix for cnonce crap (tell pekka)

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

19 years agoNew mod_portaudio (sponspred by eWorldCom http://www.eworldcom.hu/)
Anthony Minessale [Wed, 17 Jan 2007 19:10:03 +0000 (19:10 +0000)] 
New mod_portaudio (sponspred by eWorldCom http://www.eworldcom.hu/)

This updates mod_portaudio to use the new v19 api and also contains
major behavioural changes.  This initial check-in should be tested to find
any obscure use cases that lead to crashes etc...

All of the old api interface commands are now depricated and any attempt to
use them should cause a polite warning asking you to try the new single "pa" command.

New Features:
*) Mulitiple calls with hold/call switching.
*) Inbound calls can play a ring file on specified device. (global and per call)
*) Optional hold music for backgrounded calls. (global and per call)

Example dialplan usage:

<extension name="2000">
  <condition field="destination_number" expression="^2000$">
    <!--if the next 3 lines are omitted the defaults will be used from portaudio.conf-->
    <action application="set" data="pa_ring_file=/sounds/myring.wav"/>
    <action application="set" data="pa_hold_file=/sounds/myhold.wav"/>
    <action application="set" data="export_vars=pa_ring_file,pa_hold_file"/>
    <action application="bridge" data="portaudio"/>
  </condition>
</extension>

Example API interface usage:

call extension 1000
> pa call 1000

call extension 1001 putting the other call on hold
> pa call 1001

swap the calls between hold and active
> pa switch

view the current calls
> pa list

forground the call with id 1
> pa switch 1

background all calls
> pa switch none

send a dtmf string (1234) to the current call
> pa dtmf 1234

answer the oldest unanswered inbound call
> pa answer

answer the call with id 1
> pa answer 1

hangup the active call
> pa hangup

hangup the call with id 1
> pa hangup 1

get device info
> pa dump

print usage summary
> pa help

USAGE:
--------------------------------------------------------------------------------
pa help
pa dump
pa call <dest> [<dialplan> <cid_name> <cid_num> <rate>]
pa answer [<call_id>]
pa hangup [<call_id>]
pa list
pa switch [<call_id>|none]
pa_dtmf <digit string>
--------------------------------------------------------------------------------

The source of the portaudio v19 library will also be checked in for the
sake of the build system.

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

19 years agoAdd mod_xml_curl to modules.conf.in and add parameter change submitted by Bret McDane...
Anthony Minessale [Wed, 17 Jan 2007 17:22:14 +0000 (17:22 +0000)] 
Add mod_xml_curl to modules.conf.in and add parameter change submitted by Bret McDanel (thanks)

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

19 years agofix play member in conf
Anthony Minessale [Tue, 16 Jan 2007 20:05:06 +0000 (20:05 +0000)] 
fix play member in conf

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

19 years agoThe Makefile.in was correct but this file was not.
Brian West [Tue, 16 Jan 2007 16:01:54 +0000 (16:01 +0000)] 
The Makefile.in was correct but this file was not.

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

19 years agofactor out pool
Anthony Minessale [Tue, 16 Jan 2007 15:50:13 +0000 (15:50 +0000)] 
factor out pool

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

19 years agofix seg with register w/ no contact.
Michael Jerris [Mon, 15 Jan 2007 22:12:15 +0000 (22:12 +0000)] 
fix seg with register w/ no contact.

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

19 years agobetter error message/don't print null when no sip-ip is specified.
Michael Jerris [Mon, 15 Jan 2007 19:00:47 +0000 (19:00 +0000)] 
better error message/don't print null when no sip-ip is specified.

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

19 years agoheed the advice of tech_choose_port
Anthony Minessale [Mon, 15 Jan 2007 16:59:42 +0000 (16:59 +0000)] 
heed the advice of tech_choose_port

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

19 years agocan't set max forwards if it's not there.
Michael Jerris [Mon, 15 Jan 2007 15:40:35 +0000 (15:40 +0000)] 
can't set max forwards if it's not there.

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

19 years agobind to the right address when using ext-sip-ip
Michael Jerris [Mon, 15 Jan 2007 04:32:21 +0000 (04:32 +0000)] 
bind to the right address when using ext-sip-ip

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

19 years agoif we define ext-sip-ip in the profile for config, use it for the profile url. This...
Michael Jerris [Mon, 15 Jan 2007 03:52:39 +0000 (03:52 +0000)] 
if we define ext-sip-ip in the profile for config, use it for the profile url.  This does not yet use stun, or have any method for determining on a call by call basis if a call needs to use the internal or external.

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

19 years agoadd enum to default build
Anthony Minessale [Sat, 13 Jan 2007 16:52:11 +0000 (16:52 +0000)] 
add enum to default build

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

19 years agoAvoiding Segfaults from buggy depend libs
Anthony Minessale [Sat, 13 Jan 2007 03:28:08 +0000 (03:28 +0000)] 
Avoiding Segfaults from buggy depend libs

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

19 years agoadd session_record api command
Anthony Minessale [Fri, 12 Jan 2007 16:05:49 +0000 (16:05 +0000)] 
add session_record api command

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

19 years agoAvoiding Deadlock
Anthony Minessale [Fri, 12 Jan 2007 00:26:36 +0000 (00:26 +0000)] 
Avoiding Deadlock

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

19 years agoAvoiding Deadlock
Anthony Minessale [Fri, 12 Jan 2007 00:15:21 +0000 (00:15 +0000)] 
Avoiding Deadlock

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

19 years agoAvoiding Deadlock (by puting the mutex in the right place)
Anthony Minessale [Fri, 12 Jan 2007 00:09:43 +0000 (00:09 +0000)] 
Avoiding Deadlock (by puting the mutex in the right place)

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

19 years agoadd max_forwards chanvar, maybe we should put this in caller profile and allways...
Michael Jerris [Thu, 11 Jan 2007 23:44:18 +0000 (23:44 +0000)] 
add max_forwards chanvar, maybe we should put this in caller profile and allways pass it across and decrement it to avoid loops across the switch, at least for protocols that support loop detection.

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

19 years agouse blank instead of null if no username
Michael Jerris [Thu, 11 Jan 2007 23:04:54 +0000 (23:04 +0000)] 
use blank instead of null if no username

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

19 years agoadd rwlock to members
Anthony Minessale [Thu, 11 Jan 2007 22:34:04 +0000 (22:34 +0000)] 
add rwlock to members

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

19 years agouse the request uri instead of to for primary routing
Michael Jerris [Thu, 11 Jan 2007 18:25:35 +0000 (18:25 +0000)] 
use the request uri instead of to for primary routing

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

19 years agoupdate conference to add lock sounds, sound prefix, and use say: syntax
Anthony Minessale [Thu, 11 Jan 2007 18:14:02 +0000 (18:14 +0000)] 
update conference to add lock sounds, sound prefix, and use say: syntax

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

19 years agocompletely untested redirect support, need to try this from a machine that can take...
Michael Jerris [Wed, 10 Jan 2007 21:26:10 +0000 (21:26 +0000)] 
completely untested redirect support, need to try this from a machine that can take sip calls.

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

19 years agoadd g729a as a registered codec type.
Brian West [Wed, 10 Jan 2007 19:40:06 +0000 (19:40 +0000)] 
add g729a as a registered codec type.

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

19 years agoadd mod_say_en to default modules.conf.in
Anthony Minessale [Wed, 10 Jan 2007 17:43:57 +0000 (17:43 +0000)] 
add mod_say_en to default modules.conf.in

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

19 years agoThe day before today Mike Murdock found a bug making switch_str_time return the day...
Michael Jerris [Wed, 10 Jan 2007 14:42:47 +0000 (14:42 +0000)] 
The day before today Mike Murdock found a bug making switch_str_time return the day before, but it was already the day before today, so it returned 2 days ago, and that was just not right.  Now time has all come back together.

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

19 years agoadd getvar
Anthony Minessale [Tue, 9 Jan 2007 00:39:11 +0000 (00:39 +0000)] 
add getvar

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

19 years agominor tweaks in conference
Anthony Minessale [Mon, 8 Jan 2007 17:19:59 +0000 (17:19 +0000)] 
minor tweaks in conference

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

19 years agoswitch all libs and mods to use the dynamic instead of the static runtime so everythi...
Michael Jerris [Mon, 8 Jan 2007 13:48:41 +0000 (13:48 +0000)] 
switch all libs and mods to use the dynamic instead of the static runtime so everything in freeswitch runs in a single instance of the runtime.

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

19 years agoMake sure we pass early media after the pre-answer (thanks Mike Murdock for the repor...
Michael Jerris [Mon, 8 Jan 2007 01:55:16 +0000 (01:55 +0000)] 
Make sure we pass early media after the pre-answer (thanks Mike Murdock for the report and troubleshooting assistance)

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

19 years agoswitch all libs and mods to use the dynamic instead of the static runtime so everythi...
Michael Jerris [Sun, 7 Jan 2007 04:35:16 +0000 (04:35 +0000)] 
switch all libs and mods to use the dynamic instead of the static runtime so everything in freeswitch runs in a single instance of the runtime.

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

19 years agopotentially uninitialized vars
Michael Jerris [Sun, 7 Jan 2007 04:34:22 +0000 (04:34 +0000)] 
potentially uninitialized vars

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

19 years agoadd switch_time_exp_gmt_get for mishehu
Michael Jerris [Sat, 6 Jan 2007 22:57:31 +0000 (22:57 +0000)] 
add switch_time_exp_gmt_get for mishehu

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

19 years agothe runtime needs to match to core, or the realloc of memory malloc'd from another...
Michael Jerris [Sat, 6 Jan 2007 21:56:28 +0000 (21:56 +0000)] 
the runtime needs to match to core, or the realloc of memory malloc'd from another dll will cause heap corruption.

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

19 years agofix segfault.
Michael Jerris [Sat, 6 Jan 2007 20:57:30 +0000 (20:57 +0000)] 
fix segfault.

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

19 years agodatatype to match usage.
Michael Jerris [Sat, 6 Jan 2007 20:24:37 +0000 (20:24 +0000)] 
datatype to match usage.

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

19 years agoAdded ability to spell digits too
Mike Murdock [Sat, 6 Jan 2007 18:41:20 +0000 (18:41 +0000)] 
Added ability to spell digits too

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

19 years agoMove time and currency files into respective directories
Mike Murdock [Sat, 6 Jan 2007 17:45:50 +0000 (17:45 +0000)] 
Move time and currency files into respective directories

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

19 years agodon't call us we'll call you
Anthony Minessale [Sat, 6 Jan 2007 17:06:18 +0000 (17:06 +0000)] 
don't call us we'll call you

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

19 years agotweak
Anthony Minessale [Sat, 6 Jan 2007 16:40:46 +0000 (16:40 +0000)] 
tweak

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

19 years agofix issues with speaking 1 or 0 amounts in time measurement
Michael Jerris [Sat, 6 Jan 2007 02:53:11 +0000 (02:53 +0000)] 
fix issues with speaking 1 or 0 amounts in time measurement
add fixes from mmurdock via irc, thanks mike

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

19 years agoadd fixes from mmurdock, thanks mike
Anthony Minessale [Sat, 6 Jan 2007 00:57:54 +0000 (00:57 +0000)] 
add fixes from mmurdock, thanks mike

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

19 years agosimplify en_say_money to not have to use math fuctions, as we have it in char already...
Michael Jerris [Fri, 5 Jan 2007 17:09:29 +0000 (17:09 +0000)] 
simplify en_say_money to not have to use math fuctions, as we have it in char already and need to keep it that way for later.

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

19 years agomake build on windows.
Michael Jerris [Fri, 5 Jan 2007 16:49:36 +0000 (16:49 +0000)] 
make build on windows.

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

19 years agomove opts up
Anthony Minessale [Fri, 5 Jan 2007 15:52:23 +0000 (15:52 +0000)] 
move opts up

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

19 years agofix names
Anthony Minessale [Fri, 5 Jan 2007 15:50:10 +0000 (15:50 +0000)] 
fix names

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

19 years agofix seg from bad input
Anthony Minessale [Thu, 4 Jan 2007 22:08:41 +0000 (22:08 +0000)] 
fix seg from bad input

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

19 years agotrigger sofia rebuild
Anthony Minessale [Thu, 4 Jan 2007 18:02:05 +0000 (18:02 +0000)] 
trigger sofia rebuild

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

19 years agoadd dtmf function to conference
Anthony Minessale [Thu, 4 Jan 2007 18:00:13 +0000 (18:00 +0000)] 
add dtmf function to conference

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

19 years agotidy up on top of last commit
Anthony Minessale [Thu, 4 Jan 2007 17:40:47 +0000 (17:40 +0000)] 
tidy up on top of last commit

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

19 years agoadd parameter parsing to dial string (leading name=val pairs sep by , inside {} such...
Anthony Minessale [Thu, 4 Jan 2007 17:27:37 +0000 (17:27 +0000)] 
add parameter parsing to dial string (leading name=val pairs sep by , inside {} such as {foo=bar} )

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

19 years agofix uninit ints
Anthony Minessale [Thu, 4 Jan 2007 01:18:06 +0000 (01:18 +0000)] 
fix uninit ints

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

19 years agoupdate phrase interface
Anthony Minessale [Wed, 3 Jan 2007 16:43:59 +0000 (16:43 +0000)] 
update phrase interface

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

19 years agoadd strepoch api call and more say stuff
Anthony Minessale [Wed, 3 Jan 2007 00:50:11 +0000 (00:50 +0000)] 
add strepoch api call and more say stuff

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

19 years agosome changes from mmurdock
Anthony Minessale [Wed, 3 Jan 2007 00:21:17 +0000 (00:21 +0000)] 
some changes from mmurdock

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

19 years agoallow unescaped # in username portion of uri even though it is agains rfc 2396, to...
Michael Jerris [Tue, 2 Jan 2007 23:44:44 +0000 (23:44 +0000)] 
allow unescaped # in username portion of uri even though it is agains rfc 2396, to be more compatible with broken ua's as there are many who do not properly escape a # in the uri

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

19 years agosay update
Anthony Minessale [Tue, 2 Jan 2007 23:08:26 +0000 (23:08 +0000)] 
say update

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

19 years agofix conference stop bug
Anthony Minessale [Tue, 2 Jan 2007 22:55:21 +0000 (22:55 +0000)] 
fix conference stop bug

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

19 years agorevert previous change
Michael Jerris [Tue, 2 Jan 2007 20:11:09 +0000 (20:11 +0000)] 
revert previous change

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

19 years agocome down from acid trip there is no test_flag_locked
Anthony Minessale [Tue, 2 Jan 2007 19:31:06 +0000 (19:31 +0000)] 
come down from acid trip there is no test_flag_locked

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

19 years agoadd hangup dp app
Anthony Minessale [Tue, 2 Jan 2007 18:56:39 +0000 (18:56 +0000)] 
add hangup dp app

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

19 years agoadd continue_on_fail param to bridgecall
Anthony Minessale [Tue, 2 Jan 2007 18:48:30 +0000 (18:48 +0000)] 
add continue_on_fail param to bridgecall

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

19 years agouse the request uri instead of to for primary routing
Michael Jerris [Tue, 2 Jan 2007 18:05:13 +0000 (18:05 +0000)] 
use the request uri instead of to for primary routing

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

19 years agocorrect path to pcre.h
Michael Jerris [Tue, 2 Jan 2007 15:20:57 +0000 (15:20 +0000)] 
correct path to pcre.h

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

19 years agoupdate windows build to use in tree sofia-sip
Michael Jerris [Tue, 2 Jan 2007 15:20:18 +0000 (15:20 +0000)] 
update windows build to use in tree sofia-sip

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

19 years agoupdate to latest darcs sofia
Michael Jerris [Tue, 2 Jan 2007 15:11:55 +0000 (15:11 +0000)] 
update to latest darcs sofia

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

19 years agofix windows generation of header file
Michael Jerris [Tue, 2 Jan 2007 14:24:19 +0000 (14:24 +0000)] 
fix windows generation of header file

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

19 years agofix hold issue reported by irate anonymous guy on irc
Anthony Minessale [Sun, 31 Dec 2006 21:06:03 +0000 (21:06 +0000)] 
fix hold issue reported by irate anonymous guy on irc

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

19 years agofix messed up switch statement
Anthony Minessale [Sun, 31 Dec 2006 19:54:16 +0000 (19:54 +0000)] 
fix messed up switch statement

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

19 years agoadd break to iax
Anthony Minessale [Sat, 30 Dec 2006 17:22:17 +0000 (17:22 +0000)] 
add break to iax

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