Commit Graph

4333 Commits (915de454f806387d00aef0eb38424d578c7e9ef9)

Author SHA1 Message Date
Matthew Jordan 15b32a230f Resolve conflicts between CONFFLAG_DONT_DENOISE and CONFFLAG_INTROUSER_VMREC
13 years ago
Walter Doekes 5c8ba4c4d6 Check result of ast_var_assign() calls for memory allocation failure.
13 years ago
Matthew Jordan 7bb2991218 Provide error message for QUEUE_MEMBER when member is not in queue
13 years ago
Russell Bryant 9959caa047 astobj2-ify the SLA code
13 years ago
Richard Mudgett 802c27b394 MixMonitor: Fix refleak in manager_stop_mixmonitor() if could not stop monitoring.
13 years ago
Jonathan Rose be6c8d267c app_mixmonitor: Fix crashes caused by unloading app_mixmonitor
13 years ago
Richard Mudgett 365e81053b app_confbridge: Fix memory leak on reload.
13 years ago
Matthew Jordan 4a99d74105 Add announce-to-first-user option for app_queue
13 years ago
Jason Parker 67729f6249 Fix VM snapshot handling for combined INBOX.
13 years ago
Michael L. Young e26179599a Fix Segfault In app_queue When "persistentmembers" Is Enabled And Using Realtime
13 years ago
Russell Bryant a1b9d36dd1 Make SLA reload more paranoid.
13 years ago
Olle Johansson aa676fbb84 Play periodic prompts for first call in a call queue
13 years ago
Michael L. Young 08e30bfa1f Fix Manager Segfault When app_queue Is Unloaded
13 years ago
Michael L. Young dc06b35547 Fix app_voicemail Segfault And A Few Memory Leaks
13 years ago
Joshua Colp eaa02d0f68 Remove silly use of strncmp.
14 years ago
Jonathan Rose 429dd44b39 app_voicemail: Add blank argument to externnotify if no context argument
14 years ago
Russell Bryant e66ae28960 Fix multi-station answer race condition.
14 years ago
Michael L. Young e9bf9588f4 Fix StopMixMonitor Hanging Up When Unable To Stop MixMonitor On A Channel
14 years ago
Matthew Jordan 0b37e777f6 Let vm_mailbox_snapshot combine "Urgent" when no folder is specified
14 years ago
Kevin Harwell 04100feed7 Confbridge CLI new record file name check.
14 years ago
Matthew Jordan 47bd918dad Let channels joining a MeetMe conference opt out of the denoiser
14 years ago
Matthew Jordan 4163b04c42 Fix typo in r382068
14 years ago
Matthew Jordan d9f20617d0 Clean up ConfBridge commands to account for wait_marked users
14 years ago
Matthew Jordan b679563222 Ensure that the default bridge/user profiles are always available
14 years ago
Matthew Jordan dfe7451e1c Make ParkAndAnnounce return to priority + 1 when return context is not defined
14 years ago
Jonathan Rose 2ae927b930 app_dial: Honor the 'c' flag when the calling party hangs up
14 years ago
Matthew Jordan c157d591f5 Let vm_mailbox_snapshot_create's combine option apply to "Urgent" as well
14 years ago
Kevin Harwell 5d8ddec0e2 Confbridge channels staying active when all participants leave.
14 years ago
Kevin Harwell 2be1724539 Fixed Confbridge file recording deadlock and appending.
14 years ago
Matthew Jordan eda002a828 Don't throw a spurious error when using DBdeltree
14 years ago
Kevin Harwell 2df1b43f7a Properly load say.conf upon reload of module app_playback.
14 years ago
Richard Mudgett 9a56a3d738 app_confbridge: Fix crash from receiving an AMI action after ConfBridge unloaded.
14 years ago
Richard Mudgett 3e5f384eb9 app_page and app_confbridge: Fix custom announcement on entering conference.
14 years ago
Richard Mudgett ef0433e6bc app_confbridge: Fix error messages on exiting conference.
14 years ago
Richard Mudgett 6754f20f59 app_page: Fixup application XML documentation typos and inaccuracies.
14 years ago
Richard Mudgett 186f8f4a39 Because the compiler can check types with a struct copy and memcpy() cannot.
14 years ago
Michael L. Young dc1100b899 Fix Some Configured Conference Bridge Sounds Not Being Set
14 years ago
Matthew Jordan 322525bece Correct documentation for ConfbridgeList AMI action
14 years ago
Jonathan Rose 36d3124745 app_meetme: Use new prompts for administrator menu
14 years ago
Matthew Jordan 9faedde313 Fix station ringback; trunk hangup issues in SLA
14 years ago
Richard Mudgett df6a5fb23f confbridge: Minor fixes playing user counts to the conference.
14 years ago
Matthew Jordan 89949f1c5f Fix crash in app_minivm when mime encoding string
14 years ago
Kinsey Moore c32dc894ca Fix regression in Confbridge user count
14 years ago
Jonathan Rose 1752c6279d app_voicemail: Improve msg_id handling
14 years ago
Richard Mudgett 0317ece036 app_queue: Fix incorrect assertion.
14 years ago
Richard Mudgett 69fc13fb67 app_queue: Fix multiple calls to a queue member that is in only one queue.
14 years ago
Michael L. Young aeeeb28d27 Fix Queue Log Reporting Every Call COMPLETECALLER With "h" Extension Present
14 years ago
Matthew Jordan eda6664de0 Prevent exhaustion of system resources through exploitation of event cache
14 years ago
Richard Mudgett e623bdcea8 app_queue: Revert bad ringinuse=no patch.
14 years ago
Richard Mudgett 797e403982 confbridge: Fix MOH on simultaneous user entry to a new conference.
14 years ago
Richard Mudgett 97fcde6af7 confbridge: Fix some resource leaks on conference teardown.
14 years ago
Richard Mudgett e750d8dd6e confbridge: Fix several small issues.
14 years ago
Richard Mudgett d0c835fa73 confbridge: Update online XML documentation.
14 years ago
Richard Mudgett 37b50fe4e5 Remove unnecessary channel module references.
14 years ago
Matthew Jordan 3d2e80d93b Add a test event that reports changes in ConfBridge state
14 years ago
Jonathan Rose 0c77685b91 app_meetme: Fix channels lingering when hung up under certain conditions
14 years ago
Rusty Newton 5d858e92ac Patch to play correct sound file when a voicemail's urgent status is removed
14 years ago
Mark Michelson a65fbf8012 Multiple revisions 375993-375994
14 years ago
Jonathan Rose d7d9a99bd6 mixmonitor: Add a test event
14 years ago
Jonathan Rose e1da5dbd57 confbridge: Fix a bug which made conferences not record with AMI/CLI commands
14 years ago
Matthew Jordan 3ac0ced049 Ensure that the Queue application tracks busy members in off nominal situations
14 years ago
Jonathan Rose 8d0143f4a6 app_queue: Make ordering of rrmemory/rrordered persist over add/remove members
14 years ago
Mark Michelson 94c0fa9098 Fix some potential misuses of ast_str in the code.
14 years ago
Kinsey Moore 09dac916ba Avoid a segfault on invalid format names
14 years ago
Richard Mudgett 01a662cf60 app_queue: Made pass connected line updates from the caller to ringing queue members.
14 years ago
Matthew Jordan ec6bf83e28 Resolve issues in ConfBridge regarding marked, waitmarked, and unmarked users
14 years ago
Sean Bright 1449b2cad0 app_queue: Support persisting and loading of long member lists.
14 years ago
Mark Michelson 17aa64c20e Don't destroy confbridge config when error is encountered during a reload.
14 years ago
Richard Mudgett 7a822e7f55 Fix SendDTMF crash and channel reference leak using channel name parameter.
14 years ago
Richard Mudgett 33fcc48c91 Fixed meetme tab completion and command documentation.
14 years ago
Alec L Davis 5a0a5745ed app_queue: 'agent available' hint, cleanup restart, and initial state
14 years ago
Mark Michelson 46ecb0a53f Fix error where improper IMAP greetings would be deleted.
14 years ago
Kinsey Moore a645b4c5c9 "show" completion option for "queue" shouldn't appear twice
14 years ago
Jonathan Rose 759221d515 func_audiohookinherit: Document some missed sources.
14 years ago
Jonathan Rose 237b75db29 app_queue: Make queue reload members and variants of that work
14 years ago
Joshua Colp a27145ac57 Fix incorrect MeetME conference bridge reference count decrementing and sometimes premature destruction.
14 years ago
Matthew Jordan 792a89a9f7 app_queue: Support an 'agent available' hint
14 years ago
Matthew Jordan e026c03d17 Add queue monitoring hints
14 years ago
Richard Mudgett 7e9bdcc3e0 Named call pickup groups. Fixes, missing functionality, and improvements.
14 years ago
Jonathan Rose f1a70f36b6 app_meetme: Document that 'p' option will continue in dialplan.
14 years ago
Richard Mudgett 84bf4776f2 Fix exception path typo in app_queue.c try_calling().
14 years ago
Richard Mudgett 8e471b4991 Fix VoicemailUserEntry event headers ServerEmail and MailCommand reported values.
14 years ago
Matthew Jordan 9af488e8a8 Free ast_str objects when temp file fails to be created in MiniVM
14 years ago
Matthew Jordan f356dcf7e4 Fix file descriptor leak and pointer scope issue in MiniVM when sending mail
14 years ago
Matthew Jordan 46df746df0 Update QueueMemberStatus event documentation to include member status values
14 years ago
Kinsey Moore a90717e566 Ensure listed queues are not offered for completion
14 years ago
Kinsey Moore cc8037b3d4 Ensure "rules" is tab-completable for "queue show"
14 years ago
Matthew Jordan 1a74d44bf1 Allow configured numbers for FollowMe to be greater than 90 characters
14 years ago
Matthew Jordan 99b60d3434 Fix memory leaks in app_voicemail when using IMAP storage or realtime config
14 years ago
Mark Michelson 2dba1e5c58 Prevent crash from using app_page with no confbridge.conf file provided.
14 years ago
Mark Michelson cd3caa1a36 Prevent crash on shutdown due to refcount error on queues container.
14 years ago
Mark Michelson 6256c7193b Help prevent ringing queue members from being rung when ringinuse set to no.
14 years ago
Richard Mudgett 52e48b8926 Fix compile errors.
14 years ago
Jonathan Rose cf08fe11f8 app_meetme: Adding test events for following activity in MeetMe.
14 years ago
Richard Mudgett b7bb04e7dc Fix hangup cause passthrough regression.
14 years ago
Mark Michelson ff4674440d Fix misuses of asprintf throughout the code.
14 years ago
Mark Michelson 760909af3c Fix bug where final queue member would not be removed from memory.
14 years ago
Kinsey Moore 121495f7a9 Add test instrumentation
14 years ago
Mark Michelson bdcdb0dc87 Fix a couple of documentation problems in app_queue.c
14 years ago
Kinsey Moore 609061a8c0 Correct documentation for the MeetMe x flag
14 years ago