* r502-beta71 [public-build]

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13277 698e6f95-9b2e-0410-bd61-4358ed8d4160
#[public-build] Astyle

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

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13279 698e6f95-9b2e-0410-bd61-4358ed8d4160
* Updating the database ISPs
   http://www.assembla.com/spaces/customlocations-greylink
   Build on the base 1215, created 2013-03-15 00:43:58 +0700
   Total in database:
    - ISP - 1390
    - ISPs logo - 1401
    - Address range - 5801
   Archive CustomLocations.rar created by NightOrion



git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13280 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Исправление r12673, исправлено появление закрывающей кавычки в адресе хаба, при открытии его по ссылке с браузера.
https://code.google.com/p/flylinkdc/source/detail?r=12673

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13281 698e6f95-9b2e-0410-bd61-4358ed8d4160
* Updating the database ISPs
   http://www.assembla.com/spaces/customlocations-greylink
   Build on the base 1216, created 2013-03-15 15:54:15 +0700
   Total in database:
    - ISP - 1393
    - ISPs logo - 1405
    - Address range - 5819
   Archive CustomLocations.rar created by NightOrion



git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13282 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Кооректное исправление r12673, дополнение к r13281, ибо там содержалась ошибка приводившая к добавлению в историю полного урл, и попытке открыть полный урл, а не только адрес хаба).


git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13283 698e6f95-9b2e-0410-bd61-4358ed8d4160
# +r13283 забыл протокол.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13284 698e6f95-9b2e-0410-bd61-4358ed8d4160
# +r13283 забыл разделитель.


git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13285 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Убрал использование Util::formatDchubUrl при вызове Util::decodeUrl, т.к. это приводило к возврату пустого значения file функцией Util::formatDchubUrl из-за обрезания aUrl
# В findLegacyUser(file) file содержит имя пользователя и путь, который findLegacyUser пытается найти и естественно не может этого сделать Заменил на file на nick. Полную работоспособность можно будет проверить после ремонта findLegacyUser https://code.google.com/p/flylinkdc/issues/detail?id=935

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13286 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Приму в дар книгу "intrusive_ptr для скороварок". Хватило же мне мозгов унести dec (intrusive_ptr_release) в деструктор.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13289 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Вернул кодировку, испорченную в https://code.google.com/p/flylinkdc/source/detail?r=13286

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

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13291 698e6f95-9b2e-0410-bd61-4358ed8d4160
# if (++l_fine_it->second.second % 100 == 0)
# Вывод: не надо заниматься тем чем не надо, в те периоды когда и так забот хватает. Ничего кроме биоразложимого кода из этого всё равно не получается.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13292 698e6f95-9b2e-0410-bd61-4358ed8d4160
# В CFlylinkDBManager::CFlylinkDBManager() обернул проверку g_DisableSQLiteWAL || BOOLSETTING(SQLITE_USE_JOURNAL_MEMORY) методом.


git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13295 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Фаберлик

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13296 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Отключил CFlyProfiler в ежовой, ибо не собирается.

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13297 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Мелкая оптимизация в FavoriteHubsFrame::StateKeeper::~StateKeeper(): не зовём лишний раз hubs.GetItemCount(),  изменение безопасно, поскольку в коде есть проверка if ((FavoriteHubEntry*)hubs.GetItemData(j) == *i)

git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13298 698e6f95-9b2e-0410-bd61-4358ed8d4160
# Воскресил фичу IRAINMAN_SQLITE_USE_EXCLUSIVE_LOCK_MODE в ежовой. Дабы сохранялась концепция мягкого (без изменения конфигурации) перехода между ядрами SettingsManager всегда обрабатывает данную опцию.
# [lang] Требуется обновление локализаций.



git-svn-id: http://flylinkdc.googlecode.com/svn/trunk@13299 698e6f95-9b2e-0410-bd61-4358ed8d4160
# [issue 936] Возможно поправил дедлок при закрытии окон файл-листов и поиска
  https://code.google.com/p/flylinkdc/issues/detail?id=936
  замеил лок секции на ожидание пока она освободится - TODO проверить как работает более детально
  без анализа секции закрывать окно тоже не льзя - падаем рандомно

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