Dimittis de nginx 1.19.1 et njs 0.4.2

Subjuncta dimittis de novo genere nginx 1.19.1intra quod novae facultates augentur. In parallel firmum sustinetur ramus 1.18.x Solummodo mutationes ad eliminandas errores et vulnerabilitates gravium pertinentium factae sunt. Annus proximus, in ramo principali 1.19.x fundatus, ramus stabilis 1.20 formabitur.

Main mutationes:

  • In praescriptionibus "proxy_cache_path",
    "fastcgi_cache_path", "scgi_cache_path" et "uwsgi_cache_path" addidit "min_free" parametrum, qui magnitudinem cache regulat innixa ad magnitudinem minimam spatii liberae orbis determinans.

  • Praescriptiones "lingering_close", "morandi_time" et "longandi_timeo" aptantur operi cum HTTP/2.
  • Efficit ut omnia superflua data a backend missis abiiciantur.
  • Cum responsionem brevissimam a FastCGI servo accipiens, Nginx nunc praesto responsionis partem clienti mittere conatur et nexum claudit.
  • Cum responsionem falsae longitudinis ab grRPC backend accipiens, Nginx sistit petitionem erroris cum nuntio dispensando.
  • Errores fixi sunt, exempli gratia, remotio auscultandi Unix bases cum signum SIGQUIT dispensando conservatum est, procuratio nullarum amplitudinis UDP facis et procurans ad uwsgi backends, cum usus SSL adaequatus est, error pertractatio fixa est cum usura. "ssl_ocsp" directiva, falsa ratio latibuli quantitatis in XFS systematis fasciculi fixa est et NFS.

simul cepit locus edition njs 0.4.2, JavaScript interpres pro nginx web server. Interpres instrumentorum ECMAscripti signa njs ac permittit tibi facultatem explicandi nginx petitiones processus in scriptione utendo. Scriptum in lima configuratione uti potest ad logicam progressam definiendam ad petitiones processus expediendas, conformationem generans, responsionem dynamice generans, rogationem/responsionem modificat, vel cito creando stipulas ad solvendas difficultates in applicationibus interretialibus. Nova versio subsidium addit pro RegExp.prototypo[Symbol.replace] et %TypedArray%.prototype.sort(). Possibilitas per lineae reductionis introducitur. Munera sicut mkdir(), readdir() et rmdir() addita sunt ad moduli "fs".

Praeterea, Ministerium Negotium Internorum Foederationis Russicae accepit confirmatio informationis de terminatione causae criminalis de iuribus ad programmatum Nginx, necnon complementum confirmationis sententiae factae per officium accusatoris vigilandi. "Casus criminalis specificatus, die 04.12.2019/18.05.2020/1 initiatus de facto praeiudicii librariae Rambler Internet Holding LLC in progressione programmatis Nginx, in 1/24/XNUMX sub clausula XNUMX partis XNUMX artis terminatus est. XNUMX Codicis de modo procedendi Criminalis Foederationis Russicae (ob defectum corporis delicti). Antea in termino criminali nuntiavit Igor Sysoev, auctor Nginx, possibilitas adhuc erat huius decisionis auctoritates supervisoriae cassatae. Eodem tempore in atrio US continues Iura ad Nginx pertinentia, processio contra societatem F5 Networks, post interpositione litis investimenta firma Lynwood lege incepta est.

Source: opennet.ru