LINUX.ORG.RU

Сообщения megabaks

 

Glibc 2.14

Группа GNU's Not Unix

31-го мая вышла новая версия системной библиотеки Glibc-2.14
Изменения:

  • Исправлено более 90 ошибок
  • Реализация RPC объявлена устаревшей. На смену пришла TI-RPC
  • Поддержка программных интерфейсов новых версий ядра: clock_adjtime, name_to_handle_at, open_by_handle_at, syncfs, setns, sendmmsg
  • Новые локали: os_RU, bem_ZA, en_ZA, ff_SN, sw_KE, sw_TZ, lb_LU, wae_CH, yue_HK, lij_IT, mhr_RU
  • Новые кодировки: CP770, CP771, CP772, CP773, CP774
  • Новая утилита sotruss для отслеживания вызовов через PLT
  • Возможность установки хука на вызов malloc объявлена устаревшей и будет удалена в следующей версии

исходный код

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

 ,

megabaks
()

Python 2.5.6

Группа Безопасность

26-го мая вышел корректирующий релиз Python 2.5.6 с исправлениями ошибок, связанных с безопасностью

  • исправлена ошибка, позволяющая провести XSS-атаки в модуле SimpleHTTPServer
  • В urllib и urllib2 добавлено игнорирование перенаправлений, если схема URL отлична от HTTP, HTTPS и FTP
  • Решена проблема с расчётом длины строки в audioop
  • в модуле audioop добавлены дополнительные проверки перенаправлений

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

 ,

megabaks
()

Nvidia 270.41.06

Группа Hardware and Drivers

20 апреля вышла первая стабильная версия проприетарного драйвера Nvidia из 270-ой ветки - 270.41.06
Исправленные ошибки:

  • Исправлена ошибка, вызывающая зависания X сервера каждые 49.7 дня на 32-битных платформах
  • Исправлена ошибка очереди представления VDPAU, вызывавшая «прерывания дисплея» VDPAU при рендеринге в очень маленькие окна или растровые изображения, а также окна или растровые изображения с нулевым размером.
  • Исправлена ошибка, из-за которой было невозможно использовать очередь представления VDPAU на основе оверлеев, возникавшая при выходе из приложения с нерасформированной очередью представления VDPAU.
  • Исправлена ошибка VDPAU, приводившая к тому, что оверлей не использовался, если при создании очереди представления целевое окно было перенаправлено при помощи расширения Composite.
  • Исправлен ряд ошибок, связанных с аппаратным ускорением градиентов, которые вызывали неверное отображение графики в некоторых темах Ubuntu GNOME по умолчанию.
  • Исправлена ошибка, из-за которой, некоторые графические процессоры переставали отвечать при запуске X-сервера. Наиболее часто встречалось на картах GF104 и GF106
  • Исправлена ошибка, приводившая к исключению в операциях с плавающей точкой(FPE)в некоторых приложениях(например gimp)на 32-битных платформах, если glibc собрана с omitfp, присутствующая во всей предыдущей ветке (260)

Новшества:

  • Добавлена поддержка xserver ABI 10 (xorg-server 1.10).
  • Добавлено уведомление о событии NV-CONTROL при смене статуса NV_CTRL_FRAMELOCK_SYNC_READY.
  • Добавлена новая опция X конфигурации «Interactive», по умолчанию она включена, ее можно отключить и позволить программам, использующим GPU-вычисления и требующим много времени на выполнение, работать одновременно с X
  • Добавлена новая библиотека совместного пользования: libnvidia-ml.so
  • Добавлена новая опция X конфигурации «3DVisionDisplayType», позволяющая указать тип дисплея при включенном NVIDIA 3D Vision на дисплее без поддержки 3D Vision.
  • Модифицированы обновления палитры, теперь они не синхронизируются в vblank. Благодаря этому приложения могут посылать запросы XStoreColor и XStoreColors быстрее частоты обновления экрана.

Так же добавлена поддержка новых карт:

  • GeForce GT 520
  • GeForce GT 525M
  • GeForce GT 520M
  • GeForce GT 445M
  • GeForce GT 530
  • GeForce 405
  • GeForce GTX 590
  • GeForce GTX 550 Ti
  • GeForce GTX 560 Ti
  • GeForce GT 420
  • GeForce GT 440
  • GeForce GTX 470M
  • GeForce GTX 485M
  • GeForce GT 550M
  • GeForce GT 555M
  • NVS 4200M
  • Quadro 1000M
  • Quadro 2000M
  • Quadro 2000 D
  • Quadro 400

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

 , , ,

megabaks
()

GCC 4.6.0

Группа GNU's Not Unix

Вышла новая версия GNU Compiler Collection — 4.6.0.

Новшества:

  • улучшения в использовании памяти и скорости компиляции;
  • поддержка языка программирования Go;
  • новый уровень оптимизации -Ofast, который включает в себя все ключи из -O3 и ключи, позволяющие получить ещё более оптимизированный код, например -ffast-math;
  • улучшения в LTO (Link-Time Optimization);
  • улучшения в IPO (межпроцедурная оптимизация);
  • на 32-х битных системах теперь по умолчанию задействован ключ -fomit-frame-pointer (кроме -Os).

Добавлена поддержка следующих процессоров:

  • Intel Core i3/i5/i7 (-march=corei7, -mtune=corei7);
  • Intel Core i3/i5/i7 с новым набором инструкций — AVX (-march=corei7-avx, -mtune=corei7-avx);
  • AMD Bobcat (-march=btver1, -mtune=btver1).

Анонс

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

 , ,

megabaks
()

PHP 5.3.6

Группа Open Source

17 марта вышел PHP 5.3.6.

В данном релизе устранено 5 уязвимостей:

  • Выход за допустимые границы памяти при обработке изображений со специально оформленным тегом в блоке EXIF-параметров.
  • Ошибка форматирования строки (format-string) в расширении Phar.
  • Целочисленное переполнение в функции shmop_read.
  • Переполнение буфера при указании большого значения в параметре «precision».
  • Нарушение границ памяти при использовании ZipArchive с опцией FL_UNCHANGED при обработке пустого ZIP-архива.

Кроме того, усилена безопасность в коде обработки протокола fastcgi в fpm SAPI.

Другие изменения:

  • Обновлены версии библиотек SQLite3 (3.7.4) и PCRE (8.11).
  • Добавлена возможность соединяться с сайтами по HTTPS через прокси-сервер, поддерживающий basic-метод аутентификации, используя stream_context/http/header/Proxy-Authorization.
  • Изменено значение serialize_precision по умолчанию с 100 на 17.
  • Устранена регрессия при обработке обратных слешей в open_basedir.

Также отмечается, что ветка 5.2 больше не поддерживается.

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

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

 , ,

megabaks
()

Вышел GTK+ 3.0

Группа GNOME

10 февраля состоялся релиз GTK+ 3.0.0.

Работа над GTK+ 3 начиналась как «большая чистка» и длилась в течение нескольких лет, во время которой было несколько поворотов и уроков.

Итак, новшества:

  • Отображением всего теперь занимается Cairo. GDK больше не является обёрткой устаревших X11 drawing API. Это позволило удалить несколько X11-ориентированных концепций (GCs, colormaps, pixmaps). Большую часть работы сделал Benjamin Otte из RedHat.
  • Поддержка современных устройств ввода. Ранее этим пренебрегали (немногие основные разработчики пользуются «экзотическими» устройствами ввода). С приходом 3.0.0 в GTK+ появилась поддержка нескольких указателей, клавиатур и т.д. Отдельной благодарности заслуживает Carlos Garnacho (Lanedo).
  • Новые API для тем со знакомым синтаксисом CSS для настройки и другие усовершенствования, например, анимированное изменение состояний. Это также заслуга Карлоса.
  • Более гибкое управление геометрией.
  • Поддержка нескольких бекэндов GDK. С GTK+ 2.x нужно было пересобирать приложения для их работы с различными бекэндами GDK, так как они были реализованы отдельными библиотеками. В GTK+ 3 их можно встроить в одну библиотеку и выбирать во время выполнения. Это облегчит переход с X11 на Wayland или с Quartz на X11.
  • Лёгкая поддержка приложений. С интеграцией D-Bus в GIO стало возможным добавить класс, который обрабатывает большое количество аспектов интеграции платформы написания приложений, таких как отслеживание открытых окон, обеспечение уникальности, экспорт действий, и т.д. Это всё в стадии разработки и будет расширено в будущем. То, что мы имеем сейчас — это, в основном, заслуга Colin Walters (Red Hat) и Ryan Lortie (Codethink).

Скачать можно с HTTP или FTP.

Документация (GTK+ 3 Reference Manual)

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

 ,

megabaks
()

Изменение лицензии на код RPC

Группа Open Source

Том Коллавей (Tom Callaway) сообщил об успешном решении проблемы с несвободным кодом RPC в составе многих свободных проектов (glibc, NFS, Kerberos5, netkit-rusers).

Проблема была связана с тем, что первая свободная лицензия и определение свободного ПО как такового появилось только спустя два года после того, как код RPC был открыт компанией Sun Microsystems в 1984 году, и формально код RPC не являлся open source, так как не соответствовал ни одной из открытых лицензий, одобренных организацией OSI.

Ранее у свободных проектов было три варианта выхода из сложившейся ситуации:

  • Удалить несвободный код из состава свободных проектов
  • Переписать несвободный код или использовать альтернативную реализацию
  • Добиться изменения лицензии на код

Благодаря вовлечению в работу Вима Кокаертса (Wim Coekaerts), вице-президента по Linux-технологиям компании Oracle, лицензия на код была изменена и он теперь поставляется в рамках лицензии BSD.
Решение изменить лицензию на некоторые старые исходные тексты было принято в Sun eщё в 2009 году, но воплотить его в жизнь помешало поглощение компании корпорацией Oracle.

Новость взята с opennet.

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

 , ,

megabaks
()

Релиз KDE 4.4.3 «cuality»

Группа KDE

5 мая вышла новая версия KDE под номером 4.4.3
Релиз корректирующий — только исправления ошибок:

  • Исправлены ошибки в Konsole, приводившие к краху при работе с сессиями
  • Улучшена поддержка Flash-плагина в KHTML
  • В KIO устранены проблемы с переименованием файлов, с учетом регистра символов на FAT-разделах
  • Налажено скрытие курсора мыши в режиме презентации и устранены две ошибки, которые могли привести к краху
  • В редакторе меню KMenuEdit теперь возможно перемещение папок целиком
  • также исправлено несколько других ошибок


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

 , ,

megabaks
()

Memtest86+ 4.10

Группа Open Source

Вышла новая версия пакета Memtest86+ 4.10 для диагностики работы оперативной памяти.
В новой версии добавлена поддержка процессоров:

  • Core i7 Extreme CPU (32 nm)
  • Core i5/i3 (32 nm)
  • Pentium Gxxxx (32 mn)
  • Xeon на ядрах Westmere
  • Intel Sandy Bridge
  • 6-ядерных процессоров AMD
  • Обнаружение Intel 3200/3210


Также добавлен установщик на USB-flash
исходники
Загрузочный образ

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

 ,

megabaks
()

Релиз SNORT 2.8.6

Группа Безопасность

26 апреля вышел релиз свободной системы обнаружения и предотвращения атак Snort 2.8.6 изменения

  • Система инспекции протокола HTTP разделена на 5 компонентов: Method, URI, Header (без учета cookie), Cookies и Body. При построении контентных и PCRE-правил теперь можно осуществлять поиск по одному или нескольким вышеперечисленным буферам. Добавлены новые параметры конфигурации, направленные на нормализацию HTTP-заголовков и содержимого cookies. Реализована поддержка декомпрессии фигурирующих в нескольких пакетах данных, сжатых методом gzip.
  • Добавлен «чуткий» предварительный обработчик данных, осуществляющий определение фактов присутствия персональных идентификационных данных в потоке трафика. Добавлена поддержка создания правил, позволяющих определить новые типы PII.
  • Добавлен новый движок сравнения по шаблонам. В новом движке удалось достичь значительно снижения потребления памяти и повышения скорости обработки шаблонов.

Скачать

Источник: http://www.opennet.ru/opennews/art.shtml?num=26416

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

 , , ,

megabaks
()

RSS подписка на новые темы