Autor: ProHoster

Progrese în dezvoltarea unui compilator pentru limbajul Rust bazat pe GCC

Lista de corespondență a dezvoltatorilor setului de compilatori GCC a publicat un raport privind starea proiectului Rust-GCC, care dezvoltă gccr-urile GCC cu o implementare a compilatorului de limbaj Rust bazat pe GCC. Până în noiembrie a acestui an, este planificat să aducă gccrs la capacitatea de a construi cod susținut de compilatorul Rust 1.40 și să obțină compilarea și utilizarea cu succes a bibliotecilor standard Rust libcore, liballoc și libstd. În cele ce urmează […]

A douăzeci și treia actualizare de firmware Ubuntu Touch

Proiectul UBports, care a preluat dezvoltarea platformei mobile Ubuntu Touch după ce Canonical s-a retras de la aceasta, a publicat o actualizare de firmware OTA-23 (over-the-air). Proiectul dezvoltă, de asemenea, un port experimental al desktop-ului Unity 8, care a fost redenumit Lomiri. Actualizarea Ubuntu Touch OTA-23 este disponibilă pentru smartphone-urile BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google […]

Lansarea cadrului pentru inginerie inversă Rizin 0.4.0 și GUI Cutter 2.1.0

A avut loc lansarea cadrului pentru inginerie inversă Rizin și a shell-ului grafic asociat Cutter. Proiectul Rizin a început ca o furcă a cadrului Radare2 și și-a continuat dezvoltarea cu accent pe un API convenabil și pe analiza codului fără criminalistică. De la fork, proiectul a trecut la un mecanism fundamental diferit pentru salvarea sesiunilor („proiecte”) sub forma unei stări bazate pe serializare. Cu exceptia […]

CODE 22.5, un kit de distribuție pentru implementarea LibreOffice Online, a fost lansat

Collabora a publicat lansarea platformei CODE 22.5 (Collabora Online Development Edition), care oferă o distribuție specializată pentru implementarea rapidă a LibreOffice Online și organizarea colaborării la distanță cu suita de birou prin Web pentru a obține funcționalități similare cu Google Docs și Office 365 Distribuția este concepută ca un container preconfigurat pentru sistemul Docker și este disponibilă și ca pachete pentru […]

Platformă mobilă KDE Plasma Mobile 22.06 disponibilă

A fost publicată versiunea KDE Plasma Mobile 22.06, bazată pe ediția mobilă a desktop-ului Plasma 5, bibliotecile KDE Frameworks 5, stiva de telefon ModemManager și cadrul de comunicare Telepathy. Plasma Mobile folosește serverul compus kwin_wayland pentru a scoate elemente grafice, iar PulseAudio este folosit pentru a procesa audio. În același timp, lansarea unui set de aplicații mobile Plasma Mobile Gear 22.06, format conform […]

Lansarea editorului de text Vim 9.0

După doi ani și jumătate de dezvoltare, a fost lansat editorul de text Vim 9.0. Codul Vim este distribuit sub propria licență copyleft, compatibilă cu GPL și permițând utilizarea, distribuirea și reelaborarea nelimitată a codului. Caracteristica principală a licenței Vim este legată de revenirea modificărilor - îmbunătățirile implementate în produsele terțe trebuie transferate în proiectul original dacă întreținătorul Vim consideră […]

Lansarea clientului de corespondență Thunderbird 102

La un an de la publicarea ultimei versiuni semnificative, clientul de e-mail Thunderbird 102, dezvoltat de comunitate și bazat pe tehnologiile Mozilla, a fost lansat. Noua versiune este clasificată ca o versiune de suport pe termen lung, pentru care actualizările sunt lansate pe tot parcursul anului. Thunderbird 102 se bazează pe baza de cod a versiunii ESR a Firefox 102. Versiunea este disponibilă numai pentru descărcare directă, actualizări automate […]

Lansarea clientului BitTorrent Deluge 2.1

La trei ani de la formarea ultimei ramuri semnificative, a fost publicată lansarea clientului multiplatform BitTorrent Deluge 2.1, scris în Python (folosind framework-ul Twisted), bazat pe libtorrent și care acceptă mai multe tipuri de interfață utilizator (GTK, interfață web). , versiunea consolei). Codul proiectului este distribuit sub licența GPL. Deluge funcționează în modul client-server, în care shell-ul utilizatorului rulează ca un […]

Versiunea Firefox 102

A fost lansat browserul web Firefox 102. Lansarea Firefox 102 este clasificată ca un serviciu de asistență extinsă (ESR), pentru care actualizările sunt lansate pe tot parcursul anului. În plus, a fost creată o actualizare a ramurii anterioare cu o perioadă lungă de suport 91.11.0 (în viitor sunt așteptate încă două actualizări 91.12 și 91.13). Filiala Firefox 103 va fi transferată în faza de testare beta în următoarele ore, […]

Chrome OS 103 disponibil

Este disponibilă o versiune a sistemului de operare Chrome OS 103, bazată pe nucleul Linux, managerul de sistem parvenit, instrumentele de asamblare ebuild/portage, componentele deschise și browserul web Chrome 103. Mediul de utilizator Chrome OS este limitat la un browser web , iar în loc de programe standard, sunt folosite aplicații web, cu toate acestea, sistemul de operare Chrome include o interfață completă cu mai multe ferestre, desktop și bară de activități. Construirea sistemului de operare Chrome 103 […]

Versiunea de control sursă Git 2.37

A fost anunțată lansarea sistemului de control al surselor distribuite Git 2.37. Git este unul dintre cele mai populare, fiabile și de înaltă performanță sisteme de control al versiunilor, oferind instrumente flexibile de dezvoltare neliniară bazate pe ramificare și îmbinare. Pentru a asigura integritatea istoricului și rezistența la modificări retroactive, în fiecare comitere este utilizată hashing implicit al întregului istoric anterior; este posibilă și autentificarea digitală […]

Vulnerabilitatea în OpenSSL 3.0.4 duce la coruperea memoriei proceselor de la distanță

În biblioteca criptografică OpenSSL a fost identificată o vulnerabilitate (CVE încă nu a fost atribuit), cu ajutorul căreia un atacator de la distanță poate deteriora conținutul memoriei de proces prin trimiterea de date special concepute în momentul stabilirii unei conexiuni TLS. Nu este încă clar dacă problema poate duce la executarea codului atacatorului și scurgerea de date din memoria procesului sau dacă se limitează la un accident. Vulnerabilitatea se manifestă […]