Difference between revisions of "FileZilla FTP Client"

From FileZilla Wiki
Jump to navigationJump to search
m (Link to new wiki version of fz3 compilation howto.)
m (Reverted edits by 70.22.196.126 (talk) to last revision by 83.238.130.4)
(326 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{| cellspacing=5 cellpadding=5 border=0 width=100%
+
{| cellspacing=5 cellpadding=0 border=0 width=100%
 
|valign=top|
 
|valign=top|
'''FileZilla 3 ''' is the next generation (S)FTP-client from the FileZilla project and is currently in development. It is platform independent and will support 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.
  
The [http://sourceforge.net/project/showfiles.php?group_id=21558&package_id=206762 second release candidate] is already out and [http://filezilla-project.org/nightly.php nightly development builds] for many operating systems are also available.
+
== Features ==
  
 +
* Easy to use
 +
* Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
 +
* Cross-platform. Runs on Windows, Linux, *BSD, OSX and more
 +
* IPv6 support
 +
* Available in many languages
 +
* Supports resume and transfer of large files >4GB
 +
* Powerful [[Site Manager]] and transfer queue
 +
* Bookmark
 +
* Drag & drop support
 +
* Configurable Speed limits
 +
* [[Filename_Filters|Filename filters]]
 +
* [[Using#Directory_Comparison|Directory Comparison]]
 +
* 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)
 +
* 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.
  
== Changelog ==
+
- 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)
 
 
=== 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 ===
 
 
 
<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>
 
* Fix data corruption on FTPS uploads
 
* 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 ===
 
 
 
<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 ===
 
 
 
<u><b>Changelog:</b></u>
 
 
 
* Drag and drop support functionally complete
 
* New path cache to reduce the number of commands sent to the server
 
* Lots of small bugfixes
 
 
 
=== FileZilla 3.0.0-beta5 ===
 
This release fixes a security vulnerability. An update from a previous beta version is highly recommended.
 
 
 
<u><b>Changelog:</b></u>
 
 
 
* Fix format string vulnerabilities
 
* Partial drag and drop support
 
* Lots of small bugfixes
 
 
 
=== FileZilla 3.0.0-beta4 ===
 
<u><b>Changelog:</b></u>
 
 
 
* Fix bug that made Beta 3 unusable
 
 
 
=== FileZilla 3.0.0-beta3 ===
 
<u><b>Changelog:</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 ===
 
<u><b>Changelog:</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 ===
 
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 ==
+
== Tips & Tricks  ==
 +
- Holding ctrl+alt+shift while starting FileZilla resets the default GUI layout.
  
Some of the information here is based on rumors and speculations, and might not represent what the developer(s) of FileZilla is currently planning.
+
== Changes ==
  
===  FileZilla 3.0.0-betaX ===
+
For a list of enduser visible changes, have a look at the [https://filezilla-project.org/versions.php version history].
* 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])
 
 
 
=== Future ===
 
 
 
The following features (amongst many others) have not been implemented yet, but will be available in later versions:
 
* Firewall and proxy support
 
* 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)
 
* Synchronization
 
* Local directory watch and list/tree update (Using inotify on Linux). Perhaps do this in a generic way for wxWidgets?
 
  
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.
+
For a detailed list of all changes committed to the source code repository, see the [https://filezilla-project.org/changelog.php changelog].

Revision as of 20:51, 14 August 2013

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.

Features

  • Easy to use
  • Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
  • Cross-platform. Runs on Windows, Linux, *BSD, OSX and more
  • IPv6 support
  • Available in many languages
  • Supports resume and transfer of large files >4GB
  • Powerful Site Manager and transfer queue
  • Bookmark
  • Drag & drop support
  • Configurable Speed limits
  • Filename filters
  • Directory Comparison
  • 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)
  • HTTP/1.1, SOCKS5 and FTP Proxy support
  • Logging to file
  • Synchronized directory browsing
  • Remote file search

More information

- You can follow the development in the FileZilla 3 development diary. There's also a detailed technical changelog available.

- Learn how to compile FileZilla 3 under Windows or Mac OS X (for developers)

Tips & Tricks

- Holding ctrl+alt+shift while starting FileZilla resets the default GUI layout.

Changes

For a list of enduser visible changes, have a look at the version history.

For a detailed list of all changes committed to the source code repository, see the changelog.