dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

152 Commits

Author SHA1 Message Date
kpfleming b99c57bb4a more documentation (issue #5174)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6583 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14 02:12:37 +00:00
kpfleming 664813210f ensure that agent channels don't get seized during login (issue #5020)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6577 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14 00:59:51 +00:00
kpfleming c0cb6a4581 ensure that the AGENTBYCALLERID_* variable is cleared when an agent logs in to a different device (issue #5213)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6575 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14 00:39:05 +00:00
kpfleming 2753fbf686 partial formatting cleanup
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6574 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14 00:28:06 +00:00
kpfleming 6611c7c9cc add doxygen documentation (issue #5133)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6536 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 20:44:57 +00:00
kpfleming f0ac7fc36a add AgentCallbackLogin and AgentLogoff manager actions (issue #4766)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6427 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-26 20:24:16 +00:00
russell 2fd1a02c38 add line break after show agents output (bug #4768)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6186 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25 16:53:28 +00:00
kpfleming ff15e0fa53 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6146 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 23:00:47 +00:00
kpfleming 478b8682bf make 'Agents' manager action conform to protocol (bug #4723)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6141 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 16:21:41 +00:00
kpfleming 1945cc0f81 queue device state changes and handle them serially in a background thread
optimize device state related functions
add ast_get_channel_by_name_prefix to allow searching for matching channels in O(1) operation


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6062 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-08 21:14:34 +00:00
kpfleming 3b3ea2d2e4 ensure that AGENTBYCALLERID is set for agents being reloaded from persistent storage
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6039 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-06 14:47:25 +00:00
kpfleming c0c3c1d601 remember CallerID in AgentCallbackLogin, so it can be used at logoff time
use stored CallerID when auto-logoff occurs to clear AGENTBYCALLERID variable (bug #4616)
persist stored CallerID into/out of astdb


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6036 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-06 01:29:15 +00:00
kpfleming 6589a68fcb don't use locks when reading usecounts (reading only, not writing)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5994 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-24 02:15:04 +00:00
markster bbcc62c399 Fix agent recording issue (bug #4551)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5933 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-18 16:38:48 +00:00
kpfleming 4ea1c9335e header ordering fixes for FreeBSD (pending a global merge into asterisk.h) (bug #4484)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5876 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-07 17:06:33 +00:00
kpfleming 6f0f46299c more file version tags
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 22:12:19 +00:00
kpfleming 09f3094700 another round of version tag updates, along with 'show version files' pattern filtering
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5865 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 21:09:59 +00:00
markster 09a03fa87f Fix agent deadlock and remove braindead tags dependency
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5777 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-26 20:24:56 +00:00
kpfleming 593a3886ae add counters to 'show agents' CLI command (bug #4232)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5660 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-15 02:48:16 +00:00
kpfleming 31e8dcf4fe use double-quotes instead of angle-brackets for non-system include files (bug #4058)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21 06:02:45 +00:00
russell 09284ecfbf fix potential seg fault in my patch that just went in, oops
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5473 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-15 06:55:21 +00:00
markster c8376197df Fix "show agents" when name is not present (bug #4030)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5470 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-15 05:51:30 +00:00
mattf 90b4a22fa7 If an agent still has "wrapuptime" left after he finishes a call and the
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-06 16:06:05 +00:00
kpfleming 0aecb9fb67 optimize frame handling in agent_read()
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-04-05 21:30:24 +00:00
markster d55d17a494 Fix a bunch of const stuff, merge queue changes, add experimental "hybrid" DTMF mode
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5293 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-28 20:48:24 +00:00
markster 62717bd797 Make status update on agents properly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5272 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-27 02:09:06 +00:00
markster cb40ed9236 Fix chan_agent segfault (bug #3590)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5229 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-22 19:10:21 +00:00
markster b3bdd177ef Propagate device state properly when agentlogoff command is issued
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5147 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05 05:43:15 +00:00
markster d850cf26b7 Don't consider wrapuptime when call was not answered
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5144 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05 04:17:13 +00:00
markster 3663043b97 More persistence fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5141 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05 02:54:49 +00:00
markster d690a8f0d5 Minor persistence fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5140 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05 02:53:27 +00:00
markster 8ba4898a1e Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-04 06:47:24 +00:00
markster b072adc139 Member presistance improvements (bug #3647)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5130 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-03 20:31:21 +00:00
markster 4903e19a60 Update agent manager docs (bug #3687)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5111 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-01 06:24:43 +00:00
markster 4bb33e3192 Don't pass agent audio until call is confirmed (bug #3677)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5103 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-28 00:40:35 +00:00
markster b83a2a470f Add execiftime, remove duplicate agent logoff CLI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5074 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-25 00:25:28 +00:00
mattf 72cdf46f82 Adding support to log off an agent from the console
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5073 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-25 00:00:35 +00:00
markster bf6afaf5cb Add event for agentlogoff from CLI (bug #3611)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5047 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-18 05:03:01 +00:00
markster a744f1e9fc Fix native agent transfer, add UPGRADE.txt for notes about backwards 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-14 23:20:01 +00:00
markster 761945b120 Make agent support sending url (bug #3543)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4997 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-10 06:36:09 +00:00
markster 87b6171076 quicky agent formatting fix, merge polarity/answer patch (bug #2847)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4985 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-08 07:49:40 +00:00
markster 82f3b72c8e Inherit variables across an agent (bug #3520)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4983 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-07 22:24:11 +00:00
markster 1bf9ce0083 Fix agent moh issue (bug #3383)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4943 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-01 07:09:56 +00:00
markster 92d9c24897 Add agent logon/logoff CLI command (bug #3440)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4927 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-30 06:55:10 +00:00
markster 2207b9a515 Merge config updates (bug #3406)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4889 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-25 06:10:20 +00:00
russell 7288b1ced0 update copyright headers for 2005
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4868 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21 07:06:25 +00:00
markster 6b5d0ba225 Rid us of a silly compiler warning
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4821 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-17 04:47:01 +00:00
markster ef642e2e78 Fix agent deadlock (bug #3311)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4805 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15 23:31:19 +00:00
markster 8701d138d1 Make groups be 64-bits (bug #3351, with mods)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4803 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15 21:51:38 +00:00
markster ecc276194b Add ability to remember agents
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4625 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-01 00:57:04 +00:00