Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2024-11-22 13:30:01
Changelog for FileZilla 3 (8047 changes):
2014-11-08 11:32 codesquid, revision 61682014-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.