Commit Graph

161 Commits (a80cbb046e23b314e3c45ba0153b989ac18b50e0)

Author SHA1 Message Date
Corey Farrell a80cbb046e loader: Remove global symbol only startup phase.
7 years ago
Corey Farrell 3b73ed28c5 loader: Process module dependencies.
7 years ago
Corey Farrell 55f1d69c43 loader: Create ast_module_running_ref.
7 years ago
Corey Farrell 23aa20bf20 loader: Add volatile to resource_being_loaded.
7 years ago
Corey Farrell 9d5797616c loader: Use vector to build apha sorted module lists.
7 years ago
Corey Farrell 7b54903313 loader: Replace priority heap with vector.
7 years ago
Corey Farrell 3505cc88e8 loader: Rework of load_dynamic_module.
7 years ago
Corey Farrell 80bf0ee99a loader: Minor fix to module registration.
7 years ago
Corey Farrell d2e87b8e14 loader: Refactor resource_name_match.
7 years ago
Corey Farrell 10b4b5d200 loader: Fix comments in struct ast_module.
8 years ago
Corey Farrell b9f457eac0 Modules: Additional improvements to CLI completion.
8 years ago
Corey Farrell e82b921c35 Modules: Fix issues with CLI completion.
8 years ago
George Joseph 747beb1ed1 modules: change module LOAD_FAILUREs to LOAD_DECLINES
8 years ago
Sean Bright cf6a6226ab core: Remove embedded module support
8 years ago
Corey Farrell d6ad867897 Fix shutdown crash caused by modules being left open.
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Tzafrir Cohen 07b95f7c65 sd_notify (systemd status notifications) support
9 years ago
George Joseph 195100e770 loader: Retry dlopen when loading fails
9 years ago
Joshua Colp d17d9a9288 json: Audit ast_json_* usage for thread safety.
10 years ago
Benjamin Ford 6a764db370 ARI: Added new functionality to get information on a single module.
10 years ago
Benjamin Ford 1b7760a8aa ARI: Added new functionality to get all module information.
10 years ago
Corey Farrell 5c1d07baf0 Astobj2: Allow reference debugging to be enabled/disabled by config.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
George Joseph 9a63ada03a loader/main: Don't set ast_fully_booted until deferred reloads are processed
10 years ago
Matthew Jordan 66670f02e6 Fix compilation issues for OpenBSD
10 years ago
Corey Farrell e66b874f5d Allow shutdown to unload modules that register bucket scheme's or codec's.
10 years ago
Corey Farrell 8cc50b1ebc Enable REF_DEBUG for ast_module_ref / ast_module_unref.
10 years ago
Walter Doekes 8b6ecc449c Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
Walter Doekes 37179a2b1f core: Don't allow free to mean ast_free (and malloc, etc..).
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