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