{"id":115114,"date":"2024-04-17T02:30:06","date_gmt":"2024-04-17T00:30:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/novye-versii-nginx-1-25-5-i-forka-freenginx-1-26-0"},"modified":"2024-04-17T02:30:06","modified_gmt":"2024-04-17T00:30:06","slug":"novye-versii-nginx-1-25-5-i-forka-freenginx-1-26-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/novye-versii-nginx-1-25-5-i-forka-freenginx-1-26-0","title":{"rendered":"Uued versioonid nginx 1.25.5 ja FreeNginx forka 1.26.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nginx 1.25.5 p\u00f5hivaru on v\u00e4lja antud, kus j\u00e4tkatakse uute v\u00f5imaluste arendamist. Samal ajal toetatavates stabiilsetes harudes 1.24.x viiakse ellu ainult t\u00f5siste vigade ja haavatavuste parandamisega seotud muudatused. Edasi suundub p\u00f5hiharust 1.25.x stabiilse haru 1.26. loomine. Projekti kood on kirjutatud keeles C ja levitatakse BSD litsentsi alusel.       <\/p>\n<p>Muudatuste seas:  <\/p>\n<ul>\n<li class=\"l\"> Stream moodulisse on lisatud tugi <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vps\/\"   title=\"virtuaalserverite\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"799\">virtuaalserverite<\/a>, mille konfiguratsioon, mis defineeritakse plokis &#171;server { &#8230; }&#187; server_name direktiivi abil.       server {         server_name ~^(www&#092;.)?(.+)$;         proxy_pass www.$2:12345;     }\n<li class=\"l\"> Lisatud uus moodul ngx_stream_pass_module, mis on m\u00f5eldud \u00fchenduste edastamiseks otse mis tahes kuulavale soketile, mis on seotud selliste moodulitega nagu http, stream ja mail.       stream {         server {             listen 12345 ssl;               ssl_certificate     domain.crt;             ssl_certificate_key domain.key;               pass 127.0.0.1:8000;         }     }\n<li class=\"l\"> Listen direktiiv stream moodulis toetab parameetreid &#171;deferred&#187; (l\u00fclitab sisse viivitusega accept), &#171;accept_filter&#187; (sissetulevate \u00fchenduste filter, mis rakendub enne accept funktsiooni kutsumist) ja &#171;setfib&#187; (marsruudistamise tabeli m\u00e4\u00e4ramine).\n<li class=\"l\"> M\u00f5nede arhitektuuride jaoks on realiseeritud tugi ploki suuruse (cache line) m\u00e4\u00e4ratlemiseks, mida kasutatakse andmete \u00fclekandmiseks CPU vahem\u00e4lu ja m\u00e4lu vahel.\n<li class=\"l\"> Apple Siliconi s\u00fcsteemides on lisatud tugi paketihaldurile Homebrew.\n<li class=\"l\"> Rohkem probleeme naabruskondade loomiseks Windowsile.\n<li class=\"l\"> T\u00fchistatud on viga, mis p\u00f5hjustas \u00fchenduste sulgemise 0-RTT re\u017eiimi kasutamisel QUIC protokollis.  <\/ul>\n<p>Samuti v\u00e4\u00e4rib m\u00e4rkimist FreeNginx 1.26.0 stabiilse versiooni v\u00e4ljaandmine, mis arendab Nginx forki. Forki arendada on Maksim Dunin, \u00fcks Nginx'i v\u00f5tme arendajatest. FreeNginx positsioneeritakse kui mittetulundusprojekt, mis tagab Nginx koodibaasi arendamise ilma ettev\u00f5tte sekkumiseta. V\u00e4ljaanne 1.26.0 on m\u00e4rgitud stabiilse vabanemisena, mis sisaldab muudatusi ja parandusi Nginx 1.25 p\u00f5hivaru v\u00e4ljaannetest. Muuhulgas sisaldab FreeNginx 1.26.0 eksperimentaalset HTTP\/3 protokollitootmist, DoS-r\u00fcnnakute vastaseid t\u00e4iustusi ja parandusi, mis on seotud as\u00fcnkroosse sisendi\/v\u00e4ljundi t\u00f6\u00f6tlemisega.    <\/ul>\n<p>Samaaegselt ilmus njs 0.8.4, JavaScripti keele t\u00f5lgendaja <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/\"   title=\"veebiserver\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1182\">veebiserver<\/a> nginx. Njs t\u00f5lgendaja rakendab ECMAScripti standardeid ja v\u00f5imaldab laiendada nginx-i publikushaldusv\u00f5imeid skriptidega konfiguratsioonis. Skripte saab kasutada konfiguratsioonifailis, et m\u00e4\u00e4ratleda t\u00e4iendavat p\u00e4ringute t\u00f6\u00f6tlemise loogikat, genereerida konfiguratsiooni, d\u00fcnaamiliselt vastuseid luua, p\u00e4ringute\/vastuste modifitseerimiseks v\u00f5i kiirete lahenduste loomiseks veebirakendustes esinevate probleemide jaoks. Uues versioonis: CLI-sse on lisatud JavaScripti mootori QuickJS tugi; lisatud toetuse pealkirja Server seadistamise v\u00f5imalus; rakendatud kontroll kahekordsete muutuja, milled on seadistatud l\u00e4bi js_set.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61003\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 nginx 1.25.5, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439. \u0412 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 1.24.x \u0432\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439. \u0412 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u043d\u0430 \u0431\u0430\u0437\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 1.25.x \u0431\u0443\u0434\u0435\u0442 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0442\u043a\u0430 1.26. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u0421\u0440\u0435\u0434\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u0412 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-115114","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 nginx 1.25.5, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/novye-versii-nginx-1-25-5-i-forka-freenginx-1-26-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 nginx 1.25.5 \u0438 \u0444\u043e\u0440\u043a\u0430 FreeNginx 1.26.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 nginx 1.25.5, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/novye-versii-nginx-1-25-5-i-forka-freenginx-1-26-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-04-17T00:30:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-17T00:30:06+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Uued versioonid nginx 1.25.5 ja FreeNginx forkh 1.26.0 | ProHoster","description":"nginx 1.25.5 p\u00f5hiv\u00e4ljaande valmistamine on l\u00f5pule j\u00f5udnud, mille raames j\u00e4tkab uute funktsioonide arendamine.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/novye-versii-nginx-1-25-5-i-forka-freenginx-1-26-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 nginx 1.25.5 \u0438 \u0444\u043e\u0440\u043a\u0430 FreeNginx 1.26.0 | ProHoster","og:description":"\u0421\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 nginx 1.25.5, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/novye-versii-nginx-1-25-5-i-forka-freenginx-1-26-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-04-17T00:30:06+00:00","article:modified_time":"2024-04-17T00:30:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"115114","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 15:29:13","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 22:29:19","updated":"2026-02-09 15:29:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/115114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=115114"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/115114\/revisions"}],"predecessor-version":[{"id":158426,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/115114\/revisions\/158426"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=115114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=115114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=115114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}