Autor: ProHoster

Limbajul de programare Julia 1.9 disponibil

A fost publicată lansarea limbajului de programare Julia 1.9, care combină calități precum performanța ridicată, suportul pentru tastare dinamică și instrumente încorporate pentru programare paralelă. Sintaxa Juliei este apropiată de MATLAB, împrumutând unele elemente de la Ruby și Lisp. Metoda de manipulare a șirurilor amintește de Perl. Codul proiectului este distribuit sub licența MIT. Caracteristici cheie ale limbii: Performanță ridicată: unul dintre obiectivele cheie ale proiectului […]

Versiunea Firefox 113

Browserul web Firefox 113 a fost lansat și a fost creată o actualizare a ramurilor de asistență pe termen lung - 102.11.0. Ramura Firefox 114 a fost transferată în etapa de testare beta, a cărei lansare este programată pentru 6 iunie. Inovații majore în Firefox 113: afișarea activată a interogării de căutare introduse în bara de adrese, în loc să afișeze adresa URL a motorului de căutare (adică, cheile sunt afișate în bara de adrese nu numai […]

Vulnerabilități în Netfilter și io_uring care vă permit să vă creșteți privilegiile în sistem

Au fost identificate vulnerabilități în nucleul Linux Netfilter și subsistemele io_uring care permit unui utilizator local să-și mărească privilegiile în sistem: Vulnerabilitatea (CVE-2023-32233) în subsistemul Netfilter cauzată de un acces la memorie după utilizare liberă în nf_tables modul, care asigură operarea filtrului de pachete nftables. Vulnerabilitatea poate fi exploatată prin trimiterea de solicitări special concepute pentru a actualiza configurația nftables. Pentru a efectua un atac trebuie [...]

Mesageri deschise Element și Briar blocate în India

Ca parte a unei inițiative de a îngreuna coordonarea activităților separatiste, guvernul indian a început să blocheze 14 mesagerie instant. Printre aplicațiile blocate s-au numărat proiectele open-source Element și Briar. Motivul formal al blocării este lipsa reprezentanțelor acestor proiecte în India, care sunt responsabile din punct de vedere legal pentru activitățile legate de aplicații și sunt obligate de legea indiană să ofere informații despre utilizatori. […]

Lennart Pottering a sugerat adăugarea unui mod de reîncărcare soft la systemd

Lennart Pöttering a vorbit despre pregătirea pentru adăugarea unui mod soft-reboot („systemctl soft-reboot”) la managerul de sistem systemd, care repornește doar componentele spațiului utilizator fără a atinge nucleul Linux. În comparație cu o repornire normală, este de așteptat ca o repornire soft să reducă timpul de nefuncționare în timpul upgrade-urilor mediilor care utilizează imagini de sistem pre-construite. Noul mod vă va permite să închideți toate procesele [...]

LLVM Creator dezvoltă un nou limbaj de programare Mojo

Chris Lattner, fondatorul și arhitectul șef al LLVM și creatorul limbajului de programare Swift, și Tim Davis, fost șef al proiectelor Google AI, precum Tensorflow și JAX, au introdus un nou limbaj de programare, Mojo, care combină ușurința de utilizare pentru dezvoltarea cercetării și prototipare rapidă cu potențialul de a formula produse finale de înaltă performanță. Primul se realizează prin utilizarea […]

Vulnerabilitatea în GitLab care vă permite să rulați codul atunci când construiți CI-ul oricărui proiect

Au fost publicate actualizări corective ale platformei de dezvoltare colaborativă — GitLab 15.11.2, 15.10.6 și 15.9.7 — care remediază o vulnerabilitate critică (CVE-2023-2478) care permite oricărui utilizator autentificat să-și atașeze propriul handler de rulare prin manipulări cu API-ul GraphQL (aplicație pentru lansarea sarcinilor la construirea codului de proiect într-un sistem de integrare continuă) către orice proiect de pe același server. Detaliile de operare nu sunt încă […]

Memtest86+ 6.20 Lansarea sistemului de testare a memoriei

Lansarea programului de testare RAM Memtest86+ 6.20 este disponibilă. Programul nu este legat de sistemele de operare și poate fi rulat direct din firmware-ul BIOS / UEFI sau din bootloader pentru a efectua un test complet al RAM. Dacă sunt găsite probleme, harta zonelor de memorie proastă construită în Memtest86+ poate fi utilizată în nucleul Linux pentru a exclude zonele cu probleme folosind opțiunea memmap. […]

Nintendo a cerut să blocheze proiectul Lockpick, care a oprit dezvoltarea emulatorului Skyline Switch

Nintendo a trimis o solicitare către GitHub pentru a bloca depozitele Lockpick și Lockpick_RCM, precum și aproximativ 80 de furcături ale acestora. Reclamația este depusă în temeiul Digital Millennium Copyright Act (DMCA) din SUA. Proiectele sunt acuzate că au încălcat proprietatea intelectuală a Nintendo și că au ocolit tehnologiile de protecție utilizate în consolele Nintendo Switch. Aplicația este în prezent pe […]

Scurgeri de chei private Intel utilizate pentru a legaliza firmware-ul MSI

În timpul atacului asupra sistemelor informaționale ale MSI, atacatorii au reușit să descarce peste 500 GB din datele interne ale companiei, care conțin, printre altele, codurile sursă ale firmware-ului și instrumentele aferente pentru asamblarea acestora. Făptuitorii au cerut 4 milioane de dolari pentru nedezvăluire, dar MSI a refuzat și unele dintre date au fost făcute publice. Printre datele publicate au fost transmise […]

Proiectul seL4 câștigă ACM Software System Award

Proiectul seL4 open microkernel a primit ACM Software System Award, un premiu anual acordat de Asociația pentru Mașini de Calcul (ACM), cea mai respectată organizație internațională în domeniul sistemelor informatice. Premiul este acordat pentru realizări în domeniul dovezilor matematice de funcționare, care indică conformitatea deplină cu specificațiile date într-un limbaj formal și recunoaște disponibilitatea pentru utilizare în aplicații critice. proiectul seL4 […]

Lansare portabilă a OpenBGPD 8.0

Se anunță lansarea ediției portabile a pachetului de rutare OpenBGPD 8.0, dezvoltată de dezvoltatorii proiectului OpenBSD și adaptată pentru utilizare în FreeBSD și Linux (alpine, Debian, Fedora, RHEL/CentOS, suport Ubuntu). Pentru a asigura portabilitatea, au fost utilizate părți ale codului din proiectele OpenNTPD, OpenSSH și LibreSSL. Proiectul acceptă majoritatea specificațiilor BGP 4 și respectă cerințele RFC8212, dar nu încearcă să îmbrățișeze […]