Commit Graph

2041 Commits (9ba976b19c3e553b8ff0715b20894de61520a300)

Author SHA1 Message Date
Kinsey Moore 6851801a5e Resolve a merge conflict
13 years ago
Matthew Jordan 2d2a47fae3 Fix some more fax test errors due to needing the peer in a bridge
13 years ago
Matthew Jordan 9e35096623 Fix a few fax gateway failures
13 years ago
Matthew Jordan fe3ca5401f Fix a variety of memory corruption/assertion errors
13 years ago
Jason Parker 154fbf8cae Split Hold event into Hold/Unhold, and move it into core.
13 years ago
Kinsey Moore 1223199b3d Remove a junk define
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
Jonathan Rose 9c7c1897e5 res_parking: Add a verbose message when a channel is parked
13 years ago
Jonathan Rose dd6923d0a9 res_parking: Fix some simple bugs
13 years ago
Joshua Colp 814fa7fe11 Fix a crash due to the INVITE session being destroyed before the session.
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
Joshua Colp 61927f7c82 Fix a bug where the DTMF mode was not set on newly created RTP instances in the res_sip_sdp_rtp module.
13 years ago
Joshua Colp 7f43acc49c Fix a bug with applying the end result of the codec negotiation to the Asterisk channel.
13 years ago
Joshua Colp 9d742946db Fix a bug where the codec order as configured was not being obeyed.
13 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
13 years ago
Kinsey Moore e9a0ab42da Add missing exports file
13 years ago
Kinsey Moore 1b5a3069f9 Add base XML documentation for res_sip
13 years ago
David M. Lee b97c71bb11 Fix shutdown assertions in stasis-core
13 years ago
Jonathan Rose b90bba7a30 Stasis: Update security events to use Stasis
13 years ago
David M. Lee 15945a7185 Fixed inverted logic in app_add_channel().
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
Kinsey Moore 2a9cbd693e Move JSON event generators into separate modules
13 years ago
Kinsey Moore 5c33714520 Revert r388529 for now
13 years ago
Kinsey Moore 3de63e9de9 Close libsrtp properly
13 years ago
Michael L. Young 8f05ed46fe Fix Finding Extensions With Patterns Using ODBC Realtime
13 years ago
David M. Lee 4666079b05 Address unload order issues for res_stasis* modules
13 years ago
Kinsey Moore 7ce05bfb9b Add channel events for res_stasis apps
13 years ago
Michael L. Young f758885546 Fix The Payload Being Set On CN Packets And Do Not Set Marker Bit
13 years ago
David M. Lee 180db9c41f Fixed MODFLAG for res_stasis_websocket
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 dd87bea808 Minor fixups to Doxygen comments.
13 years ago
Joshua Colp 40074542bf Add support for observers and JSON objectset creation to sorcery.
13 years ago
Jonathan Rose 1eac5a7988 Stasis: Convert network change events into network change stasis messages
13 years ago
Joshua Colp e236c2ea36 Use the configured formats for Gulp sessions if there are no joint formats between requested formats and configured formats.
13 years ago
Matthew Jordan f054420df2 Clear the DTMF sending digit tracking on off nominal paths
13 years ago
David M. Lee e2cd14876f Just a couple of Stasis-HTTP nitpick fixes.
13 years ago
Joshua Colp 3aac3d2ee5 Tweak res_sip priority so it gets loaded first before all other SIP stuff.
13 years ago
Joshua Colp e5eb77002b Update res_config_sqlite to use the ast_variable lists.
13 years ago
Joshua Colp 02be50b1ac Add support for a realtime sorcery module.
13 years ago
Matthew Jordan c5f1eecb15 Add missing module dependencies to various res_sip* modules
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
David M. Lee 522a969741 Document JSON models in resource_*.h
13 years ago
Kinsey Moore e6d77dcdb5 Fix some bad whitespace
13 years ago
David M. Lee 1c21b8575b This patch adds a RESTful HTTP interface to Asterisk.
13 years ago
Matthew Jordan 511cf82367 Prevent res_timing_pthread from blocking callers
13 years ago
David M. Lee 9c696e665f Allow WebSocket connections on more URL's
13 years ago
Alec L Davis fed7249ad1 res_xmpp and res_jabber need to search 'cachable' in the attrib section of the received IE, not data.
13 years ago
Kinsey Moore 1f71abdfae Allow res_corosync to build
13 years ago
Kinsey Moore 191cf99ae1 Move device state distribution to Stasis-core
13 years ago
David M. Lee 4b9e9fd2c0 Avoid unused variable warning when not in devmode
13 years ago
David M. Lee c599aca553 Moved core logic from app_stasis to res_stasis
13 years ago
David M. Lee c6cf12408e Fix the svn:keywords property on several files.
13 years ago
Matthew Jordan 2dd40e9707 Calculate the timestamp for outbound RTP if we don't have timing information
13 years ago
Matthew Jordan 1f3fff7b91 Use LDAP memory management functions instead of Asterisk's
13 years ago
Matthew Jordan a5df2542c3 Don't attempt a websocket protocol removal if res_http_websocket isn't there
13 years ago
David M. Lee a2a53cc306 Stasis application WebSocket support
13 years ago
Joshua Colp 426095bc55 Add a res_sorcery_astdb module which uses the astdb to persist objects.
13 years ago
Richard Mudgett a1c94fece8 Add uuid wrapper API call ast_uuid_generate_str().
13 years ago
Kinsey Moore 1a2a4578d2 Convert MWI state message type to the new stasis naming convention
13 years ago
Kinsey Moore 15bbfb941f Fix white noise on SRTP decryption
13 years ago
Matthew Jordan 4b5a0e1932 AST-2013-001: Prevent buffer overflow through H.264 format negotiation
13 years ago
Sean Bright d484f366f5 Properly delimit post data in res_config_curl.
13 years ago
David M. Lee cf9324b25e Move more channel events to Stasis; move res_json.c to main/json.c.
13 years ago
Joshua Colp 07d01e1c41 Pass the sorcery instance to wizards for CUD operations as well as retrieve.
13 years ago
Kinsey Moore 6300aa6ae4 Make sure things compile...
13 years ago
Kinsey Moore 99aa02d17f Transition MWI to Stasis-core
13 years ago
Joshua Colp 5d45596f62 Add support for using XMPP buddy state via device state.
13 years ago
Joshua Colp 2f89b7a6eb Fix a bug where resources were not found due to hashing on the priority itself.
13 years ago
Matthew Jordan 95849b1a83 Always set the RTP instance data in the RTP engine
13 years ago
Andrew Latham e29737179a Update Doxygen
13 years ago
Joshua Colp 9a992c6cba Fix a crash when res_xmpp is configured using a username without a domain.
13 years ago
Jason Parker 1cb917096b Switch to using external pjproject libraries.
13 years ago
Jason Parker c55592a324 Load sorcery modules earlier, so they can actually be used.
13 years ago
Matthew Jordan 80b8c2349c Add a 'secret' probation strictrtp mode to handle delayed changes in RTP source
13 years ago
Joshua Colp 3a8caa351e While the ICE negotiation is occurring leave strictrtp in an open state, media can and will come from different places.
13 years ago
Joshua Colp 50a74cbd2a Fix a bug with ICE and strictrtp where media could get dropped.
13 years ago
Jason Parker 6acc9ceb76 Don't undefine bzero()/bcopy().
13 years ago
Michael L. Young e9bcf9826a Fix FastAGI To Properly Check For A Connection
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 d04ab3c645 Add CLI configuration documentation
13 years ago
David M. Lee f2b9c12704 Minor fixes to res_json and test_json.
13 years ago
Matthew Jordan 4682d32d34 Fix crash in res_xmpp when deleting pubsub node from CLI
13 years ago
Joshua Colp abd17dc849 Fix a bug where a changed configuration file might not be available to all sorcery object types.
13 years ago
Jason Parker eb61bb96b7 Fix how we build pjproject.
13 years ago
Jason Parker 5b41fbfe8b Multiple revisions 380735-380736
13 years ago
Jason Parker c1b4a93f49 Multiple revisions 380671-380673
13 years ago
Matthew Jordan 0728c6d7ae Fix memory leak in res_calendar_icalendar
13 years ago
Jason Parker 9d623f3a73 Make sorcery modules global, since they are required by other modules that are global.
13 years ago
Joshua Colp 6300c37152 Add a missing '\' to a log message.
13 years ago
Joshua Colp 3fa4278a31 Merge the sorcery data access layer API.
13 years ago
Jonathan Rose 945fc670f9 res_fax_spandsp: fix t38 transmission bug caused by not returning success
13 years ago
Matthew Jordan 7d9871b394 Add ControlPlayback manager action
13 years ago
Matthew Jordan 472e29df62 Let documentation reference links specify which module they're linking to
13 years ago