Quick Search:

Line History

line history graph

Show Arbitrary Diff

From to

Supports revisions and tags.

History

root: 10587 52

latest revision download Branch root:

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

Created: 2008-12-03 23:46:10 -0500 (16 hours ago) | Author: anthm | Changeset: 10587

add private flags to channel for endpoints to use

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

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

update

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

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

add switch_channel_set_variable_printf

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

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

add handy functions

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

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

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

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

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

presence tweak

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

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

nut n' honey

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

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

vim extendtab is bad

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

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

indent pass 1

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

Created: 2008-05-26 05:55:20 -0400 (6 months ago) | Author: stkn | Changeset: 8657

More doxygen updates, stuff that needs work is marked with NEEDDESC

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

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

update

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

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

cannot pass 2833 on a transcoded call

7845 annotated / raw | Diffs: previous, other | Lines: 492 ( +2, -2 )

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

fix super sonic race at 400 cps conditions

7717 annotated / raw | Diffs: previous, other | Lines: 492 ( +1, -1 )

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

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

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

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

vid stuff

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

Created: 2008-02-05 11:46:39 -0500 (9 months ago) | Author: anthm | Changeset: 7525

make the core pre_answer channels when they hit an app that requires media and they have not answered yet to at least establish media

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

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

set tab mode properly

7402 annotated / raw | Diffs: previous, other | Lines: 489 ( +17, -17 )

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: 489 ( +1, -1 )

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

cleanup and consistency.. blah rain @ PHX fun

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

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

Formatting DTMF as a string

a '+' separated list of DTMF strings

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

e.g.
1234@250+4321@500

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


7160 annotated / raw | Diffs: previous, other | Lines: 488 ( +1, -1 )

Created: 2008-01-09 19:45:28 -0500 (10 months ago) | Author: anthm | Changeset: 7160

minor changes

7103 annotated / raw | Diffs: previous, other | Lines: 488 ( +1, -1 )

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

update

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

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

add funcs

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

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

dtmf overhaul testers wanted

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

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

fix FSCORE-74

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

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

more cdr stuff

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

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

cdr update

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

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

almost ready for b3

6523 annotated / raw | Diffs: previous, other | Lines: 474 ( +1, -1 )

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

change func to const

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

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

add param

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

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

move param gen func to the core

6120 annotated / raw | Diffs: previous, other | Lines: 473 ( +1, -1 )

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

use more correct const char * for things that should not be modified.  This should also fix the switch_cpp.cpp changes from MODAPP-44.  More patches to follow up on this for a few more modules that will likely break with this commit.

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

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

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

5751 annotated / raw | Diffs: previous, other | Lines: 480 ( +1, -1 )

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

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

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

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

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

5165 annotated / raw | Diffs: previous, other | Lines: 480 ( +9, -9 )

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

adding const qualifiers across the api as appropriate.

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

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

add locking to vars

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

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

hold stuff

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

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

indent again

4798 annotated / raw | Diffs: previous, other | Lines: 462 ( +20, -42 )

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

indent

4795 annotated / raw | Diffs: previous, other | Lines: 484 ( +39, -48 )

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

spring cleaning

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

Created: 2007-02-19 17:57:27 -0500 (21 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: 484 ( +1, -1 )

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

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

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

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

update

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

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

add missing prototype for switch_channel_perform_mark_ring_ready

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

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

add ring ready flag to core

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

Created: 2007-02-08 21:36:03 -0500 (21 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: 472 ( +13, -0 )

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

improve core and basic flow

3707 annotated / raw | Diffs: previous, other | Lines: 459 ( +6, -6 )

Created: 2006-12-18 19:41:20 -0500 (23 months ago) | Author: anthm | Changeset: 3707

autodroolz

3690 annotated / raw | Diffs: previous, other | Lines: 459 ( +12, -12 )

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

build changed

3682 annotated / raw | Diffs: previous, other | Lines: 459 ( +24, -24 )

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

build progress break everything

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

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

answer tweak

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

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

adjustments to the core do a make sure

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

Created: 2006-11-27 17:30:48 -0500 (2 years 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:
*/

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

Created: 2006-10-25 00:28:49 -0400 (2 years 1 month ago) | Author: anthm | Changeset: 3192

signalling refactoring for media etc

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

Created: 2006-10-21 00:58:15 -0400 (2 years 1 month ago) | Author: anthm | Changeset: 3134

add some more nifty stuff and fix a bug or 2

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

Created: 2006-10-07 15:54:04 -0400 (2 years 1 month ago) | Author: anthm | Changeset: 2994

Modifying the behaviour of the dialplan engine

the 'data' field in action tags may now refer to variables and api functions
to be expanded at runtime.

Syntax:

$varname
${varname}
&func_name(func args)


Exception:
variables that are numeric are still expanded at dialplan compile time based on the regex eg $1 $2 etc

Example:

<extension name="1000">
 <condition field="destination_number" expression="^(1000)$">
   <action appplication="my_route_app" data="$1"/>
   <action appplication="bridge" data="$destination"/>
 </condition>
</extension>

Here the $1 is ecaluated before the call begins setting it to 1000 based on the regex ^(1000)$
$destination is evaluated on the fly in execution once the my_route_app has run and has had a
chance to set the variable 'destination' to the correct value.

2754 annotated / raw | Diffs: previous, other | Lines: 411 ( +1, -1 )

Created: 2006-09-19 15:09:10 -0400 (2 years 2 months ago) | Author: mikej | Changeset: 2754

tweak types

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

Created: 2006-09-18 22:18:24 -0400 (2 years 2 months ago) | Author: anthm | Changeset: 2748

add uuid_bridge api call and ivr function Usage: uuid_bridge <uuid> <other_uuid> *should* take 2 existing channels and bridge them

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

Created: 2006-09-08 14:57:24 -0400 (2 years 2 months ago) | Author: anthm | Changeset: 2583

add dynamic buffers

2555 annotated / raw | Diffs: previous, other | Lines: 398 ( +1, -1 )

Created: 2006-09-07 11:15:39 -0400 (2 years 2 months ago) | Author: anthm | Changeset: 2555

what comes up must come down

2548 annotated / raw | Diffs: previous, other | Lines: 398 ( +1, -1 )

Created: 2006-09-07 10:23:31 -0400 (2 years 2 months ago) | Author: anthm | Changeset: 2548

fix namespace

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

Created: 2006-09-06 23:58:01 -0400 (2 years 2 months ago) | Author: anthm | Changeset: 2540

Mega Changes

adding mod_park for putting channels in limbo state for remote control.
adding stuff to mod_event_socket to let you do the bgapi <command> <args>
this will let you execute a job in the bg and the result will be sent as an event with an
indicated uuid to match the reply to the command

adding switch_core_port_allocator (to be used soon)
adding "make sure" to do a full rebild of the freeswitch object files

There will be more to this committed as the week progresses

make sure you do a rebuild after this update or you'll be sowwie
./configure && make sure


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

Created: 2006-06-12 21:49:18 -0400 (2 years 5 months ago) | Author: mikej | Changeset: 1612

add access or function for channel variable iterator

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

Created: 2006-06-06 19:07:37 -0400 (2 years 5 months ago) | Author: anthm | Changeset: 1551

add mod_rss

1300 annotated / raw | Diffs: previous, other | Lines: 380 ( +19, -19 )

Created: 2006-04-29 19:43:28 -0400 (2 years 7 months ago) | Author: mikej | Changeset: 1300

part 3 of 3 standardizing typedefed types to end in _t.

1294 annotated / raw | Diffs: previous, other | Lines: 380 ( +38, -38 )

Created: 2006-04-29 02:05:03 -0400 (2 years 7 months ago) | Author: mikej | Changeset: 1294

part 2 of many standardizing typedefed types to end in _t

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

Created: 2006-04-28 21:00:52 -0400 (2 years 7 months ago) | Author: mikej | Changeset: 1292

part 1 of many standardizing typedefed types to end in _t

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

Created: 2006-04-28 16:04:08 -0400 (2 years 7 months ago) | Author: mikej | Changeset: 1291

use macro for EXTERN "C" begin and end lines in header files to clean up the headers, and to eliminate a format bug in emacs.

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

Created: 2006-04-28 15:46:57 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1290

add transfer capability and small ways to test it

1278 annotated / raw | Diffs: previous, other | Lines: 381 ( +29, -6 )

Created: 2006-04-27 11:02:35 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1278

set some key functions to report the file func line of the caller not of the actual function

1266 annotated / raw | Diffs: previous, other | Lines: 358 ( +2, -2 )

Created: 2006-04-26 16:15:16 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1266

update

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

Created: 2006-04-25 14:02:12 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1251

improve bridge code

1241 annotated / raw | Diffs: previous, other | Lines: 351 ( +1, -1 )

Created: 2006-04-24 12:19:11 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1241

dox

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

Created: 2006-04-22 14:12:17 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1232

causes part 3

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

Created: 2006-04-21 23:05:25 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1226

causes part 2

1126 annotated / raw | Diffs: previous, other | Lines: 328 ( +1, -1 )

Created: 2006-04-12 12:34:34 -0400 (2 years 7 months ago) | Author: anthm | Changeset: 1126

dox

992 annotated / raw | Diffs: previous, other | Lines: 328 ( +1, -1 )

Created: 2006-03-31 11:10:00 -0500 (2 years 8 months ago) | Author: mikej | Changeset: 992

tweak to repair some damage from icc tweaks

982 annotated / raw | Diffs: previous, other | Lines: 328 ( +7, -9 )

Created: 2006-03-30 18:02:50 -0500 (2 years 8 months ago) | Author: anthm | Changeset: 982

icc changes part 1

901 annotated / raw | Diffs: previous, other | Lines: 330 ( +2, -2 )

Created: 2006-03-22 15:55:58 -0500 (2 years 8 months ago) | Author: anthm | Changeset: 901

tweak

793 annotated / raw | Diffs: previous, other | Lines: 330 ( +1, -1 )

Created: 2006-03-07 15:31:48 -0500 (2 years 8 months ago) | Author: mikej | Changeset: 793

doxygen fixes

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

Created: 2006-03-03 11:57:21 -0500 (2 years 9 months ago) | Author: anthm | Changeset: 740

add mod_perl

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

Created: 2006-03-01 17:55:28 -0500 (2 years 9 months ago) | Author: anthm | Changeset: 720

break everything

677 annotated / raw | Diffs: previous, other | Lines: 316 ( +1, -1 )

Created: 2006-02-25 23:52:34 -0500 (2 years 9 months ago) | Author: anthm | Changeset: 677

remove freeswitch's privates (couldn't resist)

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

Created: 2006-02-24 17:22:43 -0500 (2 years 9 months ago) | Author: anthm | Changeset: 669

add timetable

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

Created: 2006-02-21 21:50:33 -0500 (2 years 9 months ago) | Author: anthm | Changeset: 646

adding some inter channel communication and other code for real-world usage (not totally done)

634 annotated / raw | Diffs: previous, other | Lines: 295 ( +1, -1 )

Created: 2006-02-19 19:23:25 -0500 (2 years 9 months ago) | Author: mikej | Changeset: 634

turn on higher warning level in msvc for the core and libteletone and resolve warnings.

555 annotated / raw | Diffs: previous, other | Lines: 295 ( +7, -7 )

Created: 2006-02-07 15:56:16 -0500 (2 years 9 months ago) | Author: anthm | Changeset: 555

update

554 annotated / raw | Diffs: previous, other | Lines: 295 ( +9, -7 )

Created: 2006-02-07 15:47:15 -0500 (2 years 9 months ago) | Author: anthm | Changeset: 554

Fresh updates (Beware... all coded today)
*) Rename *event_handler* to state_handler to avoid confusion with newer eventing engine.
*) Allow application level of state_handler to be layered/stacked (up to 30)
*) Add new core global state_handler stack (also up to 30.. seems reasonable, constant in switch_types.h)

319 annotated / raw | Diffs: previous, other | Lines: 293 ( +13, -12 )

Created: 2006-01-10 15:10:38 -0500 (2 years 10 months ago) | Author: mikej | Changeset: 319

doxygen cleanups\changes.

280 annotated / raw | Diffs: previous, other | Lines: 292 ( +208, -9 )

Created: 2006-01-05 16:03:22 -0500 (2 years 10 months ago) | Author: anthm | Changeset: 280

what's up doc

252 annotated / raw | Diffs: previous, other | Lines: 93 ( +6, -2 )

Created: 2006-01-02 00:00:28 -0500 (2 years 11 months ago) | Author: mikej | Changeset: 252

some more doxygen stuff... still a LOT to go.

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

Created: 2006-01-01 10:23:12 -0500 (2 years 11 months ago) | Author: mikej | Changeset: 251

initial doxygen.  Much, much more to go.

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

Created: 2005-12-26 14:09:59 -0500 (2 years 11 months ago) | Author: anthm | Changeset: 206

ok gsm works

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

Created: 2005-12-21 17:25:22 -0500 (2 years 11 months ago) | Author: anthm | Changeset: 188

more events and some build changes

52 new annotated / raw | Lines: 82 ( +82, -0 )

Created: 2005-11-19 15:11:40 -0500 (3 years ago) | Author: mikej | Changeset: 52

Renamed remotely