VictorVG4

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 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 | перебрать архив конечно не долго, стоит это сделать?
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") |
|