May-akda: ProHoster

Pag-unlad sa pagbuo ng isang compiler para sa Rust na wika batay sa GCC

Ang mailing list ng mga developer ng GCC compiler set ay nag-publish ng isang ulat sa status ng Rust-GCC project, na bumubuo ng GCC frontend gccrs na may pagpapatupad ng Rust language compiler batay sa GCC. Pagsapit ng Nobyembre ng taong ito, pinaplanong dalhin ang gccrs sa kakayahang bumuo ng code na sinusuportahan ng Rust 1.40 compiler, at upang makamit ang matagumpay na pagsasama-sama at paggamit ng karaniwang Rust library na libcore, liballoc at libstd. Sa mga sumusunod na […]

Dalawampu't tatlong pag-update ng firmware ng Ubuntu Touch

Ang proyekto ng UBports, na pumalit sa pagbuo ng Ubuntu Touch mobile platform pagkatapos na huminto ang Canonical mula rito, ay nag-publish ng OTA-23 (over-the-air) firmware update. Ang proyekto ay gumagawa din ng isang eksperimentong port ng Unity 8 desktop, na pinalitan ng pangalan na Lomiri. Ang pag-update ng Ubuntu Touch OTA-23 ay magagamit para sa mga smartphone BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google […]

Paglabas ng balangkas para sa reverse engineering Rizin 0.4.0 at GUI Cutter 2.1.0

Naganap ang paglabas ng balangkas para sa reverse engineering na si Rizin at ang nauugnay na graphical shell Cutter. Nagsimula ang proyekto ng Rizin bilang isang tinidor ng balangkas ng Radare2 at ipinagpatuloy ang pag-unlad nito na may diin sa isang maginhawang API at isang pagtuon sa pagsusuri ng code nang walang forensics. Mula noong tinidor, ang proyekto ay lumipat sa isang pangunahing naiibang mekanismo para sa pag-save ng mga session ("mga proyekto") sa anyo ng isang estado batay sa serialization. Maliban sa […]

CODE 22.5, isang distribution kit para sa pag-deploy ng LibreOffice Online, ay inilabas

Nai-publish ng Collabora ang paglabas ng CODE 22.5 platform (Collabora Online Development Edition), na nag-aalok ng espesyal na pamamahagi para sa mabilis na pag-deploy ng LibreOffice Online at organisasyon ng malayuang pakikipagtulungan sa office suite sa pamamagitan ng Web upang makamit ang functionality na katulad ng Google Docs at Office 365 . Ang pamamahagi ay idinisenyo bilang isang paunang na-configure na lalagyan para sa Docker system at magagamit din bilang mga pakete para sa […]

Magagamit ang KDE Plasma Mobile 22.06 Mobile Platform

Na-publish ang KDE Plasma Mobile 22.06 na release, batay sa mobile na edisyon ng Plasma 5 desktop, KDE Frameworks 5 library, ModemManager phone stack at Telepathy communication framework. Ginagamit ng Plasma Mobile ang kwin_wayland composite server upang mag-output ng mga graphics, at ang PulseAudio ay ginagamit upang iproseso ang audio. Kasabay nito, ang paglabas ng isang set ng mga mobile application na Plasma Mobile Gear 22.06, na nabuo ayon sa […]

Paglabas ng text editor na Vim 9.0

Pagkatapos ng dalawa at kalahating taon ng pag-unlad, inilabas ang text editor na Vim 9.0. Ang Vim code ay ipinamahagi sa ilalim ng sarili nitong lisensya ng copyleft, tugma sa GPL at nagbibigay-daan sa walang limitasyong paggamit, pamamahagi at muling paggawa ng code. Ang pangunahing tampok ng lisensya ng Vim ay nauugnay sa pagbabalik ng mga pagbabago - ang mga pagpapahusay na ipinatupad sa mga third-party na produkto ay dapat ilipat sa orihinal na proyekto kung ang Vim maintainer ay isinasaalang-alang […]

Thunderbird 102 mail client release

Isang taon pagkatapos ng publikasyon ng huling makabuluhang release, ang Thunderbird 102 email client, na binuo ng komunidad at batay sa mga teknolohiya ng Mozilla, ay inilabas. Ang bagong release ay inuri bilang isang pangmatagalang bersyon ng suporta, kung saan ang mga update ay inilabas sa buong taon. Ang Thunderbird 102 ay batay sa codebase ng ESR release ng Firefox 102. Available lang ang release para sa direktang pag-download, mga awtomatikong update [...]

Ilabas ang BitTorrent client Deluge 2.1

Tatlong taon pagkatapos ng pagbuo ng huling makabuluhang sangay, ang paglabas ng multi-platform na BitTorrent client Deluge 2.1 ay nai-publish, na isinulat sa Python (gamit ang Twisted framework), batay sa libtorrent at pagsuporta sa ilang uri ng user interface (GTK, web interface , bersyon ng console). Ang code ng proyekto ay ipinamamahagi sa ilalim ng lisensya ng GPL. Gumagana ang Deluge sa client-server mode, kung saan tumatakbo ang shell ng user bilang isang hiwalay na […]

Paglabas ng Firefox 102

Inilabas na ang web browser ng Firefox 102. Ang paglabas ng Firefox 102 ay inuri bilang Extended Support Service (ESR), kung saan inilalabas ang mga update sa buong taon. Bilang karagdagan, ang isang pag-update ng nakaraang sangay na may mahabang panahon ng suporta 91.11.0 ay nilikha (dalawang higit pang mga update 91.12 at 91.13 ang inaasahan sa hinaharap). Ang Firefox 103 branch ay ililipat sa beta testing stage sa mga darating na oras, […]

Available ang Chrome OS 103

Available ang isang release ng operating system ng Chrome OS 103, batay sa Linux kernel, ang upstart system manager, ang ebuild/portage assembly tools, mga bukas na bahagi at ang Chrome 103 web browser. Ang Chrome OS user environment ay limitado sa isang web browser , at sa halip na mga karaniwang program, ginagamit ang mga web application, gayunpaman, ang Chrome OS ay may kasamang buong multi-window na interface, desktop, at taskbar. Pagbuo ng Chrome OS 103 […]

Git 2.37 source control release

Ang paglabas ng distributed source control system na Git 2.37 ay inihayag. Ang Git ay isa sa pinakasikat, maaasahan at may mataas na pagganap na mga sistema ng kontrol ng bersyon, na nagbibigay ng nababaluktot na non-linear na mga tool sa pagpapaunlad batay sa pagsasanga at pagsasama. Upang matiyak ang integridad ng kasaysayan at paglaban sa mga retroaktibong pagbabago, ang implicit na pag-hash ng buong nakaraang kasaysayan ay ginagamit sa bawat commit; ang digital authentication ay posible din […]

Ang kahinaan sa OpenSSL 3.0.4 na humahantong sa malayuang proseso ng pagkasira ng memorya

May natukoy na kahinaan sa OpenSSL cryptographic library (hindi pa naitalaga ang CVE), sa tulong kung saan ang isang malayuang umaatake ay maaaring makapinsala sa mga nilalaman ng memorya ng proseso sa pamamagitan ng pagpapadala ng espesyal na idinisenyong data sa oras ng pagtatatag ng koneksyon sa TLS. Hindi pa malinaw kung ang problema ay maaaring humantong sa pagpapatupad ng code ng attacker at pagtagas ng data mula sa memorya ng proseso, o kung limitado ito sa isang pag-crash. Ang kahinaan ay nagpapakita ng […]