Skip to content

sb/1.31.4-3

Latest

Choose a tag to compare

@msg7086 msg7086 released this 25 Aug 06:47
e827fd7
  • Stopped automatically activating brotli and zstd for users. Users can activate manually by using provided snippets.

Integration Test Suite Run Result

  • Date: 2026-08-24 23:45:54 PDT
  • Nginx Version: nginx version: nginx-n.wtf/1.31.4
  • OpenSSL Version: OpenSSL 4.0.1 9 Jun 2026 (Library: OpenSSL 4.0.1 9 Jun 2026)
  • Execution Time: 1.31s

Summary

Total Examples Passed Failed Success Rate
21 20 1 95.2%

Test Results Detail

Category Test Example Result
HTTP & HTTPS Protocol Handshakes HTTP/1.1 Plaintext GET (200 OK) PASS
HTTP & HTTPS Protocol Handshakes HTTP/1.1 SSL GET (200 OK) PASS
HTTP & HTTPS Protocol Handshakes HTTP/2 SSL GET (200 OK) PASS
HTTP & HTTPS Protocol Handshakes HTTP/3 (QUIC) GET (200 OK) PASS
Compression & Data Integrity Uncompressed Payload Hash Integrity PASS
Compression & Data Integrity Brotli Dynamic Compression & Decompress Hash Match PASS
Compression & Data Integrity Zstd Dynamic Compression & Decompress Hash Match PASS
Compression & Data Integrity Brotli Static (.br) Pre-compression Serving PASS
Compression & Data Integrity Zstd Static (.zst) Pre-compression Serving PASS
Partial Content & Range 206 Responses Uncompressed Range Request (0-499 bytes) Returns 206 & Partial Data Match PASS
Partial Content & Range 206 Responses Zstd Static Pre-compressed Range Request Returns 206 & 500 Bytes Slice PASS
Partial Content & Range 206 Responses Brotli Static Pre-compressed Range Request Returns 206 & 500 Bytes Slice FAIL
Partial Content & Range 206 Responses Zstd Dynamic Compression Range Request Falls Back to 200 OK (RFC Compliant) PASS
Partial Content & Range 206 Responses Brotli Dynamic Compression Range Request Falls Back to 200 OK (RFC Compliant) PASS
Post-Quantum Cryptography (PQC) & TLS 1.3 (OpenSSL 4.0) PQC Key Exchange Group Negotiation (X25519MLKEM768) PASS
Post-Quantum Cryptography (PQC) & TLS 1.3 (OpenSSL 4.0) TLS 1.3 Session Resumption (Session Ticket Re-use) PASS
Compression & Encoding Negotiation Multi-Encoding Default Priority (zstd > br > gzip) PASS
Compression & Encoding Negotiation Multi-Encoding q-value Filter Bypass (br;q=0 selects zstd) PASS
Compression & Encoding Negotiation Client q-value Preference Negotiation (zstd;q=0, br;q=1.0 selects br) PASS
Compression & Encoding Negotiation Vary: Accept-Encoding Header Verification PASS
Server Metadata Server Header Present PASS

Failures & Diagnostics

Partial Content & Range 206 Responses - Brotli Static Pre-compressed Range Request Returns 206 & 500 Bytes Slice
Status: 200, Data Size: 1477, Headers: HTTP/1.1 200 OK | Server: nginx-n.wtf/1.31.4 | Date: Tue, 25 Aug 2026 06:45:53 GMT | Content-Type: text/plain | Content-Length: 1477 | Last-Modified: Tue, 25 Aug 2026 06:45:53 GMT | Connection: keep-alive | Vary: Accept-Encoding | ETag: "6a8d3a21-5c5" | Content-Encoding: br | Alt-Svc: h3=":8443"; ma=86400