aboutsummaryrefslogtreecommitdiffstats
path: root/app.c
AgeCommit message (Collapse)AuthorFilesLines
2007-07-10Ensure the group information category exists before trying to do a string ↵file1-2/+2
comparison with it. (issue #10171 reported by mlegas) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@74264 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Return group counting to previous behavior where you could only have one ↵file1-3/+7
group per category. (issue #9711 reported by irroot) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69127 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07Properly handle what happens during a masquerade in relation to group ↵file1-0/+14
counting. (issue #9657 reported by ramonpeek) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@63285 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-25Merge rewritten group counting support. No more storing data on the variable ↵file1-35/+78
list of the channels. That was bad, mmmk? (issue #7497 reported by sabbathbh) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@61804 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-03When doing a built-in blind or attended transfer, restore the ability to use '#'russell1-6/+3
to terminate the number and immediately do the transfer instead of having to dial the number and just wait for the feature digit timeout. (issue #8366, xueliangliang) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@59886 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-12fix a case where ast_lock_path() could leave a randomly-named lock file ↵kpfleming1-4/+16
hanging around make ast_unlock_path actually report when unlocking fails git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@37441 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-12GRRR no fprintf!mogorman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@37402 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-05 Voicemail fixes along with an API change approved by russellb to fix the ↵bweschke1-8/+15
bug(s). (jcollie and supczinskib) #7064 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@25014 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-11 When using the silence detector in ast_play_and_record() and ↵bweschke1-4/+2
ast_play_and_prepend(), the truncation code never gets called to remove the detected silence, because the value of res is zero when control gets to that point. #6903 w/some mods (softins) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@19008 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-20Would be nice to tell people to look in the right file to increase a constanttilghman1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@10577 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-18Bug 6529 - memory leak in ast_play_and_prependtilghman1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@10409 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-11don't override an error condition that occurred when acting on the primary ↵russell1-2/+6
channel when stopping the autoservice on the peer channel. (from issue #6087) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7970 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-13use the stream's current point when pausing/unpausing, instead of elapsed ↵kpfleming1-32/+20
time (which doesn't work when the stream has been skipped forward or backward) (issue #5897) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7448 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7221 ↵kpfleming1-0/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-14finish merging doxygen updates from issue #5605russell1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7096 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11ugh... another broken commitkpfleming1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7066 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-10slight correction to options parsingkpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7052 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-10issue #5630, #5711, and probably othersrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7051 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-03major update to arg/option parsing APIs and documentationkpfleming1-12/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6953 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01optionally send silence during recording (issue #5135)kpfleming1-2/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6925 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-30Actually write audio to file in get_voice (bug #5547)markster1-0/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6894 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26change ast_strlen_zero to also check for the string to be definedrussell1-7/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6862 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26fix misplaced } (issue #5518)russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6853 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24Doxygen documentation update from oej (issue #5505)russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14update MANY more files with proper copyright/license info (thanks Ian!)kpfleming1-4/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14use a better name for structure element (when using named initializers)kpfleming1-5/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6593 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07remove useless buffer initializations (issue #5134)kpfleming1-12/+11
convert pbx_dundi to use ast_copy_string) (issue #5134) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6540 f38db490-d61c-443f-a65b-d21fe96a405b
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-22add 'restart' character to ast_control_playback function and ↵kpfleming1-3/+19
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-06Properly handle | within ()'s when doing app arg parsing... (bug #4911)markster1-14/+19
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6294 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15add a library of timeval manipulation functions, and change a large number ↵kpfleming1-4/+2
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-13fix up lock breakage from bug #4245kpfleming1-10/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6125 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-09fix channel walking problems from recent changes (bug #4494)kpfleming1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5883 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06more file version tagskpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06remove experimental module version tagskpfleming1-1/+4
add per-file revision tags and 'show version files' CLI command git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5864 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06major Makefile and build process improvements, including removal of all ↵kpfleming1-1/+0
hardcoded paths (modules must now use run-time paths as they should) (bug #4116) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5855 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06more efficient (and understandable) ast_channel_walk_locked, and vastly more ↵kpfleming1-21/+17
efficient ast_channel_by_name_locked (bug #4265) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5853 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-05more ast_copy_string() conversionkpfleming1-9/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5849 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-05make ast_waitstream_* return value compatible with platforms that use ↵kpfleming1-2/+4
unsigned char by default (bug #4455) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5846 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-25various code cleanups (bug #4353)russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5764 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04fix obvious fault in ast_separate_app_argskpfleming1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5573 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-04re-implement ast_separate_app_args with clearer code and in a way that ↵kpfleming1-8/+21
doesn't fail with certain combinations of array size and delimiter count add doxygen docs for ast_separate_app_args git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5566 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-29don't use '%i' at all, since we have no current use cases that need non ↵kpfleming1-2/+2
base-10 parsing (bug #4110) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5533 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-22phase 1 of header include cleanup (bug #4067)kpfleming1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5498 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21use double-quotes instead of angle-brackets for non-system include files ↵kpfleming1-10/+10
(bug #4058) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-13add missing newlines, fix misspelling of nonexistent (bug #4027)russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5467 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-27Fix app bug, update skel example, add skel to makefile as option (bug #3869)markster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5277 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-23Merge Russell's formatting patch (bug #3838)markster1-7/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5234 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-12Create experimental new options API, various cleanupsmarkster1-0/+35
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5171 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05Flush out app stuff, make profiling easier to turn on/offmarkster1-10/+37
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5150 f38db490-d61c-443f-a65b-d21fe96a405b