Commit Graph

231 Commits (dbdb2b1b3a618a79b3e42c77c05cb2688b4da08d)

Author SHA1 Message Date
David M. Lee dbdb2b1b3a Add vtable and methods for to_json and to_ami for Stasis messages
12 years ago
Kinsey Moore 63c7141421 Ensure that all unit tests compile with the cache clear rework in place
12 years ago
Kinsey Moore 759a7e4a30 Rework stasis cache clear events
12 years ago
Jonathan Rose b90bba7a30 Stasis: Update security events to use Stasis
12 years ago
Kinsey Moore 2a9cbd693e Move JSON event generators into separate modules
12 years ago
David M. Lee 4666079b05 Address unload order issues for res_stasis* modules
12 years ago
David M. Lee 07e2eb71e9 Fixed set-but-not-used warning caught by newer GCC
12 years ago
David M. Lee 0eb4cf8c19 Remove required type field from channel blobs
12 years ago
David M. Lee e06e519a90 Initial support for endpoints.
12 years ago
Joshua Colp 40074542bf Add support for observers and JSON objectset creation to sorcery.
12 years ago
David M. Lee e2cd14876f Just a couple of Stasis-HTTP nitpick fixes.
12 years ago
Joshua Colp 02be50b1ac Add support for a realtime sorcery module.
12 years ago
Mark Michelson 74f2318051 Merge the pimp_my_sip branch into trunk.
12 years ago
David M. Lee 1c21b8575b This patch adds a RESTful HTTP interface to Asterisk.
12 years ago
Kinsey Moore 191cf99ae1 Move device state distribution to Stasis-core
12 years ago
David M. Lee c599aca553 Moved core logic from app_stasis to res_stasis
12 years ago
Matthew Jordan b8d4e573f1 Add multi-channel Stasis messages; refactor Dial AMI events to Stasis
12 years ago
David M. Lee a2a53cc306 Stasis application WebSocket support
12 years ago
Joshua Colp 426095bc55 Add a res_sorcery_astdb module which uses the astdb to persist objects.
12 years ago
David M. Lee b23e8e1950 stasis: Fixed message ordering issues when forwarding
12 years ago
Richard Mudgett a1c94fece8 Add uuid wrapper API call ast_uuid_generate_str().
12 years ago
Kinsey Moore 71206544a7 Break the world. Stasis message type accessors should now all be named correctly.
12 years ago
David M. Lee cf9324b25e Move more channel events to Stasis; move res_json.c to main/json.c.
12 years ago
Joshua Colp 07d01e1c41 Pass the sorcery instance to wizards for CUD operations as well as retrieve.
12 years ago
David M. Lee 49e3489cac A simplistic router for stasis_message's.
12 years ago
Kinsey Moore ccb5526508 Take advantage of the fact that stasis_unsubscribe now returns NULL
12 years ago
Kinsey Moore c6b06e40dc Add message dump capability to stasis cache layer
12 years ago
David M. Lee 4edd8be35c This patch adds a new message bus API to Asterisk.
12 years ago
Joshua Colp a4f45a2c95 Add support for registering a sorcery handler which supports multiple fields using a regex.
12 years ago
Joshua Colp cce1c9547f Add support for retrieving multiple objects from sorcery using a regex on their id.
12 years ago
David M. Lee 222e8a3afb Add a serializer interface to the threadpool
12 years ago
David M. Lee f2b9c12704 Minor fixes to res_json and test_json.
12 years ago
Joshua Colp 27882b8599 Add additional functionality to the Sorcery API.
12 years ago
Kinsey Moore 67102c3d3f Add aggregate operations for stuctures with string fields
12 years ago
Joshua Colp ffaf79b1eb Fix an issue where building with DEBUG_FD_LEAKS enabled would not work due to sorcery using calls called "open" and "close".
13 years ago
Joshua Colp 734d864de2 Add a unit test which confirms the apply handler callback is called when it should be.
13 years ago
Joshua Colp 3fa4278a31 Merge the sorcery data access layer API.
13 years ago
Mark Michelson 84c50fde1f Address David's latest feedback on reviewboard:
13 years ago
Mark Michelson 967e380ba8 Make the threadpool listener opaque.
13 years ago
Mark Michelson 663479a558 Make ast_taskprocessor_listener opaque.
13 years ago
Mark Michelson c6bc51ef28 Make the initial size of the threadpool part of the options passed in.
13 years ago
Mark Michelson edc2e4dac0 Remove threadpool listener alloc and destroy callbacks.
13 years ago
Mark Michelson 65c7d6e2c3 Remove alloc and destroy callbacks from the taskprocessor.
13 years ago
Automerge script f7f7850f7a Merged revisions 378935 via svnmerge from
13 years ago
Automerge script 2c1720b4f7 Merged revisions 378915,378918 via svnmerge from
13 years ago
Mark Michelson bdd8da406b Address review board feedback from Matt and Richard
13 years ago
Mark Michelson f5e9cf5975 Add automerge property back after conflict.
13 years ago
Mark Michelson 8760e32ae3 Add auto-increment option and accompanying test.
13 years ago
Mark Michelson 1310e659bd Solve the issue about the "CHANGE THIS" and "XXX CHANGE THIS XXX" taskprocessor names.
13 years ago
Mark Michelson 90d76a5026 Make thread state waiting a little less ugly and not possible to lock up.
13 years ago