aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_agent.c
AgeCommit message (Expand)AuthorFilesLines
2004-05-09More ast_strlen_zero changescitats1-15/+16
2004-04-08Hopefully the last round of removing needlock stuffcitats1-4/+2
2004-04-08Remove more needlock stuffcitats1-1/+1
2004-04-06Get rid of all that old needlock garbage now that we're using recursive mutexesmarkster1-9/+9
2004-04-03Merge Mike's updates for agent CDR updatesmarkster1-7/+8
2004-03-27Make read/write mode have a lock parameter and use it properly.markster1-8/+8
2004-03-04Add support for parking with IAX2markster1-3/+5
2004-02-14Add logging of agent login/logoffmarkster1-0/+6
2004-02-12Fix recording the agent's calls by defaultmartinp1-8/+9
2004-02-10Fix some minor errors: when logging off using AgentCallbackLogin don't put ag...martinp1-10/+8
2004-02-05Add AgentMonitorOutgoing application to allow recording of outgoing calls mad...martinp1-2/+88
2004-02-03Add recording agent's calls patch. Basically the call starts recording when t...martinp1-6/+73
2003-11-08Trustingly add Thorston's deadlock patchmarkster1-1/+5
2003-09-08BSD portability enhancements (bug #234)markster1-1/+1
2003-09-07Copy context properlymarkster1-0/+1
2003-09-06When taking a masqed call, be sure to mark it as acknowledgedmarkster1-0/+1
2003-09-06Be sure we have the agent lockmarkster1-0/+4
2003-09-04Base ackcall on newly available agent, not the pending onemarkster1-1/+1
2003-08-27We have to release app_lock even if there is no channel logged in anymoremarkster1-6/+10
2003-08-26Make ack_sleep do somethingmarkster1-0/+11
2003-08-26Clear high res valuemarkster1-0/+1
2003-08-26handle app_lock properlymarkster1-5/+9
2003-08-26How about manipulating the right lockmarkster1-2/+2
2003-08-26Make res deterministic, don't release lock until totally donemarkster1-3/+3
2003-08-26Fix agent deadlockmarkster1-2/+3
2003-08-26Wait for '#' to acknowledge pending agents, too when ackcall=alwaysmarkster1-9/+99
2003-08-23Handle timing file descriptor properly with agentsmarkster1-3/+13
2003-08-21First pass at making '#' work on non-callback agentsmarkster1-5/+16
2003-08-19Revert earlier changesmarkster1-21/+1
2003-08-19Fix typomarkster1-1/+1
2003-08-19Create/dial channel if availability is on callback channelmarkster1-1/+15
2003-08-19Put agent login board in the right placemarkster1-10/+8
2003-08-19Check availability on callback agents when no wrapuptime specifiedmarkster1-3/+10
2003-08-19Quick fixmarkster1-1/+1
2003-08-19Don't create a pending agent if nobody is logged inmarkster1-34/+40
2003-08-16Verify extension is correctmarkster1-5/+28
2003-08-16Show the names of the codecs instead of the numbers (bug #92)martinp1-4/+4
2003-08-16Update agent documentationmarkster1-1/+1
2003-08-14Allow AgentCallbackLogin to specify new location (bug #46)markster1-1/+10
2003-08-14ignore musicclass for music on hold (bug #62)markster1-0/+2
2003-08-14Send callerid on callback agents (bug #103)markster1-0/+6
2003-08-13Lock on indication, fix agent bugletmarkster1-0/+2
2003-08-13Add any missing locking callsmarkster1-12/+35
2003-08-13Totally revamp thread debugging to support locating and removing deadlocksmarkster1-96/+96
2003-08-13In agent, forward codecs alongmarkster1-5/+7
2003-08-08Properly defuse race in chan_local, fix extremely unlikely path for losing lo...markster1-0/+2
2003-08-06Try immediately logged in agents first, then callbacklogin onesmarkster1-1/+29
2003-08-06Fix race in agent loginmarkster1-0/+1
2003-08-05Fix options, switch defaultmarkster1-1/+1
2003-08-05Merge tim's "ack" optionmarkster1-0/+13