Commit Graph

4887 Commits (8ef52e8a19a2ed1574db478848bfdfca7f90d52e)

Author SHA1 Message Date
George Joseph f882ca2572 modules: change module LOAD_FAILUREs to LOAD_DECLINES
8 years ago
Sean Bright 79a2c26c03 core: Remove embedded module support
8 years ago
zuul d7c52125e9 Merge "Revert "app_queue: Handle the caller being redirected out of a queue bridge"" into 13
8 years ago
Joshua Colp f762dfaf2a Merge "app_queue: Member stuck as pending after forwarding previous call from queue" into 13
8 years ago
zuul d7ba743329 Merge "autochan/mixmonitor/chanspy: Fix unsafe channel locking and references." into 13
8 years ago
Sean Bright 1c8b81a2a4 Revert "app_queue: Handle the caller being redirected out of a queue bridge"
8 years ago
Joshua Colp baeabb82ea Merge "app_queue: Fix locking behavior in stasis message handlers" into 13
8 years ago
Robert Mordec 76afb9e18a app_queue: Member stuck as pending after forwarding previous call from queue
8 years ago
Sean Bright 9a57b24e17 app_queue: Fix locking behavior in stasis message handlers
8 years ago
Richard Mudgett 792171ea9e app_confbridge: Fix ConfbridgeTalking AMI event description.
8 years ago
Richard Mudgett adad6020be autochan/mixmonitor/chanspy: Fix unsafe channel locking and references.
8 years ago
Sean Bright 163e9e53dc app_queue: Handle the caller being redirected out of a queue bridge
8 years ago
Daniel Journo bc6eeab822 app_voicemail: Cannot set fromstring on a per-mailbox basis
8 years ago
Sean Bright d5522de597 realtime: Fix ast_load_realtime_multientry handling
8 years ago
Sean Bright 47daca8a2b app_voicemail: vm_authenticate accesses uninitialized memory
8 years ago
zuul 4551525fa9 Merge "app_voicemail: Allow 'Comedian Mail' branding to be overriden" into 13
8 years ago
zuul 730bc7e972 Merge "app_voicemail: VoiceMailPlayMsg did not play database stored messages" into 13
8 years ago
Sean Bright 4c31e03e80 app_voicemail: Allow 'Comedian Mail' branding to be overriden
8 years ago
zuul 500b02cb82 Merge "app_record: Add option to prevent silence from being truncated" into 13
8 years ago
zuul 0d6c99e715 Merge "cli: Fix various CLI documentation and completion issues" into 13
8 years ago
rrittgarn 9d34df9a5e app_voicemail: VoiceMailPlayMsg did not play database stored messages
8 years ago
Sean Bright f99e5f4de4 app_record: Add option to prevent silence from being truncated
8 years ago
zuul 6958241b3f Merge "core: Cleanup some channel snapshot staging anomalies." into 13
8 years ago
Sean Bright ea8a610776 cli: Fix various CLI documentation and completion issues
8 years ago
Sean Bright 8936568515 manager: Restore Originate failure behavior from Asterisk 11
8 years ago
Richard Mudgett 2817f87d27 core: Cleanup some channel snapshot staging anomalies.
8 years ago
zuul fd3f69cd05 Merge "app_queue: Fix queues randomly disappearing on reload" into 13
8 years ago
kkm be92f10a16 app_queue: Fix queues randomly disappearing on reload
8 years ago
Tzafrir Cohen cd2677f966 tests: use datadir for sound files
8 years ago
Martin Tomec d13be4eff6 app_queue: Ensure member is removed from pending when hanging up.
9 years ago
Matt Jordan 993a6f96c7 apps/app_echo: Only relay a single video source change frame
9 years ago
Sebastian Gutierrez 7fd5031c1c app_queue: new variable set when abandoned
9 years ago
Joshua Colp d971647949 app_dial: Fix incorrect device state when channel is picked up.
9 years ago
Joshua Colp 14496ce1e5 app_voicemail: Clear voice mailbox in MailboxExists and MAILBOX_EXISTS.
9 years ago
zuul 1a8a15e931 Merge "app_queue: Added initialization for "context" parameter" into 13
9 years ago
Leandro Dardini 0306869399 app_queue: Added initialization for "context" parameter
9 years ago
zuul 3bdd7c0e38 Merge "Audit ast_json_pack() calls for needed UTF-8 checks." into 13
9 years ago
zuul 1b9ef66c50 Merge "app_queue.c: Fix clearing of pause reason string." into 13
9 years ago
Richard Mudgett 3c54328c57 Audit ast_json_pack() calls for needed UTF-8 checks.
9 years ago
Richard Mudgett bcac905bd3 app_queue.c: Fix clearing of pause reason string.
9 years ago
Richard Mudgett ee4ae2b648 app_minivm.c: Fix malformed ast_json_pack() call.
9 years ago
George Joseph f919edc4e2 app_dial: Add the "Q" option to set the cause on unanswered channels
9 years ago
Richard Mudgett 0388882cdb app_queue: Fix CLI "queue show" and AMI Queues action output truncation.
9 years ago
zuul 02ff55626e Merge "ConfBridge: Make some announcements asynchronous." into 13
9 years ago
zuul 7180de3f16 Merge "followme: initialize all config items on reload" into 13
9 years ago
zuul 249a733c17 Merge "apps/app_dial: Fix crash on non-connect call paths for Privacy/Screening option" into 13
9 years ago
zuul 4b66c74c94 Merge "apps/app_dial: Set the DIALSTATUS to NOANSWER on privacy option 5" into 13
9 years ago
Tzafrir Cohen 206d4f57dc followme: initialize all config items on reload
9 years ago
Matt Jordan df3d0188e4 apps/app_dial: Fix crash on non-connect call paths for Privacy/Screening option
9 years ago
Matt Jordan a64063cc97 apps/app_dial: Set the DIALSTATUS to NOANSWER on privacy option 5
9 years ago
Mark Michelson 63feffa126 ConfBridge: Make some announcements asynchronous.
9 years ago
Michael Kuron a002a4d2db app_mp3: Use correct buffer size and the same sample rate as the channel
9 years ago
zuul 0542afa180 Merge "app_queue: Ensure member is removed from pending when hanging up." into 13
9 years ago
chrisderock 2fa168348e app_macro: Consider '~~s~~' as a macro start extension.
9 years ago
Joshua Colp f69f5cd3c4 app_queue: Ensure member is removed from pending when hanging up.
9 years ago
Mark Michelson b8b5d52b5e ConfBridge: Rework announcer channel methodology
9 years ago
Joshua Colp d5d7cbfcfb Revert "ConfBridge: Rework announcer channel methodology"
9 years ago
Mark Michelson 0cdeb2bfb0 ConfBridge: Rework announcer channel methodology
9 years ago
Joshua Colp 8cc34aa480 Merge "app_dial: Improve documentation" into 13
9 years ago
Joshua Colp 274794eb1e Merge "manager: Add <see-also> tags to relate UserEvent actions/apps/events" into 13
9 years ago
Matt Jordan f59bd47ed3 app_dial: Improve documentation
9 years ago
Matt Jordan 0422667d6c manager: Add <see-also> tags to relate UserEvent actions/apps/events
9 years ago
Matt Jordan a3c5488ff4 app_queue: Prevent crash when a call is forwarded to an invalid location
9 years ago
Alexei Gradinari ea71bd6e3e app_voicemail: Add taskprocessor alert level options.
9 years ago
Corey Farrell c8e41d14a1 Unit tests: Use AST_TEST_DEFINE in conditional code only.
9 years ago
Joshua Colp 43b5f8d57b app_queue: Only remove queue member from pending when state changes.
9 years ago
Richard Mudgett c1512f4108 app_voicemail.c: Fix IMAP compile error.
9 years ago
zuul 93237209eb Merge "core/dial: New channel variable FORWARDERNAME" into 13
9 years ago
Alexei Gradinari 2de58c6d01 core/dial: New channel variable FORWARDERNAME
9 years ago
Alexei Gradinari 859bbec09b app_voicemail: fix bugs, imap mm_status log change to debug
9 years ago
Tzafrir Cohen eec539a46e followme: delete the right recorded name file
9 years ago
Jaco Kroon 2db17a793c app_confbridge: Add a regcontext option for confbridge bridge profiles.
9 years ago
Andrew Nagy 8028fc7585 app_voicemail: always copy dynamic struct to avoid race condition
9 years ago
Joshua Colp 6959f5484b app_queue: Fix crash when unloading module.
9 years ago
Joshua Colp 4efc6b4315 Merge changes from topic 'system_stress_patches' into 13
9 years ago
Joshua Colp 83dadc4683 Merge "app_queue: queue members can receive multiple calls" into 13
9 years ago
Kevin Harwell c345e530f4 app_queue: queue members can receive multiple calls
9 years ago
DarkS c0688a6398 Fix case sensitive actions in AMI QueueSummary and QueueStatus
9 years ago
Richard Mudgett 1e93f3d723 Bridge system: Fix memory leaks and double frees on impart failure.
9 years ago
Joshua Colp ded3794fc6 app_talkdetect: Make the module core supported.
9 years ago
ibercom 3b9d8b60b2 app_queue: Frequent segfaults in function can_ring_entry()
9 years ago
Joshua Colp 56c8182913 Merge "app_voicemail/IMAP: function 'save_to_folder' creates wrong folder" into 13
9 years ago
Joshua Colp daa086fae4 app_voicemail: Fix test_voicemail_notify_endl test.
9 years ago
Alexei Gradinari f896136460 app_voicemail/IMAP: function 'save_to_folder' creates wrong folder
9 years ago
Alexei Gradinari bc320df173 app_voicemail/IMAP: IMAP access FATAL error: Out of memory
9 years ago
Jacek Konieczny 6a9c18fb59 app_echo: forward and generate VIDUPDATE frames
9 years ago
Gianluca Merlo c6e4c48e67 config: fix flags in uint option handler
9 years ago
Andrew Nagy d2c09ed73b app_stasis: Don't hang up if app is not registered
9 years ago
Walter Doekes 336cae73cc app_chanspy: Fix occasional deadlock with ChanSpy and Local channels.
9 years ago
Rodrigo Ramírez Norambuena 79dc5e2f00 app_queue: fix Calculate talktime when is first call answered
9 years ago
Richard Mudgett 6f978fbfe5 app_confbridge: Only use b_profile options from the conference.
9 years ago
Joshua Colp c9e1c203b5 Merge "app_confbridge.c: Replace inlined code with existing function." into 13
9 years ago
Joshua Colp 2177dbea50 Merge topic 'ASTERISK-20987' into 13
9 years ago
George Joseph 8804d0973c build_system: Fix some warnings highlighted by clang
9 years ago
Richard Mudgett ed3c9c1512 app_confbridge.c: Replace inlined code with existing function.
9 years ago
Richard Mudgett 1d0abf86e7 app_confbridge: Add ability to get the muted conference state.
9 years ago
Richard Mudgett f0d40afa69 app_confbridge.c: Update CONFBRIDGE and CONFBRIDGE_INFO documentation.
9 years ago
Richard Mudgett 3e51e5c7fd app_confbridge: Make non-admin users join a muted conference muted.
9 years ago
Martin Tomec 338a8ffed6 app_queue: Add member flag "in_call" to prevent reading wrong lastcall time
10 years ago
Rodrigo Ramírez Norambuena e13719bff1 app_queue: Added reason pause of member
10 years ago
Joshua Colp 937ba51659 Merge "voicemail: Move app_voicemail / res_mwi_external conflict to runtime" into 13
10 years ago
George Joseph 4ec85a9f07 voicemail: Move app_voicemail / res_mwi_external conflict to runtime
10 years ago
Richard Mudgett 80a8b2a4cd app_dial: Immediately exit dial if the caller is already hung up.
10 years ago
Dade Brandon 1d3d20dd68 app_amd: Correct documentation to reflect functionality
10 years ago
Carlos Oliva ae428d8460 app_queue: update RT members when the 1st call joins a queue with no agents
10 years ago
Corey Farrell ddf4dddf4f app_meetme: Set default value for audio_buffers.
10 years ago
Joshua Colp 0843e6043e Merge "Confbridge: Add a user timeout option" into 13
10 years ago
Mark Michelson fdd2afcd16 Confbridge: Add a user timeout option
10 years ago
Alec Davis 7debb986a5 app_queue: (try_calling): mutex 'qe->chan' freed more times than we've locked!
10 years ago
Joshua Colp 3e0f161761 Merge "ast_format_cap_get_names: To display all formats, the buffer was increased." into 13
10 years ago
Alexander Traud 1bff400df7 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Walter Doekes 8410336681 docs: Fix a few typo's in app docs (more then, resourse).
10 years ago
Matt Jordan f6062ac616 Merge "app_queue.c: Force COLP update if outgoing channel name changed." into 13
10 years ago
Matt Jordan 9425eaa96d Merge "app_queue.c: Factor out a connected line update routine." into 13
10 years ago
Matt Jordan 549d726065 Merge "app_dial.c: Make 'A' option pass COLP updates." into 13
10 years ago
Matt Jordan 5efb96520b Merge "app_dial.c: Force COLP update if outgoing channel name changed." into 13
10 years ago
Joshua Colp bc856bda64 Merge "app_dial.c: Factor out a connected line update routine." into 13
10 years ago
Richard Mudgett 6b1e7583c1 app_queue.c: Force COLP update if outgoing channel name changed.
10 years ago
Richard Mudgett 6bf304bf25 app_queue.c: Factor out a connected line update routine.
10 years ago
Richard Mudgett e36b5f1e8e app_dial.c: Make 'A' option pass COLP updates.
10 years ago
Richard Mudgett 747bfac895 app_dial.c: Force COLP update if outgoing channel name changed.
10 years ago
Richard Mudgett 14481d9aa0 app_dial.c: Factor out a connected line update routine.
10 years ago
Richard Mudgett bbeda190c3 app_dial.c: Remove some no-op code.
10 years ago
Richard Mudgett 5f15cd93f0 app_page.c: Fix crash when forwarding with a predial handler.
10 years ago
Kevin Harwell aeddee39fb app_record: RECORDED_FILE variable not being populated
10 years ago
Matt Jordan efbd0f5a97 Merge "app_queue: AgentComplete event has wrong reason" into 13
10 years ago
Kevin Harwell 4fb95bbc4e app_queue: AgentComplete event has wrong reason
10 years ago
Kevin Harwell 6409e7b11a app_queue: Crash when transferring
10 years ago
Richard Mudgett bd867cd078 app_queue.c: Extract some functions for simpler code.
10 years ago
Richard Mudgett ded51e3d77 app_queue.c: Fix error checking in QUEUE_MEMBER() read.
10 years ago
Richard Mudgett e5f5b9f384 app_queue.c: Fix setting QUEUE_MEMBER 'paused' and 'ringinuse'.
10 years ago
Matt Jordan 0a1a550593 apps/app_dictate: Fix typo in attribution
10 years ago
Matt Jordan 49f81ddb85 Makefile: Remove coverage files on 'make clean'
10 years ago
Joshua Colp e99e654d75 app_dial: Hold reference to calling channel formats when dialing outbound.
10 years ago
Richard Mudgett a2f4d03c87 app_directory: Fix crash when using the alias option 'a'.
10 years ago
Corey Farrell 55c8daf88b Fix unsafe uses of ast_context pointers.
10 years ago
George Joseph 7fcf0a97b8 app_playback: Suppress warnings on playback if channel hung up
10 years ago
Jonathan Rose d49d64b79c app_voicemail: fix moving when old messages full
10 years ago
Ivan Poddubny 87263b47b5 app_queue: Fix queue_log EXITWITHTIMEOUT containing only 1 parameter
10 years ago
Kevin Harwell 7e5056b393 app_confbridge: Default the template option to a compatible default profile.
10 years ago
Mark Michelson 4f1a8dbe92 Detect potential forwarding loops based on count.
10 years ago
Matthew Jordan e05c8ae68e apps/app_queue: Prevent possible crash when evaluating queue penalty rules
10 years ago
Matthew Jordan f324870dab clang compiler warnings: Fix pointer-bool-converesion warnings
10 years ago
Ashley Sanders e301185983 stasis: set a channel variable on websocket disconnect error
10 years ago
Ashley Sanders a1f12d9231 stasis: set a channel variable on websocket disconnect error
10 years ago
Ashley Sanders 7293ecd90b stasis: set a channel variable on websocket disconnect error
10 years ago
Matthew Jordan 5f8faf16af clang compiler warnings: Fix -Wabsolute-value warnings
10 years ago
Matthew Jordan e126ab9eeb clang compiler warnings: Fix a variety of "unused" warnings
10 years ago
Matthew Jordan eb70993a50 clang compiler warnings: Fix -Wparantheses-equality warnings
10 years ago
Kevin Harwell fd434a210f app_confbridge: file playback blocks dtmf
10 years ago
Matthew Jordan a3fe43fbdc Fix compilations errors on 64-bit OpenBSD systems
10 years ago
Richard Mudgett 2122c205e6 Audit ast_sockaddr_resolve() usage for memory leaks.
10 years ago
Matthew Jordan a4c27baf47 apps/app_amd: Document maximum_word_length option; fix AMDCAUSE documentation
10 years ago
Matthew Jordan 055001716c app_voicemail: Fix crash with IMAP backends when greetings aren't present
10 years ago
George Joseph 06fa8db864 app_voicemail: Fix compile breaking in app_voicemail with IMAP_STORAGE.
10 years ago
Kevin Harwell 169058e73f app_chanspy, channel: fix frame leaks
10 years ago
Matthew Jordan de86b30dba make: Remove 'res_features' from libraries to link against with cygwin/mingw32
10 years ago
Matthew Jordan c40d78c31e apps/app_voicemail: Demote an ERROR message to a WARNING message
10 years ago
Matthew Jordan c7bdf62a95 apps/app_voicemail: Fix IMAP header compatibility issue with Microsoft Exchange
10 years ago
Matthew Jordan 4f4d03fdd1 apps/app_mixmonitor: Move Test Event for MIXMONITOR_END to after it finishes
10 years ago
Richard Mudgett feddab7944 HTTP: Stop accepting requests on final system shutdown.
10 years ago
Richard Mudgett 05e2832b35 app_agent_pool: Fix initial module load agent device state reporting.
10 years ago
Richard Mudgett eda125f98d app_confbridge: Repeatedly starting and stopping recording ref leaks the recording channel.
10 years ago
Matthew Jordan 1a17693789 app_confbridge: Restore user's menu name to CLI output of 'confbridge list'
10 years ago
Richard Mudgett e302116e40 app_confbridge: Make CBRec channel names more unique.
11 years ago
Richard Mudgett f8b3fb6e2f app_confbridge: Whitespace
11 years ago
Walter Doekes e23f07beb8 Fix typo's (retrieve, specified, address).
11 years ago
Matthew Jordan beb20440e0 apps/app_voicemail: Trigger MWI notification with MixMonitor m() option
11 years ago
Matthew Jordan 894d4d781c apps/app_dial: Don't publish DialEnd twice on unexpected GoSub/Macro values
11 years ago
Matthew Jordan e659b3e53d app_voicemail: Temp message left after review/hangup with ODBC/IMAP backend
11 years ago
Richard Mudgett 1f94b96749 app_macro: Don't restore the calling location on a channel redirect.
11 years ago
Richard Mudgett 4b363688d4 AMI: Make AMI actions that generate event lists consistent.
11 years ago
Walter Doekes 9ae57e0dd6 Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
Matthew Jordan 0321d00413 apps/app_meetme: Apply default values on initial load with no config file
11 years ago
Matthew Jordan bda506c346 apps/app_voicemail: Fix crash with IMAP when streams are opened simultaneously
11 years ago
Matthew Jordan d79c68d3fb main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Joshua Colp 6e30ccd242 app_record: Fix bug where using the 'k' option and hanging up would trim 1/4 of a second of the recording.
11 years ago
Kevin Harwell 19ba0d1363 AST-2014-017 - app_confbridge: permission escalation/ class authorization.
11 years ago
Matthew Jordan 45f4fe6f1c apps/app_confbridge: Ensure 'normal' users hear message when last marked leaves
11 years ago
Matthew Jordan 6d59f1546e app_confbridge: Don't play leader leaving prompt if no one will hear it
11 years ago
Mark Michelson 1536b0ecb6 Fix race condition that could result in ARI transfer messages not being sent.
11 years ago
Joshua Colp 9067e6faa4 app_confbridge: Play "leader has left" sound even when musiconhold is enabled.
11 years ago
Matthew Jordan ffe194fd78 app_voicemail: Fix enhancement that allowed multiple recipients in To: header
11 years ago
Richard Mudgett a2d6e15af8 app_agent_pool: Made agent alert interruptable by DTMF.
11 years ago
Corey Farrell 5bec46e6c8 Fix compile error caused by review 4138
11 years ago
Corey Farrell 5f17490f4d Fix ast_writestream leaks
11 years ago
Corey Farrell 7bd256b711 app_queue: fix a couple leaks to struct call_queue in set_member_value
11 years ago
Walter Doekes 3f31b73f54 app_voicemail: Fix unchecked bounds of myArray in IMAP_STORAGE.
11 years ago
Corey Farrell 688edd55c3 app_queue: Cleanup ao2_iterator
11 years ago
George Joseph 8bb06d592a manager/config: Support templates and non-unique category names via AMI
11 years ago
Richard Mudgett cff192429b audiohooks: Reevaluate the bridge technology when an audiohook is added or removed.
11 years ago
Scott Griepentrog 79b702f308 Voicemail: get correct duration when copying file to vm
11 years ago
Matthew Jordan 0fbd9947e2 main/cdrs: Preserve context/extension when executing a Macro or GoSub
11 years ago
George Joseph e0c66f5f14 confbridge: Add Duration to ConfbridgeList event
11 years ago
George Joseph 372236cc2a confbridge: Add 'Admin' param to join, leave, mute, unmute and talking events
11 years ago
George Joseph e985cb076d confbridge: Make kick, mute and unmute handle channel targets consistently.
11 years ago
Mark Michelson 16c96760e7 Fix a locking inversion in MixMonitor.
11 years ago
Matthew Jordan b9906d8438 apps/app_meetme: Fix crash when publishing MeetMe messages with no channel
11 years ago
Matthew Jordan f5d4e581f3 apps/app_dial: Fix Dial 'z' option
11 years ago
Matthew Jordan 544e092b2d app_voicemail/app: Remove test events that were duplicated by r421059
11 years ago