В Python задействованы криптоалгоритмы с математическим доказательством надёжности
Объявлено об успешном завершении инициативы по замене в Python специфичных для hashlib реализаций криптографических алгоритмов на варианты с математическим доказательством надёжности, подготовленные проектом "HACL*". Проект по переходу на реализацию алгоритмов с математическим доказательством надёжности развивался с 2022 года и был инициирован после выявления переполнения буфера в реализации алгоритма SHA3, используемой в Python-модуле hashlib.
Читать полностью
#OpenNet
@linux_potok
Объявлено об успешном завершении инициативы по замене в Python специфичных для hashlib реализаций криптографических алгоритмов на варианты с математическим доказательством надёжности, подготовленные проектом "HACL*". Проект по переходу на реализацию алгоритмов с математическим доказательством надёжности развивался с 2022 года и был инициирован после выявления переполнения буфера в реализации алгоритма SHA3, используемой в Python-модуле hashlib.
Читать полностью
#OpenNet
@linux_potok
🔥4👍3
KDE готовит улучшения для Wayland, устраняет ещё одну возможную аварию KWin
Разработчики KDE продолжают активно работать над выпуском рабочего стола Plasma 6.4 и вносят другие улучшения в этот проект с открытым исходным кодом...
Читать полностью
#Phoronix
@linux_potok
Разработчики KDE продолжают активно работать над выпуском рабочего стола Plasma 6.4 и вносят другие улучшения в этот проект с открытым исходным кодом...
Читать полностью
#Phoronix
@linux_potok
👍10👌2
Инженеры Google исследуют распределенные сборки ThinLTO ядра Linux
Инженеры из Google предлагают ввести поддержку распределенных сборок ThinLTO для LLVM/Clang при компиляции ядра Linux. Распределенный режим ThinLTO для оптимизаций на этапе линковки может привести к более быстрому времени сборки по сравнению с текущим внутрипроцессным режимом ThinLTO, а также быть более удобным и работать с решениями для живого патчинга ядра...
Читать полностью
#Phoronix
@linux_potok
Инженеры из Google предлагают ввести поддержку распределенных сборок ThinLTO для LLVM/Clang при компиляции ядра Linux. Распределенный режим ThinLTO для оптимизаций на этапе линковки может привести к более быстрому времени сборки по сравнению с текущим внутрипроцессным режимом ThinLTO, а также быть более удобным и работать с решениями для живого патчинга ядра...
Читать полностью
#Phoronix
@linux_potok
👍3
GCC 16 Добавляет Поддержку Для GNU/Hurd На Целевых RISC-V
GNU/Hurd долго боролась с поддержкой оборудования и все еще работает над поддержкой x86_64, сталкиваясь с множеством различных аппаратных ограничений, но также похоже, что они стремятся исследовать Hurd на платформах RISC-V...
Читать полностью
#Phoronix
@linux_potok
GNU/Hurd долго боролась с поддержкой оборудования и все еще работает над поддержкой x86_64, сталкиваясь с множеством различных аппаратных ограничений, но также похоже, что они стремятся исследовать Hurd на платформах RISC-V...
Читать полностью
#Phoronix
@linux_potok
👍4
Ubuntu 25.04 - Остановка обновлений из-за проблем с Kubuntu
Обновление до Ubuntu 25.04 приостановлено из-за серьезной ошибки, затрагивающей пользователей Kubuntu. Причина — отсутствие PyQt6 и ошибка в процессе активации обновлений. После установки обновления пользователи сталкиваются с некорректным экраном входа в систему, что делает рабочий стол неработоспособным.
( читать дальше... )
Пользователям, столкнувшимся с неработающим рабочим столом, рекомендуется убедиться, что пакет kubuntu-desktop установлен. Для получения дополнительной помощи доступны официальные каналы поддержки Ubuntu и Kubuntu.
Разработчики подчеркивают важность обратной связи от пользователей, так как своевременные сообщения об ошибках в бета-версиях помогают выявлять и устранять проблемы до релиза.
kubuntu, ubuntu
Читать полностью
#LinuxOrgRu
@linux_potok
Обновление до Ubuntu 25.04 приостановлено из-за серьезной ошибки, затрагивающей пользователей Kubuntu. Причина — отсутствие PyQt6 и ошибка в процессе активации обновлений. После установки обновления пользователи сталкиваются с некорректным экраном входа в систему, что делает рабочий стол неработоспособным.
( читать дальше... )
Пользователям, столкнувшимся с неработающим рабочим столом, рекомендуется убедиться, что пакет kubuntu-desktop установлен. Для получения дополнительной помощи доступны официальные каналы поддержки Ubuntu и Kubuntu.
Разработчики подчеркивают важность обратной связи от пользователей, так как своевременные сообщения об ошибках в бета-версиях помогают выявлять и устранять проблемы до релиза.
kubuntu, ubuntu
Читать полностью
#LinuxOrgRu
@linux_potok
💩5😁3👍2
Изучение страниц, ссылок, тегов и ссылок на блоки в Logseq
Поймите основные строительные блоки управления заметками Logseq.
Читать полностью
#ItFOSS
@linux_potok
Поймите основные строительные блоки управления заметками Logseq.
Читать полностью
#ItFOSS
@linux_potok
👍4
Патч кодировщика FFmpeg AV1 Vulkan опубликован
Хотя библиотека мультимедиа FFmpeg интегрировала поддержку Vulkan Video для кодирования в прошлом году, изначально она была ограничена форматами H.264 и H.265. С новым патчем, опубликованным на этой неделе для обзора, поддержка кодирования AV1 с использованием Vulkan Video API теперь в разработке...
Читать полностью
#Phoronix
@linux_potok
Хотя библиотека мультимедиа FFmpeg интегрировала поддержку Vulkan Video для кодирования в прошлом году, изначально она была ограничена форматами H.264 и H.265. С новым патчем, опубликованным на этой неделе для обзора, поддержка кодирования AV1 с использованием Vulkan Video API теперь в разработке...
Читать полностью
#Phoronix
@linux_potok
👍7
Oracle выпускает Unbreakable Enterprise Kernel 8
Unbreakable Enterprise Kernel 8 дебютирует в Oracle Linux (9.5) с усовершенствованным управлением памятью, улучшенным вводом/выводом, улучшенной сетью и многим другим.
Читать полностью
#Linuxiac
@linux_potok
Unbreakable Enterprise Kernel 8 дебютирует в Oracle Linux (9.5) с усовершенствованным управлением памятью, улучшенным вводом/выводом, улучшенной сетью и многим другим.
Читать полностью
#Linuxiac
@linux_potok
👍5
Intel упрощает лицензию на прошивку для интегрированного концентратора сенсоров "ISH"
Интегрированный концентратор сенсоров "ISH" от Intel позволяет разгрузить опрос датчиков и другие задачи на сопроцессор с низким энергопотреблением, чтобы помочь уменьшить общую потребляемую мощность системы для увеличения времени работы от батареи у планшетов, встроенных устройств и ноутбуков 2-в-1...
Читать полностью
#Phoronix
@linux_potok
Интегрированный концентратор сенсоров "ISH" от Intel позволяет разгрузить опрос датчиков и другие задачи на сопроцессор с низким энергопотреблением, чтобы помочь уменьшить общую потребляемую мощность системы для увеличения времени работы от батареи у планшетов, встроенных устройств и ноутбуков 2-в-1...
Читать полностью
#Phoronix
@linux_potok
👍4
Parallels Desktop 20.3 приносит исправления для Linux VM пользователям Mac
Выпущена четвертая основная версия серии Parallels Desktop 20, содержащая множество исправлений для запуска виртуальных машин Windows, macOS и Linux на macOS. Parallels — это программное обеспечение для виртуализации, которое позволяет пользователям macOS запускать Windows, macOS и дистрибутивы Linux в качестве виртуальных машин. Множество разработчиков полагаются на Linux ВМ в своей повседневной работе.
Читать полностью
#OmgUbuntu
@linux_potok
Выпущена четвертая основная версия серии Parallels Desktop 20, содержащая множество исправлений для запуска виртуальных машин Windows, macOS и Linux на macOS. Parallels — это программное обеспечение для виртуализации, которое позволяет пользователям macOS запускать Windows, macOS и дистрибутивы Linux в качестве виртуальных машин. Множество разработчиков полагаются на Linux ВМ в своей повседневной работе.
Читать полностью
#OmgUbuntu
@linux_potok
🤮6🤡2
Поддержка драйвера файловой системы HFS/HFS+ на Linux может быть продолжена
Всего несколько дней назад шла речь о возможности удаления драйверов файловой системы Apple HFS и HFS+ из ядра Linux, учитывая, что они оставались бесхозными в течение десяти лет и начали вызывать проблемы с техобслуживанием. После того, как их кратко отметили для устаревания, теперь кажется, что за поддержку драйверов могут взяться новые сопровождающие...
Читать полностью
#Phoronix
@linux_potok
Всего несколько дней назад шла речь о возможности удаления драйверов файловой системы Apple HFS и HFS+ из ядра Linux, учитывая, что они оставались бесхозными в течение десяти лет и начали вызывать проблемы с техобслуживанием. После того, как их кратко отметили для устаревания, теперь кажется, что за поддержку драйверов могут взяться новые сопровождающие...
Читать полностью
#Phoronix
@linux_potok
🤔3👍1👌1
Выпуск СУБД MySQL 9.3.0
Компания Oracle сформировала новую ветку СУБД MySQL 9.3.0. Сборки MySQL Community Server 9.3.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows. В соответствии с внедрённой в 2023 году новой моделью формирования релизов, MySQL 9.3 отнесён к веткам "Innovation". Innovation-ветки рекомендованы для тех, кто хочет раньше получать доступ к новой функциональности, публикуются каждые 3 месяца и поддерживаются только до публикации следующего значительного релиза (например, после появления ветки 9.3 прекращена поддержка ветки 9.2). Летом планируют сформировать LTS-релиз 9.4, рекомендованный для внедрений, которым необходима предсказуемость и длительное сохранение неизменного поведения. Следом за LTS-веткой будет сформирована новая Innovation-ветка - MySQL 10.0.
Читать полностью
#OpenNet
@linux_potok
Компания Oracle сформировала новую ветку СУБД MySQL 9.3.0. Сборки MySQL Community Server 9.3.0 подготовлены для всех основных дистрибутивов Linux, FreeBSD, macOS и Windows. В соответствии с внедрённой в 2023 году новой моделью формирования релизов, MySQL 9.3 отнесён к веткам "Innovation". Innovation-ветки рекомендованы для тех, кто хочет раньше получать доступ к новой функциональности, публикуются каждые 3 месяца и поддерживаются только до публикации следующего значительного релиза (например, после появления ветки 9.3 прекращена поддержка ветки 9.2). Летом планируют сформировать LTS-релиз 9.4, рекомендованный для внедрений, которым необходима предсказуемость и длительное сохранение неизменного поведения. Следом за LTS-веткой будет сформирована новая Innovation-ветка - MySQL 10.0.
Читать полностью
#OpenNet
@linux_potok
👍3
Обновление дистрибутива для одноплатных ПК DietPi 9.12
Сформирован выпуск DietPi 9.12, дистрибутива для одноплатных ПК на базе архитектур ARM и RISC-V, таких как Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2. Дистрибутив построен на пакетной базе Debian и доступен в сборках для более, чем 50 плат. DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются небольшим размером (в среднем 130 МБ) по сравнению с Raspberry Pi OS и Armbian. Инструментарий для сборки и сопровождения дистрибутива распространяется под лицензией GPLv2.
Читать полностью
#OpenNet
@linux_potok
Сформирован выпуск DietPi 9.12, дистрибутива для одноплатных ПК на базе архитектур ARM и RISC-V, таких как Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2. Дистрибутив построен на пакетной базе Debian и доступен в сборках для более, чем 50 плат. DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются небольшим размером (в среднем 130 МБ) по сравнению с Raspberry Pi OS и Armbian. Инструментарий для сборки и сопровождения дистрибутива распространяется под лицензией GPLv2.
Читать полностью
#OpenNet
@linux_potok
👍3
[Перевод] История о потоке UI, зависавшем при вызове ядра
Однажды клиент обратился ко мне с вопросом о застарелом, но частом зависании, причину которого никак не удавалось выявить. Насколько можно было судить, поток пользовательского интерфейса направлял вызов в ядро, и этот вызов просто зависал без видимых причин. К сожалению, в дампе ядра не выводился стек пользовательского режима, поскольку стек был вытеснен из памяти. Причём, это логично: ведь зависший поток не использовал свой стек. Поэтому, как только в системе возникал дефицит памяти, этот стек из памяти вытеснялся.
Читать полностью
#habr
@linux_potok
Однажды клиент обратился ко мне с вопросом о застарелом, но частом зависании, причину которого никак не удавалось выявить. Насколько можно было судить, поток пользовательского интерфейса направлял вызов в ядро, и этот вызов просто зависал без видимых причин. К сожалению, в дампе ядра не выводился стек пользовательского режима, поскольку стек был вытеснен из памяти. Причём, это логично: ведь зависший поток не использовал свой стек. Поэтому, как только в системе возникал дефицит памяти, этот стек из памяти вытеснялся.
Читать полностью
#habr
@linux_potok
👍7
Драйвер OpenVPN DCO в очереди Net-Next перед релизом Linux 6.16
Долгосрочно разрабатываемый драйвер ядра OpenVPN DCO для обеспечения разгрузки канала передачи данных (DCO) с целью повышения производительности OpenVPN, похоже, теперь готов для включения в состав ядра Linux 6.16...
Читать полностью
#Phoronix
@linux_potok
Долгосрочно разрабатываемый драйвер ядра OpenVPN DCO для обеспечения разгрузки канала передачи данных (DCO) с целью повышения производительности OpenVPN, похоже, теперь готов для включения в состав ядра Linux 6.16...
Читать полностью
#Phoronix
@linux_potok
👍4
Серия Linux 6.13 завершается выпуском Linux 6.13.12
Грег Кроах-Хартман выпустил несколько новых стабильных точечных релизов ядра Linux сегодня к Пасхе, а также завершив цикл ядра Linux 6.13 в процессе...
Читать полностью
#Phoronix
@linux_potok
Грег Кроах-Хартман выпустил несколько новых стабильных точечных релизов ядра Linux сегодня к Пасхе, а также завершив цикл ядра Linux 6.13 в процессе...
Читать полностью
#Phoronix
@linux_potok
👍5
FreeType исправляет неэффективный код, вызывающий 10-кратное увеличение времени запуска при загрузке шрифта Arial TTF
Библиотека FreeType для рендеринга текста на битмапах, которая широко используется различными приложениями, сегодня внедрила набор из трех патчей, обеспечивающих важное улучшение производительности для устранения значительной неэффективности в существующей кодовой базе FreeType...
Читать полностью
#Phoronix
@linux_potok
Библиотека FreeType для рендеринга текста на битмапах, которая широко используется различными приложениями, сегодня внедрила набор из трех патчей, обеспечивающих важное улучшение производительности для устранения значительной неэффективности в существующей кодовой базе FreeType...
Читать полностью
#Phoronix
@linux_potok
👍6
Выпуск Sway 1.11-rc1 с множеством новых функций и новых протоколов Wayland
Сегодня вышла тестовая версия Sway 1.11-rc1, предвосхищающая следующий выпуск функций композитора Wayland. Sway 1.11 приносит множество новых функций для этого вдохновленного i3 композитора Wayland, а также основывается на новых функциях, изложенных в недавней версии библиотеки wlroots 0.19-rc1...
Читать полностью
#Phoronix
@linux_potok
Сегодня вышла тестовая версия Sway 1.11-rc1, предвосхищающая следующий выпуск функций композитора Wayland. Sway 1.11 приносит множество новых функций для этого вдохновленного i3 композитора Wayland, а также основывается на новых функциях, изложенных в недавней версии библиотеки wlroots 0.19-rc1...
Читать полностью
#Phoronix
@linux_potok
👍6👌1
Версия ядра Linux 6.13 завершила жизненный цикл, время обновиться до ядра Linux 6.14
Ядро Linux версии 6.13 завершило жизненный цикл, и всем пользователям рекомендуется как можно скорее обновить свои системы до последней серии ядра Linux 6.14.
Читать полностью
#9to5Linux
@linux_potok
Ядро Linux версии 6.13 завершило жизненный цикл, и всем пользователям рекомендуется как можно скорее обновить свои системы до последней серии ядра Linux 6.14.
Читать полностью
#9to5Linux
@linux_potok
👍10🔥1
Инженер NVIDIA публикует новые исправления драйвера NOVA - все еще далеко от выполнения чего-либо полезного
Для ядра Linux версии 6.15 были объединены очень ранние шаблонные коды вокруг драйвера NOVA как нового, с открытым исходным кодом и написанного на Rust графического/дисплейного драйвера ядра Linux от NVIDIA. Этот преемник драйвера ядра Nouveau будет использовать процессор системы GPU NVIDIA (GSP), чтобы упростить разработку и поддержку этого драйвера с открытым исходным кодом. Однако зависимость от GSP также означает, что драйвер NOVA будет работать только с графическими процессорами класса RTX 20 и новее. Этот драйвер будет постепенно развиваться в рамках основного ядра Linux, и в эту Пасху вышел новый набор из 16 патчей для дальнейшего закладывания основ NOVA...
Читать полностью
#Phoronix
@linux_potok
Для ядра Linux версии 6.15 были объединены очень ранние шаблонные коды вокруг драйвера NOVA как нового, с открытым исходным кодом и написанного на Rust графического/дисплейного драйвера ядра Linux от NVIDIA. Этот преемник драйвера ядра Nouveau будет использовать процессор системы GPU NVIDIA (GSP), чтобы упростить разработку и поддержку этого драйвера с открытым исходным кодом. Однако зависимость от GSP также означает, что драйвер NOVA будет работать только с графическими процессорами класса RTX 20 и новее. Этот драйвер будет постепенно развиваться в рамках основного ядра Linux, и в эту Пасху вышел новый набор из 16 патчей для дальнейшего закладывания основ NOVA...
Читать полностью
#Phoronix
@linux_potok
👍4