ROS Newsletter30

Материал из Русский WINE
Перейти к: навигация, поиск

Выпуск новостей ReactOS №30

Исправление компиляции под MacOS X

Не так давно нескольким разработчикам удалось скомпилировать ReactOS под OS X. Так что если вы смогли собрать migw32 на вашем маке и хотели бы собрать ReactOS - у вас есть такая возможность. Основные сложности заключались в некоторых определениях wchar и функции iswdigit, но они были относительно легко устранены.

Win32k

Такая важная вещь как графическая подсистема продолжает постепенно развиваться в полнофункциональную, безопасную и работающую так хорошо, как ей следует подсистему. Работа идет над разделяемыми структурами, проверкой параметров, соответствием системным вызовам Windows и компонентам GDI уровня пользователя. Jimtabor, Greatlord и Timo переписывают эти части Win32k. Это должно стать основой для запуска еще большего количества игр и приложений.

Менеджер объектов

Недавно в Ob была обнаружена целая серия критических ошибок, некоторые из них уже исправлены Art Yerkes. Ob обслуживает все виды объектов, и причиной недавнего внимания стали дескрипторы (handles). Каждому процессу соответствует таблица открытых им дескрипторов. Эта таблица обслуживается исключительно Ob и недоступна самому процессу. Вероятнее всего, при закрытии процесса один или более дескрипторов терялись, это приводило к дальнейшим повреждениям памяти, и впоследствии - к краху системы. Эта проблема будет исправлена настолько быстро, насколько это возможно

WS2_32

Начиная со сборки 28419 ReactOS содержит набор функций WinSock, обеспечивающий работу асинхронного DNS. Спасибо за это Art Yereks и проекту Wine. Эти функции, кроме всего прочего, позволяют некоторым программам производить разрешение доменных имен. В результате исчезло несколько ошибок, связанных с dns, в частности, mirc не мог разрешать доменные имена серверов.J.

Перевод сайта на русский язык

Андрей Коротаев активно работает над переводом сайта ReactOS на русский язык. Работа над переводом - очень важное дело для любого сообщества открытого исходного кода. Переводы позволяют проекту рассказать о себе на разных языках, и держать всех в курсе последних новостей и событий. Это - дело, в котором может принять участие практически каждый. Если вы хотите помочь в переводе сайта на русский язык - самое время действовать!

Статистика ошибок

  • Всего 143 ошибки были внесены в базу с момента создания ветки 0.3.3 (2007-07-19)
  • Из них 34 помечены как некорректные или дублирующие
  • 123 ошибки были помечены как исправленные
  • Наиболее старая ошибка - 633 "Зависание программы установки OpenOffice 1.1.4".
Newsletters
30-39 #30#31#32#33#34#35#36#37#38#39
40-49 #40#41#42#43#44#45#46#47#48#49
50-59 #50#51#52#53#54#55#56#57#58#59
60-69 #60#61#62#63#64#65#66#67#68#69
70-79 #70#71#72#73#74#75#76#77#78#79
80-89 #80#81#82#83#84#85#86#87#88#89
90-99 #90#91#92#93#94#95#96#97#98#99