nginx 1.23.0 ریلیز کریں۔

nginx 1.23.0 کی نئی مرکزی شاخ کی پہلی ریلیز پیش کی گئی ہے، جس کے اندر نئی خصوصیات کی ترقی جاری رہے گی۔ متوازی برقرار رکھنے والی مستحکم شاخ 1.22.x میں صرف سنگین کیڑوں اور کمزوریوں کے خاتمے سے متعلق تبدیلیاں شامل ہیں۔ اگلے سال، مرکزی شاخ 1.23.x کی بنیاد پر، ایک مستحکم شاخ 1.24 تشکیل دی جائے گی۔

اہم تبدیلیاں:

  • اندرونی API کو دوبارہ کام کیا گیا ہے، ہیڈر کی قطاریں اب ایک لنک شدہ فہرست کی شکل میں بھیجی گئی ہیں۔
  • ngx_http_perl_module ماڈیول کے $r->header_in() طریقہ میں اور "$http_...", "$sent_http_... ", "$sent_trailer_...", "$upstream_http_..." اور "$upstream_trailer_..."۔
  • SSL کے لیے "application data after close notify" کی غلطیوں کے لیے، لاگ لیول کو "crit" سے "info" تک کم کر دیا گیا ہے۔
  • کرنل 2.6.17 اور اس کے بعد کے لینکس سسٹمز پر بنائے گئے nginx میں لٹکنے والے کنکشنز کے ساتھ ایک مسئلہ حل کیا گیا، لیکن EPOLLRDHUP سپورٹ کے بغیر سسٹمز پر استعمال کیا گیا (مثال کے طور پر، epoll emulation کا استعمال کرتے وقت)۔
  • جوابی کیشنگ کے ساتھ ایک مسئلہ حل کیا اگر "میعاد ختم" ہیڈر نے کیشنگ کی اجازت نہیں دی، لیکن "کیشے-کنٹرول" نے اس کی اجازت دی۔
  • پس منظر نے جواب میں کئی "Vary" اور "WWW-Authenticate" ہیڈر جاری کیے تو پیش آنے والے مسائل کو حل کیا۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں