Debian Patches
Status for libnginx-mod-http-ndk/1:0.3.4-5
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-fix-complex-value-scripts.patch | Fix complex value scripts after nginx script engine change nginx 1.30.4 moved complex-value script finalization from ngx_http_script_complex_value_code() into a separate ngx_http_script_complex_value_end_code() opcode. NDK carries a copy of the older ngx_http_rewrite_value() implementation and does not append the new opcode, so filters receive an uninitialized value when an input contains variables. This can terminate nginx workers with SIGSEGV. Append the finalization opcode on nginx versions that provide it. Keep the old behavior for earlier nginx releases and freenginx, where the opcode is unavailable. |
Sergii Negodiuk <s.negodyuck@smartweb.com.ua> | no | https://github.com/vision5/ngx_devel_kit/commit/585069fdf71966d6355033038e3d5868ed64f87a |
