Показать / Скрыть текст
* Активирована новая функция sqlite 3.7.2 "write-ahead logging" PRAGMA journal_mode=WAL (уменьшается вероятность разрушения базы данных в случае отключения питания)* Оптимизация обработки поисковых запросов исключаем постоянный вызов функции Text::toLower к именам файлов вашей шары при поступлении запросов из сети,
а также уменьшена нагрузка на CPU при большом кол-ве расшаренных каталогов. (http://flylinkdc.blogspot.com/2010/08/1.html)
Цена оптимизации: дополнительно храним в памяти имена всех файлов и каталогов в нижнем регистре.
* Оптимизирована загрузка больших списков CustomLocations.ini
* Исправлена ошибка загрузки диапазона из CustomLocations.ini если в названии сети был символ "точка"
* Обновление FlylinkDiscover r10 http://flylinkdc.blogspot.com/2010/08/flylinkdiscover-r10.html
* Добавлена возможность загружать IPTrust.ini из сети. (URL указывается в настройках) подробнее: http://flylinkdc.blogspot.com/2010/06/autoupdate-iptrustini.html
* Исправлено время при записи в лог sqlite на локальное "datetime('now','localtime')"
* Убрал простого chatbot-а из инсталляций. желающие могут установить плагин отдельно (http://code.google.com/p/flybot/)
* Обновления в Web-сервере (Пользователей прошу обратить внимания, что часть функционала web сервера недоступна для ветки 3xx-4xx (из-за старого ядра)! Например, отображение скорости загрузки файла, и статус загрузки в окне "Очередь скачивания")
* В инсталляторе по умолчанию добавлен выбор крупнейших инет-хабов (http://dchublist.ru/)
* В инсталлятор включен Yandex.Bar (корректность интеграции проверена специалистами Yandex. он устанавливается опционально и только при согласии пользователя)
* Обновлен перевод на белорусский язык
* Закрыл Issue 68 "Файлы скачиваются со знаком _ на конце при клике по магнет ссылке в Opera"
* Закрыл issue 104 Пункты меню "Копировать..." убрал "в буфер обмена"
* Другие мелкие оптимизации и устранения утечки памяти при выходе из приложения
------------------------------------------------------------------------
* Обновление базы данных провайдеров
http://www.assembla.com/spaces/customlocations-greylink
Сборка на базе 20100828-1006, создана 28.08.2010 17:47 +0600
Итого в базе:
- Провайдеров - 1235
- Провайдерских лого - 1233
Archive CustomLocations.rar created by LazyBadger
--------------------------------------------------------------------------------------
* Обновление внешних библиотек
- sqlite 3.7.2
- boost 1.44
--------------------------------------------------------------------------------------
Слияния изменений из ветки r5xx и StrongDC++ svn
* http://code.google.com/p/flylinkdc/source/detail?r=4521
* http://code.google.com/p/flylinkdc/source/detail?r=4515
* http://code.google.com/p/flylinkdc/source/detail?r=4506
* http://code.google.com/p/flylinkdc/source/detail?r=4509
* http://bazaar.launchpad.net/~dcplusplus-team/dcplusplus/trunk/revision/2153
* http://bazaar.launchpad.net/~dcplusplus-team/dcplusplus/trunk/revision/2154
* Исправление в size_t toHash()
* Prevent potential re-hashing (thanks vasily.n) http://bazaar.launchpad.net/~dcplusplus-team/dcplusplus/trunk/revision/2195
* Фикс некорректного отображения исполнителя песни по тегу %[artist] от WMP
* Исправления в WinUtil::getFlagImage из ветки r5xx
* Изменен алгоритм удаления элементов из delayUploads (с) StrongDC++ svn
* Обновлены иконки флагов стран
* Выбор действия "делать тоже самое в следующий раз" при клике на магнет ссылку невозможно отменить. Добавил выбор в GUI. Перенёс настройки по действиям кликов на отдельно созданную страницу настроек.
* Убрал [targetdir] т.к. глючил