понедельник, 31 августа 2009 г.

StrongDC 2.30 sqlite r2575

strongdc-230-sqlite-r2575.exe

strongdc-230-sqlite-r2575-bin.rar
strongdc-230-sqlite-r2575-src.rar

Базируется на релизе:

-- StrongDC++ 2.30 --


* fixed upload connection tokens (grant extra slot, upload queue etc.)
* added cheating string for old clients
* get full list when partial one is not available
* fix round-off issue when segmented downloads are disabled (DC++ BZR)
* fix crash on too many connections (DC++ BZR)
* fixed slots info in ADC hubs
* fixed info update on limiter change from toolbar
* improved manual searching for something planned for autosearch
* using OpenSSL with disabled TLS extension
* better hub detection for client-to-client connections
* hopefully fixed extra slot issues
* upload queue position and TLS connections are enabled in spite of stealth mode
* implemented DHT search engine
* rewritten bandwidth limiter
* some other changes, fixes, memory optimizations etc.

суббота, 29 августа 2009 г.

сборка FlylinkDC++ в IntelC++

В очередной раз попытался собрать флай в IntelC++ 11.0.072

http://flylinkdc.googlecode.com/files/flylinkdc-intel-cpp-11-0-072.rar

у всех так?

FlylinkDC++ r391 release

SetupFlylinkDC-r391-build-2559.exe
SetupFlylinkDC-x64-r391-build-2559.exe

FlylinkDC-r391-build-2559(29-Aug-2009_10_33).zip
FlylinkDC-r391-x64-build-2559(29-Aug-2009_10_40).zip
FlylinkDC-r391-src-build-2559(29-Aug-2009_10_34).zip


у кого не работает скачка с депозита берем тут:
http://code.google.com/p/flylinkdc/downloads/list

* [PortalBrowser] Добавлен фдаг HostToolbarIconNone - убирает портал с тулбара Флая
* [PortalBrowser] Исправлен парсинг флагов в разделе UserData
* [PortalBrowser] добавлен флаг AllLinksInNewWnd
* [PortalBrowser] добавлен черновик описания формата настроек
* [PortalBrowser] исправлено возможное падение при закрытии
* [PortalBrowser] исправлено выделение контента мышью
* [PortalBrowser] добавлен новый портал: Club42 cNight Orion
* добавлен StringPool (в моей конфигурации потребление RAM понизилось c 128mb до 107)
* собрано с BufferSecurityCheck
* поиск имени файла в поисковике (Issue 16)
* вернул подтверждение на перезапись настроек PortalBrowser при исталляции Флая
* исправлено окно поиска
* подкорректировал сборку кода с выключенным IRAINMAN_NTFS_STREAM_TTH
* исправил, а заодно оптимизировал измеритель скорости: теперь исчезнут ошибки ограничителя скорости, и прочие связанные с этим бяки
* к списку хаб-листов по умолчанию добавил http://dchublist.com/globalhublist.xml.bz2
* исправлена фраза в локализациях: "Рейтинг (отдано/скачано):" -> "Рейтинг:"
* поднял уровень оптимизации с уровня только по размеру до полного (O1 -> Ox)
* исключил возможное падение при старте в MainFrame
* добавил к исключениям шары ZbThumbnail.info
* исправил измерение скорости для отображения в трее(судя по коду оно никогда не работало)
* переделал окошко для функции "Получить TTH и MD5 файла"
* небольшая коррекция перевода в настройках
* исправление трансляции акселераторов - при открытом браузере портала теперь работают кнопки left, right, backspace в чате хаба
* SQLite 3.6.17
* SQLite: оптимизация работы с базой
* SQLite: добавил возможность отключения хранения журнала в памяти
* оптимизация запросов к базе данных (убрал фиктивные агрегации на уровне sql-движка)
* убрал лишнюю блокировку в stopHashing
* исправил возможное переполненение буфера в formatExactSize
* исправлено падение по дампу "crash-stack-(r389)-x64-build-2353.dmp"

VIP сборки:

SetupInfoLinkDC-r391-build-2563.exe
SetupFlylinkDC-bel-stomat-r391-build-2563.exe
SetupFlylinkDC-Chehov-r391-build-2563.exe
SetupFlylinkDC-Link-SPB-r391-build-2563.exe
SetupInfoLinkDC-NN-r391-build-2563.exe
SetupOnenetDC-r391-build-2563.exe
SetupPLSDC-route-r391-build-2563.exe
SetupPLSDC-r391-build-2563.exe
SetupFlylinkDC-vt-samara-r391-build-2563.exe
SetupFlylinkDC-Taganka-r391-build-2563.exe
SetupFlylinkDC-Teletoria-r391-build-2563.exe


региональные сборки:
SetupFlylinkDC-2net-r391-build-2559.exe
SetupFlylinkDC-airnet-r391-build-2559.exe
SetupFlylinkDC-ALCH-M3X-r391-build-2559.exe
SetupFlylinkDC-alnet-r391-build-2559.exe
SetupFlylinkDC-ASN-r391-build-2559.exe
SetupFlylinkDC-ASN-x64-r391-build-2559.exe
SetupFlylinkDC-atricom-r391-build-2559.exe
SetupFlylinkDC-avangard-r391-build-2559.exe
SetupFlylinkDC-Baikal-Telecom-r391-build-2559.exe
SetupFlylinkDC-Baikal-Telecom-x64-r391-build-2559.exe
SetupFlylinkDC-BakNET-r391-build-2559.exe
SetupFlylinkDC-belgorod-net-r391-build-2559.exe
SetupFlylinkDC-bizcom-r391-build-2559.exe
SetupFlylinkDC-BNET-r391-build-2559.exe
SetupFlylinkDC-Cabelina-Plus-r391-build-2559.exe
SetupFlylinkDC-campus-net-r391-build-2559.exe
SetupFlylinkDC-cherkassy-r391-build-2559.exe
SetupFlylinkDC-comunico-r391-build-2559.exe
SetupFlylinkDC-dancer-r391-build-2559.exe
SetupFlylinkDC-dobronet-r391-build-2559.exe
SetupFlylinkDC-domolink-orel-r391-build-2559.exe
SetupFlylinkDC-domolink-ryazan-r391-build-2559.exe
SetupFlylinkDC-ertelecom-r391-build-2559.exe
SetupFlylinkDC-giga-net-ru-r391-build-2559.exe
SetupFlylinkDC-gomel-garant-4local-r391-build-2559.exe
SetupFlylinkDC-gomel-garant-r391-build-2559.exe
SetupFlylinkDC-Gomel-Kislorod-r391-build-2559.exe
SetupFlylinkDC-himki-africa-r391-build-2559.exe
SetupFlylinkDC-himki-telinkom-r391-build-2559.exe
SetupFlylinkDC-hutor-r391-build-2559.exe
SetupFlylinkDC-ionit-telecom-r391-build-2559.exe
SetupFlylinkDC-Irkutsk-WebStream-r391-build-2559.exe
SetupFlylinkDC-kalininec-r391-build-2559.exe
SetupFlylinkDC-Karelia-r391-build-2559.exe
SetupFlylinkDC-KemHub-r391-build-2559.exe
SetupFlylinkDC-kopnet-r391-build-2559.exe
SetupFlylinkDC-Kovrov-Zone-ITNet-r391-build-2559.exe
SetupFlylinkDC-KurskOnline-r391-build-2559.exe
SetupFlylinkDC-Lanta-Edition-r391-build-2559.exe
SetupFlylinkDC-line-net-r391-build-2559.exe
SetupFlylinkDC-lipetsk-beeline-r391-build-2559.exe
SetupFlylinkDC-lipetsk-domolink-r391-build-2559.exe
SetupFlylinkDC-lipetsk-domolink-x64-r391-build-2559.exe
SetupFlylinkDC-lipetsk-lan48-r391-build-2559.exe
SetupFlylinkDC-lipetsk-puzzle-r391-build-2559.exe
SetupFlylinkDC-MCN-r391-build-2559.exe
SetupFlylinkDC-meschera-r391-build-2559.exe
SetupFlylinkDC-mgn-adelaida-r391-build-2559.exe
SetupFlylinkDC-MGN-mgorka-r391-build-2559.exe
SetupFlylinkDC-Minsk-GMN-r391-build-2559.exe
SetupFlylinkDC-Minsk-HomeNet-r391-build-2559.exe
SetupFlylinkDC-mmsn-r391-build-2559.exe
SetupFlylinkDC-net11-r391-build-2559.exe
SetupFlylinkDC-net23-r391-build-2559.exe
SetupFlylinkDC-netline-r391-build-2559.exe
SetupFlylinkDC-netronik-r391-build-2559.exe
SetupFlylinkDC-nicos-r391-build-2559.exe
SetupFlylinkDC-novosib-homenet-r391-build-2559.exe
SetupFlylinkDC-octanet-r391-build-2559.exe
SetupFlylinkDC-omsk-dom-ru-r391-build-2559.exe
SetupFlylinkDC-onrela-r391-build-2559.exe
SetupFlylinkDC-opticom-r391-build-2559.exe
SetupFlylinkDC-opticom-svao-ix-r391-build-2559.exe
SetupFlylinkDC-poltava-poisk-tv-r391-build-2559.exe
SetupFlylinkDC-polustrovo-r391-build-2559.exe
SetupFlylinkDC-Rosintel-r391-build-2559.exe
SetupFlylinkDC-SakhDSV-r391-build-2559.exe
SetupFlylinkDC-Shara-r391-build-2559.exe
SetupFlylinkDC-Sh-samaralan-r391-build-2559.exe
SetupFlylinkDC-signaltv-r391-build-2559.exe
SetupFlylinkDC-Simferopol-KCT-r391-build-2559.exe
SetupFlylinkDC-SPB-MNS-r391-build-2559.exe
SetupFlylinkDC-SPB-RTS-r391-build-2559.exe
SetupFlylinkDC-Sumy-RS-r391-build-2559.exe
SetupFlylinkDC-telecontur-r391-build-2559.exe
SetupFlylinkDC-Trinity-r391-build-2559.exe
SetupFlylinkDC-trion-r391-build-2559.exe
SetupFlylinkDC-TTK-r391-build-2559.exe
SetupFlylinkDC-ultramarine-r391-build-2559.exe
SetupFlylinkDC-uspeh-r391-build-2559.exe
SetupFlylinkDC-Yarcom-r391-build-2559.exe
SetupFlylinkDC-Yarcom-x64-r391-build-2559.exe
SetupFlylinkDC-YugNet-r391-build-2559.exe


пятница, 28 августа 2009 г.

FlylinkDC++ r391 beta16

Если не будет критичных падений - завтра релизим r391
SetupFlylinkDC-r391-beta15-build-2549.exe
SetupFlylinkDC-x64-r391-beta15-build-2549.exe

FlylinkDC-r391-src-beta16-build-2553(28-Aug-2009_17_53).zip
FlylinkDC-r391-beta16-build-2553(28-Aug-2009_17_53).zip
FlylinkDC-r391-beta16-x64-build-2553(28-Aug-2009_18_00).zip
зеркало на яндексе:
SetupFlylinkDC-x64-r391-beta16-build-2553.exe
SetupFlylinkDC-r391-beta16-build-2553.exe

региональные сборки доступны на моем ftp (возможны тормоза - комп на ADSL)

ftp://flylinkdc.dyndns.org/

------------------------------------------------------------------------
r2553 | pavel.pimenov | 2009-08-28 17:46:18 +0400 (Пт, 28 авг 2009) | 2 lines
* Debugging Tools for Windows (x64)
* убрал SymServer в игнор, чтобы случайно не закомитили
------------------------------------------------------------------------
r2552 | rain.bipper | 2009-08-28 17:42:55 +0400 (Пт, 28 авг 2009) | 1 line
* Исправил список файлов для базы данных символов
------------------------------------------------------------------------
r2551 | rain.bipper | 2009-08-28 15:56:49 +0400 (Пт, 28 авг 2009) | 2 lines
* [PortalBrowser] Добавлен фдаг HostToolbarIconNone - убирает портал с тулбара Флая
* [PortalBrowser] Исправлен парсинг флагов в разделе UserData
------------------------------------------------------------------------
r2550 | rain.bipper | 2009-08-28 12:46:48 +0400 (Пт, 28 авг 2009) | 2 lines
* Исправил путь pdb для PortalBrowser'а
* Добавил скрипт генерации базы данных символов
------------------------------------------------------------------------

FlylinkDC++ r391 beta15

SetupFlylinkDC-r391-beta15-build-2549.exe
SetupFlylinkDC-x64-r391-beta15-build-2549.exe

FlylinkDC-r391-beta15-build-2549(28-Aug-2009_06_34).zip
FlylinkDC-r391-beta15-x64-build-2549(28-Aug-2009_06_41).zip
FlylinkDC-r391-src-beta15-build-2549(28-Aug-2009_06_34).zip
------------------------------------------------------------------------
r2548 | pavel.pimenov | 2009-08-28 06:26:34 +0400 (Пт, 28 авг 2009) | 3 lines
* добавлен StringPool (в моей конфигурации потребление RAM понизилось c 128mb до 107)
* собрано с BufferSecurityCheck
------------------------------------------------------------------------
r2543 | sergiy.karasov | 2009-08-26 19:12:18 +0400 (Ср, 26 авг 2009) | 1 line
*косметика амперсандов
------------------------------------------------------------------------
r2542 | astro64m | 2009-08-26 12:35:47 +0400 (Ср, 26 авг 2009) | 1 line
* Поиск имени файла в поисковике (Issue 16)

вторник, 25 августа 2009 г.

FlylinkDC++ r391 beta14

SetupFlylinkDC-r391-beta14-build-2536.exe
SetupFlylinkDC-x64-r391-beta14-build-2536.exe

FlylinkDC-r391-beta14-x64-build-2536(25-Aug-2009_21_49).zip
FlylinkDC-r391-src-beta14-build-2536(25-Aug-2009_21_43).zip
FlylinkDC-r391-beta14-build-2536(25-Aug-2009_21_42).zip

------------------------------------------------------------------------
r2534 | pavel.pimenov | 2009-08-25 21:05:18 +0400 (Вт, 25 авг 2009) | 1 line
* отлючил SSE
------------------------------------------------------------------------
r2533 | pavel.pimenov | 2009-08-25 21:01:08 +0400 (Вт, 25 авг 2009) | 1 line
* фиксы в региональных сборках
------------------------------------------------------------------------
r2530 | pavel.pimenov | 2009-08-24 18:55:47 +0400 (Пн, 24 авг 2009) | 1 line
* убрал лишний rc.bottom = rect.bottom - 5;
------------------------------------------------------------------------
r2529 | rain.bipper | 2009-08-24 18:27:13 +0400 (Пн, 24 авг 2009) | 1 line
* Вернул подтверждение на перезапись настроек PortalBrowser при исталляции Флая
------------------------------------------------------------------------
r2528 | a.rainman | 2009-08-23 23:24:58 +0400 (Вс, 23 авг 2009) | 2 lines
* SQLite: вернул PRAGMA locking_mode=EXCLUSIVE, по умолчанию отключил SQLITE_JOURNAL_USE_MEMORY. Надо бы массово протестировать производительность. Галочку сделаю на днях
* Исправлено окно поиска cjSer

StrongDC 2.25 sqlite r2532

Слияние с StrongDC++ svn457
  • fixed bold text of shared folders in Settings
  • merged with DC++ hashing pause code
  • fixed parsing ADC commands in DHT
strongdc-225-sqlite-r2532.exe

strongdc-225-sqlite-r2532-src.rar
strongdc-225-sqlite-r2532-bin.rar

у кого стабильно падает эта сборка - попробуйте "уронить"
отладочную верисию (она будет работать существенно тормознее)
StrongDC-debug-r2538.rar

и прислать дамп падения

воскресенье, 23 августа 2009 г.

суббота, 22 августа 2009 г.

FlylinkDC++ и radhslib.dll


очередной крэш, но уже в radhslib.dll
кто знает что-то - пишите тут для памяти остальным (в гугл не посылать :)

FlylinkDC++ и adguard.dll


Привет.

Сегодня мне прислали дамп с падением в adguard.dll
что это за штука я точно не знаю (догадываюсь по названию - режет рекламу)
у кого стоит такая тулза просьба сообщить, падает ли флай?

StrongDC 2.25 sqlite r2506

* исправлено падение "crash-strong-full-(r2500).dmp"

strongdc-225-sqlite-r2506.exe

strongdc-225-sqlite-r2506-src.rar
strongdc-225-sqlite-r2506-bin.rar

FlylinkDC++ r391 beta11

* добавлен чат бот (http://code.google.com/p/flybot/)

SetupFlylinkDC-r391-beta11-build-2503.exe
SetupFlylinkDC-x64-r391-beta11-build-2503.exe

FlylinkDC-r391-beta11-build-2503(22-Aug-2009_08_08).zip
FlylinkDC-r391-beta11-x64-build-2503(22-Aug-2009_08_15).zip
FlylinkDC-r391-src-beta11-build-2503(22-Aug-2009_08_09).zip

пятница, 21 августа 2009 г.

StrongDC 2.25 sqlite r2500

* исправлено зависание при выходе

strongdc-225-sqlite-r2500.exe
strongdc-225-sqlite-r2500-src.rar
strongdc-225-sqlite-r2500-bin.rar

юбилейный билд :)

FlylinkDC++ r391 beta10

SetupFlylinkDC-r391-beta10-build-2495.exe
SetupFlylinkDC-x64-r391-beta10-build-2495.exe

FlylinkDC-r391-beta10-build-2495(20-Aug-2009_22_41).zip
FlylinkDC-r391-src-beta10-build-2495(20-Aug-2009_22_42).zip
FlylinkDC-r391-beta10-x64-build-2495(20-Aug-2009_22_48).zip
------------------------------------------------------------------------
r2495 | pavel.pimenov | 2009-08-20 22:34:17 +0400 (Чт, 20 авг 2009) | 1 line
* изменил размер окна настроек (чтобы кнопка OK была видна на нетбуках)
------------------------------------------------------------------------
r2491 | a.rainman | 2009-08-19 18:55:38 +0400 (Ср, 19 авг 2009) | 3 lines
* включил оптимизации с объединением строк в PortalBrowser
* временно установил использование дополнительного набора инструкций SSE2
* 390 beta10
------------------------------------------------------------------------
r2490 | a.rainman | 2009-08-19 17:07:29 +0400 (Ср, 19 авг 2009) | 1 line
* подкорректировал сборку кода с выключенным IRAINMAN_NTFS_STREAM_TTH
------------------------------------------------------------------------
r2489 | a.rainman | 2009-08-18 19:33:56 +0400 (Вт, 18 авг 2009) | 2 lines
* перевод и интерфейс: фикс строки с рейтингом
* косметика
------------------------------------------------------------------------
r2488 | pavel.pimenov | 2009-08-18 06:22:35 +0400 (Вт, 18 авг 2009) | 1 line
* возможно, исправил падения обновления IP
------------------------------------------------------------------------
r2486 | rain.bipper | 2009-08-17 20:24:06 +0400 (Пн, 17 авг 2009) | 1 line
* [PortalBrowser] Отключено предупреждение компилятора
------------------------------------------------------------------------
r2485 | a.rainman | 2009-08-17 19:01:00 +0400 (Пн, 17 авг 2009) | 3 lines
* исправил, а заодно оптимизировал измеритель скорости: теперь исчезнут ошибки ограничителя скорости, и прочие связанные с этим бяки
* фиксы перевода
* косметика кода
------------------------------------------------------------------------
r2482 | rain.bipper | 2009-08-17 17:08:40 +0400 (Пн, 17 авг 2009) | 3 lines
* [PortalBrowser] Добавлен флаг AllLinksInNewWnd
* [PortalBrowser] Добавлен черновик описания формата настроек
* [PortalBrowser] Исправлено возможное падение при закрытии
------------------------------------------------------------------------
r2481 | rain.bipper | 2009-08-17 14:24:09 +0400 (Пн, 17 авг 2009) | 1 line
* [PortalBrowser] Исправлены предупреждения компилятора во всех конфигурациях
------------------------------------------------------------------------
r2478 | pavel.pimenov | 2009-08-16 17:47:57 +0400 (Вс, 16 авг 2009) | 1 line
* надпись не влазила в кнопку
------------------------------------------------------------------------
r2477 | pavel.pimenov | 2009-08-16 17:36:44 +0400 (Вс, 16 авг 2009) | 1 line
* исправлена x64 (не собирался инсталлятор)
------------------------------------------------------------------------
r2476 | a.rainman | 2009-08-16 15:47:03 +0400 (Вс, 16 авг 2009) | 2 lines
* к списку хаб-листов по умолчанию добавил http://dchublist.com/globalhublist.xml.bz2
* исправлена фраза в локализациях: "Рейтинг (отдано/скачано):" -> "Рейтинг:"
------------------------------------------------------------------------
r2475 | pavel.pimenov | 2009-08-16 13:27:58 +0400 (Вс, 16 авг 2009) | 1 line
* подправил маску игнорирования

четверг, 20 августа 2009 г.

StrongDC++ 2.25 sqlite r2494

** svn456
implemented %[userXX] and %[idleTI] variables into away messages
hopefully fixed memory leak in ShareManager
hopefully fixed switching DHT on/off
fixed exit when hashing is paused
updated OpenSSL

Сборка отозвана - т.к. вешается при выходе

понедельник, 17 августа 2009 г.

FlylinkDC++ r391 beta9 (build 2485) - тестовая 32х-битная сборка!

Проводится тестирование производительности для 32х битной версии.
Потребуется:
- отключить хранение TTH в NTFS потоке и перехешировать некое количество больших файлов(лучше всего HDTV, DVD, образы… и др. большие файлы).
- посмотреть время хеширование одних и тех-же файлов на обоих сборках

Заставить флай перехешировать файл можно например переименованием папки…

32х битная версия с SSE2:

32х битная версия только с SSE:

32х битная версия без дополнительных оптимизаций

Все три версии одним архивом на narod.ru

Даже если у вас 64х-битная ОС и Флай вы так-же можете принять участие в тестировании просто заменив exe файл!

ОГРОМНАЯ ПРОСЬБА: под этим сообщением оставлять ТОЛЬКО комментарии, касающиеся сравнения производительности!!!

ps: так-же можно измерить открытие большого числа хабов! но не на глаз, а секундомером :)

StrongDC++ 2.25 sqlite r2484

strongdc-225-sqlite-r2484.exe
strongdc-225-sqlite-r2484-bin.rar
strongdc-225-sqlite-r2484-src.rar

Слияние из основной ветки StrongDC++
* svn455
download partial filelist for automatch only when filepath is known
fixed deadlock in DHT code
hopefully fixed hashing pause
* svn454
refactored bandwidth limiter

воскресенье, 16 августа 2009 г.

FlylinkDC++ r391 beta9

* во всех проектах:
поднял уровень оптимизации с уровня только по размеру до полного (O1 -> Ox)
сменил оптимизацию по размеру на оптимизацию по скорости (Os -> Ot)
для 32х битных версий разрешил использовать расширенный набор инструкций SSE (arch:SSE). В дальнейшем если не будет возражений можно использовать и SSE2, но в этом случае софт будет работать на процессорах Intel P4 и старше, а с AMD и того жёстче: с процессорами старше Athlon XP(на AthlonXP уже не будет работать)
* установил флаги оптимизации для проектов PortalBrowser

Требуется массовое тестирование! у кого не запустится немедленно отписываемся
ps: для 64х битных версий использование SSE2 не отключается изначально, т.к. все процессоры это поддерживают

SetupFlylinkDC-r391-beta9-build-2475.exe
SetupFlylinkDC-x64-r391-beta9-build-2475.exe

FlylinkDC-r391-beta9-build-2475(16-Aug-2009_13_34).zip
FlylinkDC-r391-beta9-x64-build-2475(16-Aug-2009_13_41).zip
FlylinkDC-r391-src-beta9-build-2475(16-Aug-2009_13_35).zip

суббота, 15 августа 2009 г.

Как собрать FlylinkDC++ из исходников

http://code.google.com/p/flylinkdc/wiki/Compilation

в инструкции написано как собрать клиента из исходного кода.
приглашаются все желающие сделать DC++ удобнее!
хорошие патчи/изменения оплачиваются в виде переводов на мобилку или WM

FlylinkDC++ r391 beta7

------------------------------------------------------------------------
r2467 | a.rainman | 2009-08-15 00:04:37 +0400 (Сб, 15 авг 2009) | 2 lines
* исключил возможное падение при старте в MainFrame
* добавил к исключениям шары ZbThumbnail.info
------------------------------------------------------------------------
r2466 | a.rainman | 2009-08-14 20:54:11 +0400 (Пт, 14 авг 2009) | 3 lines
* исправил измерение скорости для отображения в трее(судя по коду оно никогда не работало)
* переделал окошко для функции "Получить TTH и MD5 файла"
* небольшая коррекция перевода в настройках


SetupFlylinkDC-r391-beta7-build-2469.exe
SetupFlylinkDC-x64-r391-beta7-build-2469.exe

FlylinkDC-r391-beta7-build-2469(15-Aug-2009_08_17).zip
FlylinkDC-r391-beta7-x64-build-2469(15-Aug-2009_08_24).zip
FlylinkDC-r391-src-beta7-build-2469(15-Aug-2009_08_18).zip

пятница, 14 августа 2009 г.

FlylinkDC++ r391 beta6

Поздравляем rain.bipper с возвращением из отпуска! :-)

SetupFlylinkDC-r391-beta6-build-2464.exe
SetupFlylinkDC-x64-r391-beta6-build-2464.exe

FlylinkDC-r391-beta6-build-2464(14-Aug-2009_17_45).zip
FlylinkDC-r391-beta6-x64-build-2464(14-Aug-2009_17_52).zip
FlylinkDC-r391-src-beta6-build-2464(14-Aug-2009_17_46).zip

региональные сборки можно скачать с моего компа.
ftp://flylinkdc.dyndns.org/

может работать не всегда, но заливать много файлов на внешний обменник мне тяжеловато :(
------------------------------------------------------------------------
r2462 | rain.bipper | 2009-08-14 10:48:46 +0400 (Пт, 14 авг 2009) | 1 line
* [PortalBrowser] исправлено выделение контента мышью
------------------------------------------------------------------------
r2461 | rain.bipper | 2009-08-14 10:42:37 +0400 (Пт, 14 авг 2009) | 1 line
* Исправлен потенциальный краш
------------------------------------------------------------------------
r2460 | rain.bipper | 2009-08-14 10:38:07 +0400 (Пт, 14 авг 2009) | 1 line
* Исправление трансляции акселераторов - при открытом браузере портала теперь работают кнопки left, right, backspace в чате хаба
------------------------------------------------------------------------
r2459 | rain.bipper | 2009-08-14 09:17:35 +0400 (Пт, 14 авг 2009) | 1 line
* Генерация инсталляторов в отдельный каталог в соответствии с версией
------------------------------------------------------------------------
r2458 | pavel.pimenov | 2009-08-14 03:47:42 +0400 (Пт, 14 авг 2009) | 1 line
* убрал лишнюю инициализацию в LocalArray
------------------------------------------------------------------------

суббота, 8 августа 2009 г.

StrongDC++ 2.25 sqlite r2446

  • оптимизация запросов к базе данных (убрал фиктивные агрегации на уровне sql-движка) - должен быстрее открывать чужие файл-листы с большим кол-вом файлов
strongdc-225-sqlite-r2446.exe
strongdc-225-sqlite-r2446-bin.rar
народ.ру
strongdc-225-sqlite-r2446.exe


FlylinkDC++ r391 beta2

* исправлено падение по дампу "crash-stack-(r389)-x64-build-2353.dmp"
* убрал лишнюю блокировку в stopHashing
* исправил возможное переполненеие буфера в formatExactSize
* оптимизация запросов к базе данных (убрал фиктивные агрегации на уровне sql-движка) - должен быстрее открывать чужие файл-листы с большим кол-вом файлов

SetupFlylinkDC-r391-beta2-build-2444.exe
SetupFlylinkDC-x64-r391-beta2-build-2444.exe

FlylinkDC-r391-beta2-build-2444(08-Aug-2009_12_32).zip
FlylinkDC-r391-beta2-x64-build-2444(08-Aug-2009_12_39).zip
FlylinkDC-r391-src-beta2-build-2444(08-Aug-2009_12_33).zip

на народ.ру
SetupFlylinkDC-x64-r391-beta2-build-2444.exe
SetupFlylinkDC-r391-beta2-build-2444.exe

FlylinkDC-r391-beta2-build-2444(08-Aug-2009_12_32).zip
FlylinkDC-r391-src-beta2-build-2444(08-Aug-2009_12_33).zip
FlylinkDC-r391-beta2-x64-build-2444(08-Aug-2009_12_39).zip

пятница, 7 августа 2009 г.

FlylinkDC++ r390

SetupFlylinkDC-r390-build-2436.exe
SetupFlylinkDC-x64-r390-build-2436.exe

FlylinkDC-r390-build-2436(07-Aug-2009_18_14).zip
FlylinkDC-r390-x64-build-2436(07-Aug-2009_18_21).zip

FlylinkDC-r390-src-build-2436(07-Aug-2009_18_15).zip

Зеркало на народе
SetupFlylinkDC-r390-build-2436.exe

  • [new] PortalBrowser
  • оптимизация окна поиска для нетбуков (1024x600 - кнопки перенесены вверх)
  • исправлено чтение CustomLocations.ini (раньше парсер глотал последнюю строку если после нее не было перевода строки.)
  • экспериментальная подмена set на unordered_set в ShareManager (должно положительно сказаться на производительности при работе с большим кол-вом файлов в шаре)
  • изменил надпись: "Введите пароль или смените ник т.к. Ваш уже занят" многие тупят и спрашивают у меня свой пароль по почте :(
  • починил обновление IP по кнопочке
  • исправил рисование закладок в режиме "zion tab"
  • подсказка для вистоводов - запускайте FlylinkDC++ в режиме администратора!
Региональные и провайдерские сборки

SetupFlylinkDC-2net-r390-build-2436.exe
SetupFlylinkDC-airnet-r390-build-2436.exe
SetupFlylinkDC-ALCH-M3X-r390-build-2436.exe
SetupFlylinkDC-alnet-r390-build-2436.exe
SetupFlylinkDC-ASN-r390-build-2436.exe
SetupFlylinkDC-ASN-x64-r390-build-2436.exe
SetupFlylinkDC-atricom-r390-build-2436.exe
SetupFlylinkDC-avangard-r390-build-2436.exe
SetupFlylinkDC-Baikal-Telecom-r390-build-2436.exe
SetupFlylinkDC-Baikal-Telecom-x64-r390-build-2436.exe
SetupFlylinkDC-BakNET-r390-build-2436.exe
SetupFlylinkDC-belgorod-net-r390-build-2436.exe
SetupFlylinkDC-bizcom-r390-build-2436.exe
SetupFlylinkDC-BNET-r390-build-2436.exe
SetupFlylinkDC-campus-net-r390-build-2436.exe
SetupFlylinkDC-cherkassy-r390-build-2436.exe
SetupFlylinkDC-comunico-r390-build-2436.exe
SetupFlylinkDC-dancer-r390-build-2436.exe
SetupFlylinkDC-dobronet-r390-build-2436.exe
SetupFlylinkDC-domolink-orel-r390-build-2436.exe
SetupFlylinkDC-domolink-ryazan-r390-build-2436.exe
SetupFlylinkDC-ertelecom-r390-build-2436.exe
SetupFlylinkDC-giga-net-ru-r390-build-2436.exe
SetupFlylinkDC-gomel-garant-4local-r390-build-2436.exe
SetupFlylinkDC-gomel-garant-r390-build-2436.exe
SetupFlylinkDC-Gomel-Kislorod.exe
SetupFlylinkDC-himki-africa-r390-build-2436.exe
SetupFlylinkDC-himki-telinkom-r390-build-2436.exe
SetupFlylinkDC-hutor-r390-build-2436.exe
SetupFlylinkDC-ionit-telecom-r390-build-2436.exe
SetupFlylinkDC-Irkutsk-WebStream-r390-build-2436.exe
SetupFlylinkDC-kalininec-r390-build-2436.exe
SetupFlylinkDC-Karelia-r390-build-2436.exe
SetupFlylinkDC-KemHub-r390-build-2436.exe
SetupFlylinkDC-kopnet-r390-build-2436.exe
SetupFlylinkDC-Kovrov-Zone-ITNet-r390-build-2436.exe
SetupFlylinkDC-KRD-KubTeLecom-Golden-BeeLine-r390-build-2436.exe
SetupFlylinkDC-KurskOnline-r390-build-2436.exe
SetupFlylinkDC-Lanta-Edition-r390-build-2436.exe
SetupFlylinkDC-line-net-r390-build-2436.exe
SetupFlylinkDC-lipetsk-beeline-r390-build-2436.exe
SetupFlylinkDC-lipetsk-domolink-r390-build-2436.exe
SetupFlylinkDC-lipetsk-domolink-x64-r390-build-2436.exe
SetupFlylinkDC-lipetsk-lan48-r390-build-2436.exe
SetupFlylinkDC-lipetsk-puzzle-r390-build-2436.exe
SetupFlylinkDC-MCN-r390-build-2436.exe
SetupFlylinkDC-meschera-r390-build-2436.exe
SetupFlylinkDC-mgn-adelaida-r390-build-2436.exe
SetupFlylinkDC-MGN-mgorka-r390-build-2436.exe
SetupFlylinkDC-Minsk-GMN-r390-build-2436.exe
SetupFlylinkDC-Minsk-HomeNet-r390-build-2436.exe
SetupFlylinkDC-mmsn-r390-build-2436.exe
SetupFlylinkDC-net11-r390-build-2436.exe
SetupFlylinkDC-net23-r390-build-2436.exe
SetupFlylinkDC-netline-r390-build-2436.exe
SetupFlylinkDC-netronik-r390-build-2436.exe
SetupFlylinkDC-nicos-r390-build-2436.exe
SetupFlylinkDC-novosib-homenet-r390-build-2436.exe
SetupFlylinkDC-octanet-r390-build-2436.exe
SetupFlylinkDC-omsk-dom-ru-r390-build-2436.exe
SetupFlylinkDC-onrela-r390-build-2436.exe
SetupFlylinkDC-opticom-r390-build-2436.exe
SetupFlylinkDC-opticom-svao-ix-r390-build-2436.exe
SetupFlylinkDC-poltava-poisk-tv-r390-build-2436.exe
SetupFlylinkDC-polustrovo-r390-build-2436.exe
SetupFlylinkDC-Rosintel-r390-build-2436.exe
SetupFlylinkDC-SakhDSV-r390-build-2436.exe
SetupFlylinkDC-Sh-samaralan-r390-build-2436.exe
SetupFlylinkDC-signaltv-r390-build-2436.exe
SetupFlylinkDC-Simferopol-KCT-r390-build-2436.exe
SetupFlylinkDC-SPB-MNS-r390-build-2436.exe
SetupFlylinkDC-SPB-RTS-r390-build-2436.exe
SetupFlylinkDC-Sumy-RS-r390-build-2436.exe
SetupFlylinkDC-telecontur-r390-build-2436.exe
SetupFlylinkDC-Trinity-r390-build-2436.exe
SetupFlylinkDC-trion-r390-build-2436.exe
SetupFlylinkDC-TTK-r390-build-2436.exe
SetupFlylinkDC-ultramarine-r390-build-2436.exe
SetupFlylinkDC-uspeh-r390-build-2436.exe
SetupFlylinkDC-Yarcom-r390-build-2436.exe
SetupFlylinkDC-Yarcom-x64-r390-build-2436.exe


SetupPLSDC-route-r390-build-2437.exe
SetupFlylinkDC-bel-stomat-r390-build-2437.exe
SetupFlylinkDC-Chehov-r390-build-2437.exe
SetupFlylinkDC-Teletoria-r390-build-2437.exe
SetupFlylinkDC-vt-samara-r390-build-2437.exe
SetupInfoLinkDC-NN-r390-build-2437.exe
SetupInfoLinkDC-r390-build-2437.exe
SetupOnenetDC-r390-build-2437.exe
SetupPLSDC-r390-build-2437.exe

четверг, 6 августа 2009 г.

StrongDC++ 2.25 sqlite r2431

Слияние с StrongDC++ svn453
  • rewritten download limiter
  • fixed transfer status for filelists
  • added critical section to StringPool
  • upload queue fix
  • added LocalMode option to dcppboot.xml
  • some cleanup in HubFrame's status messages
strongdc-225-sqlite-r2431.exe
strongdc-225-sqlite-r2431-src.rar
strongdc-225-sqlite-r2431-bin.rar

понедельник, 3 августа 2009 г.

FlylinkDC++ r390 beta7

SetupFlylinkDC-r390-beta7-build-2425.exe
SetupFlylinkDC-x64-r390-beta7-build-2425.exe

FlylinkDC-r390-beta7-x64-build-2425(03-Aug-2009_21_51).zip
FlylinkDC-r390-src-beta7-build-2425(03-Aug-2009_21_45).zip
FlylinkDC-r390-beta7-build-2425(03-Aug-2009_21_44).zip

Уже можно смотреть варез в картинках:)


* оптимизация окна поиска для нетбуков (1024x600 - кнопки перенесены вверх)
* исправлено чтение CustomLocations.ini (раньше парсер глотал последнюю строку если после нее не было перевода строки)

FlylinkDC++ r390 beta6

SetupFlylinkDC-r390-beta6-build-2417.exe
SetupFlylinkDC-x64-r390-beta6-build-2417.exe
FlylinkDC-r390-beta6-build-2417(03-Aug-2009_01_21).zip
FlylinkDC-r390-beta6-x64-build-2417(03-Aug-2009_01_28).zip
FlylinkDC-r390-src-beta6-build-2417(03-Aug-2009_01_22).zip

зеркало на народе
SetupFlylinkDC-x64-r390-beta6-build-2417.exe
SetupFlylinkDC-r390-beta6-build-2417.exe

региональные сборки:
ftp://flylinkdc.dyndns.org/flylinkdc-build/r390-beta6-build-2417/


* экспериментальная подмена set<File,FileLess> на unordered_set<File, FileTraits,FileTraits> Set в ShareManager
* в контейнерах хранящих шару исключил операцию сравнения регистра в именах файлов/каталогов
изменения должны положительно сказаться на производительности при работе с большим кол-вом файлов в шаре, но требуется тестирование т.к. возможны побочные эффекты в случаях когда имя файла/каталога меняет регистр в своем названии (имхо случай редкий)

воскресенье, 2 августа 2009 г.

FlylinkDC++ r390 beta5

  • починил обновление IP по кнопочке
  • исправления в инсталляторе PortalBrowser
  • откатил эксперимент с FILE_FLAG_NO_BUFFERING (глючит пока)

SetupFlylinkDC-r390-beta5-build-2410.exe
SetupFlylinkDC-x64-r390-beta5-build-2410.exe

FlylinkDC-r390-beta5-build-2410(02-Aug-2009_15_35).zip
FlylinkDC-r390-beta5-x64-build-2410(02-Aug-2009_15_44).zip
FlylinkDC-r390-src-beta5-build-2410(02-Aug-2009_15_38).zip

Народ.ру:

SetupFlylinkDC-x64-r390-beta5-build-2410.exe
SetupFlylinkDC-r390-beta5-build-2410.exe

FlylinkDC++ r390 beta4


Версия оказалось глючной (не сохраняло настройки) - отозвал

* починил обновление IP по кнопочке
* для эксперимента отключаем буферизацию винды (FILE_FLAG_NO_BUFFERING)

Когда расшаришь популярные файлы большого объёма, и ни них налетит
толпа леммингов для скачки (большой аплоад), кеш виндовс забивается --
он уходит на обслуживание флайлинка -- дабы ему комфортно отдавались
ранее считанные данные.

Мне в принципе накакать, как быстро мой клиент отдаёт данные другим
пользователям -- я хочу, чтобы мне на мой машинке комфортно
работалось. Вот uTorrent умудряется раздавать гигантские объёмы
информации, и при этом комфортно работается -- потому что файлы для
выдачи он открывает с флагами Windows API, предотвращающими
использование кеша Windows при их чтении.
При этом кеш создаётся свой, внутренний, и используется он и только
он, ограниченного размера.

Есть идея использовать похожий механизм и для FlylinkDC++

суббота, 1 августа 2009 г.

StrongDC++ 2.25 sqlite r2398

Слияние с StrongDC++ svn452
  • improved bootstrap routine
  • added option to open recent hubs frame on startup
  • rewritten upload limiter, it shouldn't suffer from 50+1=100 problem (need many tests)
strongdc-225-sqlite-r2398.exe
strongdc-225-sqlite-r2398-bin.rar
strongdc-225-sqlite-r2398-src.rar