Commit Graph

157 Commits (e3c18f073b3b46e919cccf04678bb9e7c05c6ecb)

Author SHA1 Message Date
Corey Farrell e3c18f073b loader: Fix result of module reload error.
7 years ago
Corey Farrell 154bccf147 loader: Use ast_cli_completion_add for 'module load' completion.
7 years ago
Corey Farrell 22edb10c44 loader: Miscellaneous fixes.
7 years ago
Corey Farrell 92fb393cab loader: Add volatile to resource_being_loaded.
8 years ago
Corey Farrell 8921b2581d loader: Use vector to build apha sorted module lists.
8 years ago
Corey Farrell d5a7a98528 loader: Replace priority heap with vector.
8 years ago
Corey Farrell 5e9d70ae5d loader: Rework of load_dynamic_module.
8 years ago
Corey Farrell 4de95d4bf0 loader: Minor fix to module registration.
8 years ago
Corey Farrell 9fc4f10e0e loader: Refactor resource_name_match.
8 years ago
Corey Farrell 84fd41729e loader: Fix comments in struct ast_module.
8 years ago
Corey Farrell bfb0f27c87 Modules: Additional improvements to CLI completion.
8 years ago
Corey Farrell cee81b3c8b Modules: Fix issues with CLI completion.
8 years ago
George Joseph f882ca2572 modules: change module LOAD_FAILUREs to LOAD_DECLINES
8 years ago
Sean Bright 79a2c26c03 core: Remove embedded module support
8 years ago
Corey Farrell f373de3020 Fix shutdown crash caused by modules being left open.
9 years ago
Tzafrir Cohen 36092ee3a0 sd_notify (systemd status notifications) support
9 years ago
George Joseph 53f57001f2 loader: Retry dlopen when loading fails
9 years ago
Joshua Colp a9d6fc571d json: Audit ast_json_* usage for thread safety.
10 years ago
Benjamin Ford 73e35d20de ARI: Added new functionality to get information on a single module.
10 years ago
Benjamin Ford 47ea312b24 ARI: Added new functionality to get all module information.
10 years ago
George Joseph 73c286a393 loader/main: Don't set ast_fully_booted until deferred reloads are processed
10 years ago
Matthew Jordan 08a88aab15 Fix compilation issues for OpenBSD
10 years ago
Corey Farrell 93c9c3af2f Allow shutdown to unload modules that register bucket scheme's or codec's.
10 years ago
Corey Farrell 2531f75057 Enable REF_DEBUG for ast_module_ref / ast_module_unref.
10 years ago
Walter Doekes 9ae57e0dd6 Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Joshua Colp 702c503b76 loader: Fix an infinite loop when printing modules using "module show".
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Matthew Jordan ba9867fab0 module loader: Unload modules in reverse order of their start order
11 years ago
Matthew Jordan fb5690ce4b Logger/CLI/etc.: Fix some aesthetic issues; reduce chatty verbose messages
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Matthew Jordan e9fc321053 core/loader: Don't call dlclose in a while loop
12 years ago
David M. Lee 9bed50db41 optional_api: Fix linking problems between modules that export global symbols
12 years ago
Kinsey Moore a4ffa9f72b Improve sounds indexer CLI commands
12 years ago
Matthew Jordan cf1bc6bc33 Put the include in there
12 years ago
Matthew Jordan aa3da100e8 When performing a reload, reload the new features_config and not the old
12 years ago
Matthew Jordan 272dd008d0 Fix memory leak while loading modules, adding formats, and destroying endpoints
12 years ago
Matthew Jordan ed85661f43 Make the reload stasis message bump the ref count of its sub-object
12 years ago
Matthew Jordan 06be8463b6 Migrate a large number of AMI events over to Stasis-Core
12 years ago
David M. Lee 4666079b05 Address unload order issues for res_stasis* modules
12 years ago
Richard Mudgett 073e0e215a Make mod_load_cmp() not as klunky.
12 years ago
David M. Lee 562d0b4d18 By popular demand, putting the about-to-load-module printf back.
12 years ago
David M. Lee 79b2edea8f Removing stray printf from r386540
12 years ago
Mark Michelson 74f2318051 Merge the pimp_my_sip branch into trunk.
12 years ago
Michael L. Young d1f8e338b0 Add The Status Of A Module To The Output Of "CLI> module show"
12 years ago
Richard Mudgett 5e2c52a546 Fix potential double free when unloading a module.
13 years ago
Richard Mudgett 5336a97f25 Add safety NULL pointer check in module user references.
13 years ago
Joshua Colp 9e9f3b7609 loader: Ensure dependent modules are properly initialized.
13 years ago
Kinsey Moore 064c7bd456 Add instrumentation to subsystem reloads
13 years ago
Kinsey Moore 34265d5265 Add module reload instrumentation for TEST_FRAMEWORK
13 years ago