LINUX.ORG.RU

Mozilla


43

4

Всего сообщений: 399

Firefox 40

Группа Mozilla

Доступен Firefox 40.

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

( читать дальше... )

>>> Подробности

 ,

MozillaFirefox
()

Вышел Rust 1.2

Группа Open Source

7 августа вышел очередной стабильный релиз Rust 1.2 — языка программирования общего назначения, разрабатываемого Mozilla совместно с сообществом. Данный релиз сохраняет полную обратную совместимость с Rust 1.0, вышедшим в мае этого года.

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

( читать дальше... )

>>> Подробности

 , ,

nonimous
()

Обнаружена новая уязвимость в Mozilla Firefox

Группа Mozilla

Позавчера, 5 августа, пользователь Firefox сообщил Mozilla о рекламе на неназванном российском новостном сайте, которая, эксплуатируя уязвимость в браузере, передавала данные пользователей на украинский сервер.

Как утверждается в блоге Mozilla, уязвимость появилась в результате использования механизма, который обеспечивает «принцип одинакового источника» (политика, которая разрешает сценариям, находящимся на страницах одного сайта, доступ к методам и свойствам друг друга без ограничений, но предотвращает доступ к большинству методов и свойств для страниц на разных сайтах) и просмотрщика PDF, встроенного в браузер. Уязвимость не касается версий Firefox, где просмотрщика PDF нет — например, на Android.

Эксплоит не позволяет запускать произвольный код, но позволяет скачивать файлы пользователей. Таким образом злоумышленники охотились за учетными данными Amazon S3, паролями FTP-клиентов, содержимым /etc/passwd. Атака была нацелена на пользователей Windows и Linux, однако версия Firefox для Mac OS X также уязвима.

Было оперативно выпущены обновления Firefox 39.0.3 и Firefox ESR 38.1.1, исправляющие данную уязвимость.

>>> Запись в блоге Mozilla

 , ,

Kaschenko
()

Поддержка российской криптографии в браузере Mozilla Firefox

Группа Mozilla

Специалистами ООО «ЛИССИ-Софт» подготовлены новые дистрибутивы браузера Mozilla Firefox 38 и почтового клиента Thunderbird 38 для платформ Linux, Android и Windows с поддержкой российской криптографии (ГОСТ Р 34.10-2001/2012, ГОСТ Р 34.11-2001/2012 и ГОСТ 29147-89). Поддержка российской криптографии осуществляется путем подключения СКЗИ с интерфейсом PKCS#11.

UPD: разыскивается исходный код решения, который требуется предоставлять по лицензии. Так же, ООО «ЛИССИ-Софт» не может использовать торговые марки и элементы оформления Mozilla Foundation без разрешения.

>>> Подробности

 , , ,

a513
()

Firefox 39

Группа Mozilla

Доступен Firefox 39:

  • Возможность делиться ссылками на чаты Hello в социальных сетях
  • В Linux и OS X хэши всех загружаемых файлов отправляются в Google для сверки с вредоносными (отключается через browser.safebrowsing.downloads.enabled и browser.safebrowsing.downloads.remote.enabled); в список проверяемых добавлены форматы файлов OS X (1138721)
  • Различные цвета кожи у смайлов (Unicode 8.0)
  • Прекращена поддержка SSL 3.0 (1106470)
  • Отключена поддержка RC4 (за исключением сайтов из белого списка, которые без неё не работают)
  • Веб-сокеты могут соединяться с локальным хостом даже в оффлайн-режиме (967792)
  • Улучшена производительность при переключении с IPv6 на IPv4
  • Закрыт древний баг: неудавшиеся загрузки больше не помечаются, как успешные (237623)
  • Индикатор безопасности веб-страниц теперь игнорирует загрузки, вызванные предыдущими страницами
  • Исправлена ошибка, из-за которой могло не открываться окно чата Hello
  • Поддержка шрифтов WOFF2 (1084026)
  • Исправлена регрессия, приводившая к исчезновению Flash-контента
  • Библиотеки NSS обновлены до версии 3.19.2
  • Исправлены уязвимости
  • Плавная анимация и скроллинг в OS X; ускорена отрисовка пунктирных линий (1123019)

( Полный список изменений )

>>> Подробности

 ,

anonymous
()

Из Firefox уберут настройку URL новых вкладок

Группа Mozilla

Из ночных сборок Mozilla Firefox убрали настройку browser.newtab.url, отвечающую за URL новых вкладок. В качестве официальной причины называется то, что эта настройка плохо поддерживается и используется для перехвата поисковых запросов. Предлагается использовать дополнения для установки произвольной страницы новой вкладки.

>>> Подробности

 , ,

Klymedy
()

Вышел Rust 1.1

Группа Mozilla

25 июня вышел очередной стабильный релиз Rust 1.1 — языка программирования общего назначения, разрабатываемого Mozilla совместно с сообществом. Данный релиз сохраняет полную обратную совместимость с Rust 1.0, вышедшим 6 недель назад.

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

( читать дальше... )

>>> Подробности

 ,

nonimous
()

Thunderbird 38.0.1

Группа Mozilla

11 июня состоялся выпуск Thunderbird 38.0.1 (выпуска 38 не было). Thunderbird — это свободный почтовый клиент от Mozilla. В этой версии:

Новые функции:

  • Поддержка OAuth2 для Gmail.
  • Календарь Lightning добавлен в стандартную поставку.
  • Фильтр отправленных и архивированных сообщений.
  • Поиск по нескольким адресным книгам.
  • Поддержка Yahoo Messenger.
  • Поддержка кириллических доменов в RSS.
  • Показ скрытых колонок в панели папок.
  • Возможность хранить историю в режиме «файл на сообщение».
  • Добавлена ссылка «узнать больше» на странице поддержки в диалоге подписки.
  • Добавлена линия, показывающая последнее прочитанное сообщение в чате.
  • Редактор для Twitter-а показывает количество оставшихся символов.

Изменения:

  • Отказ от использования SHA-1 для подписи сообщений.
  • Удалены редко используемые кодировки.
  • Отключена поддержка CONDSTORE для IMAP.
  • Запросы OpenSearch теперь открываются в браузере по умолчанию.
  • Использование SSL для XMPP и IRC по умолчанию.

А также множество исправлений ошибок.

>>> Подробности

 , , ,

Klymedy
()

Mozilla Firefox 38.0.5

Группа Mozilla

Доступен внеплановый выпуск Mozilla Firefox 38.0.5, содержащий новые функции. Они не успели войти в Firefox 38, но разработчики хотели бы дать пользователям эти возможности уже сейчас:

  • Интеграция с сервисом Pocket, который позволяет хранить в нём ссылки, чтобы просмотреть их позднее, например, с мобильного или любого другого устройства, на котором установлен клиент Pocket. Разработчики выбирали между портированием из Android-версии собственного аналогичного функционала под названием Reading List и интеграцией с уже существующим проприетарным сервисом Pocket. Победил последний вариант, что вызвало недоумение у части сообщества (поскольку уже существует дополнение, делающее практически то же самое, а интеграция с проприетарным сервисом воспринимается, как реклама оного);
  • Из Android-версии браузера портирован «Режим для чтения» — новый режим просмотра страниц, в котором страница очищается от всего, что не относится к основному тексту страницы (меню, баннеры, управляющие элементы);
  • Во встроенный видеочат Hello добавлена возможность организовать совместный доступ к активной вкладке;
  • Исправлена проблема с отрисовкой при переключении вкладок, возникавшая в результате состояния гонки;
  • Исправлены проблемы с производительностью, возникавшие при использовании стандартного драйвера VGA в Windows 7.

>>> Подробности

 , ,

anonymous
()

Обновление Firefox 38.0.1

Группа Mozilla

Стало доступно корректирующее обновление web-браузера Firefox 38.0.1, в котором устранены четыре не связанные с безопасностью проблемы:

  • Устранён сбой при обработке больших анимированных изображений, в результате которого могла наблюдаться остановка загрузки остальных изображений.
  • Устранён крах, проявляющийся при запуске Firefox на системах с графическими картами NVIDIA Optimus первого поколения.
  • Исправлена ошибка, приводящая к некорректному импорту cookie из Google Chrome.
  • Обеспечено корректное декодирование видеопотоков WebRTC H264 от клиентов CiscoSpark.

Кроме того, можно упомянуть об устранении в Firefox 38 четырнадцати уязвимостей. Они публикуются с запозданием и не были публично доступны в момент релиза Firefox 38. Шести уязвимостям присвоен статус критических проблем, среди которых переполнение буфера при обработке специально оформленных данных XML, SVG и CSS, а также возможность записи за границы выделенной памяти в Asm.js.

>>> Подробности

 ,

Odalist
()

Вышел Rust 1.0

Группа Open Source

15 мая 2015 года, в соответствии с планом, вышел публичный релиз Rust 1.0 - языка программирования общего назначения, разрабатываемого Mozilla совместно с сообществом. Язык ориентирован на разработку безопасных и эффективных приложений, имеет развитую систему типов, оптимизирующий кодогенератор на основе llvm и предоставляет расширенные гарантии потокобезопасности и безопасного доступа к памяти без использования сборщика мусора. В частности, Mozilla использует Rust для разработки браузерного движка следующего поколения servo.

( читать дальше... )

>>> Подробности

 , ,

nonimous
()

В продажу поступили первые телевизоры с Firefox OS

Группа Mozilla

Поступила в продажу новая серия «умных» телевизоров Panasonic VIERA Smart TV (доступны несколько различных моделей: CR850, CR730, CX800, CX750, CX700 и CX680), работающая под управлением Firefox OS — свободной операционной системы от Mozilla, до этого момента поставлявшейся со смартфонами, планшетами и миникомпьютерами.

Сообщается, что во время работы над серией Panasonic тесно сотрудничал с Mozilla в этом направлении, и также внёс свой вклад в разработку нового интерфейса для Firefox OS, оптимизированного для использования в телевизорах.

>>> Подробности

 , , , ,

svobodka_fighter
()

Firefox 38

Группа Mozilla

Доступен Firefox 38 (ESR-версия выйдет позже):

( читать дальше... )

>>> Подробности

 , ,

anonymous
()

Mozilla прекращает поддержку бинарных компонентов в дополнениях

Группа Mozilla

Mozilla планирует убрать поддержку бинарных компонентов XPCOM в дополнениях к своим продуктам.

Несмотря на то, что отказ от бинарных компонентов приурочен к выпуску Firefox 40, он затронет все приложения на движке Gecko, включая Mozilla Thunderbird. В своем блоге Mozilla объясняет, что это повысит стабильность приложений, особенно Firefox. Практически никто из разработчиков дополнений уже не использует XPCOM, а для тех, кому эта функциональность ещё нужна, в SDK добавлен обходной путь.

( читать дальше... )

>>> Подробности

 , , ,

anonymous
()

Начался переход к обязательному подписыванию дополнений Firefox и Thunderbird

Группа Mozilla

В феврале появилось сообщение об обязательном требовании наличия цифровой подписи у дополнений к продуктам Mozilla. По мнению разработчиков, это поможет эффективнее противостоять вредоносным дополнениям, которые зачастую устанавливаются сторонними программами. Сейчас борьба с такими дополнениями осуществляется через специальный «черный список», но туда вносятся лишь известные вредоносы, которые уже успели сделать своё грязное дело. Mozilla сочла необходимым перейти к превентивным мерам.

Цифровую подпись смогу получить лишь дополнения, помещённые разработчками в официальный каталог дополнений (AMO), и проверенные модераторами. Дополнения, не размещенные на AMO (такие, например, как HTTPS Everywhere или предрелизные версии дополнений), невозможно будет установить на стабильные, бета- и LTS-версии продуктов Mozilla. И не будет никаких способов отключить эту систему безопасности (иначе вредоносные программы смогли бы просто её выключать и по-прежнему устанавливать свои дополнения).

Возможность установки неподписанных дополнений останется лишь в «ночнушках» и альфа-версиях.

Предусмотрено автоматическое подписывание ранее размещённых дополнений (чтобы не потерять те, которые уже заброшены), но лишь самых их последних версий. Это, фактически, ставит крест на использовании предыдущих версий, а также лишает пользователей возможности после выхода очередной версии браузера установить свежую версию дополнения из репозитория разработчика или вручную исправить дополнение, вместо того, чтобы ожидать публикации и одобрения модераторов на AMO.

Некоторые дополнения уже получили цифровую подпись. Установка неподписанных дополнений будет полностью заблокирована в Firefox 40.

>>> Подробности

 ,

anonymous
()

Вышел Rust 1.0 Beta

Группа Open Source

3 апреля 2015 года, в полном соответствии с планом, вышла бета-версия Rust 1.0. Язык и большая часть стандартной библиотеки окончательно стабилизированы, до финального релиза возможны только минимальные изменения в API.

Некоторые изменения со времени альфа-версии, вышедшей 9 января:

( читать дальше... )

Окончательный релиз Rust 1.0 запланирован на 16 мая, разработчики потратят оставшиеся до релиза 6 недель на тестирование, исправление ошибок и обновление документации.

>>> Подробности

 ,

anonymous
()

Firefox 37

Группа Mozilla

Доступна финальная версия Mozilla Firefox 37:

  • Система Heartbeat, предлагающая случайному пользователю дать 5-балльную оценку новой версии браузера (отключается обнулением значения настройки browser.selfsupport.url)
  • Поиск Яндекс по умолчанию в турецкой локализации
  • Поиск Bing переведён на HTTPS
  • OneCRL — централизованный отзыв сертификатов (список отозванных сертификатов будет периодически подгружаться с сервера)
  • Шифрование трафика без подтверждения сервера (требуется поддержка HTTP/2 AltSvc)
  • Отключён откат на небезопасные версии TLS
  • Подробные сообщения о не связанных с сертификатами ошибках SSL
  • TLS False Start требует набор шифров AEAD
  • Удалена поддержка DSA
  • Прекращена поддержка сертификатов для доменов вида example.com. (с точкой на конце), foo*.example.com и *foo.example.com (поддерживается лишь *.example.com)

( читать дальше... )

>>> Подробности

 ,

anonymous
()

Firefox 36.0.1

Группа Mozilla

Доступен корректирующий выпуск Mozilla Firefox 36.0.1:

Исправленные ошибки:

  • Отключена отправка DNS-запросов типа ANY (1093983).
  • Исправлено падение браузера при запуске, если он запускался под контролем EMET (1137050).
  • Встроенный чат Hello мог стать недоступен до перезапуска браузера (1137469).
  • Иногда не сохранялись настройки печати (1136855).
  • При входе в учётную запись Firefox Sync могла не появляться вкладка чата Hello со списком контактов (1137141).
  • Исправлен отказ в доступе к хостам, чьё имя содержало символ подчеркивания (1136616).
  • Устранена обширная утечка памяти в Canvas2d (1137251).
  • Возвращён ключ запуска -remote. Выяснилось, что его удаление затронуло множество сторонних приложений, таких как Eclipse, Python, Emacs, все дополнения и программы, работавшие с несколькими профилями) (1080319).
  • Исправлены падения браузера при некоторых обстоятельствах (без подробностей).

>>> Подробности

 ,

anonymous
()

Firefox 36

Группа Mozilla

Доступна финальная версия Mozilla Firefox 36:

  • Синхронизация закреплённых на стартовой странице ссылок;
  • Полная поддержка HTTP/2;
  • Узбекская локализация;
  • Удалён ключ запуска -remote;
  • Изменения в работе дополнений, необходимые для перевода браузера на многопроцессный режим;
  • Исправлены разлогинивания из Facebook и Google после перезапуска браузера;
  • В случае зависания браузера при закрытии, будет предлагаться отправка разработчикам информации о сбое;
  • Поддержка SPDY/3 прекращена в пользу SPDY/3.1;
  • Новый тег <meta name=«referrer»>, позволяющий веб-сайту ограничить отправку реферера при переходе на другой сайт.

Инструменты разработчика:

CSS:

  • Свойство will-change (уведомляет браузер о предстоящем изменении элемента, чтобы браузер заранее подготовил оптимизации) (961871);
  • Свойство white-space теперь работает с элементами <textarea> (82711);
  • Поддержка unicode-range в @font-face (указание используемого диапазона символов, чтобы не загружать весь шрифт целиком) (475891);
  • Избавлены от префикса text-decoration-color, text-decoration-line, и text-decoration-style (825004);
  • Свойства object-fit и object-position (определяют, как вместить в область заменяемый элемент) (624647);
  • Свойству display добавлено возможное значение «contents» (907396);
  • Свойство isolation (изоляция элемента от другого содержимого при наложении) (1077872);
  • Работа <gradient> приведена в соответствие со спецификацией, что позволило решить проблему с неожиданными появлениями оттенков серого (591600);
  • <gradient> обзавёлся возможностью настраивать интерполяцию между цветами (1074056);
  • Свойство scroll-behavior (плавная прокрутка внутри любого элемента) (1010538).

JavaScript:

  • Поддержка типа Symbol (1066322);
  • Заглушка «@@iterator» заменена на Symbol.iterator (918828);
  • Функция ToNumber(string) поддерживает двоичные (0b) и восьмеричные (0o) литералы (1079120);
  • const теперь требует инициализатор (611388);
  • Оператор delete порождает временную “мертвую” зону при использовании с let и const (1074571);
  • Нестандартные let blocks и let expression объявлены устаревшими и будут удалены в будущем;
  • Обработка дополнительного аргумента-итератора конструктором WeakMap (1092537);
  • Работа генераторов ускорена в 22 раза.

API/DOM:

  • Метод CanvasRenderingContext2D.resetTransform();
  • Поддержка ECDSA в Web Crypto API (1034854);
  • WebGL 2.0: интерфейс WebGLQuery и метод WebGL2RenderingContext.invalidateFrameBuffer();
  • Интерфейс MediaDevices, содержащий основанный на Promise вариант getUserMedia(). Доступен через Navigator.mediaDevices (1033885);
  • DRM: метод Navigator.requestMediaKeySystemAccess() (1095257);
  • Экспериментальная поддержка виртуальной реальности (отключённая настройка dom.vr.enabled) (1036604);
  • Функция, связанная с RTCPeerConnection.onsignalingstatechange получает событие в качестве параметра (1075133);
  • Web Animations: методы AnimationPlayer.play(), AnimationPlayer.pause() и AnimationPlayer.playState;
  • DOMRequest обзавёлся методом then() (839838);
  • Методы Element.scroll(), Element.scrollTo(), Element.scrollBy(), и Element.scrollIntoView() (1087559).

Безопасность:

  • RC4 отныне считается небезопасным, поддержка будет прекращена в будущем (1093595);
  • 1024-битные RSA-сертификаты более не заслуживают доверия;
  • Удалена поддержка сертификатов EV-SSL с ключом менее 2048 бит (622859);
  • Поддержка директивы CSP 1.1 form-action;
  • Опция «сообщать веб-сайтам, что я не хочу, чтобы меня отслеживали» лишилась варианта «хочу, чтобы отслеживали».

>>> Подробности

 ,

anonymous
()

Firefox 35

Группа Mozilla

Доступна финальная версия Mozilla Firefox 35:

  • Встроенный чат Firefox Hello поддерживает каналы, которым можно назначить постоянное имя и адрес. Окно чата отделено от окна браузера;
  • Переработана панель поиска (отключается browser.search.showOneOffButtons=false);
  • Улучшена обработка изменений динамических стилей (повышена отзывчивость интерфейса);

    ( читать далее )

>>> Подробности

 ,

anonymous
()