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

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

https://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 юзеров отображался пустой ник.
* Функционал загрузки локальной истории чата для хабов при открытии окна
оставлен только в ежовой версии.
* Исправлена обработка события при скачивании, если нет доступных слотов.
* Исправлено падение 

https://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

Комментариев нет: