Change8

release-1.27.5

📦 nginxView on GitHub →
2 features🐛 6 fixes🔧 4 symbols

Summary

nginx version 1.27.5 mainline has been released, primarily featuring the addition of CUBIC congestion control for QUIC and various stability fixes across core, SSL, and filter modules. It also includes build improvements for environments without libcrypt.

Migration Steps

  1. No specific migration steps are detailed, standard upgrade procedure applies.

✨ New Features

  • Introduced CUBIC congestion control support in QUIC.
  • Added support for external groups in $ssl_curve and $ssl_curves variables.

🐛 Bug Fixes

  • Fixed request counting when subrequests result in an error.
  • Applied a workaround for saving large sessions received from upstream servers in SSL.
  • Improved memory allocation error handling within the slice filter.
  • Improved validation of charset_map when using utf-8 in the charset filter.
  • Fixed support for passwords when using dynamic certificates in upstream configurations.
  • Fixed build process when libcrypt is unavailable.

🔧 Affected Symbols

$ssl_curve$ssl_curvesslice filtercharset filter