Autors: Yuri Gagarins

Diskusija par C++ valodas izmantošanu Linux kodola izstrādē

Linux kodola izstrādātāju sarakstē ir atsākusies sešus gadus senā diskusija par mūsdienu C++ koda izmantošanas iespējām Linux kodolā, papildus pašreizējai C valodas lietošanai ar assemblera ievietojumiem un Rust valodas popularizēšanu. Sākotnēji tēma par kodola izstrādi C++ valodā tika uzsākta 2018. gadā, kad inženieris no Red Hat 1. aprīlī kā joks publicēja […]

Ir publicēts embedded-hal 1.0, rīku komplekts Rust valodas draiveru izstrādei

Rust Embedded darba grupa, kas izveidota, lai attīstītu tehnoloģijas, kas uzlabo aplikāciju, ierīču un draiveru kvalitāti un drošību iebūvētajās sistēmās, iepazīstināja ar pirmo izlaidumu framework embedded-hal, kas piedāvā programmatūras saskarnes, lai mijiedarbotos ar perifēriju, ko parasti izmanto mikrokontrolleros (piemēram, tiek nodrošināti tipa dati darbam ar GPIO, UART, SPI un I2C). Projekta neizmantotais kods ir rakstīts Rust valodā un tiek izplatīts […]

Linux 6.8 kodolā pieņemti labojumi, kas paātrina TCP

Kodola Linux 6.8 izstrādes pamata kodā ir pieņemts izmaiņu kopums, kas ievērojami uzlabo TCP kaudzes veiktspēju. Apstrādājot vairākus paralēlus TCP savienojumus, paātrinājums var sasniegt 40%. Uzlabojumi kļuva iespējami, jo mainīgajiem tīkla kaudzē (socks, netdev, netns, mibs) tika izveidots jauns izvietojums, ko noteica vēsturiskas cēloņu dēļ. Tika pārskatīts mainīgo izvietojums […]

Pieejams skaņas serveris PulseAudio 17.0

Tika izlaists skaņas serveris PulseAudio 17.0, kas darbojas kā starpnieks starp aplikācijām un dažādām zemas līmeņa skaņas apakšsistēmām, abstragējot darbu ar aparatūru. PulseAudio ļauj kontrolēt skaļumu un skaņas sajaukšanu līmenī, kas ir specifisks katrai aplikācijai, organizēt audio plūsmu, sajaukšanu un izeju, kad ir vairāki ieejas un izejas kanāli vai skaņas kartes, un ļauj dinamiski mainīt audio formāta […]

Firebird 5.0 datu bāzes sistēmas izlaidums

Pēc divarpus gadu izstrādes tika izlaista relācijas datu bāzes sistēma Firebird 5.0. Firebird turpina attīstīt InterBase 6.0 datu bāzes sistēmas kodu, kas tika atvērts 2000. gadā uzņēmumam Borland. Firebird tiek izplatīts ar atvērtā koda licenci MPL un atbalsta ANSI SQL standartus, tostarp tādas iespējas kā triggeri, uzglabātās procedūras un replikācija. Binārās versijas ir sagatavotas Linux, Windows, macOS un […]

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 были опубликованы итоговые новости за 3 квартал 2023 года: Сэмюэл Тибо (Samuel Thibault) исправил default PIE Hurd по умолчанию для gcc и добавил поддержку static PIE. Он также добавил whatis-команду в отладчик ядра GNU Mach, которая может определить, на что указывает адрес (стек? порт? kalloc?…). Была […]

Выпуск оболочки GodotOS

Состоялся выход GodotOS – интерфейса для операционных систем, полностью созданного в игровом движке Godot. GodotOS позволяет работать с папками, редактировать текстовые файлы, просматривать изображения, запускать игры и многое другое в едином отточенном интерфейсе, который может использоваться даже в интернете. Разработчики отмечают, что GodotOS – это не столько серьёзный проект, сколько экспериментальная игрушка. GodotOS призван раздвинуть […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster