ʻO ka hacking o ke kikowaena kūkulu a me ka hoʻololi ʻana i nā waihona o ke kaiāulu Libretro e hoʻomohala ana iā RetroArch

Ke kūkulu nei ke kaiāulu Libretro i kahi emulator console pāʻani RetroArch a me ka pahu hāʻawi no ka hana ʻana i nā consoles pāʻani Lakka, Kauoha ʻia e pili ana i ka hacking o nā mea hoʻolālā papahana a me ka hana ʻino i loko o nā waihona. Ua hiki i nā mea hoʻouka ke komo i ke kikowaena kūkulu (buildbot) a me nā waihona ma GitHub.

Ma GitHub, loaʻa i nā mea hoʻouka ke komo i nā mea āpau hale waihona ʻO ka hui ʻo Libretro me ka hoʻohana ʻana i ka moʻolelo o kekahi o nā mea komo i ka papahana hilinaʻi. Ua kaupalena ʻia ka hana a ka poʻe hoʻouka kaua - ua hoʻāʻo lākou e hoʻomaʻemaʻe i nā ʻike o nā waihona ma ke kau ʻana i kahi hana mua. Ua hoʻopau ka hoʻouka ʻana i nā waihona āpau i helu ʻia ma ʻekolu o nā ʻaoʻao papa inoa ʻeiwa Libretro ma Github. ʻO ka mea pōmaikaʻi, ua kāohi ʻia ka hana ʻino e nā mea hoʻomohala ma mua o ka hōʻea ʻana o nā mea hoʻouka i ka waihona kī RetroArch.

Ma ke kikowaena kūkulu, ua hōʻino ka poʻe hoʻouka i nā lawelawe e hoʻohua ai i ka pō a me ka hale paʻa, a me nā mea kuleana no ka hoʻonohonoho ʻana. pāʻani pūnaewele (puka pāʻani pūnaewele). Ua kaupalena ʻia ka hana ʻino ma ke kikowaena i ka holoi ʻana i nā ʻike. ʻAʻohe hoʻāʻo e pani i nā faila a i ʻole e hoʻololi i nā hui RetroArch a me nā pūʻolo nui. I kēia manawa, hoʻopauʻia ka hana a Core Installer, Core Updateater a me Netplay Lobbie, a me nā pūnaewele a me nā lawelawe e pili ana i kēia mau mea (Update Assets, Update Overlays, Update Shaders).

ʻO ka pilikia nui i loaʻa i ka papahana ma hope o ka hanana ʻana, ʻo ia ka nele o kahi kaʻina hana hoʻihoʻi automated. Ua hana ʻia ka waihona hope loa o ka server buildbot i kekahi mau mahina i hala. Ua wehewehe ʻia nā pilikia e nā mea hoʻomohala ma muli o ka nele o ke kālā no kahi ʻōnaehana backup automated, ma muli o ka palena kālā no ka mālama ʻana i ka ʻoihana. ʻAʻole manaʻo nā mea hoʻomohala e hoʻihoʻi i ka server kahiko, akā e hoʻomaka i kahi mea hou, ka mea i hana ʻia i loko o nā hoʻolālā. I kēia hihia, e hoʻomaka koke nā kūkulu no nā ʻōnaehana mua e like me Linux, Windows a me Android, akā e hana ana no nā ʻōnaehana kūikawā e like me nā consoles pāʻani a me nā hale MSVC kahiko e lawe i ka manawa e ola hou ai.

Manaʻo ʻia ʻo GitHub, kahi i hoʻouna ʻia ai kahi noi kūpono, e kōkua i ka hoʻihoʻi ʻana i nā ʻike o nā waihona i hoʻomaʻemaʻe ʻia a ʻike i ka mea hoʻouka. I kēia manawa, ʻike wale mākou ua lawe ʻia ka hack mai ka IP address 54.167.104.253, ʻo ia hoʻi. Ua hoʻohana paha ka mea hoʻouka i kahi kikowaena virtual hacked ma AWS ma ke ʻano he kikowaena waena. ʻAʻole hāʻawi ʻia ka ʻike e pili ana i ke ʻano o ke komo ʻana.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka