Автор: Юрий Гагарин

Дискусия относно използването на езика C++ за разработка на ядрото на Linux

В списъка за разпространение на разработчиците на ядрото на Linux беше подновен дискусията, започнала преди шест години, относно перспективите за използване на модерен код на C++ в ядрото на Linux, извън текущото използване на C с вградени асемблерни кодове и популяризирането на Rust. Първоначално темата за разработката на ядрото на C++ беше повдигната през 2018 г. от инженер от Red Hat, който на първи април в шега публикува […]

Публикуван е embedded-hal 1.0, инструментариум за създаване на драйвери на езика Rust

Работната група Rust Embedded, създадена за разработване на технологии, повишаващи качеството и безопасността на приложения, фърмуери и драйвери за вградени системи, представи първия релиз на фреймуърка embedded-hal, който предоставя набор от програмни интерфейси за взаимодействие с периферия, обикновено използвана с микроконтролери (например, предоставят се типажи за работа с GPIO, UART, SPI и I2C). Разработките на проекта са написани на Rust и се разпространяват […]

В ядро Linux 6.8 са приети пачове, които ускоряват TCP

В основата на кодовата база, от която се формира ядрото на Linux 6.8, е приет набор от промени, значително увеличаващи производителността на TCP стека. В случаи на обработка на множество паралелни TCP връзки, ускорението може да достигне 40%. Подобрението стана възможно, защото променливите в структурите на мрежовия стек (socks, netdev, netns, mibs) бяха разположени по време на добавянето, което беше определено от исторически причини. Преразглеждането на разположението на променливите в […]

Достъпен е звуковият сървър PulseAudio 17.0

Представен е релизът на звуковия сървър PulseAudio 17.0, който функционира като посредник между приложенията и различни нискоуровневи звукови подсистеми, абстрахирайки работата с хардуера. PulseAudio позволява управление на звуковите нива и смесването на звука на ниво отделни приложения, организиране на поток, смесване и извеждане на звук при наличие на множество входни и изходни канали или звукови карти и позволява на място смяна на формата на звуковия […]

Издаване на СУБД Firebird 5.0

След като разработката продължи две и половина години, бе представена версия 5.0 на релационната СУБД Firebird. Firebird продължава развитието на кода на СУБД InterBase 6.0, открит през 2000 година от компанията Borland. Firebird се разпространява под свободна лицензия MPL и поддържа стандартите на ANSI SQL, включително функции като тригери, храними процедури и репликация. Бинарните сборки са подготвени за Linux, Windows, macOS и […]

Linux Mint 21.3 Вирджиния

Тихо и незабелязано излезе новата версия на дистрибутива Linux Mint 21.3, носеща собственото име „Вирджиния“ (или Виргиния за любителите на старата школа) — вероятно най-приятелски настроения и „оптимизиран“ от съществуващите. Разработчиците подчертават подобрената работа с Secure Boot и различни версии на BIOS и UEFI сред основните подобрения. Освен това, подобрения са получили и редица приложения (например hypnotix, […]

Релиз на дистрибуцията Linux Mint 21.3

Представен е дистрибутивът Linux Mint 21.3, който продължава развитието на клона, основаващ се на пакетната база Ubuntu 22.04 LTS. Дистрибутивът е напълно съвместим с Ubuntu, но се различава значително в подхода към организацията на потребителския интерфейс и избора на приложения по подразбиране. Разработчиците на Linux Mint предлагат десктопна среда, която отговаря на класическите канони за организация на работния плот, което е по-привично за потребителите, които не желаят да приемат новите […]

Проектът OpenSSH публикува план за прекратяване на поддръжката на DSA

Разработчиците на проекта OpenSSH обявиха намерението си да спрат поддръжката на ключове, базирани на алгоритъма DSA. По съвременни стандарти DSA-ключовете не осигуряват необходимото ниво на защита, тъй като използват размер на частния ключ от само 160 бита и хеш SHA1, което по ниво на сигурност съответства на около 80-битов симетричен ключ. По подразбиране използването на DSA-ключове беше спряно през 2015 година, но поддръжката […]

Уязвимости в GitLab, позволяващи захващане на акаунта и изпълнение на команди от името на друг потребител

Публикувани са корективни актуализации на платформата за организиране на съвместна разработка — GitLab 16.7.2, 16.6.4 и 16.5.6, в които са отстранени две критични уязвимости. Първата уязвимост (CVE-2023-7028), класифицирана с най-висок риск (10 от 10), позволява захващане на чужда учетна запись чрез манипулации с формата за възстановяване на забравена парола. Уязвимостта е предизвикана от възможността да се изпрати имейл с код за нулиране на паролата на непотвърдени […]

Атака срещу инфраструктурата на PyTorch, компрометираща хранилището и релизите

Разкрити са детайли на атаката срещу инфраструктурата, използвана при разработката на фреймворка за машинно обучение PyTorch, която е позволила извличането на ключове за достъп, достатъчни за разполагане на произволни данни в хранилището на проекта в GitHub и AWS, както и за замяна на кода в основната клонова версия на хранилището и добавяне на бекдора чрез зависимости. Замяната на версиите на PyTorch е могла да бъде използвана за атака срещу големи компании, […]

Резюме на разработката на GNU Hurd за 4-ти триместър на 2023 година

На 9 януари в официалната новинарска секция на проекта GNU Hurd бяха публикувани заключителните новини за третото тримесечие на 2023 година: Съмюел Тибо (Samuel Thibault) е поправил default PIE Hurd по подразбиране за gcc и е добавил поддръжка за static PIE. Той също така е добавил whatis команда в отладчика на ядрото GNU Mach, която може да определи на какво указва адресът (стек? порт? kalloc?…). Беше […]

Издаване на интерфейса GodotOS

Състоянието на GodotOS - интерфейс за операционни системи, изцяло създаден в игровия двигател Godot. GodotOS позволява работа с папки, редактиране на текстови файлове, преглеждане на изображения, стартиране на игри и много други в единен усъвършенстван интерфейс, който може да се използва дори в интернет. Разработчиците отбелязват, че GodotOS не е толкова сериозен проект, колкото експериментална игра.

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster