LonerD Нет, я считаю что разработчики в FZ в данном случае не при чём т.к. в итоге всё упирается в базовые SDK которые используются для сборки, а т.к. в них поддержка старых ОС убрана мелкоомягкими, то цепная реакция. FZ v3.9.0.6 собрана (компилил не я) из доработанных исходников заставляющих линкер вставлять вызовы WinAPI работающие в XP, а в более новых версиях их нет т.к. иной раз (например в Far Manager для этого используются специальные ассемблерные вставки в CRT) без специальной доработки исходников линкер не знает что M$ сохранив имя функции изменила структуры данных поступающие на её вход или возвращаемые ей (а M$ это очень любит втихую делать). Ну и мы видим последствия в виде "
что-то где-то перестало работать".
На а предположение о том, что M$ заплатила всем разработчикам за то, что те глобально уберут поддержку ХР по моему абсурдно хотя бы потому, что хозяева M$ за полушку удавятся, а тут им бы пришлось деньги КАМАЗ-ами раздавать, а шила в мешке не утаить. У них есть инструменты проще - лицензии, SDK, сертификация средств разработки, реклама. Манипулируя ими они добьются своей цели дешевле, быстрее, а главное без скандалов который им не нужны. Им дешевле убедить людей в том, что ХР это пещерная ось и потому она не годится для них и им нужно срочно переходить на глюк десять, а для тех кто ещё не готов воспринять их кочку зрения как истину в последней инстанции они оставляют возможность воспользоваться семёркой - восьмёркой, но говорят "
Это не надолго, до .. а после хотите вы того или нет вам придётся купить новое оборудование с нашей новой глюко-недоосью - ибо куда вы денетесь раз мы так хотим?". Это же вопрос их сверхприбыли, а значит все средства хороши....
Добавлено: vasevase vasevase Ща погляжу. Интересно. У меня ХР нет, но откуда там функция которая была введена только в ядре
NT6 :
???? Неужели автор форка что-то случайно упустил? Похоже ноги из SDK растут, ибо иначе неоткуда... Ладно, раз так, то придётся убрать конкретный пакет от греха подальше...
Добавлено: vasevase Skifoff2 Ну, что друзья? У кого какое мнение в отношении "Оставить или удалить от греха подальше..."? Кто что посоветует с учётом того, что в импортах есть вызовы WinAPI которые не существовали во времена XP? Я склоняюсь к мысли убрать, а вы как считаете?
Добавлено: Я тут таблицу импортов filezilla.exe посмотрел и оказалось, что последняя версия где ещё не было GetFinalPathNameByHandleW() это 3.9.0.1 - этот вызов появляется в 3.9.0.2, но 3.9.0.1 не имеет этих исправлений:
Цитата: 3.9.0.6 (2014-10-16)
! Disabled support for legacy SSL 3.0 to address the POODLE vulnerability in SSLv3. (CVE-2014-3566)
- Fixed generic proxy support in IPv6 environments
- Small improvements of control sizes on high-dpi displays
- Fix potential crash dragging files over an empty list
3.9.0.4 (2014-09-06)
- MSW: Fixed crash if starting file rename in an unusual way
- Fixed loading of resources if FileZilla is installed in a directory containing the # character
- Fixed support for SOCKS4 proxies
- Attempt reading settings from temporary backup files if loading of settings files fails
3.9.0.3 (2014-08-13)
- Fix potential crash on connection failures
- Fixed navigating through the different controls in FileZilla's main window using the Tab key
- MSW: Improve compatibility with DFS network shares
3.9.0.2 (2014-07-31)
+ Handle setting files redirected using symbolic links
- MSW: Updated installer to fix an issue with re-registring the shell extension after a reboot on 32bit system if a another program keeps the extension locked
- Closing FileZilla during a recursive operation no longer hangs
- Detect some types TLS error conditions earlier instead of waiting for a timeout
- Small performance imprvement for TLS handshakes
- Do not show error message if "Create and enter" is used with synchronized browsing enabled
перебрать архив конечно не долго, стоит это сделать?