| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: nginx-module-zstd | Distribution: openSUSE Tumbleweed |
| Version: 0.90.9 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Oct 16 12:40:34 2026 |
| Group: Productivity/Networking/Web/Proxy | Build host: reproducible |
| Size: 258834 | Source RPM: nginx-module-zstd-0.90.9-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/myguard-labs/nginx-zstd-module | |
| Summary: NGINX module for Zstandard compression | |
This is a nginx module to enable Zstd (de)compression on HTTP streams. Zstd, short for Zstandard, is a lossless compression algorithm. Speed vs. compression trade-off is configurable in small increments.
BSD-2-Clause
* Fri Oct 16 2026 Jan Engelhardt <jengelh@inai.de>
- Switch to myguard-labs's fork/continuation of zstd-nginx-module
[boo#1274862]
- Update to release 0.90.9
* New Directives & Features:
* zstd_long: Enable long-distance matching to achieve ~2:1
compression improvement on large repetitive bodies
(concatenated JSON, HTML boilerplate, logs) with configurable
memory ceiling via zstd_window_log.
* zstd_bypass: Per-request compression opt-out via nginx
predicates for BREACH mitigation (exclude endpoints mixing
secrets with user-controlled input; requires application-level
defenses).
* zstd_static startup warning: Warn operators at nginx startup if
zstd_static enabled without gzip_vary to prevent CDN cache
collision issues.
* Comprehensive debug logging: Added ngx_log_debug diagnostic
logging for all 8 header-filter rejection reasons, buffer
decisions, compression state, and emit decisions (zero cost in
release builds, visible with error_log debug).
* zstd_max_length on chunked: Extended zstd_max_length
enforcement to track running input total on chunked responses
(no Content-Length) to prevent DoS from unbounded upstreams.
* Fixes:
* Truncation/abort with proxy_buffering off (the “bug B” saga)
* Various fixes for overflows and crashes.
* Thu May 15 2025 Jan Engelhardt <jengelh@inai.de>
- Provide a module autoloading config fragment
* Thu Oct 26 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 0.1.1
* Don't tell nginx to use zstd compression when Accept-Encoding
only contains gzip
* Avoid using deprecated ZSTD_initCStream_usingCDict if zstd
version >= 1.5.0
* Mon Feb 21 2022 Jan Engelhardt <jengelh@inai.de>
- Initial package (0~g23/1e0fa0bf) for build.opensuse.org
/usr/lib64/nginx/modules/ngx_http_zstd_filter_module.so /usr/lib64/nginx/modules/ngx_http_zstd_static_module.so /usr/share/doc/packages/nginx-module-zstd /usr/share/doc/packages/nginx-module-zstd/CONTRIBUTING.md /usr/share/doc/packages/nginx-module-zstd/README.md /usr/share/doc/packages/nginx-module-zstd/SECURITY.md /usr/share/licenses/nginx-module-zstd /usr/share/licenses/nginx-module-zstd/LICENSE /usr/share/nginx /usr/share/nginx/modules /usr/share/nginx/modules/mod-zstd.conf
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 22 01:28:39 2026