aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_agent.c
AgeCommit message (Collapse)AuthorFilesLines
2005-06-24don't use locks when reading usecounts (reading only, not writing)kpfleming1-5/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5994 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-18Fix agent recording issue (bug #4551)markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5933 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-07header ordering fixes for FreeBSD (pending a global merge into asterisk.h) ↵kpfleming1-1/+2
(bug #4484) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5876 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-06another round of version tag updates, along with 'show version files' ↵kpfleming1-8/+13
pattern filtering git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5865 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-26Fix agent deadlock and remove braindead tags dependencymarkster1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5777 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-15add counters to 'show agents' CLI command (bug #4232)kpfleming1-1/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5660 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21use double-quotes instead of angle-brackets for non-system include files ↵kpfleming1-22/+22
(bug #4058) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-15fix potential seg fault in my patch that just went in, oopsrussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5473 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-15Fix "show agents" when name is not present (bug #4030)markster1-18/+28
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5470 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-06If an agent still has "wrapuptime" left after he finishes a call and themattf1-1/+15
wrapuptime is changed on a reload, he still waits his former wrapuptime (instead of the new wrapuptime). This reduces his "de facto" wrapuptime immediately to the new value even if he has wrapuptime remaining from a previous call. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5423 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-05optimize frame handling in agent_read()kpfleming1-36/+43
ensure that the call is marked acknowledged when it goes to AST_STATE_UP even if AST_CONTROL_ANSWER is not received (if ackcall is disabled) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5413 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-27Make status update on agents properlymarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5272 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-22Fix chan_agent segfault (bug #3590)markster1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5229 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05Propagate device state properly when agentlogoff command is issuedmarkster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5147 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05Don't consider wrapuptime when call was not answeredmarkster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5144 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05More persistence fixesmarkster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5141 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05Minor persistence fixesmarkster1-3/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5140 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-04Rework channel structure to eliminate "pvt" portion of channel (bug #3573)markster1-58/+73
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-03Member presistance improvements (bug #3647)markster1-39/+23
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5130 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-01Update agent manager docs (bug #3687)markster1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5111 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-28Don't pass agent audio until call is confirmed (bug #3677)markster1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5103 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-25Add execiftime, remove duplicate agent logoff CLImarkster1-49/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5074 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-25Adding support to log off an agent from the consolemattf1-0/+49
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5073 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-18Add event for agentlogoff from CLI (bug #3611)markster1-1/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5047 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-14Fix native agent transfer, add UPGRADE.txt for notes about backwards ↵markster1-9/+13
compatibility issues upgrading from Asterisk 1.0 to current CVS head git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5031 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-10Make agent support sending url (bug #3543)markster1-0/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4997 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-08quicky agent formatting fix, merge polarity/answer patch (bug #2847)markster1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4985 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-07Inherit variables across an agent (bug #3520)markster1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4983 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-01Fix agent moh issue (bug #3383)markster1-1/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4943 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-30Add agent logon/logoff CLI command (bug #3440)markster1-0/+59
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4927 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-25Merge config updates (bug #3406)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4889 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-17Rid us of a silly compiler warningmarkster1-8/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4821 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15Fix agent deadlock (bug #3311)markster1-3/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4805 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15Make groups be 64-bits (bug #3351, with mods)markster1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4803 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-01Add ability to remember agentsmarkster1-2/+107
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4625 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-31Agent documentation changes to agents and verbose / debug fixes (bug #3158)markster1-125/+176
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4618 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-22Fixed ackcall (once again, this time differently) in chan_agentjim1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4529 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-19Merge Olle's comment patch (bug #3097)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4488 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-16Merge russell's flag macro patch (with slight mods) (bug #3046)markster1-13/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4469 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-15Remove broken "ackcall" fix (bug #3043)markster1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4451 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-11Fix use count for agent/local (bug #2996 et al)markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4425 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-10Added 'c' option to AgentMonitorOutgoing (like in wiki, wiki, wiki) whichjim1-0/+5
changes source channel in CDR to agent id. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4418 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-10Fix ackcall problem for Zaptel channelsjim1-0/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4417 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-09Fixed call parking, added separate paramater to allow/disallow call parking onjim1-1/+6
Zaptel interfaces (canpark=yes/no in zapata.conf), added urlbase paramater to Monitor so that a url can optionally be included in CDR (user field), cleaned up a couple of minor things git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4413 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-07Big diet for struct ast_channelmarkster1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4399 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-01Merge manager action and example (bug #2701)markster1-0/+71
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4363 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-13Big agent / queue fixesmarkster1-1/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4231 f38db490-d61c-443f-a65b-d21fe96a405b