Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

root: 10556 52

latest revision download Branch root:

10556 annotated / raw | Diffs: previous, other | Lines: 2318 ( +14, -7 )

Created: 2008-11-26 23:02:57 -0500 (6 days ago) | Author: anthm | Changeset: 10556

update

10555 annotated / raw | Diffs: previous, other | Lines: 2311 ( +9, -0 )

Created: 2008-11-26 21:41:08 -0500 (6 days ago) | Author: anthm | Changeset: 10555

update

10487 annotated / raw | Diffs: previous, other | Lines: 2302 ( +0, -1 )

Created: 2008-11-20 19:09:11 -0500 (12 days ago) | Author: anthm | Changeset: 10487

code reworking do make current

10410 annotated / raw | Diffs: previous, other | Lines: 2303 ( +2, -2 )

Created: 2008-11-14 18:31:21 -0500 (19 days ago) | Author: anthm | Changeset: 10410

more stuff

10239 annotated / raw | Diffs: previous, other | Lines: 2303 ( +1, -0 )

Created: 2008-11-04 11:46:33 -0500 (29 days ago) | Author: anthm | Changeset: 10239

Add ability to choose uuid from originate string (use at your own risk)


[origination_uuid=someid]sofia/default/100@dom.com

it's only valid in [], cannot be used on 2 existing calls at once and is not
reccommended if you don't need it.

event_socket users can use it to do

api create_uuid   
#### (then save uuid into a local variable say $uuid) ###
filter unique-id $uuid
events all
originate [origination_uuid=$uuid]sofia/default/100@dom.com

Then you can get all the events in anticipation on that channel.

Anything people do to cause problems misusing this will not be supported.


10220 annotated / raw | Diffs: previous, other | Lines: 2302 ( +1, -1 )

Created: 2008-11-03 10:45:38 -0500 (30 days ago) | Author: anthm | Changeset: 10220

fix FSCORE-215

10206 annotated / raw | Diffs: previous, other | Lines: 2302 ( +4, -2 )

Created: 2008-10-30 18:40:39 -0400 (34 days ago) | Author: anthm | Changeset: 10206

redo some stuff

10195 annotated / raw | Diffs: previous, other | Lines: 2300 ( +2, -13 )

Created: 2008-10-29 16:22:34 -0400 (35 days ago) | Author: anthm | Changeset: 10195

declinatio mortuus obfirmo!

10121 annotated / raw | Diffs: previous, other | Lines: 2311 ( +4, -4 )

Created: 2008-10-22 21:39:04 -0400 (41 days ago) | Author: mikej | Changeset: 10121

build tweaks

10115 annotated / raw | Diffs: previous, other | Lines: 2311 ( +36, -1 )

Created: 2008-10-22 14:32:54 -0400 (42 days ago) | Author: anthm | Changeset: 10115

pass pdd data to a leg on oubound calls using bridge

10098 annotated / raw | Diffs: previous, other | Lines: 2276 ( +2, -2 )

Created: 2008-10-21 15:18:40 -0400 (43 days ago) | Author: brian | Changeset: 10098

use the define for this

9985 annotated / raw | Diffs: previous, other | Lines: 2276 ( +6, -7 )

Created: 2008-10-12 17:51:51 -0400 (52 days ago) | Author: mikej | Changeset: 9985

validate strftime format string input (when necessary)

9930 annotated / raw | Diffs: previous, other | Lines: 2277 ( +3, -3 )

Created: 2008-10-09 23:22:34 -0400 (54 days ago) | Author: brian | Changeset: 9930

cosmetic pickyness of me

9921 annotated / raw | Diffs: previous, other | Lines: 2277 ( +2, -2 )

Created: 2008-10-09 19:37:26 -0400 (55 days ago) | Author: anthm | Changeset: 9921

clean up some typos

9904 annotated / raw | Diffs: previous, other | Lines: 2277 ( +1, -0 )

Created: 2008-10-08 20:38:59 -0400 (55 days ago) | Author: anthm | Changeset: 9904

per leg timeouts and specific cause codes in reject_on_single_fail

9895 annotated / raw | Diffs: previous, other | Lines: 2276 ( +1, -1 )

Created: 2008-10-08 14:12:11 -0400 (56 days ago) | Author: anthm | Changeset: 9895

s/Pre-Answer/Ring-Ready/

9891 annotated / raw | Diffs: previous, other | Lines: 2276 ( +22, -19 )

Created: 2008-10-08 10:22:55 -0400 (56 days ago) | Author: anthm | Changeset: 9891

tweak evnts

9883 annotated / raw | Diffs: previous, other | Lines: 2273 ( +1, -1 )

Created: 2008-10-07 17:42:31 -0400 (57 days ago) | Author: anthm | Changeset: 9883

more heartbeat work

9882 annotated / raw | Diffs: previous, other | Lines: 2273 ( +18, -0 )

Created: 2008-10-07 17:03:37 -0400 (57 days ago) | Author: anthm | Changeset: 9882

add session heartbeat feature

9804 annotated / raw | Diffs: previous, other | Lines: 2255 ( +2, -1 )

Created: 2008-10-02 16:52:42 -0400 (2 months 1 day ago) | Author: anthm | Changeset: 9804

add another event to list

9789 annotated / raw | Diffs: previous, other | Lines: 2254 ( +4, -2 )

Created: 2008-10-02 13:10:05 -0400 (2 months 1 day ago) | Author: anthm | Changeset: 9789

add some more specific events

9786 annotated / raw | Diffs: previous, other | Lines: 2252 ( +54, -36 )

Created: 2008-10-02 11:38:45 -0400 (2 months 1 day ago) | Author: anthm | Changeset: 9786

trim down some of the events because people don't like info these days

9744 annotated / raw | Diffs: previous, other | Lines: 2234 ( +31, -0 )

Created: 2008-09-29 13:48:43 -0400 (2 months 4 days ago) | Author: mikej | Changeset: 9744

add switch_channel_set_variable_printf

9641 annotated / raw | Diffs: previous, other | Lines: 2203 ( +14, -0 )

Created: 2008-09-24 17:19:29 -0400 (2 months 9 days ago) | Author: mikej | Changeset: 9641

add handy functions

9636 annotated / raw | Diffs: previous, other | Lines: 2189 ( +2, -2 )

Created: 2008-09-24 13:46:35 -0400 (2 months 9 days ago) | Author: anthm | Changeset: 9636

add debug line

9521 annotated / raw | Diffs: previous, other | Lines: 2189 ( +0, -2 )

Created: 2008-09-10 12:34:57 -0400 (2 months 23 days ago) | Author: anthm | Changeset: 9521

update

9496 annotated / raw | Diffs: previous, other | Lines: 2191 ( +4, -0 )

Created: 2008-09-09 14:24:13 -0400 (2 months 24 days ago) | Author: anthm | Changeset: 9496

cleanup

9491 annotated / raw | Diffs: previous, other | Lines: 2187 ( +14, -1 )

Created: 2008-09-09 12:31:53 -0400 (2 months 24 days ago) | Author: anthm | Changeset: 9491

fix some regression caused last week re: rtp and async timers on and off

9465 annotated / raw | Diffs: previous, other | Lines: 2174 ( +3, -3 )

Created: 2008-09-05 12:16:36 -0400 (2 months 28 days ago) | Author: mikej | Changeset: 9465

tweak

9386 annotated / raw | Diffs: previous, other | Lines: 2174 ( +3, -3 )

Created: 2008-08-29 11:56:13 -0400 (3 months 4 days ago) | Author: brian | Changeset: 9386

fix spelling

9363 annotated / raw | Diffs: previous, other | Lines: 2174 ( +7, -4 )

Created: 2008-08-25 12:30:28 -0400 (3 months 8 days ago) | Author: anthm | Changeset: 9363

presence tweak

9308 annotated / raw | Diffs: previous, other | Lines: 2171 ( +29, -29 )

Created: 2008-08-15 22:17:09 -0400 (3 months 17 days ago) | Author: stkn | Changeset: 9308

Use switch_event_add_header_string() instead of switch_event_add_header(... "%s", ..), core part

9288 annotated / raw | Diffs: previous, other | Lines: 2171 ( +3, -0 )

Created: 2008-08-13 17:46:06 -0400 (3 months 20 days ago) | Author: anthm | Changeset: 9288

return channels to the execute state when hangup_after_bridge is false on a bridge started with the intercept app

9247 annotated / raw | Diffs: previous, other | Lines: 2168 ( +1, -1 )

Created: 2008-08-11 16:43:19 -0400 (3 months 22 days ago) | Author: anthm | Changeset: 9247

doh

9238 annotated / raw | Diffs: previous, other | Lines: 2168 ( +1, -0 )

Created: 2008-08-11 12:12:55 -0400 (3 months 22 days ago) | Author: anthm | Changeset: 9238

add some clarification

9236 annotated / raw | Diffs: previous, other | Lines: 2167 ( +4, -3 )

Created: 2008-08-11 11:37:50 -0400 (3 months 22 days ago) | Author: anthm | Changeset: 9236

fix out-of-bounds pointer in variable expansion detected by MSCV (thanks for nothing linux) FSCORE-171

9142 annotated / raw | Diffs: previous, other | Lines: 2166 ( +1, -1 )

Created: 2008-07-23 10:19:53 -0400 (4 months 11 days ago) | Author: anthm | Changeset: 9142

make cause 1 less ambiguous

9073 annotated / raw | Diffs: previous, other | Lines: 2166 ( +9, -0 )

Created: 2008-07-17 15:46:25 -0400 (4 months 17 days ago) | Author: anthm | Changeset: 9073

nut n' honey

8896 annotated / raw | Diffs: previous, other | Lines: 2157 ( +4, -3 )

Created: 2008-07-03 18:51:09 -0400 (5 months ago) | Author: anthm | Changeset: 8896

fix causes causing trouble (do make current)

8894 annotated / raw | Diffs: previous, other | Lines: 2156 ( +1, -1 )

Created: 2008-07-03 15:12:26 -0400 (5 months ago) | Author: mikej | Changeset: 8894

vim extendtab is bad

8793 annotated / raw | Diffs: previous, other | Lines: 2156 ( +1, -1 )

Created: 2008-06-10 18:55:38 -0400 (5 months 23 days ago) | Author: mikej | Changeset: 8793

signed/unsigned compare

8776 annotated / raw | Diffs: previous, other | Lines: 2156 ( +8, -4 )

Created: 2008-06-06 09:43:41 -0400 (5 months 27 days ago) | Author: anthm | Changeset: 8776

add patch from FSCORE-136

8774 annotated / raw | Diffs: previous, other | Lines: 2152 ( +15, -0 )

Created: 2008-06-05 16:45:03 -0400 (5 months 28 days ago) | Author: anthm | Changeset: 8774

add ctrix's patch

8771 annotated / raw | Diffs: previous, other | Lines: 2137 ( +12, -10 )

Created: 2008-06-05 15:36:33 -0400 (5 months 28 days ago) | Author: anthm | Changeset: 8771

honor execute_on_answer on outbound legs too

8686 annotated / raw | Diffs: previous, other | Lines: 2135 ( +221, -219 )

Created: 2008-05-27 00:30:03 -0400 (6 months ago) | Author: anthm | Changeset: 8686

indent pass 1

8576 annotated / raw | Diffs: previous, other | Lines: 2133 ( +34, -2 )

Created: 2008-05-23 23:24:12 -0400 (6 months ago) | Author: anthm | Changeset: 8576

add more timestamp vars

8571 annotated / raw | Diffs: previous, other | Lines: 2101 ( +5, -6 )

Created: 2008-05-23 22:03:16 -0400 (6 months ago) | Author: brian | Changeset: 8571

pdd and FSCORE-127

8568 annotated / raw | Diffs: previous, other | Lines: 2102 ( +42, -2 )

Created: 2008-05-23 21:43:12 -0400 (6 months ago) | Author: anthm | Changeset: 8568

update

8510 annotated / raw | Diffs: previous, other | Lines: 2062 ( +2, -2 )

Created: 2008-05-21 17:31:17 -0400 (6 months ago) | Author: stkn | Changeset: 8510

switch_url_encode now takes the full length of the buffer and null-terminates the string properly (Klocwork #1030)

8506 annotated / raw | Diffs: previous, other | Lines: 2062 ( +4, -2 )

Created: 2008-05-21 16:00:00 -0400 (6 months ago) | Author: anthm | Changeset: 8506

tweak

8422 annotated / raw | Diffs: previous, other | Lines: 2060 ( +3, -4 )

Created: 2008-05-15 17:08:42 -0400 (6 months ago) | Author: mikej | Changeset: 8422

handle buffer boundries a bit better, assert before deref. Found by Klockwork (www.klocwork.com)

8413 annotated / raw | Diffs: previous, other | Lines: 2061 ( +2, -0 )

Created: 2008-05-15 11:57:29 -0400 (6 months ago) | Author: anthm | Changeset: 8413

fix pesteredo's bug

8386 annotated / raw | Diffs: previous, other | Lines: 2059 ( +1, -1 )

Created: 2008-05-13 16:36:23 -0400 (6 months ago) | Author: anthm | Changeset: 8386

cannot pass 2833 on a transcoded call

8342 annotated / raw | Diffs: previous, other | Lines: 2059 ( +2, -2 )

Created: 2008-05-09 15:59:42 -0400 (6 months ago) | Author: anthm | Changeset: 8342

allow blind xfers on no-media calls

8279 annotated / raw | Diffs: previous, other | Lines: 2059 ( +1, -1 )

Created: 2008-05-06 17:43:42 -0400 (6 months ago) | Author: anthm | Changeset: 8279

fix fifo logic bug

8263 annotated / raw | Diffs: previous, other | Lines: 2059 ( +42, -42 )

Created: 2008-05-05 11:30:55 -0400 (6 months ago) | Author: anthm | Changeset: 8263

change names to protect the innocent

8126 annotated / raw | Diffs: previous, other | Lines: 2059 ( +12, -12 )

Created: 2008-04-18 13:03:34 -0400 (7 months ago) | Author: anthm | Changeset: 8126

make dtmf duration defaults tweakable

8087 annotated / raw | Diffs: previous, other | Lines: 2059 ( +1, -5 )

Created: 2008-04-11 11:53:25 -0400 (7 months ago) | Author: anthm | Changeset: 8087

small fix

8003 annotated / raw | Diffs: previous, other | Lines: 2063 ( +10, -0 )

Created: 2008-04-02 11:11:07 -0400 (8 months ago) | Author: anthm | Changeset: 8003

add execute_on_answer magic variable

7896 annotated / raw | Diffs: previous, other | Lines: 2053 ( +7, -6 )

Created: 2008-03-14 16:08:58 -0400 (8 months ago) | Author: anthm | Changeset: 7896

update

7881 annotated / raw | Diffs: previous, other | Lines: 2052 ( +15, -14 )

Created: 2008-03-12 11:17:18 -0400 (8 months ago) | Author: anthm | Changeset: 7881

fix logic bug

7869 annotated / raw | Diffs: previous, other | Lines: 2051 ( +4, -0 )

Created: 2008-03-11 19:49:06 -0400 (8 months ago) | Author: anthm | Changeset: 7869

update

7865 annotated / raw | Diffs: previous, other | Lines: 2047 ( +4, -2 )

Created: 2008-03-11 17:32:56 -0400 (8 months ago) | Author: anthm | Changeset: 7865

update

7854 annotated / raw | Diffs: previous, other | Lines: 2045 ( +11, -11 )

Created: 2008-03-10 23:45:16 -0400 (8 months ago) | Author: anthm | Changeset: 7854

fix a bunch of stuff

7845 annotated / raw | Diffs: previous, other | Lines: 2045 ( +10, -13 )

Created: 2008-03-08 16:07:15 -0500 (8 months ago) | Author: anthm | Changeset: 7845

fix super sonic race at 400 cps conditions

7752 annotated / raw | Diffs: previous, other | Lines: 2048 ( +15, -4 )

Created: 2008-02-26 18:29:58 -0500 (9 months ago) | Author: mikej | Changeset: 7752

fix for FSCORE-97 and add set_name app to rename channel

7750 annotated / raw | Diffs: previous, other | Lines: 2037 ( +5, -3 )

Created: 2008-02-26 16:55:59 -0500 (9 months ago) | Author: anthm | Changeset: 7750

fix MODAPP-78

7734 annotated / raw | Diffs: previous, other | Lines: 2035 ( +1, -1 )

Created: 2008-02-25 11:42:34 -0500 (9 months ago) | Author: anthm | Changeset: 7734

update

7718 annotated / raw | Diffs: previous, other | Lines: 2035 ( +33, -4 )

Created: 2008-02-21 16:38:49 -0500 (9 months ago) | Author: anthm | Changeset: 7718

more protection

7707 annotated / raw | Diffs: previous, other | Lines: 2006 ( +10, -6 )

Created: 2008-02-19 22:57:01 -0500 (9 months ago) | Author: anthm | Changeset: 7707

better handling of negotiation errs

7546 annotated / raw | Diffs: previous, other | Lines: 2002 ( +25, -0 )

Created: 2008-02-07 17:42:27 -0500 (9 months ago) | Author: anthm | Changeset: 7546

vid stuff

7500 annotated / raw | Diffs: previous, other | Lines: 1977 ( +1, -1 )

Created: 2008-02-03 17:14:57 -0500 (9 months ago) | Author: brian | Changeset: 7500

set tab mode properly

7402 annotated / raw | Diffs: previous, other | Lines: 1977 ( +219, -228 )

Created: 2008-01-28 02:26:10 -0500 (10 months ago) | Author: mikej | Changeset: 7402

code analysis, clean up asserts related to switch_core_session_get_channel.

7396 annotated / raw | Diffs: previous, other | Lines: 1986 ( +1, -1 )

Created: 2008-01-27 15:01:02 -0500 (10 months ago) | Author: brian | Changeset: 7396

cleanup and consistency.. blah rain @ PHX fun

7392 annotated / raw | Diffs: previous, other | Lines: 1986 ( +3, -22 )

Created: 2008-01-27 12:36:53 -0500 (10 months ago) | Author: brian | Changeset: 7392

code formating cleanup,  More when I land at PHX

7193 annotated / raw | Diffs: previous, other | Lines: 2005 ( +45, -0 )

Created: 2008-01-12 15:30:48 -0500 (10 months ago) | Author: anthm | Changeset: 7193

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


7165 annotated / raw | Diffs: previous, other | Lines: 1960 ( +4, -4 )

Created: 2008-01-10 19:43:49 -0500 (10 months ago) | Author: anthm | Changeset: 7165

try to use clock_gettime to make sure we don't care if the system time changes

7138 annotated / raw | Diffs: previous, other | Lines: 1960 ( +1, -1 )

Created: 2008-01-08 11:20:00 -0500 (10 months ago) | Author: mikej | Changeset: 7138

don't set blank vars, and handle them in error cases.

7103 annotated / raw | Diffs: previous, other | Lines: 1960 ( +12, -2 )

Created: 2008-01-05 17:17:26 -0500 (10 months ago) | Author: anthm | Changeset: 7103

update

7100 annotated / raw | Diffs: previous, other | Lines: 1950 ( +18, -2 )

Created: 2008-01-05 15:44:54 -0500 (10 months ago) | Author: anthm | Changeset: 7100

add funcs

7099 annotated / raw | Diffs: previous, other | Lines: 1934 ( +1, -1 )

Created: 2008-01-05 12:32:13 -0500 (10 months ago) | Author: anthm | Changeset: 7099

update

7011 annotated / raw | Diffs: previous, other | Lines: 1934 ( +4, -1 )

Created: 2007-12-28 19:10:07 -0500 (11 months ago) | Author: anthm | Changeset: 7011

tweak

7009 annotated / raw | Diffs: previous, other | Lines: 1931 ( +11, -5 )

Created: 2007-12-28 18:03:31 -0500 (11 months ago) | Author: anthm | Changeset: 7009

change event data

6956 annotated / raw | Diffs: previous, other | Lines: 1925 ( +1, -1 )

Created: 2007-12-21 21:15:50 -0500 (11 months ago) | Author: anthm | Changeset: 6956

update

6952 annotated / raw | Diffs: previous, other | Lines: 1925 ( +60, -30 )

Created: 2007-12-21 19:32:20 -0500 (11 months ago) | Author: anthm | Changeset: 6952

dtmf overhaul testers wanted

6921 annotated / raw | Diffs: previous, other | Lines: 1895 ( +28, -0 )

Created: 2007-12-20 16:42:00 -0500 (11 months ago) | Author: anthm | Changeset: 6921

fix FSCORE-74

6917 annotated / raw | Diffs: previous, other | Lines: 1867 ( +135, -0 )

Created: 2007-12-20 13:04:07 -0500 (11 months ago) | Author: anthm | Changeset: 6917

more cdr stuff

6916 annotated / raw | Diffs: previous, other | Lines: 1732 ( +4, -2 )

Created: 2007-12-20 12:27:11 -0500 (11 months ago) | Author: anthm | Changeset: 6916

cdr update

6906 annotated / raw | Diffs: previous, other | Lines: 1730 ( +7, -7 )

Created: 2007-12-19 18:24:55 -0500 (11 months ago) | Author: anthm | Changeset: 6906

update

6844 annotated / raw | Diffs: previous, other | Lines: 1730 ( +11, -9 )

Created: 2007-12-17 17:52:32 -0500 (11 months ago) | Author: mikej | Changeset: 6844

bounds checks and scope masked var names.

6841 annotated / raw | Diffs: previous, other | Lines: 1728 ( +1, -1 )

Created: 2007-12-17 15:44:48 -0500 (11 months ago) | Author: mikej | Changeset: 6841

off by 1 error in bounds checks.

6812 annotated / raw | Diffs: previous, other | Lines: 1728 ( +1, -1 )

Created: 2007-12-15 13:48:06 -0500 (11 months ago) | Author: brian | Changeset: 6812

commit a missing file from tonys commit and my update to sounds.xml

6802 annotated / raw | Diffs: previous, other | Lines: 1728 ( +25, -4 )

Created: 2007-12-14 19:39:53 -0500 (11 months ago) | Author: brian | Changeset: 6802

wip

6771 annotated / raw | Diffs: previous, other | Lines: 1707 ( +23, -0 )

Created: 2007-12-13 17:17:20 -0500 (11 months ago) | Author: anthm | Changeset: 6771

add park_state

6707 annotated / raw | Diffs: previous, other | Lines: 1684 ( +3, -3 )

Created: 2007-12-12 16:53:32 -0500 (11 months ago) | Author: mikej | Changeset: 6707

use switch_snprintf instead of snprintf becuase in insures null termination of strings.

6663 annotated / raw | Diffs: previous, other | Lines: 1684 ( +2, -0 )

Created: 2007-12-11 14:54:04 -0500 (11 months ago) | Author: mikej | Changeset: 6663

cleanups

6661 annotated / raw | Diffs: previous, other | Lines: 1682 ( +53, -53 )

Created: 2007-12-11 14:23:57 -0500 (11 months ago) | Author: mikej | Changeset: 6661

use switch_assert macro

6573 annotated / raw | Diffs: previous, other | Lines: 1682 ( +62, -16 )

Created: 2007-12-07 19:14:21 -0500 (11 months ago) | Author: anthm | Changeset: 6573

almost ready for b3

6542 annotated / raw | Diffs: previous, other | Lines: 1636 ( +14, -5 )

Created: 2007-12-06 14:51:55 -0500 (11 months ago) | Author: anthm | Changeset: 6542

add mod_cdr_csv

6523 annotated / raw | Diffs: previous, other | Lines: 1627 ( +5, -5 )

Created: 2007-12-05 15:23:50 -0500 (11 months ago) | Author: anthm | Changeset: 6523

change func to const

6335 annotated / raw | Diffs: previous, other | Lines: 1627 ( +2, -1 )

Created: 2007-11-19 12:19:32 -0500 (12 months ago) | Author: anthm | Changeset: 6335

zigged where i should have zagged

6317 annotated / raw | Diffs: previous, other | Lines: 1626 ( +5, -1 )

Created: 2007-11-16 19:26:28 -0500 (12 months ago) | Author: anthm | Changeset: 6317

add param

6310 annotated / raw | Diffs: previous, other | Lines: 1622 ( +100, -0 )

Created: 2007-11-16 14:11:16 -0500 (12 months ago) | Author: anthm | Changeset: 6310

move param gen func to the core

6218 annotated / raw | Diffs: previous, other | Lines: 1522 ( +2, -2 )

Created: 2007-11-10 07:25:54 -0500 (12 months ago) | Author: mikej | Changeset: 6218

fix windows build.

6205 annotated / raw | Diffs: previous, other | Lines: 1522 ( +34, -1 )

Created: 2007-11-09 14:25:46 -0500 (12 months ago) | Author: anthm | Changeset: 6205

add a new dialplan module

6189 annotated / raw | Diffs: previous, other | Lines: 1489 ( +15, -3 )

Created: 2007-11-08 18:46:26 -0500 (12 months ago) | Author: anthm | Changeset: 6189

add some logic tools

6174 annotated / raw | Diffs: previous, other | Lines: 1477 ( +9, -2 )

Created: 2007-11-07 13:34:56 -0500 (12 months ago) | Author: anthm | Changeset: 6174

add more nested var tricks

6173 annotated / raw | Diffs: previous, other | Lines: 1470 ( +10, -1 )

Created: 2007-11-07 13:28:33 -0500 (12 months ago) | Author: anthm | Changeset: 6173

add more nested var tricks

6172 annotated / raw | Diffs: previous, other | Lines: 1461 ( +10, -1 )

Created: 2007-11-06 21:14:57 -0500 (12 months ago) | Author: anthm | Changeset: 6172

fix nested brackets

6171 annotated / raw | Diffs: previous, other | Lines: 1452 ( +3, -1 )

Created: 2007-11-06 20:33:31 -0500 (12 months ago) | Author: anthm | Changeset: 6171

doh

6169 annotated / raw | Diffs: previous, other | Lines: 1450 ( +11, -2 )

Created: 2007-11-06 19:00:51 -0500 (12 months ago) | Author: anthm | Changeset: 6169

recurse variable expansion in api variables

6120 annotated / raw | Diffs: previous, other | Lines: 1441 ( +9, -8 )

Created: 2007-11-01 07:28:26 -0400 (13 months ago) | Author: mikej | Changeset: 6120

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.

6095 annotated / raw | Diffs: previous, other | Lines: 1440 ( +1, -0 )

Created: 2007-10-31 09:08:45 -0400 (13 months ago) | Author: anthm | Changeset: 6095

make channel hangup with media_timeout cause when rtp timeout occurs

6023 annotated / raw | Diffs: previous, other | Lines: 1439 ( +25, -9 )

Created: 2007-10-22 21:29:37 -0400 (13 months ago) | Author: anthm | Changeset: 6023

sigh

5992 annotated / raw | Diffs: previous, other | Lines: 1423 ( +2, -2 )

Created: 2007-10-19 11:31:02 -0400 (13 months ago) | Author: anthm | Changeset: 5992

update

5979 annotated / raw | Diffs: previous, other | Lines: 1423 ( +16, -20 )

Created: 2007-10-18 17:36:57 -0400 (13 months ago) | Author: anthm | Changeset: 5979

change var parser to ${func(arg)}

5939 annotated / raw | Diffs: previous, other | Lines: 1427 ( +6, -1 )

Created: 2007-10-17 14:37:18 -0400 (13 months ago) | Author: anthm | Changeset: 5939

change dialplan a little (part2)

5938 annotated / raw | Diffs: previous, other | Lines: 1422 ( +7, -3 )

Created: 2007-10-17 14:26:08 -0400 (13 months ago) | Author: anthm | Changeset: 5938

change dialplan a little

5831 annotated / raw | Diffs: previous, other | Lines: 1418 ( +14, -15 )

Created: 2007-10-09 11:29:18 -0400 (13 months ago) | Author: anthm | Changeset: 5831

update

5819 annotated / raw | Diffs: previous, other | Lines: 1419 ( +1, -0 )

Created: 2007-10-05 13:42:21 -0400 (13 months ago) | Author: anthm | Changeset: 5819

now support 3pcc (forgot this)

5784 annotated / raw | Diffs: previous, other | Lines: 1418 ( +1, -1 )

Created: 2007-10-03 12:44:11 -0400 (14 months ago) | Author: anthm | Changeset: 5784

add softtimer to the core, begin framework for static modules and reduces calls to gettimeofday for timestamps

5779 annotated / raw | Diffs: previous, other | Lines: 1418 ( +2, -3 )

Created: 2007-10-02 15:58:06 -0400 (14 months ago) | Author: anthm | Changeset: 5779

improve mod-fifo

5778 annotated / raw | Diffs: previous, other | Lines: 1419 ( +2, -0 )

Created: 2007-10-02 12:38:15 -0400 (14 months ago) | Author: anthm | Changeset: 5778

refactor xml cdr and some cleanup

5767 annotated / raw | Diffs: previous, other | Lines: 1417 ( +0, -4 )

Created: 2007-09-30 12:59:32 -0400 (14 months ago) | Author: mikej | Changeset: 5767

windows build fixes.

5765 annotated / raw | Diffs: previous, other | Lines: 1421 ( +51, -57 )

Created: 2007-09-28 21:06:08 -0400 (14 months ago) | Author: anthm | Changeset: 5765

tear the hell out of everything and rip it up into itsy bitsy pieces and put it all back together

5751 annotated / raw | Diffs: previous, other | Lines: 1427 ( +6, -4 )

Created: 2007-09-24 15:34:25 -0400 (14 months ago) | Author: anthm | Changeset: 5751

fix some races and alter core (do a full rebuild)

5750 annotated / raw | Diffs: previous, other | Lines: 1425 ( +10, -14 )

Created: 2007-09-24 12:56:40 -0400 (14 months ago) | Author: anthm | Changeset: 5750

fix for FSCORE-51 (maybe 2)

5749 annotated / raw | Diffs: previous, other | Lines: 1429 ( +8, -7 )

Created: 2007-09-24 12:10:12 -0400 (14 months ago) | Author: anthm | Changeset: 5749

fix for FSCORE-51 (maybe)

5738 annotated / raw | Diffs: previous, other | Lines: 1428 ( +0, -0 )

Created: 2007-09-21 14:49:14 -0400 (14 months ago) | Author: mikej | Changeset: 5738

svn:eol-style properties, and make eol-style consistent in some files.

5705 annotated / raw | Diffs: previous, other | Lines: 1428 ( +8, -5 )

Created: 2007-09-12 18:36:26 -0400 (14 months ago) | Author: anthm | Changeset: 5705

fix backlash from profile clone change

5497 annotated / raw | Diffs: previous, other | Lines: 1425 ( +7, -3 )

Created: 2007-07-03 17:05:41 -0400 (17 months ago) | Author: anthm | Changeset: 5497

let hangup app optionally take a digit string for exact cause

5493 annotated / raw | Diffs: previous, other | Lines: 1421 ( +12, -1 )

Created: 2007-07-02 22:10:35 -0400 (17 months ago) | Author: anthm | Changeset: 5493

add reset state (make sure you do full rebuild)

5465 annotated / raw | Diffs: previous, other | Lines: 1410 ( +0, -5 )

Created: 2007-06-25 17:25:33 -0400 (17 months ago) | Author: anthm | Changeset: 5465

update

5451 annotated / raw | Diffs: previous, other | Lines: 1415 ( +3, -1 )

Created: 2007-06-24 00:06:05 -0400 (17 months ago) | Author: mikej | Changeset: 5451

protect the hash.

5423 annotated / raw | Diffs: previous, other | Lines: 1413 ( +3, -2 )

Created: 2007-06-20 10:50:02 -0400 (17 months ago) | Author: anthm | Changeset: 5423

avoiding deadlock

5412 annotated / raw | Diffs: previous, other | Lines: 1412 ( +7, -7 )

Created: 2007-06-20 05:19:45 -0400 (17 months ago) | Author: mikej | Changeset: 5412

add userdata param to switch_log_printf so we can pass uuid or other session or other identification information to the logger.

5314 annotated / raw | Diffs: previous, other | Lines: 1412 ( +8, -1 )

Created: 2007-06-12 17:00:26 -0400 (17 months ago) | Author: anthm | Changeset: 5314

hack up the core with a butcher knife

5297 annotated / raw | Diffs: previous, other | Lines: 1405 ( +1, -0 )

Created: 2007-06-08 18:28:32 -0400 (17 months ago) | Author: anthm | Changeset: 5297

add selective challenge to sofia via reject app

5267 annotated / raw | Diffs: previous, other | Lines: 1404 ( +1, -1 )

Created: 2007-06-05 12:50:51 -0400 (17 months ago) | Author: anthm | Changeset: 5267

update

5165 annotated / raw | Diffs: previous, other | Lines: 1404 ( +12, -12 )

Created: 2007-05-12 10:48:14 -0400 (18 months ago) | Author: mikej | Changeset: 5165

adding const qualifiers across the api as appropriate.

5115 annotated / raw | Diffs: previous, other | Lines: 1404 ( +2, -2 )

Created: 2007-05-09 15:44:15 -0400 (18 months ago) | Author: anthm | Changeset: 5115

these aren't the droids you're looking for....

5037 annotated / raw | Diffs: previous, other | Lines: 1404 ( +1, -1 )

Created: 2007-04-28 21:51:32 -0400 (19 months ago) | Author: mikej | Changeset: 5037

fix build on msvc.

5035 annotated / raw | Diffs: previous, other | Lines: 1404 ( +31, -2 )

Created: 2007-04-28 17:48:03 -0400 (19 months ago) | Author: anthm | Changeset: 5035

add locking to vars

4996 annotated / raw | Diffs: previous, other | Lines: 1375 ( +4, -0 )

Created: 2007-04-21 10:23:12 -0400 (19 months ago) | Author: anthm | Changeset: 4996

add backslash to escape the backslash escape char in channel variable expansion

4995 annotated / raw | Diffs: previous, other | Lines: 1371 ( +16, -1 )

Created: 2007-04-21 10:17:43 -0400 (19 months ago) | Author: anthm | Changeset: 4995

add backslash escape char in channel variable expansion

4944 annotated / raw | Diffs: previous, other | Lines: 1356 ( +11, -5 )

Created: 2007-04-16 12:53:30 -0400 (19 months ago) | Author: anthm | Changeset: 4944

<refactor>

4926 annotated / raw | Diffs: previous, other | Lines: 1350 ( +2, -2 )

Created: 2007-04-13 18:15:58 -0400 (19 months ago) | Author: anthm | Changeset: 4926

refactor to avoid some potential issues with channels that are hungup instantly after being answered

4816 annotated / raw | Diffs: previous, other | Lines: 1350 ( +48, -1 )

Created: 2007-03-30 18:13:19 -0400 (20 months ago) | Author: anthm | Changeset: 4816

hold stuff

4799 annotated / raw | Diffs: previous, other | Lines: 1303 ( +4, -3 )

Created: 2007-03-29 20:15:25 -0400 (20 months ago) | Author: anthm | Changeset: 4799

indent again

4798 annotated / raw | Diffs: previous, other | Lines: 1302 ( +41, -84 )

Created: 2007-03-29 20:13:31 -0400 (20 months ago) | Author: anthm | Changeset: 4798

indent

4795 annotated / raw | Diffs: previous, other | Lines: 1345 ( +263, -254 )

Created: 2007-03-29 18:31:56 -0400 (20 months ago) | Author: anthm | Changeset: 4795

spring cleaning

4785 annotated / raw | Diffs: previous, other | Lines: 1336 ( +1, -0 )

Created: 2007-03-28 19:37:12 -0400 (20 months ago) | Author: anthm | Changeset: 4785

Addition of scheduler engine and a few applications to use it.

This patch adds a scheduler thread to the core and moves the heartbeat
event to use the new scheduler as an example.

Also The following features are implemented that use this scheduler:

sched_hangup dialplan application:

<action application="sched_hangup" data="+10 normal_clearing bleg"/>

** The cause code is optional and the optional bleg keyword will only hangup the
  channel the current channel is bridged to if the call is in a bridge.

sched_transfer dialplan application:

<action application="sched_transfer" data="+10 1000 XML default"/>

** The last 2 args (dialplan and context) are optional

sched_broadcast dialplan application:

<action application="sched_broadcast" data="+10 playback:/tmp/foo.wav"/>
<action application="sched_broadcast" data="+10 playback!normal_clearing:/tmp/foo.wav"/>

** The optional !<cause_code> can be added to make the channel hangup after broadcasting the file.


sched_hangup api function:

sched_hangup +10 <uuid_string> normal_clearing

** The cause code is optional

sched_transfer api function:

sched_transfer +10 <uuid_string> 1000 XML default

** The last 2 args (dialplan and context) are optional

sched_broadcast api function:

sched_broadcast +10 <uuid_str> playback:/tmp/foo.wav
sched_broadcast +10 <uuid_str> playback!normal_clearing:/tmp/foo.wav

** The optional !<cause_code> can be added to make the channel hangup after broadcasting the file.

The new C functions in the core are documented in the doxeygen.

*NOTE* This commit should satisfy at least 2 bounties on the wiki

4777 annotated / raw | Diffs: previous, other | Lines: 1335 ( +4, -2 )

Created: 2007-03-28 08:30:20 -0400 (20 months ago) | Author: mikej | Changeset: 4777

fix seg.

4720 annotated / raw | Diffs: previous, other | Lines: 1333 ( +6, -6 )

Created: 2007-03-21 17:23:40 -0400 (20 months ago) | Author: anthm | Changeset: 4720

cleanup

4575 anno