nginx 1.23.4 ஐ TLSv1.3 உடன் வெளியிடவும்.

nginx 1.23.4 இன் முக்கிய கிளை வெளியிடப்பட்டது, அதற்குள் புதிய அம்சங்களின் வளர்ச்சி தொடர்கிறது. இணையாக பராமரிக்கப்படும் நிலையான கிளை 1.22.x தீவிர பிழைகள் மற்றும் பாதிப்புகளை நீக்குவது தொடர்பான மாற்றங்களை மட்டுமே கொண்டுள்ளது. எதிர்காலத்தில், பிரதான கிளை 1.23.x ஐ அடிப்படையாகக் கொண்டு, ஒரு நிலையான கிளை 1.24 உருவாக்கப்படும்.

மாற்றங்களில்:

  • இயல்பாக, TLSv1.3 நெறிமுறை இயக்கப்பட்டது.
  • கேட்கும் சாக்கெட்டுக்கு பயன்படுத்தப்படும் நெறிமுறைகளின் அமைப்புகள் மேலெழுதப்பட்டால் இப்போது ஒரு எச்சரிக்கை காட்டப்படும்.
  • கிளையன்ட் "பைப்லைனிங்" பயன்முறையைப் பயன்படுத்தும் போது, ​​கூடுதல் தரவுக்காகக் காத்திருக்கும் போது இணைப்புகள் மூடப்படும் (நெருங்கிய மூடல்).
  • ngx_http_gzip_static_module தொகுதியில் பைட் வரம்புகளுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • "தரவு நீளம் மிக அதிகம்", "நீளம் மிகக் குறைவு", "மோசமான மரபு பதிப்பு", "பகிரப்பட்ட கையொப்ப அல்காரிதம்கள் இல்லை", "மோசமான டைஜெஸ்ட் நீளம்", "மிஸ்ஸிங் சிகல்க்ஸ்" போன்ற SSL பிழைகளுக்கான பதிவு நிலை "crit" என்பதிலிருந்து மாற்றப்பட்டது. "தகவல்" நீட்டிப்பு", "மறைகுறியாக்கப்பட்ட நீளம் மிக நீண்டது", "மோசமான நீளம்", "மோசமான விசை புதுப்பிப்பு", "கலப்பு கைகுலுக்கல் மற்றும் ஹேண்ட்ஷேக் அல்லாத தரவு", "ccs முன்கூட்டியே பெறப்பட்டது", "ccs மற்றும் முடிந்ததும் இடையேயான தரவு", "பேக்கெட் நீளம் மிக நீண்டது" , "அதிகமான எச்சரிக்கை எச்சரிக்கைகள்", "பதிவு மிகச் சிறியது" மற்றும் "ஒரு ccsக்கு முன் ஒரு துடுப்பு கிடைத்தது".
  • கேட்கும் கட்டளையில் போர்ட் வரம்புகளின் செயல்பாடு மேம்படுத்தப்பட்டுள்ளது.
  • 255 எழுத்துகளுக்கு மேல் உள்ள முன்னொட்டு இருப்பிடத்தைப் பயன்படுத்தும் போது தவறான இருப்பிடத் தொகுதியைத் தேர்ந்தெடுப்பதில் உள்ள சிக்கல் தீர்க்கப்பட்டது.
  • ngx_http_autoindex_module மற்றும் ngx_http_dav_module தொகுதிக்கூறுகள் மற்றும் உள்ளடக்கிய கட்டளை, இப்போது Windows இயங்குதளத்தில் கோப்பு பெயர்களில் ASCII அல்லாத எழுத்துக்களை ஆதரிக்கிறது.
  • HTTP/2 ஐப் பயன்படுத்தும் போது சாக்கெட் கசிவு சரி செய்யப்பட்டது மற்றும் 400 பிழைகளைத் திருப்பிவிடுவதற்கு error_page கட்டளை.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்