Ru-Board.club
← Вернуться в раздел «Программы»

» FileZilla - opensource FTP-клиент и FTP-сервер

Автор: VictorVG4
Дата сообщения: 28.07.2016 04:04
От меня:

FileZilla_Client_x64_USB.7z v3.20.0 (5771 Kb)
FileZilla_Client_x86_USB.7z v3.20.0 (5499 Kb)

проверка обновлений отключена в настройках, минимальная версия ОС Windows Vista/Server 2003 R2/2008, выкинута только интеграция в оболочку ОС, настройки сохраняются локально в ./etc.

P.S.

Размер - как упаковалось при обновлении архива.
Автор: Ivan 3259 r1
Дата сообщения: 03.08.2016 21:33
FileZilla Client 3.20.1 (2016-08-03)

Цитата:
Bugfixes and minor changes:
Fixed rename file exists action on downloads
Fixed possible crash if disabling log abbreviation
Official binaries now link against a patched version of GnuTLS so that a better error message can be printed on broken servers that send malformed certificate chains
Автор: VictorVG4
Дата сообщения: 03.08.2016 22:34
Обновил:

FileZilla_Client_x64_USB.7z v3.21.0 (5800 Kb)
FileZilla_Client_x86_USB.7z v3.21.0 (5522 Kb)

проверка обновлений отключена в настройках, минимальная версия ОС Windows Vista/Server 2008, выкинута только интеграция в оболочку ОС, настройки сохраняются локально в ./etc.

P.S.

Размер - как упаковалось при обновлении архива.
Автор: vasevase
Дата сообщения: 17.08.2016 08:44
VictorVG4 и прочим:

Цитата:
минимальная версия ОС Windows Vista/Server 2003 R2/2008

Проверьте, на Server 2003 не должно пахать.
Как и на XP, судя по логу изменений: начиная с версий выше 3.8.0 — Vista+ only.
Cам отсюда на svr2003 x86 тестил - "не является приложением..".

В связи с вышенаписанным, каким образом в шапке вот так вышло:

Цитата:
v3.9.0.6 USB (Portable) (WinXP/Server 2003 и выше)

Допиливали оригинальный клиент как-то, или (наиболее вероятно) просто неверная инфа?
Я тут - мимопроходил, если ошибка - просьба исправить (и свои предыдущие анонсы, где возможно).
Автор: VictorVG4
Дата сообщения: 17.08.2016 13:25
vasevase

Server 2003 и Server 2003 R2 это совсем разные оси. Первая на ядре 5.2, а вторая на ядре 6.0.

И между v3.9.0.6 и v3.20.1 немного разницы есть, в том числе и мелкая - использованный для сборки компилятор и линкер, а также то, что у людей на ХР v3.9.0.6 почему-то, увы, но работает, а v3.20.1 там и не запустится, по крайней мере ванильная сборка если не возится с патчем всех сорцов, включая зависимости чтобы прикрутить туда старые вызовы WinAPI. А кому это надо?
Автор: vasevase
Дата сообщения: 17.08.2016 14:48

Цитата:
Server 2003 и Server 2003 R2 это совсем разные оси

Виктор, мне не надо ликбеза. Вы проверьте на реальной ОС.
Я вот с такого образа ставил: [more=ru_win_srv_2003_r2_enterprise_with_sp2_vl_cd1_X13-46484.iso]ru_win_srv_2003_r2_enterprise_with_sp2_vl_cd1_X13-46484.iso
CRC32: FFFFFFFF
MD5: CC16D0BE1BA4A5976C72975AF2A05013
SHA-1: F1BF64F60A15DCA2B76339350E638D24678456D0

ru_win_srv_2003_r2_enterprise_with_sp2_vl_cd2_X13-38990.iso
CRC32: 9B538A00
MD5: D9EA6FFD560A99BAF8171353F5ADC644
SHA-1: 434342A4B5E2ADA781531AD4A8464C84C0EAA110

Описание:
Оригинальный релиз MSDN корпоративной винды с врожденным SP2.[/more]
и не пашет. В чудеса не верю.

Заодно выложите реально рабочую на XP версию 3.9.0.6 (официальный FileZilla_3.9.0.6_win32.zip я пробовал - не пашет).
Как она интересно работает, если по логу последняя поддерживающая XP - 3.8.0.
Автор: lvqcl
Дата сообщения: 17.08.2016 15:16
VictorVG4


Цитата:
Server 2003 и Server 2003 R2 это совсем разные оси. Первая на ядре 5.2, а вторая на ядре 6.0.  


Не верю. Пруфлинк?
Автор: VictorVG4
Дата сообщения: 17.08.2016 15:25
vasevase

У моих друзей именно эта сборка v3.9.0.6 и стоит на ХР SP3, у меня же ХР нет, посему я на ней проверить не могу, но то, что иные программы работающие на ХР не запускаются на её серверной версии (Server 2003) сам не раз видел.

И если посмотреть на сайте мелкомягких то как серверную редакцию Win60 (Vista) они представляют две версии ОС - Server 2003 R2 и Server 2008, и тот же Server 2008 позиционируют как серверную версию Win70, хотя если у серверной редакции Vista (Server 2008) используется ядро версии 6.0, то как оно совместимо по API с семёркой с её ядром версии 6.1? Так что тут я бы их разработчиков ядра ОС расспрашивал ибо точнее них на этот вопрос никто не ответит.
Автор: vasevase
Дата сообщения: 17.08.2016 15:36

Цитата:
VictorVG4: именно эта сборка v3.9.0.6 и стоит на ХР SP3

Есть кривые сборки / патчи, которые теоретически могут помочь в запуске (подсовывают в XP файлы из новых ос).
Но пока пруфов не увижу по обеим ОРИГИНАЛЬНЫМ осям - считать /Server 2003 R2 за неподдерживаемую.
Вместе с XP (версии клиента > 3.8.0).
Автор: VictorVG4
Дата сообщения: 17.08.2016 16:17
Поглядел у себя по средствам разработки и нашёл только такую таблицу в доках плагина NSIS::OsVersion:

Цитата:
Interpreting The Version Numbers
--------------------------------
Major Version:
Windows 95         4
Windows 98         4
Windows Me         4
Windows NT 3.51     3
Windows NT 4.0     4
Windows 2000         5
Windows XP         5
Windows Server 2003     5 (including R2 update)
Windows Vista     6
Windows Server 2008 6 (including R2 update)
Windows 7 6

Minor Version
Windows 95         0
Windows 98         10
Windows Me         90
Windows NT 3.51     51
Windows NT 4.0     0
Windows 2000         0
Windows XP 32-bit    1
Windows XP 64-bit     2
Windows Server 2003     2 (including R2 update)
Windows Server 2008 0
Windows Server 2k8 R2 1
Windows Vista     0
Windows 7 1

(note: Windows XP x64 and Windows Server 2003 will both return version 5.2)

точнее не скажу - поиск по MSDN/TechNet не дал никакой точной информации , а ВИКИ в рекламных конторах пишут, так что её "точность" сюань.

По крайней мере лично я этим плагином до появления восьмёрки где были дропнуты используемые им вызовы WinAPI активно пользовался, после на StdUtils почти весь свой код переписал т.к. с её помощью проще определить диапазон поддерживаемых версий ядра ОС - требуется меньше операций сравнения вида StrCmp $reg 'const' jump и меньше возможных ошибок при расчёте относительных адресов перехода (не жалую я метки ибо считать адреса мешают).

vasevase

А кто вам её навязывает? Если посмотреть РЕ64 хидер filezilla.exe версии 3.20.1, то увидим:

Цитата:
linker version 2.25
...
required OS version 6.00
image version 0.00
subsystem version 6.00

сборка в GCC 4.5.х+ (линкер версии 2.25), а в версии 3.9.0.6 в РЕ32 хидере видим что использован более старый компилятор GCC:

Цитата:
linker version 2.24
.....
required OS version 5.01
image version 1.00
subsystem version 5.01
Win32 Version 0

и что исходники данной сборки тот, кто её компилил пропатчил для совместимости с ХР никто и не скрывал, более того если мне не меняет память она ранее мелькала в теме чуть ли не сразу после отмены разработчиками поддержки ХР.

Потому я не понимаю что вы хотите доказать? Убедить самого себя что эта сборка форк - версия для печати, или потребовать единообразия в стиле "Есть одна линия и только она правильная - линия Ленина-Сталина, а всё остальное вне Закона!!" - ну так исходники FileZilla Client открыты под GPL v2 и запрета на создание форков или адаптацию кода к более ранним версиям ОС Tim Kosse FileZilla не объявлял. Хотите - адаптируйте его хоть к Windows NT 3.1 Advanced Server и пользуйтесь своей сборкой без ограничений. Или вы от своего имени запрет на изменения публикуете? Не вижу смысла в устроенной вами войне с ветряными мельницами. Не нравится не пользуйтесь, а устраивать бурю в стакане воды - смысл, особенно летом? Или вам за окном паршивая погода настроение портит? Ну, тут один способ - не обращать на хмарь внимание, найти себе полезную работу по хозяйству и уйти в неё с головой, да и супруга вам за это "СПАСИБО!" скажет - пустячок, а всё одно приятно . Иначе от плохого настроения не избавиться...

P.S.

В продолжении "полемики" на данную тему не вижу смысла и потому предлагаю её закончить и вместе посмеяться над её бессмысленностью...
Автор: vasevase
Дата сообщения: 17.08.2016 17:20
VictorVG4
Пpостая ситуация:
1) "залётные", типа меня, заходят в данную тему
2) видят надпись про XP-2003
3) по факту на 2003/XP не запускается (потому что с > 3.8.0 поддержки нет)

Конкретно вот ваша ссылка:
http://forum.ru-board.com/topic.cgi?forum=5&topic=3728&start=1500#7
шморки/форки, хоть орки. На 2003 — не идёт (вторую ссылку тестил, x86).

Доказывать я ничего не хочу.
Я хочу, чтобы люди не вводились в заблуждение (не качали левак). Всё.
Автор: VictorVG4
Дата сообщения: 17.08.2016 18:17
vasevase

Вы текст системных требований видите - минимальная версия ОС Windows Vista/Server 2003 R2/2008 но, упорно продолжаете скрещивать дога с чемоданом заранее зная что версия 3.2х.х на XP/2003 (ядро NT 5.x) не запускается. Значит это ваша методическая ошибка, и исправлять её вам. В системных требованиях FileZilla Client сегодня указано:

The 32bit versions of Windows Vista, 7, 8, 8.1 and 10 are supported. для Win32 (ЦП начиная от i686, лучше если он будет иметь поддержку SSE2 /* у меня плат под старые ЦП i686 нет, потому проверить работу на них не смогу */)
The 64bit versions of Windows Vista, 7, 8, 8.1 and 10 are supported. для Win64 (ЦП архитектуры AMD64/EMT64/x86-64).

и с чего вы пытаетесь искать чёрную кошку в тёмной комнате?
Автор: lvqcl
Дата сообщения: 17.08.2016 21:58
VictorVG4


Цитата:
Вы текст системных требований видите - минимальная версия ОС Windows Vista/Server 2003 R2/2008

Вы ж сами постом ранее привели таблицу, в которой написано, что у Win XP x64, Server 2003 и Server2003 R2 один и тот же номер ядра: 5.2.
Версия ядра 6.0 - у Висты и Server 2008, 6.1 - у Win 7 и Server 2008 R2.

То есть программа, требующая версии ядра не ниже 6.0, на Server 2003 R2 запускаться не будет.
Автор: VictorVG4
Дата сообщения: 17.08.2016 23:06
lvqcl

Я уже сказал что мне выяснение сего вопроса не интересно. У меня FZ работает на BSD, так зачем мне сносить UNIX ради модной винды?
Автор: lvqcl
Дата сообщения: 18.08.2016 03:31
VictorVG4

Цитата:
минимальная версия ОС Windows Vista/Server 2003 R2/2008



Цитата:
Я уже сказал что мне выяснение сего вопроса не интересно.

Неужели вам интересно только безответственно флудить и нет никакого желания повышать качество ваших постов?
Автор: VictorVG4
Дата сообщения: 18.08.2016 10:27
lvqcl

Мне не интересно реагировать на детсадовское "СЛАБО!?".
Автор: VictorVG4
Дата сообщения: 24.08.2016 16:59
FileZilla Client 3.21.0 (2016-08-23)

Fixed vulnerabilities:

Fixed a string format vulnerability introduced in 3.20.0-rc1 when listing directories using SFTP

New features:

SFTP: Added support for AES-GCM ciphers as implemented in OpenSSH
OS X: Ctrl+Tab and Ctrl+Shift+Tab can now be used to switch forward and backward between opened tabs

Bugfixes and minor changes:

Reduced time between TCP keepalive packets to 15 minutes on supporting platforms
Fixed saving of directory listing filters with an attribute condition
Сам пока занят, так что моя портативка будет обновляться ближе к 20:00 - 21:00 мск...
Автор: VictorVG4
Дата сообщения: 25.08.2016 04:16
"Левак" FileZilla_Client_x64_USB.7z и FileZilla_Client_x86_USB.7z обновил до v3.21.0 от 23.08.2016.

FileZilla Server v0.9.58 (2016-08-11)

New features:

TCP send buffer auto-tuning
Performance improvements to reduce CPU usage under high load
Disabled IDEA and SEED ciphers for FTP over TLS

Bugfixes and minor changes:

Fixed potential crash if closing connections with pending socket messages
A missing home directory is no longer treaded like an empty directory
Автор: LonerD
Дата сообщения: 27.08.2016 13:15
Да что ж это такой происходит? Только заметил такое "новшество".
В новых версиях FileZilla появились некие супер-пупер свернеобходимые возможности, которые нельзя было реализовать под ХР?
Или просто разработчики получили денюшку от мелкомягких и ржавым гвоздём выковыряли кусок кода, отвечающий за работу программы под определённой ОС?
Никто так и не сделал отдельную ветку с компиляцией последних версий под ХР?
Автор: Skifoff2
Дата сообщения: 27.08.2016 15:36
LonerD
Есть v3.9.0.6 от VictorVG (наверное, можно взять и оригинальный дистрибутив и положить рядом normaliz.dll). Более свежие вроде никто не проверял.

Дело, кажется, было не в мелкомягких, а в последних версиях GCC.
Автор: vasevase
Дата сообщения: 27.08.2016 15:47
Skifoff2
Вот что на XP по той ссылке:
---------------------------
filezilla.exe - Точка входа не найдена
---------------------------
Точка входа в процедуру GetFinalPathNameByHandleW не найдена в библиотеке DLL KERNEL32.dll.
---------------------------
ОК
---------------------------

А вот и ответ с форума от botg, Site Admin: «You need to upgrade to a more modern operating system».
Ещё вот такую ссылку выдали: https://download.filezilla-project.org/client/FileZilla_3.9.0.1_win32-setup.exe?nowrap&
(якобы последняя под XP). Хотя при установке ноет, что минималка - Vista, так что возможна некорректная работа.
При запуске уже установленной - жалуется на отсутствие DLL "normaliz", которую можно взять в архиве 3.9.0.6.
Автор: VictorVG4
Дата сообщения: 27.08.2016 16:01
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

перебрать архив конечно не долго, стоит это сделать?
Автор: Skifoff2
Дата сообщения: 27.08.2016 20:19
Допускаю, что я просто тупой, но понять не могу: до 3.9.0.2 нормализацию юникода никто никогда не делал? А всю историю человечества нужно разделить на две эпохи - до появления GetFinalPathNameByHandleW в Win API и после?
Можно было и потерпеть, [strike]пока не умрёт последний пользователь WinXP немного.[/strike]
Дошло, о чём речь, да, так попроще получается...
Хотя, конечно, заявления в духе

Цитата:
Windows XP is outdated and riddled with unpatched security vulnerabilities. Under no circumstances should Windows XP be used in a networked environment.

несколько неадекватны - то-то смотрю на Win8.1+ все вирусы и баги рассосались в тумане...

vasevase

Цитата:
Хотя при установке ноет, что минималка - Vista, так что возможна некорректная работа.

Это сам инсталлятор ноет, добавили на всякий случай, видимо.
Автор: VictorVG4
Дата сообщения: 27.08.2016 21:55
С другом глянули у него на ХР SP3 - v3.9.0.6 ругается на GetFinalPathNameByHandleW() и не стартует. Убрал чтобы не было проблем.
Автор: vasevase
Дата сообщения: 28.08.2016 00:04
VictorVG4
Зато там тот самый файлик normaliz.dll в комплекте был.
Если несложно - выложите его отдельно, и можно будет написать в шапку инструкцию
по использованию на XP версии 3.9.0.1 + библиотечка.
Автор: VictorVG4
Дата сообщения: 28.08.2016 00:14
vasevase

Не проблема - прошу normaliz.7z - normaliz.dll v6.0.5441.0, полный комплект FileZillaPortableDev.7z включает normaliz.dll, инструкции по настройке FileZilla Client, заготовки для менеджера сайтов, fzdefaults.xml - всё у меня на сервере в девеломерском разделе, так что пролежит столько, сколько нам всем требуется. Инструкция не зависит от версии, всё зависит от того момента времени когда изменится, конечно если это произойдёт, механизм хранения настроек в клиенте. До этого всё должно работать.

Структура каталогов предельно простая, отсчёт идёт от корневого каталога приложения в котором должен находится и filezilla.exe:

./docs/
./etc/
./fzdefaults.xml
./normaliz.dll
./docs/FileZilla_Client_autoupdate_disable.txt
./docs/readme.txt
./etc/filezilla.xml
./etc/layout.xml
./etc/sitemanager.xml


вроде просто, а в шапку, да есть смысл добавить. Напишу - сделаю.

Добавлено:
Перепаковал комплект FileZilla_Client_x86_USB_WinXP.7z на основе версии 3.9.0.1 т.к. та вроде не использует функций WinAPI которых нет в XP.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051

Предыдущая тема: VirtualDub


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.