Yasm - распространяемый под лицензией BSDL ассемблер для x86 и x86_64 платформ с поддержкой синтаксисов nasm и gas, частично tasm , форматов binary, ELF32, ELF64, 32/64-bit Mach-O, RDOFF2, COFF, Win32/64.
Несмотря на уже широкое использование yasm в различных opensource проектах, это первая не-бета версия, автором были достигнуты следующие цели:
Полная поддержка NASM-синтаксиса для основных целевых платформ
Поддержка синтаксиса GAS (GNU assembler / binutils)
source-level отладка с использованием DWARF2 или CodeView 8.0 (VS2005)
Поддержка TLS (Thread local storage) для ELF32/64 и SEH (structured exception handling) для Win32/64
Поддержка наборов инструкций новейших процессоров AMD XOP/FMA4/CVT16 (Bulldozer) и Intel AVX (Sandybridge)
Bodo Moeller and Adam Langley из Google обнаружили и исправили уязвимость в OpenSSL, приводящую к краху сервера или клиента в случае использования некорректных пакетов в TLS соединениях.
Уязвимости подвержены OpenSSL 0.9.8m и, в зависимости от компилятора (если short = 16 bit int), OpenSSL 0.9.8f - 0.9.8m.
После нескольких релиз-кандидатов вышла новая версия рекурсивного DNS сервера PowerDNS, легкой альтернативы BIND (в PowerDNS recursor отсутствуют возможности авторитативного DNS сервера, они были выделены в отдельный проект PowerDNS nameserver )
В новой версии Recursor:
Добавлен пакетный кеш улучшающий быстродействие;
поддержка многопоточности для достижения максимальной производительности.
Улучшения в скриптинге Lua (добавлены pdnslog() для записи в лог, возможность настройки таймаута для больших скриптов).
Улучшения в конфигурабельности (настройка максимального TTL в том числе и для негативных ответов, таймаута для запроса).
Много исправлений ошибок в сборке и функциональности, в частности для CentOS , FreeBSD , Solaris, Glibc 2.7, старых версий GCC.
WPClipart (ранее AbiClipart) - одна из самых больших свободных коллекций картинок для текстовых процессоров ( OpenOffice Writer , AbiWord или коммерческих пакетов ).
Версия 8.0 содержит 34000 картинок в 48 категориях, для скачивания доступны как категории по отдельности, так и весь архив целиком (1.2 Gb).
Коллекция также доступна для просмотра и онлайн
Система портов (ports или portage) — стандартное средство легкой сборки и установки пакетов из исходных кодов. Будучи дистрибутивом, в большой степени ориентированым на сборку пакетов из исходников, Slackware до сих пор не мог похвастаться тем, что сборка по-настоящему удобна, всё равно приходилось заходить на сайты, скачивать исходники, что-то искать.
С новым проектом crux4slack сборка и установка пакета становится не сложнее, чем в других source-ориентированых дистрибутивах, теперь это всего лишь 3 команды: cd /usr/ports/repos_name/portname ; pkgmk -d -i ; pkgmk -c ; (вторая скачивает архивы исходных кодов и собирает их, третья устанавливает полученный пакет).
Проект использует систему портов CRUX и совместим с Slackware 12.2 и 13.0 (32 и 64 битным), а также Slamd64.
Автор crux4slack предупреждают о том, что не стоит устанавливать специализированные для CRUX пакеты из base/*, так как могут быть проблемы с совместимостью.
Несколько уязвимостей в системе безопасности:MFSA 2009-64 Падения с свидетельством повреждения памяти (rv:1.9.1.4/ 1.9.0.15)MFSA 2009-63 Медиа библиотеки обновлены для исправления ошибок работы с памятьюMFSA 2009-62 Spoofing имени загружаемого файла через RTL OverrideMFSA 2009-61 Кросс-скриптинг кража данных через document.getSelection()MFSA 2009-59 Heap buffer overflow в string to number conversionMFSA 2009-57 Chrome privilege escalation в XPCVariant::VariantDataToJS()MFSA 2009-56 Heap buffer overflow в парсере GIF color mapMFSA 2009-55 Падение из-за regexp парсинга в автоматическом конфигураторе проксиMFSA 2009-54 Падение с рекурсивными вызовами web-workerMFSA 2009-53 Подмена загружаемых файловMFSA 2009-52 Возможность кражи истории заполнения форм
Несколько проблем со стабильностью работы.
Добавлена возможность повторной отправки сообщений о падениях браузера (bug 378528)
После использовании функции очистки недавней истории некоторые SSL-сайты не загружают все изображения и стили без нажатия кнопки перезагрузки (см. bug 480619)
Проект SeaMonkey рад представить обществу полностью переработанный пакет следующего поколения, содержащий в себе все для работы в сети Интернет.
Пакет базируется на платформе Mozilla, но (по заявлению авторов проекта) дополняет ее улучшенной поддержкой RSS feed, современным внешним видом, поддержкой сессий, табов, smart-панелью локации, возможностями HTML5, дополнений (add-on).
В новшествах:
Seamonkey теперь использует ту же внутреннюю платформу, что и Firefox 3.5.4, благодаря чему улучшена совместимость профилей настроек, дополнений и функциональность интерфейса. (Расположение профиля было изменено, миграция с Seamonkey 1.x и Thunderbird будет автоматической, исключая настройки дополнений)
Новый менеджер дополнений (теперь как в Firefox).
Поддержка восстановления сессии.
Полная возможность настройки панелей инструментов (toolbar) под предпочтения пользователя.
Компонента MailNews теперь включает поддержку RSS и Atom feeds, браузер также может предложить предпросмотр RSS-ленты перед подпиской на нее.
Новые учётные записи IMAP теперь будут сохранять локальную копию по умолчанию, также представлены улучшенные настройки синхронизации IMAP.
Tab-ы в почтовом клиенте, поддержка календаря через дополнение Lightning.
Улучшены менеджеры паролей, загрузок, cookies, а также менеджер запоминания форм.
Возможности движка Gecko в SeaMonkey теперь включают в себя все те стандарты, которыми может похвастаться Firefox 3.5.x (улучшенный Cairo backend, HTML5 и так далее).
Новые иконки с более современным видом ;)
Для Mac OS X представлена полностью новая тема по умолчанию для лучшей интеграции с видом Leopard/Snow Leopard.
Для разработчиков расширений - SMILE, c поддержкой интерфейсов FUEL и STEEL.
Изменения в системных требованиях:
Поддержка старых версий Windows была прекращена ( <= WinME), также как и поддержка MacOSX <= 10.3. Для Linux/UNIX требуется GTK+2 не ниже версии 2.10.
--as-needed теперь будет линковать динамическую библиотеку , если она будет содержать undefined символы в обычных объектах или других динамических библиотеках, во втором случае библиотека не будет слинкована , если она найдена в DT_NEEDED записи тех библиотек , которые уже слинкованы.
Убрана поддержка архитектур PowerPC booke32/64
Изменения в as и ld:
Поддержка «globally unique in the entire process» символов gnu_unique_object на GNU/Linux (STB_GNU_UNIQUE symbol binding также добавлено в ld)
.inst[.nw] pseudo-ops для ARM (позволяет использовать вставку opcode указанных не как text, а in binary)
Common symbol alignment для PE формата, ld также будет способен поддерживать простейшие ELF versioning скрипты для формата PE
discriminator operand for the .loc directive (DWARF)
Поддержка архитектур Sunplus score, Lattice Mico32 (lm32) , Xilinx Microblaze
другие изменения можно посмотреть по ссылкам:
binutilsgasld