Commit Graph

54 Commits (dd81b047dbf15a501b81354db505daf50703a1a0)

Author SHA1 Message Date
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
Russell Bryant 1d57ccb6f7 Fix a bunch of doxygen errors and document more things
18 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
18 years ago
Joshua Colp 3f671bb11d Merged revisions 67594 via svnmerge from
18 years ago
Russell Bryant 605368649e Merge major changes to the way device state is passed around Asterisk. The two
18 years ago
Russell Bryant 67b9dafe09 Fix a couple minor spelling mistakes.
18 years ago
Joshua Colp ab76c7bfea Merged revisions 64276 via svnmerge from
18 years ago
Russell Bryant f60efe347a This introduces a new dialplan function, DEVSTATE, which allows you to do some
18 years ago
Joshua Colp 880e319b7a Clean up ast_device_state. It's pretty now!
19 years ago
Joshua Colp 8a889843ba Switch the devicestate thread to operate the same way as the logging thread. Pops all entries off the list to be processed, resets the list back to a clean state, and processes each entry. The thread won't have to acquire the list lock again until it checks to see if there are more to process.
19 years ago
Joshua Colp ae64c71d65 Read/write lockify the devicestate stuff a bit.
19 years ago
Joshua Colp 21b53af31d Cosmetic changes. Make main source files better conform to coding guidelines and standards. (issue #8679 reported by johann8384)
19 years ago
Olle Johansson 446a06679a Documentation updates
19 years ago
Olle Johansson 8f3abf5f30 Small update
19 years ago