Changelogs
Overview
These changelogs reflect the history of all files in the Subversion repository. The changelog has been generated at 2025-04-04 13:30:01
Changelog for FileZilla 3 (8068 changes):
2014-08-29 09:19 codesquid, revision 60362014-08-29 09:16 codesquid, revision 6035Only use std::map::emplace if it's available.
2014-08-28 07:20 codesquid, revision 6034Add test for std::map::emplace which GCC 4.7 does not seem to have.
- M /FileZilla3/trunk/src/interface/filter.cpp
- M /FileZilla3/trunk/src/interface/filter.h
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
2014-08-27 16:51 codesquid, revision 6033Compile regexes also when applying filters, not only when the dialog closes.
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/engine_context.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/pathcache.cpp
- M /FileZilla3/trunk/src/engine/pathcache.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/include/engine_context.h
2014-08-25 14:11 codesquid, revision 6032Modernize path cache and make it thread-safe.
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/local_filesys.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.h
- M /FileZilla3/trunk/src/include/refcount.h
- M /FileZilla3/trunk/src/interface/context_control.cpp
- M /FileZilla3/trunk/src/interface/edithandler.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.cpp
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
- M /FileZilla3/trunk/src/interface/recentserverlist.cpp
- M /FileZilla3/trunk/src/interface/search.cpp
- M /FileZilla3/trunk/src/interface/settings/optionspage_dateformatting.cpp
- M /FileZilla3/trunk/src/interface/sitemanager.cpp
- M /FileZilla3/trunk/src/interface/sitemanager_dialog.cpp
- M /FileZilla3/trunk/src/interface/themeprovider.cpp
- M /FileZilla3/trunk/src/interface/updater.cpp
- M /FileZilla3/trunk/src/interface/update_dialog.cpp
- M /FileZilla3/trunk/src/interface/xmlfunctions.h
2014-08-25 13:52 codesquid, revision 6031Whitespace cleanup. Patch by XhmikosR.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/directorycache.cpp
- M /FileZilla3/trunk/src/engine/directorycache.h
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/engine_context.cpp
- 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.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/include/engine_context.h
- M /FileZilla3/trunk/src/include/FileZillaEngine.h
- M /FileZilla3/trunk/src/interface/asyncrequestqueue.cpp
2014-08-23 18:41 codesquid, revision 6030Work towards making the engine and the directory cache thread-safe.
2014-08-23 18:38 codesquid, revision 6029Don't shadow class template parameter. Fixes GCC compilation.
2014-08-23 13:52 codesquid, revision 6028Fix compile error with GCC.
- M /FileZilla3/trunk/src/engine/ControlSocket.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/include/optionsbase.h
- M /FileZilla3/trunk/src/interface/Options.cpp
- M /FileZilla3/trunk/src/interface/updater.cpp
- M /FileZilla3/trunk/src/interface/updater.h
2014-08-21 17:36 codesquid, revision 6027As all engines now share the same options, use a different mechanism to ensure the update server's certificate is signed by the trusted root CA.
- M /FileZilla3/trunk/src/engine/backend.cpp
- M /FileZilla3/trunk/src/engine/backend.h
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/engine.vcxproj
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- A /FileZilla3/trunk/src/engine/engine_context.cpp
- M /FileZilla3/trunk/src/engine/externalipresolver.cpp
- M /FileZilla3/trunk/src/engine/FileZillaEngine.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/engine/Makefile.am
- M /FileZilla3/trunk/src/engine/notification.cpp
- M /FileZilla3/trunk/src/engine/proxy.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/tlssocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/include/engineprivate.h
- A /FileZilla3/trunk/src/include/engine_context.h
- M /FileZilla3/trunk/src/include/event_loop.h
- M /FileZilla3/trunk/src/include/externalipresolver.h
- M /FileZilla3/trunk/src/include/FileZillaEngine.h
- M /FileZilla3/trunk/src/include/Makefile.am
- M /FileZilla3/trunk/src/include/notification.h
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
- M /FileZilla3/trunk/src/interface/Mainfrm.h
- M /FileZilla3/trunk/src/interface/netconfwizard.cpp
- M /FileZilla3/trunk/src/interface/netconfwizard.h
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/QueueView.h
- M /FileZilla3/trunk/src/interface/state.cpp
- M /FileZilla3/trunk/src/interface/updater.cpp
- M /FileZilla3/trunk/src/interface/updater.h
2014-08-21 16:42 codesquid, revision 6026For now there can only be a single event loop for all engines as there's data shared between all engines, notably the rate limiting and the directory cache. Also gets rid of all remaining wxTimers in the engine.
2014-08-20 13:10 codesquid, revision 6025Looks like we need to #include <type_traits>
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/iothread.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/socket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.h
- A /FileZilla3/trunk/src/include/apply.h
- M /FileZilla3/trunk/src/include/event_loop.h
2014-08-20 09:20 codesquid, revision 6024Simplify usage.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- A /FileZilla3/trunk/src/engine/event_loop.cpp
- A /FileZilla3/trunk/src/include/event_loop.h
2014-08-20 07:02 codesquid, revision 6023Implement wxTimer replacement.
- M /FileZilla3/trunk/src/engine/backend.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/engine.vcxproj
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/externalipresolver.cpp
- M /FileZilla3/trunk/src/engine/iothread.cpp
- M /FileZilla3/trunk/src/engine/iothread.h
- M /FileZilla3/trunk/src/engine/Makefile.am
- M /FileZilla3/trunk/src/engine/proxy.cpp
- M /FileZilla3/trunk/src/engine/ratelimiter.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/socket.cpp
- M /FileZilla3/trunk/src/engine/tlssocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.h
- M /FileZilla3/trunk/src/include/engineprivate.h
- M /FileZilla3/trunk/src/include/Makefile.am
- M /FileZilla3/trunk/src/include/socket.h
2014-08-15 20:10 codesquid, revision 6022Work in progress: Get rid of and wx event handling in the engine and use a custom event loop (for now emulated using wxEvtHandler and pending events). This is a first step in moving the engine into its own thread and necessary since wx event loops can only exist in the primary thread.
2014-08-15 20:07 codesquid, revision 6021Fix logic inversion checking for IPv6 addresses in SOCKS4 path.
2014-08-13 14:04 codesquid, revision 6019wxWidgets does not handle paths containing hash signs when using wildcard matching in resource loading. Work around it by finding matching files ourselves.
2014-08-13 14:03 codesquid, revision 6018Bump to 3.9.0.3
2014-08-13 13:45 codesquid, revision 6017Updated translation.
2014-08-13 12:58 codesquid, revision 6016Further fixes to close handling on Windows.
2014-08-13 12:49 codesquid, revision 6015Added Basque translator.
2014-08-12 08:58 codesquid, revision 6013Improve compatibility with reparsepoint-based network shares (aka DFS)
- M /FileZilla3/trunk/src/interface/wrapengine.cpp
- M /FileZilla3/trunk/src/interface/wrapengine.h
- M /FileZilla3/trunk/src/tinyxml/tinyxml.h
2014-08-12 07:26 codesquid, revision 6012Fix a few harmless but annoying warnings reported by the VS14 CTP.
- M /FileZilla3/trunk/src/engine/local_filesys.cpp
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/interface/bookmarks_dialog.cpp
- M /FileZilla3/trunk/src/interface/dndobjects.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.cpp
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
- M /FileZilla3/trunk/src/interface/queueview_failed.cpp
- M /FileZilla3/trunk/src/interface/systemimagelist.cpp
- M /FileZilla3/trunk/src/interface/verifycertdialog.cpp
2014-08-11 13:28 codesquid, revision 6011Address some findings of Visual Studio's code analysis.
2014-08-11 13:21 codesquid, revision 6010Fix another left-shift of a negative number.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/interface/edithandler.cpp
2014-08-11 08:37 codesquid, revision 6009Don't left-shift negative numbers.
- M /FileZilla3/trunk/locales/ar.po
- M /FileZilla3/trunk/locales/co.po
- M /FileZilla3/trunk/locales/da_DK.po
- M /FileZilla3/trunk/locales/eu.po
- M /FileZilla3/trunk/locales/it.po
- M /FileZilla3/trunk/locales/nl.po
2014-08-10 13:04 codesquid, revision 6008Updated translations.
2014-08-10 12:37 codesquid, revision 6007Fix status view tabbing on OS X.
2014-08-10 09:21 codesquid, revision 6006Restore focus when window gets reactivated on OS X.
2014-08-08 13:53 codesquid, revision 6001Handle Tab for tree controls on OS X.
2014-08-08 08:16 codesquid, revision 6000Remove BOM that accidentally got added.
2014-08-08 07:49 codesquid, revision 5999Try opening first using wxLaunchDefaultApplication
2014-08-08 07:42 codesquid, revision 5998Fix translation, #6486
2014-08-07 14:05 codesquid, revision 5997Fix translation, #9680
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/httpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/engine/logging_private.h
- M /FileZilla3/trunk/src/engine/serverpath.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/socket.cpp
- M /FileZilla3/trunk/src/include/notification.h
- M /FileZilla3/trunk/src/include/refcount.h
- M /FileZilla3/trunk/src/interface/Options.cpp
- M /FileZilla3/trunk/src/interface/sitemanager.cpp
- M /FileZilla3/trunk/src/interface/sitemanager_dialog.cpp
- M /FileZilla3/trunk/src/interface/updater.cpp
- M /FileZilla3/trunk/src/interface/welcome_dialog.cpp
- M /FileZilla3/trunk/src/interface/wrapengine.cpp
- M /FileZilla3/trunk/src/interface/xmlfunctions.cpp
- M /FileZilla3/trunk/src/interface/xmlfunctions.h
2014-08-06 19:38 codesquid, revision 5995Improve compatibility with some non-standard wx configurations.
2014-08-06 15:00 codesquid, revision 5994Fix a crash due to a nullpointer dereference introduced in r5453
2014-08-06 13:32 codesquid, revision 5993Remove unneeded style
- M /FileZilla3/trunk/src/interface/listctrlex.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.h
- M /FileZilla3/trunk/src/interface/RemoteTreeView.cpp
- M /FileZilla3/trunk/src/interface/viewheader.cpp
2014-08-06 12:56 codesquid, revision 5992Fix navigation under Linux.
- M /FileZilla3/trunk/src/interface/aui_notebook_ex.cpp
- M /FileZilla3/trunk/src/interface/aui_notebook_ex.h
- M /FileZilla3/trunk/src/interface/LocalTreeView.cpp
- M /FileZilla3/trunk/src/interface/LocalTreeView.h
- M /FileZilla3/trunk/src/interface/quickconnectbar.cpp
- M /FileZilla3/trunk/src/interface/quickconnectbar.h
- M /FileZilla3/trunk/src/interface/RemoteTreeView.cpp
- M /FileZilla3/trunk/src/interface/RemoteTreeView.h
2014-08-06 12:23 codesquid, revision 5991Remove more remnants of old navigation code.
2014-08-06 12:14 codesquid, revision 5990Remove old navigation code.
2014-08-06 12:09 codesquid, revision 5989Fix tab navigation through message log.
2014-08-06 12:06 codesquid, revision 5988Remove old navigation key code.
- M /FileZilla3/trunk/src/interface/aui_notebook_ex.cpp
- M /FileZilla3/trunk/src/interface/aui_notebook_ex.h
2014-08-06 10:07 codesquid, revision 5987Fix tab order when adding pages.
2014-08-06 09:21 codesquid, revision 5986Fix main window tab handling.
- M /FileZilla3/trunk/src/interface/filelistctrl.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.h
- M /FileZilla3/trunk/src/interface/RemoteListView.cpp
- M /FileZilla3/trunk/src/interface/RemoteListView.h
2014-08-06 08:59 codesquid, revision 5985Fix tab traversal of file lists.
2014-08-06 08:54 codesquid, revision 5984Fix tab order upon splitting.
2014-08-06 08:53 codesquid, revision 5983Enable tab traversal in views and fix tab order after attaching a content window or the header window.
2014-08-06 08:53 codesquid, revision 5982Enable tab traversal for tree controls.
2014-07-31 13:15 codesquid, revision 5955Enable tab traversal for view header.
2014-07-31 13:14 codesquid, revision 5954Bump to 3.9.0.2
Update translations.