Релиз Messor, децентрализованной системы для обнаружения вторжений

После двух лет разработки доступен первый выпуск проекта Messor, развивающий свободное, независимое и децентрализованное ПО для обеспечения безопасности сетей и прозрачного сбора данных об атаках и сканированиях. Разработчики проекта запустили сеть Messor.Network и опубликовали плагин для платформы электронной коммерции OpenCart3. Код плагина написан на языке PHP и распространяется под лицензией Apache 2.0. В разработке находятся модуль для nginx/apache2 (С++), плагин для Magento (php) и плагин для Wordress (php). Проект предоставляет связку из IPS, Honeypot и гибридного P2P-клиента, реализующую защиту от сканирования, независимо от назначения, будь то эксплуатация уязвимостей, боты, поисковые системы или другие приложения. Главное отличие Messor от других IPS … Читать далее Релиз Messor, децентрализованной системы для обнаружения вторжений

Компания Canonical анонсировала переработку инструментария Snapcraft

Компания Canonical раскрыла планы по предстоящей значительной переработке инструментария Snapcraft, применяемого для формирования, распространения и обновления самодостаточных пакетов в формате Snap. Отмечается, что текущая кодовая база Snapcraft признана устаревшей (legacy) и будет применяться при необходимости использования старых технологий. Развиваемые радикальные изменения не повлияют на текущую модель использования — в проектах, связанных с Ubuntu Core 18 и 20, продолжит использоваться старый монолитный Snapcraft, а новый модульный Snapcraft начнёт применяться начиная с ветки Ubuntu Core 22. На смену старому Snapcraft придёт новый более компактный и модульный вариант, который упростит создание snap-пакетов разработчиками и избавит от трудностей, связанных с созданием переносимых пакетов, пригодных … Читать далее Компания Canonical анонсировала переработку инструментария Snapcraft

В 3.6% протестированных Python-репозиториев выявлены ошибки, связанные с пропущенными запятыми

Опубликованы результаты исследования подверженности кода на языке Python ошибкам, связанным с некорректным использованием запятых в коде. Проблемы вызваны тем, что при перечислениях Python автоматически объединяет строки в списке, если они не разделены запятой, а также обрабатывает значение, как кортеж, если после значения следует запятая. Проведя автоматизированный анализ 666 GitHub-репозиториев с кодом на языке Python исследователи выявили возможные проблемы с запятыми в 5% изученных проектов. Дальнейшая ручная проверка показала, что реальные ошибки присутствуют только в 24 репозиториях (3.6%), а остальные 1.4% являются ложными срабатываниями (например, запятая могла быть специально пропущена между строками для объединения разбитых на несколько строк файловых путей, длинных … Читать далее В 3.6% протестированных Python-репозиториев выявлены ошибки, связанные с пропущенными запятыми

Релиз дистрибутива Linux Mint 20.3

Представлен релиз дистрибутива Linux Mint 20.3, продолжающий развитие ветки на основе пакетной базы Ubuntu 20.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей, не принимающих новые методы построения интерфейса GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.26 (2.1 ГБ), Cinnamon 5.2 (2.1 ГБ) и Xfce 4.16 (2 ГБ). Предоставлена возможность обновления с Linux Mint 20, 20.1 и 20.2 до версии 20.3. Linux Mint 20 отнесён к выпускам с … Читать далее Релиз дистрибутива Linux Mint 20.3

Релиз Blink Comparison, приложения для сравнения фотопломб с защитой от вскрытия

Состоялся первый релиз Blink Comparison, приложения для Android 5.0+, которое упрощает сравнение фотопломб с защитой от вскрытия с помощью глаз. Программа написана на языке Dart, использует фреймворк Flutter для построения пользовательского интерфейса и распространяется под лицензией GPLv3. Сборка сформирована и опубликована в F-Droid и Google Play. Концепция метода «Blink Comparison» проста — приложение позволяет быстро переключать изображения без задержки, чтобы увидеть различия. Метод применяется в астрономии и использует высокоэффективное распознавание образов и узоров человеческим глазом, чтобы обеспечить быструю проверку между эталонным изображением и реальным снимком, сделанным на месте. Например, с целью обнаружения взлома высококонтрастных пломб на основе лака для ногтей, … Читать далее Релиз Blink Comparison, приложения для сравнения фотопломб с защитой от вскрытия

Выпуск Chrome OS 97

Опубликован релиз операционной системы Chrome OS 97, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 97. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 97 доступна для большинства актуальных моделей Chromebook. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache 2.0. Основные изменения в Chrome OS 97: Реализована возможность проверки грамматики в offline-режиме, что позволяет проверять правописание в web-приложениях … Читать далее Выпуск Chrome OS 97

Новые версии дистрибутива GeckoLinux

Доступны новые версии дистрибутива GeckoLinux — 999.220105 (rolling) и 153.220104 (static), основанного на пакетной базе openSUSE и уделяющего большое внимание оптимизации рабочего стола и мелочам, таким как качественная отрисовка шрифтов. Версия 999.220105 (1.6 ГБ) развивается в рамках rolling-модели подготовки обновлений, собрана на основе репозитория Tumbleweed и собственного репозитория Packman. Ветка 153.220104 (1.4 ГБ) сформирована на основе релиза openSUSE 15.3. Из особенностей дистрибутива отмечается поставка в форме загружаемых live-сборок, поддерживающих работу как в live-режиме, так и установку на стационарные накопители. Сборки сформированы с рабочими столами Cinnamon, Mate, Xfce, LXQt, Pantheon, Budgie, GNOME и KDE Plasma. Каждое окружение отличается оптимальными настройками по … Читать далее Новые версии дистрибутива GeckoLinux

Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2

Спустя больше года с момента публикации прошлой значительной ветки представлен релиз торрент-клиента qBittorrent 4.4.0, написанного с использованием тулкита Qt и развиваемого как открытая альтернатива µTorrent, приближенная к нему по интерфейсу и функциональности. Среди возможностей qBittorrent: интегрированный поисковый движок, возможность подписки на RSS, поддержка многих BEP-расширений, удалённое управление через web-интерфейс, режим последовательной загрузки в заданном порядке, расширенные настройки для торрентов, пиров и трекеров, планировщик пропускной способности и IP-фильтр, интерфейс для создания торрентов, поддержка UPnP и NAT-PMP. В новой версии: Добавлена поддержки протокола BitTorrent v2, в котором осуществлён уход от использования алгоритма SHA-1, имеющего проблемы с подбором коллизий, в пользу SHA2-256 для … Читать далее Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2

Двадцать первое обновление прошивки Ubuntu Touch

Проект UBports, который взял в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical, опубликовал обновление прошивки OTA-21 (over-the-air). Проектом также развивается экспериментальный порт рабочего стола Unity 8, который переименован в Lomiri. Обновление Ubuntu Touch OTA-21 сформировано для смартфонов BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google Pixel 2XL/3a, Huawei Nexus 6P, LG Nexus 4/5, Meizu MX4/Pro 5, Nexus 7 2013, OnePlus 2/3/5/6/One, Samsung Galaxy Note 4/S3 Neo+, Sony Xperia X/XZ/Z4, Vollaphone, Xiaomi Mi A2/A3, Xiaomi Poco F1, Xiaomi Redmi 3s/3x/3sp/4X/7, Xiaomi Redmi Note 7/7 Pro. Отдельно, без метки «OTA-21», будут подготовлены … Читать далее Двадцать первое обновление прошивки Ubuntu Touch

Выпуск Lazarus 2.2.0, среды разработки для FreePascal

После трёх лет разработки опубликован релиз интегрированной среды разработки Lazarus 2.2, основанной на компиляторе FreePascal и выполняющей задачи, сходные с Delphi. Среда рассчитана на работу с выпуском компилятора FreePascal 3.2.2. Готовые установочные пакеты с Lazarus подготовлены для Linux, macOS и Windows. Среди изменений в новом выпуске: В наборе виджетов Qt5 реализована полная поддержка OpenGL. Добавлены кнопки для сворачивания закреплённых панелей. Улучшена поддержка HighDPI. Добавлены режимы панелей на базе многострочных вкладок («Multiline Tabs») и неперекрываемых окон («Floating windows on top»). В состав включено новое дополнение Spotter для поиска команд IDE. Добавлен пакет DockedFormEditor с новым редактором форм, заменившим Sparta_DockedFormEditor. Улучшена поддержка … Читать далее Выпуск Lazarus 2.2.0, среды разработки для FreePascal

В Казахстане полностью заблокирован интернет

На фоне массовых протестов в Казахстане в 17:30 (MSK) зафиксировано единовременное пропадание трафика от всех стационарных и мобильных операторов связи. Начиная со вчерашнего для отмечалось возникновение отдельных проблем с доступом, а сегодня блокировка распространилась на все отслеживаемые компанией Сloudflare автономные системы (ASN), принадлежащие казахским провайдерам. Вчерашние проблемы в основном затронули пользователей мобильных операторов, таких как Tele2 и Kcell, но, судя по снижению трафика, вместо блокировки предпринимались попытки урезания пропускной способности. Сегодняшняя блокировка сопряжена с полной потерей связности для сетей, как мобильных, так и стационарных операторов связи. Кроме остановки обмена данными между пользователями, примерно в одно время с началом блокировки внешние … Читать далее В Казахстане полностью заблокирован интернет

Релиз Chrome 97

Компания Google представила релиз web-браузера Chrome 97. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель, в которой сформировано обновление для прошлого выпуска Chrome 96. Следующий выпуск Chrome 98 запланирован на 1 февраля. Основные изменения в Chrome 97: Для части пользователей в конфигураторе задействован новый интерфейс управления данными, хранимыми на стороне браузера («chrome://settings/content/all»). … Читать далее Релиз Chrome 97

Релиз игры Remnants of the Precursors

После шести лет разработки опубликован релиз «Remnants of the Precursors» — написанной на Java модернизации игры 1993 года «Master of Orion«. В ходе игры игроки конкурируют друг с другом на поприще колонизации космоса, развивая собственные цивилизации, производя ресурсы, конструируя космические корабли, проводя исследования и наращивая технологический уровень. Программа позволяет играть за одну из 10 рас, пытаясь привести её или к галактическому доминированию или, в случае неудачи, к унизительному поражению. Микроменеджмент минимален, а игровой процесс плавный и оптимизированный. Исходные коды распространяются под лицензией GPLv3. Источник: http://www.opennet.ru/opennews/art.shtml?num=56459 Читать далее Релиз игры Remnants of the Precursors

Новые версии GNU Rush 2.2, Pies 1.7 и mailutils 3.14

Опубликован релиз специализированной командной оболочки GNU Rush 2.2 (Restricted User Shell), рассчитанной на использование в системах с урезанным удалённым доступом, в которых требуется ограничение действий пользователя. Rush даёт возможность определить какие функции командной строки пользователь может использовать и какие ресурсы ему при этом предоставляются (размер памяти, процессорное время и т.п.). Например, Rush можно использовать для удалённого запуска программ в chroot-окружении, что помогает увеличить безопасность при предоставлении доступа через такие программы, как sftp-server или scp, которые по умолчанию имеют доступ ко всей файловой системе. В новом выпуске предоставлена возможность использования проверок состояния файлов и каталогов в файловой системе (например, в правилах … Читать далее Новые версии GNU Rush 2.2, Pies 1.7 и mailutils 3.14

Выпуск дистрибутива UbuntuDDE 21.10 с рабочим столом Deepin

Подготовлен выпуск дистрибутива UbuntuDDE 21.10 (Remix), основанный на кодовой базе Ubuntu 21.10 и поставляемый с графическим окружением DDE (Deepin Desktop Environment). Проект является неофициальной редакцией Ubuntu, но разработчики предпринимают попытки добиться включения UbuntuDDE в число официальных редакций Ubuntu. Размер iso-образа 3 ГБ. В UbuntuDDE предложен выпуск рабочего стола Deepin 5.5 и набор специализированных приложений, развиваемых проектом Deepin Linux, среди которых файловый менеджер Deepin File Manager, музыкальный проигрыватель DMusic, видеоплеер DMovie и система обмена сообщениями DTalk. Из отличий от Deepin Linux отмечается переработка оформления и поставка вместо каталога-магазина приложений Deepin приложения Ubuntu Software Center с поддержкой пакетов в формате Snap и … Читать далее Выпуск дистрибутива UbuntuDDE 21.10 с рабочим столом Deepin

Доступен графический тулкит GTK 4.6

После четырёх месяцев разработки опубликован релиз многоплатформенного тулкита для создания графического интерфейса пользователя — GTK 4.6.0. GTK 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложения из-за изменения API в очередной ветке GTK. Среди наиболее заметных улучшений в GTK 4.6: Удалён старый движок отрисовки на базе OpenGL, на смену которому пришёл новый движок NGL, поставляемый по умолчанию начиная с GTK 4.2 и обеспечивающий более высокую производительность. NGL переименован в GL. Переписан код загрузки текстур, улучшена поддержка форматов изображений … Читать далее Доступен графический тулкит GTK 4.6

KDE планируют в 2022 году полностью перевести на Wayland

Нейт Грэм (Nate Graham), возглавляющий команду по контролю качества в проекте KDE, поделился своими мыслями о том, в каком направлении проект KDE будет развиваться в 2022 году. В том числе Нейт считает, что в наступившем году удастся полностью заменить X11-сеанс KDE на сеанс на базе протокола Wayland. В настоящее время отмечается около 20 известных проблем, наблюдаемых при использовании Wayland в KDE, и последнее время добавляемые в список проблемы становятся все менее существенными. Наиболее важным из недавних изменений, связанных с Wayland, отмечается добавление в проприетарный драйвер NVIDIA поддержки GBM (Generic Buffer Manager), который может использоваться в KWin. Среди других планов: Объединение … Читать далее KDE планируют в 2022 году полностью перевести на Wayland

Доступен mdadm 4.2, инструментарий для управления программным RAID в Linux

Спустя три года с момента формирования прошлой значительной ветки представлен выпуск пакета mdadm 4.2.0, включающего набор инструментов для управления программными RAID-массивами в Linux. Из изменений в новой версии отмечается возможность сборки с использованием GCC 9 и расширение поддержки RAID-массивов IMSM (Intel Matrix Storage Manager), а также используемой в них функциональности Partial Parity Log (PPL), позволяющей сохранять дополнительные избыточные данные для снижения вероятности повреждения информации (Write Hole) в случае рассинхронизации содержимого дисков. В новой версии также улучшена поддержка кластерных RAID1/10 (Cluster MD), позволяющих развернуть программный RAID для всех узлов кластера. Источник: http://www.opennet.ru/opennews/art.shtml?num=56450 Читать далее Доступен mdadm 4.2, инструментарий для управления программным RAID в Linux

Опубликован набор патчей, ускоряющих сборку ядра Linux на 50-80%

Инго Молнар (Ingo Molnar), известный разработчик Linux ядра и автор планировщика задач CFS (Completely Fair Scheduler), предложил для обсуждения в списке рассылки разработчиков ядра Linux серию патчей, затрагивающих более половины всех файлов в исходных текстах ядра и обеспечивающих увеличение скорости полной пересборки ядра на 50-80% в зависимости от настроек. Реализованная оптимизация примечательна тем, что она сопряжена с добавлением самого крупного в истории разработки ядра набора изменений — для включения разом предложено 2297 патчей, меняющих более 25 тысяч файлов (10 тысяч заголовочных файлов в каталогах «include/» и «arch/*/include/» и 15 тысяч файлов с исходными текстами). Прирост производительности достигается за счёт изменения … Читать далее Опубликован набор патчей, ускоряющих сборку ядра Linux на 50-80%

Джошуа Стробл ушёл из проекта Solus и будет отдельно развивать рабочий стол Budgie

Джошуа Стробл (Joshua Strobl), ключевой разработчик рабочего стола Budgie, объявил об уходе из управляющего совета (Core Team) проекта Solus и снятия с себя полномочий лидера, отвечающего за взаимодействие с разработчиками и развитие пользовательского интерфейса (Experience Lead). Беатрис Майерс (Beatrice/Bryan Meyers), отвечающая за техническую часть Solus, заверила, что разработка дистрибутива продолжится и в ближайшее время будет объявлено об изменении структуры проекта и реструктуризации состава команды разработчиков. В свою очередь Джошуа Стробл пояснил, что намерен подключиться к разработке нового дистрибутива SerpentOS, на развитие которого также переключился изначальный создатель проекта Solus. Таким образом, вокруг проекта SerpentOS сплотится старая команда Solus. Джошуа также не … Читать далее Джошуа Стробл ушёл из проекта Solus и будет отдельно развивать рабочий стол Budgie

Для ядра Linux предложена реализация /dev/random, избавленная от привязки к SHA-1

Джейсон Доненфилд (Jason A. Donenfeld), автор VPN WireGuard, предложил обновлённую реализацию генератора псевдослучайных чисел RDRAND, отвечающего за работу устройств /dev/random и /dev/urandom в ядре Linux. В конце ноября Джейсон был включён в число мэйнтейнеров драйвера random и теперь опубликовал первые результаты своей работы по его переработке. Новая реализация примечательна переходом на использование хеш-функции BLAKE2s вместо SHA1 для операций смешивания энтропии. Изменение позволило повысить безопасность генератора псевдослучайных чисел, благодаря избавлению от проблемного алгоритма SHA1 и исключению перезаписи вектора инициализации RNG. Так как алгоритм BLAKE2s опережает SHA1 по производительности, то его применение также положительно отразилось на производительности генератора псевдослучайных чисел (тестирование на … Читать далее Для ядра Linux предложена реализация /dev/random, избавленная от привязки к SHA-1