Релиз 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

Релиз распределённой системы управления версиями 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

Выпуск 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

Компания 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

Выпуск дистрибутива 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

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

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

Выпуск системы самодостаточных пакетов 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

Представлен 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

Релиз полностью свободного дистрибутива Parabola GNU/Linux 2016.07.27

Представлен релиз дистрибутива Parabola GNU/Linux 2016.07.27, включённого Фондом свободного ПО в список полностью свободных дистрибутивов. Parabola основан на наработках проекта Arch Linux и отличается использованием libre-версии ядра Linux и проведением чистки всех несвободных компонентов, таких как бинарные драйверы, firmware и элементы графического оформления, распространяемые под несвободной лицензией или использующие зарегистрированные торговые марки с несвободными условиями. Для загрузки подготовлены три варианта iso-образов — консольная сборка (580 Мб), версия с рабочим столом MATE (2 Гб) и сборка с голосовым интерфейсом для людей с ослабленным зрением (690 Мб). Из новшеств отмечается включение в состав приложений для обмена сообщениями и видеовызовов, таких как mate-extra, … Читать далее Релиз полностью свободного дистрибутива Parabola GNU/Linux 2016.07.27

Доступны сборки Firefox без обязательной проверки цифровой подписи дополнений

Разработчики проекта Mozilla объявили о начале формирования обезличенных сборок Firefox, поставляемых без блокировки работы дополнений, не имеющих цифровой подписи. Сборки доступны только для локали en-US, не поддерживают автоматическое обновление (каждый новый выпуск необходимо отслеживать и устанавливать вручную) и поставляются без элементов брендинга, т.е. без использования логотипа и имени Firefox. В релизе Firefox 48, который состоится 2 августа, из настроек about:config будет убрана опция «xpinstall.signatures.required», позволявшая отключить проверку дополнений по цифровой подписи. Таким образом, начиная с Firefox 48 все установленные дополнения должны быть подписаны их создателями и обойти данное ограничение можно только установив представленную выше отдельную обезличенную сборку или воспользовавшись режимом … Читать далее Доступны сборки Firefox без обязательной проверки цифровой подписи дополнений

Выпуск эмулятора терминала xfce4-terminal 0.6.90

Спустя 3.5 года после предыдущего релиза 0.6.3 доступен экспериментальный выпуск эмулятора терминала xfce4-terminal 0.6.90. В новой версии проведена миграция приложения на GTK3+/VTE3, решившая множество проблем, порождённых устаревшей и неподдерживаемой библиотекой VTE, в том числе проблему с Midnight Сommander. Также добавлено несколько нововведений, исправлено множество ошибок и обновлены переводы. Xfce4-terminal требует для работы gtk+-3 3.14.0+ и vte-2.91 0.38+. Наилучшая поддержка обеспечивается с gtk+-3 3.20.0+ и vte-2.91 0.44+. Полный список изменений: Миграция на GTK+3/VTE3; Исправлена ошибка закрытия не тех вкладок по Ctrl+Shift+W; Горячая клавиша закрытия работает для единственной вкладки; Добавлены горячие клавиши Ctrl+Shift+PgUp/PgDn для перемещения вкладок влево/вправо; Поддержка бесконечного буфера прокрутки; Исправлена … Читать далее Выпуск эмулятора терминала xfce4-terminal 0.6.90

Компании Seafile GmbH и Seafile Ltd пытаются поделить проект Seafile

Китайская компания Seafile Ltd и немецкая Seafile GmbH, ранее совместно развивавшие Seafile, открытый Dropbox-подобный сервер хранения на основе технологий Git, объявили о разрыве отношений и независимом продолжении разработки. Каждая из компаний заявляет, что она является основным продолжателем развития и предлагает использовать свой вариант системы. Обе компании намерены предоставить поддержку имеющимся пользователям. Следует отметить, что основатель проекта работает в китайской Seafile Ltd, которой также принадлежит официальный домен seafile.com и контролируется аккаунт проекта в GitHub. Все активные разработчики открытой кодовой базы Seafile из Китая (вклад немецкой компании ограничивается скриптом автоматической установки). Компания Seafile GmbH лишь занималась продвижением коммерческого продукта в Евросоюзе и … Читать далее Компании Seafile GmbH и Seafile Ltd пытаются поделить проект Seafile

Увидел свет язык программирования Dart 1.18

Компания Google представила выпуск языка программирования Dart 1.18, который позиционируется как язык структурированного программирования для Web, обладает похожим на Java синтаксисом, не требует явного определения типов и может использоваться для создания серверных и клиентских приложений. Для запуска внутри браузера код на языке Dart компилируется в представление JavaScript, для выполнения серверных приложений развивается специальная виртуальная машина Dart VM. Код связанных с языком компонентов распространяется под лицензией BSD. Для упрощения разработки на языке Dart поставляется SDK, включающий в себя компилятор в JavaScript — dart2js, виртуальную машину Dart VM, пакетный менеджер pub, статический анализатор кода dart_analyzer, набор библиотек, интегрированная среда разработки Dart Editor … Читать далее Увидел свет язык программирования Dart 1.18