aboutsummaryrefslogtreecommitdiffstats
path: root/channel.c
AgeCommit message (Collapse)AuthorFilesLines
2005-05-14Remove double fout++ and comment on flag (bug #4267)markster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5649 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-29don't use '%i' at all, since we have no current use cases that need non ↵kpfleming1-1/+1
base-10 parsing (bug #4110) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5533 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-24If poll returns 0, force *ms to 0markster1-0/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5502 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-22phase 1 of header include cleanup (bug #4067)kpfleming1-11/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5498 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-22initialize errno and don't report an error when poll() returns without ↵kpfleming1-1/+2
indicating one (bug #4059) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5492 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21use double-quotes instead of angle-brackets for non-system include files ↵kpfleming1-21/+21
(bug #4058) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-18don't force transcoding through SLINEAR when transcoding is not needed at allkpfleming1-36/+30
clean up formatting and variable names in ast_channel_make_compatible git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5483 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-04optimize codec selection and format changing codekpfleming1-64/+56
force all transcode paths to use AST_FORMAT_SLINEAR as the frames pass through the bridge (can be disabled using the 'transcode_via_sln' setting in th 'options' setting in asteris.conf) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5376 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-01don't take the channel list lock until we're actually ready to put the new ↵kpfleming1-4/+1
channel into the list in ast_channel_alloc (bug #3928) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5352 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-01Merging in xylome's beaerer capabilty patch (bug 3547)mattf1-0/+20
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5342 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-31Fix build without zaptel (bug #3901)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5320 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-31Make bridging more efficientmarkster1-90/+148
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5311 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-30increase queue length of chanspy queueanthm1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5310 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-30add missing newlinesanthm1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5307 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-28Fix a bunch of const stuff, merge queue changes, add experimental "hybrid" ↵markster1-2/+2
DTMF mode git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5293 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-27GCC 4 fix (bug #3875)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5274 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-24Fix the mysterious missing ifanthm1-0/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5245 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-23Merge API changes for chanspymarkster1-1/+108
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5238 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-22Make sure that waitfordigit_full doesn't hangup on -EINTR (bug #3831)markster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5232 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-04Rework channel structure to eliminate "pvt" portion of channel (bug #3573)markster1-229/+243
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-28Fix queue URL passing (bug #3543)markster1-0/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5104 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-10Fix silly newline miss (bug #3555)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5006 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21Copy language, too (bug #3401)markster1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4872 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21update copyright headers for 2005russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4868 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-17Misc Grammer/formatting fixes - Thanks Corydon76! (bug #3361)twisted1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4827 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-17Merge hold patch (bug #1840)markster1-8/+16
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4823 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15Repair // comments to /* */ comments (bug #3347)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4806 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15Make groups be 64-bits (bug #3351, with mods)markster1-4/+30
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4803 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15Handle masq properly when clone channel has no vars (bug 3344)markster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4796 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-13Handle syntax errors in group descriptions more gracefully (bug #3330)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4773 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-10More flagification, courtesy drumkilla (bug #3280)markster1-7/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4748 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-10Handle masq properly with music (bug #3235)markster1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4744 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-09Don't allow masquerading into oneself (bug #3040)markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4726 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-08Make queue support channel variable inheritance (bug #3274)markster1-0/+43
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4709 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-05Calculate tvdiff properly (avoid off-by-one)markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-04Make features configurable and easier to implementmarkster1-15/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4650 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-02Handle group memberships better with masquerade (bug #3067)markster1-12/+33
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4633 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-01List improvements from kpfleming (bugs #3166,#3140)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4629 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-01Make sure to wake up sleeper on sip transfer issue (bug #2938)markster1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4627 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-31Merge OEJ's channel type listing (bug #3187) with slight modificationsmarkster1-0/+32
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4614 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-24Merge anthm's native MOH patch (bug #2639) he promises me he'll rid it of ↵markster1-2/+17
ast_flag_moh... git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4552 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-23Speed up ast_list macros (bug #3135)markster1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4546 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-21Make event parameter names consistent for callerid (bug #3116)markster1-8/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4518 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-18Fix comment issues (bug #3089)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4479 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-09Make music on hold truly optional (bug #2998)markster1-0/+38
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4411 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-07Big diet for struct ast_channelmarkster1-43/+42
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4399 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-07Disable echo canceller for digital calls (bug #2785), fix build on MacOSX ↵markster1-1/+0
(bug #2803) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4170 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-06Add features (incomplete, highly experimental), fix DundiLookup app, debug ↵markster1-2/+4
improvements (bug #2800) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4167 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-03Pass through flash hookmarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4158 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-01Debugging improvements (bug #2765)markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4135 f38db490-d61c-443f-a65b-d21fe96a405b