Автор: ProHoster

Виц за възрастта на жените доведе до промени в кодекса на поведение на Ruby

Кодексът за поведение на проекта Ruby, който определя принципите на приятелска и уважителна комуникация в общността на разработчиците, беше актуализиран, за да изчисти обидния език: Клаузата, определяща толерантност към противоположни мнения, беше премахната. Фразата, която предписва гостоприемно отношение към новодошлите, младите участници, техните учители и съучастниците на хора, които не могат да сдържат емоциите си („магьосници, дишащи огън”), е разширена за всички потребители. […]

Google обещава XNUMX милион долара за подобряване на сигурността с отворен код

Google разкри инициативата Secure Open Source (SOS), която ще осигури награди за работа, свързана с подобряване на сигурността на критичен софтуер с отворен код. За първите плащания са отпуснати милион долара, но ако инициативата бъде преценена като успешна, инвестициите в проекта ще продължат. Осигурени са следните бонуси: $10000 XNUMX или повече - за подаване на сложни, значителни […]

Пътна карта за подобряване на поддръжката на Wayland във Firefox

Мартин Странски, поддържащ пакети на Firefox за Fedora и RHEL, който пренася Firefox към Wayland, публикува доклад, преглеждащ най-новите разработки във Firefox, работещ в среди, базирани на протокол Wayland. В следващите издания на Firefox се планира да се решат проблемите, наблюдавани в компилациите за Wayland с клипборда и обработката на изскачащи прозорци. Посочените възможности [...]

Сривове в OpenBSD, DragonFly BSD и Electron поради остарял основен сертификат на IdenTrust

Отмяната на основния сертификат на IdenTrust (DST Root CA X3), използван за кръстосано подписване на главния сертификат на Let's Encrypt CA, причини проблеми с проверката на сертификата Let's Encrypt в проекти, използващи по-стари версии на OpenSSL и GnuTLS. Проблемите засегнаха и библиотеката LibreSSL, чиито разработчици не взеха предвид предишния опит, свързан с повреди, възникнали след като основният сертификат стана […]

GitHub заключи отново хранилището на проекта RE3

GitHub блокира повторно хранилището на проекта RE3 и 861 разклонения на неговото съдържание след нова жалба от Take-Two Interactive, която притежава интелектуална собственост, свързана с игрите GTA III и GTA Vice City. Нека припомним, че проектът re3 извърши работа по обратно инженерство на изходните кодове на игрите GTA III и GTA Vice City, пуснати около 20 […]

Open Source Foundation представи JShelter добавка за браузър, за да ограничи JavaScript API

Фондацията за свободен софтуер представи проекта JShelter, който разработва добавка за браузър за защита срещу заплахи, които възникват при използване на JavaScript на уебсайтове, включително скрита идентификация, проследяване на движения и натрупване на потребителски данни. Кодът на проекта се разпространява под лиценз GPLv3. Добавката е подготвена за Firefox, Google Chrome, Opera, Brave, Microsoft Edge и други браузъри, базирани на двигателя Chromium. Проектът се развива като [...]

Актуализация на Chrome 94.0.4606.71, коригираща 0-дневни уязвимости

Google създаде актуализация на Chrome 94.0.4606.71, която поправя 4 уязвимости, включително два проблема, които вече са използвани от нападателите в експлойти (0-ден). Подробности все още не са разкрити, знаем само, че първата уязвимост (CVE-2021-37975) е причинена от достъп до област на паметта, след като тя е била освободена (използване след освобождаване) във V8 JavaScript двигателя, а вторият проблем ( CVE-2021-37976) води до изтичане на информация. В обявяването на новия […]

Valve пусна Proton 6.3-7, пакет за стартиране на Windows игри на Linux

Valve публикува изданието на проекта Proton 6.3-7, който се основава на разработките на проекта Wine и има за цел да осигури стартирането на приложения за игри, създадени за Windows и представени в каталога Steam на Linux. Разработките на проекта се разпространяват под лиценз BSD. Proton ви позволява директно да стартирате приложения за игри само за Windows в Steam Linux клиента. Пакетът включва изпълнение на DirectX […]

Версия на PostgreSQL 14

След една година на разработка беше публикуван нов стабилен клон на СУБД PostgreSQL 14. Актуализациите за новия клон ще бъдат пуснати в продължение на пет години до ноември 2026 г. Основни нововъведения: Добавена е поддръжка за достъп до JSON данни чрез изрази, напомнящи работа с масиви: SELECT ('{ "postgres": { "release": 14 }}'::jsonb)['postgres']['release']; SELECT * FROM тест WHERE details['attributes']['size'] = '"medium"'; Подобен […]

Версия на рамката Qt 6.2

Компанията Qt публикува версия на рамката Qt 6.2, в която работата продължава за стабилизиране и увеличаване на функционалността на клона Qt 6. Qt 6.2 осигурява поддръжка за платформите Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY и QNX. Изходният код на компонентите на Qt се предоставя съгласно LGPLv3 и […]

Facebook отвори кода на статичния анализатор на Марианската падина

Facebook представи нов отворен статичен анализатор, Mariana Trench, насочен към идентифициране на уязвимости в приложения за платформата Android и Java програми. Възможно е да се анализират проекти без изходни кодове, за които е наличен само байт код за виртуалната машина Dalvik. Друго предимство е много високата скорост на изпълнение (анализът на няколко милиона реда код отнема около 10 секунди), [...]

Беше идентифициран проблем в ядрото на Linux 5.14.7, който причинява срив на системи с BFQ планировчик

Потребителите на различни дистрибуции на Linux, които използват BFQ I/O Scheduler, са се натъкнали на проблем след актуализиране на ядрото на Linux до версия 5.14.7, което причинява срив на ядрото в рамките на няколко часа след зареждане. Проблемът продължава да се появява и в ядрото 5.14.8. Причината беше регресивна промяна в BFQ (Budget Fair Queueing) входно/изходен планировчик, пренесен от тестовия клон 5.15, който […]