Автор: ProHoster

Налична система за инициализация Finit 4.0

След около три години разработка беше публикувана версията на системата за инициализация Finit 4.0 (Fast init), разработена като проста алтернатива на SysV init и systemd. Проектът се основава на разработки, създадени чрез обратно инженерство на системата за инициализация fastinit, използвана във фърмуера на Linux на нетбуци EeePC и забележителна с много бързия си процес на зареждане. Системата е насочена основно към осигуряване на зареждане на компактни и вградени […]

Въвеждането на злонамерен код в скрипта Codecov доведе до компрометиране на PGP ключа на HashiCorp

HashiCorp, известна с разработването на инструментите с отворен код Vagrant, Packer, Nomad и Terraform, обяви изтичането на частния GPG ключ, използван за създаване на цифрови подписи, които проверяват версиите. Нападателите, които са получили достъп до GPG ключа, биха могли потенциално да направят скрити промени в продуктите на HashiCorp, като ги проверят с правилен цифров подпис. В същото време компанията заяви, че по време на одит на следи от опити за извършване на такива модификации […]

Пускане на векторен редактор Akira 0.0.14

След осем месеца разработка беше пуснат Akira, векторен графичен редактор, оптимизиран за създаване на оформления на потребителския интерфейс. Програмата е написана на езика Vala с помощта на библиотеката GTK и се разпространява под лиценз GPLv3. В близко бъдеще сглобките ще бъдат подготвени под формата на пакети за елементарна ОС и в snap формат. Интерфейсът е проектиран в съответствие с препоръките, изготвени от елементарния […]

Версия на ядрото на Linux 5.12

След два месеца разработка Линус Торвалдс представи версията на Linux ядрото 5.12. Сред най-забележителните промени: поддръжка за зонирани блокови устройства в Btrfs, възможност за картографиране на потребителски идентификатори за файловата система, почистване на наследени ARM архитектури, „нетърпелив“ режим на запис в NFS, механизмът LOOKUP_CACHED за определяне на файлови пътища от кеша , поддръжка за атомарни инструкции в BPF, система за отстраняване на грешки KFENCE за идентифициране на грешки в […]

Издаване на игровия двигател с отворен код Godot 3.3

След 7 месеца разработка излезе безплатният двигател за игри Godot 3.3, подходящ за създаване на 2D и 3D игри. Двигателят поддържа лесен за научаване логически език на играта, графична среда за дизайн на играта, система за внедряване на игра с едно щракване, обширни възможности за анимация и симулация за физически процеси, вграден дебъгер и система за идентифициране на тесните места в производителността . Код на играта […]

Уязвимост в Git за Cygwin, която ви позволява да организирате изпълнението на код

Беше идентифицирана критична уязвимост в Git (CVE-2021-29468), която се появява само при изграждане за среда Cygwin (библиотека за емулиране на основния Linux API в Windows и набор от стандартни Linux програми за Windows). Уязвимостта позволява кодът на атакуващия да бъде изпълнен при извличане на данни („git checkout“) от хранилище, контролирано от атакуващия. Проблемът е решен в пакета git 2.31.1-2 за Cygwin. В основния проект Git проблемът все още е […]

Екип от университета в Минесота обясни мотивите за експериментиране със съмнителни ангажименти към ядрото на Linux

Група изследователи от университета на Минесота, чиито промени наскоро бяха блокирани от Грег Кроа-Хартман, публикуваха отворено писмо, в което се извиняват и обясняват мотивите за дейността си. Нека припомним, че групата проучваше слабостите в прегледа на входящите пачове и оценяваше възможността за насърчаване на промени със скрити уязвимости в ядрото. След получаване на съмнителна корекция от един от членовете на групата […]

Публикуван Kubegres, набор от инструменти за внедряване на PostgreSQL клъстер

Публикувани са изходните текстове на проекта Kubegres, предназначени да създадат клъстер от репликирани сървъри с СУБД PostgreSQL, разположени в инфраструктура за изолиране на контейнери, базирана на платформата Kubernetes. Пакетът също така ви позволява да управлявате репликация на данни между сървъри, да създавате устойчиви на грешки конфигурации и да организирате архивиране. Кодът на проекта е написан на Go и се разпространява под лиценза Apache 2.0. Създаденият клъстер се състои от един [...]

Версия T2 SDE 21.4

Беше пусната мета-дистрибуцията T2 SDE 21.4, която предоставя среда за създаване на ваши собствени дистрибуции, кръстосано компилиране и поддържане на версиите на пакетите актуални. Могат да се създават дистрибуции на базата на Linux, Minix, Hurd, OpenDarwin, Haiku и OpenBSD. Популярните дистрибуции, изградени върху системата T2, включват Puppy Linux. Проектът предоставя основни стартиращи ISO изображения (от 120 до 735 MB) с […]

Пускане на Wine 6.7 и VKD3D-Proton 2.3

Беше извършена експериментална версия на отворена реализация на WinAPI - Wine 6.7. От пускането на версия 6.6 са затворени 44 доклада за грешки и са направени 397 промени. Най-важните промени: Библиотеките NetApi32, WLDAP32 и Kerberos са преобразувани в PE формат на изпълним файл. Изпълнението на рамката на Media Foundation е подобрено. Библиотеката mshtml изпълнява ES6 JavaScript режим (ECMAScript 2015), който се активира, когато […]

Издаване на имейл клиент Geary 40.0

Публикувана е версията на имейл клиента Geary 40.0, предназначен за използване в средата на GNOME. Проектът първоначално е основан от Yorba Foundation, която създава популярния фото мениджър Shotwell, но по-късно разработката е поета от общността на GNOME. Кодът е написан на Vala и се разпространява под лиценз LGPL. Готовите комплекти скоро ще бъдат подготвени под формата на самостоятелен пакет flatpak. […]

Кандидат за издаване на инсталационна програма за Debian 11 „Bullseye“.

Кандидатът за издание на инсталатора за следващото голямо издание на Debian, „Bullseye“, е публикуван. Премиерата се очаква през лятото на 2021 г. В момента има 185 критични грешки, блокиращи изданието (преди месец имаше 240, преди три месеца - 472, по време на замразяването в Debian 10 - 316, Debian 9 - 275, Debian 8 - 350, Debian 7 - 650) . Финал […]