Релиз клиента для мгновенного обмена сообщениями Pidgin 2.13.0

Спустя год с момента прошлого выпуска представлен релиз клиента для мгновенного обмена сообщениями Pidgin 2.13.0, поддерживающего работу с такими сетями как XMPP, AIM, Google Talk, Gadu-Gadu и IRC. Графический интерфейс Pidgin написан с использованием библиотеки GTK+ и поддерживает такие возможности как единая адресная книга, одновременная работа в нескольких сетях, интерфейс на базе вкладок, работа с аватарами и интеграция с областью уведомлений Windows, GNOME и KDE. Поддержка подключения плагинов позволяет легко расширять функциональность Pidgin, а реализация базовой поддержки протоколов в отдельной библиотеке libpurple дает возможность создавать на базе технологий Pidgin собственные реализации (например, Adium для macOS). Из изменений можно отметить: Исправление … Читать далее Релиз клиента для мгновенного обмена сообщениями Pidgin 2.13.0

Выпуск музыкального проигрывателя Museeks 0.9

Доступен релиз кросс-платформенного музыкального проигрывателя Museeks 0.9, предоставляющего минималистичный и простой для восприятия интерфейс. Программа поддерживает списки воспроизведения, средство управления очередями, режим случайного выбора композиции, управление скоростью воспроизведения, отображение обложек альбомов. Поддерживаются темы оформления и сворачивание в системный лоток. Возможно воспроизведение форматов mp3, mp4, m4a/aac, flac, wav, ogg и 3gpp. Код проекта написан на JavaScript с использованием платформы Electron и фреймворков React.js и Flux, и распространяется под лицензией MIT. Готовые сборки сформированы для Linux (rpm, deb и AppImage), Windows и macOS. В новой версии добавлена поддержка сортировки по любым столбцам в списке воспроизведения, обеспечена интеграция с интерфейсом macOS (задействованы родные … Читать далее Выпуск музыкального проигрывателя Museeks 0.9

Выпуск Debian 9.4

Доступно четвёртое корректирующее обновление дистрибутива Debian 9, в которое включены накопившиеся обновления пакетов и устранены недоработки в инсталляторе. Выпуск включает 89 обновлений с устранением проблем со стабильностью и 71 обновление с устранением уязвимостей. Из изменений в Debian 9.4 можно отметить обновление инсталлятора и удаление пакетов electrum (проблемы с безопасностью и нарушение работоспособности после изменений в основной инфраструктуре electrum), jirc (не работает с новой версией libpoe-filter-xml-perl), dolibarr (требует больших усилий для сопровождения), pgmodeler (не совместим с актуальной версией пакета с PostgreSQL) и seelablet (прекращена разработка). Обновлены до свежих стабильных версий пакеты clamav, dbus, dpdk, flatpak, драйверы nvidia, postfix, postgresql-9.6, waagent, webkit2gtk. … Читать далее Выпуск Debian 9.4

Экспериментальный текстовый редактор Xray от создателей Atom

Создатели редактора кода Atom из компании GitHub развивают новый экспериментальный текстовый редактор Xray, который также построен с использованием фреймворка Electron, но примечателен тем, что для повышения надёжности и производительности ядро редактора с реализацией базовой логики написано на языке Rust, интерфейс оформлен на JavaScript/CSS с применением фреймворка React, а для отрисовки текста применяется WebGL. В рамках нового проекта разработчики попытались учесть четырёхлетний опыт с момента создания Atom и воплотить некоторые радикально новые идеи, которые затруднительно реализовать в Atom без риска для стабильности. Среди ключевых требований к проекту называется обеспечение высокой производительности и минимального времени отклика, интеграция механизмов для организации совместной работы … Читать далее Экспериментальный текстовый редактор Xray от создателей Atom

Доступен web-браузер qutebrowser 1.2.0

Подготовлен релиз web-браузера qutebrowser 1.2.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt. Браузер поддерживает систему вкладок, менеджер загрузок, режим приватного просмотра, встроенный просмотрщик PDF (pdf.js), систему блокировки рекламы (на уровне блокировки хостов), интерфейс для просмотра истории посещений. Для просмотра видео в YouTube можно настроить вызов внешнего видеопроигрывателя. Перемещение по странице … Читать далее Доступен web-браузер qutebrowser 1.2.0

Объявлено о создании редакции Fedora для интернета вещей

Разработчики Fedora утвердили создание новой редакции дистрибутива, ориентированной для использования на устройствах интернета вещей (IoT). Изначально проект был предложен в качестве нового спина, но участники Консилиума Fedora посчитали, что редакция должна развиваться как полноценная официальная редакция, курируемая специальной рабочей группой. На начальном этапе разработки планируется обеспечить ежемесячное формирование выпусков с применением упрощённых процессов разработки в стиле подготовки spin-ов, что позволит упростить подключение к проекту заинтересованных людей и наладить обратную связь с пользователями. После того как сформируется сообщество и будут изучены отзывы о работе первых сборок, будет более точно определено видение дальнейшего развития проекта, определены поддерживаемые IoT-фреймворки и выбран набор эталонных … Читать далее Объявлено о создании редакции Fedora для интернета вещей

Бета-выпуск Ubuntu 18.04

Представлен бета-выпуск дистрибутива Ubuntu 18.04 «Bionic Beaver», который отнесён к категории выпусков с длительным сроком поддержки (LTS), обновления для которых формируются в течение 5 лет. Бета-версия ознаменовала переход к первой стадии заморозки пакетной базы и смещение вектора разработки от развития новых возможностей к тестированию и исправлению ошибок. В соответствии с планом разработки для тестирования предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Kubuntu, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE и Xubuntu. Релиз Ubuntu 18.04 запланирован на 26 апреля. Основные новшества: По умолчанию возвращён традиционный графический стек на основе X.Org Server, а сеанс на основе Wayland предложен в … Читать далее Бета-выпуск Ubuntu 18.04

Выпуск дистрибутива Siduction 2018.2

Подготовлен релиз Siduction 2018.2 десктоп-ориентированного дистрибутива Linux, построенного на пакетной базе Debian Sid (unstable). Siduction является форком Aptosid, отделившимся в июле 2011 года. Ключевым отличием от Aptosid является использование в качестве пользовательского окружения более новой версии KDE из экспериментального репозитория Qt-KDE, а также формирование сборок дистрибутива на базе свежих версий Xfce, LXDE, GNOME, Cinnamon, MATE и LXQt, а также минималистичной сборки X.Org на основе оконного менеджера Fluxbox и сборки «noX», поставляемой без графического окружения для пользователей которые желают сами скомпоновать свою систему. Поддержка 32-разрядных сборок прекращена. В новой версии осуществлена синхронизация с пакетной базой Debian unstable по состоянию на 4 … Читать далее Выпуск дистрибутива Siduction 2018.2

Опубликован графический стандарт Vulkan 1.1

Консорциум Khronos, занимающийся разработкой графических стандартов, опубликовал спецификацию Vulkan 1.1, определяющую API для доступа к графическим и вычислительным возможностям GPU. Новая спецификация вобрала в себя накопившиеся исправления и ознаменовала включение в основной состав расширений, подготовленных за два года с момента публикации первой версии API. Драйверы с поддержкой новой версии Vulkan уже выпустили компании Intel, AMD (AMDGPU-PRO и AMDVLK) и NVIDIA (beta-версия). Поддержка Vulkan 1.1 также принята в кодовую базу Mesa 18.1 для драйверов RADV (карты AMD) и ANV (Intel). Кроме Mesa 18.1 для возможности использовать Vulkan 1.1 на GPU Intel необходимо наличие чипов Intel Broadwell «Gen 8» и более новых, … Читать далее Опубликован графический стандарт Vulkan 1.1

Для Linux и Redox представлена реализация Libc на языке Rust

Разработчики операционной системы Redox, развиваемой с использованием языка Rust и применяющий концепцию микроядра, представили проект по созданию собственной стандартной Си-библиотеки Relibc. Код проекта написан на языке Rust и распространяется под лицензией MIT. Relibc позиционируется как переносимая реализация стандартной библиотеки Си, соответствующая стандарту POSIX и способная работать не только в Redox, но и в дистрибутивах на базе ядра Linux. Работа над проектом началась неделю назад и функциональность библиотеки пока сильно ограничена, но к разработке уже подключилось 5 участников и проект активно развивается. Ранее в Redox в качестве стандартной библиотеки применялся форк библиотеки newlib от проекта Сygwin, но он не устраивал разработчиков … Читать далее Для Linux и Redox представлена реализация Libc на языке Rust

Релиз набора компиляторов LLVM 6.0

После шести месяцев разработки представлен релиз проекта LLVM 6.0 (Low Level Virtual Machine) — GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Напомним, что в соответствии с новой нумерацией версий осуществлён уход от разделения значительных и функциональных выпусков. В каждом функциональном обновлении теперь меняется первая цифра (например, осенью состоится релиз LLVM 7.0.0). Для обеспечения совместимости с существующими системами разбора номеров версий LLVM корректирующие обновления, как и раньше приводят к увеличению … Читать далее Релиз набора компиляторов LLVM 6.0

Выпуск текстового редактора GNU Nano 2.9.4

Состоялся релиз минималистичного консольного текстового редактора GNU nano 2.9.4, построенного с использованием библиотеки NCurses. В новой версии предложено 80 изменений, среди которых: Добавлена возможность настройки цвета сообщений об ошибках при помощи команды ‘set errorcolor’ (по умолчанию белый на красном фоне); При указании опции «—smooth» обеспечено смещение экрана по одной строке при нажатии Enter в нижней части экрана; Исправлены проблемы при компиляции GNU Nano с опцией «—enable-tiny»; Реализована отмена выделения области клавишами курсора при нажатом Shift, если любая клавиша курсора нажата без удержания Shift; При автоматической расстановке отступов табуляция и пробелы теперь обрабатываются идентично; Устранено несколько утечек памяти; Проведена оптимизация и … Читать далее Выпуск текстового редактора GNU Nano 2.9.4

Предварительный выпуск платформы Android 9

Компания Google опубликовала предварительный выпуск следующей версии открытой мобильной платформы Android — Android P Developer Preview. Релиз Android P, который будет поставляться под номером Android 9, ожидается в третьем квартале 2018 года. До этого времени периодически будут выпускаться предварительные выпуски Developer Preview, предоставляющие средства для разработки приложений с учётом новых возможностей платформы. Для оценки новых возможностей платформы предложена программа бета-тестирования, в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны для пользователей устройств Pixel, Pixel XL Pixel 2 и Pixel 2 XL. Ключевые особенности … Читать далее Предварительный выпуск платформы Android 9

Опубликован метод эксплуатации уязвимости в коде разбора блоков BASE64 в Exim

Раскрыты детали техники эксплуатации узявимости CVE-2018-6789, приводящей к однобайтовому переполнению в реализации декодировщика данных в формате BASE64, которая была устранена в начале февраля в выпуске Exim 4.90.1. Проблема проявляется при обработке данные в формате BASE64, размер которых не кратен 4 (4n+3). Рабочий эксплоит подготовлен для пакетов с Exim из состава Debian 9 и Ubuntu 17.04. Изначально разработчики Exim скептически отнеслись к возможности практической эксплуатации проблемы, но выявивший уязвимость исследователь показал, что на основе данной уязвимости можно подготовить рабочий эксплоит, позволяющий выполнить код на сервере на стадии до прохождения аутентификации, отправив в качестве аргумента в команде «AUTH» специально оформленные данные в … Читать далее Опубликован метод эксплуатации уязвимости в коде разбора блоков BASE64 в Exim

Релиз web-браузера Chrome 65

Компания Google представила релиз web-браузера Chrome 65. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, возможностью загрузки модуля Flash по запросу, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Основные изменения в Chrome 65: При вводе в адресной строке обеспечен показ пиктограмм сайтов (Favicons) в списке рекомендуемых ссылок; Оформление интерфейса управления дополнениями («Manage Extensions» в Omnibox) переработано и переведено в соответствие с концепцией Material Design; Представлено для тестирования новое оформление диалоговых окон и всплывающих сообщений, соответствующее концепции Material Design. … Читать далее Релиз web-браузера Chrome 65

Выпуск музыкального проигрывателя Amarok 2.9

Спустя почти пять лет с момента прошлого выпуска и после длительного перерыва в разработке сформирован релиз музыкального проигрывателя Amarok 2.9.0, построенный с использованием библиотеки Qt4 и технологий KDE4. Выпуск пока доступен только в исходных текстах. Amarok 2.9.0 станет последним выпуском на базе технологий Qt4/KDE4.x, в дальнейшем работа будет сосредоточена на портировании Amarok на Qt5 и библиотеки KDE Frameworks 5. В новой версии: Обеспечена возможность сборки без Qt4Webkit (-DWITH_QTWEBKIT=TRUE/FALSE), который сильно устарел и содержит обилие неисправленных уязвимостей. При отключении Qt4Webkit будет отключено извлечение информации о композициях с Wikipedia и LastFM, а также некоторые информационные апплеты; В диалог настройки БД добавлена кнопка … Читать далее Выпуск музыкального проигрывателя Amarok 2.9

Debian и Kali Linux размещены в Windows Store и доступны для установки в WSL

Компания Microsoft сообщила о добавлении сборок дистрибутивов Debian GNU/Linux и Kali Linux в каталог-магазин Windows Store и предоставлении возможности быстрой установки и запуска данных продуктов в окружении Windows 10 при помощи прослойки WSL («Windows Subsystem for Linux»). Ранее для WSL уже были подготовлен сборки Ubuntu, SUSE, openSUSE и Arch Linux. Установка осуществляется одним кликом по аналогии с установкой обычных программ из Windows Store. Для включения WSL в PowerShell необходимо выполнить «Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux» и перезагрузить систему. Напомним, что запуск родных исполняемых файлов Linux реализован через специальную прослойку, на лету транслирующей системные вызовы Linux в системные вызовы Windows, т.е. представляет … Читать далее Debian и Kali Linux размещены в Windows Store и доступны для установки в WSL

Для PostgreSQL предложено новое хранилище zheap

Разработчики из компании EnterpriseDB представили новое хранилище zheap, которое предложено для включения в состав СУБД PostgreSQL 12. Хранилище zheap разработано для решения проблемы с разрастанием файлов с содержимым БД в результате фрагментации при обновлении содержимого записей и отличается от традиционного хранилища тем, что минимизирует необходимость выполнения операции VACUUM. Суть предложенного в zheap формата хранения данных на диске в сохранении в основном хранилище только актуальных данных и выноса старых версий записей в отдельный лог отката изменений. При выполнении операций обновления записей данные в основном хранилище заменяются по месту, без применения схемы copy-on-write. Блоки, освобождающиеся в результате операций удаления или выполнения транзакции, … Читать далее Для PostgreSQL предложено новое хранилище zheap

Сборка Chrome для Windows переведена на использование Clang

Компания Google перешла на использование свободного компилятора Clang при формировании сборок браузера Chrome для платформы Windows, вместо ранее применявшегося компилятора Microsoft’s Visual C++ (MSVC). Таким образом, начиная с Chrome 64 компилятор Clang теперь применяется для всех поддерживаемых платформ — macOS, iOS, Linux, Chrome OS, Android и Windows. Из привлекательных сторон Clang для сборки Windows-приложений выделяется возможность сохранения совместимости с MSVC на уровне ABI, что позволяет собрать какую-то часть программы при помощи MSVC, а другую часть при помощи Clang и затем скомпоновать их в один исполняемый файл при помощи компоновщика MSVC или LLD. Что касается сборки Chrome, то данный процесс полностью … Читать далее Сборка Chrome для Windows переведена на использование Clang

Зафиксирована крупнейшая DDoS-атака с трафиком в 1.7 Тбит/сек

Компания Arbor Networks, совместно с Google поддерживающая интерактивную карту DDoS-атак, сообщила о выявлении крупнейшей в истории DDoS-атаки, в результате которой на систему жертвы был направлен поток в 1.7 терабит в секунду. Незадолго до этого компания Akamai выявила DDoS-атаку на GitHub с потоком в 1.3 Тбит/сек. В обоих случаях трафик был сгенерирован с использованием в качестве усилителя группы общедоступных memcached-серверов, о вовлечении которых в DDoS-атаки сообщалось на прошлой неделе. Если ранее применявшиеся усилители трафика на базе NTP обеспечивали усиление до 556 раз и позволяли организовать атаки до 650 Гбит/cек, то memcached c усилением в 10-50 тысяч раз открыл эру терабитных атак. … Читать далее Зафиксирована крупнейшая DDoS-атака с трафиком в 1.7 Тбит/сек

Доступен системный менеджер systemd 238

Леннарт Поттеринг представил релиз системного менеджера systemd 238. Из новшеств можно отметить включение по умолчанию учёта потребления памяти, расширение числа настроек systemd-sysusers, добавление настройки TemporaryFileSystem для переопределения частей ФС разделами tmpfs, обеспечение автоматического монтирования /sys/fs/bpf. Основные изменения: Для unit-ов по умолчанию включена опция MemoryAccounting, обеспечивающая учёт потребления памяти при помощи cgroup. По оценке разработчиков в современных ядрах (4.14+) негативное влияние на производительность аккаунтинга через cgroup минимально и данный режим уже готов для включения по умолчанию. Для отключения при сборке можно указать «-Dmemory-accounting-default=false». Учёт потребления ресурсов CPU, ввода/вывода и сетевой активности по-прежнему отключен по умолчанию; Добавлена настройка TemporaryFileSystem для переопределения частей … Читать далее Доступен системный менеджер systemd 238