Editing FileZilla FTP Client

From FileZilla Wiki
Jump to navigationJump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{| cellspacing=5 cellpadding=0 border=0 width=100%
+
{| cellspacing=5 cellpadding=5 border=0 width=100%
 
|valign=top|
 
|valign=top|
 
'''FileZilla 3 ''' is the next generation (S)FTP-client from the FileZilla project. It is platform independent and supports operating systems like Microsoft Windows, GNU/Linux, *BSD and Mac OS X.
 
'''FileZilla 3 ''' is the next generation (S)FTP-client from the FileZilla project. It is platform independent and supports operating systems like Microsoft Windows, GNU/Linux, *BSD and Mac OS X.
Line 7: Line 7:
 
* Easy to use
 
* Easy to use
 
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
 
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
* Cross-platform. Runs on Windows (8.1 or later), Linux, *BSD, OSX and more
+
* Cross-platform. Runs on Windows, Linux, *BSD, OSX and more
* IPv6 support
 
 
* Available in many languages
 
* Available in many languages
 
* Supports resume and transfer of large files >4GB
 
* Supports resume and transfer of large files >4GB
* Powerful [[Site Manager]] and transfer queue
+
* Powerful Site Manager and transfer queue
* Bookmark
 
 
* Drag & drop support
 
* Drag & drop support
 
* Configurable Speed limits
 
* Configurable Speed limits
* [[Filename_Filters|Filename filters]]
+
* Filename filters
* [[Using#Directory_Comparison|Directory Comparison]]
 
 
* Network configuration wizard
 
* Network configuration wizard
 
* The ability to use Notepad or any other program to edit a file online (the real action behind the scenes: downloading it to a temporary place and re-uploading it upon saving)
 
* The ability to use Notepad or any other program to edit a file online (the real action behind the scenes: downloading it to a temporary place and re-uploading it upon saving)
* HTTP/1.1, SOCKS5 and FTP Proxy support
 
* Logging to file
 
* [[Using#Synchronized_Browsing|Synchronized directory browsing]]
 
* Remote file search
 
  
 +
== More information ==
 +
- You can follow the development in the [http://filezilla.sourceforge.net/forum/viewtopic.php?t=64 FileZilla 3 development diary]. There's also a detailed technical [http://filezilla-project.org/changelog.php changelog] available.
 +
 +
- Learn how to [[Compiling_FileZilla_3_under_Windows | compile FileZilla 3 under Windows]] (for developers)
 
|valign=top align=right nowrap|__TOC__
 
|valign=top align=right nowrap|__TOC__
 
|}
 
|}
  
== More information ==
 
- You can follow the development in the [https://forum.filezilla-project.org/viewtopic.php?f=3&t=64 FileZilla 3 development diary]. There's also a detailed technical [https://filezilla-project.org/changelog.php changelog] available.
 
  
- Learn how to [[Compiling_FileZilla_3_under_Windows | compile FileZilla 3 under Windows]] or [[Compiling_FileZilla_3_under_Mac_OS_X | Mac OS X]] (for developers)
+
== Changelog ==
 +
 
 +
=== FileZilla 3.0.3-rc1 (2007-10-31) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* Automatic server timezone detection. Custom offset in the Site Manager may need to be adjusted. FTP only.
 +
* Option to preserve file timestamps on downloads (all protocols)
 +
* Option to preserve file timestamps on uploads on FTP servers supporting the MFMT command
 +
* Add transfer type (ascii/binary/auto) selection to transfer menu
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Shorten very long filenames on file exists dialog
 +
* Attempt at working around broken routers and firewalls disconnecting the control connection of the transfer session on transfers
 +
* Deleting directories containing lots of files should be faster now
 +
* Disallow settings/site import from files located in the settings storage directory
 +
* Fix nullpointer dereference on non-UTF8 enabled SFTP servers
 +
* *nix: Fix button height inconsistencies on dialogs with certain artwork (e.g. Ubuntu 7.10)
 +
 
 +
 
 +
=== FileZilla 3.0.2.1 (2007-10-17) ===
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix issue with message log not working properly
 +
 
 +
 
 +
=== FileZilla 3.0.2 (2007-10-17) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* MSW: Added /user=all and /user=current options to installer
 +
* Experimental support for z/VM servers
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix typo in option handling code. Due to this, settings for date/time formatting have been reset.
 +
* Fix performance problem if FileZilla gets started with message log hidden
 +
* Work around possible race conditions in SFTP input thread leading to crashes
 +
* MSW: Fix issue with installer where reboot after uninstalling previous version disrupted installation. Fix will only work if uninstalling 3.0.2 or greater.
 +
* OSX: Use new icon
 +
 
 +
 
 +
=== FileZilla 3.0.2-rc1 (2007-10-10) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* Remote file viewing / editing
 +
* Display current server in window title
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Don't remember incorrect password on SFTP connections with ASK logontype
 +
* MSW: Fix drag&drop to explorer in case of case-mismatch between requested and reported path.
 +
* *nix: Fix Makefiles so SFTP properly supports files > 2GB
 +
* Ascii filetype setting for extensionless files and dotfiles had negated effect
 +
* Fix error message if using multiple running instances save the settings at the same time
 +
* Fix parsing of very new files in directory listings if server is in a timezone ahead of the client
 +
* Fix range of timezone offset setting
 +
* Fix problems with remote path combobox if reconnecting after a disconnect
 +
* Display confirmation dialog if deleting file from remote directory tree context menu
 +
* Refresh remote directory listing after refreshing a single file
 +
* On very first startup, center FileZilla on screen
 +
 
 +
 
 +
=== FileZilla 3.0.1 (2007-09-19) ===
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix parsing of settings or site XML data containing double, leading or trailing whitespace.
 +
* MSW: Work around flaw in the combo box implementation used by the view headers
 +
 
 +
 
 +
=== FileZilla 3.0.1-rc1 (2007-09-15) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* Settings to configure size, date and time formatting
 +
* Message log and queue visibility will be remembered
 +
* Custom action to perform after queue completion
 +
* Add some confirmation dialogs
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* MSW: Fix file truncation if using speed limits
 +
* MSW: Fix slow startup on systems with floppy drives, disconnected network drivers and so on triggered by design flaw in Windows.
 +
* Fix misplaced settings dialog
 +
* Fix problems with remembering pane size
 +
* Properly refresh local directory if downloading into newly created subdirectories
 +
* Fix issues with language set to Japanese
 +
 
 +
 
 +
=== FileZilla 3.0.0 (2007-09-08) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* New application icon
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix support for servers sending directory listing in yet another exotic format
 +
* Fix prefix search in list controls on wxGTK
 +
* Work around problem with wxSpinCtrl in site manager on wxGTK
 +
* Fix assertion on wxGTK if listing extensionless files
 +
 
 +
 
 +
=== FileZilla 3.0.0-rc3 (2007-08-31) ===
 +
 
 +
<u><b>Fixed vulnerabilities:</b></u>
 +
* Fix buffer overflow if directory lisiting filters were enabled, causing FileZilla to crash.
 +
 
 +
<u><b>New features:</b></u>
 +
* Backspace key can be used to goes to parent directory in file lists
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix file selection by entering filename prefix
 +
* Restore correct window size if FileZilla gets closed while minimized
 +
* Disable "Create directory" entry in remote filelist context menu while disconnected
 +
* Improve compatibility with SFTP servers using exotic listing formats
 +
* MSW: Fix locales not working
 +
* *nix: Fix queue scrolling
 +
 
 +
 
 +
=== FileZilla 3.0.0-rc2 (2007-08-26) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* Remember Window size and position
 +
* Remember sort column and order of file lists
 +
* Additional icon set by Brian Lukis
 +
* Added .desktop file on *nix systems
 +
* If server is crippled and doesn't allow more than one connection (based on Sitemanager preference), primary browsing connection can be used by the transfer queue
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix SSL transfers hanging if using speed limits
 +
* Compile fixes and compatibility improvements for various platforms
 +
* The usual assortment of small bugfixes, see changelog for details
 +
 
 +
 
 +
=== FileZilla 3.0.0-rc1 (2007-08-11) ===
 +
 
 +
<u><b>Fixed vulnerabilities:</b></u>
 +
* Fix remotely triggered memory corruption if connection gets terminated during TLS handshake.
 +
 
 +
<u><b>New features:</b></u>
 +
* Windows: Add choice between "All Users" and "Current User" to installer
 +
* Windows: Add Desktop and My Documents links to directory tree
 +
* Windows: Ability to list shares on Network computers
 +
* Column widths in all list views will be saved
 +
* Refresh local file list after a successful file transfer
 +
* Add context menu to remote directory tree
 +
* Make Site Manager resizable
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Don't leave empty files behind on failed downloads
 +
* Fix retry and cache logic if transfer command fails with 5yz reply
 +
* Limit number of simultaneous connections did not work properly
 +
* Refresh listing after chmod
 +
* Fix upload of empty files over TLS connections
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta11 (2007-07-20) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* Improved queue
 +
* Import and export dialogs including import of Sitemanager data from legacy FZ 2.x
 +
* Tab key can be used to switch between panes
 +
* F6 toggles between quickconnect bar and local/remote path edit fields
 +
* Location of settings directory can be specified in fzdefaults.xml
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Engine state could get mixed up if transfers failed
 +
* Transfer of empty files could incorrectly time out
 +
* Fix directory cache coherency if removing/renaming directories
 +
* Work around lack of thread-safety in wxWidgets causing random misbehaviour
 +
* Properly disconnect idle transfer engines after 30 seconds
 +
* Update selections if changing sort order of file lists
 +
* Various minor fixes
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta10 (2007-06-03) ===
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix bug that made Beta 9 unusable
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta9 (2007-06-01) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* Add "View hidden files" option to server menu
 +
* Add dialog to clear private data
 +
* Performance improvements of message log
 +
* Avoid sending unnecessary TYPE commands
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Updated TinyXML component, fixes problems with filenames containing ampersands or other special XML entities.
 +
* Fix deadlock in sftp component under Windows
 +
* Don't retry connecting if user cancels new/changed hostkey notification
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta8 (2007-05-09) ===
 +
 
 +
<u><b>Fixed vulnerabilities:</b></u>
 +
* Fix data corruption on FTPS uploads
 +
 
 +
<u><b>New features:</b></u>
 +
* Implement speed limits
 +
* Last used local directory will be remembered
 +
* New option for the sorting of the filelists. Directories can be kept on top or sorted inline
 +
* Display warning if detecting a Windows system with a networking bug confirmed by Microsoft
 +
* Right-clicking the Sitemanager button in the toolbar displays a popup menu with the sites for quick access. On Windows, a dropdown arrow got added
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Directorylisting-parser fixes, including support for Microware OS-9
 +
* Small SFTP transfer speed improvement under Windows
 +
* Autocompletion did not work properly on GTK based systems
 +
* Uninstalling FileZilla on Windows should no longer leave registry keys behind
 +
* lots of small bugfixes
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta7 (2007-03-27) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* New optionspage to change layout of file and directory panes
 +
* Loading of predefined Sitemanager entries from fzdefaults.xml
 +
* UTF-8 support for SFTP, merged in upstream changes from PuTTY
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Ascii file FTP transfers should now work properly on non-Windows systems
 +
* Fix SFTP transfers of filenames containing the following characters: [ ] \ * ?
 +
* lots of small bugfixes and performance improvements
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta6 (2007-02-19) ===
 +
 
 +
<u><b>New features:</b></u>
 +
* Vastly improved drag and drop support, including
 +
* Shell extension under Windows to allow dragging of files from FileZilla into Explorer
 +
* CTRL+A will select all files in currently focused file list
 +
* Display warning if trying to connect to SFTP server using FTP protocol
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix timing issue in socket event handling, fixes transfers not starting on some systems
 +
* Cosmetic fixes under non-Windows platforms.
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta5 (2007-01-11) ===
 +
 
 +
<u><b>Fixed vulnerabilities:</b></u>
 +
* Fix format string vulnerabilities
 +
 
 +
<u><b>New features:</b></u>
 +
* Partial drag and drop support
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Lots of small bugfixes
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta4 (2006-12-14) ===
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix bug that made Beta 3 unusable
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta3 (2006-12-13) ===
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* FTP over TLS/SSL support
 +
* Major performance improvements
 +
* Automatic connection attempt retries
 +
* Improved compatibility with legacy systems and other exotic servers
 +
* Lots of small bugfixes
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta2 (2006-10-15) ===
 +
 
 +
<u><b>Fixed bugs:</b></u>
 +
* Fix timeouts
 +
* "Update available" notification did not go away after updating
 +
* Upload progress for SFTP transfers did advance too fast
 +
* Filters did not apply properly
 +
* UNC paths can now be browsed locally
 +
* Directory listings can now be sorted by timestamp and permissions
 +
 
 +
 
 +
=== FileZilla 3.0.0-beta1 (2006-10-05) ===
 +
The main purpose of the first beta was public testing. Please [http://sourceforge.net/tracker/?group_id=21558&atid=887596 report any bugs] you find, but do not post feature requests.
 +
 
 +
<u><b>What's new/improved since v2:</b></u>
 +
* Cross-platform (new)
 +
* Directory listing filter (new)
 +
* Automatic updates (new)
 +
* Multi-language support (improved)
 +
* Right-to-Left languages support (new)
 +
* Firewall support w/ wizard (improved)
 +
 
 +
 
 +
<u><b>And of course, as always:</b></u>
 +
* FTP and SFTP support
 +
* Site Manager with folders and definable server timezones offsets
 +
* Upload/Download Queue
 +
* Ability to resume Uploads/Downloads (if the server supports it)
 +
* ASCII/Binary files' support (not for SFTP though!)
 +
* Custom Commands
 +
* Timeout detection
 +
 
 +
 
 +
== Roadmap ==
 +
 
 +
Some of the information here is based on rumors and speculations, and might not represent what the developer(s) of FileZilla is currently planning.
 +
 
 +
 
 +
===  FileZilla 3.0.0-betaX ===
 +
* VMS compatibility<br />
 +
- Strip version number on upload (or download based on user's choice)<br />
 +
- ASCII detection on VMS<br />
 +
 
 +
(Based on [http://filezilla.cvs.sourceforge.net/filezilla/FileZilla3/docs/todo.txt?revision=1.4&view=markup FZ3's todo.txt rev 1.4])
  
== Tips & Tricks  ==
 
- Holding ctrl+alt+shift while starting FileZilla resets the default GUI layout.
 
  
== Changes ==
+
=== Future ===
  
For a list of enduser visible changes, have a look at the [https://filezilla-project.org/versions.php version history].
+
The following features (amongst many others) have not been implemented yet, but will be available in later versions:
 +
* Firewall and proxy support [This is not planned for a future release. Proxies will NOT be supported: http://filezilla.sourceforge.net/forum/viewtopic.php?t=4035 ]
 +
* Synchronization
 +
* Local directory watch and list/tree update (Using inotify on Linux). Perhaps do this in a generic way for wxWidgets?
  
For a detailed list of all changes committed to the source code repository, see the [https://filezilla-project.org/changelog.php changelog].
+
For a detailed roadmap, please read [http://filezilla.sourceforge.net/forum/viewtopic.php?p=9434#9434 this forum post], in which the main developer of FileZilla explains what is to come.

Please note that all contributions to FileZilla Wiki are considered to be released under the GNU Free Documentation License 1.2 (see FileZilla Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)