Lighthttpd http سرور رليز 1.4.65

هلڪو وزن http سرور lighthttpd 1.4.65 جاري ڪيو ويو آهي، اعلي ڪارڪردگي، سيڪيورٽي، معيار سان تعميل ۽ ترتيب جي لچڪ کي گڏ ڪرڻ جي ڪوشش ڪئي وئي آهي. Lighthttpd انتهائي لوڊ ٿيل سسٽم تي استعمال لاءِ موزون آهي ۽ مقصد آهي گهٽ ميموري ۽ سي پي يو واپرائڻ. نئين نسخي ۾ 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' => "فعال")'.
  • mod_accesslog ۾ شامل ڪيو ويو 'accesslog.escaping = 'json' اختيار.
  • mod_deflate کي libdeflate سان تعمير ڪرڻ لاءِ سپورٽ شامل ڪئي وئي.
  • HTTP/2 ذريعي جسم جي منتقلي جي درخواست کي تيز ڪيو ويو آهي.
  • سرور جي ڊفالٽ قيمت 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

تبصرو شامل ڪريو