aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2005-08-30Add SIP video fixesmarkster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6448 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-29massive upgrade to SUBSCRIBE, device state and messaging support (issue #3644)kpfleming1-3/+25
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6446 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-29encode/decode URIs in 'pedantic' mode (issue #3923)kpfleming1-1/+27
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6441 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-29don't make expression evaluator allocate a memory buffer for each resultkpfleming1-1/+25
to be returned; use the buffers already present in the PBX for this purpose update testexpr2/check_expr to allocate buffers for expression evaluation git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6440 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-27preserve hint watchers and laststate across 'extensions reload' (issue #2522)kpfleming1-9/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6431 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-25doc updates and copyright header cleanup (issue #5026)kpfleming1-4/+22
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6411 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-25doc updates and copyright header cleanup (issue #5027)kpfleming1-19/+27
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6410 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-25minor doc fixes and copyright header cleanup (issue #5029 with mods)kpfleming1-8/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6409 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-24clear out memory allocated by LOCAL_USER_ADD/LOCAL_USER_ACF_ADDkpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6395 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-24make AST_LIST_REMOVE_HEAD safer to usekpfleming1-4/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6394 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-23add ability to map feature sequences to applications (issue #3764)kpfleming2-0/+34
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6374 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-23add 'sip show settings' CLI command (issue #4806)kpfleming1-0/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6370 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-23make sure realtime/high scheduling priority is relinquished before executing ↵kpfleming1-0/+2
an AGI script (issue #4930) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6368 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-22add preliminary support for SIP timers (issue #4359)kpfleming1-0/+17
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6362 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-22add a LOG_DTMF logging channel and send all bridged DTMF events out that ↵kpfleming1-0/+6
channel (issue #4835) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6358 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-22support new format for musiconhold.conf (issue #4908)kpfleming1-0/+3
support non-SLINEAR moh streams (issue #4908) add external app to feed TCP stream into Asterisk for moh (issue #4908) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6353 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-22add 'restart' character to ast_control_playback function and ↵kpfleming1-2/+2
ControlPlayback() application (issue #4693) rework app_controlplayback.c to take into account all Asterisk 1.2 coding style requirements git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6352 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-09Centralize and fix tos for IAX (bug #4850 inspired)markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6315 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-09eliminate compiler warnings when DEBUG_THREADS is enabledkpfleming1-1/+17
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6313 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-09bridging code cleanups:kpfleming1-2/+9
code style, formatting use enum/symbolic constants for return codes efficiency improvements (zaptel) only disable DTMF detection once per bridge, not every frame (zaptel) ensure VPM DTMF detector is turned off during native bridge git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6312 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-08more pointer signedness fixes for gcc4 warningsrussell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6306 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-08Merge steve's busy detect stuff (bug #4830)markster1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6304 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-07more fixes for gcc4 warningsrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6297 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-04ensure that strings.h has va_list defined (bug #4900)russell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6280 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-03Fix timestamp issue with features (bug #4760 with mods)markster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6268 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-26correct commentkpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6225 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-26add a global option to disable priority jumping in applications (when they ↵kpfleming1-0/+1
get updated), settable in extensions.conf change app_dial to use 'j' to _ENABLE_ priority jumping if it has been globally disabled git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6224 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25process asterisk.conf in a single pass, instead of twice (bug #4689)kpfleming1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6216 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25use CDR API calls instead of re-implementing them (bug #4726)kpfleming1-0/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6213 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25more extensive documentation (bug #4444)kpfleming1-69/+235
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6212 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25formatting cleanups (bug #4782)kpfleming1-0/+7
fill out some Manager events with additional headers (bug #4782) re-word some log messages to be clearer (bug #4782) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6208 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-20put ast_recvchar under its desc, add desc for ast_senddigit, don't use arussell1-2/+8
length limited copy for a static copy into a buffer that we *know* is big enough git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6178 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-20add slinfactory object, and change app_chanspy to use it (bug #4724)kpfleming1-0/+47
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6177 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-20add English device state output (bug #4733, with minor mod)kpfleming1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6174 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-20move strtoq into new string files (bug #4740)kpfleming2-2/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6171 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-19restore proper difference calculation (bug #4746)kpfleming1-1/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6166 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-19split acl and netsock code into separate files, in preparation for new ↵kpfleming3-28/+69
netsock implementation various minor cleanups git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6165 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-19let the compiler learn the types for the elements of a struct timeval to fixrussell1-1/+8
portability issues git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6164 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-19fix negative timestamp issuerussell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6160 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15Allow manager originate to specifiy more than one variable to be set.russell3-6/+19
Allow manager originate and spool files to set writable dialplan functions, including those that use the pipe symbol to seperate arguments. Allow CDR dialplan function to be able to set the account code and userfield. This deprecates the use of the Account header in manager originate and spool files, as well as the SetAccount and SetCDRUserField applications. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6147 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15add a library of timeval manipulation functions, and change a large number ↵kpfleming2-3/+99
of usses to use the new functions (bug #4504) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6146 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15phase two of string portability stuff:kpfleming1-8/+26
don't need ast_ prefixes on functions use individual #defines for function presence add vasprintf to portability library git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6143 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15first phase of proper fix for portable string function problems (bug #4669)kpfleming1-3/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6133 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-13fix up lock breakage from bug #4245kpfleming1-2/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6125 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12add support for multiple-digit extensions in queue exit contexts (bug #4690)kpfleming1-0/+15
add QUEUEAGENTCOUNT dialplan function (bug #4690) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6114 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12convert ast_copy_string to use AST_INLINE_API macro (bug #4682)russell1-7/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6108 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12allow explicit source address/port selection for peers (bug #4257, with ↵kpfleming1-0/+2
minor mods) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6096 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12add 'exit context' and 'only stop on match' options to Background app (bug ↵kpfleming1-0/+10
#4511) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6093 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-11simplify (and document!) macro for inlinable API functions (inspired by bug ↵kpfleming4-38/+75
#4603, with slightly different implementation) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6090 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-11reverse arguments to ast_tvdiff_ms, so they match the 'raw' math being used ↵kpfleming1-4/+4
between the arguments git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6083 f38db490-d61c-443f-a65b-d21fe96a405b