# Спрятал коллекцию m_clients и const Client::List& getClients() const внутрь менеджера ClientManager. 

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14239 698e6f95-9b2e-0410-bd61-4358ed8d4160
# [coding-style]

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14240 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Зачем-то const засунули в зад.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14241 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Дополнение r14241

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14242 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Дополнение r14217

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14243 698e6f95-9b2e-0410-bd61-4358ed8d4160
* Пересчитываем глобальное ратио перед тем как его показать.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14244 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Технологический коммит.
# Убрал гашение исключений в FileUpdateSearch::DeleteAll() - их там быть не должно.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14245 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Технологический коммит.
# ClientManager::findLegacyUser - заменил stricmp на строковый оператор сравнения. Теоретически это так же должно сократить число падений https://crash-server.com/Problem.aspx?ClientID=ppa&ProblemID=12550 . Изменение избавляет от явно бессмысленного подсчёта длинны строки, что в свою очередь прилично сократит время выполнения данный функции, ибо для функции данные сравнения основная нагрузка.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14247 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Технологический коммит.
# Удалил из WebServerManager лишний StringList.
# Убрал из WebServerManager::search избыточное копирование адресов хабов, ибо обход этого списка делается внутри поискового движка в ClientManager::search.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14248 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Технологический коммит.
# Обновлены ключи компиляции.
# Добавлена директива IRAINMAN_NON_COPYABLE_CLIENTS_IN_CLIENT_MANAGER, зависит от IRAINMAN_USE_READ_WRITE_LOCK. Включение директивы позволяет избежать копирования данных хабов, а так же избежать лишнего цикла обработки для этих данных.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14249 698e6f95-9b2e-0410-bd61-4358ed8d4160
# +r14247: добавил комментарий с описанием изменения.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14250 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Text::toT(user->getFirstNick()) заменил на user->getFirstNickT()

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14251 698e6f95-9b2e-0410-bd61-4358ed8d4160
# [coding-style]

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14252 698e6f95-9b2e-0410-bd61-4358ed8d4160
* Для списка избранных пользователей сохраняем и загружаем CID только для adc хабов, для nmdc генерируем его при старте.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14253 698e6f95-9b2e-0410-bd61-4358ed8d4160
* (Closed Issue 914): Зависание ежовой (HE) версии при добавлении пользователя в друзья при открытой вкладке "Друзья - Враги" https://code.google.com/p/flylinkdc/issues/detail?id=914 . Исправлено принудительным закрытием открытой вкладки.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14254 698e6f95-9b2e-0410-bd61-4358ed8d4160
# +r14247: из ClientManager::makeCid убрал преобразование ника к нижнему регистру.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14255 698e6f95-9b2e-0410-bd61-4358ed8d4160
# +r14251: забыли заменить копирование на ссылки.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14256 698e6f95-9b2e-0410-bd61-4358ed8d4160
# +r14251: добавлена обвёртка для ежовой версии, и подсчёт количества вызовов.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14257 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Модификатор const для списков хабов для поиска.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14258 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Issue 804: Выпуск официальной ежовой версии (с ограниченным функционалом и оптимизацией в сторону высоких нагрузок).
# Обновлены ключи компиляции.
# Добавлены директивы IRAINMAN_AUTOUPDATE_CORE_DIFFERENCE и IRAINMAN_AUTOUPDATE_ARCH_DIFFERENCE - пока выключены
# Реальных изменений кода данный коммит не несёт.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@14259 698e6f95-9b2e-0410-bd61-4358ed8d4160