Autor: Yuri Gagarin

Vulnerabilități în nucleul Linux ce afectează ksmbd, ktls, uio și stiva rețea

În modulul ksmbd, care oferă o implementare integrată în nucleul Linux a unui server de fișiere bazat pe protocolul SMB, au fost identificate două vulnerabilități care permit execuția de cod cu drepturi de nucleu de la distanță fără autentificare sau determinarea conținutului memoriei nucleului pe sistemele cu modulul ksmbd activat. Problemele apar începând cu nucleul 5.15, în care modulul ksmbd a fost inclus. […]

A fost lansat KiCad 8.0.0

Pe 23 februarie 2024, proiectul KiCad a lansat noua versiune 8.0.0. Au fost adăugate noi funcționalități și au fost efectuate multe corecții. Lista modificărilor: Au fost adăugate peste 1500 de simboluri și 760 de locuri de montare în biblioteca de componente. Stilul de indicare a primei ieșiri a circuitelor integrate a fost modificat. A fost adăugat suport pentru importul de date în următoarele formate: proiecte și biblioteci EasyEDA (JLCEDA); biblioteci de simboluri și locuri de montare CADSTAR; fișiere Solidworks PCB; simboluri […]

MClient 7.0

După doi ani de dezvoltare, a fost lansată noua versiune senior MClient — un program pentru vizualizarea dicționarelor electronice. Este destinat profesionaliștilor lingviști, dar poate fi folosit și de toți cei care învață limbi străine. Statut — beta, dar suficient de stabil pentru utilizarea zilnică. Captură de ecran Ce diferențiază acest program de GoldenDict și majoritatea celorlalte? vizualizare tabelară; ordonarea intrărilor din dicționar după diverse […]

Lansarea distribuției minimaliste Tiny Core Linux 15.0

A fost publicat release-ul distribuției Linux minimaliste Tiny Core Linux 15.0, care poate funcționa pe sisteme cu 48 MB RAM. Mediul grafic al distribuției este construit pe baza serverului X Tiny X, toolkit-ului FLTK și a managerului de feronerie FLWM. Distribuția se încarcă complet în RAM și rulează din memorie. Imaginea ISO de boot ocupă doar 18 MB. Pentru sistemele pe 64 de biți a fost pregătită o versiune CorePure64, având dimensiunea […]

Sunt disponibile firmware-uri de bootare Coreboot 24.02 și Libreboot 20240225

A fost publicată versiunea 24.02 a proiectului CoreBoot, care dezvoltă o alternativă liberă la firmware-urile și BIOS-urile proprietare. Codul proiectului este distribuit sub licența GPLv2. La crearea acestei noi versiuni au participat 111 dezvoltatori, care au pregătit 814 modificări. Începând cu această versiune, proiectul a trecut la un nou sistem de denumire a versiunilor, care utilizează legătura cu data (an.lună.actualizare), astfel încât în februarie 2024, în loc de versiunea 4.23, a fost generată […]

Intel a publicat programul de vizualizare 3D OSPRay Studio 1.0 și motorul de randare 3D OSPRay 3.1

Compania Intel a publicat versiunea 1.0 a proiectului OSPRay Studio, care dezvoltă o aplicație pentru vizualizarea 3D interactivă cu ajutorul motorului de urmărire a razelor distribuite OSPRay. Printre altele, programul poate fi folosit pentru randare de înaltă precizie a scenelor complexe și pentru procesarea scenelor foarte mari, care necesită executarea distribuție a calculului într-un cluster de mai multe computere. Codul aplicației este scris în C++ și este distribuit sub licența Apache […]

NotepadNext 0.7

După patru luni de dezvoltare, a fost lansată versiunea 0.7 a editorului de texte NotepadNext, scris în C++ folosind biblioteci precum Qt, Scintilla etc., și distribuit sub licența GPL-3.0. Modificări: îmbunătățiri pentru Python: au fost adăugate cuvintele cheie match și case; suport pentru atributele decoratorului; în dialogul de setări a fost adăugată opțiunea de selectare a limbii de localizare; a fost adăugat un indicator vizual al nivelului de zoom; a fost adăugată opțiunea de salvare […]

Lansarea mediului utilizator Sway 1.9, care folosește Wayland

După 14 luni de dezvoltare, a fost lansată versiunea 1.9 a managerului de compunere Sway, construit pe baza protocolului Wayland și complet compatibil cu managerul de feronerie mozaic i3 și panoul i3bar. Codul proiectului este scris în limbajul C și este distribuit sub licența MIT. Proiectul este destinat utilizării pe Linux și FreeBSD. Compatibilitatea cu i3 este asigurată la nivel de comenzi, fișiere de configurație și […]

Lansarea sistemului de gestionare a codului sursă Git 2.44

După trei luni de dezvoltare, a fost lansată versiunea sistemului distribuit de gestionare a codului sursă Git 2.44. Git este unul dintre cele mai populare, fiabile și performante sisteme de control al versiunilor, oferind instrumente flexibile pentru dezvoltarea non-liniară, bazându-se pe ramificare și unire a ramurilor. Pentru a asigura integritatea istoricului și rezistența la modificările „retroactive”, se utilizează hash-uri implicite ale întregii istorii anterioare în fiecare commit, […]

Lansarea Wine 9.3 și versiunea beta Proton 9.0

A avut loc lansarea experimentală a implementării deschise a API-ului Win32 — Wine 9.3. De la lansarea versiunii 9.2, au fost soluționate 23 de raporturi de erori și au fost efectuate 295 de modificări. Cele mai importante schimbări: API-ul Internet Windows (WinINet) a adăugat suport pentru utilizarea prin proxy. A fost adăugat un nou driver mouhid.sys pentru dispozitivele de control al cursorului (touchpad-uri, mouse-uri) care utilizează protocolul HID (Dispozitiv de Interfață Umană). Datele au fost actualizate […]

Un inginer de la AMD a recunoscut că stiva grafică Linux are nevoie de îmbunătățiri.

În discuția despre o eroare legată de consumul relativ ridicat de energie comparativ cu Windows pe APU AMD cu suport pentru decodare video hardware, inginerul de la AMD, Alex Deucher (principal dezvoltator al driver-ului amdgpu), a recunoscut că redarea video în Linux este, în general, ineficientă. Atunci când se redă video în Linux, se utilizează următoarea lanț: flux video comprimat VCN (modul hardware […]

A fost creat un limbaj de programare Ruby acum 31 de ani.

Pe 23 februarie 1993 a apărut Ruby — un limbaj de programare dinamic, reflexiv, interpretat, de nivel înalt. Limbajul are o implementare independentă de sistemul de operare a multithreading-ului, tipizare dinamică puternică, colector de gunoi și multe alte capacități. Din punctul de vedere al sintaxei, este apropiat de limbajele Perl și Eiffel, iar din perspectiva obiectuală, de Smalltalk. De asemenea, unele trăsături ale limbajului sunt inspirate din Python, Lisp, Dylan […]

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