t-rex 26.10.2009 17:05:38 +0200 - build 154

1. Переделка GetMinFarVersion.

t-rex 20.10.2009 21:15:59 +0200

1. Mantis#1127: Несоответствие регистра в названиях файлов.

svs 16.09.2009 12:18:59 +0300 - build 153

1. Mantis#0001057: Far Manager версия 1.75 build 2605, x86 При выборе Alt+F1/Alt+F2 -> Process List Вылетает 

t-rex 09.06.2009 14:58:31 +0200 - build 152

1. Убрал немного GCC ворнингов.

t-rex 31.05.2009 15:35:52 +0200 - build 151

1. Mantis#755: Proclist ограничивает Command Line процессов 
   
2. За одно исправил проблему вывода длинных строк из за того что наш "fprintf" юзал wvsprintf у которого буффер 1024.
   Решение в лоб.

t-rex 07.03.2009 18:16:18 +0200 - build 150

1. Mantis#696: Некоректная проверка на валидность MsgID в x64.

zg 23.02.2009 23:23:26 +0200 - build 149

1. Адаптация к новому PanelAPI в 2.0.789.

2. в build 146 сломался enter.

svs 20.02.2009 13:07:37 +0300 - build 148

1. Mantis#0000729: Resource leaks в плагине Proclist.
   (from alexeypa)
   1. Fixed resource leaks when enabling debug priviledge;
   2. Fixed CoInitialize/CoUninitialize balancing;
   3. The event hEvtRefreshDone was used before it was created.

svs 19.02.2009 13:26:32 +0300 - build 147

1. Mantis#0000747: Плагины align, proclist и network: функция SetRegKey неверно вычисляет размер буфера в Unicode версии. 
   (from alexeypa)

drkns 27.01.2009 16:09:51 +0200 - build 146

1. Адаптация к новому PanelAPI в 2.0.753.

zg 20.01.2009 17:05:40 +0200 - build 145

1. Mantis#707.

zg 15.01.2009 16:06:45 +0200 - build 144

1. криво отрезалось "\??\" в уникодной версии.

t-rex 21.12.2008 02:40:33 +0200 - build 143

1. Far 2.0 build 677

drkns 05.09.2008 10:16:03 +0200 - build 142

1. Адаптация к новому PanelAPI в 1.8.

drkns 31.08.2008 14:30:55 +0200 - build 141

1. Адаптация к новому PanelAPI в 1.8.

t-rex 14.06.2008 15:16:45 +0200 - build 140

1. Не собиралась GCC юникод версия.

yjh 14.06.2008 00:50:02 +0300

1. Версия не менялась - синхронизация с новыми названиями констант в 1.8

t-rex 08.03.2008 14:06:08 +0200 - build 139

1. Mantis#471: Неправильное отображение времени процессов.
   Fixed by Vadikus.

t-rex 08.03.2008 13:43:53 +0200

1. Mantis#385.

yjh 17.11.2007 20:54:58 +0300

1. Коррекция MinFARVersion для нового DialogAPI 1,80


yjh 17.11.2007 20:10:37 +0300 - build 138

1. Работа с новым DialogAPI в 1.8.


yjh 13.11.2007 00:17:07 +0300

1. Выкинуты макросы переехавшие в crt.hpp


yjh 12.11.2007 02:19:35 +0300 - build 137

1. В связи с расширением CRT окончательно убрана зависимость от libcmt.lib


yjh 11.11.2007 22:05:33 +0300 - build 137

1. Добавлен GetMinFARVersion (для 1.8)


yjh 11.11.2007 21:38:21 +0300 - 136

1. Правильное(обычное) имя define для проверки 64битовой в обходе ошибки mslink


yjh 11.11.2007 21:29:35 +0300 - 136

1. Адаптация к новому PluginAPI

2. Убрана попытка освобождения хипа по невалидному указателю в WMI

3. Добавлен более корректный способ ошибки в ms-link  


yjh 01.10.2007 22:29:35 +0300 - 135

1. Issue 332 (двойное CharToOem имени процесса при работе со списком с
   удалённого компьютера). Правка сделана в ProcListNT, а не в WMI, что бы 
   не приходилось делать ветки для 1.80.
   ATT: не правилось для в w95 (проверить сейчас не на чем :)

2. Убраны два предупреждения для 1.8 и одно для x64. Больше не осталось :)

3. makefile "нормализован" относительно libCRT и ошибок mslink :)

yjh 08.07.2007 05:49:13 +0300 - 134

1. Экспорт в W-форме для GetFiles был не корректен (разница в константности)
   ms-link, естественно, молчал в тряпочку :)

2. По просьбе t-rex сделан _tmemset

3. Унификация makefile

yjh 07.07.2007 09:45:13 +0300

1. Починен префикс для вьювера

yjh 07.07.2007 06:56:35 +0300 - 133

1. Убрана заглушка обхода ошибки 1.80 в части кнопок (починено в фаре)
   (TODO:б,г). Заодно там же починено TODO:в :)

2. Починен TODO:а (мусор в цифровых колонках)

3. TODO:д откладывается поскольку 1.8 (без плугинов) при попытке запуска
   в 98й грит 'cannot load language data'

t-rex 06.07.2007 19:33:23 +0200

1. Пару мелких фиксов для сборки gcc.

yjh 06.07.2007 16:56:35 +0300 - 132

1. Первичное портирование в 1.80.

TODO: а) "мусор" в 1.80 в некоторых цифровых колонках
      б) Вместо F3 (по ShiftF3) в ProcessKey приходит 0x80052!
         Это баг фара, пока (что бы можно было тестировать) сделана
         заглушка помеченная как BUGBUG
      в) Релиз фара "гробится" на выходе из вьювера! Причём до возврата
         управление в proclist. Дебаговая сборка - работает.
      г) Неизвестно работает ли Shift-F6 (remote) - у меня оно и в A/old
         не работает :)
      д) Надо проверить работает ли VersionInfo в Win95 (с лейером/без?)

---------------
yjh 06.07.2007 11:16:31 +0300 - 131

1. Убрано два memory leak при AltF3 (формирование временного файла)

yjh 06.07.2007 07:08:11 +0300

1. Использование макроса ArraySize. Частично повышения читабельности для, а
   частично в плане подготовки к портированию в 1.8

yjh 06.07.2007 05:37:23 +0300 - 130

1. Бит RO ставится только для 32хбитовых процессов в win64 - иначе проблемы
   с масками в win32

yjh 06.07.2007 04:48:19 +0300

1. Оптимизация динамического биндинга (и кода меньше и проще будет переводить
   в unicode)

2. Убрано пара мелких ляпов вокруг динамически подключаемых процедур

3. В makefile добавлена "забытое" определение для unicode

yjh 03.07.2007 23:26:11 +0300 - 129

1. _Total маркируется как 64хбитовый в Far64 и не маркируется в Far32

zg 03.07.2007 19:44:47 +0300

1. добавлен флаг OPIF_USEATTRHIGHLIGHTING.

yjh 03.07.2007 18:44:47 +0300

1. Для 64хбитовых процессов ставить FILE_ATTRIBUTE_READONLY

yjh 17.08.2007 00:07:17 +0300

1. Замена memicmp на _memicmp в качестве подготовки к vc8 :)

t-rex 07.02.2007 17:53:10 +0200 - 128

1. Ужасные баги с историей в x64.


t-rex 06.02.2007 01:07:41 +0200

1. Общий мэйк файл для x64 и x86 для VC.


t-rex 04.12.2006 07:11:08 +0200 - build 127

1. Сборка для x64 + мэйк для VC.
   Вроде бы не поломал 32бит сборку - хотя пошаманил конкретно.
   В x64 вроде как как работает всё кроме "[x] Handles (local NT only)" который работает примерно наполовину.

2. Начинаем писать changelog, я сделал себе макрос
   "t - r e x Space $Date \"%d.%m0.%Y %H:%M:%S %Z\" Enter"
   чтоб выводить заголовок changelog-а.
   Последующие логи надо писать сверху - т.е. файл будет идти хронологически снизу вверх.
   В changelog прошу писать в Win кодировке.
