Commit Graph

129 Commits

Author SHA1 Message Date
Anthony Minessale c83a3d250f tweak cause code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7534 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-06 01:05:01 +00:00
Brian West b0ad7ab50c set tab mode properly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7500 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-03 22:14:57 +00:00
Michael Jerris 482badffca code analysis, clean up asserts related to switch_core_session_get_channel.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7402 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 07:26:10 +00:00
Michael Jerris ff8be6244c clean error handling on user endpoint
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7397 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-27 22:05:01 +00:00
Brian West 84161010ab cleanup and consistency.. blah rain @ PHX fun
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7396 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-27 20:01:02 +00:00
Michael Jerris 8640657c4b use switch_event_add_header_string
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7342 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-24 11:56:57 +00:00
Anthony Minessale 1424b6c73b change xml_lookups to take an event as params instead of url string this will break your xml_curl scripts please update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7333 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-23 20:59:25 +00:00
Michael Jerris 07bca8c341 user endpoint shouldn't need an a leg.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7225 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-14 21:58:36 +00:00
Anthony Minessale 3a5a239846 Formatting DTMF as a string
a '+' separated list of DTMF strings

Each element in the list can contain an @ followed by
a duration in ms.

e.g.
1234@250+4321@500

sends the digits 1 2 3 4 at a rate of 250ms then
4 3 2 1 at a rate of 500




git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7193 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-12 20:30:48 +00:00
Anthony Minessale 143bed09a3 try to use clock_gettime to make sure we don't care if the system time changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-11 00:43:49 +00:00
Anthony Minessale c3cd1de5fc minor changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7160 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-10 00:45:28 +00:00
Michael Jerris 5043269d5d unused vars and a bit more error checking.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7113 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-06 22:36:41 +00:00
Michael Jerris aca07ac3c0 better error checking, code review, cleanup.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7110 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-06 22:14:10 +00:00
Anthony Minessale b1977f2e36 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7103 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-05 22:17:26 +00:00
Anthony Minessale 021ab87f2b fix MODENDP-66
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7078 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-03 23:42:15 +00:00
Anthony Minessale 8fdf9a7ff1 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7067 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-03 00:50:53 +00:00
Michael Jerris 83ae81b297 make echo work from event socket (MODEVENT-10)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7064 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-02 18:20:28 +00:00
Michael Jerris 86fd0fab70 make echo work from event socket (MODEVENT-10)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7063 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-02 18:16:32 +00:00
Michael Jerris 33bd22a308 avoid seg on invalid params to record app.(MODAPP-63)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7026 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-29 23:15:57 +00:00
Michael Jerris 371a80e76a fix error handling in user proxy endpoint (MODENDP-64)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6985 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-26 19:43:22 +00:00
Anthony Minessale 2931fc9109 dtmf overhaul testers wanted
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6952 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 00:32:20 +00:00
Anthony Minessale 8433c7e088 fix FSCORE-74
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6921 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 21:42:00 +00:00
Anthony Minessale 911db88a6e add park_state
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6771 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-13 22:17:20 +00:00
Anthony Minessale f147f039ae tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6747 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-13 15:10:55 +00:00
Michael Jerris 54ec86f6ce use switch_snprintf instead of snprintf becuase in insures null termination of strings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6707 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 21:53:32 +00:00
Anthony Minessale 44636d333f sample platter
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6706 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 21:30:55 +00:00
Michael Jerris 8fd67f8779 cleanup, null checks. etc.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6695 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 03:21:14 +00:00
Anthony Minessale 109d3c2196 add a var again
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6682 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 22:57:39 +00:00
Anthony Minessale 14d261aacf add a var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6681 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 22:56:20 +00:00
Anthony Minessale 70c65fc3c2 add more data to cdr_csv and debug option to dump all the vars
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6677 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 22:19:49 +00:00
Michael Jerris 5a9481d940 silence logically protected warning.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6648 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 17:02:02 +00:00
Anthony Minessale b94e626b69 change var name
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6641 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 15:38:07 +00:00
Anthony Minessale 3fdacb447c add vars
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6640 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 15:14:33 +00:00
Anthony Minessale 16b01c0c30 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6617 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-11 01:05:52 +00:00
Michael Jerris cc71ce69e0 handle invalid log level strings. (FSCORE-69)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6604 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-10 19:16:50 +00:00
Anthony Minessale 1c45f71722 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6600 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-10 18:13:07 +00:00
Anthony Minessale 4bc03bb392 almost ready for b3
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6573 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-08 00:14:21 +00:00
Anthony Minessale 6ef6cbaf7a update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6522 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-05 18:54:49 +00:00
Anthony Minessale ad3a8db6cf add some user stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6501 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-04 19:39:14 +00:00
Anthony Minessale 321b68c5b4 these aren't the droids you're looking for, move along....
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6453 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-30 22:56:01 +00:00
Anthony Minessale d79d8ba65c add some stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6430 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 02:48:44 +00:00
Michael Jerris c5cc708fe7 merge MODAPP-50 (modified for changes in api)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6353 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-20 03:44:19 +00:00
Anthony Minessale a62373c784 fix uri nonsense and backwards stristr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6274 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-15 16:22:18 +00:00
Anthony Minessale 0ac9a16321 fix some stuff and add set_user func
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6239 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-13 19:58:44 +00:00
Anthony Minessale 1834d0c221 thx stkn
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6197 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-09 17:46:20 +00:00
Anthony Minessale 06bab2c04e add set_global
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6194 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-09 15:55:40 +00:00
Michael Jerris 622a2733dc use more correct const char * for things that should not be modified. This should also fix the switch_cpp.cpp changes from MODAPP-44. More patches to follow up on this for a few more modules that will likely break with this commit.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6120 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-01 11:28:26 +00:00
Anthony Minessale f6e9bc335b add inband dtmf generator
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6097 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-31 16:44:02 +00:00
Anthony Minessale 1ae9e8f6b6 add playback_terminators variable
This is valid for playback, gentones, record and speak
value may be a string of valid terminator characters, or the word 'none'
the default of * will always work unless overridden by 'none'. This is for backward compat.

  <extension name="8000">
    <condition field="destination_number" expression="^8000$">
      <action application="answer"/>
      <!--both * and # will stop the playback-->
      <action application="set" data="playback_terminators=#*"/>
      <action application="playback" data="/ram/swimp.raw"/>
    </condition>
  </extension>






git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5888 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-16 14:36:39 +00:00
Anthony Minessale b50e8f5c9a add switch_stristr and use it in dptools
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5887 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-16 14:24:02 +00:00