Autor: Yuri Gagarin

SRELL 4.038 — bibliotecă de expresii regulate compatibile ECMAScript

Pe 24 ianuarie a fost lansată biblioteca C++ SRELL 4.038 (Std::RegEx-Like Library), care implementează expresii regulate compatibile ECMAScript. Lista modificărilor: a fost reparată o eroare care făcea ca expresia \/(?:ab)+|cd\/ să găsească șirul «ababcd»; câteva îmbunătățiri minore. Caracteristicile bibliotecii: doar header; expresii regulate compatibile ECMAScript; design similar cu std::regex; suport pentru tipuri char8_t, char16_t și char32_t pentru C++11 și versiunile ulterioare ale standardului. O descriere mai detaliată este disponibilă pe […]

Lansarea distribuțiilor pentru cercetătorii în securitate Parrot 6.0 și Gnoppix 24

Este disponibil release-ul distribuției Parrot 6.0, bazat pe pachetul Debian și care include un set de instrumente pentru testarea securității sistemelor, analiză forensică și inginerie inversă. Pentru descărcare, sunt oferite mai multe imagini ISO cu mediul MATE, destinat utilizării zilnice, testării securității, instalării pe plăci Raspberry Pi și creării de instalări specializate, de exemplu, pentru utilizarea în medii cloud. Distribuția Parrot […]

Lansarea distribuției Radix cross Linux 1.9.367

Versiunea distribuției Radix cross Linux 1.9.367 este disponibilă, pregătită pentru dispozitivele bazate pe arhitecturile ARM/ARM64, RISC-V și x86/x86_64. Distribuția este construită folosind propriul sistem de build Radix.pro, care simplifică generarea distribuțiilor pentru sisteme încorporate. Codul sistemului de build este distribuit sub licența MIT. Imaginele de instalare, pregătite conform instrucțiunilor din secțiunea Descărcare Platformă, includ un depozit local de pachete, așadar instalarea sistemului nu […]

Lansarea Cryptsetup 2.7 cu suport pentru criptarea pe disc hardware OPAL.

A fost publicat un set de utilitare Cryptsetup 2.7, destinat configurării criptării partițiilor de disc în Linux cu ajutorul modulului dm-crypt. Se suportă lucrul cu partiții dm-crypt, LUKS, LUKS2, BITLK, loop-AES și TrueCrypt/VeraCrypt. De asemenea, sunt incluse utilitarele veritysetup și integritysetup pentru configurarea mecanismelor de control al integrității datelor bazate pe modulele dm-verity și dm-integrity. Îmbunătățiri cheie: A fost implementată posibilitatea de a utiliza mecanismul hardware […]

Lansarea browser-ului web Chrome 121

Compania Google a publicat versiunea browserului web Chrome 121. De asemenea, este disponibilă o versiune stabilă a proiectului liber Chromium, care stă la baza Chrome. Browserul Chrome se deosebește de Chromium prin utilizarea logo-urilor Google, existența unui sistem de notificări în caz de blocare, modulele pentru redarea conținutului video protejat (DRM), sistemul automat de actualizări, activarea constantă a izolării Sandbox, furnizarea cheilor pentru Google API și transmiterea prin […]

Firefox 122

Firefox, browserul liber bazat pe motorul Quantum, dezvoltat și distribuit de Mozilla Corporation, al patrulea cel mai popular browser din lume, a fost actualizat la versiunea 122. Ce este nou: Linux: Suportul VA-API este activat pentru toate arhitecturile (anterior era activat doar pentru x86 și ARM). Sunt oferite pachete deb pentru Ubuntu, Debian și Linux Mint. Sugestiile de la motoarele de căutare acum […]

Vulnerabilitate în utilitarul GNU split, ceea ce duce la o depășire a buffer-ului

În utilitarul split, furnizat în pachetul GNU coreutils și utilizat pentru a separa fișiere mari în părți, a fost identificată o vulnerabilitate (CVE-2024-0684), care duce la o depășire a buffer-ului atunci când se procesează linii lungi (câteva sute de bytes), în cazul utilizării opțiunii „—line-bytes” („-C”) în split. Vulnerabilitatea a fost identificată în timpul analizei eroilor apărute atunci când se folosea utilitarul split pentru a separa datele transmise prin […]

Lansarea CAD Ondsel ES 2024.1

Compania Ondsel a lansat versiunea publică Ondsel Engineering Suite (ES). Este un fork liber al CAD-ului liber FreeCAD, cu diverse îmbunătățiri. Printre îmbunătățiri se numără: un banc de lucru integrat pentru crearea asamblărilor (stadiul - preview tehnologic). Ca exemplu de UX/UI a fost preluată implementarea din Onshape, se folosește propriul solver (codul original a fost scris în trecut în Smalltalk de unul dintre membrii echipei și apoi portat pe […]

Lansare Firefox 122

A avut loc lansarea browserului web Firefox 122 și a fost creată o actualizare a ramurii cu termen lung de suport — 115.7.0. Ramura Firefox 123 a fost dusă în etapa de beta-testare, iar lansarea acesteia este planificată pentru 20 februarie. Principalele noutăți în Firefox 122: Au fost extinse funcționalitățile legate de afișarea recomandărilor la introducerea în bara de adrese. Pentru unele motoare de căutare a fost implementată capacitatea de a afișa imagini în recomandări și […]

Evaluarea eficienței utilizării MiraclePtr pentru prevenirea vulnerabilităților în Chrome

Compania Google a analizat eficiența utilizării în codul C++ a tipului MiraclePtr (raw_ptr<T>) în locul pointerilor obișnuiți pentru protecția împotriva vulnerabilităților cauzate de accesarea zonelor de memorie deja eliberate (use-after-free). MiraclePtr oferă un wrapper pentru pointeri, care efectuează verificări suplimentare și finalizează în mod de urgență execuția în cazul în care este descoperit un acces la zonele de memorie eliberate. Suportul pentru MiraclePtr a fost inclus în mod implicit pe […]

A fost prezentat RubyWM, un manager de feronerie complet scris în Ruby

A fost publicat proiectul RubyWM, care dezvoltă un manager de feronerie bazat pe protocolul X11, scris în limba Ruby, inclusiv un driver pentru a lucra cu protocolul X11. RubyWM suportă birouri virtuale și poate utiliza atât o dispunere mozaică (tailing) a feroneriilor, cât și o poziționare arbitrară a feroneriilor pe birou. Codul RubyWM este distribuit sub licența MIT. Proiectul dezvoltă, de asemenea, biblioteca pure-X11 cu realizarea […]

Compania Valve a lansat Proton 8.0-5, un pachet pentru a rula jocuri Windows pe Linux

Compania Valve a publicat o actualizare a proiectului Proton 8.0-5, bazată pe baza de cod a proiectului Wine și destinat să asigure rularea pe Linux a aplicațiilor de jocuri create pentru Windows și prezentate în catalogul Steam. Progresele proiectului sunt distribuite sub licența BSD. Proton permite rularea directă în clientul Steam pentru Linux a aplicațiilor de jocuri disponibile doar pentru Windows. Pachetul include implementarea DirectX […]

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