The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

27.05.2020 Выпуск UDisks 2.9.0 с поддержкой переопределения опций монтирования (11 +8)
  Состоялся релиз пакета UDisks 2.9.0, включающего системный фоновый процесс, библиотеки и инструментарий для организации доступа и управления дисками, устройствами хранения и связанными с ними технологиями. UDisks предоставляет D-Bus API для работы с дисковыми разделами, настройки MD RAID, работы с блочными устройствами в файле (loop-монтирование), манипуляций с файловыми системами и т.п. Дополнительно поставляются модули для мониторинга и управления BCache, BTRFS, iSCSI, libStorageManagement, LVM2, LVM Cache и zRAM. Например, UDisks иcпользуется в приложениях GNOME для работы с дисковыми разделами GNOME и различных графических конфигураторах.

В новой версии:

Обсуждение (11 +8) | Тип: Программы |
27.05.2020 Выпуск web-браузера NetSurf 3.10 (44 +33)
  Состоялся выпуск минималистичного многоплатформенного web-браузера NetSurf 3.10, способного работать на системах с несколькими десятками мегабайт ОЗУ. Выпуск подготовлен для Linux, Windows, Haiku, AmigaOS, RISC OS и различных Unix-подобных систем. Код браузера написан на языке Си и распространяется под лицензией GPLv2.

Браузером поддерживаются вкладки, закладки, отображение эскизов страниц, автодополнение URL в адресной строке, масштабирование страниц, HTTPS, SVG, интерфейс для управления Cookie, режим сохранения страниц с изображениями, стандарты HTML 4.01, CSS 2.1 и частично HTML5. Предоставляется ограниченная поддержка JavaScript, которая по умолчанию отключена. Страницы отображаются при помощи собственного браузерного движка, основу которого составляют библиотеки Hubbub, LibCSS и LibDOM. Для обработки JavaScript применяется движок Duktape.

В новой версии значительно переработан интерфейс на основе библиотеки GTK. Проведена работа по увеличению производительности. Внесены улучшения, связанные с обработкой аутентификации, сертификатами и унификацией сообщений об ошибках.

  1. OpenNews: Выпуск web-браузера NetSurf 3.9
  2. OpenNews: Релиз минималистичного web-браузера Dillo 3.0
  3. OpenNews: Представлен Fifth, минималистичный web-браузер с интерфейсом на основе FLTK
  4. OpenNews: Выпуск минималистичного web-браузера qutebrowser 0.7.0
  5. OpenNews: Релиз минималистичного web-браузера links 2.20
Обсуждение (44 +33) | Тип: Программы |
27.05.2020 Релиз открытой биллинговой системы ABillS 0.83 (4 +5)
  Доступен релиз открытой биллинговой системы ABillS 0.83, компоненты которой поставляются под лицензией GPLv2.

Новые возможности:

  • Модуль Internet+
    • Добавлена возможность поиска по комментариям в GLOBAL поиске.
    • В интернет-мониторинге заменён Maps на Maps2.
    • В поиск добавлен ID сервиса интернет.
    • Добавлены выражения для включения услуги "пауза".
    • Добавлен расчёт абонплаты за активные дни, даже если сессия ещё не закрылась.
    • Добавлен поиск абонентов по ФИО.
    • Теперь можно настроить типы серверов доступа, которые будут работать как IPoE сервера с ручным включением.
  • Модуль Iptv
    • Smotreshka TV. Добавлена возможность посмотреть каналы, входящие в тарифный план перед покупкой.
    • Trinity TV. Добавлены гиперссылки на учётные записи абонентов в Отчёт>Телевидение>Console.
    • Активация ТВ из кабинета по параметру, который отдаёт сервис телевидения.
    • Добавлена возможность перехода на следующий тарифный план. Ministra (ex. Stalker). Исправлен hangup.
    • Stalker. Теперь отправляется скидывание приставке при блокировании.
    • Добавлена авторизация по IP для iptvportal.
    • Добавлена поддержка сервиса Prosto TV.
    • Дополнение протокола flussonic.
    • Изменять ТП в сервисе при переходе на ТП в следующий учетный период.
    • При наступлении даты завершении услуги, в портале абонента теперь показывается статус «завершена».
    • Форма регистрации: добавлена возможность регистрации через facebook.
    • Исправлено расписание на смену тарифного плана.
    • Добавлен отчёт об списаниях.
  • Модуль Maps2
    • Добавлен параметр для выбора начального типа карты.
    • Добавлен параметр координат первоначальной загрузки карты.
    • Добавлен параметр координат первоначальной загрузки карты c возможностью задать масштаб.
    • Добавлена поддержка Яндекс.Карты.
    • Добавлена поддержка OSM.
    • Добавлена поддержка локальных карт и описание процесса создания локальных карт.
    • Отображение терминалов на карте переделано под Maps2.
    • Добавлена линейка на карте для возможности измерения расстояния.
    • Добавлено автоматическое заполнение координат по адресу.
    • Добавлена возможность изменять расположение объектов.
    • Добавлена возможность добавлять несколько узлов связи по одному адресу.
    • Теперь для разных разделов в "Msgs" на карте показываются разные иконки.
    • Добавлена возможность разрезать кабель на карте.
    • Добавлен поиск объектов на карте.
    • Добавлена карта присутствия для сторонних организаций.
    • Добавлена карта для сотрудников, без возможности редактировать.
    • Добавлена возможность добавлять на карту уже созданные кабели.
    • Добавлено автозаполнение узлов при добавлении кабеля.
    • Добавлено отображение длины кабеля на карте.
    • Result_former перешёл на Maps2.
    • Камеры на карте переделаны под Maps2.
    • Добавлено запоминание последних координат пользователя и кнопка «Домой».
  • Модуль Cablecat
    • Cablecat перенесён на Maps2.
    • Добавлена нумерация гнёзд.
    • Добавлена цветовая схема для кроссов.
  • Модуль Storage
    • Добавлен отчёт "Установлено товаров".
    • Добавлена панель Адрес и поле Комментарий в форму Поставщики, меню Настройка/Склад/Поставщики.
    • Добавлено распределение абонплаты.
    • Добавлено отображение в личном кабинете аренды приставок.
    • Если не указывать стоимость аренды или рассрочки в момент установки оборудования абоненту, стоимость в общем списке оплат теперь подтягивается со склада. Также исправлена ошибка, если не указывать стоимость аренды или рассрочки в момент установки оборудования абоненту, то в общем списке оплат сумма аренды устанавливалась та, которую указали в момент установки, но списывалась по стоимости от склада.
    • Исправлена ошибка, когда на странице Клиенты>Логины>Информация не отображались данные по складу.
    • Поиск по серийному номеру во всех складах и подотчетностях.
    • Рефакторинг модуля.
    • Исправлена ошибка, когда при ручном запуске периодика и при указании параметра DATE= отличающейся от текущей, списывало деньги при распределенной абонплате как на текущую дату. В этом случае невозможно было протестировать списание другим месяцем, в котором другое количество дней и, соответственно, другая суточная сумма списания.
  • Модуль Msgs
    • Добавлена возможность фильтровать заявки по группам монтажников.
    • Добавлена возможность привязывать монтажные бригады к геоадресам.
    • Исправлена ошибка, когда при создании сообщения Обслуживание>Сообщения (Прикрепить к адресу) не сохранялся адрес сообщения.
    • Уведомление администратору о заявке на подключение.
    • Реализованы отправки сообщения через почтовую рассылку в личный кабинет.
    • Добавлен отчёт по работам над заявками.
    • Добавлен фильтр по разделам сообщений.
    • Добавлена фильтрация заявок по группам адресов монтажников.
    • Исправлена ошибка, когда при регистрации пользователя в разделе Обслуживание>Заявки подключения, создать пользователя не передавались все данные с формы заявки в форму регистрации.
    • Исправлена передача номера телефона и мобильного с заявки на подключения в карточку абонента.
    • Исправлена ошибка, когда в меню Настройка>Helpdesk>Метки сообщений кнопка Extra fields (…) параметр Цвет не сохранялся.
    • Исправлена ошибка, когда шаблонные переменные не сохранялись в рассылке.
    • Исправлено создание рассылок из Обслуживание>Сообщения, Добавить.
    • Исправлены ошибки при отображении отчета «Отслеживаемые» на главной странице биллинга.
    • Меню Обслуживание>Сообщения>Открыть сообщение, таблица Работы — исправлена работа Extra fields — не сохранялись выбранные параметры.
    • Счётчик почасовой поддержки теперь начинается с 2-х минут.
    • Исправлен поиск по дате в меню Обслуживание>Сообщения>Доска задач.
    • Меню Обслуживание>Сообщения>Доска задач. Добавлен выпадающий календарь в поле «дата».
    • Добавлена панель привязки сообщения к адресу.
  • Модуль Paysys
    • Добавлен платёжный модуль 2click.
    • Добавлен платёжный модуль Global Money.
    • Доработан модуль OSMP для платёжной системы Million.
    • Не показывать меню Пополнить счет и кнопку Пополнить счет в клиентском кабинете
    • Eript передача данных через SFTP.
    • Yandex Касса. Добавлена фискализация товарных чеков.
    • Добавлены настройки для работы с группами
    • Добавлена платёжная система Apelsin от Капиталбанка (Узбекистан).
    • Добавлена платёжная система Easypay Armenia.
    • Добавлен платёжный модуль ExpressPay (наследование от OSMP).
    • Исправлена возможность редактировать контрагентов в группе (новая схема Paysys). Нельзя было удалять контрагента в группе по отдельности.
    • Исправлен модуль Payme.
    • Теперь в личном кабинете абонента отображаются не служебные названия платёжных систем, а названия соответствующих контрагентов.
  • Модуль Equipment
    • Сделана регистрация ONU на Eltex через telnet.
    • PON Grabber: добавить возможность заносить CPE MAC по заполненным полям NAS и Порт.
    • OLT huawei ma5603t з epon платами. Исправлено отображение портов.
    • Добавлена возможность изменять timeout для конкретных OID’ов в коде программы.
    • Добавлена поддержка OLT Raisecom.
    • Добавлена поддержка коммутаторов GCOM и поддержка OLT GCOM.
    • Добавлено отображение уровня сигнала RF-порта на Eltex.
    • Исправлена ошибка, когда после сохранения оборудования не отображались дополнительные порты.
    • Исправлена ошибка в SNMP-шаблонах.
    • Количество портов оборудования в таблицах теперь отображается в виде (основные + дополнительные).
    • Рефакторинг PON Grabber. Исправлены ошибки: граббер некорректно работал, когда было задано больше одного ID в NAS_IDS; не работал параметр multi, когда был задан NAS_IDS.
    • Унифицирован список статусов PON ONU: унифицировано внутреннее представление статусов в БД, добавлена страница в документацию: Статусы ONU.
  • Модуль Cams
    • Добавлена привязка стороннего сервера авторизации мобильных приложений для видеонаблюдения
    • Добавлена автопривязка папок.
    • Добавлена информация о месячных снятиях.
    • Добавлено меню поиска абонентов, которые используют модуль.
  • Модуль Cards
    • Улучшено меню Денежные операции
    • Исправлен поиск карт по статусу, отображение статуса карт
    • Обновлен интерфейса дилера
    • Интерфейс дилера: выводить на печать серию карточек, если соответствующая опция прописана в конфиге
    • Интерфейс дилера — добавлено форматирование суммы.
  • Модуль Crm
    • Добавлено на dashboard отображение отчета «Воронка продаж» для лидов
    • Разработана функциональность для рассылки сообщений лидам.
    • В меню Клиенты>Потенциальные клиенты>Поиск сделано возможным удаление значения Дата. Тогда поиск производится за весь период.
    • В меню Клиенты>Потенциальные клиенты>Поиск: добавлено поле для выбора приоритета
    • В меню Клиенты>Потенциальные клиенты>Потенциальные клиенты исправлена сортировка по умолчанию.
    • Добавлена кнопка конвертации лида в клиента.
  • Модуль NAS
    • Ip POOLS. Добавлены дополнительные поля в списке.
    • Настройка>Сервер доступа/Сервер доступа — поправлен шаблон.
    • Поле ввода radius pairs заменено на отдельные поля ввода пар.
  • Модуль Mikrotik
    • linkupdown. Добавлена работа через API.
    • simple shaper для ручной активации услуги при включенной опции $conf{MIKROTIK_QUEUES}=1;
  • Модуль Info
    • Добавлена возможность изменять комментарии с сохранением истории изменений.
    • Добавлена возможность поиска по комментариям в GLOBAL поиске.
  • Модуль Sms
    • Добавлена возможность отправлять SMS после регистрации абонента.
    • Исправлена ошибка, когда администратор мог отправить пароль абоненту по Sms, хотя у него не было таких прав.
    • Добавлен СМС-шлюз Omnicell.
  • Модуль Tags
    • Добавлена возможность назначать ответственных для тега.
    • Исправлена ошибка, когда пользователь без соответствующего права нажимал на кнопку добавления нового тега, то система открывала во вложенном окне интерфейс биллинговой системы. Теперь, если в системе не создано ни одной метки, то меню «Метка» в поиске и в создании тикета скрывается, также скрывается в оплатах и в списаниях.
  • Модуль Voip
    • Добавлен параметр, который разрешает абонентам с негативным депозитом звонить на все направления с стоимостью 0 единиц за минуту.
    • Добавлена типизация начислений для модулей Voip, Iptv, Storage.
  • Модуль Accident
    • Добавлен быстрый отчёт, который отображает неисправное оборудование с возможностью создать запись в журнале аварий.
    • Добавлена возможность сделать абонентам компенсацию за аварию.
    • ABills Lite - Убран HTTP/HTTPS RadioButton на экране ввода данных для входа.
    • Ureports - Исправлен поиск по номеру телефона.
    • Multidoms - Разделение сетей по доменам.
    • Employees - Настройка>Сотрудники>Справочник работ — поправлен шаблон.

    1. OpenNews: Релиз открытой биллинговой системы ABillS 0.82
    2. OpenNews: Началось тестирование нового свободного CRM/биллинга NetProfile
    3. OpenNews: Новый стабильный релиз открытой биллинговой системы Ubilling 0.9.1
Обсуждение (4 +5) | Автор: ~AsmodeuS~ | Тип: Программы |
27.05.2020 Выпуск nginx 1.19.0 (14 +13)
  Представлен первый выпуск новой основной ветки nginx 1.19, в рамках которой будет продолжено развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.18.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В следующем году на базе основной ветки 1.19.x будет сформирована стабильная ветка 1.20.

Основные изменения:

  • Добавлена возможность поверки клиентских сертификатов с привлечением внешних служб на базе протокола OCSP (Online Certificate Status Protocol). Для включения проверки предложена директива ssl_ocsp, для настройки размера кэша - ssl_ocsp_cache, для переопределения URL OCSP-обработчика, указанного в сертификате - ssl_ocsp_responder.
  • Исправлена возникающая в процессе работы бэкендов gRPC ошибка "upstream sent frame for closed stream", выводимая при отправке кадров в закрытый поток.
  • Устранена проблема с нефункционирующим OCSP stapling, если не указана директива "resolver".
  • Решена недоработка, из-за которой в логах не отражались соединения HTTP/2 с некорректной начальной последовательностью (preface).

  1. OpenNews: Релиз nginx 1.18.0
  2. OpenNews: Выпуск njs 0.4.0. Rambler отправил ходатайство о прекращении уголовного дела против Nginx
  3. OpenNews: Выпуск сервера приложений NGINX Unit 1.17.0
  4. OpenNews: Mozilla внедряет CRLite для проверки проблемных TLS-сертификатов
  5. OpenNews: Компания Cloudflare реализовала модуль для поддержки HTTP/3 в NGINX
Обсуждение (14 +13) | Тип: Программы |
26.05.2020 Выпуск пре-релизной версии Protox 1.5beta_pre, Tox-клиента для мобильных платформ. (90 +22)
  Опубликовано обновление Protox, мобильного приложения для обмена сообщениями между пользователями без участия сервера, реализованного на основе протокола Tox (с-toxcore). На данный момент поддерживается только OS Android, однако, так как программа написана на кроссплатформенном фреймворке Qt с использованием QML, в будущем возможно портировать приложение и под другие платформы. Программа является альтернативой Tox-клиентам Antox, Trifa. Код проекта распространяется под лицензией MIT. Сборки приложения распространяются под лицензией GPLv3.

Список изменений, начиная с версии 1.4.2:

  • Добавлена передача файлов в обе стороны.
  • Добавлены соответствующие кнопки для передачи файлов.
  • Добавлены оповещения для передачи файлов.
  • Добавлена кнопка, позволяющая выбрать каталог сохранения загружаемых файлов (по умолчанию это каталог операционной системы).
  • Главное окно приложения и поле ввода были переделаны, что исправило множество ошибок.
  • Добавлено поле "Публичный ключ" в меню информации о пользователе.
  • Некоторые меню теперь будут полностью заполнять ширину экрана.
  • Исправлена ошибка: дата и время сообщения мгновенно пропадает при исчезновении облака сообщений.
  • Исправлена ошибка: мерцание интерфейса при автоматическом входе в профиль.
  • Добавлено журналирование (файл protox.log в каталоге приложения).
  • Обновлен русский перевод.
  • Версия toxcore обновлена до 0.2.12.

Сборка приложения, содержащая фразу _patched имеет модифицированную версию библиотеки toxcore, содержащую экспериментальный патч, улучшающий скорость передачи файлов.

  1. OpenNews: Первый альфа выпуск Protox, Tox-клиента для мобильных платформ
  2. OpenNews: Подготовлен неофициальный PPA-репозиторий клиента uTox, свободной замены Skype
  3. OpenNews: Проект Tox развивает свободную альтернативу Skype
  4. OpenNews: Выпуск Matrix-клиента Riot 1.6 с включением сквозного шифрования
  5. OpenNews: Выпуск децентрализованного коммуникационного клиента Ring 1.0
Обсуждение (90 +22) | Автор: Skullnet | Тип: Программы |
26.05.2020 Новые выпуски анонимной сети I2P 0.9.46 и C++-клиента i2pd 2.32 (102 +29)
  Состоялся релиз анонимной сети I2P 0.9.46 и C++-клиента i2pd 2.32.0. Напомним, что I2P представляет собой многослойную анонимную распределенную сеть, работающую поверх обычного интернета, активно использующую сквозное (end-to-end) шифрование, гарантирующую анонимность и изолированность. В сети I2P можно анонимно создавать web-сайты и блоги, отправлять мгновенные сообщения и электронную почту, обмениваться файлами и организовывать P2P-сети. Базовый I2P-клиент написан на языке Java и может работать на широком спектре платформ, таких как Windows, Linux, macOS, Solaris и т.п. I2pd представляет собой независимую реализацию клиента I2P на языке C++ и распространяется под модифицированной лицензией BSD.

В выпуске I2P 0.9.46:

  • Благодаря добавлению алгоритма контроля перегрузки Westwood+ существенно увеличена производительность библиотеки с реализацией потоков данных (TCP-подобные потоки поверх I2P);
  • Завершена разработка реализации более надёжного и быстрого метода сквозного (end-to-end) шифрования, базирующегося на связке ECIES-X25519-AEAD-Ratchet вместо ElGamal/AES+SessionTag. Код ECIES-X25519-AEAD-Ratchet объявлен готовым для тестирования;
  • В менеджере скрытых сервисов изменено оформление страниц редактирования;
  • Пакет JRobin с реализацией RRDTool на java заменён на RRD4J 3.5;
  • Устранена уязвимость, позволяющая локальному пользователю поднять свои привилегии. Проблема проявляется только на платформе Windows;
  • I2P 0.9.46 является последним выпуском с поддержкой Java 7. В следующей версии также будет прекращена сборка пакетов для Debian 7 "Wheezy", Debian 9 "Stretch", Ubuntu 12.04 и Ubuntu 14.04.
  • В i2pd 2.32 реализована поддержка протокола ECIES-X25519-AEAD-Ratchet, обеспечена поддержка проброса NTCP2 через SOCKS-прокси, в UDP-туннели добавлена поддержка сжатия на базе gzip, обновлена функциональность web-консоли.

  1. OpenNews: Новые выпуски анонимной сети I2P 0.9.45 и C++-клиента i2pd 2.30
  2. OpenNews: Выпуск системы изоляции приложений Firejail 0.9.62
  3. OpenNews: Выпуск анонимной сети I2P 0.9.44
  4. OpenNews: Значительное обновление глобальной децентрализованной файловой системы IPFS 0.5
  5. OpenNews: Выпуск новой стабильной ветки Tor 0.4.3
Обсуждение (102 +29) | Тип: Программы |
25.05.2020 Проект по формированию базы поддерживаемого оборудования для BSD-систем (148 +29)
  Открыта новая база поддерживаемого оборудования для BSD-систем, подготовленная создателями базы Linux-Hardware.org. Среди наиболее востребованных возможностей базы - поиск драйверов для устройств, тесты работоспособности, анонимизация собираемых системных логов, статистические отчёты. Варианты использования базы разнообразны - можно просто вывести список всех устройств, можно отправить логи разработчикам для исправления ошибки, можно сохранить "снимок" текущего состояния компьютера на будущее, чтобы сравнить с ним в случае возникновения неполадок и др.

Как и для Linux-систем, база пополняется с помощью программы hw-probe (версия 1.6-BETA выпущена специально для BSD). Данная программа позволяет абстрагироваться от различий между BSD-системами и вывести список устройств в едином формате. Напомним, что в отличие от Linux, в BSD системах нет единого способа вывести списки PCI/USB и других устройств. Во FreeBSD для этого используются pciconf/usbconfig, в OpenBSD - pcidump/usbdevs, а в NetBSD - pcictl/usbctl.

Среди протестированных поддерживаемых систем: FreeBSD, OpenBSD, NetBSD, MidnightBSD, DragonFly, GhostBSD, NomadBSD, FuryBSD, TrueOS, PC-BSD, FreeNAS, pfSense, HardenedBSD, FuguIta, OS108 (если вашей системы нет в списке, то, пожалуйста, сообщите об этом). Все желающие приглашаются принять участие в BETA-тестировании и пополнении базы. Подготовлена инструкция по установке клиента базы и создании пробы оборудования.

  1. OpenNews: Тенденции в аппаратном обеспечении, используемом с Linux
  2. OpenNews: Инициатива по предоставлению идентификаторов USB-устройств для открытого оборудования
  3. OpenNews: Фонд СПО и проект Debian намерены упростить поиск оборудования, совместимого с СПО
  4. OpenNews: Google представил прослойку для отделения поддержки оборудования от версий Android
  5. OpenNews: Intel опубликовал открытую прошивку для инициализации оборудования и загрузки ОС
Обсуждение (148 +29) | Автор: Андрей Пономаренко | Тип: К сведению |
25.05.2020 Microsoft развивает новый открытый пакетный менеджер winget (259 +17)
  Компания Microsoft опубликовала первый тестовый выпуск пакетного менеджера winget (Windows Package Manager), предоставляющего средства для установки приложений с использованием командной строки. Код написан на языке С++ и распространяется под лицензией MIT. Пакеты устанавливаются из репозитория, поддерживаемого при участии сообщества. В отличие от установки программ из каталога Windows Store, winget позволяет устанавливать приложения без лишнего маркетинга, изображений и рекламы.

В текущем выпуске поддерживаются команды для поиска приложения (search), установки (install), показа информации о пакете (show), настройки репозиториев (source), работой с хэшами файлов установщика (hash) и проверки целостности метаданных (validate). В следующем выпуске ожидается появление команд uninstall, list и update. Параметры пакета определяются через файлы с манифестом в формате YAML. Сами исполняемые файлы хранятся непосредственно на серверах основных проектов, репозиторий лишь выступает индексом, а манифест ссылается на внешний msi-файл (например, размещённый на GitHub или сайте проекта) и использует хэш SHA256 для контроля целостности и защиты от подмены.

Первый полнофункциональный релиз, который запланирован на май следующего года, будет поддерживать интеграцию с каталогом Microsoft Store, автодополнение ввода, различные категории выпусков (релизы, бета-версии), установку системных компонентов и приложений для панели управления, оптимизации для доставки очень больших файлов (delta-обновления), наборы пакетов, интерфейс для генерации манифестов, работу с зависимостями, установочные файлы в формате zip (помимо msi) и т.п.

Пакетный менеджер winget уже доступен пользователям свежего экспериментального выпуска Windows Insider и будет поставляться в составе Desktop App Installer 1.0. В настоящее время в репозиторий уже добавлены такие проекты, как 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard и Wireshark, а также большое число приложений Microsoft.

  1. OpenNews: Microsoft выпустила открытый пакетный менеджер для приложений .NET
  2. OpenNews: Microsoft разрабатывает открытый APT-подобный пакетный менеджер для Windows
  3. OpenNews: Microsoft реализует в WSL доступ к GPU и запуск графических приложений Linux
  4. OpenNews: Началась разработка пакетного менеджера DNF 5 и замены PackageKit
  5. OpenNews: Выпуск пакетного менеджера APT 2.0
Обсуждение (259 +17) | Тип: Программы |
25.05.2020 Линус Торвальдс перешёл с Intel на AMD на своей основной системе (450 +118)
  В анонсе предварительной версии ядра Linux 5.7-rc7 после общего обзора исправлений Линус Торвальдс сообщил, что для него самым значительным улучшением за неделю стало обновление основной рабочей станции. Впервые за последние 15 лет на его системе задействован процессор не от компании Intel. В новой конфигурации установлен CPU AMD Ryzen Threadripper 3970x с 32 ядрами (64 потока) и общим встроенным кешем размером 146МБ (2МБ L1 + 16МБ L2 + 128МБ L3). Для сравнения в процессорах Intel для рабочих станций предлагается до 18 ядер CPU. Отмечается, что на новой системе сборка в режиме 'allmodconfig' стала выполняться в три раза быстрее, чем на прошлой системе.

  1. OpenNews: Грег Кроа-Хартман перешёл на использование Arch Linux
  2. OpenNews: Линус Торвальдс временно отстранился от разработки ядра Linux
  3. OpenNews: Линус Торвальдс поднял вопрос целесообразности расширенной защиты от Spectre v2
  4. OpenNews: Линус Торвальдс опроверг проблемы с планировщиком задач, всплывшие в тесте производительности
  5. OpenNews: Линус Торвальдс пояснил, в чём проблемы реализации ZFS для ядра Linux
Обсуждение (450 +118) | Тип: Тема для размышления |
24.05.2020 Выпуск отладчика GDB 9.2 (8 +19)
  Опубликована новая версия отладчика GDB 9.2, в которой предложены только исправления ошибок, относительно версии 9.1. GDB поддерживает отладку на уровне исходных текстов для широкого спектра языков программирования (Ada, C, C++, Objective-C, Pascal, Go и т.д.) на различных аппаратных (i386, amd64, ARM, Power, Sparc, RISC-V и т.д.) и программных платформах (GNU/Linux, *BSD, Unix, Windows, macOS).

Начиная с ветки 9.x проект GDB перешёл новую схему нумерации выпусков, напоминающую подход GCC. В соответствии с данной схемой версия 9.0 использовалась в процессе разработки, после чего был сформирован первый стабильный выпуск 9.1, в котором были предложены готовые для конечных пользователей функциональные улучшения. Последующие выпуски в данной ветке (9.2, 9.3 и т.п.) будут включать только исправления ошибок, но новый набор новшеств развивается в ветке 10.0, которая после готовности будет предложена в форме стабильного релиза 10.1.

Из исправлений в выпуске 9.2 отмечается:

  • Устранение нарушения вывода на экран после изменения размера окна с кодом/дизассемблером или командами.
  • Решение проблемы с выводом вспомогательных переменных с адресом через 'printf'.
  • Устранение недоработок, мешающих сборке в новых выпусках Solaris 11.4 и на системах с процессорами SPARC.
  • Исправление зацикливания при загрузке символов из отдельных отладочных obj-файлов.

  1. OpenNews: Выпуск отладчика GDB 9
  2. OpenNews: Отладчик web-приложений Firebug прекращает своё существование
  3. OpenNews: Выпуск системы динамической отладки SystemTap 3.3
  4. OpenNews: Для Linux представлена система динамической отладки BPFtrace (DTrace 2.0)
  5. OpenNews: Релиз набора компиляторов GCC 10
Обсуждение (8 +19) | Тип: Программы |
23.05.2020 Детские online-соревнования по Linux (95 +38)
  Детско-юношеский Центр Технического Творчества и Информационных Технологий в партнёрстве с Calculate Linux проводит первые открытые соревнования для детей и подростков по GNU/Linux. Участникам будут предложены теоретические вопросы и практические задания различной степени сложности. Соревнования стартуют онлайн на русском языке 25 мая 2020 в 13 часов по московскому времени. Участие бесплатно. Все участники получат дипломы.

  1. OpenNews: Вышел Calculate Linux 20
Обсуждение (95 +38) | Автор: hrundix | Тип: К сведению |
23.05.2020 Новая версия BitTorrent-клиента Transmission 3.0 (306 +52)
  После года разработки опубликован релиз Transmission 3.0, относительно лёгкого и нетребовательного к ресурсам BitTorrent-клиента, написанного на языке Cи и поддерживающего разнообразные интерфейсы пользователя: GTK, Qt, native Mac, Web-интерфейс, daemon, command-line.

Основные изменения:

  • В RPC server добавлена возможность приёма соединений через IPv6;
  • Включена по умолчанию верификация сертификатов SSL для загрузок по HTTPS;
  • Возвращено использование хэша в качестве имени для файлов .resume и .torrent (решает проблему с выводом в Linux ошибки "File name too long" при очень длинном имени торрента);
  • Во встроенном http-сервере до 100 ограничено число неуспешных попыток аутентификации для защиты от подбора пароля;
  • Добавлены идентификаторы Peer ID для торрент-клиентов Xfplay, PicoTorrent, Free Download Manager, Folx и Baidu Netdisk;
  • Добавлена поддержка опции TCP_FASTOPEN, позволяющей немного сократить время установки соединений;
  • Улучшена обработка флага ToS (Type of Service, класс трафика) для соединений IPv6;
  • В чёрных списках добавлена возможность указания масок подсетей в нотации CIDR (например, 1.2.3.4/24);
  • Добавлена поддержка сборки с mbedtls (polarssl), wolfssl (cyassl) и LibreSSL, а также с новыми выпусками OpenSSL (1.1.0+);
  • В сценариях сборки на основе CMake улучшена поддержка Ninja generator, libappindicator, systemd, Solaris и macOS;
  • В клиенте для macOS подняты требования к версии платформы (10.10), добавлена поддержка тёмной темы оформления;
  • В клиенте для GTK добавлены горячие клавиши для перемещения по очереди загрузки, модернизирован файл .desktop, добавлен файл AppData, предложены символьные пиктограммы для верхней панели GNOME, осуществлён переход с intltool на gettext;
  • В клиенте для Qt повышены требования к версии Qt (5.2+), добавлены горячие клавиши для перемещения по очереди загрузки, сокращено потребление памяти при обработке свойств торрентов, обеспечен вывод всплывающих подсказок для файлов с длинными именами, интерфейс адаптирован для экранов HiDPI;
  • В фоновом процессе осуществлён переход на использование libsystemd вместо libsystemd-daemon, в файле transmission-daemon.service запрещено повышение привилегий;
  • В Web-клиенте устранена XSS-уязвимость (межсайтовый скриптинг), решены проблемы с производительностью, улучшен интерфейс для мобильных устройств.

  1. OpenNews: Релиз BitTorrent-клиента KTorrent 5.0
  2. OpenNews: Выпуск qBittorrent 4.2
  3. OpenNews: Релиз BitTorrent-клиента Deluge 2.0
  4. OpenNews: Атака на системы с rTorrent для скрытого майнинга криптовалюты
  5. OpenNews: Уязвимость в BitTorrent-клиенте Transmission, позволяющая выполнить код
Обсуждение (306 +52) | Тип: Программы |
22.05.2020 Доступна переносимая версия OpenBGPD 6.7p0 (5 +11)
  Разработчики OpenBSD опубликовали выпуск переносимой редакции пакета маршрутизации OpenBGPD 6.7, который можно использовать в операционных системах, отличных от OpenBSD. Для обеспечения переносимости использованы части кода из проектов OpenNTPD, OpenSSH и LibreSSL. Кроме OpenBSD заявлена поддержка Linux и FreeBSD. Работа OpenBGPD протестирована в Debian 9, Ubuntu 14.04+ и FreeBSD 12.

Разработка OpenBGPD ведётся при поддержке регионального интернет-регистратора RIPE NCC, который заинтересован в доведении функциональности OpenBGPD до пригодности к использованию на серверах для маршрутизации в точках межоператорского обмена трафиком (IXP) и в создании полноценной альтернативы пакету BIRD (из других открытых альтернатив с реализацией протокола BGP можно отметить проекты FRRouting, GoBGP, ExaBGP и Bio-Routing).

При разработке OpenBGPD основное внимание уделяется обеспечению максимального уровня безопасности и надёжности. Для защиты применяется жесткая проверка корректности всех параметров, средства для контроля соблюдения границ буферов, разделение привилегий и ограничение доступа к системным вызовам. Из достоинств также отмечается удобный синтаксис языка определения конфигурации, высокая производительность и эффективность работы с памятью (например, OpenBGPD может работать с таблицами маршрутизации, включающими сотни тысяч записей). Проект поддерживает большую часть спецификаций BGP 4 и соответствует требованиям RFC8212, но не пытается объять необъятное и обеспечивает главным образом поддержку наиболее востребованных и распространённых функций.

В выпуске OpenBGPD 6.7 отмечены следующие улучшения:

  • В утилите bgpctl реализована начальная поддержка вывода в формате JSON;
  • В bgpd.conf разрешена установка одновременно адресов IPv4 и IPv6 в директиве local-address в блоках "group";
  • Обеспечено корректное агрегирование ROA-таблиц (Route Origin Authorisation) c парами prefix/source-as в один элемент с наиболее длинным значением "maxlen";
  • В bgpd.conf добавлено свойство "max-prefix {NUM} out" для ограничения числа анонсированных префиксов для избежания утечки полных таблиц;
  • В bgpctl команда 'show neighbor' расширена отображением счётчиков полученных и выставленных префиксов, а также значения лимита "max-prefix out";
  • В уведомления включены сведения о причине вложенных ошибок. В команде "bgpctl show neighbor" обеспечен вывод причины последней полученной ошибки;
  • Для корректного выполнения операции "graceful reload" обеспечена пометка устаревших префиксов в таблице Adj-RIB-Out, хранящей информацию о маршрутах, выбираемых локальным BGP-маршрутизатором для анонсирования оптимальных маршрутов пирам;
  • Добавлена возможность сборки OpenBGPD с использованием пакета для написания синтаксических анализаторов bison без наличия byacc;
  • Добавлена опция "--runstatedir", через которую можно определить путь к bgpctl.sock;
  • Проведена чистка скрипта configure для улучшения переносимости.

  1. OpenNews: Доступна переносимая версия OpenBGPD 6.6p0
  2. OpenNews: RIPE NCC поддержал разработку OpenBGPD
  3. OpenNews: Уязвимость OpenBGPD, BGP демоне из состава OpenBSD
  4. OpenNews: BGPsec получил статус предложенного стандарта
  5. OpenNews: Утечка BGP-маршрута в Ростелекоме привела к нарушению связности крупнейших сетей
Обсуждение (5 +11) | Тип: Программы |
22.05.2020 Выпуск Wine 5.9 (120 +23)
  Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 5.9. С момента выпуска версии 5.8 было закрыто 28 отчётов об ошибках и внесено 337 изменений.

Наиболее важные изменения:

Обсуждение (120 +23) | Тип: Программы |
22.05.2020 Создатели WordPress инвестировали $4.6 млн в компанию, развивающую Matrix-клиент Riot (126 +12)
  Компания Automattic, основанная создателем WordPress и развивающая платформу WordPress.com, инвестировала 4.6 млн долларов в компанию New Vector, в 2017 году созданную ключевыми разработчиками проекта Matrix. Компания New Vector курирует разработку основного Matrix-клиента Riot и занимается поддержанием хостинга Matrix-сервисов Modular.im. Более того, Мэтт Мулленвег (Matt Mullenweg), сооснователь WordPress и создатель компании Automattic, намерен интегрировать поддержку Matrix в платформу WordPress.

С учётом того, что WordPress используется примерно на 36% из всех сайтов в Web, инициатива может привести к существенному росту популярности Matrix и более широкому продвижению решений на базе данного протокола. Кроме инвестиций в New Vector компания Automattic намерена нанять инженера для работы в режиме полного рабочего дня над интеграцией Matrix и WordPress.

Из идей по возможной интеграции упоминаются средства для создания Matrix-чатов на сайтах с WordPress, поддержка автоматической трансляции новых публикаций в Matrix-каналы, адаптация Matrix-клиента для работы в форме плагина к WordPress, перевод принадлежащего Automattic сервиса Tumblr на децентрализованные технологии и т.п.

Выделенные средства планируется потратить на превращения Riot в приложение, удовлетворяющее потребностям пользователей, и упрощения работы с приложением без потери функциональности. Инвестиции также будут потрачены на расширение сервиса Modular, позволяющего любому желающему одним кликом развернуть собственный сервер Matrix.

Напомним, что платформа для организации децентрализованных коммуникаций Matrix развивается как проект, использующий открытые стандарты и уделяющий большое внимание обеспечению безопасности и приватности пользователей. В качестве транспорта применяется HTTPS+JSON с возможностью использования WebSockets или протокола на базе CoAP+Noise. Система формируется как содружество серверов, которые могут взаимодействовать между собой и объединяются в общую децентрализованную сеть. Сообщения реплицируются по всем серверам, к которым подключены участники обмена сообщениями. Сообщения распространяются по серверам по аналогии с тем, как коммиты распространяются между Git-репозиториями. В случае временного отключения сервера сообщения не теряются, а передаются пользователям после возобновления работы сервера. Поддерживаются различные варианты идентификаторов пользователя, включая email, номер телефона, учётную запись в Facebook и т.п.

В сети отсутствует единая точка отказа или контроля за сообщениями. Все серверы, которые охватывает обсуждение, равноправны между собой. Любой пользователь может запустить собственный сервер и подключить его к общей сети. Возможно создание шлюзов для взаимодействия Matrix с системами на базе других протоколов, например, подготовлены сервисы для двусторонней отправки сообщений в IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp и Slack.

Помимо мгновенного обмена текстовыми сообщениями и организации чатов, система может использоваться для передачи файлов, отправки уведомлений, организации телеконференций, совершения голосовых и видео звонков. Matrix позволяет использовать поиск и неограниченный просмотр истории переписки. Поддерживаются также такие расширенные возможности как уведомление о наборе текста, оценка присутствия пользователя в online, подтверждение прочтения, push-уведомления, поиск на стороне сервера, синхронизация истории и состояния клиентов.

  1. OpenNews: Выпуск Matrix-клиента Riot 1.6 с включением сквозного шифрования
  2. OpenNews: Выпуск децентрализованной коммуникационной платформы Matrix 1.0
  3. OpenNews: Взлом инфраструктуры matrix.org
  4. OpenNews: Mozilla перейдёт с IRC на Matrix и добавит в Firefox второго провайдера DNS-over-HTTPS
Обсуждение (126 +12) | Тип: К сведению |
Следующая страница (раньше) >>



Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру