Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

root: 10543 52

latest revision download Branch root:

10543 annotated / raw | Diffs: previous, other | Lines: 1578 ( +1, -1 )

Created: 2008-11-26 13:56:37 -0500 (7 days ago) | Author: mikej | Changeset: 10543

tweak

10534 annotated / raw | Diffs: previous, other | Lines: 1578 ( +1, -1 )

Created: 2008-11-25 13:21:44 -0500 (8 days ago) | Author: mikej | Changeset: 10534

use switch_set_flag in a few places we were doing it manually before

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

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

more stuff

10387 annotated / raw | Diffs: previous, other | Lines: 1577 ( +1, -1 )

Created: 2008-11-13 17:36:24 -0500 (19 days ago) | Author: brian | Changeset: 10387

small bug

10136 annotated / raw | Diffs: previous, other | Lines: 1577 ( +22, -21 )

Created: 2008-10-23 19:48:11 -0400 (40 days ago) | Author: anthm | Changeset: 10136

simplify switch_core_service_session to protect against a race condition

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

Created: 2008-10-21 15:05:25 -0400 (43 days ago) | Author: anthm | Changeset: 10097

add some stuff

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

Created: 2008-10-15 18:57:28 -0400 (48 days ago) | Author: mikej | Changeset: 10039

plug massive leak

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

Created: 2008-10-08 10:53:31 -0400 (56 days ago) | Author: anthm | Changeset: 9892

fix restart + -u issue FSCORE-199

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

Created: 2008-10-03 17:30:04 -0400 (1 month 29 days ago) | Author: mikej | Changeset: 9817

FSCORE-197 unprivileged user setting bigger stack for switch_system thread failure

9807 annotated / raw | Diffs: previous, other | Lines: 1557 ( +27, -7 )

Created: 2008-10-03 10:58:36 -0400 (2 months ago) | Author: anthm | Changeset: 9807

add shutdown cancel

9789 annotated / raw | Diffs: previous, other | Lines: 1537 ( +1, -1 )

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

add some more specific events

9788 annotated / raw | Diffs: previous, other | Lines: 1537 ( +23, -2 )

Created: 2008-10-02 12:46:20 -0400 (2 months 1 day ago) | Author: anthm | Changeset: 9788

add fsctl shutdown [elegant|restart] <- one or both keywords

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

Created: 2008-10-01 09:30:38 -0400 (2 months 2 days ago) | Author: stkn | Changeset: 9776

Style police strikes

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

Created: 2008-10-01 08:55:41 -0400 (2 months 2 days ago) | Author: anthm | Changeset: 9774

add patch from FSCORE-196

9658 annotated / raw | Diffs: previous, other | Lines: 1516 ( +1, -1 )

Created: 2008-09-26 12:40:16 -0400 (2 months 7 days ago) | Author: mikej | Changeset: 9658

tweak

9657 annotated / raw | Diffs: previous, other | Lines: 1516 ( +4, -10 )

Created: 2008-09-26 12:16:52 -0400 (2 months 7 days ago) | Author: mikej | Changeset: 9657

fix windows build

9653 annotated / raw | Diffs: previous, other | Lines: 1522 ( +78, -0 )

Created: 2008-09-26 11:50:12 -0400 (2 months 7 days ago) | Author: anthm | Changeset: 9653

add patch from MODAPP-86

9573 annotated / raw | Diffs: previous, other | Lines: 1444 ( +34, -3 )

Created: 2008-09-16 13:12:14 -0400 (2 months 17 days ago) | Author: anthm | Changeset: 9573

improve shutdown/unload

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

Created: 2008-08-25 12:40:39 -0400 (3 months 8 days ago) | Author: anthm | Changeset: 9364

fix FSCORE-176

9308 annotated / raw | Diffs: previous, other | Lines: 1415 ( +2, -2 )

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

9138 annotated / raw | Diffs: previous, other | Lines: 1415 ( +46, -0 )

Created: 2008-07-22 18:23:50 -0400 (4 months 11 days ago) | Author: anthm | Changeset: 9138

add auto ip-change detection and some other goodies

9134 annotated / raw | Diffs: previous, other | Lines: 1369 ( +16, -0 )

Created: 2008-07-22 13:19:26 -0400 (4 months 12 days ago) | Author: anthm | Changeset: 9134

add some more stuff to sho

9128 annotated / raw | Diffs: previous, other | Lines: 1353 ( +93, -77 )

Created: 2008-07-22 09:38:42 -0400 (4 months 12 days ago) | Author: anthm | Changeset: 9128

tweak startup so acl.conf and post_load_switch.conf are loaded after all the modules are loaded

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

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

nut n' honey

9056 annotated / raw | Diffs: previous, other | Lines: 1334 ( +45, -25 )

Created: 2008-07-16 13:44:54 -0400 (4 months 18 days ago) | Author: anthm | Changeset: 9056

add domain-based acl auth thingy

9030 annotated / raw | Diffs: previous, other | Lines: 1314 ( +1, -1 )

Created: 2008-07-14 23:13:33 -0400 (4 months 19 days ago) | Author: mikej | Changeset: 9030

allow mailer-app-args to be blank (FSCORE-158)

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

Created: 2008-07-14 12:32:56 -0400 (4 months 20 days ago) | Author: anthm | Changeset: 9016

fix MODAPP-113

9014 annotated / raw | Diffs: previous, other | Lines: 1312 ( +8, -8 )

Created: 2008-07-14 10:55:03 -0400 (4 months 20 days ago) | Author: mikej | Changeset: 9014

build tweaks for msvc

9004 annotated / raw | Diffs: previous, other | Lines: 1312 ( +1, -1 )

Created: 2008-07-12 14:44:05 -0400 (4 months 22 days ago) | Author: brian | Changeset: 9004

fix callback arg and CoreSession::sleep to not require a file

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

Created: 2008-07-11 10:35:08 -0400 (4 months 23 days ago) | Author: anthm | Changeset: 8997

fix FSCORE-156

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

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

vim extendtab is bad

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

Created: 2008-07-03 12:35:36 -0400 (5 months ago) | Author: mikej | Changeset: 8887

build tweak for windows

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

Created: 2008-07-01 18:30:28 -0400 (5 months 1 day ago) | Author: anthm | Changeset: 8879

add USR1 as alias for hup

8867 annotated / raw | Diffs: previous, other | Lines: 1307 ( +16, -17 )

Created: 2008-06-30 18:22:44 -0400 (5 months 2 days ago) | Author: anthm | Changeset: 8867

fix FSCORE-47

8830 annotated / raw | Diffs: previous, other | Lines: 1308 ( +7, -2 )

Created: 2008-06-23 16:41:45 -0400 (5 months 10 days ago) | Author: anthm | Changeset: 8830

fix little leak

8686 annotated / raw | Diffs: previous, other | Lines: 1303 ( +50, -56 )

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

indent pass 1

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

Created: 2008-05-16 10:35:41 -0400 (6 months ago) | Author: mikej | Changeset: 8431

check value before using. Found by Klockwork (www.klocwork.com)

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

Created: 2008-05-16 10:32:35 -0400 (6 months ago) | Author: mikej | Changeset: 8430

don't use unchecked malloc results. Found by Klockwork (www.klocwork.com)

8310 annotated / raw | Diffs: previous, other | Lines: 1297 ( +1, -1 )

Created: 2008-05-08 15:19:47 -0400 (6 months ago) | Author: anthm | Changeset: 8310

spring cleaning, lose some pointless code

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

Created: 2008-05-06 17:05:38 -0400 (6 months ago) | Author: anthm | Changeset: 8278

update

8131 annotated / raw | Diffs: previous, other | Lines: 1292 ( +1, -1 )

Created: 2008-04-21 10:35:14 -0400 (7 months ago) | Author: mikej | Changeset: 8131

tweak windows build for inet_pton and other build problems

8126 annotated / raw | Diffs: previous, other | Lines: 1292 ( +40, -0 )

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

make dtmf duration defaults tweakable

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

Created: 2008-04-16 18:02:06 -0400 (7 months ago) | Author: anthm | Changeset: 8122

time sync stuff for vps

7966 annotated / raw | Diffs: previous, other | Lines: 1250 ( +129, -1 )

Created: 2008-03-26 18:14:09 -0400 (8 months ago) | Author: anthm | Changeset: 7966

add acl stuff

7943 annotated / raw | Diffs: previous, other | Lines: 1122 ( +1, -1 )

Created: 2008-03-19 22:05:34 -0400 (8 months ago) | Author: mikej | Changeset: 7943

fix shutdown race destroying memory pools.

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

Created: 2008-03-03 15:51:50 -0500 (9 months ago) | Author: mikej | Changeset: 7776

initialize event engine and logs earlier

7774 annotated / raw | Diffs: previous, other | Lines: 1123 ( +13, -0 )

Created: 2008-03-03 14:02:36 -0500 (9 months ago) | Author: anthm | Changeset: 7774

add patch from FSCORE-101

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

Created: 2008-02-22 18:18:28 -0500 (9 months ago) | Author: mikej | Changeset: 7728

openbsd tweak

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

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

set tab mode properly

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

Created: 2008-01-28 03:47:55 -0500 (10 months ago) | Author: mikej | Changeset: 7403

code analysis, bounds checks, buffer overrun fixes.

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

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: 1107 ( +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: 1107 ( +0, -20 )

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

code formating cleanup,  More when I land at PHX

7165 annotated / raw | Diffs: previous, other | Lines: 1127 ( +7, -7 )

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

7132 annotated / raw | Diffs: previous, other | Lines: 1127 ( +38, -35 )

Created: 2008-01-07 15:40:59 -0500 (10 months ago) | Author: anthm | Changeset: 7132

fix FSCORE-82

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

Created: 2008-01-07 12:10:48 -0500 (10 months ago) | Author: mikej | Changeset: 7126

add sps to heartbeat.

7120 annotated / raw | Diffs: previous, other | Lines: 1123 ( +2, -2 )

Created: 2008-01-07 05:55:15 -0500 (10 months ago) | Author: stkn | Changeset: 7120

Spelling fixes #2

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

Created: 2008-01-05 20:10:37 -0500 (10 months ago) | Author: anthm | Changeset: 7105

BSD fixes, thanks jontow for the use of your box

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

Created: 2007-12-28 10:48:50 -0500 (11 months ago) | Author: anthm | Changeset: 6999

fix FSCORE-80

6952 annotated / raw | Diffs: previous, other | Lines: 1100 ( +5, -4 )

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

dtmf overhaul testers wanted

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

Created: 2007-12-18 12:00:42 -0500 (11 months ago) | Author: mikej | Changeset: 6865

don't include on windows.

6864 annotated / raw | Diffs: previous, other | Lines: 1097 ( +37, -0 )

Created: 2007-12-18 11:55:39 -0500 (11 months ago) | Author: anthm | Changeset: 6864

add self-adjusting rlimit stuff for systems that support it

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

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

off by 1 error in bounds checks.

6707 annotated / raw | Diffs: previous, other | Lines: 1060 ( +1, -1 )

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.

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

Created: 2007-12-11 16:31:57 -0500 (11 months ago) | Author: mikej | Changeset: 6673

cleanup, null checks. etc.

6661 annotated / raw | Diffs: previous, other | Lines: 1058 ( +9, -9 )

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

use switch_assert macro

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

Created: 2007-12-11 14:15:02 -0500 (11 months ago) | Author: anthm | Changeset: 6658

add rtp port allocator

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

Created: 2007-12-10 14:16:50 -0500 (11 months ago) | Author: mikej | Changeset: 6604

handle invalid log level strings. (FSCORE-69)

6560 annotated / raw | Diffs: previous, other | Lines: 1045 ( +1, -1 )

Created: 2007-12-06 21:04:23 -0500 (11 months ago) | Author: mikej | Changeset: 6560

don't blow up on shutdown in -nc mode.

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

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

add mod_cdr_csv

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

Created: 2007-12-06 08:40:00 -0500 (11 months ago) | Author: mikej | Changeset: 6535

only set console when we have a console

6509 annotated / raw | Diffs: previous, other | Lines: 1026 ( +4, -17 )

Created: 2007-12-04 18:18:24 -0500 (11 months ago) | Author: mikej | Changeset: 6509

remove file logging from automatically being set on the core console handle.  You must now use mod_logfile to do file logging.

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

Created: 2007-12-03 11:17:28 -0500 (12 months ago) | Author: mikej | Changeset: 6478

better file open failure check (FSCORE-67)

6418 annotated / raw | Diffs: previous, other | Lines: 1038 ( +6, -0 )

Created: 2007-11-28 15:44:18 -0500 (12 months ago) | Author: anthm | Changeset: 6418

add mime types to webserver

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

Created: 2007-11-28 14:56:25 -0500 (12 months ago) | Author: anthm | Changeset: 6417

rss feeds of your voicemail

6399 annotated / raw | Diffs: previous, other | Lines: 1029 ( +85, -2 )

Created: 2007-11-26 18:41:00 -0500 (12 months ago) | Author: anthm | Changeset: 6399

improve voicemail

6390 annotated / raw | Diffs: previous, other | Lines: 946 ( +1, -1 )

Created: 2007-11-23 13:50:54 -0500 (12 months ago) | Author: mikej | Changeset: 6390

add some missing \n's to switch_log_printf messages.

6195 annotated / raw | Diffs: previous, other | Lines: 946 ( +12, -8 )

Created: 2007-11-09 11:12:11 -0500 (12 months ago) | Author: anthm | Changeset: 6195

add global_setvar/getvar api command

6194 annotated / raw | Diffs: previous, other | Lines: 942 ( +16, -2 )

Created: 2007-11-09 10:55:40 -0500 (12 months ago) | Author: anthm | Changeset: 6194

add set_global

6163 annotated / raw | Diffs: previous, other | Lines: 928 ( +6, -0 )

Created: 2007-11-05 13:45:26 -0500 (12 months ago) | Author: anthm | Changeset: 6163

make mailer app name a config option

6033 annotated / raw | Diffs: previous, other | Lines: 922 ( +125, -6 )

Created: 2007-10-23 11:56:23 -0400 (13 months ago) | Author: mikej | Changeset: 6033

add -u and -g command line args to set user and group.
properly handle portability for mlockall and setrlimit
Tested on linux, Freebsd, solaris, mac.
FSCORE-47

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

Created: 2007-10-17 16:14:19 -0400 (13 months ago) | Author: mikej | Changeset: 5944

fix windows build

5927 annotated / raw | Diffs: previous, other | Lines: 802 ( +7, -0 )

Created: 2007-10-17 11:38:57 -0400 (13 months ago) | Author: anthm | Changeset: 5927

add global vars of default ip

5902 annotated / raw | Diffs: previous, other | Lines: 795 ( +7, -0 )

Created: 2007-10-16 13:30:42 -0400 (13 months ago) | Author: anthm | Changeset: 5902

auto-create sounds dir

5846 annotated / raw | Diffs: previous, other | Lines: 788 ( +8, -0 )

Created: 2007-10-11 23:28:59 -0400 (13 months ago) | Author: anthm | Changeset: 5846

EXECUTE ORDER 66

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

Created: 2007-10-05 14:59:18 -0400 (13 months ago) | Author: anthm | Changeset: 5822

add loglevel param to switch.conf

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

Created: 2007-10-05 09:42:11 -0400 (13 months ago) | Author: anthm | Changeset: 5812

add max_sessions fsctl command

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

Created: 2007-10-04 17:35:50 -0400 (13 months ago) | Author: anthm | Changeset: 5804

add sps count to the status output

5796 annotated / raw | Diffs: previous, other | Lines: 764 ( +16, -4 )

Created: 2007-10-04 13:25:06 -0400 (13 months ago) | Author: anthm | Changeset: 5796

a bunch of fixes

5793 annotated / raw | Diffs: previous, other | Lines: 752 ( +8, -2 )

Created: 2007-10-04 10:19:51 -0400 (13 months ago) | Author: anthm | Changeset: 5793

add adjustable log level and sps via fsctl

5790 annotated / raw | Diffs: previous, other | Lines: 746 ( +13, -1 )

Created: 2007-10-03 19:43:01 -0400 (13 months ago) | Author: anthm | Changeset: 5790

add fsctl loglevel [<level>] fsctl command

5784 annotated / raw | Diffs: previous, other | Lines: 734 ( +10, -3 )

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

5765 annotated / raw | Diffs: previous, other | Lines: 727 ( +40, -17 )

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

5738 annotated / raw | Diffs: previous, other | Lines: 704 ( +3, -3 )

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.

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

Created: 2007-08-03 17:29:01 -0400 (16 months ago) | Author: mikej | Changeset: 5566

fix for FSCORE-40

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

Created: 2007-07-06 12:29:25 -0400 (16 months ago) | Author: anthm | Changeset: 5502

fix startup race

5309 annotated / raw | Diffs: previous, other | Lines: 697 ( +1, -1 )

Created: 2007-06-11 21:24:29 -0400 (17 months ago) | Author: anthm | Changeset: 5309

rm newline

5176 annotated / raw | Diffs: previous, other | Lines: 697 ( +1, -1 )

Created: 2007-05-14 13:10:46 -0400 (18 months ago) | Author: anthm | Changeset: 5176

dox

5168 annotated / raw | Diffs: previous, other | Lines: 697 ( +1, -1 )

Created: 2007-05-12 17:43:41 -0400 (18 months ago) | Author: mikej | Changeset: 5168

create macro to define scheduler function prototypes.

5165 annotated / raw | Diffs: previous, other | Lines: 697 ( +5, -5 )

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

adding const qualifiers across the api as appropriate.

5141 annotated / raw | Diffs: previous, other | Lines: 697 ( +1, -1 )

Created: 2007-05-10 20:30:23 -0400 (18 months ago) | Author: anthm | Changeset: 5141

update

5123 annotated / raw | Diffs: previous, other | Lines: 697 ( +8, -16 )

Created: 2007-05-10 12:56:29 -0400 (18 months ago) | Author: anthm | Changeset: 5123

make crash protection a runtime option instead of a compile-time option

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

Created: 2007-04-30 19:56:27 -0400 (19 months ago) | Author: anthm | Changeset: 5046

update

4892 annotated / raw | Diffs: previous, other | Lines: 706 ( +2, -2 )

Created: 2007-04-08 12:16:00 -0400 (19 months ago) | Author: mikej | Changeset: 4892

fix windows build

4881 annotated / raw | Diffs: previous, other | Lines: 706 ( +7, -0 )

Created: 2007-04-06 23:07:43 -0400 (19 months ago) | Author: anthm | Changeset: 4881

added patch from http://jira.freeswitch.org/browse/FSCORE-25

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

Created: 2007-03-30 13:25:48 -0400 (20 months ago) | Author: anthm | Changeset: 4810

fix race

4805 annotated / raw | Diffs: previous, other | Lines: 698 ( +1, -1 )

Created: 2007-03-30 10:57:06 -0400 (20 months ago) | Author: anthm | Changeset: 4805

tweaks

4803 annotated / raw | Diffs: previous, other | Lines: 698 ( +3, -11 )

Created: 2007-03-29 22:20:13 -0400 (20 months ago) | Author: mikej | Changeset: 4803

don't export our private functions.  fix crash protection build.

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

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

indent again

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

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

indent

4795 annotated / raw | Diffs: previous, other | Lines: 708 ( +72, -4491 )

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

spring cleaning

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

Created: 2007-03-29 13:37:42 -0400 (20 months ago) | Author: mikej | Changeset: 4794

switch_malloc and switch_zmalloc macros that are fatal if malloc fails both in debug and release modes, switch_zmalloc includes a companion memset for the malloc'd block.

4787 annotated / raw | Diffs: previous, other | Lines: 5128 ( +1, -1 )

Created: 2007-03-29 00:08:18 -0400 (20 months ago) | Author: mikej | Changeset: 4787

use autoconf determined time_t printf format specifier

4785 annotated / raw | Diffs: previous, other | Lines: 5128 ( +279, -38 )

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

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

Created: 2007-03-28 14:21:00 -0400 (20 months ago) | Author: mikej | Changeset: 4782

add checking for successful re-sampler allocation. Add ifdefs to disable build with re-sampler.

4773 annotated / raw | Diffs: previous, other | Lines: 4877 ( +60, -17 )

Created: 2007-03-26 20:40:53 -0400 (20 months ago) | Author: anthm | Changeset: 4773

Add state change i/o hook to the core and change some spidermonkey behaviour.

The most important thing to check is you now must create a new session with a blank constructor:
s = new Session();
then call s.originate() with all the former args that were documented to be for the constructor
this will will return true or false to indicate if the call worked.

See below this sample code demonstrates all of the changes:

////////////////////////////////////////////////////////////////////////////////
function on_hangup(hup_session)
{
   console_log("debug", "HANGUP!!!! name: " + hup_session.name + " cause: " + hup_session.cause + "\n");
        //exit here would end the script so you could cleanup and just be done
        //exit();
}

//set the on_hangup function to be called when this session is hungup
session.setHangupHook(on_hangup);

//allocate a new b_session
var b_session = new Session();

//make a call with b_session.  If this fails, all we will be able to access is the b_session.cause attr
if (b_session.originate(session, "sofia/mydomain.com/888@conference.freeswitch.org")) {
        //Inform the scripting engine to automaticly hang this session up when the script ends
   b_session.setAutoHangup(true);
        //set the on_hangup function to be called when this session is hungup
   b_session.setHangupHook(on_hangup); 
        //bridge session with b_session
   bridge(session, b_session);
} else {
   console_log("debug", "Originate Failed.. cause: " + b_session.cause + "\n");
}
////////////////////////////////////////////////////////////////////////////////




4699 annotated / raw | Diffs: previous, other | Lines: 4834 ( +13, -8 )

Created: 2007-03-20 17:42:02 -0400 (20 months ago) | Author: anthm | Changeset: 4699

update

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

Created: 2007-03-20 17:20:14 -0400 (20 months ago) | Author: anthm | Changeset: 4694

update

4690 annotated / raw | Diffs: previous, other | Lines: 4830 ( +60, -16 )

Created: 2007-03-20 16:37:52 -0400 (20 months ago) | Author: anthm | Changeset: 4690

update

4665 annotated / raw | Diffs: previous, other | Lines: 4786 ( +5, -4 )

Created: 2007-03-19 15:54:36 -0400 (20 months ago) | Author: anthm | Changeset: 4665

update

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

Created: 2007-03-19 15:44:22 -0400 (20 months ago) | Author: anthm | Changeset: 4664

update

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

Created: 2007-03-19 15:43:25 -0400 (20 months ago) | Author: anthm | Changeset: 4663

update

4613 annotated / raw | Diffs: previous, other | Lines: 4779 ( +8, -2 )

Created: 2007-03-15 18:49:58 -0400 (20 months ago) | Author: anthm | Changeset: 4613

update

4600 annotated / raw | Diffs: previous, other | Lines: 4773 ( +14, -3 )

Created: 2007-03-14 21:58:41 -0400 (20 months ago) | Author: brian | Changeset: 4600

update2

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

Created: 2007-03-14 20:36:14 -0400 (20 months ago) | Author: anthm | Changeset: 4598

update

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

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

tweaks to file buffering

4508 annotated / raw | Diffs: previous, other | Lines: 4751 ( +74, -41 )

Created: 2007-03-10 20:07:47 -0500 (20 months ago) | Author: mikej | Changeset: 4508

push prefix dir from configure instead of from the makefile to clean up the compile line a bit.  Follow-up commit of autotools, please hold.

4501 annotated / raw | Diffs: previous, other | Lines: 4718 ( +12, -4 )

Created: 2007-03-09 21:36:55 -0500 (20 months ago) | Author: brian | Changeset: 4501

add url syntax for playback

4498 annotated / raw | Diffs: previous, other | Lines: 4710 ( +5, -5 )

Created: 2007-03-09 18:51:52 -0500 (20 months ago) | Author: anthm | Changeset: 4498

cleanup some stuff

4494 annotated / raw | Diffs: previous, other | Lines: 4710 ( +24, -1 )

Created: 2007-03-09 15:44:13 -0500 (20 months ago) | Author: mikej | Changeset: 4494

add wrapper code to fully encapsulate apr, apr-utils, pcre, and sqlite.  fully use switch_ namespace in modules, create our own format and type defines.  follow up commit for unix autotools coming soon after this.  PLEASE NOTE: you will NEED to do a make megaclean and run configure again after this update (and the following commit) or it will not build.

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

Created: 2007-03-09 15:37:30 -0500 (20 months ago) | Author: anthm | Changeset: 4493

avoid races in super high volume of no media calls

4480 annotated / raw | Diffs: previous, other | Lines: 4685 ( +8, -3 )

Created: 2007-03-08 09:59:10 -0500 (20 months ago) | Author: anthm | Changeset: 4480

pass frame data better

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

Created: 2007-03-07 13:34:22 -0500 (20 months ago) | Author: anthm | Changeset: 4464

add management interface and some rtp goodies

4454 annotated / raw | Diffs: previous, other | Lines: 4663 ( +3, -3 )

Created: 2007-03-05 18:18:29 -0500 (20 months ago) | Author: mikej | Changeset: 4454

change switch_core_timer_next to return switch_status_t, update all users to new usage, add some error checking to mod_conference so that it bails out of the loops more gracefully on shutdown.

4452 annotated / raw | Diffs: previous, other | Lines: 4663 ( +27, -5 )

Created: 2007-03-05 15:53:54 -0500 (20 months ago) | Author: anthm | Changeset: 4452

change a few things to allow timers to generate timestamps

4442 annotated / raw | Diffs: previous, other | Lines: 4641 ( +3, -3 )

Created: 2007-03-03 20:47:08 -0500 (21 months ago) | Author: brian | Changeset: 4442

fix comments

4438 annotated / raw | Diffs: previous, other | Lines: 4641 ( +1, -1 )

Created: 2007-03-03 16:02:02 -0500 (21 months ago) | Author: brian | Changeset: 4438

Please besure to do "make sure" this should fix the assert people were getting on ALL channel drivers.

4433 annotated / raw | Diffs: previous, other | Lines: 4641 ( +1, -1 )

Created: 2007-03-02 18:50:13 -0500 (21 months ago) | Author: anthm | Changeset: 4433

pesky * bug

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

Created: 2007-03-02 18:38:01 -0500 (21 months ago) | Author: brian | Changeset: 4432

fix potential naughty bug you will need 'make sure'

4429 annotated / raw | Diffs: previous, other | Lines: 4640 ( +1, -1 )

Created: 2007-03-02 12:55:22 -0500 (21 months ago) | Author: anthm | Changeset: 4429

change wanring level

4419 annotated / raw | Diffs: previous, other | Lines: 4640 ( +6, -11 )

Created: 2007-03-01 12:23:02 -0500 (21 months ago) | Author: anthm | Changeset: 4419

cleanup

4407 annotated / raw | Diffs: previous, other | Lines: 4645 ( +10, -2 )

Created: 2007-02-27 17:52:37 -0500 (21 months ago) | Author: anthm | Changeset: 4407

be more specific

4379 annotated / raw | Diffs: previous, other | Lines: 4637 ( +1, -1 )

Created: 2007-02-23 16:04:36 -0500 (21 months ago) | Author: mikej | Changeset: 4379

don't printf null on application with null arguments

4376 annotated / raw | Diffs: previous, other | Lines: 4637 ( +14, -6 )

Created: 2007-02-23 15:13:15 -0500 (21 months ago) | Author: mikej | Changeset: 4376

put blank, not printf'd null into the module load sql statements.

4356 annotated / raw | Diffs: previous, other | Lines: 4629 ( +97, -15 )

Created: 2007-02-23 11:42:40 -0500 (21 months ago) | Author: anthm | Changeset: 4356

fix transaction locking error in the core sql thread

4352 annotated / raw | Diffs: previous, other | Lines: 4547 ( +2, -2 )

Created: 2007-02-22 18:12:58 -0500 (21 months ago) | Author: mikej | Changeset: 4352

windows build tweaks to resolve warnings.

4349 annotated / raw | Diffs: previous, other | Lines: 4547 ( +1, -1 )

Created: 2007-02-22 16:13:36 -0500 (21 months ago) | Author: anthm | Changeset: 4349

add mode goodies to ilbc

4348 annotated / raw | Diffs: previous, other | Lines: 4547 ( +12, -0 )

Created: 2007-02-22 15:56:23 -0500 (21 months ago) | Author: anthm | Changeset: 4348

add mode goodies to ilbc

4347 annotated / raw | Diffs: previous, other | Lines: 4535 ( +50, -4 )

Created: 2007-02-22 12:38:34 -0500 (21 months ago) | Author: anthm | Changeset: 4347

add heartbeat event and core uuid

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

Created: 2007-02-22 11:06:42 -0500 (21 months ago) | Author: anthm | Changeset: 4346

send break sig after sending messages and events to sessions

4344 annotated / raw | Diffs: previous, other | Lines: 4486 ( +8, -0 )

Created: 2007-02-21 16:46:32 -0500 (21 months ago) | Author: anthm | Changeset: 4344

try to pass 2833-pt across calls

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

Created: 2007-02-21 01:35:55 -0500 (21 months ago) | Author: anthm | Changeset: 4341

add 120ms to g711, fix errs in g711 alaw defs, tweak buffer in file playback and add kill to hupall

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

Created: 2007-02-20 16:54:23 -0500 (21 months ago) | Author: mikej | Changeset: 4339

add pool allocated printf function switch_core_