Commit Graph

85 Commits (3927f79cb51d83c5880ce1d86d7475f3cf0fbc89)

Author SHA1 Message Date
Joshua Colp 0231dd6ae7 stasis: Improve topic/subscription names and statistics.
6 years ago
Joshua Colp 3077ad0c24 stasis: Add internal filtering of messages.
7 years ago
Joshua Colp 66f581313f devicestate: Don't create topic when change isn't cached.
7 years ago
Corey Farrell 040bb21771 core: Remove additional symbols.
7 years ago
Corey Farrell fee929c8ac core: Remove non-critical cleanup from startup aborts.
7 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Corey Farrell e9c2c1dc67 devicestate: Cleanup engine thread during graceful shutdown.
9 years ago
Matt Jordan f77e688f20 main/devicestate: Prevent duplicate registration of device state providers
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Richard Mudgett 5a1de68b9a devicestate.c: Minor tweaks
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Matthew Jordan f6283866c1 device state: Update the core to report ONHOLD if a channel is on hold
11 years ago
Matthew Jordan 9cee08f502 res_corosync: Update module to work with Stasis (and compile)
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Mark Michelson 7dd64ff993 Add DeviceStateChanged and PresenceStateChanged AMI events.
11 years ago
Richard Mudgett 4ad1245cb5 stasis cache: Enhance to keep track of an item from different entities.
11 years ago
Richard Mudgett c95146269c devicestate.c: Simplified some logic in _ast_device_state().
11 years ago
Richard Mudgett dd0c6e9cc1 devicestate: Make ast_devstate_changed_literal() return value and doxygen consistent.
11 years ago
Kevin Harwell ed48377994 ARI: Implement device state API
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Kinsey Moore 59753b1ea1 Strip down the old event system
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Matthew Jordan 91217ac3c1 Fix a variety of memory leaks
12 years ago
David M. Lee d81c846724 Avoid unnecessary cleanups during immediate shutdown
12 years ago
Matthew Jordan fe3ca5401f Fix a variety of memory corruption/assertion errors
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
Kinsey Moore 191cf99ae1 Move device state distribution to Stasis-core
12 years ago
Matthew Jordan 8fb5bdce9a Prevent exhaustion of system resources through exploitation of event cache
12 years ago
Kinsey Moore d96b832787 Deprecate chan_gtalk, chan_jingle, and res_jabber
13 years ago
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
13 years ago
Kinsey Moore dd81b047db Resolve FORWARD_NULL static analysis warnings
13 years ago
Kinsey Moore c5b3db1956 Kill off red blobs in most of main/*
13 years ago
Terry Wilson 699d2bd705 Make hints for invalid SIP devices return Unavail, not idle
13 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
13 years ago
Russell Bryant 8de561a79a Merged revisions 294501 via svnmerge from
15 years ago
Mark Michelson e3ac20a7f6 Merged revisions 263639 via svnmerge from
15 years ago
David Vossel e39a252b1e Merged revisions 205409 via svnmerge from
16 years ago
David Vossel b99f857fbd missing comma in devstatestring array
16 years ago
David Vossel 48c9a85d91 Merged revisions 204681 via svnmerge from
16 years ago
Russell Bryant cce4fad522 Make invalid hints report Unavailable instead of Idle.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Kevin P. Fleming 82fb56886e More 'static' qualifiers on module global variables.
16 years ago
David Vossel d1d9beadc9 Merged revisions 199297 via svnmerge from
16 years ago
Kevin P. Fleming 1c988d8996 add 'const' qualifiers in various places where they should have been
16 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
16 years ago
Russell Bryant ee77b475f2 Improve performance of the ast_event cache functionality.
16 years ago
Jeff Peeler bf0bb7b385 Add Doxygen documentation for API changes from 1.6.0 to 1.6.1
16 years ago
Tilghman Lesher 2cc8e25222 Slightly optimize ast_devstate_str and rename global functions devstate2str and config_text_file_save to have an ast_ prefix
17 years ago
Russell Bryant 6ff47b3729 actually use the cache_cache argument
17 years ago