Lighttpd http சர்வர் வெளியீடு 1.4.65

இலகுரக http சர்வர் lighttpd 1.4.65 வெளியிடப்பட்டது, உயர் செயல்திறன், பாதுகாப்பு, தரநிலைகளுடன் இணக்கம் மற்றும் உள்ளமைவின் நெகிழ்வுத்தன்மை ஆகியவற்றை இணைக்க முயற்சிக்கிறது. Lighttpd மிகவும் ஏற்றப்பட்ட கணினிகளில் பயன்படுத்த ஏற்றது மற்றும் குறைந்த நினைவகம் மற்றும் CPU நுகர்வு ஆகியவற்றை நோக்கமாகக் கொண்டது. புதிய பதிப்பில் 173 மாற்றங்கள் உள்ளன. திட்டக் குறியீடு C இல் எழுதப்பட்டு BSD உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

முக்கிய கண்டுபிடிப்புகள்:

  • HTTP/2 இல் WebSocketக்கான ஆதரவைச் சேர்த்தது, மேலும் RFC 8441ஐ செயல்படுத்தியது, இது HTTP/2 இணைப்பிற்குள் ஒரே நூலில் WebSockets நெறிமுறையை இயக்குவதற்கான வழிமுறையை விவரிக்கிறது.
  • சேவையகம் (RFC 9218) அனுப்பிய பதில்களின் முன்னுரிமையை கிளையன்ட் பாதிக்க அனுமதிக்கும் மேம்பட்ட முன்னுரிமை மேலாண்மைத் திட்டம் செயல்படுத்தப்பட்டுள்ளது, அத்துடன் கோரிக்கைகளைத் திருப்பிவிடும்போது முன்னுரிமைகளை நிர்வகிக்கவும். HTTP/2 ஆனது PRIORITY_UPDATE சட்டகத்திற்கான ஆதரவை வழங்குகிறது.
  • lighttpd.conf அமைப்புகளில், சரத்தின் ஆரம்பம் (=^) மற்றும் முடிவு (=$) ஆகியவற்றுடன் பிணைக்கப்பட்ட நிபந்தனை பொருத்தங்களுக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது. இத்தகைய சரம் சரிபார்ப்புகள் வழக்கமான வெளிப்பாடுகளை விட மிக வேகமாக இருக்கும் மற்றும் பல எளிய சோதனைகளுக்கு போதுமானது.
  • mod_webdav க்கு பகுதி PUT செயல்பாடுகளுக்கான ஆதரவு சேர்க்கப்பட்டது (தரவின் ஒரு பகுதியை வரம்பு தலைப்பைப் பயன்படுத்தி உள்ளடக்கியது). அதை இயக்க, 'webdav.opts += ("partial-put-copy-modify' => "enable")' விருப்பத்தைப் பயன்படுத்தலாம்.
  • mod_accesslog இல் 'accesslog.escaping = 'json' விருப்பம் சேர்க்கப்பட்டது."
  • mod_deflate வரை libdeflate உடன் உருவாக்குவதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • HTTP/2 வழியாக பாடி டிரான்ஸ்மிஷன் கோரிக்கை துரிதப்படுத்தப்பட்டது.
  • server.max-keep-alive-requests அளவுருவின் இயல்புநிலை மதிப்பு 100 இலிருந்து 1000 ஆக மாற்றப்பட்டுள்ளது.
  • MIME வகைகளின் பட்டியலில், "பயன்பாடு/ஜாவாஸ்கிரிப்ட்" என்பது "உரை/ஜாவாஸ்கிரிப்ட்" (RFC 9239) ஆல் மாற்றப்பட்டது.

எதிர்காலத் திட்டங்களில் TLSக்கான கடுமையான சைஃபர் அமைப்புகளும் இயல்புநிலையாக மரபு மறைக்குறியீடுகளை முடக்குவதும் அடங்கும். CipherString அமைப்பு "HIGH" இலிருந்து "EECDH+AESGCM:AES256+EECDH:CHACHA20:SHA256:!SHA384"க்கு மாற்றப்படும். காலாவதியான TLS விருப்பங்களும் அகற்ற திட்டமிடப்பட்டுள்ளன: ssl.honor-cipher-order, ssl.dh-file, ssl.ec-curve, ssl.disable-client-renegotiation, ssl.use-sslv2, ssl.use-sslv3. கூடுதலாக, மினி-மாட்யூல்களை நாங்கள் தொடர்ந்து சுத்தம் செய்வோம், அதை mod_magnet இன் மிகவும் நெகிழ்வான Lua செயல்படுத்தல் மூலம் மாற்றலாம். குறிப்பாக, mod_evasive, mod_secdownload, mod_uploadprogress மற்றும் mod_usertrack ஆகிய தொகுதிகள் அகற்றுவதற்கு திட்டமிடப்பட்டுள்ளன.

ஆதாரம்: opennet.ru

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