summaryrefslogtreecommitdiff
path: root/channels/chan_agent.c
AgeCommit message (Expand)Author
2004-04-08Hopefully the last round of removing needlock stuffJames Golovich
2004-04-08Remove more needlock stuffJames Golovich
2004-04-06Get rid of all that old needlock garbage now that we're using recursive mutexesMark Spencer
2004-04-03Merge Mike's updates for agent CDR updatesMark Spencer
2004-03-27Make read/write mode have a lock parameter and use it properly.Mark Spencer
2004-03-04Add support for parking with IAX2Mark Spencer
2004-02-14Add logging of agent login/logoffMark Spencer
2004-02-12Fix recording the agent's calls by defaultMartin Pycko
2004-02-10Fix some minor errors: when logging off using AgentCallbackLogin don't put ag...Martin Pycko
2004-02-05Add AgentMonitorOutgoing application to allow recording of outgoing calls mad...Martin Pycko
2004-02-03Add recording agent's calls patch. Basically the call starts recording when t...Martin Pycko
2003-11-08Trustingly add Thorston's deadlock patchMark Spencer
2003-09-08BSD portability enhancements (bug #234)Mark Spencer
2003-09-07Copy context properlyMark Spencer
2003-09-06When taking a masqed call, be sure to mark it as acknowledgedMark Spencer
2003-09-06Be sure we have the agent lockMark Spencer
2003-09-04Base ackcall on newly available agent, not the pending oneMark Spencer
2003-08-27We have to release app_lock even if there is no channel logged in anymoreMark Spencer
2003-08-26Make ack_sleep do somethingMark Spencer
2003-08-26Clear high res valueMark Spencer
2003-08-26handle app_lock properlyMark Spencer
2003-08-26How about manipulating the right lockMark Spencer
2003-08-26Make res deterministic, don't release lock until totally doneMark Spencer
2003-08-26Fix agent deadlockMark Spencer
2003-08-26Wait for '#' to acknowledge pending agents, too when ackcall=alwaysMark Spencer
2003-08-23Handle timing file descriptor properly with agentsMark Spencer
2003-08-21First pass at making '#' work on non-callback agentsMark Spencer
2003-08-19Revert earlier changesMark Spencer
2003-08-19Fix typoMark Spencer
2003-08-19Create/dial channel if availability is on callback channelMark Spencer
2003-08-19Put agent login board in the right placeMark Spencer
2003-08-19Check availability on callback agents when no wrapuptime specifiedMark Spencer
2003-08-19Quick fixMark Spencer
2003-08-19Don't create a pending agent if nobody is logged inMark Spencer
2003-08-16Verify extension is correctMark Spencer
2003-08-16Show the names of the codecs instead of the numbers (bug #92)Martin Pycko
2003-08-16Update agent documentationMark Spencer
2003-08-14Allow AgentCallbackLogin to specify new location (bug #46)Mark Spencer
2003-08-14ignore musicclass for music on hold (bug #62)Mark Spencer
2003-08-14Send callerid on callback agents (bug #103)Mark Spencer
2003-08-13Lock on indication, fix agent bugletMark Spencer
2003-08-13Add any missing locking callsMark Spencer
2003-08-13Totally revamp thread debugging to support locating and removing deadlocksMark Spencer
2003-08-13In agent, forward codecs alongMark Spencer
2003-08-08Properly defuse race in chan_local, fix extremely unlikely path for losing lo...Mark Spencer
2003-08-06Try immediately logged in agents first, then callbacklogin onesMark Spencer
2003-08-06Fix race in agent loginMark Spencer
2003-08-05Fix options, switch defaultMark Spencer
2003-08-05Merge tim's "ack" optionMark Spencer
2003-08-04Fix login to allow logging off with @contextMark Spencer