Commit Graph

43 Commits (aec2087d25e56dec10ccc8b248b17f78dad8be06)

Author SHA1 Message Date
Kevin Harwell 30c0af7257 various files - fix some alerts raised by lgtm code analysis
6 years ago
Corey Farrell 76d4a42ae1 res_pjsip_mwi: Remove inappropriate topic unreference.
6 years ago
Joshua Colp b886fef66e stasis: Improve topic/subscription names and statistics.
6 years ago
Corey Farrell 44a7faca21 stasis: Fix ABI between DEVMODE and non-DEVMODE.
6 years ago
George Joseph ff2ed4eeee Revert "stasis_cache: Stop caching stasis subscription change messages"
6 years ago
Joshua C. Colp 68ec7d93e8 stasis: Add statistics gathering in developer mode.
7 years ago
Joshua Colp 8d436a95e7 stasis: Add internal filtering of messages.
7 years ago
George Joseph dec6ebd9e1 Merge "stasis: No need to keep a stasis type ref in a stasis msg or cache object." into 16
7 years ago
Richard Mudgett f6695249a5 stasis: No need to keep a stasis type ref in a stasis msg or cache object.
7 years ago
George Joseph 17d6d9e1e7 stasis_cache: Stop caching stasis subscription change messages
7 years ago
George Joseph 9fb166cf3b stasis_cache: Prune stasis_subscription_change messages
7 years ago
Joshua Colp 5030756bfa stasis: Reduce calculation of stasis message type hash.
7 years ago
Corey Farrell 01127e1664 stasis_cache: Remove silly usage of RAII_VAR.
7 years ago
Sean Bright fd0ca1c3f9 Remove as much trailing whitespace as possible.
8 years ago
Matt Jordan b03b72717f main/stasis_cache: Demote the ERROR message when removing a nonexistent item
8 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Matthew Jordan 1106e8fd0f main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Richard Mudgett 9be438299d Add some asserts that were handy when looking for a stasis cache problem.
11 years ago
Richard Mudgett 614b6abc38 stasis_cache: Use the right variable in the cache entry ao2 cmp function.
11 years ago
Richard Mudgett 4ad1245cb5 stasis cache: Enhance to keep track of an item from different entities.
11 years ago
Richard Mudgett 77625956dd stasis_cache.c: Remove some unnecessary RAII_VAR() usage.
11 years ago
Richard Mudgett 97fcd6366d MALLOC_DEBUG: Fix some misuses of free() when MALLOC_DEBUG is enabled.
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
David M. Lee f29d969a79 Stasis: address refcount races; implementation comments
12 years ago
David M. Lee b97d318b7b Tweak caching topics to fix CEL tests
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
David M. Lee de68dabb97 Fix caching topic shutdown assertions
12 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
12 years ago
Joshua Colp 65c492e851 Add support for requiring that all queued messages on a caching topic have been handled before
12 years ago
Kinsey Moore 759a7e4a30 Rework stasis cache clear events
12 years ago
David M. Lee d81c846724 Avoid unnecessary cleanups during immediate shutdown
12 years ago
David M. Lee b97c71bb11 Fix shutdown assertions in stasis-core
12 years ago
David M. Lee 9648e258c7 Refactored the rest of the message types to use the STASIS_MESSAGE_TYPE_*
12 years ago
David M. Lee e06e519a90 Initial support for endpoints.
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 49e3489cac A simplistic router for stasis_message's.
12 years ago
Kinsey Moore 8c444f823b Make stasis unsubscription functions return NULL
12 years ago
David M. Lee 91eba7dc13 Stasis documentation updates.
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