aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_agent.c
AgeCommit message (Expand)AuthorFilesLines
2010-07-02Have the DEADLOCK_AVOIDANCE macro warn when an unlock fails, to help catch po...tilghman1-1/+6
2010-06-16Need to lock the agent chan before access its internal bits.qwell1-0/+2
2010-01-19Fix deadlock in agent_read by removing call to agent_logoff.jpeeler1-1/+22
2009-08-10AST-2009-005tilghman1-4/+4
2009-04-18Fixed autologoff in agents.conf not working when agent logs in via AgentLogin...dvossel1-52/+63
2009-01-27Fix devicestate problems for "always-on" agent channelsmmichelson1-2/+5
2009-01-14Fix a logic error I found while searching through chan_agent.cmmichelson1-3/+5
2009-01-12(closes issue #12269)jpeeler1-19/+28
2008-12-03Only show this warning when we want to show it.qwell1-1/+2
2008-11-29update dev-mode compiler flags to match the ones used by default on Ubuntu In...kpfleming1-1/+1
2008-11-10Channel drivers assume that when their indicate callbackmmichelson1-3/+9
2008-11-05The logic of a strcasecmp call was reversedmmichelson1-1/+1
2008-09-05Agent's should not try to call a channel's indicate callbackmmichelson1-1/+1
2008-08-19Reset agent_pvt variables back to the values in agents.confmmichelson1-1/+9
2008-07-25Fix some errant device states by making the devicestate API more strict intilghman1-0/+8
2008-07-11Pass the devicestate from an underlying channel up through the Agent channel.tilghman1-1/+49
2008-07-02Fix thread-safety of some of the pbx_builtin_getvar_helper callsmmichelson1-0/+9
2008-06-11Make calls to ast_assert() actually test something, so that the error messagetilghman1-1/+1
2008-06-09A unique situation of timeouts brought forth a failure situation formmichelson1-1/+11
2008-06-07Don't run LIST_HEAD_DESTROY on a STATIC listrussell1-1/+0
2008-05-29Add some debugging code that ensures that when we do deadlock avoidance, wetilghman1-6/+2
2008-05-14Add ast_assert(), which can be used to handle fatal errors. It is only compiledrussell1-1/+1
2008-04-18Ensure that we don't ast_strdupa(NULL)russell1-1/+1
2008-03-18Make sure an agent doesn't try to send dtmf to a NULL channelmmichelson1-2/+6
2008-02-25Ensure that the channel doesn't disappear in agent_logoff(). If it does, itrussell1-2/+21
2008-02-13We aren't talking to ourselves; we're talking to someone else.tilghman1-1/+5
2008-01-31Add more missing locking of the agents list ...russell1-3/+11
2008-01-31Move the locking from find_agent() into the agent dialplan function handler torussell1-2/+8
2008-01-31Add missing locking to the find_agent() function.russell1-0/+2
2008-01-22Add more dependencies on chan_local and add a note to the description of chan...oej1-0/+3
2007-10-01moved get_base_channel() code from action_redirect to ast_channel_masquerade(...dhubbard1-5/+8
2007-09-27if an Agent is redirected, the base channel should actually be redirected. T...dhubbard1-0/+35
2007-08-27DTMF begin frames should be ignored so that when an agent acks a call with th...mmichelson1-0/+6
2007-08-16Fixes a problem where agents would get stuck busy due to their wrapuptime bei...mmichelson1-0/+1
2007-07-23Merged revisions 76653 via svnmerge from file1-2/+2
2007-07-18Backport GCC 4.2 fixes. Without these Asterisk won't build under devmode usin...file1-2/+2
2007-07-12Change to my previous fix regarding agent logoff soft. Now uses deferlogoff i...mmichelson1-4/+6
2007-07-11Merged revisions 74719 via svnmerge from mmichelson1-1/+3
2007-07-10Merged revisions 74376 via svnmerge from qwell1-4/+6
2007-07-06Merged revisions 73674 via svnmerge from mmichelson1-1/+1
2007-06-25Minor tweak for queueing up the unhold frame... this will teach me to do bugs...file1-1/+2
2007-06-25Check to make sure the channel pointer is present before queueing up an unhol...file1-1/+1
2007-06-07Fix loading persistent queue members when using realtime configuration for qu...russell1-1/+1
2007-04-27Fix a weird problem where when a caller talking to someone sitting behind anrussell1-4/+2
2007-04-09This is a big improvement over the current CDR fixes. It may still need refin...murf1-2/+2
2007-02-28Merged revisions 57092 via svnmerge from file1-1/+10
2007-02-20Merged revisions 55669 via svnmerge from file1-11/+18
2007-02-16Merged revisions 54999 via svnmerge from file1-1/+1
2007-01-19Merge the changes from the /team/group/vldtmf_fixup branch.russell1-3/+3
2007-01-05reduce stack consumption for AMI and AMI/HTTP requests by nearly 20K in most ...kpfleming1-12/+12