Commit Graph

67 Commits (d421818c3d7b30e1854d2f7628e51617ad23fbdf)

Author SHA1 Message Date
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
13 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
Russell Bryant ac79d99fa6 ast_device_state() gets called in two different ways. The first way is when
17 years ago
Russell Bryant c978cc1e26 Re-work comment about how device state changes are processed to be a bit more clear
17 years ago
Russell Bryant e292b26a95 Remove the code that decided when device state changes should be cached or not.
17 years ago
Tilghman Lesher 0c23159464 Deprecate *_device_state_* APIs in favor of *_devstate_* APIs
17 years ago
Tilghman Lesher c780a443bf Merged revisions 133649 via svnmerge from
17 years ago
Russell Bryant b7f82fd930 When the ast_device_state() function is called to retrieve device state, and
17 years ago
Russell Bryant e9d72e0cb2 Merge another big set of changes from team/russell/events
17 years ago
Russell Bryant 42c1e3601e Merge another change from team/russell/events
17 years ago
Russell Bryant 585a31beb3 Merged revisions 96644 via svnmerge from
18 years ago
Tilghman Lesher c3957b21e1 Merged revisions 96575 via svnmerge from
18 years ago
Luigi Rizzo e0ff5fef5c remove a bunch of useless #include "options.h"
18 years ago
Luigi Rizzo 915b97d300 move internal function declarations to include/asterisk/_private.h
18 years ago
Luigi Rizzo 9335ace850 another bunch of include removals (errno.h and asterisk/logger.h)
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Kevin P. Fleming edc78d6023 improve linked-list macros in two ways:
18 years ago
Russell Bryant e113d36aa4 Merge a set of device state improvements from team/russell/events.
18 years ago
Russell Bryant eaebbdab61 (closes issue #10271)
18 years ago
Russell Bryant 055d82cbce Add a massive set of changes for converting to use the ast_debug() macro.
18 years ago