Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-11-22 13:20:01
Changelog for FileZilla 3 (8047 changes):
2014-12-02 10:08 codesquid, revision 62192014-12-02 10:03 codesquid, revision 6218Slightly change order of function calls when using FTP over TLS, so that sending of the USER command is displayed after the message that the TLS connection has been established.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/server.cpp
- M /FileZilla3/trunk/src/include/notification.h
2014-12-02 10:01 codesquid, revision 6217Refer to TLS instead of TLS/SSL, as the latter is no longer supported.
2014-12-02 10:01 codesquid, revision 6216Likewise, state which directory has been listed.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
2014-12-01 14:05 codesquid, revision 6215State which directory is being listed in log output.
2014-12-01 09:59 codesquid, revision 6214Add missing .m4
2014-12-01 08:46 codesquid, revision 6213Better error handling when creating directories when a file with same name exists.
2014-12-01 08:36 codesquid, revision 6212Disable string coalescer. It's not yet thread-safe.
2014-11-30 09:54 codesquid, revision 6211Initialize variable.
2014-11-30 09:47 codesquid, revision 6210Require wx3.0.2, fix documentation.
2014-11-30 09:09 codesquid, revision 6209Only check for libidn if there's no AI_IDN.
2014-11-30 09:04 codesquid, revision 6208Fix a typo, minor formatting.
2014-11-30 09:03 codesquid, revision 6207If getaddrinfo supports AI_IDN we do not need libidn.
2014-11-29 19:57 codesquid, revision 6206Fix conversion error.
2014-11-29 09:57 codesquid, revision 6204Check for nullpointer earlier.
2014-11-28 15:13 codesquid, revision 6203Increase limit of in-flight requests to match the size of the TCP advertised receive window.
- M /FileZilla3/trunk/src/engine/process.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/interface/FileZilla.cpp
2014-11-28 10:25 codesquid, revision 6202Fix quoting of command to execute.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/iothread.cpp
- M /FileZilla3/trunk/src/engine/iothread.h
2014-11-28 10:22 codesquid, revision 6201Reduce code duplication.
2014-11-28 10:21 codesquid, revision 6200At least for now, do not enable preallocation by default. Preallocation has unfortunate consequences in case the program crashes.
2014-11-28 10:20 codesquid, revision 6199Use SetCheckFromOption to set check from option.
2014-11-28 10:19 codesquid, revision 6198Fix duplicate mnemonic, p is already taken.
2014-11-28 10:11 codesquid, revision 6197Fix compile error with Visual Studio.
- M /FileZilla3/trunk/src/engine/file.cpp
- M /FileZilla3/trunk/src/engine/file.h
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/iothread.cpp
- M /FileZilla3/trunk/src/include/optionsbase.h
- M /FileZilla3/trunk/src/interface/Options.cpp
- M /FileZilla3/trunk/src/interface/resources/xrc/settings.xrc
- M /FileZilla3/trunk/src/interface/settings/optionspage_transfer.cpp
2014-11-27 19:49 codesquid, revision 6196Apply patch #8094: Preallocate space to avoid fragmentation.
2014-11-27 14:09 codesquid, revision 6195Fix a typo
2014-11-27 14:04 codesquid, revision 6194Disable timezone offset detection for SFTP as the reference times are now all in UTC.
2014-11-27 14:02 codesquid, revision 6193Do not assume the mtime field is initialized if the ACMODTIME flag is not present.
- M /FileZilla3/trunk/src/engine/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/directorylistingparser.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/putty/psftp.c
2014-11-25 13:09 codesquid, revision 6192Make use of the SSH_FILEXFER_ACMODTIME attribute in directory listings. It is required by the specifications to be in UTC.
2014-11-25 09:16 codesquid, revision 6191Make use of SOCK_CLOEXEC, cleanup socket error handling.
2014-11-25 09:15 codesquid, revision 6190Add shortcut for Cancel.
- M /FileZilla3/trunk/src/interface/resources/xrc/certificate.xrc
- M /FileZilla3/trunk/src/interface/resources/xrc/dialogs.xrc
- M /FileZilla3/trunk/src/interface/resources/xrc/settings.xrc
2014-11-24 12:39 codesquid, revision 6189Minor cleanup.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/engineprivate.h
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
2014-11-24 08:33 codesquid, revision 6188Fix sending of notifications.
2014-11-22 11:07 codesquid, revision 6187Remove an unused option.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/engine.vcxproj
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- A /FileZilla3/trunk/src/engine/engineprivate.h
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/logging_private.h
- M /FileZilla3/trunk/src/engine/Makefile.am
- M /FileZilla3/trunk/src/engine/proxy.cpp
- M /FileZilla3/trunk/src/engine/proxy.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/tlssocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/FileZilla.sln
- D /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/include/FileZillaEngine.h
- M /FileZilla3/trunk/src/include/Makefile.am
- M /FileZilla3/trunk/src/interface/Mainfrm.h
- M /FileZilla3/trunk/src/interface/netconfwizard.cpp
2014-11-22 09:57 codesquid, revision 6186pimpl the engine to better abstract internals.
2014-11-21 14:59 codesquid, revision 6185Apply #9851 by Richard Hughes with a few small changes: Install filezilla.appdata.xml
2014-11-21 14:54 codesquid, revision 6184As we require at least Windows Vista, bump minimum IE headers to IE7, as 6 isn't available on Vista to keep it consistent.
- M /FileZilla3/trunk/src/engine/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/interface/LocalListView.cpp
- M /FileZilla3/trunk/src/interface/LocalTreeView.cpp
- M /FileZilla3/trunk/src/interface/led.cpp
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
- M /FileZilla3/trunk/src/interface/Options.cpp
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/RemoteListView.cpp
- M /FileZilla3/trunk/src/interface/RemoteTreeView.cpp
- M /FileZilla3/trunk/src/interface/StatusView.cpp
2014-11-21 14:53 codesquid, revision 6183Remove some unneeded defines.
2014-11-21 14:35 codesquid, revision 6182Minor refactoring.
2014-11-20 16:48 codesquid, revision 6181Remove the experimental chunked event processing code, it's no longer needed with a threaded engine.
2014-11-20 10:18 codesquid, revision 6180Fix a nullpointer dereference.
2014-11-19 14:41 codesquid, revision 6179These days wxString doesn't use reference counting on its own anymore, there's no need to unshare the string anymore when the thread boundary is crossed.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/include/event.h
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
2014-11-18 16:20 codesquid, revision 6178Make asynchronous request reply processing asynchronous as well.
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/include/FileZillaEngine.h
- M /FileZilla3/trunk/src/include/misc.h
- M /FileZilla3/trunk/src/interface/asyncrequestqueue.cpp
- M /FileZilla3/trunk/src/interface/asyncrequestqueue.h
- M /FileZilla3/trunk/src/interface/commandqueue.cpp
- M /FileZilla3/trunk/src/interface/commandqueue.h
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
- M /FileZilla3/trunk/src/interface/Mainfrm.h
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/QueueView.h
- M /FileZilla3/trunk/src/interface/StatusView.cpp
- M /FileZilla3/trunk/src/interface/StatusView.h
- M /FileZilla3/trunk/src/interface/statusbar.cpp
- M /FileZilla3/trunk/src/interface/updater.cpp
- M /FileZilla3/trunk/src/interface/updater.h
- M /FileZilla3/trunk/src/interface/verifycertdialog.cpp
- M /FileZilla3/trunk/src/interface/verifycertdialog.h
- M /FileZilla3/trunk/src/interface/verifyhostkeydialog.cpp
- M /FileZilla3/trunk/src/interface/verifyhostkeydialog.h
2014-11-18 10:02 codesquid, revision 6177Use implicit memory management for notifications.
- M /FileZilla3/trunk/src/interface/state.cpp
- M /FileZilla3/trunk/src/interface/state.h
- M /FileZilla3/trunk/src/interface/statusbar.cpp
2014-11-18 09:04 codesquid, revision 6176Update encryption icon if server agreed to encryption.
2014-11-17 15:22 codesquid, revision 6175Break up sending into chunks to keep the event loop going.
2014-11-14 13:02 codesquid, revision 6174Make options thread-safe.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/event_handler.cpp
- M /FileZilla3/trunk/src/engine/event_loop.cpp
- M /FileZilla3/trunk/src/engine/externalipresolver.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/engine/iothread.cpp
- M /FileZilla3/trunk/src/engine/iothread.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/socket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/include/event.h
- M /FileZilla3/trunk/src/include/event_handler.h
- M /FileZilla3/trunk/src/include/event_loop.h
- M /FileZilla3/trunk/src/include/socket.h
2014-11-11 10:32 codesquid, revision 6173Make event handling slightly more efficient. Also add some debug functionality to simulate file I/O to assist with benchmarks.
2014-11-11 10:19 codesquid, revision 6172Convert string via fn_str() when opening
- M /FileZilla3/trunk/configure.ac
- M /FileZilla3/trunk/src/engine/file.cpp
- M /FileZilla3/trunk/src/engine/file.h
2014-11-11 09:11 codesquid, revision 6171Implement CFile on *nix
- M /FileZilla3/trunk/src/engine/engine.vcxproj
- A /FileZilla3/trunk/src/engine/file.cpp
- A /FileZilla3/trunk/src/engine/file.h
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/iothread.cpp
- M /FileZilla3/trunk/src/engine/iothread.h
- M /FileZilla3/trunk/src/engine/Makefile.am
2014-11-09 11:27 codesquid, revision 6170Add a lean replacement for wxFile that under Windows is using the CreateFile family of API functions instead of _open (which in turn uses CreateFile). This is a slightly faster and allows us to pass some useful flags, e.g. FILE_FLAG_SEQUENTIAL_SCAN.
2014-11-08 11:33 codesquid, revision 6169Fix updater to handle changed semantics of disconnect command.
2014-11-08 11:32 codesquid, revision 6168Remove remote filename validity check. The server checks this.
2014-11-05 14:30 codesquid, revision 6164Now that the engine is threaded, we can use bigger buffers without interactivity suffering.
2014-11-05 14:30 codesquid, revision 6163Fix typo.
2014-11-05 10:31 codesquid, revision 6162Fix compile error due to naming conflict.
2014-11-04 18:29 codesquid, revision 6161Disable debug flag, it's not meant to be enabled.
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/interface/edithandler.cpp
- M /FileZilla3/trunk/src/interface/ipcmutex.cpp
2014-11-04 18:24 codesquid, revision 6160Pass O_CLOEXEC when opening files.
- M /FileZilla3/trunk/src/engine/externalipresolver.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/include/externalipresolver.h
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
- M /FileZilla3/trunk/src/interface/netconfwizard.cpp
- M /FileZilla3/trunk/src/interface/netconfwizard.h
- M /FileZilla3/trunk/src/interface/settings/optionspage_connection.cpp
- M /FileZilla3/trunk/src/interface/settings/settingsdialog.cpp
- M /FileZilla3/trunk/src/interface/settings/settingsdialog.h
2014-11-03 09:58 codesquid, revision 6159Convert external IP address resolver to new threading.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/servercapabilities.h
2014-11-03 08:41 codesquid, revision 6158Remember whether AUTH TLS/SSL worked, though don't act on this yet.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/interface/manual_transfer.cpp
- M /FileZilla3/trunk/src/interface/sitemanager_dialog.cpp
2014-11-01 23:16 codesquid, revision 6157Now that the engine is threaded, we can re-enabled FTP over TLS by default as performance is no longer an issue. Hence revert #3967.
2014-11-01 23:09 codesquid, revision 6156Static event tables and templates are bizarre. If this doesn't fix compilation I might use a non-templated base class.
2014-11-01 14:11 codesquid, revision 6155Fix explicit template instantiation.
2014-11-01 09:51 codesquid, revision 6154Now that the site manager uses wxTreeCtrlEx, use some of its utility.
- M /FileZilla3/trunk/src/interface/resources/xrc/sitemanager.xrc
- M /FileZilla3/trunk/src/interface/sitemanager_dialog.cpp
- M /FileZilla3/trunk/src/interface/treectrlex.cpp
- M /FileZilla3/trunk/src/interface/treectrlex.h
2014-11-01 09:33 codesquid, revision 6153The Site Manager's site tree now drag-scrolls.
2014-10-31 22:49 codesquid, revision 6152Fix loading of size filters.
- M /FileZilla3/trunk/src/interface/filteredit.cpp
- M /FileZilla3/trunk/src/interface/filter_conditions_dialog.cpp
- M /FileZilla3/trunk/src/interface/search.cpp
2014-10-31 14:03 codesquid, revision 6151Allow >2GB size filters.
- A /FileZilla3/trunk/src/interface/drop_target_ex.cpp
- A /FileZilla3/trunk/src/interface/drop_target_ex.h
- M /FileZilla3/trunk/src/interface/interface.vcxproj
- M /FileZilla3/trunk/src/interface/LocalListView.cpp
- M /FileZilla3/trunk/src/interface/LocalTreeView.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.h
- M /FileZilla3/trunk/src/interface/Makefile.am
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/RemoteListView.cpp
- M /FileZilla3/trunk/src/interface/RemoteTreeView.cpp
- M /FileZilla3/trunk/src/interface/treectrlex.cpp
- M /FileZilla3/trunk/src/interface/treectrlex.h
2014-10-31 10:27 codesquid, revision 6150Allow drag/drop scrolling of tree controls.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/event_handler.cpp
- M /FileZilla3/trunk/src/engine/event_loop.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ratelimiter.cpp
- M /FileZilla3/trunk/src/engine/ratelimiter.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/socket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/include/event_handler.h
- M /FileZilla3/trunk/src/include/event_loop.h
2014-10-31 10:26 codesquid, revision 6149Make deleting engines safe(r).
2014-10-29 08:24 codesquid, revision 6138Minor reformatting.
2014-10-28 11:29 codesquid, revision 6137*nix implementation of process class.
- M /FileZilla3/trunk/src/engine/engine.vcxproj
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/engine/Makefile.am
- A /FileZilla3/trunk/src/engine/process.cpp
- A /FileZilla3/trunk/src/engine/process.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/include/commands.h
- M /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/interface/commandqueue.cpp
- M /FileZilla3/trunk/src/putty/psftp.c
2014-10-23 09:29 codesquid, revision 6135Replace wx' wxProcess, it cannot be used from a different thread. Unix support not yet implemented.
2014-10-22 08:17 codesquid, revision 6134Updated FileZilla.incs with an updated version by Fabian Egli to improve the quality of the larger icons in the file.
2014-10-21 13:41 codesquid, revision 6133Not remembering passwords is recommended.
2014-10-21 12:37 codesquid, revision 6132MinGW doesn't have std::mutex by default as installed on Debian.
- M /FileZilla3/trunk/locales/ar.po
- M /FileZilla3/trunk/locales/el.po
- M /FileZilla3/trunk/locales/fr.po
- M /FileZilla3/trunk/locales/id_ID.po
- M /FileZilla3/trunk/locales/it.po
- M /FileZilla3/trunk/locales/pt_BR.po
- M /FileZilla3/trunk/locales/pt_PT.po
- M /FileZilla3/trunk/locales/tr.po
- M /FileZilla3/trunk/locales/uk_UA.po
- M /FileZilla3/trunk/locales/vi_VN.po
- M /FileZilla3/trunk/locales/zh_CN.po
2014-10-18 10:08 codesquid, revision 6130Merge translation updates.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/engine/logging_private.h
- M /FileZilla3/trunk/src/engine/proxy.cpp
- M /FileZilla3/trunk/src/engine/ratelimiter.cpp
2014-10-18 08:50 codesquid, revision 6129Make logging thread-safe.
2014-10-16 08:44 codesquid, revision 6126Get rid of some code duplication.
2014-10-15 09:42 codesquid, revision 6124Bump to 3.9.0.6
2014-10-14 12:19 codesquid, revision 6123Disable SSLv3
2014-10-14 12:19 codesquid, revision 6122Fix event loop stalling.
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/include/externalipresolver.h
- M /FileZilla3/trunk/src/interface/interface.vcxproj
2014-10-13 15:51 codesquid, revision 6121Misc. minor cleanup.
2014-10-06 13:25 codesquid, revision 6119Implement CRefcountObject in terms of std::shared_ptr to gain thread-safety.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/event_handler.cpp
- M /FileZilla3/trunk/src/engine/event_loop.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/ratelimiter.cpp
- M /FileZilla3/trunk/src/engine/ratelimiter.h
- M /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/include/event.h
- M /FileZilla3/trunk/src/include/event_handler.h
- M /FileZilla3/trunk/src/include/event_loop.h
2014-10-06 08:34 codesquid, revision 6118Move event loop to its own thread.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/include/commands.h
- M /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/include/FileZillaEngine.h
- M /FileZilla3/trunk/src/interface/commandqueue.cpp
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/updater.cpp
2014-10-01 16:26 codesquid, revision 6117Implement command handling via event loop.
2014-10-01 13:21 codesquid, revision 6116Fix alignment of log lines.
2014-10-01 08:54 codesquid, revision 6114Move docs/ and COPYING out of bundle root, otherwise the bundle cannot be signed anymore, Apple broke this on purpose to annoy me.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/include/engineprivate.h
2014-10-01 07:44 codesquid, revision 6113Add a function to check common command prerequisites to further simplify command processing.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/include/engineprivate.h
2014-09-30 08:35 codesquid, revision 6112Small cleanup, make more use of std::unique_ptr.
- M /FileZilla3/trunk/src/interface/commandqueue.cpp
- M /FileZilla3/trunk/src/interface/commandqueue.h
- M /FileZilla3/trunk/src/interface/QueueView.cpp
2014-09-30 08:33 codesquid, revision 6111Simplify reply handling in command queue.
2014-09-29 08:40 codesquid, revision 6110Unfortunately there's no std::make_unique in C++11. Provide our own implementation.
- M /FileZilla3/trunk/src/interface/statuslinectrl.cpp
- M /FileZilla3/trunk/src/interface/statuslinectrl.h
2014-09-28 08:56 codesquid, revision 6109A little bit of cleanup.
2014-09-25 15:22 codesquid, revision 6108Fix detection of MODE Z.
2014-09-25 15:14 codesquid, revision 6107If connected via generic proxy, don't use the connection's peer IP in the EPSV response.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
2014-09-25 15:00 codesquid, revision 6106Prefer EPSV over PASV if using a generic proxy.
2014-09-25 14:51 codesquid, revision 6105Testing shows that many proxies use bogus values for the type and address. Thus get rid of address type remembering again.
2014-09-25 11:42 codesquid, revision 6104Remember remote address type if using SOCKS5 proxy.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/servercapabilities.h
2014-09-22 14:38 codesquid, revision 6103Detect EPSV command support.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/tlssocket.cpp
- M /FileZilla3/trunk/src/engine/tlssocket.h
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
2014-09-22 14:28 codesquid, revision 6102Small code cleanup.
2014-09-22 14:11 codesquid, revision 6101Fix assertion.
2014-09-22 14:09 codesquid, revision 6100Forward critical flag.
2014-09-22 14:05 codesquid, revision 6099Initialize all members of CFileZillaEnginePrivate::t_failedLogins
Remove an unneeded and unmatched lock.