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):
2015-05-12 09:02 codesquid, revision 66922015-05-11 15:03 codesquid, revision 6691Save fallback language.
2015-05-11 14:53 codesquid, revision 6690Fix compile error.
- M /FileZilla3/trunk/src/engine/socket.cpp
- M /FileZilla3/trunk/src/engine/transfersocket.cpp
- M /FileZilla3/trunk/src/include/socket.h
2015-05-11 13:49 codesquid, revision 6689Try to bind data connection to same local IP as control connection when using passive mode.
2015-05-11 08:51 codesquid, revision 6686Little bit of cleanup.
2015-05-11 08:46 codesquid, revision 6685Display validity interval using the configured date/time format.
- M /FileZilla3/trunk/tests/dispatch.cpp
- M /FileZilla3/trunk/tests/eventloop.cpp
- M /FileZilla3/trunk/tests/Makefile.am
- A /FileZilla3/trunk/tests/time.cpp
2015-05-11 08:36 codesquid, revision 6684Add a test case for CDateTime::Now()
2015-05-09 21:15 codesquid, revision 6683Fix interger overflow on 32bit systems.
2015-05-07 09:01 codesquid, revision 6682Fix compile error.
2015-05-04 13:05 codesquid, revision 6673Remember desired remote directory when connecting.
2015-05-02 17:22 codesquid, revision 6670Fix compile error.
2015-05-02 12:28 codesquid, revision 6669GetRandomNumber wasn't thread-safe. Now it is.
2015-05-02 12:28 codesquid, revision 6668Remove workaround for unsteady steady clock.
2015-05-02 12:26 codesquid, revision 6667Fix typo in a comment.
2015-05-01 13:58 codesquid, revision 6664Make steady steady_clock a requirement.
2015-05-01 13:58 codesquid, revision 6663Fix a format string vulnerability if MALLOC_LOG is set.
2015-04-23 13:27 codesquid, revision 6659Fix format string vulnerabilities reported by Jong-Gwon Kim. Also fixes a few memory leaks in the process.
2015-04-23 09:38 codesquid, revision 6658If name is identical, sort search results by path next when sorting by name.
- M /FileZilla3/trunk/src/interface/dndobjects.cpp
- M /FileZilla3/trunk/src/interface/dndobjects.h
- 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/sitemanager_dialog.cpp
- M /FileZilla3/trunk/src/putty/sshsh512.c
2015-04-23 08:48 codesquid, revision 6657Another round of warning fixes.
- M /FileZilla3/trunk/src/interface/filter.cpp
- M /FileZilla3/trunk/src/interface/import.cpp
- M /FileZilla3/trunk/src/interface/listctrlex.cpp
- M /FileZilla3/trunk/src/interface/queue_storage.cpp
- M /FileZilla3/trunk/src/interface/search.cpp
- M /FileZilla3/trunk/src/interface/settings/optionspage_language.cpp
- M /FileZilla3/trunk/src/interface/settings/optionspage_language.h
2015-04-22 14:20 codesquid, revision 6656Fixed additional compiler warnings.
2015-04-22 13:24 codesquid, revision 6655Fix a coverity warning.
2015-04-22 12:26 codesquid, revision 6654Partially revert 6652, MinGW lacks import library for SHGetKnownFolderPath.
- M /FileZilla3/trunk/src/interface/asyncrequestqueue.cpp
- M /FileZilla3/trunk/src/interface/dialogex.cpp
- M /FileZilla3/trunk/src/interface/edithandler.cpp
- M /FileZilla3/trunk/src/interface/LocalTreeView.cpp
- M /FileZilla3/trunk/src/interface/sitemanager.cpp
- M /FileZilla3/trunk/src/interface/sitemanager_dialog.cpp
2015-04-22 12:15 codesquid, revision 6653Fixed a few more warnings.
2015-04-22 12:07 codesquid, revision 6652Update macros from the autoconf archive.
2015-04-22 12:05 codesquid, revision 6651Remove some XP-only code.
2015-04-22 08:56 codesquid, revision 6650Handle EHOSTDOWN errors in user output.
2015-04-22 08:47 codesquid, revision 6649Fixed a few warnings.
2015-04-22 08:35 codesquid, revision 6648Fixed warning in CVolumeDescriptionEnumeratorThread::GetDrives and make it more robust in case the number of drives changes between calls to GetLogicalDriveStrings.
2015-04-22 08:25 codesquid, revision 6647Fixed a few compiler warnings.
- M /FileZilla3/trunk/src/interface/context_control.cpp
- M /FileZilla3/trunk/src/interface/context_control.h
- M /FileZilla3/trunk/src/interface/Mainfrm.cpp
- M /FileZilla3/trunk/src/interface/state.cpp
- M /FileZilla3/trunk/src/interface/state.h
2015-04-21 12:58 codesquid, revision 6646Small cleanup.
- M /FileZilla3/trunk/src/engine/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/timeex.cpp
- M /FileZilla3/trunk/src/include/timeex.h
2015-04-21 12:35 codesquid, revision 6645The engine no longer uses wxDateTime and wxTimeSpan.
2015-04-21 10:37 codesquid, revision 6644Update svn:ignore
2015-04-21 10:29 codesquid, revision 6643Use the monotonic clock to calculate RTT.
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
2015-04-21 10:13 codesquid, revision 6642Small fixes to delete command.
2015-04-21 08:50 codesquid, revision 6641localtime_s and gmtime_s are macros which makes checking for it a bit more difficult
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- 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/ratelimiter.cpp
- M /FileZilla3/trunk/src/engine/timeex.cpp
- M /FileZilla3/trunk/src/include/event_handler.h
- M /FileZilla3/trunk/src/include/event_loop.h
- M /FileZilla3/trunk/src/include/timeex.h
- M /FileZilla3/trunk/src/interface/chmoddialog.cpp
2015-04-20 13:48 codesquid, revision 6640Use the duration class some more.
- 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/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/directorylistingparser.h
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/engineprivate.h
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/logging.cpp
- M /FileZilla3/trunk/src/engine/notification.cpp
- M /FileZilla3/trunk/src/engine/rtt.cpp
- M /FileZilla3/trunk/src/engine/rtt.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/timeex.cpp
- M /FileZilla3/trunk/src/engine/tlssocket.cpp
- M /FileZilla3/trunk/src/include/notification.h
- M /FileZilla3/trunk/src/include/timeex.h
- M /FileZilla3/trunk/src/interface/listingcomparison.cpp
- M /FileZilla3/trunk/src/interface/statuslinectrl.cpp
- M /FileZilla3/trunk/src/interface/verifycertdialog.cpp
2015-04-19 16:37 codesquid, revision 6639Additional time handling refactoring.
- M /FileZilla3/trunk/locales/el.po
- M /FileZilla3/trunk/locales/fi_FI.po
- M /FileZilla3/trunk/locales/it.po
- M /FileZilla3/trunk/locales/lv_LV.po
- M /FileZilla3/trunk/locales/nb_NO.po
- M /FileZilla3/trunk/locales/pl_PL.po
- M /FileZilla3/trunk/locales/pt_BR.po
- M /FileZilla3/trunk/locales/pt_PT.po
- M /FileZilla3/trunk/locales/sv.po
- M /FileZilla3/trunk/locales/vi_VN.po
- M /FileZilla3/trunk/locales/zh_CN.po
2015-04-17 07:10 codesquid, revision 6638Updated translations
2015-04-11 15:30 codesquid, revision 6636Add configure check for localtime_r, gmtime_r, localtime_r and localtime_s
- M /FileZilla3/trunk/src/engine/local_filesys.cpp
- M /FileZilla3/trunk/src/engine/timeex.cpp
- M /FileZilla3/trunk/src/include/timeex.h
2015-04-11 10:02 codesquid, revision 6635Fix compile errors and implement *nix part of time handling.
2015-04-11 09:51 codesquid, revision 6634Fix converstion from time_t
2015-04-11 09:24 codesquid, revision 6633Fix compile errors
2015-04-11 09:20 codesquid, revision 6632Another svn:ignore update.
2015-04-11 09:19 codesquid, revision 6631Revert accidental commit.
- M /FileZilla3/trunk/configure.ac
- M /FileZilla3/trunk/src/engine/directorylisting.cpp
- M /FileZilla3/trunk/src/engine/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/local_filesys.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/timeex.cpp
- M /FileZilla3/trunk/src/include/local_filesys.h
- M /FileZilla3/trunk/src/include/timeex.h
- M /FileZilla3/trunk/src/interface/filter.cpp
- M /FileZilla3/trunk/src/interface/filter_conditions_dialog.cpp
- M /FileZilla3/trunk/src/interface/queue.h
- M /FileZilla3/trunk/src/interface/resources/xrc/dialogs.xrc
- M /FileZilla3/trunk/src/interface/state.cpp
- M /FileZilla3/trunk/src/interface/timeformatting.cpp
- M /FileZilla3/trunk/src/interface/timeformatting.h
2015-04-11 09:18 codesquid, revision 6630Work in progress: Custom time class to replace wxDateTime so that we can finally handle DST correctly.
2015-04-09 09:04 codesquid, revision 6629Update svn:ignore
2015-04-07 18:34 codesquid, revision 6628Check for an inverse of gmtime()
2015-04-05 08:43 codesquid, revision 6622Reset error level of installer after elevating, the UAC plugin errorneously sets it to ERROR_CANCELLED in the inner process.
2015-04-02 14:56 codesquid, revision 6621Fix disabling of timeouts, #10365
2015-04-02 08:13 codesquid, revision 6620Fix a typo, mark class final.
2015-03-31 15:34 codesquid, revision 6619Fix requeue of folder itemes.
2015-03-29 10:20 codesquid, revision 6615Check for nullpointer.
2015-03-29 10:16 codesquid, revision 6614Bump to 3.10.3
- M /FileZilla3/trunk/locales/co.po
- M /FileZilla3/trunk/locales/de.po
- M /FileZilla3/trunk/locales/fr.po
- M /FileZilla3/trunk/locales/id_ID.po
- M /FileZilla3/trunk/locales/it.po
- M /FileZilla3/trunk/locales/nb_NO.po
2015-03-28 15:00 codesquid, revision 6613Updated translations.
2015-03-27 14:09 codesquid, revision 6612Move some checks that should never fail into asserts.
- M /FileZilla3/trunk/src/interface/chmoddialog.cpp
- M /FileZilla3/trunk/src/interface/chmoddialog.h
- M /FileZilla3/trunk/src/interface/filelistctrl.h
- M /FileZilla3/trunk/src/interface/filelist_statusbar.cpp
- M /FileZilla3/trunk/src/interface/filelist_statusbar.h
- M /FileZilla3/trunk/src/interface/LocalListView.cpp
- M /FileZilla3/trunk/src/interface/LocalListView.h
- M /FileZilla3/trunk/src/interface/RemoteListView.cpp
- M /FileZilla3/trunk/src/interface/RemoteListView.h
- M /FileZilla3/trunk/src/interface/search.cpp
2015-03-27 08:53 codesquid, revision 6611Some reformatting and wxLongLong removal.
- M /FileZilla3/trunk/src/engine/option_change_event_handler.cpp
- M /FileZilla3/trunk/src/include/option_change_event_handler.h
2015-03-27 08:52 codesquid, revision 6610Fix reentrancy issues with the option change event handler. #10346
2015-03-27 08:51 codesquid, revision 6609Change another size comparison to check for negativity or positivity.
2015-03-27 08:19 codesquid, revision 6608Minor reformatting.
2015-03-25 10:27 codesquid, revision 6607Make sure local filelist statusbar is set to connected state. Fixes #10347
- M /FileZilla3/trunk/src/engine/engine_context.cpp
- M /FileZilla3/trunk/src/include/event_handler.h
- M /FileZilla3/trunk/src/include/event_loop.h
2015-03-23 08:52 codesquid, revision 6604Add some documentation to the event handler.
2015-03-22 09:52 codesquid, revision 6603We don't actually need to carry the oneshot timer flag around.
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/StatusView.cpp
- M /FileZilla3/trunk/src/interface/StatusView.h
- M /FileZilla3/trunk/src/interface/statusbar.cpp
2015-03-21 16:36 codesquid, revision 6601Adjust background style on some often-updated controls.
2015-03-21 16:31 codesquid, revision 6600Bump to 3.10.3-rc1
2015-03-21 14:25 codesquid, revision 6599Update svn:ignore
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/directorylistingparser.cpp
- M /FileZilla3/trunk/src/engine/directorylistingparser.h
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/interface/auto_ascii_files.cpp
- M /FileZilla3/trunk/src/interface/auto_ascii_files.h
- M /FileZilla3/trunk/src/interface/commandqueue.h
- M /FileZilla3/trunk/src/interface/filter.cpp
- M /FileZilla3/trunk/src/interface/filter.h
- M /FileZilla3/trunk/src/interface/queue.cpp
- M /FileZilla3/trunk/src/interface/recursive_operation.cpp
- M /FileZilla3/trunk/src/interface/recursive_operation.h
- M /FileZilla3/trunk/src/interface/search.cpp
- M /FileZilla3/trunk/src/interface/state.cpp
- M /FileZilla3/trunk/src/interface/state.h
2015-03-21 11:29 codesquid, revision 6598Replace even more lists.
2015-03-21 11:26 codesquid, revision 6597Follow-up to previous commit to fix compile error.
- M /FileZilla3/trunk/src/interface/filelistctrl.h
- M /FileZilla3/trunk/src/interface/recursive_operation.h
- M /FileZilla3/trunk/src/interface/wrapengine.cpp
- M /FileZilla3/trunk/src/interface/wrapengine.h
2015-03-21 11:19 codesquid, revision 6596Replace a few more lists with vectors and deques as appropriate.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ControlSocket.h
- M /FileZilla3/trunk/src/engine/commands.cpp
- M /FileZilla3/trunk/src/engine/engineprivate.cpp
- M /FileZilla3/trunk/src/engine/engineprivate.h
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.h
- M /FileZilla3/trunk/src/include/commands.h
- M /FileZilla3/trunk/src/interface/RemoteListView.cpp
- M /FileZilla3/trunk/src/interface/recursive_operation.cpp
- M /FileZilla3/trunk/src/interface/search.cpp
2015-03-21 11:07 codesquid, revision 6595Pass files to delete as deque instead of list.
2015-03-20 09:18 codesquid, revision 6594Use a vector for the engine list and clean up the code.
2015-03-20 09:04 codesquid, revision 6593Use a monotonic clock instead of system time.
2015-03-20 09:03 codesquid, revision 6592Add some operators to CMonotonicClock.
- M /FileZilla3/trunk/src/interface/loginmanager.cpp
- M /FileZilla3/trunk/src/interface/loginmanager.h
- M /FileZilla3/trunk/src/interface/quickconnectbar.cpp
2015-03-19 16:47 codesquid, revision 6589If not saving passwords, create items with ASK logontype and remember their passwords for the session.
2015-03-18 17:51 codesquid, revision 6588Add WAIT_RECEIVE back to m_waiting in SetEventHandler in the closing state. Also fixed a harmless typo.
2015-03-18 17:30 codesquid, revision 6587Remove no longer used function
2015-03-18 15:40 codesquid, revision 6586Replace the wait interval with a deadline to reduce timer overhead.
2015-03-18 15:09 codesquid, revision 6585Get rid of CEventLoop::signalled_, we don't need it.
2015-03-17 13:33 codesquid, revision 6583Add bool condition::signalled() const
2015-03-17 13:21 codesquid, revision 6582Better handling of spurious wakeups in condition::wait
2015-03-17 13:21 codesquid, revision 6581Use unsigned char for the flags.
- M /FileZilla3/trunk/src/engine/ControlSocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/engine/ftpcontrolsocket.h
2015-03-16 15:51 codesquid, revision 6579Instead of comparing to -1, check if negative. Might fix #10311
2015-03-16 15:48 codesquid, revision 6578Bump to 3.10.3-beta2
2015-03-16 14:52 codesquid, revision 6577Updated translations
- M /FileZilla3/trunk/src/engine/serverpath.cpp
- M /FileZilla3/trunk/src/include/serverpath.h
- M /FileZilla3/trunk/src/interface/filelistctrl.cpp
- M /FileZilla3/trunk/src/interface/queue.cpp
- M /FileZilla3/trunk/src/interface/RemoteTreeView.cpp
- M /FileZilla3/trunk/src/interface/treectrlex.cpp
- M /FileZilla3/trunk/src/interface/viewheader.cpp
2015-03-16 14:14 codesquid, revision 6576A few more small performance optimizations.
2015-03-16 10:28 codesquid, revision 6575Speed up CViewHeader to rely less on the wxComboBox internals.
2015-03-15 11:55 codesquid, revision 6573Don't update queue size in status bar more often than once every 200ms.
2015-03-15 11:26 codesquid, revision 6572Allow disabling shell extension in main configure.
- M /FileZilla3/trunk/src/interface/edithandler.cpp
- M /FileZilla3/trunk/src/interface/edithandler.h
- M /FileZilla3/trunk/src/interface/QueueView.cpp
- M /FileZilla3/trunk/src/interface/QueueView.h
- M /FileZilla3/trunk/src/interface/queue.cpp
- M /FileZilla3/trunk/src/interface/queue.h
- M /FileZilla3/trunk/src/interface/queue_storage.cpp
- M /FileZilla3/trunk/src/interface/RemoteListView.cpp
- M /FileZilla3/trunk/src/interface/recursive_operation.cpp
- M /FileZilla3/trunk/src/interface/search.cpp
2015-03-15 10:00 codesquid, revision 6571Use int64_t instead of wxLongLong in some more places.
- M /FileZilla3/trunk/src/interface/Options.cpp
- M /FileZilla3/trunk/src/interface/resources/xrc/settings.xrc
- M /FileZilla3/trunk/src/interface/settings/optionspage_connection.cpp
2015-03-14 22:27 codesquid, revision 6570Increase minimum timeout to 10 seconds. 5 causes too many failed transfers at the end of fast uploads due to buffering.
- M /FileZilla3/trunk/src/interface/fileexistsdlg.cpp
- M /FileZilla3/trunk/src/interface/filelist_statusbar.cpp
- M /FileZilla3/trunk/src/interface/filelist_statusbar.h
2015-03-14 11:09 codesquid, revision 6568Instead of comparing to -1, check if negative. Might fix #10311
2015-03-14 11:06 codesquid, revision 6567Bump to 3.10.3-beta1
- M /FileZilla3/trunk/locales/el.po
- M /FileZilla3/trunk/locales/it.po
- M /FileZilla3/trunk/locales/nb_NO.po
2015-03-13 10:26 codesquid, revision 6566Updated translations.
2015-03-13 10:16 codesquid, revision 6565Fix constness
- M /FileZilla3/trunk/src/engine/process.cpp
- M /FileZilla3/trunk/src/engine/process.h
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
2015-03-12 16:30 codesquid, revision 6564Fix handling of multiple arguments when executing processes.
2015-03-10 10:14 codesquid, revision 6561Apply patch #10302 by scarabeus to fix compile error on openSUSE with minor modification to use wx_str().
2015-03-10 10:14 codesquid, revision 6560Remove a little bit of dead code.
- M /FileZilla3/trunk/src/engine/sftpcontrolsocket.cpp
- M /FileZilla3/trunk/src/include/optionsbase.h
- M /FileZilla3/trunk/src/include/option_change_event_handler.h
- M /FileZilla3/trunk/src/interface/Options.cpp
- M /FileZilla3/trunk/src/interface/resources/xrc/settings.xrc
- M /FileZilla3/trunk/src/interface/settings/optionspage_connection_sftp.cpp
2015-03-09 11:18 codesquid, revision 6558Add option to enable SFTP compression.
2015-03-09 11:01 codesquid, revision 6557CPU is in $host_cpu, not $host_os
2015-03-08 10:24 codesquid, revision 6556Show error message if running the installer for 64bit FZ on a 32bit Windows.
2015-03-07 09:33 codesquid, revision 6555Add missing else block in ChangeSocketEventHandler leading to a tiny loss of performance.
Add substitution to tell the installer about 64bit, use 64bit program files on 64bit installs.