Lighttpd http አገልጋይ ልቀት 1.4.65

ቀላል ክብደት ያለው http አገልጋይ lighttpd 1.4.65 ተለቋል፣ ከፍተኛ አፈጻጸምን፣ ደህንነትን፣ ደረጃዎችን ማክበር እና የማዋቀርን ተጣጣፊነት ለማጣመር እየሞከረ ነው። Lighttpd በጣም በተጫኑ ስርዓቶች ላይ ለመጠቀም ተስማሚ እና ዝቅተኛ ማህደረ ትውስታ እና የሲፒዩ ፍጆታ ላይ ያነጣጠረ ነው። አዲሱ ስሪት 173 ለውጦችን ይዟል። የፕሮጀክት ኮድ በ C ተጽፎ በ BSD ፍቃድ ተሰራጭቷል።

ዋና ፈጠራዎች፡-

  • በ HTTP/2 ላይ ለWebSocket ድጋፍ ታክሏል፣ እና RFC 8441 ተተግብሯል፣ ይህም የዌብሶኬት ፕሮቶኮልን በ HTTP/2 ግንኙነት ውስጥ በአንድ ክር ላይ የማስኬድ ዘዴን ይገልጻል።
  • ደንበኛው በአገልጋዩ (RFC 9218) የተላኩ ምላሾች ቅድሚያ ላይ ተጽዕኖ እንዲያሳድር እና ጥያቄዎችን በሚቀይሩበት ጊዜ ቅድሚያ የሚሰጣቸውን ነገሮች እንዲያስተዳድር የሚያስችል የላቀ የቅድሚያ አስተዳደር እቅድ ተተግብሯል። HTTP/2 ለPRIORITY_UPDATE ፍሬም ድጋፍ ይሰጣል።
  • በlighttpd.conf ቅንጅቶች ውስጥ፣ ከሕብረቁምፊው መጀመሪያ (=^) እና መጨረሻ (=$) ጋር የሚያያዝ ሁኔታዊ ግጥሚያዎች ድጋፍ ታክሏል። እንደነዚህ ያሉት የገመድ ቼኮች ከመደበኛ አገላለጾች በጣም ፈጣን ናቸው እና ለብዙ ቀላል ቼኮች በቂ ናቸው።
  • ለከፊል PUT ኦፕሬሽኖች ድጋፍ ታክሏል (የመረጃውን የተወሰነ ክፍል የሚሸፍነው ክልል ራስጌን በመጠቀም) ወደ mod_webdav። እሱን ለማንቃት 'webdav.opts += ("partial-put-copy-modify' => "enable") የሚለውን አማራጭ መጠቀም ትችላለህ።
  • 'accesslog.escaping = 'json' አማራጭ ወደ mod_accesslog ታክሏል።
  • በ libdeflate ወደ mod_deflate ለመገንባት ድጋፍ ታክሏል።
  • በኤችቲቲፒ/2 የሰውነት ማስተላለፍ ጥያቄ ተፋጠነ።
  • የአገልጋይ.max-keep-alive-quests መለኪያ ነባሪ እሴት ከ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-regotiation, ssl.use-sslv2, ssl.use-sslv3. በተጨማሪም፣ ሚኒ-ሞጁሎችን ማጽዳታችንን እንቀጥላለን፣ ይህም ይበልጥ በተለዋዋጭ በሆነ የMod_magnet ሉአ ትግበራ ሊተካ ይችላል። በተለይ ሞጁሎቹ mod_evasive፣ mod_secdownload፣ mod_uploadprogress እና mod_usertrack እንዲወገዱ ታቅዶላቸዋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ