Autor: ProHoster

O glumă despre vârstele femeilor a dus la modificări ale codului de conduită Ruby

Codul de conduită al proiectului Ruby, care definește principiile comunicării prietenoase și respectuoase în comunitatea dezvoltatorilor, a fost actualizat pentru a curăța limbajul abuziv: clauza care specifică toleranța față de opiniile opuse a fost eliminată. Expresia care prescrie o atitudine ospitalieră față de noii veniți, tinerii participanți, profesorii lor și complicii persoanelor care nu își pot reține emoțiile („vrăjitori care suflă foc”) a fost extinsă la toți utilizatorii. […]

Google se angajează cu XNUMX milion de dolari pentru a îmbunătăți securitatea open source

Google a dezvăluit inițiativa Secure Open Source (SOS), care va oferi recompense pentru munca legată de îmbunătățirea securității software-ului open source critic. Pentru primele plăți au fost alocați un milion de dolari, dar dacă inițiativa va fi considerată reușită, investițiile în proiect vor fi continuate. Sunt oferite următoarele bonusuri: 10000 USD sau mai mult - pentru trimiterea complexă, semnificativă […]

Foaie de parcurs pentru îmbunătățirea suportului Wayland în Firefox

Martin Stransky, un întreținător de pachete Firefox pentru Fedora și RHEL, care este portarea Firefox către Wayland, a publicat un raport care trece în revistă cele mai recente evoluții în Firefox care rulează în medii bazate pe protocol Wayland. În viitoarele versiuni ale Firefox, este planificat să rezolve problemele observate în versiunile pentru Wayland cu clipboard și gestionarea ferestrelor pop-up. Posibilitățile indicate [...]

Blocări în OpenBSD, DragonFly BSD și Electron din cauza expirării certificatului rădăcină IdenTrust

Deprecierea certificatului rădăcină IdenTrust (DST Root CA X3), folosit pentru semnarea încrucișată a certificatului rădăcină Let's Encrypt CA, a cauzat probleme cu verificarea certificatului Let's Encrypt în proiectele care utilizează versiuni mai vechi de OpenSSL și GnuTLS. Problemele au afectat și biblioteca LibreSSL, ai cărei dezvoltatori nu au ținut cont de experiența trecută asociată cu eșecurile apărute după ce certificatul rădăcină a devenit […]

GitHub a reblocat depozitul proiectului RE3

GitHub a reblocat depozitul proiectului RE3 și 861 de furcături ale conținutului său în urma unei noi plângeri din partea Take-Two Interactive, care deține proprietatea intelectuală legată de jocurile GTA III și GTA Vice City. Să ne amintim că proiectul re3 a desfășurat lucrări de inginerie inversă a codurilor sursă ale jocurilor GTA III și GTA Vice City, lansate aproximativ 20 de […]

Open Source Foundation a introdus suplimentul de browser JShelter pentru a limita API-ul JavaScript

Free Software Foundation a introdus proiectul JShelter, care dezvoltă un supliment de browser pentru a proteja împotriva amenințărilor care apar atunci când se utilizează JavaScript pe site-uri web, inclusiv identificarea ascunsă, urmărirea mișcărilor și acumularea de date ale utilizatorilor. Codul proiectului este distribuit sub licența GPLv3. Suplimentul este pregătit pentru Firefox, Google Chrome, Opera, Brave, Microsoft Edge și alte browsere bazate pe motorul Chromium. Proiectul se dezvoltă ca [...]

Actualizarea Chrome 94.0.4606.71 remediază vulnerabilități de 0 zile

Google a creat o actualizare pentru Chrome 94.0.4606.71, care remediază 4 vulnerabilități, inclusiv două probleme deja folosite de atacatori în exploit-uri (0-day). Detaliile nu au fost încă dezvăluite, știm doar că prima vulnerabilitate (CVE-2021-37975) este cauzată de accesarea unei zone de memorie după ce aceasta este eliberată (use-after-free) în motorul JavaScript V8, iar a doua problemă ( CVE-2021-37976) duce la scurgeri de informații. În anunțul noului […]

Valve a lansat Proton 6.3-7, un pachet pentru rularea jocurilor Windows pe Linux

Valve a publicat lansarea proiectului Proton 6.3-7, care se bazează pe dezvoltările proiectului Wine și are ca scop asigurarea lansării aplicațiilor de gaming create pentru Windows și prezentate în catalogul Steam pe Linux. Dezvoltarile proiectului sunt distribuite sub licenta BSD. Proton vă permite să rulați direct aplicații de jocuri numai pentru Windows în clientul Steam Linux. Pachetul include o implementare DirectX […]

Lansarea PostgreSQL 14

După un an de dezvoltare, a fost publicată o nouă ramură stabilă a SGBD PostgreSQL 14. Actualizări pentru noua ramură vor fi lansate pe parcursul a cinci ani până în noiembrie 2026. Principalele inovații: S-a adăugat suport pentru accesarea datelor JSON folosind expresii care amintesc de lucrul cu matrice: SELECT ('{ "postgres": { "release": 14 }}'::jsonb)['postgres']['release']; SELECT * FROM test WHERE detalii['attributes']['size'] = '"mediu"'; Similar […]

Versiunea cadrului Qt 6.2

Compania Qt a publicat o lansare a cadrului Qt 6.2, în care se lucrează în continuare pentru stabilizarea și creșterea funcționalității ramurii Qt 6. Qt 6.2 oferă suport pentru platformele Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY și QNX. Codul sursă al componentelor Qt este furnizat sub LGPLv3 și […]

Analizor static Mariana Trench cu sursă deschisă Facebook

Facebook a introdus un nou analizor static deschis, Mariana Trench, care vizează identificarea vulnerabilităților în aplicațiile pentru platforma Android și programele Java. Este posibil să se analizeze proiecte fără coduri sursă, pentru care este disponibil doar bytecode pentru mașina virtuală Dalvik. Un alt avantaj este viteza foarte mare de execuție (analiza câtorva milioane de linii de cod durează aproximativ 10 secunde), [...]

A fost identificată o problemă în nucleul Linux 5.14.7 care provoacă o blocare a sistemelor cu planificatorul BFQ

Utilizatorii diferitelor distribuții Linux care utilizează planificatorul BFQ I/O au întâmpinat o problemă după actualizarea nucleului Linux la versiunea 5.14.7, care provoacă blocarea nucleului în câteva ore de la pornire. Problema continuă să apară și în nucleul 5.14.8. Motivul a fost o modificare regresivă a programatorului de intrare/ieșire BFQ (Budget Fair Queueing) transferată din ramura de testare 5.15, care […]