t-rex 10.01.2010 23:26:16 +0200 - build 159 1. NM -> MAX_PATH drkns 09.01.2010 14:17:27 +0200 - build 158 1. Far 2.0.1327. drkns 09.01.2010 12:59:15 +0200 - build 157 1. Far 2.0.1325. zg 07.01.2010 19:19:24 +0200 - build 156 1. far 2.0.1317. garry 03.12.2009 12:07:42 +0300 - build 155 1. Проблемы в Unicode версии с коннектом через WMI к удалённой машине (в частности Mantis#1196). 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 кодировке.