Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

root: 9386 52

latest revision download Branch root:

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

Created: 2008-08-29 11:56:13 -0400 (5 hours 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 (4 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 (13 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 (15 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 (18 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 (18 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 (18 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 (37 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 (43 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 (56 days 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 (57 days 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 (2 months 18 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 (2 months 23 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 (2 months 24 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 (2 months 24 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 (3 months 2 days 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 (3 months 5 days 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 (3 months 5 days 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 (3 months 5 days ago) | Author: anthm | Changeset: 8568

update

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

Created: 2008-05-21 17:31:17 -0400 (3 months 7 days 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 (3 months 8 days ago) | Author: anthm | Changeset: 8506

tweak

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

Created: 2008-05-15 17:08:42 -0400 (3 months 14 days 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 (3 months 14 days 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 (3 months 16 days 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 (3 months 20 days 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 (3 months 22 days 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 (3 months 24 days 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 (4 months 11 days 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 (4 months 18 days 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 (4 months 27 days 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 (5 months 15 days ago) | Author: anthm | Changeset: 7896

update

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

Created: 2008-03-12 11:17:18 -0400 (5 months 17 days 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 (5 months 17 days ago) | Author: anthm | Changeset: 7869

update

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

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

update

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

Created: 2008-03-10 23:45:16 -0400 (5 months 18 days 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 (5 months 21 days 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 (6 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 (6 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 (6 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 (6 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 (6 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 (6 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 (6 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 (7 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 (7 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 (7 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 (7 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 (7 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 (7 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 (7 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 (7 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 (7 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (8 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (9 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 (10 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 (10 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 (10 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 (10 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 (10 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 (10 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 (10 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 (10 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 (10 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 (10 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 (10 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 (11 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 (11 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 (11 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 (11 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 (11 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 (11 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 (13 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 (13 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 (14 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 (14 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 (14 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 (14 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 (14 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 (14 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 (14 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 (15 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 (15 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 (16 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 (16 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 (16 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 (16 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 (16 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 (16 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 (16 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 (17 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 (17 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 (17 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 (17 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 (17 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 (17 months ago) | Author: anthm | Changeset: 4720

cleanup

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

Created: 2007-03-12 16:17:34 -0400 (17 months ago) | Author: anthm | Changeset: 4575

tweaks to file buffering

4440 annotated / raw | Diffs: previous, other | Lines: 1332 ( +2, -2 )

Created: 2007-03-03 20:46:08 -0500 (17 months ago) | Author: brian | Changeset: 4440

fix comments

4393 annotated / raw | Diffs: previous, other | Lines: 1332 ( +1, -1 )

Created: 2007-02-25 17:44:36 -0500 (18 months ago) | Author: mikej | Changeset: 4393

don't strchr on NULL, second resolution to MODAPP-2

4374 annotated / raw | Diffs: previous, other | Lines: 1332 ( +2, -2 )

Created: 2007-02-23 15:02:41 -0500 (18 months ago) | Author: anthm | Changeset: 4374

naggy compiler

4369 annotated / raw | Diffs: previous, other | Lines: 1332 ( +8, -6 )

Created: 2007-02-23 12:28:41 -0500 (18 months ago) | Author: mikej | Changeset: 4369

try a bit harder to make sure we don't do printf like functions on null.

4329 annotated / raw | Diffs: previous, other | Lines: 1330 ( +17, -0 )

Created: 2007-02-19 17:57:27 -0500 (18 months ago) | Author: mikej | Changeset: 4329

switch_channel_set_variable_nodup which does not dup the value from the session pool.  The value MUST already be allocated from the pool for that session, or very bad things could happen.  Use with caution.

4306 annotated / raw | Diffs: previous, other | Lines: 1313 ( +1, -1 )

Created: 2007-02-16 19:56:16 -0500 (18 months ago) | Author: mikej | Changeset: 4306

constify switch_channel_set_variable and remove some incorrect casts in it's consumers.

4241 annotated / raw | Diffs: previous, other | Lines: 1313 ( +7, -7 )

Created: 2007-02-13 16:03:06 -0500 (18 months ago) | Author: mikej | Changeset: 4241

constify some arguments to switch_console_printf and switch_cut_path and remove improper casts for the consumers of those functions.

4229 annotated / raw | Diffs: previous, other | Lines: 1313 ( +5, -5 )

Created: 2007-02-13 09:58:06 -0500 (18 months ago) | Author: anthm | Changeset: 4229

update

4226 annotated / raw | Diffs: previous, other | Lines: 1313 ( +14, -14 )

Created: 2007-02-12 23:43:49 -0500 (18 months ago) | Author: mikej | Changeset: 4226

use "%s" format specifier for uses of switch_event_add_header that just pass a string to avoid potential issues/exploits"

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

Created: 2007-02-12 21:32:10 -0500 (18 months ago) | Author: anthm | Changeset: 4221

add ring ready flag to core

4176 annotated / raw | Diffs: previous, other | Lines: 1294 ( +1, -1 )

Created: 2007-02-08 21:36:03 -0500 (18 months ago) | Author: mikej | Changeset: 4176

fix magic emacs and vi formatting comments in the bottom of our source files to use tabs instead of spaces

4174 annotated / raw | Diffs: previous, other | Lines: 1294 ( +44, -9 )

Created: 2007-02-08 20:34:01 -0500 (18 months ago) | Author: anthm | Changeset: 4174

improve core and basic flow

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

Created: 2007-02-07 12:19:06 -0500 (18 months ago) | Author: anthm | Changeset: 4147

update

4124 annotated / raw | Diffs: previous, other | Lines: 1256 ( +1, -1 )

Created: 2007-02-05 14:35:31 -0500 (18 months ago) | Author: anthm | Changeset: 4124

get rid of _ char in special vars and add an unset dialplan app for clarity sake

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

Created: 2007-01-29 22:17:10 -0500 (18 months ago) | Author: anthm | Changeset: 4091

add success cause for originate

4061 annotated / raw | Diffs: previous, other | Lines: 1255 ( +2, -2 )

Created: 2007-01-26 15:39:45 -0500 (19 months ago) | Author: anthm | Changeset: 4061

fix cause code passthrough

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

Created: 2007-01-26 10:42:38 -0500 (19 months ago) | Author: anthm | Changeset: 4057

modest rearranging

3690 annotated / raw | Diffs: previous, other | Lines: 1254 ( +6, -6 )

Created: 2006-12-17 19:48:34 -0500 (20 months ago) | Author: anthm | Changeset: 3690

build changed

3682 annotated / raw | Diffs: previous, other | Lines: 1254 ( +18, -18 )

Created: 2006-12-16 20:01:09 -0500 (20 months ago) | Author: anthm | Changeset: 3682

build progress break everything

3561 annotated / raw | Diffs: previous, other | Lines: 1254 ( +24, -13 )

Created: 2006-12-06 19:36:00 -0500 (20 months ago) | Author: anthm | Changeset: 3561

come down from the acid trip from the last commit

3558 annotated / raw | Diffs: previous, other | Lines: 1243 ( +3, -3 )

Created: 2006-12-06 12:19:07 -0500 (20 months ago) | Author: anthm | Changeset: 3558

tweak

3549 annotated / raw | Diffs: previous, other | Lines: 1243 ( +36, -15 )

Created: 2006-12-05 18:08:14 -0500 (20 months ago) | Author: anthm | Changeset: 3549

answer tweak

3504 annotated / raw | Diffs: previous, other | Lines: 1222 ( +65, -89 )

Created: 2006-12-01 10:26:37 -0500 (20 months ago) | Author: anthm | Changeset: 3504

adjustments to the core do a make sure

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

Created: 2006-11-27 21:23:26 -0500 (21 months ago) | Author: anthm | Changeset: 3463

fix obscure bs, remove CR from dptools, add info app

3462 annotated / raw | Diffs: previous, other | Lines: 1243 ( +11, -0 )

Created: 2006-11-27 17:30:48 -0500 (21 months ago) | Author: mikej | Changeset: 3462

Add magic comments for emacs and vi in source and header files to properly format and display tabs vs. spaces in those editors:

/* For Emacs:
* Local Variables:
* mode:c
* indent-tabs-mode:nil
* tab-width:4
* c-basic-offset:4
* End:
* For VIM:
* vim:set softtabstop=4 shiftwidth=4 tabstop=4 expandtab:
*/

3458 annotated / raw | Diffs: previous, other | Lines: 1232 ( +9, -9 )

Created: 2006-11-26 15:06:04 -0500 (21 months ago) | Author: anthm | Changeset: 3458

update

3418 annotated / raw | Diffs: previous, other | Lines: 1232 ( +4, -4 )

Created: 2006-11-19 21:01:21 -0500 (21 months ago) | Author: anthm | Changeset: 3418

ampersand was being used to indicate a function and a double call change it to carrot ^ for functions

3408 annotated / raw | Diffs: previous, other | Lines: 1232 ( +21, -21 )

Created: 2006-11-18 20:05:06 -0500 (21 months ago) | Author: anthm | Changeset: 3408

Ringback (sponsored by