aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_module.c
Commit message (Collapse)AuthorAge
* Fixed compilation with -Wmissing-prototypes.Sergey Kandaurov2016-03-14
|
* Dynamic modules: removed unnecessary initialization.Ruslan Ermilov2016-02-25
| | | | It became unnecessary after 85dea406e18f.
* Dynamic modules: fixed a version mismatch message (ticket #898).Ruslan Ermilov2016-02-11
| | | | Based on a patch by Takashi Takizawa.
* Dynamic modules.Maxim Dounin2016-02-04
| | | | | | | | | | | | | | | | | | | The auto/module script is extended to understand ngx_module_link=DYNAMIC. When set, it links the module as a shared object rather than statically into nginx binary. The module can later be loaded using the "load_module" directive. New auto/module parameter ngx_module_order allows to define module loading order in complex cases. By default the order is set based on ngx_module_type. 3rd party modules can be compiled dynamically using the --add-dynamic-module configure option, which will preset ngx_module_link to "DYNAMIC" before calling the module config script. Win32 support is rudimentary, and only works when using MinGW gcc (which is able to handle exports/imports automatically). In collaboration with Ruslan Ermilov.
* Dynamic modules: changed ngx_modules to cycle->modules.Maxim Dounin2016-02-04
|
* Dynamic modules: moved module-related stuff to separate files.Maxim Dounin2016-02-04