Commit Graph

240 Commits (eb4ba3b888360868bf5d19be93a0c9309a93961d)

Author SHA1 Message Date
BJ Weschke c0186f6b4d Make QueueStatusComplete manager event thread safe by wrapping it inside the already existing Queue Lock clause. #7013 (bziherl reporting)
19 years ago
BJ Weschke a7f330a2d2 Merged revisions 25520 via svnmerge from
19 years ago
BJ Weschke 415dff6f2a Merged revisions 25518 via svnmerge from
19 years ago
BJ Weschke 714aab87bb Fix situation for when there is no monitor_option defined, but there is a monitor_exec defined.
19 years ago
BJ Weschke d83bd4d136 Integrate the MixMonitor functionality (introduced in 1.2) as an option for recording queue member conversations with callers. #7084
19 years ago
BJ Weschke 85e0c889e4 Allow for the execution of an AGI to the caller's channel right before they get bridged with the queue member that is going to take their call. Add the option to set a MEMBERINTERFACE variable on the caller's channel that will contain the interface of the queue member that is going to/did take the call. #6843
19 years ago
Tilghman Lesher 7734d20eb5 Merged revisions 24706 via svnmerge from
19 years ago
BJ Weschke 80c34d2a91 Make sure that callers kicked from queue because of joinempty and leavewhenempty have an event logged with regard to the reason for their departure. #6559 (Corydon76)
19 years ago
BJ Weschke 944c8cc4a6 Log hold time and talktime in queue_log when blind transfers are made by queue members. #7038 (alphaqueue) w/documentation mods added
19 years ago
BJ Weschke ebb7eee9ce Implement and document RINGNOANSWER queue logging functionality to "tattle" on bad queue members.
19 years ago
BJ Weschke 7b3f3db65d Fix autofill behavior in app_queue and document it's functionality in queues.conf.sample and UPGRADE.txt
19 years ago
BJ Weschke 857f2e8d41 Record bridge channel unique id in "CONNECT" queue_log entry and the corresponding manager event. #6522 (nording) w/ documentation additions where appropriate
19 years ago
Luigi Rizzo 2904c6956d remove unused variable
19 years ago
Matt O'Gorman 7212fa80ad adds new function QUEUE_WAITING_COUNT and a few
19 years ago
Luigi Rizzo 1a6572c4e6 more NULL "" equivalence,
19 years ago
Luigi Rizzo e43bc6634d This rather large commit changes the way modules are loaded.
19 years ago
Kevin P. Fleming cf15740eaf remove support for BYEXTENSION (which nobody even knows about anymore)
19 years ago
Kevin P. Fleming f10f427d49 since the module API is changing, it's a good time to const-ify the description() and key() return values
19 years ago
Tilghman Lesher 756c7cbb12 Bug 6873 - Finish moving from the non-threadsafe (and poor randomness) rand() to threadsafe ast_random()
19 years ago
Olle Johansson 982a66a93a Issue #6882
19 years ago
Luigi Rizzo c0f2f5b5b8 Normalize some cli completion code.
19 years ago
Mark Spencer 9164eac21a Add micro-http server and abstract manager interface, make snmp not die
19 years ago
Russell Bryant f28abd4020 Merged revisions 12925 via svnmerge from
19 years ago
Tilghman Lesher 30a806010a Bug 6459 - tell manager when queue is abandoned
19 years ago
Russell Bryant a0d438fb6c remove the uses of the deprecated STANDARD_LOCAL_USER
20 years ago
Kevin P. Fleming f0495e8944 add option to avoid calling members whose channels are 'in use' (issue #6315, plus documentation)
20 years ago
Kevin P. Fleming c1e19165b4 add channel's uniqueid to manager 'join' event (issue #6458)
20 years ago
Kevin P. Fleming 2f46cb9198 don't use localuser structure for outbound calls (issue #6216)
20 years ago
Kevin P. Fleming 918cab0e08 Merged revisions 9961,9964,9990,10018 via svnmerge from
20 years ago
Russell Bryant 2f2530b8e6 remove LOCAL_USER_ACF_ADD since it is now the same as LOCAL_USER_ADD
20 years ago
Kevin P. Fleming 96bf384e7d major dialplan functions update
20 years ago
Kevin P. Fleming a16ae226b6 use string fields for some stuff in ast_channel
20 years ago
Matt O'Gorman 83ab52cdc4 changed some settings to app_args and some code
20 years ago
Russell Bryant 72a2e892bc fix memory leak from not freeing the list of queue members when freeing a queue
20 years ago
Tilghman Lesher 56bb41460e Bug 6312 - Macro janitor
20 years ago
Russell Bryant 4414f45393 on this pass, only remove duplicate log messages
20 years ago
Tilghman Lesher 41c87ccb97 Bug 5936 - Cannot AddQueueMember on realtime queue, if queue not yet loaded (different fix than 1.2)
20 years ago
Russell Bryant 9fa6eb5e07 revert my pass through the tree to remove checks of the result of ast_strdupa
20 years ago
Russell Bryant 7ad681adc8 remove lots of useless checks of the result of ast_strdupa
20 years ago
Russell Bryant cb8bd57a21 Merged revisions 8347 via svnmerge from
20 years ago
Russell Bryant 6f71e1178e constify arguments in more places where strings should not be modified (issue #6286)
20 years ago
Matt O'Gorman 90b4d8b9be oops all better now.
20 years ago
Matt O'Gorman 24c4e062cc allow for multiple periodic announcements
20 years ago
BJ Weschke 3854a2438e Spelling corrections (mostly in comments and doxygen areas) #6249
20 years ago
Matt O'Gorman 58bac05e59 Added QUEUE_MEMBER_COUNT and QUEUE_MEMBER_LIST
20 years ago
Russell Bryant 55c8fc92a9 Various cleanups from comments in an email from Luigi Rizzo. Thank you!
20 years ago
Matt O'Gorman 130ce286ba added two new features to meetme, autofill and
20 years ago
BJ Weschke 8637b23569 More memory wrapper and cleanup work. #6226 w/one very minor compile fix mod in app_rpt.c
20 years ago
BJ Weschke a44bc3a0d7 Remove an unneccessary unlock and do away with the error msg about not being able to unlock the lock. #6201
20 years ago
BJ Weschke e825a748cf More new memory wrapper work and initializing some memory allocations to zero where they weren't before.
20 years ago