Автор: ProHoster

Выпуск библиотеки GNU libmicrohttpd 0.9.74

Проект GNU опубликовал выпуск библиотеки libmicrohttpd 0.9.74, представляющей простой API для встраивания функциональности HTTP-сервера в приложения. Библиотека поддерживает протокол HTTP 1.1, TLS, инкрементальную обработку POST-запросов, basic- и digest-аутентификацию, IPv6, SHOUTcast и различные методы мультиплексирования соединений (select, poll, pthread, thread pool). Среди поддерживаемых платформ: GNU/Linux, FreeBSD, OpenBSD, NetBSD, Android, macOS, Win32, Symbian и z/OS. Библиотека распространяется […]

В число проектов GNU принят генератор языковых виртуальных машин Jitter

Инструментарий Jitter официально перешёл под крыло проекта GNU и теперь будет развиваться под именем GNU Jitter с использованием инфраструктуры GNU и в соответствии с требованиями данного проекта. Jitter позволяет генерировать переносимые и очень быстрые виртуальные машины для произвольных конструкций языков программирования, производительность выполнения кода в которых существенно опережает интерпретаторы и близка к нативному компилируемому коду. […]

Выпуск дистрибутивов Альт Сервер, Альт Рабочая станция и Альт Образование 10.0

Состоялся выпуск трёх новых продуктов на основе Деcятой платформы ALT (p10 Aronia): «Альт Рабочая станция 10», «Альт Сервер 10», «Альт Образование 10». Продукты поставляются в рамках Лицензионного договора, который предоставляет возможность свободного использования физическими лицами, но юридическим лицам допускается только тестирование, а для использования требуется приобрести коммерческую лицензию или заключить лицензионный договор в письменной форме […]

Выпуск cache-bench 0.2.0 для исследования эффективности кэширования файлов

Спустя 7 месяцев после предыдущего релиза вышел cache-bench 0.2.0. Cache-bench — это Python скрипт, позволяющий оценить влияние настроек виртуальной памяти (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework и прочих) на производительность задач, выполнение которых зависит от кэширования файловых операций чтения, особенно в условиях нехватки памяти. Код открыт под лицензией CC0. Код скрипта в версии 0.2.0 почти полностью […]

Выпуск Mongoose OS 2.20, платформы для IoT-устройств

Доступен релиз проекта Mongoose OS 2.20.0, предлагающего фреймворк для разработки прошивок для устройств интернета вещей (IoT), реализованных на базе микроконтроллеров ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4 и STM32F7. Имеются встроенная поддержка интеграции с платформами AWS IoT, Google IoT Core, Microsoft Azure, Samsung Artik, Adafruit IO, а также с любыми MQTT-серверами. Код проекта, написанный на языках […]

Ещё одна уязвимость в Log4j 2. Проблемы в Log4j затрагивают 8% Maven-пакетов

В библиотеке Log4j 2 выявлена ещё одна уязвимость (CVE-2021-45105), которая в отличие от двух прошлых проблем, отнесена к категории опасных, но не критических. Новая проблема позволяет вызвать отказ в обслуживании и проявляется в виде зацикливания и аварийного завершения при обработке определённых строк. Уязвимость устранена в опубликованном несколько часов назад выпуске Log4j 2.17. Опасность уязвимости сглаживает […]

Обновление Debian 11.2

Опубликовано второе корректирующее обновление дистрибутива Debian 11, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 64 обновления с устранением проблем со стабильностью и 30 обновлений с устранением уязвимостей. Из изменений в Debian 11.2 можно отметить обновление до свежих стабильных версий пакетов containerd, golang (1.15) и python-django. В libseccomp добавлена поддержка […]

Тема оформления Ubuntu 22.04 переведена на использование оранжевого цвета

В применяемую в Ubuntu тему оформления Yaru принято изменение, в котором для всех элементов кнопок, ползунков, виджетов и переключателей вместо баклажанового цвета задействован оранжевый цвет. Аналогичная замена выполнена в наборе пиктограмм. Цвет кнопки закрытия активного окна изменён с оранжевого на серый, а цвет ручек ползунков с светло-серого на белый. Если изменение не будет отменено, обновлённая […]

В Debian предложен менеджер шрифтов fnt

В состав пакетной базы Debian testing, на основе которой будет сформирован релиз Debian 12 «Bookworm», принят пакет fnt с реализацией менеджера шрифтов, решающего задачу установки дополнительных шрифтов и поддержания уже имеющихся шрифтов в актуальном состоянии. Кроме Linux программа также может использоваться во FreeBSD (на днях добавлен порт) и macOS. Код написан на Shell и распространяется […]

В TikTok Live Studio выявлено заимствование кода OBS, нарушающее лицензию GPL

В результате декомпиляции приложения TikTok Live Studio, на днях предложенного для тестирования видеохостигом TikTok, выявлены факты заимствования кода свободного проекта OBS Studio без выполнения требований лицензии GPLv2, предписывающих распространять на тех же условиях производные проекты. Компания TikTok не выполнила данные условия и начала распространение тестовой версии только в форме готовых сборок, не предоставив доступ к […]

Релиз youtube-dl 2021.12.17

После шести месяцев разработки опубликован выпуск утилиты youtube-dl 2021.12.17, предоставляющей интерфейс командной строки для загрузки звука и видео из YouTube и многих других сайтов и online-сервисов, включая VK, YandexVideo, RUTV, Rutube, PeerTube, Vimeo, Instagram, Twitter и Steam. Код проекта написан на языке Python и распространяется в форме общественного достояния. Из изменений можно отметить: Обновлены шаблоны […]

Выпуск операционной системы ReactOS 0.4.14

После полутора лет разработки представлен релиз операционной системы ReactOS 0.4.14, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный ISO-образ (115 МБ) и Live-сборка (в zip-архиве 85 МБ). Код проекта распространяется под лицензиями GPLv2 и LGPLv2. Ключевые изменения: В пользовательскую оболочку (Shell) добавлена функция […]