Skip to content

Lost compatibility with many third-party modules #38

Description

@RekGRpth
  1. Commit 6523dbe removed the captures_mask field from the ngx_http_script_compile_t structure in src/http/ngx_http_script.h. It was used in third-party plugins, such as ngx_http_substitutions_filter_module, and they are now incompatible with freenginx.

  2. Commit c6a18ac removed the definition of the ngx_http_script_var_handler_code_t structure from src/http/ngx_http_script.h. It was used in third-party plugins, such as ngx_devel_kit, which many other third-party modules depend on, and they are now incompatible with freenginx.

Is it a good thing that freenginx has now lost compatibility with many third-party modules?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions