Проект Mono развивает средства для выполнения проектов на C# в браузере

Мигель де Икаса (Miguel De Icaza) рассказал об экспериментах в области адаптации платформы Mono для компиляции кода на языке C# в промежуточное представление WebAssembly для последующего запуска приложений в web-браузере. Пользователям предложено два прототипа: Первый вариант основан на применении традиционной статической компиляции пользовательского приложения вместе с runtime-компонентами и библиотеками классов Mono. На выходе получается одно большое приложение, статически скомпилированное в формат WebAssembly, пригодный для запуска в браузере. Второй вариант основан на компиляции в WebAssembly только runtime-компонентов Mono и интерпретатора промежуточного представления Mono. Данный подход позволяет существенно сократить размер загружаемых в браузер данных, но ценой применению универсального интерпретатора является снижение производительности. Читать далее Проект Mono развивает средства для выполнения проектов на C# в браузере

Доступен дистрибутив OSGeo-Live 11.0 с подборкой геоинформационных систем

Представлен переработанный выпуск дистрибутива OSGeo-Live, развиваемого некоммерческой организацией OSGeo с целью предоставления возможности быстрого знакомства с различными открытыми геоинформационными системами, без необходимости их установки. Дистрибутив построен на пакетной базе Lubuntu. Размер загрузочного образа — 3.7 Гб (i386, amd64, а также образ для систем виртуализации VirtualBox, VMWare, KVM и т.п.). В состав входит около 50 открытых приложений для геомоделирования, управления пространственными данными, обработки спутниковых снимков, создания карт, пространственного моделирования и визуализации. В комплект также включены свободные карты и базы данных географических объектов. Читать далее Доступен дистрибутив OSGeo-Live 11.0 с подборкой геоинформационных систем

Выпуск GnuPG 2.1.23

Доступен релиз инструментария GnuPG 2.1.23 (GNU Privacy Guard), совместимого со стандартами OpenPGP (RFC-4880) и S/MIME, и предоставляющего утилиты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей. Напомним, что ветка GnuPG 2.1 позиционируется как развивающийся выпуск, в котором продолжают добавляться новые возможности, в ветке 2.0 допускаются только корректирующие исправления, а 1.4 является старой стабильной веткой, подходящей для устаревших систем и встраиваемых решений. Выпуск GnuPG 2.1.23 позиционируется как кандидат в релизы будущей стабильной ветки 2.2.0. Основные изменения: Инструментарий выпусков GnuPG 2.x больше не устанавливаются в систему под именем «gpg2», а использует имя «gpg»; Активировано по … Читать далее Выпуск GnuPG 2.1.23

Выпуск web-браузера Opera 47

Доступен выпуск проприетарного браузера Opera 47, основанного на кодовой базе Chromium. Сборки сформированы для платформ Linux, macOS и Windows. В новой версии продолжен перенос улучшений интерфейса, развивавшихся в рамках экспериментального браузера Opera Neon, оценивающего новые методы взаимодействия в Web. Основные изменения: Добавлена функция для экспорта всех закладок, включая содержимое экспресс-панели и панели закладок. Данные сохраняются в одном HTML-файле. В RSS-просмотрщик добавлены два дополнительные интервала для опроса новостных лент — обновление раз в три часа и раз в шесть часов; C 10 до 32 расширено число записей в списке недавно закрытых вкладок, доступных для восстановления; Устранена серия проблем, связанных с воспроизведением … Читать далее Выпуск web-браузера Opera 47

Релиз дистрибутива Tails 3.1

Состоялся релиз специализированного дистрибутива Tails (The Amnesic Incognito Live System) 3.1 основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1.2 Гб. Начиная с Tails 3 дистрибутив поставляется только в 64-разрядных сборках (формирование сборок для архитектуры i386 прекращено). В новой версии обновлены выпуски Tor Browser 7.0.4, ядра Linux 4.9.30-2+deb9u3, libtiff 4.0.8-2+deb9u1, bind9 9.10.3, evince 3.22.1-3+deb9u1 и imagemagick 6.9.7.4+dfsg-11+deb9u1 с устранением уязвимостей. Пакеты синхронизированы с выпуском Debian 9.1. Решены проблемы с оставлением остаточных данных во временной директории после выхода из почтового клиента Thunderbird. Дистрибутив Tails (The Amnesic Incognito … Читать далее Релиз дистрибутива Tails 3.1

Обновление web-браузера Tor Browser 7.0.4

Проект Tor сформировал выпуск специализированного браузера Tor Browser 7.0.4, ориентированного на обеспечение анонимности, безопасности и приватности. Новый выпуск дистрибутива Tails задерживается. Браузер построен на кодовой базе Firefox и отличается тем, что весь трафик перенаправляется только через сеть Tor. Обратиться напрямую через штатное сетевое соединение текущей системы невозможно, что не позволяет отследить реальный IP пользователя (в случае компрометации браузера, атакующие могут получить доступ к системным параметрам сети, поэтому для полного блокирования возможных утечек следует использовать такие продукты, как sandboxed-tor-browser и Whonix). Сборки Tor Browser подготовлены для Linux, Windows и macOS. Для обеспечения дополнительной защиты в состав входит дополнение HTTPS Everywhere, позволяющее … Читать далее Обновление web-браузера Tor Browser 7.0.4

В Windows Server появится подсистема для запуска исполняемых файлов Linux

Компания Microsoft объявила об интеграции в тестовую сборку Windows Server Insider Build 16237 подсистемы WSL (Windows Subsystem for Linux), которая ранее была ориентирована на поставку в клиентской Windows 10. В Windows Server добавлена аналогичная технология, в которой запуск родных исполняемых файлов Linux реализован через специальную прослойку, на лету транслирующей системные вызовы Linux в системные вызовы Windows. Для активации WSL в Windows Server Insider Build 16237 следует выполнить команду: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux Следует отметить, что режим в WSL Windows Server не ориентирован на запуск серверных приложений и выполнение таких систем, как MySQL, PostgreSQL и sshd. WSL позволяет запускать только интерактивные … Читать далее В Windows Server появится подсистема для запуска исполняемых файлов Linux

Выпуск Wayland 1.14 и композитного сервера Weston 3.0

Представлен стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.14, а также развиваемого параллельно композитного сервера Weston 3.0. Ветка Wayland 1.14 обратно совместима на уровне API и ABI с выпусками 1.x и содержит только исправления нескольких ошибок и удаление неиспользуемых полей из структуры wl_client. В Weston развиваются технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях. Разработка Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств. Смена номера версии Weston на … Читать далее Выпуск Wayland 1.14 и композитного сервера Weston 3.0

Обновление web-браузера Tor Browser 7.0.3

Проект Tor сформировал выпуск специализированного браузера Tor Browser 7.0.3, ориентированного на обеспечение анонимности, безопасности и приватности. Новый выпуск дистрибутива Tails задерживается. Браузер построен на кодовой базе Firefox и отличается тем, что весь трафик перенаправляется только через сеть Tor. Обратиться напрямую через штатное сетевое соединение текущей системы невозможно, что не позволяет отследить реальный IP пользователя (в случае компрометации браузера, атакующие могут получить доступ к системным параметрам сети, поэтому для полного блокирования возможных утечек следует использовать такие продукты, как sandboxed-tor-browser и Whonix). Сборки Tor Browser подготовлены для Linux, Windows и macOS. Для обеспечения дополнительной защиты в состав входит дополнение HTTPS Everywhere, позволяющее … Читать далее Обновление web-браузера Tor Browser 7.0.3

Релиз Firefox 55

Официально состоялся релиз web-браузера Firefox 55, а также мобильной версии Firefox 55 для платформы Android. Firefox 55 стал первым выпуском, подготовленным без формирования ветки aurora в соответствии с новым процессом разработки. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.3.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 56, релиз которой намечен на 26 сентября. Основные новшества: Обеспечено мгновенное восстановление сеансов с большим числом вкладок; Вывод контекстных уточнений (suggestions) поискового запроса, вводимого в адресной строке, теперь включен по умолчанию для пользователей, которые явно не отказались от данной возможности в настройках. Ранее при вводе в адресной строке показывалась … Читать далее Релиз Firefox 55

Доступен дистрибутив Oracle Linux 7.4

Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 7.4, созданного на основе пакетной базы Red Hat Enterprise Linux 7.4. Для загрузки без ограничений, но после бесплатной регистрации, распространяется установочный iso-образ, размером 4.7 Гб, подготовленный для архитектуры x86_64. Для Oracle Linux также открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности. Помимо пакета с ядром из состава RHEL в Oracle Linux поставляется выпущенное в мае обновление ядра Unbreakable Enterprise Kernel 4 (UEKR4U4), которое предложено по умолчанию. Исходные тексты ядра, включая разбивку на отдельные патчи, доступны в публичном Git-репозитории Oracle. Ядро позиционируется в … Читать далее Доступен дистрибутив Oracle Linux 7.4

Выпуск nginx 1.13.4

Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.13.4, в котором реализованы следующие изменения: В состав добавлен модуль mirror, позволяющий зеркалировать поступающие запросы на другие серверы. Клиенту возвращается результат обработки запроса от основного обработчика, а результаты, возвращённые зеркалируемыми бэкендами, игнорируются. При помощи зеркалирования можно достаточно просто организовать работу синхронно обновляемого резервного сервера для таких сайтов, как web-форумы; Решена проблема с обрывом соединений при выполнении операции тестирования корректности конфигурации на платформе Linux, в случае использовании опции «reuseport» в директиве «listen»; Решена проблема с недоступностью тела запроса для подзапросов, если используется проксирование и в процессе заполнения кэша осуществлена запись в файл; Улучшена … Читать далее Выпуск nginx 1.13.4

Основатель QEMU и FFmpeg развивает систему синхронизации файлов VFsync

Французский математик Фабрис Беллар (Fabrice Bellard), основавший в свое время проекты QEMU и FFmpeg, а также создавший самую быструю формулу вычисления числа Пи и разработавший формат изображений BPG, опубликовал новый проект VFsync и связанный с ним эмулятор RISCVEMU. Система предусматривает три варианта использования: запуск утилиты в режиме командной строки, выполнение в web-браузере виртуальной машины с синхронизированным окружением операционной системы и запуск виртуальной машины на локальной системе при помощи эмулятора. Наработки проекта распространяются под лицензий MIT. Одной из целей VFsync является предоставление наивысшего уровня безопасности, для чего и предлагается запуск виртуальных машин. Подразумевается, что окружение из виртуальной машины полностью независимо от … Читать далее Основатель QEMU и FFmpeg развивает систему синхронизации файлов VFsync

Оценка безопасности IP-камер Loftek и VStartcam

Исследователи из компании Checkmarx провели анализ защищённости IP-камерах Loftek DSS-2200 и VStarcam C7837WIP, которые достаточно распространены в сети — сканирование адресов выявило примерно 1.3 млн экземпляров данных устройств, находящихся в обиходе по всему миру. Результаты не специфичны для Loftek и VStartcam, так как подобные камеры с аналогичными прошивками также выпускаются под брендами Foscam, Advance, Wanscan, Apexis, Visioncam, Eshine и EyeSight. В ходе исследования выявлена серия уязвимостей, позволяющих организовать атаки для получения контроля за устройствами и их использования для организации ботнетов или проведения атак на компьютеры в локальной сети. Всего в ходе исследования камер выявлена 21 уязвимость, которые можно отнести к … Читать далее Оценка безопасности IP-камер Loftek и VStartcam

В Debian Unstable отключили поддержку TLS 1.0 и 1.1 в OpenSSL

Сопровождающий пакет с OpenSSL в Debian сообщил об отключении поддержки протоколов TLS 1.0 и 1.1 в Debian Unstable. В текущем виде из протоколов SSL/TLS оставлена только поддержка TLS 1.2. Разработчикам приложений и серверов в которых до сих пор не реализован TLS 1.2 рекомендуется позаботиться об обеспечении такой поддержки. По предварительной оценке около 90% северов уже поддерживают протокол TLS 1.2, который был добавлен в OpenSSL пять лет назад. Читать далее В Debian Unstable отключили поддержку TLS 1.0 и 1.1 в OpenSSL

Релиз СУБД SQLite 3.20.0

Представлен релиз SQLite 3.20.0, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg. Основные изменения: Добавлено расширение COMPLETION с реализацией системы автодополнения ввода, срабатывающей по нажатию клавиши Tab; Добавлено расширение UNION, предоставляющее поддержку сводных виртуальных таблиц, в которых несколько разных таблиц можно представить в виде одной большой объединённой таблицы; Добавлено расширение SQLITE_STMT с реализацией эпонимической (eponymous, имя таблицы совпадает с именем модуля) виртуальной таблицы … Читать далее Релиз СУБД SQLite 3.20.0

В Debian Unstable отключили поддержку в TLS 1.0 и 1.1 в OpenSSL

Сопровождающий пакет с OpenSSL в Debian сообщил об отключении поддержки протоколов TLS 1.0 и 1.1 в Debian Unstable. В текущем виде из протоколов SSL/TLS оставлена только поддержка TLS 1.2. Разработчикам приложений и серверов в которых до сих пор не реализован TLS 1.2 рекомендуется позаботиться об обеспечении такой поддержки. По предварительной оценке около 90% северов уже поддерживают протокол TLS 1.2, который был добавлен в OpenSSL пять лет назад. Читать далее В Debian Unstable отключили поддержку в TLS 1.0 и 1.1 в OpenSSL

Выпуск Green Recorder 3.0, программы для записи скринкастов

Доступен релиз Green Recorder 3.0, простого приложения для организации записи действий на экране. Программа поддерживает вывод видео в форматах mkv, avi, mp4, wmv, gif и nut, и может использоваться не только в окружениях X.Org, но в в системах на базе Wayland (отмечается, что Green Recorder является первым приложением для создания скринкастов в GNOME поверх Wayland). Из возможностей также можно отметить запись изменений только в обозначенной области экрана и способность синхронной записи звука, которую можно использовать например для добавления в сохраняемый видеоролик комментариев к выполняемым на экране действиям. Код интерфейса написан на языке Python с использованием библиотек GTK+3 и Ffmpeg. Исходные … Читать далее Выпуск Green Recorder 3.0, программы для записи скринкастов

Для Linux предложена новая ФС NOVA, спроектированная для NVM-памяти

В списке рассылки ядра Linux представлена новая файловая система NOVA (NOn-Volatile memory Accelerated file system), созданная для обеспечения максимальной эффективности и надёжности работы на чипах энергонезависимой памяти (NVM, non-volatile memory, например NVDIMM и Intel 3DXpoint DIMM), сочетающих производительность ОЗУ с возможностью постоянного хранения содержимого, не теряющегося после прекращения подачи энергии. Отмечается, что представленная реализация NOVA уже достаточно стабильна при выполнении сложных приложений, но до доведения до готовности к широкомасштабному внедрению ещё необходимо проделать много работы. Традиционные ФС недостаточно эффективны для NVM-памяти, так как не рассчитаны на байтовую адресацию, применяемую в энергонезависимой памяти, которая для обработчиков выглядит как обычное ОЗУ. В … Читать далее Для Linux предложена новая ФС NOVA, спроектированная для NVM-памяти

Выпуск распределенной системы управления исходными текстами Git 2.14.0

Состоялся выпуск распределенной системы управления исходными текстами Git 2.14.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, Android, LibreOffice, Systemd, X.Org, Wayland, Mesa, GStreamer, Wine, Debian, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, PostgreSQL, VideoLAN, PHP, Python, Xen, Minix. По сравнению с прошлым … Читать далее Выпуск распределенной системы управления исходными текстами Git 2.14.0

Новая версия EFL 1.20 (Enlightenment Foundation Library)

Проект Enlightenment опубликовал набор библиотек EFL 1.20 (Enlightenment Foundation Library), позволяющих создавать визуально привлекательные графические интерфейсы, отличающиеся компактностью, низким потреблением ресурсов и высокой производительностью. Несмотря на изначальное развитие в качестве базиса для окружения Enlightenment, компоненты EFL часто используются для построения интерфейсов потребительской электроники и мобильных устройств. Например, EFL является составной частью мобильной платформы Tizen, используются в бытовой технике Electrolux, телефонах Samsung, а также в продуктах компаний ProFUSION, Free.fr и Calaos. С момента прошлого выпуска внесено более 1600 изменений от 60 авторов. Проведена работа по увеличению качества кода — в тестах Coverity показатель качества доведён до 0.03 ошибок на 1000 строк … Читать далее Новая версия EFL 1.20 (Enlightenment Foundation Library)