د nginx 1.19.1 او njs 0.4.2 خوشې کول

له خوا سپارل شوي د نوې اصلي څانګې خوشې کول نګینکس ایکس اینمکس، په کوم کې چې نوي فرصتونه رامینځته کیږي. په موازي توګه ملاتړ شوی مستحکم څانګه 1.18.x یوازې د جدي غلطیو او زیانونو له منځه وړلو پورې اړوند بدلونونه رامینځته کیږي. راتلونکی کال، د اصلي څانګې 1.19.x پر بنسټ، یو باثباته څانګه 1.20 به جوړ شي.

اصلي بدل کړئ:

  • په لارښوونو کې "proxy_cache_path
    "fastcgi_cache_path"، "scgi_cache_path" او "uwsgi_cache_path" یو "min_free" پیرامیټر اضافه کړ چې د وړیا ډیسک ځای لږترلږه اندازې ټاکلو پراساس د کیچ اندازه تنظیموي.

  • لارښوونې"lingering_close", "lingering_time" او "lingering_timeout" د HTTP/2 سره کار کولو لپاره تطابق شوي.
  • ډاډ ترلاسه کوي چې د بیک انډ لخوا لیږل شوي ټول غیر ضروري معلومات رد شوي.
  • کله چې د FastCGI سرور څخه خورا لنډ ځواب ترلاسه کړئ ، نو نګینکس اوس هڅه کوي پیرودونکي ته د ځواب موجود برخه واستوي او بیا پیوستون وتړي.
  • کله چې د gRPC بیکینډ څخه د غلط اوږدوالي ځواب ترلاسه کړئ ، نګینکس د خطا پیغام سره د غوښتنې پروسس کول ودروي.
  • تېروتنې سمې شوې، د بیلګې په توګه، د SIGQUIT سیګنال پروسس کولو پر مهال د اوریدلو یونیکس ساکټونو لرې کول ډاډمن شوي، د صفر اندازې UDP پاکټونو پراکسي کول او د Uwsgi بیک انډونو ته پراکسي کول کله چې د SSL کارول تنظیم شوي وي، د غلطۍ اداره کول سم شوي دي کله چې د SSL کارولو په وخت کې کارول کیږي. د "ssl_ocsp" لارښود، د XFS فایل سیسټم کې د کیچ اندازې غلط محاسبه سمه شوې او NFS.

په عین حال کې ترسره شو خوشې کول njs 0.4.2، د نګینکس ویب سرور لپاره د جاواسکریپټ ترجمان. د njs ژباړونکی د ECMAScript معیارونه پلي کوي او تاسو ته اجازه درکوي د nginx وړتیا پراخه کړئ چې په ترتیب کې د سکریپټونو په کارولو سره غوښتنې پروسس کړئ. سکریپټونه د ترتیب کولو فایل کې کارول کیدی شي د غوښتنو پروسس کولو لپاره پرمختللي منطق تعریف کولو لپاره ، ترتیب رامینځته کول ، په متحرک ډول ځواب رامینځته کول ، د غوښتنې / ځواب بدلولو ، یا په ویب غوښتنلیکونو کې د ستونزو حل کولو لپاره ګړندي سټبونه رامینځته کول. نوې نسخه د RegExp.prototype[Symbol.replace] او %TypedArray%.prototype.sort() لپاره ملاتړ زیاتوي. د کرښې په واسطه د شاته تګ امکان معرفي شوی. افعال لکه mkdir(), readdir() او rmdir() په "fs" ماډل کې اضافه شوي دي.

سربیره پردې، د روسیې د فدراسیون د کورنیو چارو وزارت د د Nginx سافټویر ته د حقونو په اړه د جنایي قضیې پای ته رسیدو په اړه د معلوماتو تایید، او همدارنګه د څارنې څارنوال دفتر لخوا د پریکړې تایید بشپړول. "ځانګړې جرمي قضیه، د 04.12.2019/18.05.2020/1 په اړه د نګینکس سافټویر د پراختیا په جریان کې د رامبلر انټرنیټ هولډینګ LLC لخوا د کاپي حق څخه د سرغړونې په حقیقت کې پیل شوې، د 1/24/XNUMX د هنر د XNUMX برخې XNUMX بند لاندې پای ته ورسیده. د روسیې فدراسیون د جزایی اجرااتو کوډ XNUMX (د کورپس ډیلیکټي د نشتوالي له امله). د جنایي دوسیې د پای ته رسیدو دمخه راپور شوی ایګور سیسویف، د نګینکس لیکوال، مګر لاهم د دې احتمال شتون درلود چې دا پریکړه د څارونکي چارواکو لخوا لغوه شي. په ورته وخت کې، د امریکا په محکمه کې ادامه لري د نګینکس د حقونو پورې اړوند، د شرکت F5 شبکې په وړاندې عملیات، د قانوني شرکت لین ووډ پانګې اچونې لخوا د محاکمې دوسیه کولو وروسته پیل شوي.

سرچینه: opennet.ru

Add a comment