Обновление LibreSSL 2.1.5

Разработчики проекта OpenBSD представили выпуск переносимой редакции пакета LibreSSL 2.1.5, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы. Новая версия в основном носит корректирующий характер и исправляет проблемы перед созданием ветки LibreSSL 2.2, которая будет развиваться параллельно с OpenBSD 5.8. Из изменений можно отметить только улучшение поддержки платформы Windows и запрет на использование серверных DH-ключей, размером менее 1024 бит. В LibreSSL 2.1.5 также возможно устранена уязвимость, исправление которой ожидается в завтрашнем … Читать далее Обновление LibreSSL 2.1.5

Выпуск OpenSSH 6.8

Доступен выпуск OpenSSH 6.8 — открытой реализации клиента и сервера для работы по протоколам SSH (1.3, 1.5 и 2.0) и SFTP. Из наиболее важных улучшений можно отметить возможность сборки без OpenSSL, проведение внутреннего рефакторинга, возможность автозамены ключей хоста на стороне клиента, встроенную реализацию списков отозванных сертификатов, изменение формата отпечатков ключей. Основные улучшения: Переработана значительная часть внутреннего кода с целью выноса базовых частей OpenSSH в отдельную библиотеку. Несмотря на то, что связанные с рефакторингом изменения не заметны пользователям, они позволили существенно улучшить тестируемость кода и оптимизировать внутреннюю структуру проекта; В ssh и sshd добавлена опция FingerprintHash, через которую можно управлять выбором … Читать далее Выпуск OpenSSH 6.8

В DragonFly BSD принята реализация пакетного фильтра ipfw3

В основную кодовую базу DragonFly BSD принят код новой реализации пакетного фильтра, который будет распространяться под именем ipfw3. Новый фильтр можно использовать одновременно с прошлой реализацией ipfw. Для использования нового фильтра следует загрузить модуль ядра ipfw3 (kldload ipfw3) и воспользоваться утилитой ipfw3. Ipfw3 является вариантом пакетного фильтра ipfw2, уже около 10 лет применяемого во FreeBSD и отличающегося переработанной внутренней архитектурой при сохранении синтаксиса правил. Кодовая база DragonFly BSD ответвилась от выпуска FreeBSD 4.8, в то время как поддержка ipfw2 появилась во FreeBSD 4.7, но в то время носила экспериментальный характер и не была включена по умолчанию. Разработчики DragonFly BSD временами … Читать далее В DragonFly BSD принята реализация пакетного фильтра ipfw3

Thunderbird будет поставляться в составе SoftMaker Office 2016

Компания SoftMaker объявила о решении включить почтовый клиент Thunderbird в состав своего коммерческого офисного пакета SoftMaker Office 2016. В состав также будет включён календарь-планировщик Lightning, распространяемый в виде дополнения к Thunderbird. Thunderbird заменит ранее поставляемый почтовый клиент eM Client, сотрудничество с разработчиком которого было прервано. По мнению SoftMaker связка Thunderbird и Lightning станет наилучшим решением для чтения почты и планирования работ. Поставка в составе SoftMaker Office окажет положительное влияние на развитии открытого проекта Thunderbird, так как инженеры SoftMaker будут вовлечены в разработку Thunderbird и будет налажена совместная работа с представителями сообщества. Более того, SoftMaker выделит одного разработчика для работы над … Читать далее Thunderbird будет поставляться в составе SoftMaker Office 2016

Манифесту GNU исполнилось 30 лет

Исполнилось 30 лет манифесту GNU, в котором Ричард Столлман определил основные цели и задачи проекта GNU, а также попытался через прессу привлечь людей к сотрудничеству. Главной задачей проекта GNU стала разработка разнопланового свободного ПО, которое, в итоге, позволило бы полностью обойтись без проприетарного ПО. Продвижению данной цели существенно способствовало ядро Linux, которое в сочетании с пользовательскими компонентами GNU позволило сформировать полностью свободную операционную систему. Наиболее важные области для которых пока не созданы достойные открытые альтернативы проприетарным решениям отражены в списке приоритетных проектов Фонда свободного ПО. Из основных нерешённых задач можно отметить: Gnash — развитие свободного проигрывателя Flash-контента; Coreboot (бывший LinuxBIOS) … Читать далее Манифесту GNU исполнилось 30 лет

Опубликована спецификация гетерогенных вычислительных систем HSA 1.0

Организация HSA Foundation, учреждённая компаниями AMD, ARM, Samsung, Qualcomm, Texas Instruments, Imagination и MediaTek, представила спецификацию HSA 1.0 (Heterogenous System Architecture), определяющую архитектуру, набор runtime-компонентов и программные интерфейсы гетерогенных вычислительных систем. Архитектура HSA определяет работу оборудования. Программные интерфейсы предназначены для разработчиков ПО, инструментариев и компиляторов. Спецификация на runtime, определяет как приложения должны взаимодействовать с платформами HSA. HSA позволяет наладить совместную работу CPU, GPU и различных DSP-процессоров, и организовать гибридные вычисления, в которых подходящее вычислительное устройство выбирается в прозрачном режиме в зависимости от задачи. HSA позиционируется как единая оптимизированная платформа, поверх которой может функционировать OpenCL и OpenMP. Особенностью HSA является то, … Читать далее Опубликована спецификация гетерогенных вычислительных систем HSA 1.0

Корректирующий выпуск системы виртуализации VirtualBox 4.3.26

Компания Oracle выпустила корректирующий релиз системы виртуализации VirtualBox 4.3.26, в котором отмечено 12 исправлений, направленных на увеличение стабильности и устранение регрессивных изменений. Из наиболее заметных исправлений можно отметить устранение краха на системах с ядром Linux 4.0, возвращение возможности работы с USB-устройствами в rdesktop-vrdp, решение появившейся в выпуске 4.3.24 проблемы с невозможностью перемещения курсора мыши при определённом стечении обстоятельств в конфигурациях без установленных дополнений для гостевых систем. Читать далее Корректирующий выпуск системы виртуализации VirtualBox 4.3.26

В PHP 7 появится режим проверки скалярных типов

Для включения в состав будущей ветки PHP 7 одобрена возможность явного определения скалярных типов int, float, string и bool для аргументов и значений функций (например, «function foo(int $abc)»). Кроме того, будет добавлен новый режим жесткой проверки типов, включаемый директивой «declare(strict_types=1)», при котором несоответствие типа передаваемого функции или возвращаемого функцией значения будет приводить к ошибке. Поддержка режима проверки типов будет добавлена в том числе для расширений и встроенных функций PHP. Читать далее В PHP 7 появится режим проверки скалярных типов

Представлен libraries.io, каталог открытых библиотек и фреймворков

Введён в строй новый ресурс для разработчиков открытого ПО — libraries.io, предназначенный для поиска полезных открытых библиотек, модулей и фреймворков, а также отслеживания зависимостей между ними. Особый интерес представляет система поиска и ранжирования проектов в каталоге, для которой используется граф зависимостей и методы, похожие на Google PageRank. В настоящий момент на сайте присутствуют данные о 713 тысячах проектов, написанных на 130 языках программирования и распространяемых при помощи 22 пакетных менеджеров. Информация разделена на категории в зависимости от используемой платформы, языка программирования и лицензии. Для каждого проекта можно отследить зависимостью для каких проектов он является и от каких проектов зависит сам. Читать далее Представлен libraries.io, каталог открытых библиотек и фреймворков

Выпуск web-браузера NetSurf 3.3

Состоялся выпуск минималистичного многоплатформенного web-браузера NetSurf 3.3, способного работать на системах с несколькими десятками мегабайт ОЗУ. Выпуск подготовлен для Linux, Windows, OS X, AmigaOS, RISC OS и различных Unix-подобных систем. Код браузера написан на языке Си и распространяется под лицензией GPLv2. Новый выпуск примечателен исправлением ошибок, начальной поддержкой AmigaOS 3, улучшением работы фронтэндов. Браузером поддерживаются вкладки, закладки, отображение эскизов страниц, автодополнение URL в адресной строке, масштабирование страниц, HTTPS, интерфейс для управления Cookie, режим сохранения страниц с изображениями, стандарты HTML 4.01, CSS 2.1 и частично HTML5. Страницы отображаются при помощи собственного браузерного движка, основу которого составляют библиотеки Hubbub, LibCSS и LibDOM. Читать далее Выпуск web-браузера NetSurf 3.3

Туннелирование трафика через чат Facebook

Многие операторы мобильной связи предоставляют клиентам бесплатный доступ к Facebook, чем воспользовались энтузиасты, подготовившие проект facebook-tunnel. Facebook-tunnel позволяет поднять туннель через чат Facebook’а, обеспечивая отправку сообщений в форме блоков, закодированных в формате base64. Для симуляции работы пользователя со страницами Facebook используется gumbo-parser. Туннель создаётся при помощи tuntap. На системе, в которой есть выход в интернет, facebook-tunnel запускается в режиме сервера и привязывается к определённому аккаунту в Facebook. После этого на компьютере, имеющему доступ только к Facebook, под другим Facebook-аккаунтом запускается клиентская часть facebook-tunnel, которая передаёт данные через чат с пользователем, к которому привязана серверная часть. Из планов на будущее отмечается … Читать далее Туннелирование трафика через чат Facebook

Выход игры Freeciv 2.5

Представлен выпуск многопользовательской пошаговой стратегической игры Freeciv 2.5, развиваемой под впечатлением от серии игр Civilization. В новую версию включён набор правил ‘civ2civ3‘, добавивший некоторые возможности из игры Civilization III и приблизивший игровой процесс к данной игре, сохранив при этом систему сражений как в Civilization II. Представлена новая клиентская часть на Qt, позволившая начать формирование сборок для Windows. Улучшен движок искусственного интеллекта (AI). Добавлено 16 новых наций. Читать далее Выход игры Freeciv 2.5

25 марта состоится День свободных документов

25 марта состоится «День свободных документов«, в рамках которого по всему миру проводятся мероприятия, направленные на повышение интереса пользователей к открытым форматам данных и открытым стандартам. Хранение документов в открытых форматах позволяет избавиться от зависимости от коммерческих производителей ПО и гарантирует возможность прочитать сохраненную информацию и через 20 лет. О проведении Дня свободных документов в России пока заявила только Омская группа пользователей Linux. Встреча, посвященная Дню свободных документов, будет проведена 28 марта в 11 часов утра по омскому времени в молодёжном пространстве #ДачаОнегина (г. Омск, ул. Красный Путь д.11, Омская государственная областная научная библиотека им. А.С.Пушкина). Будет проведена встреча единомышленников … Читать далее 25 марта состоится День свободных документов

В Oracle Linux выявлены серьёзные проблемы в реализации UEFI Secure Boot

Компания Oracle объявила о реализации в выпуске дистрибутива Oracle Linux 7.1 возможности верификации процесса загрузки на системах с UEFI Secure Boot. Мэтью Гаррет (Matthew Garrett), один из разработчиков ядра Linux, активно занимающийся обеспечением загрузки Linux на системах с UEFI, выступил с критикой поддержки UEFI Secure Boot в Oracle Linux и указал на серьёзные проблемы с безопасностью, позволяющие выполнить произвольный код, незаверенный цифровой подписью. Механизм UEFI Secure Boot позволяет гарантировать использование на этапе загрузки системы только оригинальных компонентов, заверенных цифровой подписью. В RHEL и Oracle Linux, при использовании UEFI Secure Boot, обеспечивается проверка загрузчика, ядра, загружаемых ядром драйверов и модулей ядра. … Читать далее В Oracle Linux выявлены серьёзные проблемы в реализации UEFI Secure Boot

Для игр KDE развивается библиотека искусственного интеллекта

В рамках проекта KDE развивается новая библиотека libkdeai (KDE AI library), предоставляющая средства для использования механизмов искусственного интеллекта в игровых приложениях KDE. Первая версия библиотеки поддерживает улучшенный алгоритм альфа-бета-отсечения и пока ориентирована на использование в настольных играх, таких как шахматы или реверси, но в будущих выпусках ожидается реализация алгоритмов и для других типов игр. Читать далее Для игр KDE развивается библиотека искусственного интеллекта

Выпуск Linphone 3.8

Представлен релиз десктоп-редакции открытого программного телефона Linphone 3.8, использующего протокол SIP для организации голосовой связи в сети интернет. Поддерживается организация голосовой и видеосвязи, а также передача текстовых сообщений. Связь может быть установлена с использованием любого SIP-оператора или при помощи предоставляемого проектом бесплатного SIP-сервиса. Интерфейс написан с использованием GTK+. Проект был основан в 2001 году и является одним из первых открытых SIP-клиентов, созданных для Linux. В настоящее время кроме Linux в Linphone обеспечена поддержка платформ FreeBSD, OpenBSD, iOS, Android, Windows Phone, Windows и OS X. Код проекта распространяется через Git-репозиторий git.linphone.org под лицензией GPLv3. Дополнительно развивается web-клиент, дающий возможность развернуть приложение … Читать далее Выпуск Linphone 3.8

Туннелинг трафика через чат Facebook

Многие операторы мобильной связи предоставляют клиентам бесплатный доступ к Facebook, чем воспользовались энтузиасты, подготовившие проект facebook-tunnel. Facebook-tunnel позволяет поднять туннель через чат Facebook, обеспечивая отправку сообщений в форме блоков, закодированных в формате base64. Для симуляции работы пользователя со страницами Facebook используется gumbo-parser. Туннель создаётся при помощи tuntap. На системе, в которой есть выход в интернет, facebook-tunnel запускается в режиме сервера и привязывается к определённому аккаунту в Facebook. После этого на компьютере, имеющему доступ только к Facebook, под другим Facebook-аккаунтом запускается клиентская часть facebook-tunnel, которая передаёт данные через чат с пользователем, к которому привязана серверная часть. Из планов на будущее отмечается … Читать далее Туннелинг трафика через чат Facebook

Вышла восемнадцатая альфа-версия открытой игры 0 A.D

Доступна восемнадцатая альфа-версия игры 0 A.D., выпущенная под кодовым названием Rhododactylos. Игра является стратегией реального времени с исторической тематикой, охватывая цивилизации, существовавшие примерно с 500 года до нашей эры до 500-го года нашей эры. Игра отличается неплохой графикой и поддерживает сетевую и однопользовательскую игру с ботами на заранее смоделированных, либо динамически создаваемых картах. Сборка игры доступна для Windows, Mac и Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora, Arch, Chakra, Frugalware, Pisi, Sabayon, Slackware, Mageia и Rosa). Исходные тексты игры были открыты компанией Wildfire Games под лицензией GPL после 9 лет разработки в качестве проприетарного продукта. Код доступен на условиях GPL. Не … Читать далее Вышла восемнадцатая альфа-версия открытой игры 0 A.D

Релиз игры Freeciv 2.5

Представлен выпуск многопользовательской пошаговой стратегической игры Freeciv 2.5, развиваемой под впечатлением от серии игр Civilization. В новую версию включён набор правил ‘civ2civ3‘, добавивший некоторые возможности из игры Civilization III и приблизивший геймплей к данной игре, сохранив при этом систему сражений как в Civilization II. Представлен новый клиент на Qt, позволивший начать формирование сборок для Windows. Улучшен движок искусственного интеллекта (AI). Добавлено 16 новых наций. Читать далее Релиз игры Freeciv 2.5

В рамках проекта jvm.go развивается вариант JVM, написанный на языке Go

Язык программирования Go завоёвывает всё большую популярность в области системного программирования, в основном благодаря сочетанию высокой производительности компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. В рамках проекта jvm.go ведётся работа по созданию реализации виртуальной машины Java на языке Go. В jvm.go достаточно активно используются специфичные средства языка Go, например, сборщик мусора JVM построен на основе предоставляемых языком Go механизмов сборки мусора, а поддержка многопоточности базируется на отображении Java-нити на goroutine. В качестве RunTime-классов, составляющих основу API Java SE, может использоваться rt.jar из состава OpenJDK или Oracle JDK. Разработка проекта ведётся … Читать далее В рамках проекта jvm.go развивается вариант JVM, написанный на языке Go

Проект Mozilla опубликовал Masche, утилиту для поиска в памяти процессов

Разработчики Mozilla представили инструментарий Masche, предназначенный для изучения содержимого памяти работающих процессов, например, с целью анализа последствий инцидентов с нарушением безопасности или для обнаружения каких-то остаточных данных. Поддерживается поиск процессов, загрузивших в память определённую библиотеку, изучение содержимого памяти конкретных процессов или поиск в памяти по определённой маске или регулярному выражению. Формат поискового запроса соответствует утилите pgrep. Поддерживается работа в Linux, OS X и Windows. Код поставляется под лицензией MPL. Читать далее Проект Mozilla опубликовал Masche, утилиту для поиска в памяти процессов