Главная Скачать Регистрация Плагины Изменения Поддержка Разное Гостевая книга
Авторы Внешний вид Документация Вопросы и Ответы Форум Ссылки Статьи Новости
Russian English German Система Orphus

История сделанных изменений

Вашему вниманию предлагается список изменений, сделанных в процессе доводки 3-ей версии программы. Это живой лог проделанных изменений, поэтому он публикуется как цитата:


 ! 28 Nov 1997  Вся эта канитель началась

 !  1 Apr 1998  Добавлен редактор диска в качестве первоапрельской шутки

 ! 25 Jun 1998  Добавлен модуль паролей

 ============================================================================

 ! 06 Mar 2001  Выпущен 3.00 релиз
=============================================================================

 # 16 Jul 2001  install/symon.cpp
                Исправлен баг некоторых BIOSов, которые возвращают в
                расширенной геометрии диска (int 13 extensions fn 48h)
                нулевые значения CHS параметров. Это приводило к отказу
                от установки по причине недостаточного места на нулевой
                дорожке.

 # 19 Jul 2001  manager/misc.asm
                Исправлена функция IdentifyDrive, которая на некоторых
                компьютерах умудрялась определить 0 цилиндров, из-за не
                вполне корректно работающих int 13 extenstions.


 # 25 Jul 2001  manager/symon.asm, manager/bootsave.asm
                install/symon.cpp
                Вделана поддержка RAID путем обхода 9го сектора 0 дорожки.
                Отныне установка SyMon не должна приводить к убиению
                аппаратных RAID-настроек BIOS на чипе HPT370.

 ! 25 Jul 2001  В связи с вышеизложенным версия стала 3.01
=============================================================================

 # 05 Aug 2001  install/symon.cpp
                Вделана защита от слепой установки поверх LILO в MBR.

 # 11 Aug 2001  manager/symon.asm
                В функции генерации MBR убрана защита от переполнения
                CHS адресов через границу 1024 цилиндра. Хоть это и
                нелогично, но зато это совместимо с fdisk'ами от Microsoft.

 # 25 Aug 2001  install/symon.cpp
                Исправлена функция определения версии установленного SyMOn'a
                Пришлось обойти 9й сектор при считывании сигнатуры. Из-за
                этого не работала деинсталляция программы.

 # 25 Aug 2001  manager/patch.asm
                Добавлен патч для запуска систем с расширенным BPB.
                Теперь исправно стартуют системы типа Windows 98 c fat32.

 ! 25 Aug 2001  В связи с вышеизложенным версия стала 3.02
=============================================================================

 # 2  Sep 2001  ./
                Добавлен файл идентификации дистрибутива: version.tag
                Отныне можно будет писать на диск обновления.

 # 4  Sep 2001  manager/fdisk.asm
                Добавлены функции сортировки разделов по расположению,
                кодам разделов и длинам разделов.

 # 4  Sep 2001  manager/de.asm
                Доделан первый вариант профессиональной версии
                Реализовано перемещение по диску и запись изменений.

 # 4  Sep 2001  plugins/std/std_plug.c
                Добавлен редактор палитры для редактора диска.

 ! 4  Sep 2001  В связи с вышеизложенным версия стала 3.03
=============================================================================

 # 5  Sep 2001  manager/symon.asm
                Поправлено меню вызова инструментов, раскомментирована
                строка вызова редактора диска.

 # 5  Sep 2001  manager/symon.asm
                Исправлена ошибка выбора системы по умолчанию. Ранее
                индексы системы в меню были спутаны с номером дескриптора.
                Это работало только в случае, когда системы прописаны в
                настройках плотно, без дырок между ними.

 # 5  Sep 2001  instal/floppy.cpp, install/licinfo.cpp
                Добавлена поддержка генерации версии программы при выдаче
                запроса. Это позволяет, по регистрационному ключу судить
                о цене программы.

 ! 6  Sep 2001  В связи с вышеизложенным версия стала 3.04
=============================================================================

 # 7  Sep 2001  manager/fdisk.asm
                Исправлен недочет сортировки, при котором сбрасывался флаг
                активного раздела в настройках ОС.

 # 7  Sep 2001  install/plugman.cpp
                Исправлены баги в модуле записи плагинов на раздел плагинов.
                Теперь раздел гарантированно форматируется перед тем, как
                начинается запись на него. Добавлена функция явного
                форматирования раздела.

 # 13 Sep 2001  Сделан коммерческий вариант программы для буржуев.

 ! 14 Sep 2001  В связи с вышеизложенным версия стала 3.05
=============================================================================

 # 17 Sep 2001  manager/symon.asm
                Добавлен скроллер в главное меню. Переделан внешний вид 
                главного меню.

 # 17 Sep 2001  manager/symon.asm
                Добавлена поддержка до 8 жестких дисков.

 # 17 Sep 2001  manager/misc.asm
                Добавлены сигнатуры для встраивания других шрифтов в SyMon.

 # 19 Sep 2001  manager/symon.asm
                Встроена поддержка таблицы расписаний систем по умолчанию.

 # 19 Sep 2001  manager/colored.asm
                Поправлена версия редактора новой палитры

 # 19 Sep 2001  plugins/std/std_plug.c
                Поправлен плагин редактирования палитры

 # 20 Sep 2001  install/symon.cpp
                Добавлена возможность изменения шрифта в программе.

 # 20 Sep 2001  plugins/std/std-plug.c
                Сделан плагин редактирования таблицы расписаний ОС.
                Добавлено сохранение таблицы в расширенном секторе 
                конфигурации.

 # 21 Sep 2001  manager/symon.asm, manager/plugin.asm
                Реализована поддержка запуска системы по умолчанию в плагине.
                Плагины поддерживают теперь такой же гладкий запуск после
                таймаута, как и родные дескрипторы ОС.

 # 21 Sep 2001  manager/symon.asm, manager/plugin.asm
                Реализована поддержка установки курсора по умолчанию
                на систему из плагина.

 # 22 Sep 2001  manager/symon.asm, manager/plugin.asm
                Написан настройщик плагинов прямо из SyMon'a!

 ! 22 Sep 2001  В связи с вышеизложенным версия стала 3.06
=============================================================================

 # 25 Sep 2001  manager/symon.asm
                Убрана проверка основного пароля с запуска плагинов, так как
                теперь можно задавать пароль на каждый плагин отдельно.

 # 25 Sep 2001  manager/symon.asm
                Вделана поддержка изменения BP при изменении поля 0-3
                соответствующего AP.

 # 25 Sep 2001  manager/symon.asm
                Вернул обратно внешний вид меню в случае, когда оно
                небольшое и умещается на экране.

 ! 25 Sep 2001  В связи с вышеизложенным версия стала 3.07
=============================================================================

 #  8 Oct 2001  install/addons.cpp, install/fixes.asm
                Приделана патчилка NT loader'a при загрузке установщика
                из-за 2Гб.

 # 11 Oct 2001  manager/symon.cpp, plugins/std/std_plug.c
                Вделана поддержка настраиваемой клавиши активации монитора.

 # 12 Oct 2001  install/addons.cpp, install/fixes.asm
                Приделана патчилка загрузчиков PC DOS и MS-DOS для загрузки
                из-за 2Гб.

 # 22 Oct 2001  manager/patch.asm
                Исправлено поведение патчей для Microsoft. Теперь они
                действуют для всех дисков, а не только для первых 4х.

 ! 25 Oct 2001  В связи с вышеизложенным версия стала 3.08
=============================================================================

 # 30 Oct 2001  install/mainmenu.cpp
                Исправлена ошибка, при которой конфигурация скидывалась на
                дискету после ее вынимания в конце работы.

 # 31 Oct 2001  manager/patch.asm
                Добавлен патч для загрузчиков с NTFS. Windows NT, 2000, etc
                Однако пока не работает толком :(

 # 8  Nov 2001  manager/symon.asm
                Исправлена ошибка добавления макросов в главное меню.
                Макросы добавляются в меню без проверки наличия
                исправного загружаемого раздела.

 # 8  Nov 2001  manager/fdisk.asm
                Убрано обнуление настроек ОС при убивании ее
                загрузочного раздела. Дескриптор остается, но такие ОС не
                отображаются в меню.

 # 16 Nov 2001  manager/patch.asm
                Внесено изменение в систему патчей так, чтобы информация
                о номере диска обновлялась и на жестком диске. Это дает более
                надежный старт со второго диска.

 # 16 Nov 2001  manager/symon.asm
                Добавлено сохранение настроек при выключении компьютера.

 # 19 Nov 2001  manager/misc.asm
                Добавлена функция MsgBox, которая создает диалог
                пользователя и возвращает обратно его выбор.

 # 10 Dec 2001  manager/search.asm
                Реализована проверка изменений в MBR, сделанных другими
                программами и теперь пользователю предлагается диалог для
                принятия сделанных изменений.

 # 15 Dec 2001  manager/symon.asm
                Реализована проверка нажатия Ctr-Alt-Del и предупреждение
                пользователя о потере конфигурации.

 # 27 Dec 2001  manager/symon.asm, manager/misc.asm manager/patch.asm
                Вделана поддержка патчей GRUB, патчей всех разделов в MBR,
                патчей OS/2 c "I13X".

 ! 27 Oct 2001  В связи с вышеизложенным версия стала 3.09
=============================================================================

ROS Research Labs, © 2017
Designed by Hoodwin
  Система Orphus Ошибка в тексте? Выделите её мышкой!
И нажмите: "Ctrl + Enter"
TopList