Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

root: 9904 52

latest revision download Branch root:

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

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

per leg timeouts and specific cause codes in reject_on_single_fail

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

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

add session heartbeat feature

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

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

add shutdown cancel

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

Created: 2008-10-02 13:10:05 -0400 (10 days ago) | Author: anthm | Changeset: 9789

add some more specific events

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

Created: 2008-10-02 12:46:20 -0400 (10 days ago) | Author: anthm | Changeset: 9788

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

9786 annotated / raw | Diffs: previous, other | Lines: 1389 ( +5, -2 )

Created: 2008-10-02 11:38:45 -0400 (10 days ago) | Author: anthm | Changeset: 9786

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

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

Created: 2008-09-26 12:04:16 -0400 (16 days ago) | Author: anthm | Changeset: 9655

add patch from MODAPP-132

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

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

add patch from MODAPP-86

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

Created: 2008-09-19 15:58:01 -0400 (23 days ago) | Author: anthm | Changeset: 9603

more crazy black magic

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

Created: 2008-09-18 17:50:18 -0400 (24 days ago) | Author: anthm | Changeset: 9591

nut n honey

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

Created: 2008-09-15 12:48:45 -0400 (27 days ago) | Author: mikej | Changeset: 9568

tweak

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

Created: 2008-08-22 15:00:56 -0400 (51 days ago) | Author: anthm | Changeset: 9355

update

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

Created: 2008-08-11 17:27:20 -0400 (2 months 1 day ago) | Author: anthm | Changeset: 9248

fix for MODAPP-122

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

Created: 2008-08-11 12:12:55 -0400 (2 months 1 day ago) | Author: anthm | Changeset: 9238

add some clarification

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

Created: 2008-08-05 17:50:48 -0400 (2 months 7 days ago) | Author: anthm | Changeset: 9225


                 _                   
                | |                  
 ____ ____  ____| | ____ ____   ____
/ _  ) _  |/ ___) |/ _  |  _ \ / _  |
( (/ ( ( | | |   | ( ( | | | | ( ( | |
\____)_||_|_|   |_|\_||_|_| |_|\_|| |
                              (_____|


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

Created: 2008-07-23 14:19:56 -0400 (2 months 20 days ago) | Author: anthm | Changeset: 9145

add mod_snom

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

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

make cause 1 less ambiguous

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

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

add auto ip-change detection and some other goodies

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

Created: 2008-07-22 12:43:00 -0400 (2 months 21 days ago) | Author: mikej | Changeset: 9133

windows build

9037 annotated / raw | Diffs: previous, other | Lines: 1369 ( +1, -1 )

Created: 2008-07-15 12:15:49 -0400 (2 months 28 days ago) | Author: anthm | Changeset: 9037

use our SWITCH_BYTE_ORDER macro

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

Created: 2008-07-14 13:09:47 -0400 (2 months 29 days ago) | Author: mikej | Changeset: 9017

tweak colors on windows to match unix

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

Created: 2008-07-09 12:03:03 -0400 (3 months 3 days ago) | Author: anthm | Changeset: 8955

add copy_xml_cdr variable

8905 annotated / raw | Diffs: previous, other | Lines: 1359 ( +1, -1 )

Created: 2008-07-07 13:10:17 -0400 (3 months 5 days ago) | Author: anthm | Changeset: 8905

add removable xml hook bindings

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

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

fix causes causing trouble (do make current)

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

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

vim extendtab is bad

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

Created: 2008-07-01 19:41:09 -0400 (3 months 11 days ago) | Author: anthm | Changeset: 8880

add some write locks to the core and a function to unregister event bindings

8863 annotated / raw | Diffs: previous, other | Lines: 1357 ( +1, -1 )

Created: 2008-06-30 13:52:22 -0400 (3 months 12 days ago) | Author: mikej | Changeset: 8863

don't seg when using more than SWITCH_MAX_CODECS and bump SWITCH_MAX_CODECS to 50 (we have more than 30 in tree) (MODFORM-10)

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

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

add ctrix's patch

8761 annotated / raw | Diffs: previous, other | Lines: 1356 ( +51, -26 )

Created: 2008-06-05 09:34:39 -0400 (4 months 7 days ago) | Author: brian | Changeset: 8761

Commit FSCORE-134

8686 annotated / raw | Diffs: previous, other | Lines: 1331 ( +42, -49 )

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

indent pass 1

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

Created: 2008-05-21 21:08:30 -0400 (4 months 22 days ago) | Author: mikej | Changeset: 8517

add disable_app_log variable

8481 annotated / raw | Diffs: previous, other | Lines: 1337 ( +2, -2 )

Created: 2008-05-19 18:23:11 -0400 (4 months 24 days ago) | Author: mikej | Changeset: 8481

build tweak

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

Created: 2008-05-19 17:02:26 -0400 (4 months 24 days ago) | Author: anthm | Changeset: 8475

following the att_xfer can o worms deeper

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

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

cannot pass 2833 on a transcoded call

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

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

spring cleaning, lose some pointless code

8263 annotated / raw | Diffs: previous, other | Lines: 1321 ( +10, -10 )

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

change names to protect the innocent

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

Created: 2008-05-01 14:35:45 -0400 (5 months 11 days ago) | Author: anthm | Changeset: 8237

let sip calls pass the exact response status across a bridge

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

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

make dtmf duration defaults tweakable

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

Created: 2008-04-04 17:18:16 -0400 (6 months ago) | Author: anthm | Changeset: 8026

add some goodies to mod_fifo

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

Created: 2008-04-02 16:53:13 -0400 (6 months ago) | Author: anthm | Changeset: 8006

update

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

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

add execute_on_answer magic variable

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

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

add acl stuff

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

Created: 2008-03-24 16:58:44 -0400 (6 months ago) | Author: anthm | Changeset: 7955

update

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

Created: 2008-03-12 21:08:42 -0400 (7 months ago) | Author: anthm | Changeset: 7885

the same guy who added att xfer to asterisk was nice enough to add it to freeswitch too

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

Created: 2008-03-12 03:48:38 -0400 (7 months ago) | Author: mikej | Changeset: 7878

add api_hangup_hook

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

Created: 2008-03-11 20:11:33 -0400 (7 months ago) | Author: anthm | Changeset: 7870

update

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

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

fix a bunch of stuff

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

Created: 2008-03-03 14:32:42 -0500 (7 months ago) | Author: anthm | Changeset: 7775

add reloadxml event

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

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

more protection

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

Created: 2008-02-21 12:48:41 -0500 (7 months ago) | Author: anthm | Changeset: 7717

fix sdp pass-thru of 200 OK in proxy mode aka (bypass_media=true)

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

Created: 2008-02-18 17:37:29 -0500 (7 months ago) | Author: mikej | Changeset: 7684

don't segfault on boot on msvc builds

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

Created: 2008-02-15 15:11:44 -0500 (7 months ago) | Author: brian | Changeset: 7626

interval tweaks

7622 annotated / raw | Diffs: previous, other | Lines: 1292 ( +5, -2 )

Created: 2008-02-15 13:06:38 -0500 (7 months ago) | Author: mikej | Changeset: 7622

some more defines.

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

Created: 2008-02-15 12:54:13 -0500 (7 months ago) | Author: anthm | Changeset: 7621

update

7568 annotated / raw | Diffs: previous, other | Lines: 1286 ( +2, -2 )

Created: 2008-02-09 00:16:58 -0500 (8 months ago) | Author: mikej | Changeset: 7568

code analysis and error checking.

7565 annotated / raw | Diffs: previous, other | Lines: 1286 ( +34, -0 )

Created: 2008-02-08 19:38:23 -0500 (8 months ago) | Author: anthm | Changeset: 7565

few core tweaks

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

Created: 2008-02-06 19:04:14 -0500 (8 months ago) | Author: anthm | Changeset: 7538

add video update req thingybob

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

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

set tab mode properly

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

Created: 2008-02-01 13:43:25 -0500 (8 months ago) | Author: anthm | Changeset: 7465

update

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

Created: 2008-02-01 01:22:13 -0500 (8 months ago) | Author: brian | Changeset: 7452

Massive codec update.  I have also switched G726 to use Steve Underwoods code as it passes all the tests. G726 tested in AAL2 mode with Sipura and G726-32 tested with Snom which does proper bitpacking.  Be sure to "make current" before you continue.

/b

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

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

cleanup and consistency.. blah rain @ PHX fun

7333 annotated / raw | Diffs: previous, other | Lines: 1222 ( +1, -1 )

Created: 2008-01-23 15:59:25 -0500 (8 months ago) | Author: anthm | Changeset: 7333

change xml_lookups to take an event as params instead of url string this will break your xml_curl scripts please update

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

Created: 2008-01-21 12:14:43 -0500 (8 months ago) | Author: anthm | Changeset: 7311

fix obscure race condition

7260 annotated / raw | Diffs: previous, other | Lines: 1220 ( +14, -11 )

Created: 2008-01-16 23:16:04 -0500 (8 months ago) | Author: anthm | Changeset: 7260

spec followers finish last

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

Created: 2008-01-14 10:26:46 -0500 (8 months ago) | Author: anthm | Changeset: 7211

add process_cdr variable

7169 annotated / raw | Diffs: previous, other | Lines: 1216 ( +1, -1 )

Created: 2008-01-10 23:23:09 -0500 (9 months ago) | Author: anthm | Changeset: 7169

refactor some more rtp stuff

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

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

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

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

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

update

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

Created: 2008-01-04 20:03:08 -0500 (9 months ago) | Author: anthm | Changeset: 7083

support crazy transfer crap

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

Created: 2008-01-03 18:42:15 -0500 (9 months ago) | Author: anthm | Changeset: 7078

fix MODENDP-66

7067 annotated / raw | Diffs: previous, other | Lines: 1209 ( +2, -2 )

Created: 2008-01-02 19:50:53 -0500 (9 months ago) | Author: anthm | Changeset: 7067

update

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

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

dtmf overhaul testers wanted

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

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

fix FSCORE-74

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

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

update

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

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

add park_state

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

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

add rtp port allocator

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

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

handle invalid log level strings. (FSCORE-69)

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

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

almost ready for b3

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

Created: 2007-12-06 17:26:37 -0500 (10 months ago) | Author: anthm | Changeset: 6550

misc changes

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

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

add mod_cdr_csv

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

Created: 2007-12-06 10:46:54 -0500 (10 months ago) | Author: anthm | Changeset: 6537

add vars

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

Created: 2007-11-30 17:56:01 -0500 (10 months ago) | Author: anthm | Changeset: 6453

these aren't the droids you're looking for, move along....

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

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

rss feeds of your voicemail

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

Created: 2007-11-23 13:35:38 -0500 (10 months ago) | Author: anthm | Changeset: 6389

add RECORD_ANSWER_REQ var

6349 annotated / raw | Diffs: previous, other | Lines: 1168 ( +1, -1 )

Created: 2007-11-19 21:27:48 -0500 (10 months ago) | Author: mikej | Changeset: 6349

re-factor, cleanup ODBC ifdefs, whitespace and comment cleanup.

6120 annotated / raw | Diffs: previous, other | Lines: 1168 ( +2, -2 )

Created: 2007-11-01 07:28:26 -0400 (11 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: 1168 ( +2, -1 )

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

make channel hangup with media_timeout cause when rtp timeout occurs

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

Created: 2007-10-23 17:32:17 -0400 (11 months ago) | Author: anthm | Changeset: 6037

fix MODAPP-3

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

Created: 2007-10-16 10:36:39 -0400 (11 months ago) | Author: anthm | Changeset: 5888

add playback_terminators variable
This is valid for playback, gentones, record and speak
value may be a string of valid terminator characters, or the word 'none'
the default of * will always work unless overridden by 'none'. This is for backward compat.

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




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

Created: 2007-10-16 09:56:44 -0400 (11 months ago) | Author: anthm | Changeset: 5886

add channel_originate event

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

Created: 2007-10-15 12:25:08 -0400 (11 months ago) | Author: anthm | Changeset: 5876

add transparent speech handle caching via cache_speech_handles=true variable and an app to clear a cached handle called clear_speech_cache

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

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

EXECUTE ORDER 66

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

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

add max_sessions fsctl command

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

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

add sps count to the status output

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

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

a bunch of fixes

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

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

add adjustable log level and sps via fsctl

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

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

add fsctl loglevel [<level>] fsctl command

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

Created: 2007-10-01 20:09:49 -0400 (12 months ago) | Author: anthm | Changeset: 5777

add read_frame_callback to input args in the core

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

Created: 2007-10-01 12:34:28 -0400 (12 months ago) | Author: anthm | Changeset: 5772

set the variable RECORD_STEREO=true to make record_session create stereo files with each leg in it's own channel, note you cannot play these files with freewitch with playback because we don't support stereo files

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

Created: 2007-09-28 21:06:08 -0400 (12 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: 1140 ( +0, -0 )

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

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

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

Created: 2007-09-19 14:24:47 -0400 (12 months ago) | Author: anthm | Changeset: 5718

initial blind crack at passing reinvites across no-media bridges

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

Created: 2007-07-25 20:49:02 -0400 (14 months ago) | Author: anthm | Changeset: 5545

add exec_after_bridge_app and exec_after_bridge_arg and fix the hangup command in event parse

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

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

add reset state (make sure you do full rebuild)

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

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

update

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

Created: 2007-06-23 01:41:07 -0400 (15 months ago) | Author: anthm | Changeset: 5448


Add events around all application execution:

fire SWITCH_EVEHT_CHANNEL_EXECUTE
<execute app>
fire SWITCH_EVEHT_CHANNEL_EXECUTE_COMPLETE

This can be used in async socket connections to tell
when a queued application has finished executing.



Add the "event" application to the dialplan:

<action application="event" data="header1=val1,header2=val2"/>

Events fired from this applcation will always have the type SWITCH_EVENT_CHANNEL_APPLICATION.

You can add up to 25 headers of your own to the event via the application arguements.



5412 annotated / raw | Diffs: previous, other | Lines: 1126 ( +3, -3 )

Created: 2007-06-20 05:19:45 -0400 (15 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.

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

Created: 2007-06-20 02:14:57 -0400 (15 months ago) | Author: mikej | Changeset: 5402

add dialplan interfaces to new module loader, add dialplan function helper macro.

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

Created: 2007-06-20 01:39:50 -0400 (15 months ago) | Author: mikej | Changeset: 5400

add SWITCH_STANDARD_APP helper macro

5379 annotated / raw | Diffs: previous, other | Lines: 1121 ( +2, -2 )

Created: 2007-06-15 22:25:40 -0400 (15 months ago) | Author: anthm | Changeset: 5379

upgrade fax_detect to tone_detect

5347 annotated / raw | Diffs: previous, other | Lines: 1121 ( +18, -1 )

Created: 2007-06-13 16:40:06 -0400 (16 months ago) | Author: anthm | Changeset: 5347

stage 1 of wrecking ball (duck!)

5337 annotated / raw | Diffs: previous, other | Lines: 1104 ( +29, -7 )

Created: 2007-06-13 10:35:55 -0400 (16 months ago) | Author: mikej | Changeset: 5337

add new macros and approach to module loader.

5318 annotated / raw | Diffs: previous, other | Lines: 1082 ( +5, -2 )

Created: 2007-06-12 23:09:53 -0400 (16 months ago) | Author: anthm | Changeset: 5318

update

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

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

add selective challenge to sofia via reject app

5290 annotated / raw | Diffs: previous, other | Lines: 1078 ( +6, -6 )

Created: 2007-06-08 10:52:50 -0400 (16 months ago) | Author: mikej | Changeset: 5290

sun studio/solaris build fixes

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

Created: 2007-06-04 18:10:42 -0400 (16 months ago) | Author: mikej | Changeset: 5257

merge patch from MODAPP-12, thanks Bret.

5177 annotated / raw | Diffs: previous, other | Lines: 1075 ( +2, -2 )

Created: 2007-05-14 14:18:38 -0400 (16 months ago) | Author: anthm | Changeset: 5177

update

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

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

create macro to define scheduler function prototypes.

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

Created: 2007-05-12 17:36:15 -0400 (17 months ago) | Author: mikej | Changeset: 5167

create macro to define api command prototypes.

5165 annotated / raw | Diffs: previous, other | Lines: 1066 ( +1, -1 )

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

adding const qualifiers across the api as appropriate.

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

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

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

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

Created: 2007-05-04 19:29:35 -0400 (17 months ago) | Author: anthm | Changeset: 5090

add a fixed jitterbuffer to rtp (settable from a channel variable) (libSTFU)

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

Created: 2007-05-03 12:28:23 -0400 (17 months ago) | Author: anthm | Changeset: 5078

general improvements

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

Created: 2007-05-01 17:21:35 -0400 (17 months ago) | Author: anthm | Changeset: 5057

add mod_esf (extra sip functionality)

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

Created: 2007-04-28 23:42:38 -0400 (17 months ago) | Author: anthm | Changeset: 5040

recursion protection

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

Created: 2007-04-21 11:04:01 -0400 (17 months ago) | Author: anthm | Changeset: 4997

add reject app to do custom sip rejects

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

Created: 2007-04-20 21:03:58 -0400 (17 months ago) | Author: anthm | Changeset: 4994

add app log

4993 annotated / raw | Diffs: previous, other | Lines: 1053 ( +1, -1 )

Created: 2007-04-20 19:45:14 -0400 (17 months ago) | Author: anthm | Changeset: 4993

add new execute_extension application to execute another extension in the current scope

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

Created: 2007-04-19 17:40:50 -0400 (17 months ago) | Author: anthm | Changeset: 4977

modest core framework for video stuff

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

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

<refactor>

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

Created: 2007-04-13 12:24:02 -0400 (18 months ago) | Author: anthm | Changeset: 4925

let unicast mode operate on the native codec if desired

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

Created: 2007-04-09 14:38:47 -0400 (18 months ago) | Author: anthm | Changeset: 4900

unicast framework

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

Created: 2007-04-02 16:20:46 -0400 (18 months ago) | Author: anthm | Changeset: 4832

cleanup

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

Created: 2007-04-01 18:18:53 -0400 (18 months ago) | Author: mikej | Changeset: 4827

fix mod_cdr build.

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

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

hold stuff

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

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

tweaks

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

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

indent again

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

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

indent

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

Created: 2007-03-29 20:10:33 -0400 (18 months ago) | Author: anthm | Changeset: 4797

add 'show tasks' and sched_api api commands

4795 annotated / raw | Diffs: previous, other | Lines: 1021 ( +97, -137 )

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

spring cleaning

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

Created: 2007-03-28 19:37:12 -0400 (18 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

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

Created: 2007-03-26 20:40:53 -0400 (18 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");
}
////////////////////////////////////////////////////////////////////////////////




4761 annotated / raw | Diffs: previous, other | Lines: 1050 ( +11, -37 )

Created: 2007-03-24 00:52:46 -0400 (18 months ago) | Author: mikej | Changeset: 4761

roll back 4757 until I figure out how I want to actually handle those.

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

Created: 2007-03-23 23:29:24 -0400 (18 months ago) | Author: mikej | Changeset: 4758

switch_config isn't used anymore.  leaving the .c and .h file there for now, we may remove them in the future.

4757 annotated / raw | Diffs: previous, other | Lines: 1077 ( +37, -11 )

Created: 2007-03-23 23:14:24 -0400 (18 months ago) | Author: mikej | Changeset: 4757

add _COUNT memeber at the end of most enum defs (except for those with specific vals like the flags.  Th