January 9th, 2012New features:
· Ctrl+Shift+O can be used to toggle between modification time and filesize based directory comparison
Bugfixes and minor changes:
· It is now possible to use custom passwords if using "anonymous" as user name
· After un-hiding toolbar, update toolbar button states
· Fix TLS compatibility issues with TLS 1.2 servers
· MSW: Unset hidden attribute on FileZilla's settings files
· Building FileZilla from source now requires wxWidgets 2.8.12 or higher.
November 10th, 2011· Updated translations
November 2nd, 2011New features:
· Added option to open site manager on startup to the settings dialog
Bugfixes and minor changes:
· The "Don't save passwords" option was not being saved
· The queue was not saved correctly if having items from multiple servers
· Queue items with the lowest priority setting are now being restored again
· Drag & Drop did not work with all saved sites if saving of passwords had been disabled
August 29th, 2011· Add support for another rate variant of MVS style directory listings.
August 23rd, 2011New features:
· Add menu item to hide toolbar
Bugfixes and minor changes:
· Don't save server list in kiosk mode 2
· Fix for predefined sites not appearing in all circumstances
· OS X: Pasting formatted text into input boxes no longer changes their format
· Fix typo in build script in detection of SQLite3
· MSW: Small installer improvements
· *nix: Fix character set conversion in desktop notification code
· Merged upstream PuTTY changes for compatibility with PuTTY 0.61
· Updated built-in TinyXML
May 23rd, 2011· Don't create queue.xml anymore if it does not exist
· MSW: Progress lines in transfer queue now appear in correct position after changing the Windows theme
· MSW: Work around a bug in Windows where a list controls' scroll position changes without the control being notified in any way
· Several fixes to build system and environment
May 16th, 2011New features:
· Added experimental setting to strip file revision upon download from VMS servers. Set "Strip VMS revisions" to 1 in FileZilla.xml to enable
Bugfixes and minor changes:
· The string coalescer benchmark debug option no longer crashes if benchmarking an empty string coalescer
May 9th, 2011New features:
· The transfer queue is now stored in an SQLite database. This greatly improves performance and vastly reduces memory consumption while loading/saving the queue
· Additional improvements to general queue performance and memory consumption
· The provided Linux binaries are now compiled for Debian Squeeze instead of Lenny
Bugfixes and minor changes:
· Fixed crash during shutdown of FileZilla
· Clearing the queue when it was not yet fully populated no longer causes a crash
· If using ask login type for a site and no username is given, the initial focus is now on the user box in the login dialog
March 28th, 2011· Updated translations
March 22nd, 2011New features:
· Disabled automatic negotiation of FTP over TLS introduced in 3.4.0-beta1. Will be added in a future version instead
· Add checkbox to settings dialog to not save passwords
· Add timestamp columns to successful and failed queue tabs showing when the transfers completed or failed
Bugfixes and minor changes:
· Fixed infinite loop in TinyXML when loading settings from corrupt XML documents
· Parsing MDTM reply now takes seconds into account
· MSW: Handling of paths relative to the drive-root in local directory input box
· Compatibility with MVS listing containing PO-E type entries
· Fix Resizing issues with manual transfers dialog
· MSW: Remote file editing did not correctly handle files that were still open
January 11th, 2011New features:
· Normal FTP connections now always attempt to negotiate secure FTP over TLS
· Added option to force use of insecure plain FTP to Site Manager
· Kiosk mode option can now also be read from FileZilla.xml, with fzdefaults.xml having priority if setting exists in both files
Bugfixes and minor changes:
· Fix memory leak in directory cache
· Compatibility with obscure DOS servers using forward slashes as path delimiter
· MSW: Horizontal scroll bar in file lists and queue did not appear if changing column widths
· Improve text wrapping engine
November 23rd, 2010· Permanently trusting certificates had no effect until FileZilla was restarted
· Fix downloading of symbolic links to files
November 16th, 2010· Updated language files, otherwise identical with rc1
November 9th, 2010New features:
· FTP over TLS certificate store is now host-specific
· MSW: Large-DPI awareness
· Improved SFTP transfer speeds
· FTP over TLS should prefer ciphers with longer key sizes, updated contained GnuTLS library in precompiled binaries
· Add context menu entry to re-queue all files on the successful and failed queue tabs
· MSW: Native file list sort indicator on Windows Vista and 7
Bugfixes and minor changes:
· Resuming of uploads was not working correctly in all cases
· Correct remaining time calculation in queue
· Do not show welcome dialog in kiosk mode 2
· Do not offer option to permanently accept certificate in kiosk mode 2
· Fix sorting by size in filelists with directory sort behavior set to inline
· MSW: Fix memory corruption when changing language
· OS X: Include license and documentation files in application bundle
· Directly save settings after importing from file
August 18th, 2010· Set a minimum size for column widths in directory lists and transfer queue
· Fix build-time check for system TinyXML
August 13th, 2010· Correctly handle symbolic links pointing to files in search dialog
· Fix crash in options initialization
August 3rd, 2010New features:
· Filter/search by modification date
· Add "does not equal" option to size filter
· Reduced memory consumption when working with very large queues and directory hierarchies
Bugfixes and minor changes:
· Fix bug in TinyXML that could lead to corrupt XML documents
· Abort directory listing parsing if encountering a line with more than 10k characters
· Fix stalling recursive operations if FileZilla gets disconnected
· Set correct initial control state in site manager if there are no sites
June 14th, 2010· Fix transfer statusbar regression introduced in the release candidate
· Do not include IPv6 zone index in the argument to the EPRT command
· Correct tab order in filter edit and search dialogs
· *nix: Revert cursor changes
March 22nd, 2010· Cancel file renaming on actions that change the file list, such as changing sort order or performing a refresh
· Cancel file renaming if starting a drag&drop operation
· Filter invalid characters if downloading through double-clicking files or if adding from the search dialog
· Fix site-specific bookmarks menu
· The menu did not reflect initial value of preserve timestamp option properly
· MSW: Keep FileZilla subdirectory in startmenu when updating, preserves custom order
· MSW: Add AppID support to installer
· Remember location of update download directory
February 22nd, 2010New features:
· *nix: Add support for forward and backward mouse buttons
Bugfixes and minor changes:
· Speed limits can be re-enabled on SFTP connections
· Changed settings did not come into effect unless FileZilla was restarted
· Small performance improvements
February 15th, 2010· Spelling fixes
· Rebuilt due to timer problems
December 28th, 2009New features:
· New tab context menu, can be used to close or refresh current tab or to close all but the current tab.
· *nix, OS X: Display sort indicators in filelist header control
· Remember size of dialog showing all files opened for editing
· Add refresh item to filelist context menus
· Scroll treeview horizontally if needed to keep item in view on changing directories
Bugfixes and minor changes:
· Fix crash of fzsftp if server closes connection
· Successfully downloaded update file is no longer deleted if user cancels the finish page of the update check wizard
· Do not retry connecting if not trusting certificate on FTP over TLS connections
· Better reporting of handshake failures on FTP over TLS connections
· *nix: Check for xdg-open. This program from the xdg-utils is an indirect runtime dependency. It is used by wxWidgets to open URLs in the default browser
· Refactored most of the tabbing code
· Use proper address type on SOCKS proxies
· Add missing default button in bookmarks dialog
November 17th, 2009New features:
· Ctrl-Tab and Ctrl-Shift-Tab to cycle tabs now loop around if reaching the end of the tab list
Bugfixes and minor changes:
· Fix crash on showing/hiding of directory trees after closing a tab
· Tabs no longer become unresponsive if not approving to close a busy tab
· Directory comparison did not work properly on all but the first tab
· Fix spurious error messages if connecting to a new site while synchronized browsing is enabled
· *nix: Work around a bug in KDE preventing restore from minimize to notification area
· Do not show update dialog if there is already some other dialog open
· Fix synchronized browsing option on site-specific bookmarks
November 9th, 2009· Aborting a previous connection attempt by establishing a new connection in the same tab no longer renderes the new connection unusable
· *nix: Quote filenames containing spaces if editing using default editor for text files
· *nix: Fix crash while emitting queue finished notifications
November 3rd, 2009New features:
· *nix: Display desktop notification if all transfers have finished and FileZilla isn't focused
Bugfixes and minor changes:
· Navigating controls inside tab using tabulator key now works on all tabs
· Fix splitter positions on horizontal interface layouts
October 28th, 2009New features:
· Tabbed interface to connect to multiple server at the same time
· New welcome screen
· Add Open to local directory tree context menu
Bugfixes and minor changes:
· Fix mismatch of displayed and actually performed default file exists action
· *nix: Fix crashes due to race condition in dbus code
· Fix SHA-512 calculating incorrect hashes on 64bit systems, used by SFTP and the update wizard
October 10th, 2009· Fix crash if creating filters with attributes or permissions rule
· Use REST+STOR to resume upload instead of APPE if server advertises REST STREAM support
October 5th, 2009· Changing directories at the same time an upload finishes no longer disturbs synchronized browsing
· *nix: Ensure dialogs can be closed using escape key
· *nix: Fix height of settings dialog
August 25th, 2009· Fix crash if adding new filters
· Small performance optimization for local directory tree
August 14th, 2009· Make external address resolver IPv6 aware, resolve correct address type on hosts both with working IPv4 as well as IPv6
· Bumped minimum required GnuTLS version to 2.8.3
· Keep URLs copied to clipboard even after FZ gets closed
July 2nd, 2009· Fix FTP over TLS regressions in provided binaries due to two bugs in GnuTLS causing transfer failures
· Keep bookmarks menu sorted after adding new bookmarks
June 29th, 2009· Don't display error messages multiple times if modification times of edited file cannot be obtained
· Fix problems with certificate dialog introduced in 3.2.6-rc1
June 22nd, 2009· FTPS: Display complete certificate chain
· Add option for stateless local file editing
· Fix delete operation on symbolic links
· Automatically reconnect if necessary to perform drag & drop action like with other actions
· SFTP: Don't report success if download fails due to lack of disk space
June 16th, 2009· Fix adding remote directory symlinks to queue not working
· Fix "Timer creation failed" message boxes on update download dialog. Actual update download was not affected, only display of the progress bar.
· MSW: Use deferred volume label gathering on local file list as well
April 28th, 2009· Allow empty fact values in MLSD listings as allowed by the specifications
· Recognize symlink entries in MLSD listings
· Fix redundant file exists prompts after chosing rename file exists action
· Update item in queue after rename file exists action
· Fix reconnect delays in case login failed with 5yz reply code
April 22nd, 2009· Fix crash on SFTP download resume caused by uninitialized variable in PuTTY code
· Properly refresh remote directory after chmod if synchronized browsing is enabled
· Fix unediting locale files in file editing dialog
· Fix regression with custom post-login commands on servers supporting MLSD
· Trigger refresh of transfer progress bars after resizing queue
· Several small fixes to minimize to tray functionality
April 15th, 2009· Always use MLSD to retrieve directory listings on servers supporting it
· Handle leading and trailing spaces on filenames, requires MLSD support
· Multiple files can be selected for editing simultaneously
· MSW and *nix: Add option to minimize to tray
· The URLs of selected remote files and directories can be copied to clipboard
· Further queue performance improvements
· *nix: Provided Linux binaries now linked against Debian Lenny instead of Etch
· Fix visual problems caused by too long URLs in update checks
· Fix sync browsing checkbox in bookmark manager
March 25th, 2009· Add context menu to data type indicator in status bar
· Do not display file exists dialog after confirming to upload a changed, edited file
· Classic theme wasn't remembered
· OS X: Option to auto-remove successful transfers in queue could not be toggled
· *nix, OS X: "Remove all" context menu item did not work if no item was selected in successful and failed queue tabs
· Fix problems with double-quoted paths with containing single quotes in associations
March 22nd, 2009· made OpenCrystal the default theme on new installations
· setting kiosk mode to 2 in fzdefaults.xml prevents FileZilla from writing to any settings files. Useful if executed from read-only media.
· Fix crashes and memory corruption if resizing columns in queue if message log is positioned as queue tab
March 16th, 2009· Add synchronized browsing option to sites and bookmarks
· If synchronized browsing and directory comparison are enabled, changing directories no longer disables comparison
· Add some hotkeys for commonly used menu and toolbar items
· Handle CTRL+A to select all files in queue - Less CPU usage during SFTP transfers - Improve appearance of queue tabs on dark themes - Allow system file associations with singlequotes around filenames for editing - Fix rare crash on connection failures - Activity indicators in lower-right corner of main window were not working properly - Do not allow multiple entries in quickconnect history that only differ in password - Fix crash if closing filter edit dialog - Improve timezone offset detection on servers without seconds resolution in listings - Fix layout issues in settings dialog
February 22nd, 2009· Fix local directory creation during downloads. If multiple directory levels were missing, they were created in the reverse order.
February 20th, 2009· Display password prompt if connecting to sites with Ask or Interactive logon type through bookmarks
· Fix parsing of default remote directories in site manager if using non-default server type
February 6th, 2009· New iconset: Minimal
· Fix filter edit dialog sizing issue
January 31st, 2009· Synchronized browsing
· Configurable double-click action for file lists
· Ask user to select an editor if trying to edit an unassociated file type
· Fix potential race condition in socket code
January 8th, 2009· Fix account logon type in combination with FTP proxies
January 3rd, 2009· Change wording of some strings
· Support yet another directory listing variant on obscure MVS style systems
· Fix odd behavior if deleting items from site manager
· Do not show proxy password in message log on SFTP connections
· Properly display "bytes" suffix in filelist status bar if not using thousands separator
January 1st, 2009· Bookmarks
· Logging to file
· *nix: Use GNOME's Session Manager D-Bus API to cleanly shut down FileZilla on end of session
· *nix: Fix encoding issues with thousands separator in some locales
· Thousands separator on file exists dialog
· Rearrange filter dialog a bit
· Compile fixes for HP-UX
December 2nd, 2008· Automatically refresh remote directory listing if queue finishes successfully
· Speed up refresh of remote directory listing if adding files during uploads
· Connections no longer time out waiting on a directory listing getting retrieved by a different connection
· Number of files were not updated if deleting remote files
November 16th, 2008· Connection establishment through SOCKS proxies could fail in some cases
· Clearing private data no longer crashes if quickconnect bar is hidden
· Handle drag & drop of symlinks
· Update remote directory tree if deleting a subdirectory
· Fix parsing of HTTP chunk lengths for the update downloader
· Reduce memory consumption of remote directory tree
· Rewrite the code that added local directories to the queue. New one is faster and avoids some potentially thread-unsafe behaviour of the old code
· OS X: Fix help menu duplication on non-English systems
· MSW: Reset wxWidgets internal display cache if changing display resolution or layout
· MSW: Fixes for silent intaller
October 22nd, 2008· Handle symbolic links on servers. If trying to access a symbolic link, FileZilla will first try to CWD into it, and if that fails, will treat it as a file instead. During recursive operations, any directory link encountered will not be followed, but file links will be downloaded.
· Numpad keys could not be used to search for entries in the file lists
· OS X: Use smaller font sizes in message log and directory trees
· Fix vertical alignment of labels next to the directory boxes above the directory trees
· Use lighter text colors in message log if using dark background
· *nix: Transfer status lines will no longer overlap the queue scrollbar
· *nix: Fix font colors if using themes with dark backgrounds (e.g. DarkRoom under Ubuntu 8.10)
· Fix XML corruption problems
October 16th, 2008· *nix: Fix crash if renaming directories using the local directory tree
· Rebuilt official binaries to revert a regression in wxWidgets causing memory corruption
October 15th, 2008· *nix and OS X: Avoid SIGPIPE if socket gets closed during uploads
· Fix SFTP speed limits
· Avoid reduntant refreshes of local file lists on some drag&drop operations
· Send user agent with requests if using HTTP proxy
· MSW: Add checkbox to start FileZilla to finish page of intaller
· Reselect previously set default file exists action if reopening dialog on a queue item
· OS X: Do not check /net whether it has subdirectories, it is extremely slow
· Upon reconnecting, fall back to list current directory if last used directory is no longer accessible
September 29th, 2008· Download speedlimits were not working since 3.1.3-beta1
· On very fast connections, sockets could receive close event before being marked active, leading to timeouts
September 22nd, 2008· Fzsftp no longer crashes if receiving invalid data from server and instead quits gracefully
· Fix crash if entering hostname with characters not allowed in internationalized domain names
· Compatibility with yet another exotic directory listing format
September 10th, 2008· New socket event handling system, more flexible and a bit faster
· Performance improvements for local directory tree
· MSW: Using prefix search to select an item now also changes the startpoint for a multiple selection.
· Fix directory creation logic if the directory to create is a root directory
August 31st, 2008· Allow drive labels with more than one letter for servertype DOS
· Slight speedup of transfer queue, defer redrawing of UI elements to idle time