Categorie: Blog

fastfetch 2.25

A avut loc lansarea versiunii 2.25.0 a utilitarilor cross-platform fastfetch și flashfetch, scrise în limbajul C și distribuite sub licența MIT. Aceste utilitare sunt destinate afișării informațiilor despre sistem. Sunt suportate Linux, Android, FreeBSD, macOS, SunOS și Windows 7+. Spre deosebire de fastfetch, flashfetch nu suportă funcții avansate de afișare a informațiilor. Lista de modificări: a fost adăugată determinarea numărului de nuclee Moore GPU; cache-ul numărului […]

Compania Valve a lansat Proton 9.0-3, un pachet pentru a rula jocuri Windows pe Linux

Compania Valve a publicat o nouă versiune a proiectului Proton 9.0-3, bazat pe codul proiectului Wine și destinat să permită rularea aplicațiilor de jocuri create pentru Windows în Linux, disponibile în catalogul Steam. Resursele proiectului sunt distribuite sub licența BSD. Proton permite rularea directă în clientul Linux Steam a aplicațiilor de jocuri disponibile doar pentru Windows. Pachetul include o implementare […]

O vulnerabilitate în Ruby-SAML, care permite ocolirea autentificării în GitLab

Au fost publicate actualizări corective ale platformei pentru organizarea colaborativă GitLab — 17.3.3, 17.2.6 și 17.1.8, care remediază o vulnerabilitate critică ce permite ocolirea autentificării bazate pe SAML (Security Assertion Markup Language). Problema este cauzată de o vulnerabilitate (CVE-2024-45409) în bibliotecile Ruby ruby-saml și omniauth-saml, care implementează partea client a autentificării SAML. Vulnerabilităților le-a fost atribuit un nivel maxim de pericol 10 din 10. Problema a fost remediată în actualizările pachetelor […]

Lansarea instrumentului de anonimizare a bazelor de date nxs-data-anonymizer 1.11.0

A fost lansat nxs-data-anonymizer 1.11.0 — un instrument pentru anonimizarea dump-urilor bazelor de date PostgreSQL și MySQL/MariaDB/Percona. Instrumentul este scris în limbajul Go și este distribuit sub licența Apache License 2.0. Acesta poate fi utilizat prin canale anonime (pipe) în linia de comandă pentru a redirecționa dump-ul din baza de date sursă direct în baza de date țintă cu transformările necesare. În funcție de tipul entităților din setările […]

Lansarea mediului desktop GNOME 47

După șase luni de dezvoltare, a fost lansată versiunea desktop GNOME 47. Pentru o evaluare rapidă a capabilităților GNOME 47, au fost oferite imagini Live specializate bazate pe openSUSE și o imagine de instalare pregătită în cadrul inițiativei GNOME OS. GNOME 47 este deja inclus și în versiunile experimentale ale Ubuntu 24.10 și Fedora 41. Noutăți: a fost adăugată suportul pentru personalizarea culorilor accent, […]

SRELL 4.056 - o bibliotecă de expresii regulate compatibile ECMAScript

Pe 11 septembrie a fost lansată biblioteca C++ SRELL 4.056 (Std::RegEx-Like Library), implementând expresii regulate compatibile ECMAScript. Lista modificărilor: suport pentru Unicode 16.0.0; alte modificări minore. Caracteristicile bibliotecii: doar header; expresii regulate compatibile ECMAScript; design similar std::regex; suport pentru tipurile char8_t, char16_t și char32_t pentru C++11 și versiunile ulterioare ale standardului. O descriere mai detaliată este disponibilă pe site-ul autorului. Istoricul modificărilor: engleză/japoneză. Permanent […]

În driverul Vulkan PanVK a fost adăugată suport pentru GPU ARM bazat pe arhitectura V10

Compania Collabora a anunțat implementarea suportului pentru GPU ARM Mali bazat pe microarhitectura V10 în driverul PanVK, care oferă suport pentru API-ul grafic Vulkan. Modificările, care au fost deja acceptate în ramura principală a proiectului Mesa, permit utilizarea driverelor deschise pe sisteme cu GPU ARM Mali-G610 și Mali-G310. Totuși, se menționează că suportul este încă destul de slab, deoarece driverul însuși […]

Lansarea Java SE 23 și OpenJDK 23

După șase luni de dezvoltare, compania Oracle a publicat platforma Java SE 23 (Java Platform, Standard Edition 23), pentru care implementarea de referință este proiectul deschis OpenJDK. Cu excepția eliminării unor funcționalități depășite, Java SE 23 menține compatibilitatea inversă cu versiunile anterioare ale platformei Java - majoritatea proiectelor Java scrise anterior vor funcționa fără modificări la rulare sub […]

Un inginer de la AMD a propus simplificarea gestionării blocărilor vulnerabilităților CPU în nucleul Linux

Având în vedere că numărul de moduri susținute în nucleul Linux pentru a contracara vulnerabilitățile CPU a ajuns la 15 și enumerarea tuturor vulnerabilităților în linia de comandă a nucleului a devenit o sarcină destul de complexă, un dezvoltator de kernel de la AMD a propus trecerea de la configurarea blocării unor vulnerabilități specifice la alegerea blocării vectorilor de atac. Se propune activarea metodelor de blocare în funcție de tipul de încălcare a izolării: între utilizator […]

Linux 6.11

A fost lansată o nouă versiune a nucleului Linux 6.11 cu o serie de modificări semnificative, cele mai importante dintre care sunt: a fost adăugată suport pentru operațiuni atomice de scriere la nivel de bloc, în care pe dispozitivul de stocare este scris fie întregul set specificat de blocuri, fie niciunul dintre blocuri. Acest lucru poate preveni situațiile în care, după o defecțiune hardware sau din alte motive, este scris doar o parte din blocuri, iar în alt […]

libarchive 3.7.5

Pe 14 septembrie a avut loc o lansare corectivă a bibliotecii libarchive 3.7.5, care a corectat numeroase erori și vulnerabilități. Biblioteca și utilitarele asociate sunt scrise în limbajul C și sunt distribuite sub licența New BSD. Corectările de vulnerabilitate: numeroase vulnerabilități identificate prin Microsoft SAST; cpio: posibil (fuzz-test) overflow al valorilor intermediare semnate de 64 de biți gid/uid/size/ino în timpul analizei arhivelor AFIO (o variantă a CPIO); lzop: prevenirea overflow-ului numeric […]

C++ Alliance promovează în C++ mecanisme sigure de gestionare a memoriei, testate în Rust

Președintele organizației C++ Alliance a anunțat lucrările la o specificație care adaugă în limbajul C++ extensii pentru gestionarea sigură a memoriei, asemănătoare cu funcționalitățile implementate în limbajul Rust. Pentru realizarea proiectului a fost angajat Sean Baxter, autorul compilatorului experimental C++ Circle, care dezvoltă idei pentru creșterea siguranței codului C++, implementate la nivel de compilator fără utilizarea colectării deșeurilor. În cadrul proiectului […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster