План перевода Firefox на многопроцессную архитектуру

Разработчики Mozilla опубликовали план поэтапного перевода Firefox на многопроцессную архитектуру. Первый этап, реализованный в сегодняшнем выпуске Firefox 48, связан с разделением на разные процессы обработчиков контента и интерфейса (все обработчики контента выполняются отдельно от интерфейса, но в одном процессе друг с другом). На следующем этапе планируется вынести обработчик каждой вкладки в отдельный процесс, как это сделано в Google Chrome. Подобное разделение позволит усилить изоляцию между обработчиками контента, сократить фрагментацию памяти, убрать влияние зависшей вкладки на другие страницы и обеспечить независимость браузера от крахов обработчиков вкладок. Внедрение разделения вкладок ожидается в первой половине следующего года. Завершающим станет этап перевода обработчиков дополнений … Читать далее План перевода Firefox на многопроцессную архитектуру

Релиз Firefox 48

Официально представлен релиз web-браузера Firefox 48, а также мобильной версии Firefox 48 для платформы Android. В ближайшие часы ожидается обновление прошлой ветки с длительным сроком поддержки 45.3. Выпуск SeaMonkey в очередной раз пропущен. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 49 и будет отделён Firefox Developer Edition 50. В соответствии с шестинедельным циклом разработки релиз Firefox 49 намечен на 13 сентября, а Firefox 50 на 8 ноября. Основные новшества: Проверка дополнений по цифровой подписи теперь обязательна и не отключаема в настройках. В Firefox 48 все установленные дополнения должны быть подписаны их создателями. Опция «xpinstall.signatures.required», позволявшая отключить проверку дополнений … Читать далее Релиз Firefox 48

Выпуск дистрибутива Tails 2.5

Доступен релиз специализированного дистрибутива Tails (The Amnesic Incognito Live System) 2.5 основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1.1 Гб. Анонимный выход в Tails обеспечивается системой Tor, в качестве опции может использоваться I2P. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. В новом выпуске отмечаются только исправления ошибок и обновление браузера Tor Browser до версии 6.0.3, основанной Firefox 45.3. Официально Tor Browser 6.0.3 пока не анонсирован. Также обновлён … Читать далее Выпуск дистрибутива Tails 2.5

Релиз редакций дистрибутива Linux Mint 18 с десктоп-окружением Xfce

Доступна редакция дистрибутива Linux Mint 18 с рабочим столом Xfce. Дистрибутив основан на пакетной базе Xubuntu 16.04 и поставляется с десктоп-окружением Xfce 4.12, дополненном серией оригинальных приложений, упрощающих настройку и работу в системе. Размер загрузочного iso-образа составляет 1.5 Гб. Дистрибутив может работать на системах с 512Мб ОЗУ, но для комфортной работы рекомендуется 1Гб оперативной памяти. Изменения в Linux Mint 18 Xfce идентичны новшествам, ранее представленным для редакций на базе оболочек MATE и Cinnamon. Читать далее Релиз редакций дистрибутива Linux Mint 18 с десктоп-окружением Xfce

Доступен Linux-дистрибутив ROSA Desktop Fresh R8

Компания НТЦ ИТ РОСА представила дистрибутива ROSA Desktop Fresh R8. Это финальный выпуск на базе платформы rosa2014.1, при этом обновления с устранением уязвимостей будут выпускаться ещё два года. Для свободной загрузки подготовлены DVD-сборки для платформ i586 и x86_64, оформленные в вариантах с KDE 4 (2 Гб), KDE Plasma 5 (2 Гб), MATE (1.5 Гб) и GNOME (1.5 Гб). Основные новшества: В инсталлятор добавлена поддержка автоматического извлечения DVD после завершения установки системы, что упрощает установку в виртуальной машине; В архиваторе 7zip устранены проблемы с определением кодировки имён файлов в zip-архивах; Система обновлений доработана для предотвращения удаления пакетов при ошибках на зеркалах, … Читать далее Доступен Linux-дистрибутив ROSA Desktop Fresh R8

Релиз распределённой системы управления версиями Mercurial 3.9

Доступен релиз распределённой системы управления версиями Mercurial 3.9. Код Mercurial написан на языке Python (требующие высокой производительности части оформлены в виде модулей на Си) и распространяется под лицензией GPLv2+. Среди проектов, использующих Mercurial, можно выделить следующие: Mozilla, OpenOffice.org, OpenSolaris, NetBeans, OpenJDK, Nginx, Xine и W3C. Основные изменения: Добавлено экспериментальное расширение journal, позволяющее отследить прошлые позиции в закладках и рабочих копиях; Возможность ограничения ширины текста подсказки через опцию ui.textwidth; Добавлена функция шаблонов separate(); Добавлена опция ui.rollback, позволяющая отключить команду «hg rollback»; Добавлен хук fail-{команда}, срабатывающий при сбое в процессе выполнения команды; Добавлены опции experimental.graphstyle.* для управления стилями генерации консольных графиков; Добавлена … Читать далее Релиз распределённой системы управления версиями Mercurial 3.9

Релиз web-фреймворка Django 1.10

После девяти месяцев разработки вышла стабильная версия web-фреймворка Django 1.10, написанного на языке Python и предназначенного для разработки веб-приложений. Ветка Django 1.10 будет поддерживаться до декабря 2017 года. LTS-ветка Django 1.8 будет поддерживаться до апреля 2018 года. Ключевые улучшения: Официальная поддержки символов Unicode в именах пользователей (ранее в именах поддерживались только символы ASCII); Реализация полнотекстового поиска для конфигураций с СУБД PostgreSQL; Новый стиль оформления middleware для встраивания обработчиков на различные стадии обработки запросов и ответов. Обработчики выступают в роли легковесных плагинов, которые могут менять формируемый в Django вывод и поступающие входные данные. Читать далее Релиз web-фреймворка Django 1.10

Выпуск LibreSSL 2.4.2 и 2.3.7

Разработчики проекта OpenBSD представили выпуск переносимой редакции пакета LibreSSL 2.4.2, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Одновременно доступно корректирующее обновление прошлой векти — 2.3.7. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы. Особенности LibreSSL 2.4.2: Обновлены наборы шифров libtls, которые для удобства быстрого выбора разбиты на следующие категории: Безопасность — «secure» (TLSv1.2+AEAD+PFS) Совместимость — «compat» (HIGH:!aNULL) Поддержка устаревших систем — «legacy» (HIGH:MEDIUM:!aNULL) Небезопасный полный набор «insecure» (ALL:!aNULL:!eNULL) Улучшен код загрузки сертификатов libtls и проверки строки с параметрами … Читать далее Выпуск LibreSSL 2.4.2 и 2.3.7

TP-Link согласился вернуть поддержку альтернативных прошивок

Федеральная комиссии по связи США (FCC) опубликовала пресс-релиз о достижении соглашения с компанией TP-Link по обеспечению поддержки в её продуктах возможности применения альтернативных прошивок. Ранее компания TP-Link заблокировала замену заводской прошивки для приведения своих устройств в соответствие с новыми правилами FCC. При этом новые требования FCC были реализованы не во всех продуктах TP-Link и в некоторых моделях оставались штатные настройки, позволяющие пользователю выйти за допустимые границы мощности сигнала. По мнению FCC производители должны обеспечить разумную защиту от изменения параметров сигнала, считаясь с правом пользователей по кастомизации своих устройств. Принимая это во внимание, TP-Link и FCC пришли к соглашению, что TP-Link … Читать далее TP-Link согласился вернуть поддержку альтернативных прошивок

Релиз OpenSSH 7.3

Состоялся релиз OpenSSH 7.3, открытой реализации клиента и сервера для работы по протоколам SSH 2.0 и SFTP. Поддержка устаревших протоколов SSH 1.3 и 1.5 в OpenSSH 7.3 сохранена, но требует активации на этапе компиляции. В OpenSSH 7.4 будет удалён код, связанный с использованием SSHv1 на стороне сервера, а летом 2017 года планируют удалить код клиентской части SSHv1. В будущих выпусках также планируют запретить использование любых RSA-ключей, размером менее 1024 бит. Изменения в OpenSSH 7.3: В файл конфигурации ssh_config добавлена директива Include, позволяющая включать содержимое других файлов; Для клиента ssh реализована настройка ProxyJump и опция командной строки «-J», позволяющая упростить настройку … Читать далее Релиз OpenSSH 7.3

Выпуск дистрибутива Endian Firewall Community 3.2

После двух лет разработки состоялся релиз дистрибутива Endian Firewall Community 3.2, построенного на базе CentOS и предназначенного для создания межсетевых экранов. Дистрибутив включает в себя набор средств для комплексной защиты сети от внешних угроз (UTM — Unified Threat Management), таких как пакетный фильтр с контролем состояния соединений, средства для антивирусной проверки HTTP/FTP/POP3/SMTP трафика, система фильтрации контента, инструменты для защиты от фишинга и спама, SSL/TLS VPN, система обнаружения атак. Управление системой производится через web-интерфейс или командную строку. Размер загрузочного iso-образа 334 Мб. В новой версии обеспечено формирование сборок для архитектуры x86_64, ядро Linux обновлено до версии 4.1, расширена поддержка оборудования и, … Читать далее Выпуск дистрибутива Endian Firewall Community 3.2

Компания AMD выпустила обновление проприетарного драйвера Catalyst Pro для Linux

Компания AMD опубликовала выпуск унифицированного проприетарного Linux-драйвера AMD Catalyst Pro 15.302.2301 для графических карт AMD FirePro (серии W, S, R5000 и Radeon Sky). В набор входит графический драйвер, OpenCL Runtime, звуковые драйверы для DisplayPort/HDMI и интерфейс управления AMD Catalyst Pro Control Center. Набор продолжает развитие классического пакета Catalyst, пока не завершено тестирование нового гибридного драйвера AMDGPU-PRO, построенного на базе модуля AMDGPU. Читать далее Компания AMD выпустила обновление проприетарного драйвера Catalyst Pro для Linux

Выпуск системы самодостаточных пакетов Flatpak 0.6.8

Доступен выпуск инструментария Flatpak 0.6.8 (бывший xdg-app), в рамках которого развивается система для сборки самодостаточных пакетов, которые не привязаны к конкретным дистрибутивам Linux и выполняются в специальном контейнере, изолирующем приложение от остальной системы. С особенностями Flatpak можно познакомиться в тексте анонса первого выпуска. Наиболее заметным изменением во Flatpak 0.6.8 является добавление нового режима «—no-desktop», позволяющего запускать flatpak-приложения вне рабочего стола (без необходимости наличия активного сеанса и без создания cgroups). Кроме того, подняты требования к минимальной версии OSTree — 2016.7, что позволило реализовать возможность применения статических delta-патчей при загрузке. В качестве источника пакетов для сборки во flatpak-builder добавлена начальная поддержка формата … Читать далее Выпуск системы самодостаточных пакетов Flatpak 0.6.8

Выпуск открытой биллинговой системы ABillS 0.74

Доступен релиз открытой биллинговой системы ABillS 0.74, компоненты которой поставляются под лицензией GPLv2. Напомним, что изначально ветка 0.7x позиционировалась как проприетарный продукт, распространяемый без публичного распространения исходных текстов, а последним открытым выпуском оставался ABillS 0.58. Теперь данное ограничение снято и код доступен публике, в том числе бесплатно доступен модуль для работы с картами предоплаты. Примечательно, что ABillS 0.74 сертифицирован Федеральным агентством связи РФ, что делает его первым бесплатным сертифицированым открытым биллингом. Основные новшества: Полностью переработана структура системы. Установка через автоматический инсталлятор Конструктор отчетов Поддержка PON-оборудования Работа с FDB table SNMP Trap Авторизация администраторов по LDAP Авторизация через социальные сети Доработана … Читать далее Выпуск открытой биллинговой системы ABillS 0.74

Представлен v9os, минималистичный дистрибутив Illumos для систем SPARC

Анонсирован новый минималистичный серверный дистрибутив v9os, построенный на наработках проекта Illumos, в рамках которого создано полностью свободное и развиваемое независимым сообществом ответвление от кодовой базы OpenSolaris. Для распространения приложений задействован пакетный менеджер IPS. Дистрибутив поддерживает работу только на серверах с процессорами на базе архитектуры SPARC (система протестирована на сервере SunFire v240). Размер iso-образа 200Мб. В качестве основы использованы наработки проекта OmniOS, адаптированные для платформы SPARC. Читать далее Представлен v9os, минималистичный дистрибутив Illumos для систем SPARC

Релиз http-сервера lighttpd 1.4.41

Состоялся релиз легковесного http-сервера lighttpd 1.4.41, в котором устранены 4 проблемы с безопасностью и внесена порция исправлений ошибок. Из связанных с безопасностью изменений отмечаются кодирование кавычек в HTML и XML, проверка идентификатора группы при использовании настройки server.username, отключение кэша stat_cache при неактивном режиме server.follow-symlink и прекращение передачи переменной HTTP_PROXY в окружение CGI-скриптов. В новом выпуске также отменены внесённые в прошлой версии изменения поведения при заполнении переменных REQUEST_URI и REDIRECT_URI. Кроме того, при неопределении директивы server.upload-dirs для размещения временных файлов теперь используется содержимое переменной окружения TMPDIR или «/var/tmp», если данная переменная не заполнена. Читать далее Релиз http-сервера lighttpd 1.4.41

Microsoft портировал JavaScript-движок ChakraCore для Linux и maсOS

Компания Microsoft представила результаты портирования JavaScript-движка ChakraCore для платформ Linux и maсOS. Движок используется в браузере Edge, СУБД Azure DocumentDB, продуктах Windows 10 IoT Core, Cortana и Outlook.com. Код движка был открыт в начале года под лицензией MIT. Порт пока имеет характер экспериментальной разработки, но уже продемонстрирована работа интерпретатора и runtime ChakraCore на 64-разрядных системах c Linux и OS X 10.9+. Кроме того, в Linux обеспечена возможность использования Node.js с движком ChakraCore (Node-ChakraCore) вместо штатного движка V8. Работа протестирована в Ubuntu Linux 16.04, но утверждается, что разработка может легко быть адаптирована и для других дистрибутивов Linux. По уровню поддержки JavaScript … Читать далее Microsoft портировал JavaScript-движок ChakraCore для Linux и maсOS

Рейтинг языков программирования от RedMonk

Аналитическая компания RedMonk опубликовала собственный рейтинг языков программирования, построенный на основе оценки сочетания популярности на GitHub c активностью обсуждений на Stack Overflow. В отличие от недавно представленный рейтингов IEEE Spectrum и TIOBE лидерами списка RedMonk являются JavaScript, Java, PHP и Python (8, 2, 7 и 3 места в рейтинге IEEE Spectrum). Язык Си, победитель рейтинга IEEE Spectrum, находится в рейтинге RedMonk на 9 месте, С++ занимает 4 место, R — 12 (вытеснил Perl на 13 место). Рейтинг RedMonk: JavaScript Java PHP Python C#, C++ Ruby CSS C Objective-C Shell R Perl Scala Go Haskell Swift Matlab Visual Basic Clojure Читать далее Рейтинг языков программирования от RedMonk

Для сайтов Debian запущены скрытые сервисы в сети Tor

Администраторы проекта Debian объявили о введении в строй скрытых сервисов Tor для более 40 статических сайтов проекта, в том числе для www.debian.org и архива с репозиториями. При помощи пакета apt-transport-tor можно настроить загрузку обновлений и установку пакетов с onion-сайтов через сеть Tor, что позволяет скрыть факт использования Debian от анализаторов трафика. Читать далее Для сайтов Debian запущены скрытые сервисы в сети Tor

Отчёт о развитии FreeBSD за второй квартал 2016 года

Опубликован отчёт о развитии проекта FreeBSD с апреля по июнь 2016 года. Основные достижения во втором квартале: Система Стартовал проект по проведению рефакторинга загрузчика для систем с UEFI, проведённого с целью более плотного использования EFI API. Вместо отдельного кода работы с ФС в загрузчике boot1 теперь задействована общая реализация, единая с loader, которая основана на модели драйверов EFI и позволяет легко экспортировать поддержку любых ФС FreeBSD в форме отдельных драйверов EFI. Загрузчики boot1 и loader также переработаны для применения интерфейса EFI_SIMPLE_FILE_SYSTEM. Отдельного упоминания заслуживает добавление модуля geli_efi с возможностью работы с шифрованными дисковыми разделами, зашифрованными при помощи GELI; В libthr … Читать далее Отчёт о развитии FreeBSD за второй квартал 2016 года

В Firefox 49 будет прекращена поставка коммуникационного клиента Hello

Из репозитория Firefox Central, на базе которого формируются ночные сборки Firefox, удалено встроенное системное дополнение с реализацией коммуникационного клиента Hello. Клиент также будет удалён из тестовых веток и не войдёт в состав Firefox 49. Причины удаления не приводятся, ожидается, что они будут объявлены в примечании к выпуску Firefox 49, который планируется выпустить 13 сентября. Компонент Hello, основанный на технологии WebRTC, позволяющий обмениваться сообщениями, совершать аудио- и видеовызовы и открывать совместный доступ к экрану был интегрирован в основной состав браузера в выпуске Firefox 34. Компонент постоянно развивался и со временем был превращён в отделённое от браузера системное дополнение, которое поставлялось по … Читать далее В Firefox 49 будет прекращена поставка коммуникационного клиента Hello