Показаны сообщения с ярлыком r5xx. Показать все сообщения
Показаны сообщения с ярлыком r5xx. Показать все сообщения

четверг, 19 июня 2014 г.

Обновите FlylinkDC++ 2011-2014 года выпуска

Всем привет.
Приношу извинения  пользователям программы FlylinkDC++
Рекомендую обновиться до последней версии. 
Сделать это можно следубщими способами:
1. Через автообновление (Меню-Помощь-Проверка обновлений) (рис 1)
2. Скачать инсталлятор http://www.fly-server.ru/install/r5xx/release и выполнить установку "поверх"
3. Скачать бинарник и заменить FlylinkDC*.exe руками
    http://www.fly-server.ru/install/r5xx/src-bin


 





Исправлена ошибка, которую долго не мог повторить :(
получал письма от пользователей о том, что флай падает каждую ночь
crash-сервер насобирал несколько тысяч анонимных дампов падения:
 











Падала программа  при условиях
  • Версия FlylinkDC++ r5xx находится между r8581 (Ноябрь 2011 год) и r17307  
  • Открыты окна "завершенных скачиваний" или "завершенных отдач"
  • При своей работе программа отдала или скачала больше 1000 файлов
   Для ускорения падения можно уменьшить это значение тут

среда, 11 июня 2014 г.

FlylinkDC++ и DHT


Новые версии доступны по авто обновлениях или тут
http://www.fly-server.ru/install/r5xx/src-bin
* Обновление OpenSSL 1.0.1h
* Добавлена кнопочка слева от окна загрузок "Спасательный круг" для включения пассивного режима
  так будет проще советовать что нажать когда у юзера ничего не качает.














* Исправлен алгоритм запроса к DHT серверу - не выполняем его чаще чем раз в 60 cек
* Добавлено логирование DHT - запросов на стороне клиента
  планирую детальнее разобраться как это работает и сделать лучше :)
  кто найдет в логах клиента косяки - пишите.
  текущая версия серверной части вяло обсуждается тут 
  http://dchublist.ru/forum/viewtopic.php?f=10&t=1109&start=25








* Возможно исправил падения 
 

понедельник, 10 февраля 2014 г.

Счетчик сообщений + детект DDoS

Всем привет!
Предлагаю протестировать очередную бетку r503-beta28 (доступна в атообновлении на канале beta)


Видимые для пользователей изменения 
1.  Добавлена колонка "Сообщений" в ней подсчитывается ко-во публичных сообщений 
   от пользователя внутри хаба, по ней можно определить самых разговорчивых :)
  также IP адрес отображается маленьким, если он был загружен из локальной базы данных 
  а не точно определен в результате соединения с пользователем.


 










Данная информация хранится локально в таблице user_info (файл FlylinkDC_user.sqlite)










2. Детект и блокировка DDoS атак с помощью DC++ клиента. 
подробнее проблема описывается и обсуждается в этой теме
можете поучавствовать в обсуждении чтобы помочь выбрать оптимальный алгоритм блокировки 
данной уязвимости, которую используют админы некоторых хабов для развлечения.























http://www.fly-server.ru/install/r5xx/beta/SetupFlylinkDC-x64-r5xx-beta.exe 
http://www.fly-server.ru/install/r5xx/beta/SetupFlylinkDC-x86-r5xx-beta.exe
http://www.fly-server.ru/install/r5xx/beta/SetupFlylinkDC-x86-x64-r5xx-beta.exe
 
Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin/ 

 

пятница, 25 октября 2013 г.

FlylinkDC-r502 rc2 build 15800

* (Closed issue 1357) Активировал раскраску текста в чате по BB кодам по умолчанию
 http://code.google.com/p/flylinkdc/issues/detail?id=1357


 










* Ускоряем запуск флайлинка при наличии в фаворитах ~500 хабов!
  - В списке пользователей убрал не используемый FavoriteManagerListener
  - Колонки в для ListView юзеров создаем только когда они нужны (при первой активации)
  - Отложенная подписка на события от SettingsManager
* (Fixed issue 1113) Пропадание отображения рейтинга с флай-сервера при просмотре файл-листов
   http://code.google.com/p/flylinkdc/issues/detail?id=1113
* (Fixed issue 1314)  Жалуются на подмерзание курсора в момент прокрутки списков юзеров на крупных хабах.

    http://code.google.com/p/flylinkdc/issues/detail?id=1314
   - Должно подмерзать только при первой прокрутке.
   - Если IP приватный - страну не пытаемся определять (нет лишнего запроса к sqlite)
        - 10.0.0.0/8
       
- 127.0.0.0/8
       
- 169.254.0.0/16
        - 172.16.0.0/12
       
- 192.168.0.0/16
* Исправлен слет настроек колонок хаба при закрытии.
* Пересоздание файла Favorites.xml делаем только после закрытия последнего хаба
* Убрал опцию отключение группировки по TTH в окне поиска
  она никак не настраивалась через интерфейс + не понятно зачем нужна
  http://code.google.com/p/flylinkdc/issues/detail?id=1352
* (Fixed issue 1355) Падение в void HashManager::hashDone при закрытии приложения
 http://code.google.com/p/flylinkdc/issues/detail?id=1355
* (Fixed issue 1352) Перестали группироваться одинаковые файлы при поиске
  http://code.google.com/p/flylinkdc/issues/detail?id=1352


SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin/ 
 

воскресенье, 20 октября 2013 г.

FlylinkDC-r502 rc2 build 15758

* SQLite Release 3.8.1 http://sqlite.org/releaselog/3_8_1.html
* Перевел хранение IP адреса c std:;string на boost::asio::ip::address_v4 - ожидается сокращение потребление RAM (4 байта вместо 19 байт) 
* (Fixed issue 1347) Убрал пустоты в контекстном меню с информацией о пользователе
  http://code.google.com/p/flylinkdc/issues/detail?id=1347
* (Fixed issue 1346) Некорректное отображение ограничителя скорости в контекстном меню на ADC-хабах
  http://code.google.com/p/flylinkdc/issues/detail?id=1346
* (Fixed Issue 1330) Неверное отображение IP адреса на ADC-хабе
  http://code.google.com/p/flylinkdc/issues/detail?id=1330 .
* (Fixed issue 1348) Зависает при старте на закрытии окон приватных сообщений
   http://code.google.com/p/flylinkdc/issues/detail?id=1348
* (Fixed issue 1342) Панели чата и списка юзеров случайно менялись местами
  http://code.google.com/p/flylinkdc/issues/detail?id=1342
* (Closed issue 1340) http://code.google.com/p/flylinkdc/issues/detail?id=1340
  - Размер ключа 128 байт. в AutoUpdateObject::checkSignXML не заказываем 4к
* (Fixed issue 1339) Скорость скачивания нулевая и непонятки со списком закачек
  http://code.google.com/p/flylinkdc/issues/detail?id=1339
  http://code.google.com/p/flylinkdc/issues/detail?id=1338
* (Fixed issue 1333) Скорость отдачи файлов ограничена (3-4Мб/сек)
  http://code.google.com/p/flylinkdc/issues/detail?id=1333
* fix http://www.crash-server.com/Problem.aspx?ClientID=ppa&ProblemID=41191
* fix http://www.crash-server.com/Problem.aspx?ClientID=ppa&ProblemID=41191
* (Closed issue 1332) Пропала информация со вкладок
   http://code.google.com/p/flylinkdc/issues/detail?id=1332
* fix http://crash-server.com/Problem.aspx?ClientID=ppa&ProblemID=41196
        http://crash-server.com/Problem.aspx?ClientID=ppa&ProblemID=41198

SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin/ 



среда, 9 октября 2013 г.

FlylinkDC-r502 rc2 build 15669

Версия выпущена в авто обновление
Бинарники и исходный код доступен тут:
http://www.fly-server.ru/install/r5xx/src-bin

Обновлен компонент miniupnp
Всем, кто сидит за ротуерами и использует upnp
просьба сообщить если что-то сломалось.

вторник, 8 октября 2013 г.

FlylinkDC-r502 rc2 build 15666

Всем привет.
В связи с переездом на гит  сборки временно не выпускаются в атообновление
желающие актуальные билды  могут брать руками тут
http://www.fly-server.ru/install/r5xx/src-bin
Лог изменений
http://github.com/pavel-pimenov/flylinkdc-r5xx/commits/master

четверг, 19 сентября 2013 г.

FlylinkDC++ r502-rc1 build 15438

Всем привет!
Прошу помощи в тестировании на ваших компах
у кого падали последние бетки при закрытии прошу проверить эту
на предмет стабильности и отписать результаты.
Также кто сидит на релизе r501 прошу обновиться и погонять под нагрузкой.
SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin/ 

понедельник, 9 сентября 2013 г.

FlylinkDC++ r502-beta115 build 15313

* Доработан алгоритм передачи телеметрии
  - Первая передача выполняется после 2 минут работы приложения 

  (за это время на большинства системах флай выходит на рабочий режим и подгружает все хабы)
  - Добавлена новая локальная БД FlylinkDC_stat.sqlite с таблицей  fly_statistic
   
= При завершении делается слепок статистики и синхронно скидывается в локальную базу данных (чтобы быстрее завершиться приложению)
   
= При следующем запуске асинхронно вычитывается последние 10 записей телеметрии и скидывается на флай-сервер.
   
= Если в процессе работы не получается передать данные на сервер. статистика не теряется и сохраняется в FlylinkDC_stat.sqlite
 - К параметрам телеметрии добавлены параметры

  = Контроль кол-ва анимированных смайлов текущее/максимальное
 
= Кол-во попыток использования мертвого GDIImage (поиск плавающего бага) 
* Отключаем void MainFrame::UpdateLayout пока стартуют фреймы хабов
* (Fixed issue 1267) Фильтр CDM-отладчика не фильтрует по сохранённым строкам
 http://code.google.com/p/flylinkdc/issues/detail?id=1267
 * (Closed issue 1266) Анимация смайлов зовется даже если их не видно.
   http://code.google.com/p/flylinkdc/issues/detail?id=1266


SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin/ 


суббота, 7 сентября 2013 г.

FlylinkDC++ r502-beta114 build 15287

SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin/ 
 

* (Closed issue 1261) Отображение уже скачанных файлов в очереди закачек
   http://code.google.com/p/flylinkdc/issues/detail?id=1261  
* (Fixed  issue 1256) Русские названия в файлах.
  http://code.google.com/p/flylinkdc/issues/detail?id=1256
* (Fixed issue 419) Фильтр команд в CMD-отладчике.
  http://code.google.com/p/flylinkdc/issues/detail?id=419
* Исправлено падение
 http://crash-server.com/DumpGroup.aspx?ClientID=ppa&DumpGroupID=89276
* (Fixed issue 1249) Увеличить длину фильтра в отладчике команд

  http://code.google.com/p/flylinkdc/issues/detail?id=1249
 

среда, 4 сентября 2013 г.

FlylinkDC++ r502-beta112 build 15220

SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin/ 


Изменений много - не стесняйтесь пишите о любых замеченных косяках.
* (Started Issue 1252)
 http://code.google.com/p/flylinkdc/issues/detail?id=1252
  - Отключил загрузку при старте всех смайлов (смайлы подгружаются по мере появления в чате или при активации диалога)
  - Нашел висячие ссылки
  - Возможно что-то отвалилось. кто часто пользуется смайлами пишите замечания в блог или в issue
* (Fixed issue 1255) Попытка исправить падение при переключении смайл-паков
   http://code.google.com/p/flylinkdc/issues/detail?id=1255
  Пока реализовал через отдельный контейнер,
  TODO - подумать и приостанавливать разрушение CGDIImage пока работает onTimer
  отключить фичу можно экраном FLYLINKDC_USE_CHECK_GDIIMAGE_LIVE
* (issue 1242) Отключив стартовое заполнение ListView-ов сэкономил еще 20 м памяти

 http://code.google.com/p/flylinkdc/issues/detail?id=1242
 ================== 502-beta-111-r15213 =======================
* (Fixed issue 1253) Падение XP SP3 при открытии ченжлога при автоапдейте.
   http://code.google.com/p/flylinkdc/issues/detail?id=1253
================== 502-beta-110.1-r15195 =======================
* SQLite 3.8.0.2 http://sqlite.org/news.html
* Исправлено падение в
 http://crash-server.com/Problem.aspx?ClientID=ppa&ProblemID=13229
  Не зовем событие STATS пока выполняется инициализации приложения
  при разрушение поставил проверку в dcassert(!ClientManager::isShutdown());
  таймер уже должен быть отключен
* Возможно, исправлено падение при удалении в LRESULT TransferView::onSpeaker
  http://crash-server.com/DumpGroup.aspx?ClientID=ppa&DumpGroupID=88685
  http://www.flickr.com/photos/[email protected]/9668951266/
* Возможно, исправлено падение
   http://crash-server.com/Bug.aspx?ClientID=ppa&ProblemID=36467

вторник, 3 сентября 2013 г.

FlylinkDC++ r502-beta110 build 15187

* В диалоге хеширования отражатся факт обработки файла медиаинфой и TTH
http://code.google.com/p/flylinkdc/issues/detail?id=1251

Если у вас возникнет такое и файлик "зависнет" - пришлите картинку мне на почту,
я по TTH найду файл и определим причину зависания.

 









* В DB Менеджере запись хеширования идет в отдельной транзакции
  даже если обработка медиаинфы зависнет или упадет - при следующем запуска этот файл не будет обрабатываться.
* Не парсим лишний раз файлы локализация для извлечения наименования языка для
известных официально поддерживаемых локализаций.
Возможно исправлены падения:
  - http://www.crash-server.com/DumpGroup.aspx?ClientID=ppa&DumpGroupID=87207
  - http://www.crash-server.com/DumpGroup.aspx?ClientID=ppa&DumpGroupID=87734


SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin
 

пятница, 30 августа 2013 г.

FlylinkDC++ r502-beta109 build 15167

* issue 1242 Еще немного сократил потребление GDI ресусрсов
  http://code.google.com/p/flylinkdc/issues/detail?id=1242
* (Closed issue 1247) Не сохраняется положение разделителя между чатом и списком
  http://code.google.com/p/flylinkdc/issues/detail?id=1247
* Исправлено падение при клике правой мышкой по закладке не активированного хаба.
* Поправлены падения в области ГУЙ во время завершении приложения:
   - http://www.crash-server.com/Bug.aspx?ClientID=ppa&ProblemID=35941
   - http://www.crash-server.com/Bug.aspx?ClientID=ppa&ProblemID=35839
   - http://www.crash-server.com/Bug.aspx?ClientID=ppa&ProblemID=35840
* Обновления библиотек:
   - SQLite 3.8.0.1 http://sqlite.org/releaselog/3_8_0_1.html
* Updating the database ISPs
   http://www.assembla.com/spaces/customlocations-greylink
   Build on the base 1284, created 2013-08-30 12:52:47 +0700
   Total in database:
    - ISP - 1404
    - ISPs logo - 1413

 
SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin
 


среда, 28 августа 2013 г.

FlylinkDC++ r502-beta108 build 15126

Всем привет!
После справедливой критики о том, что флай тормозной даже на топовых компах
решил немного исправить эту проблему и полез в GUI
История всех фиксов описана в issue 1242
http://code.google.com/p/flylinkdc/issues/detail?id=1242
Тест проводился на 143 хабах
Просьба сравнить в своих конфигурация скорость запуска и завершения приложения.
и отписать замечания (возможно что-то сломалось).
Мне самому пока не нравится несколько визуальных эффектов наложения и мерцания хабов при переключении
и при старте, а также очень нервирует
периодическая перерисовка ВСЕХ цветных закладок - заметно на глаз.
До исправления











После:
 











SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/src-bin

четверг, 22 августа 2013 г.

FlylinkDC++ r502-beta105 build 15036

* (Started issue 1241) Достать имя роутера и скинуть его в лог
   http://code.google.com/p/flylinkdc/issues/detail?id=1241
   - Добавлен разбор параметра modelDescription - в нем корректно лежит модель роутера а не просто WAN Device
     http://www.flickr.com/photos/[email protected]/9569185347/
* (Fixed issue 1231) Возможно исправил неверный подсчёт общей шары на хабе.
* (Fixed issue 1238) Оптимизировано потребление оперативной памяти
  http://code.google.com/p/flylinkdc/issues/detail?id=1238

SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/beta

среда, 21 августа 2013 г.

четверг, 15 августа 2013 г.

FlylinkDC++ r502-beta103 build 14954

SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  

Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/beta
 
* (Closed issue 1230) При просмотре листов других пользователей перестали подкрашиваться файлы, которые есть у меня в шаре (Спасибо S.Artyukhov)
   http://code.google.com/p/flylinkdc/issues/detail?id=1230
* Добавил информирование о сборе анонимной статистики.
* (Started issue 1235) Сбор телеметрии и отчетов о динамики работы клиента
   http://code.google.com/p/flylinkdc/issues/detail?id=1235
* (Fixed Issue 1227) Не работает автоматический поиск альтернативных источников 

   http://code.google.com/p/flylinkdc/issues/detail?id=1227
* (Started Issue 1234) Доработать разбор тега для NMDC протокола.

   http://code.google.com/p/flylinkdc/issues/detail?id=1234
 * (Fixed Issue 1228 ): Не работает поиск текста из чата в Google
   http://code.google.com/p/flylinkdc/issues/detail?id=1228
* Частичный перенос оптимизаций из ежовой версии в основную ветку:
  + По возможности снижены нагрузки на систему за счёт использования спинлоков вместо полноценных критических секций с рекурсией.
  + В первом приближении начато включение элементов для перевода ядра в режим работы, оптимизированный под многопроцессорные системы.
* [minupnp] miniupnpc-1.8.20130801 http://miniupnp.free.fr/files
* Восстановил, не понятно в какой момент похеренный, функционал обновления IP при старте.
* (Closed  issue 1136) Большая часть предустановленных для провайдера Воля (явно локальных) хабов - не работает
   http://code.google.com/p/flylinkdc/issues/detail?id=1136
* ( Closed Issue 258 ) : В окне "Интернет хабы" подсвечивать хабы, присутствующие в "Списке избранных хабов"
   http://code.google.com/p/flylinkdc/issues/detail?id=258
    На данный момент используются цвета:
    Имеющийся хаб : цвет "Список файлов - Уже расшарено"
    Авто подключение хаба: цвет "Список файлов - Уже качал..."
    + На имеющихся в "Избранном" хабах отключаем пункт "Добавить в Избранное" и включаем пункт "Удалить хаб из Избранных"
* (Closed Issue 671) :  Наведение порядка в меню настроек
  http://code.google.com/p/flylinkdc/issues/detail?id=671

пятница, 2 августа 2013 г.

FlylinkDC++ r502-beta101 build 14864

Доступно в автообновлении или по http

SetupFlylinkDC-x64-r502-beta.exe
SetupFlylinkDC-x86-r502-beta.exe

SetupFlylinkDC-x86-x64-r502-beta.exe
  
Исходный код для программистов С++
http://www.fly-server.ru/install/r5xx/beta 

* (Closed  Issue 276 ) :  В диалоге "О программе" ссылки "Домашняя страница" и "Обсуждения новых версий" одинаковые.
http://code.google.com/p/flylinkdc/issues/detail?id=276
* Обновления библиотек:
 - MediaInfoLib 0.7.64+
* (Closed issue 1186) Локализация: Файл=>Convert TTH history SQLite -> LevelDB 

   http://code.google.com/p/flylinkdc/issues/detail?id=1186
*  Для "Изменения" Избранных Путей по кнопке "Browse" открываем имеющийся путь.
* (Close Issue 711) Нельзя изменить название избранного пути 

http://code.google.com/p/flylinkdc/issues/detail?id=711
* (Closed issue 1113) Не всегда отрисовывал колонку "Рейтинг" в списке файл-листов  

http://code.google.com/p/flylinkdc/issues/detail?id=1113
* Удалены опции, позволяющие добавлять в описание пользователя свободные слоты и лимит отдачи - это избыточная функция поскольку данные о лимите уже есть в теге. В тег мне также хотелось добавить и количество свободных слотов, но некоторые хабы меня с таким тегом не пустили :( Собственно по этой же причине у ежовой версии нет в конце названия приложения приписки о том, что она ежовая. Подход таких проверок мне видится неправильным, ибо он тормозит развитие клиентов. В связи с вышесказанным прошу админов хабов поделиться доводами о том с какой целью некоторые из них вводят подобные проверки, ибо мне сие вообще не понятно,
и видится абсурдным. С уважением, Ёж.
* Улучшена обратная совместимость при миграции с клиентов, хранящих список недавних хабов в файле конфигурации.
* (Closed Issue 949) Всплывашки в ячейке "Расположение" в списке юзеров
   http://code.google.com/p/flylinkdc/issues/detail?id=949
* Произведён отказ от хранения тега клиента, теперь вместо него выводится человеко понятное имя приложения с версией. Операторов прошу не волноваться, все подробности о клиенте доступны либо в соседних колонках, либо в отчёте о пользователе.
* Дальнейшая оптимизация потребления памяти программой.
* Исправлена ошибка: функционал сохранения LastIP в БД иногда затирал реальный
IP пользователя устаревшим значением, или вообще заменял его пустой строкой.
Насколько давно появился данный баг точно сказать не могу, но в версиях
r502-beta99-100 он проявился в полной мере, и вылез наружу, Ёж.
* Исправлена ошибка r502 бета 99 - у DHT юзеров отображался пустой ник.
* Функционал загрузки локальной истории чата для хабов при открытии окна
оставлен только в ежовой версии.
* Исправлена обработка события при скачивании, если нет доступных слотов.
* Исправлено падение 

http://crash-server.com/Problem.aspx?ClientID=ppa&ProblemID=13134
* В список исключаемых из шары файлов добавлено расширение "part".
* Исправлена старая проблема с никами на ADC хабах, теперь программа всегда отображает ник пользователя, актуальный для текущего хаба.
* Исправлены найденные недоработки в области поддержки протокольных расширений -
   местами забывали ставить статусные флажки для них.
* Добавлена обработка состояния "Ушёл" для пользователей на ADC хабах.
* Значительно улучшена поддержка ADC протокола.
* Исправлены ошибки r502 бета 99:
  - не корректно инициилизировались IP адреса для пользователей;
  - все юзеры на ADC хабах отображались пассивами;
  - при запуске программы не всегда применялись пользовательские настройки:
       - правила к низким(высоким) приоритетам в очереди скачивания;
       - список исключаемых из проверки юзеров для автобана;
       - список исключаемых из шары файлов.
   - при открытии фрейма лог пользователя или хаба подгружался не в соответствии с настройками, лишь на одну строку.
* Значительно улучшена отзывчивость программы.
* Оптимизация потребления ресурсов программой.
* Оптимизация пользовательского интерфейса:
  - запускаем ресортировку списков и обновление статуса только у активного MDI окна, а не у всех;
  - для окна хаба добавлена отложенная ресортировка при открытии окна. Это изменение позволит ускорить запуск, и уменьшить задержки при октрытии хабов с большим количеством пользователей;
  - в окне "Поиск шпион" группируем события и обрабатываем их кучей, не чаще одного раза в секунду.
* Updating the database ISPs
   http://www.assembla.com/spaces/customlocations-greylink
   Build on the base 1267, created 2013-07-29 05:55:12 +0700
   Total in database:
    - ISP - 1398
    - ISPs logo - 1407
    - Address range - 5945