Lighthttpd HTTP سرور ریلیز 1.4.60

ہلکا پھلکا HTTP سرور lighthttpd 1.4.60 جاری کر دیا گیا ہے۔ نئے ورژن میں 437 تبدیلیاں متعارف کرائی گئی ہیں، جن کا تعلق بنیادی طور پر بگ فکسز اور آپٹیمائزیشن سے ہے۔

اہم اختراعات:

  • تمام نان سٹریمنگ جوابات کے لیے رینج ہیڈر (RFC-7233) کے لیے سپورٹ شامل کیا گیا ہے (پہلے رینج صرف اس وقت سپورٹ کی جاتی تھی جب جامد فائلیں پیش کی جاتی تھیں)۔
  • HTTP/2 پروٹوکول کے نفاذ کو بہتر بنایا گیا ہے، جس سے میموری کی کھپت کو کم کیا گیا ہے اور انتہائی تیزی سے بھیجی گئی ابتدائی درخواستوں کی کارروائی کو تیز کیا گیا ہے۔
  • یادداشت کی کھپت کو کم کرنے کے لیے کام کیا گیا ہے۔
  • mod_magnet ماڈیول میں بہتر lua کارکردگی۔
  • mod_dirlisting ماڈیول کی بہتر کارکردگی اور کیشنگ کو کنفیگر کرنے کا آپشن شامل کیا۔
  • mod_dirlisting، mod_ssi اور mod_webdav میں حدیں شامل کی گئی ہیں تاکہ زیادہ بوجھ کے تحت زیادہ میموری کی کھپت کو روکا جا سکے۔
  • بیک اینڈ سائیڈ پر، کنیکٹ()، رائٹ() اور ریڈ() کالز پر عمل درآمد کے وقت پر الگ الگ پابندیاں شامل کی گئی ہیں۔
  • اگر ایک بڑی سسٹم کلاک آفسیٹ کا پتہ چلا تو دوبارہ شروع کرنے کو فعال کیا گیا (ایمبیڈڈ سسٹمز پر TLS 1.3 کے ساتھ مسائل کی وجہ سے)۔
  • بیک اینڈ سے منسلک ہونے کا ٹائم آؤٹ بطور ڈیفالٹ 8 سیکنڈز پر سیٹ کیا جاتا ہے (سیٹنگز میں تبدیل کیا جا سکتا ہے)۔

مزید برآں، رویے میں تبدیلیوں اور کچھ طے شدہ ترتیبات کے بارے میں ایک انتباہ شائع کیا گیا ہے۔ تبدیلیاں 2022 کے اوائل میں لاگو ہونے کا منصوبہ ہے۔

  • شاندار دوبارہ شروع/شٹ ڈاؤن آپریشنز کے لیے پہلے سے طے شدہ ٹائم آؤٹ کو انفینٹی سے 5 سیکنڈ تک کم کرنے کا منصوبہ ہے۔ ٹائم آؤٹ کو "server.graceful-shutdown-timeout" آپشن کا استعمال کرتے ہوئے کنفیگر کیا جا سکتا ہے۔
  • libev اور FAM کے ساتھ تعمیر کو فرسودہ کر دیا جائے گا، اس کے بجائے آپریٹنگ سسٹمز کے مقامی انٹرفیسز کو ایونٹ لوپ پر کارروائی کرنے اور FS (epoll() اور inotify() Linux میں، kqueue() *BSD میں تبدیلیوں کو ٹریک کرنے کے لیے استعمال کیا جائے گا۔ .
  • ماڈیولز mod_compress (لازمی طور پر mod_deflate استعمال کریں)، mod_geoip (Mod_maxminddb ضرور استعمال کریں)، mod_authn_mysql (mod_authn_dbi کا استعمال کریں)، mod_mysql_vhost (موڈ_vhostdb_dbi کا استعمال کریں)، mod_cml (مستقبل میں جاری کیا جائے گا) اور mod_cml کو ہٹا دیا جائے گا اور ڈی اسٹریم_موڈ کو ہٹا دیا جائے گا۔ s

ماخذ: opennet.ru

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