ROS Newsletter30
Содержание
Выпуск новостей 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 |