Commit Graph

2727 Commits (f7624718f82ea3b6ad3e7a27ff931d0100d6f98d)

Author SHA1 Message Date
David M. Lee 4cea902020 Corrected comment on stasis_cache_get
13 years ago
Mark Michelson 94d8d0468f Remove remaining traces of remove_on_pull from hooks and hook APIs.
13 years ago
Mark Michelson 79022c0f88 Give the AST_BRIDGE_HOOK_REMOVE_ON_PULL a legitimate value.
13 years ago
Mark Michelson 4789c3fb0c Change the remove_on_pull flag on ast_bridge_hook to be a set of flags.
13 years ago
David M. Lee cc97274d3b Corrected the docs on ast_manager_event_blob_create
13 years ago
David M. Lee 6d805dc04b Correct autoconf script for finding UUID support.
13 years ago
Richard Mudgett 680765d452 Remove ast_channel_bridge() and associated code called only by it.
13 years ago
Richard Mudgett ccc8cc5346 Fixup hold/unhold with attended and blind transfers.
13 years ago
Jason Parker a1494300c9 Replace ast_manager_publish_message() with a more useful version.
13 years ago
Kinsey Moore 39d5e40cd5 Remove remnant of snapshot blob JSON types
13 years ago
Kinsey Moore e1bff7958a Add snapshot cache that indexes by channel name
13 years ago
David M. Lee d81c846724 Avoid unnecessary cleanups during immediate shutdown
13 years ago
Kinsey Moore 6851801a5e Resolve a merge conflict
13 years ago
Mark Michelson fac3839e68 Adds support for a core attended transfer function plus adds some hiding of masquerades.
13 years ago
Jason Parker 154fbf8cae Split Hold event into Hold/Unhold, and move it into core.
13 years ago
Matthew Jordan 06be8463b6 Migrate a large number of AMI events over to Stasis-Core
13 years ago
David M. Lee 32a86f902a stasis-http: Provide a response body for 201 created responses
13 years ago
David M. Lee 557125664d This patch adds support for controlling a playback operation from the
13 years ago
David M. Lee 10ba6bf8a8 This patch implements the REST API's for POST /channels/{channelId}/play
13 years ago
Jason Parker b6aac885be Add dial events to app_queue and app_followme.
13 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
13 years ago
Joshua Colp 4e38a4eb64 Move origination to use the dialing API and send Stasis messages on dial begin and end.
13 years ago
David M. Lee b97c71bb11 Fix shutdown assertions in stasis-core
13 years ago
Matthew Jordan d04f1fd60a Publish the outbound channel's application/data when dialing
13 years ago
Jonathan Rose b90bba7a30 Stasis: Update security events to use Stasis
13 years ago
Kinsey Moore 1ead1853f2 Use srtp_shutdown when available
13 years ago
David M. Lee 9648e258c7 Refactored the rest of the message types to use the STASIS_MESSAGE_TYPE_*
13 years ago
David M. Lee e8f4ac6c61 Break res_stasis into smaller files.
13 years ago
Richard Mudgett d1d1425327 Make ao2 global objects not always use the debug version of the ao2_ref() calls.
13 years ago
David M. Lee 4666079b05 Address unload order issues for res_stasis* modules
13 years ago
David M. Lee db925c3f06 Avoided __ast names for the private variables created by the
13 years ago
Kinsey Moore 7ce05bfb9b Add channel events for res_stasis apps
13 years ago
David M. Lee b007c744a4 Add development flag to disable the inline API.
13 years ago
David M. Lee 0eb4cf8c19 Remove required type field from channel blobs
13 years ago
David M. Lee e06e519a90 Initial support for endpoints.
13 years ago
David M. Lee a61060cf41 Fixed up \example marker in lock.h Doxygen comment.
13 years ago
David M. Lee 737a45f2f7 Better explained the depths of reference stealing.
13 years ago
Jason Parker 570d0c3139 Fix build breakage, from LOW_MEMORY fix.
13 years ago
Richard Mudgett 1beb86ddf5 Update ao2_destructor_fn doxygen.
13 years ago
Joshua Colp 40074542bf Add support for observers and JSON objectset creation to sorcery.
13 years ago
Matthew Jordan 6e2fe0c9ab Clean up documentation; prevent ref leak on exit
13 years ago
Jonathan Rose 1eac5a7988 Stasis: Convert network change events into network change stasis messages
13 years ago
Jonathan Rose 02961601cd Putting all event defs and names back for now due to res_corosync dependency
13 years ago
Jonathan Rose 8e257fe819 Stasis Core: Refactor ACL Change events to go out over the stasis core msg bus
13 years ago
Sean Bright c03b95a3d7 Use the proper lower bound when doing saturation arithmetic.
13 years ago
Olle Johansson fc47a3f6e5 Change pointer to existing wiki page instead of non-existing page
13 years ago
Joshua Colp 02be50b1ac Add support for a realtime sorcery module.
13 years ago
David M. Lee 946eb5ede0 Example of how to use the Stasis message bus
13 years ago
Mark Michelson 74f2318051 Merge the pimp_my_sip branch into trunk.
13 years ago
Andrew Latham e05870ccae Doxygen - Markup Guidelines
13 years ago
David M. Lee 1c21b8575b This patch adds a RESTful HTTP interface to Asterisk.
13 years ago
Olle Johansson 1871017cc6 Fix mistake in Doxygen.
13 years ago
David M. Lee 9c696e665f Allow WebSocket connections on more URL's
13 years ago
Kinsey Moore 71a01725b8 Move presence state distribution to Stasis-core
13 years ago
Kinsey Moore 191cf99ae1 Move device state distribution to Stasis-core
13 years ago
David M. Lee c1ae5dc49b Fixed a typo
13 years ago
David M. Lee c599aca553 Moved core logic from app_stasis to res_stasis
13 years ago
David M. Lee 2450722f52 DTMF events are now published on a channel's stasis_topic. AMI was
13 years ago
Jason Parker ab6c0e74f1 Fix documentation.
13 years ago
Kinsey Moore 7f885dc31d Expose channel snapshot manager blob generation
13 years ago
Matthew Jordan b8d4e573f1 Add multi-channel Stasis messages; refactor Dial AMI events to Stasis
13 years ago
David M. Lee a2a53cc306 Stasis application WebSocket support
13 years ago
Matthew Jordan bcc0aca23d Make things work again
13 years ago
Matthew Jordan 8c5367226b Make appropriate items parse using '|' instead of ','
13 years ago
Matthew Jordan e8015cc460 Convert TestEvent AMI events over to Stasis Core
13 years ago
Richard Mudgett a1c94fece8 Add uuid wrapper API call ast_uuid_generate_str().
13 years ago
Kinsey Moore 71206544a7 Break the world. Stasis message type accessors should now all be named correctly.
13 years ago
Kinsey Moore 1a2a4578d2 Convert MWI state message type to the new stasis naming convention
13 years ago
David M. Lee c67a06a2ff Added a doxygen group for Stasis messages and topics
13 years ago
David M. Lee 4a6237b231 Move NewCallerid, HangupRequest and SoftHangupRequest to Stasis
13 years ago
David M. Lee cfd2b244f7 Corrected some module issues introduced by r383579.
13 years ago
David M. Lee cf9324b25e Move more channel events to Stasis; move res_json.c to main/json.c.
13 years ago
David M. Lee 05ec2860df Corrected doc error for Stasis. I guess the mutex isn't necessary.
13 years ago
Richard Mudgett 14dd9445e9 Fix astobj2 doxygen comment.
13 years ago
Joshua Colp 07d01e1c41 Pass the sorcery instance to wizards for CUD operations as well as retrieve.
13 years ago
Kinsey Moore 99aa02d17f Transition MWI to Stasis-core
13 years ago
David M. Lee 49e3489cac A simplistic router for stasis_message's.
13 years ago
Kinsey Moore 8c444f823b Make stasis unsubscription functions return NULL
13 years ago
Jason Parker 1cb917096b Switch to using external pjproject libraries.
13 years ago
David M. Lee 91eba7dc13 Stasis documentation updates.
13 years ago
Kinsey Moore c6b06e40dc Add message dump capability to stasis cache layer
13 years ago
David M. Lee 4edd8be35c This patch adds a new message bus API to Asterisk.
13 years ago
Matthew Jordan 80b8c2349c Add a 'secret' probation strictrtp mode to handle delayed changes in RTP source
13 years ago
Richard Mudgett 736f4e9420 Fixup some bridge and format capabilities comments and whitespace.
13 years ago
Joshua Colp a4f45a2c95 Add support for registering a sorcery handler which supports multiple fields using a regex.
13 years ago
Richard Mudgett e2832f18bc threadpool: Whitespace and comment corrections.
13 years ago
Jason Parker 6acc9ceb76 Don't undefine bzero()/bcopy().
13 years ago
Michael L. Young d1f8e338b0 Add The Status Of A Module To The Output Of "CLI> module show"
13 years ago
Joshua Colp cce1c9547f Add support for retrieving multiple objects from sorcery using a regex on their id.
13 years ago
Matthew Jordan e123ee2d77 Disable strict XML documentation config checking; fix crash caused by sorcery
13 years ago
Kevin Harwell 71bce17720 Stopped spamming of debug messages during attended transfer.
13 years ago
Matthew Jordan d04ab3c645 Add CLI configuration documentation
13 years ago
Kinsey Moore 2e1e0735fe Revamp of terminal color codes
13 years ago
Sean Bright 064c65d5a2 Update the name of the update_tags utility in the git mirror how-to.
13 years ago
David M. Lee 222e8a3afb Add a serializer interface to the threadpool
13 years ago
Kinsey Moore b6b9dfb09b Fix compilation error with REF_DEBUG
13 years ago
Joshua Colp 27882b8599 Add additional functionality to the Sorcery API.
13 years ago
Richard Mudgett 5b236ee647 Make ast_do_masquerade() a void function.
13 years ago
Kinsey Moore 67102c3d3f Add aggregate operations for stuctures with string fields
13 years ago
Richard Mudgett 683726a5e7 Eliminate an unused lock in ast_bridge_channel.
13 years ago