Sakasaka ti awọn Kọ olupin ati compromising awọn ibi ipamọ ti awọn Libretro awujo to sese RetroArch

Agbegbe Libretro ti ndagba emulator console ere kan RetroArch ati pinpin ohun elo fun ṣiṣẹda game awọn afaworanhan Lakka, kilo nipa sakasaka ti awọn eroja amayederun ise agbese ati iparun ni awọn ibi ipamọ. Awọn ikọlu naa ni anfani lati ni iraye si olupin kikọ (buildbot) ati awọn ibi ipamọ lori GitHub.

Lori GitHub, awọn ikọlu ni iraye si gbogbo wọn awọn ibi ipamọ Libretro agbari lilo awọn iroyin ti ọkan ninu awọn gbẹkẹle ise agbese olukopa. Iṣẹ-ṣiṣe awọn olukolu naa ni opin si ipanilaya - wọn gbiyanju lati ko awọn akoonu ti awọn ibi ipamọ kuro nipa gbigbe ifaramo ibẹrẹ ṣofo. Ikọlu naa parẹ gbogbo awọn ibi ipamọ ti a ṣe akojọ lori mẹta ti awọn oju-iwe atokọ ibi ipamọ Libretro mẹsan lori Github. O ṣeun, iṣe ti ipanilaya jẹ dina nipasẹ awọn olupilẹṣẹ ṣaaju ki awọn ikọlu naa de ibi ipamọ bọtini RetroArch.

Lori olupin kikọ, awọn ikọlu ba awọn iṣẹ ti o ṣe ipilẹṣẹ alẹ ati awọn ile iduroṣinṣin, ati awọn ti o ni iduro fun siseto awọn ere nẹtiwọki (netplay ibebe). Iṣẹ ṣiṣe irira lori olupin naa ni opin si piparẹ akoonu rẹ. Ko si awọn igbiyanju lati rọpo eyikeyi awọn faili tabi ṣe awọn ayipada si awọn apejọ RetroArch ati awọn idii akọkọ. Lọwọlọwọ, iṣẹ ti Core insitola, Core Updater ati Netplay Lobbie, bakannaa awọn aaye ati awọn iṣẹ ti o ni nkan ṣe pẹlu awọn paati wọnyi (Awọn ohun-ini imudojuiwọn, Awọn agbekọja imudojuiwọn, Awọn imudojuiwọn Shaders) jẹ idalọwọduro.

Iṣoro akọkọ ti iṣẹ akanṣe naa dojukọ lẹhin isẹlẹ naa ni aini ilana afẹyinti adaṣe. Afẹyinti ti o kẹhin ti olupin buildbot ni a ṣe ni ọpọlọpọ awọn oṣu sẹhin. Awọn iṣoro naa ni alaye nipasẹ awọn olupilẹṣẹ nipasẹ aini owo fun eto afẹyinti adaṣe, nitori isuna ti o lopin fun mimu awọn amayederun. Awọn olupilẹṣẹ ko ni ipinnu lati mu pada olupin atijọ pada, ṣugbọn lati ṣe ifilọlẹ tuntun kan, ẹda eyiti o wa ninu awọn ero. Ni idi eyi, kọ fun awọn ọna ṣiṣe akọkọ bi Lainos, Windows ati Android yoo bẹrẹ lẹsẹkẹsẹ, ṣugbọn awọn ipilẹ fun awọn ọna ṣiṣe pataki gẹgẹbi awọn afaworanhan ere ati awọn kọ MSVC atijọ yoo gba akoko lati gba pada.

O ti ro pe GitHub, eyiti o ti firanṣẹ ibeere ti o baamu, yoo ṣe iranlọwọ mu pada awọn akoonu ti awọn ibi ipamọ ti o mọtoto ati idanimọ ikọlu naa. Nítorí jina, a nikan mọ pe awọn gige ti a ti gbe jade lati awọn IP adirẹsi 54.167.104.253, i.e. Akolu naa ṣee lo olupin foju ti gepa ni AWS bi aaye agbedemeji. Alaye nipa ọna ti ilaluja ko pese.

orisun: opennet.ru

Fi ọrọìwòye kun