NEWS 115 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564
  1. This file only lists a short summary of the changes between FileZilla versions. For a full list of changes, please read the ChangeLog file.
  2. Legend:
  3. ! Security related bugfix or otherwise critical bugfix
  4. + New feature or important bugfix
  5. - Bugfixes and other changes
  6. Platform prefixes:
  7. MSW: Microsoft Windows
  8. *nix: Unix (e.g BSD) and Unix-like systems (e.g. Linux)
  9. macOS/OS X: Apple macOS
  10. 3.60.1 (2022-06-01)
  11. - Fixed a regression drag-moving local files
  12. 3.60.0 (2022-05-27)
  13. - SFTP: Fixed error handling if reading from child process fails
  14. - Fixed transfers following recursive operations not starting if the connection limit has been set to 1 in the Site Manager
  15. 3.60.0-rc1 (2022-05-19)
  16. + macOS: Remote files can now be dragged into Finder
  17. - Fixed file change detection when editing files
  18. 3.59.0 (2022-04-08)
  19. - Windows binaries: Updated zlib, used purely to cache re-scaled versions of icons shipped with FileZilla, to 1.2.12
  20. - Updated to libfilezilla 0.37.1
  21. 3.59.0-rc1 (2022-04-01)
  22. - Updated to libfilezilla 0.37.0
  23. - Non-blocking communication with SFTP process
  24. - macOS, *nix: Fixed "All files" category in file picker dialogs
  25. 3.58.0 (2022-02-11)
  26. - More detailed error messages if an XML file known to exist cannot be opened
  27. 3.58.0-rc1 (2022-02-03)
  28. + Negotiate custom ALPN with FileZilla Server >=1.3.0 during TLS handshake to save some roundtrips during connection establishment
  29. + Prepare FileZilla to support TOTP-based 2FA authentication on future FileZilla Server versions
  30. - Made downloading updates more robust if the network connection is unreliable
  31. - Updated to libfilezilla 0.36.0
  32. 3.57.0 (2021-12-10)
  33. - Fixed incorrect default settings for file editing
  34. - Fixed a crash looking up data in file lists
  35. - Fixed a crash if a HTTPS connection gets canceled during the TLS handshake
  36. - Updated to libfilezilla 0.35.0
  37. 3.56.2 (2021-10-27)
  38. - Fixed a potential crash after uploading
  39. 3.56.1 (2021-10-26)
  40. - macOS Monterey: Opening the Site Manager on startup is now delayed a millisecond, otherwise the right mouse button would have stopped working
  41. - macOS: Fixed getting temporary directory
  42. - MSW: Updated to libfilezilla 0.34.1 to fix local directory contents returned by the system in oversized buffers containing nulls
  43. 3.56.0 (2021-10-11)
  44. - Updated to libfilezilla 0.34.0
  45. - Updated translations
  46. 3.56.0-rc1 (2021-09-29)
  47. + Right-clicking a queue tab header now opens the same context menu as right-clicking the correponding queue contents
  48. + By default, the minimum allowed TLS version is now TLS 1.2
  49. + Optionally, the systen trust store can be used for certificate verification
  50. - FTP: Fixed an issue with key file conversion
  51. - Fixed an issue loading servers not supporting session resumption from storage
  52. 3.55.1 (2021-08-09)
  53. - Fixed a crash if a tree view item is deleted at the same time as something is being dragged over the tree view
  54. - Updated to libfilezilla 0.31.1 to fix an issue with SIGPIPE on *nix
  55. 3.55.0 (2021-07-09)
  56. - Updated translations
  57. 3.55.0-rc1 (2021-07-02)
  58. - Updated SFTP components
  59. - Set appropriate ALPN on TLS connections
  60. - Fixed loading of settings files that were moved between platforms
  61. - Refactored updater internals
  62. 3.54.1 (2021-05-13)
  63. - Fix control visibility logic in Site Manager
  64. 3.54.0 (2021-05-12)
  65. - SFTP: Fixed a regression loading configured key files
  66. 3.54.0-rc1 (2021-05-04)
  67. - Refactored network activity handling, the activity indicators tooltips now display more accurate data
  68. - Updated SFTP components
  69. - Small performance improvement sorting very large directory listings
  70. - Fixed a crash changing numeric permissions value in chmod dialog
  71. 3.53.1 (2021-03-22)
  72. - Removed an error message on new installation where there is no sitemanager.xml yet
  73. - Fixed SOCKS5 proxy support
  74. 3.53.0 (2021-03-15)
  75. - HTTP: Handle servers sending early replies
  76. 3.53.0-rc1 (2021-03-05)
  77. + Require explicit confirmation on FTP servers not supporting TLS session esumption on the data connection
  78. + Access Grant support for Tardigrade
  79. - MSW: Fixed handle leak if using SFTP
  80. - FTP: Fixed cancelling listings on very slow computers with extremely fast network connection
  81. - Fixed loading of custom FTP proxy setting when opening the settings dialog
  82. - Internal restructuring
  83. 3.52.2 (2021-01-18)
  84. - When restoring the main window position at startup, detect if the title bar would become hidden behind taskbars or global menu bars and reposition it appropriately
  85. - SFTP: Fixed preserving of timestamps on downloads
  86. 3.52.0.5 (2021-01-08)
  87. - FTP: Fixed crash if downloading ASCII files with stray carriage returns
  88. - Fixed too strict requirements for preallocation
  89. - *nix: Fixed a memory leak
  90. 3.52.0.4 (2021-01-07)
  91. - macOS: Work around a kernel bug where ftruncate cannot be called more than once on a shared memory object
  92. 3.52.0.3 (2021-01-06)
  93. - macOS: Fix issue opening shared memory objects
  94. 3.52.0.2 (2021-01-06)
  95. - HTTP: Handle multi-token Connection: headers
  96. 3.52.0.1 (2021-01-05)
  97. - macOS: Rebuilt to address a toolchain issue
  98. 3.52.0 (2021-01-04)
  99. - Fixed a regression with the rename file exists action on downloads
  100. 3.52.0-rc1 (2020-12-29)
  101. + Added context menu item in the search dialog to close the search and set the selected directory as the current local/remote directory
  102. - Minor fixes for updating the HTTP transfer status
  103. 3.52.0-beta1 (2020-12-17)
  104. + Use asynchronous file readers/writers in the engine
  105. - MSW: React to system color scheme changes
  106. - Fixed splitters not being draggable on newly created tabs
  107. - MSW: Fixed data directory lookup if run from a development environment
  108. 3.51.0 (2020-10-20)
  109. - Fixed import of sites protected with a different master password
  110. - Directory comparison now works correctly with non-default file name sorting settings
  111. - Small search dialog fixes
  112. 3.51.0-rc1 (2020-10-13)
  113. - Refactored how the queue stores transfer flags
  114. - Refactored internals to be more modular
  115. - Linux: Disable receive buffer tuning if it results in unexpected consequences
  116. - Distinguish between Cancel and No in the file changed dialog
  117. - Small fixes to changing or disabling a master password
  118. 3.50.0 (2020-08-27)
  119. - Minor fixes to Tardigrade integration
  120. 3.50.0-rc1 (2020-08-21)
  121. + Update Storj/Tardigrade integration, now based on the uplink-c library
  122. - Fix layout issues in the Site Manager if switching protocol
  123. - Restored natural sort option for file list sorting
  124. 3.49.1 (2020-07-15)
  125. - Fixed selection changes not being reflected in the Site Manager in some circumstances
  126. 3.49.0 (2020-07-13)
  127. - Fixed retrying initial connection attempts
  128. 3.49.0-rc1 (2020-07-07)
  129. - MSW: Tab bar icons now scale on high-DPI displays
  130. - The sizing and spacing of several dialogs has been improved on high-DPI displays
  131. - MSW: Fix visual glitches when changing the selected site in the Site Manager
  132. - When creating a new tab, the pane sizes are now inherited from the previous tab.
  133. - macOS: Additional fixes for handling Cmd+V, Cmd+C and Cmd+X in text input controls
  134. - Refactored internal settings and option handling
  135. 3.48.1 (2020-05-18)
  136. - If FileZilla is configured to restore open tabs on startup, the directory trees no longer shrink in size
  137. 3.48.1-rc1 (2020-05-12)
  138. ! MSW: The settings directory is now initially created with tight permissions restricted to the user's account. Previously the directory could have had inherited too wide permissions if a custom location outside the user's profile directory had been preconfigured.
  139. + Redesigned certificate dialog
  140. + During directory comparison and comparative search, Ctrl+Shift+A can now be used to select only the highlighted files
  141. - Fixed import of settings
  142. - Fixed local file editing if the option to track local file changes had been disabled
  143. - Fixes to storing associations
  144. 3.48.0 (2020-04-27)
  145. ! Custom associations for file extensions containing spaces were not saved correctly
  146. 3.48.0-rc1 (2020-04-20)
  147. + Overhaul of file associations for editing files. The setting to inherit system associations has been removed. When first editing a type of file with no default editor set, a dialog is shown asking which editor to use. The system associatio, if it exists, is a choice in this dialog.
  148. - SFTP: Re-added support for AES-GCM which was accidentally removed in 3.46.1
  149. - Fixes for comparative search leaving the program in an inconsistent state when closing the dialog during an ongoing search
  150. - Building and running FileZilla now depends on libfilezilla >= 0.20.0 (https://lib.filezilla-project.org/)
  151. 3.47.2 (2020-03-10)
  152. - macOS: Potential fix for clipped text labels on a few systems
  153. - SFTP: Backported selected fixes from developement versions of PuTTY
  154. - Fixed value range for directional transfer limits
  155. - Fixed layout issues if changing to/from comparative search
  156. 3.47.1 (2020-02-24)
  157. - Fixed regression loading advanced site parameters
  158. 3.47.0 (2020-02-24)
  159. - Fix visual glitched adding/removing filter rows
  160. - MSW: Limit amount of text that can be entered in spin controls
  161. 3.47.0-rc1 (2020-02-16)
  162. + Added new search mode: Comparative search
  163. + Pressing F7 now switches focus between local and remote panes
  164. - MSW: Work around a linker bug breaking ASLR
  165. - macOS: Avoid spurious button events consuming keyboard shortcuts
  166. - Increased minimum width of text field in generic input dialogs
  167. - Refactored Site Manager controls to increase modularity and fixed some minor GUI inconsistencies
  168. - Refactored engine connection logic
  169. - Building and running FileZilla now depends on libfilezilla >= 0.19.1 (https://lib.filezilla-project.org/)
  170. 3.46.3 (2019-12-23)
  171. - SFTP: Fixed handle leak on Windows
  172. - SFTP: Remote paths were not fully resolved on all operations
  173. 3.46.2 (2019-12-20)
  174. - SFTP: Fixed a regression connecting using a password-protected keyfile
  175. 3.46.1 (2019-12-20)
  176. - Fixed a crash if an FTP server sends too long response lines
  177. - Building and running FileZilla now depends on libfilezilla >= 0.19.3 (https://lib.filezilla-project.org/), this fixes a few issues with the new speed limiting code
  178. - SFTP components have been updated and are now based on PuTTY 0.73
  179. 3.46.0 (2019-11-25)
  180. - Fixed a rare crash if closing FileZilla the very same moment a connection or transfer requests user attention
  181. 3.46.0-rc1 (2019-11-15)
  182. + Show an error message in the local directory listing if the user lacks permission to show the directory
  183. - Local filelist status bar is now reset if accessing a local directory fails
  184. - macOS: Work around an a bug in macOS 10.15 (Catalina) where closing a dialog shown from a timer can result in temporary freezes
  185. - Refactored speed-limiting code
  186. - Building and running FileZilla now depends on libfilezilla >= 0.19.1 (https://lib.filezilla-project.org/)
  187. 3.45.1 (2019-09-25)
  188. - Fixed sorting issues in the directory trees
  189. 3.45.0 (2019-09-23)
  190. - Updated translations
  191. 3.45.0-rc1 (2019-09-16)
  192. + If checking for updates cannot be performed for a prolonged time, users are warned about using an outdated version
  193. - Performance improvements if expanding or refreshing a directory with thousands of direct subdirectories in the directory trees
  194. - Fixed prefix search in Site Manager
  195. - macOS: Fix password pasting using Cmd+V
  196. - Minor performance improvements deleting many thousands of files
  197. 3.44.2 (2019-08-15)
  198. - MSW: Fixed a crash if using predefined sites through fzdefaults.xml
  199. - Fixes to protocol selection glitches in the Site Manager
  200. - Increase maximum length of response lines when using FTP
  201. 3.44.1 (2019-08-09)
  202. - Fixed a regression introduced in 3.44.0-rc1 breaking support for insecure servers
  203. 3.44.0 (2019-08-08)
  204. - Fixed export in context menu of Site Manager to handle multiple selected items
  205. 3.44.0-rc1 (2019-08-02)
  206. + Multiple items can now be selected in the Site Manager
  207. + Pressing F3 in the Site Manager opens a search dialog
  208. + Add a reminder to the message log to switch to FTP over TLS each time a plain FTP connection is used
  209. - Fix loading of confirmed, known insecure hosts
  210. - Building and running FileZilla now depends on libfilezilla >= 0.18.0 (https://lib.filezilla-project.org/)
  211. 3.43.0 (2019-06-27)
  212. ! Filenames containing double-quotation marks were not escaped correctly when selected for opening/editing. Depending on the associated program, parts of the filename could be interpreted as commands.
  213. - Added a second layer of authentication to the update mechanism
  214. 3.43.0-rc2 (2019-06-21)
  215. - Rebuilt against libfilezilla 0.17.1
  216. 3.43.0-rc1 (2019-06-19)
  217. - macOS: Minimum required macOS version has been increased to 10.11 (El Capitan)
  218. - *nix: Official Linux binaries are now built for Debian 10 (Buster)
  219. - Building FileZilla now requires a C++17 compiler
  220. - Building and running FileZilla now depends on libfilezilla >= 0.17.0 (https://lib.filezilla-project.org/)
  221. - When using SFTP, fix fallback to password authentication on a server refusing a password-protected key
  222. - Fix HTTP proxy support
  223. - *nix: Improve resolution of program icon
  224. 3.42.1 (2019-05-08)
  225. - OS X: Fix a compatibility issue with macOS 10.13
  226. 3.42.0 (2019-05-02)
  227. - Fixed a potential crash if the first-launch welcome dialog is shown at an inopportune moment
  228. - Fixed display of subject and issuer details in the certificate verification dialogs with some certificates
  229. - Official binaries are now built againt GnuTLS 3.6.7, minimum required GnuTLS version to build FileZilla is now 3.5.7
  230. 3.42.0-rc1 (2019-04-26)
  231. - Switching from using a master password to not saving passwords at all no longer requires entering the master password
  232. - *nix: Fixed support for internationalized domain names on systems having AI_IDN when using SFTP
  233. - Fixed an assertion after importing a manipulated queue file
  234. - When importing sites, any imported passwords are now immediately protected/deleted depending on the password protection settings
  235. - The ability to import Site Manager entries from antique FileZilla 2, last updated over a dozen years ago, has been removed
  236. 3.42.0-beta1 (2019-04-21)
  237. - Building and running FileZilla now depends on libfilezilla >= 0.16.0 (https://lib.filezilla-project.org/)
  238. - Limit the maximum length of site, bookmark and filter names to prevent display issues and crashes due to some operating systems badly handling long texts
  239. - When displaying message boxes, insert zero-width spaces into long unbroken words to prevent display issues and crashes due to some operating systems badly handling long texts
  240. - Fix crash in the external IP address resolver
  241. - Fix some assertions if a server sends bad file sizes
  242. - Large refactoring of the socket code
  243. - The thread pool from libfilezilla is now used for all worker threads
  244. 3.41.2 (2019-03-18)
  245. ! Backport a security fix from PuTTY 0.71 affecting SFTP connections: Fix an integer overflow in the RSA key exchange preceeding host key verification
  246. 3.41.1 (2019-03-06)
  247. - Fix a regression introduced in 3.41.1 with slow FTP servers needlessly waiting for a bidirectional shutdown of the data connection during downloads
  248. 3.41.0 (2019-03-06)
  249. - MSW: Fix an issue with failing uploads due to the operating system not gracefully closing TCP connections contrary to the documented behavior
  250. - MSW: Fix compilation flags for wxWidgets to no longer include useless XP compatibility
  251. 3.41.0-rc1 (2019-02-26)
  252. - Fixed crash if adding a bookmark with the current connection not yet having a Site Manager entry
  253. - Fixed a rare crash if closing FileZilla while a recursive chmod operation is still in progress
  254. - Fixed a rare crash if starting directory comparison on an empty directory without logical parent
  255. - Fixed a rare crash on changing the file list sort order when the focused item index has previously become invalid
  256. - Restrict the maximum length of regular expressions in filter conditions due to bugs in some implementations of the C++ Standard Library causing crashes
  257. - OS X: Fixed crash if the path of a file dropped on FileZilla cannot be obtained
  258. - Fixed order in which directories helper tools and data files are searched for
  259. - Fixed a rare crash if closing tab during an ongoing recursive directory deletion
  260. 3.40.0 (2019-01-25)
  261. - Official binaries are now linked against GnuTLS 3.6.6
  262. 3.40.0-rc2 (2019-01-22)
  263. - Fix regression introduced in rc1 where adding files to queue creates extra server items if the connection was established through the Site Manager
  264. 3.40.0-rc1 (2019-01-18)
  265. + Added TLS 1.3 support by linking official binaries against GnuTLS 3.6.5
  266. + Refactored how sites and servers are being represented internally to fix issues trigged by renaming sites in the Site Manager
  267. - Fix display of server names containing ampersands in several dialogs
  268. - Fix regular expression filter in the quick search panel
  269. - Fix a crash if files are added to the queue when there are already files for multiple different servers in the queue
  270. - Fix a crash applying filters when there are no selected files and the focused item is past the new file count
  271. - Fix a crash if emptying the queue while a directory creation item is active
  272. - Fix a potential crash if FileZilla is being closed the moment a delayed dialog has already been created but before it is shown.
  273. 3.39.0 (2018-11-30)
  274. - Fix timestamps of newly created empty files on the server if the option to preserve timestamps is set
  275. 3.39.0-rc1 (2018-11-23)
  276. + The down button on the keyboard now opens the quickconnect history dropdown menu if the quickconnect bar has the input focus
  277. + The down button on the keyboard now opens the search options if the quick search dialog has the input focus
  278. - Refactored how close notifications were handled in the network code
  279. - Fixed saving of the 'not equal' and 'less than' conditions for size filters
  280. - Fixed regular expression filters not respecting the case-sensitivity checkbox in all situations
  281. - Restore context menu item to delete file in local file search
  282. 3.38.1 (2018-10-27)
  283. - Fixed crash if transferring three or more files in parallel when speed limits are enabled
  284. 3.38.0 (2018-10-26)
  285. - Updated translations
  286. 3.38.0-rc1 (2018-10-19)
  287. + Refreshing remote file list while holding Ctrl now clears the remote directory cache for the current server
  288. + Changed default logon type if creating a new site in the Site Manager
  289. - Fixed state of controls in the Site Manager when creating a new site after the previously viewed site has been predefined
  290. - Fixed dragging remote files to queue
  291. - Building and running FileZilla now depends on libfilezilla >= 0.15.0 (https://lib.filezilla-project.org/)
  292. - Improve compatibility with GnuTLS 3.6.x
  293. - Fix building with automake >= 1.16.0
  294. 3.37.4 (2018-09-04)
  295. - MSW: Fix regression introduced in 3.37.3 with moving files locally using drag&drop
  296. 3.37.3 (2018-09-28)
  297. - Fix issues with directory creation when uploading many files in parallel
  298. - macOS: Fix crashes if dragging more than one file
  299. - macOS: Opt out of Dark Mode
  300. 3.37.1 (2018-09-21)
  301. - Local path is no longer forgotten when leaving synchronized browsing mode
  302. 3.37.0 (2018-09-17)
  303. - Fix remote target path if uploading files through the search dialog
  304. 3.37.0-rc1 (2018-09-10)
  305. + Use a cache for the system trust store to speed up connecting establishment on systems with huge certificate revocation lists in the system trust store
  306. - Fixed bug in GnuTLS causing crashes on connection establishment
  307. - Fixed enabled state of controls in the Site Manager if switching to a protocol not supporting the previously selected logontype
  308. 3.36.0 (2018-08-27)
  309. - Fix --site-manager command-line argument
  310. - Fix potential crash with malformed directory listings
  311. - Fix potential crash if opening/closing tabs or starting the queue while directories are being renamed or deleted
  312. 3.36.0-rc1 (2018-08-20)
  313. + Ask for explicit confirmation prior to falling back to insecure plaintext FTP if a server refuses to use TLS
  314. + Warn if an FTP server refuses TLS that is known from previous connections to be capable of TLS
  315. 3.35.2 (2018-08-06)
  316. - Fix functionality of --site and --local command-line options
  317. - MSW: Fix local rename not updating file list
  318. - OS X: Fix compatibility with old CPUs not supporting SSE4
  319. 3.35.1 (2018-07-23)
  320. - Fix context menu in search dialog
  321. 3.35.0 (2018-07-23)
  322. + Improved appearance of activity indicators, sort direction indicators, and quick search panel buttons on high-DPI displays
  323. 3.35.0-rc2 (2018-07-17)
  324. - OS X: Fix dependency problem in build system
  325. 3.35.0-rc1 (2018-07-16)
  326. + Add option to settings dialog to have FileZilla restore tabs and connections after a restart
  327. - Fix initial size of Site Manager being too small on some systems
  328. 3.34.0 (2018-06-15)
  329. + After deleting files, the focus rectangle now stays near the previously deleted file
  330. 3.34.0-rc1 (2018-06-08)
  331. + Refactoring of the Site Manager internals
  332. + Moved protocol selection to the top in the Site Manager
  333. + Adjusted spacing in the Site Manager
  334. + Slightly reduced height of certificate details dialog
  335. - MSW: Properly quote the uninstall command in the registry
  336. - Updated builtin pugixml to version 1.9
  337. 3.33.0 (2018-05-07)
  338. - MSW: Microsoft broke the ICopyHook interface in Windows 1803. Until Microsoft fixes the bug in Windows, drag & drop from FileZilla into Explorer will not work on Windows 1803.
  339. 3.33.0-rc1 (2018-04-27)
  340. + The contents of the transfer queue can now be sorted
  341. + SFTP: Support key files encrypted with aes256-ctr, e.g. as created by OpenSSH 7.6 and later
  342. - SFTP: Fix preserve timestamps menu option
  343. 3.32.0 (2018-04-02)
  344. + Further SFTP performance improvements
  345. 3.32.0-rc1 (2018-03-23)
  346. + The Site Manager no longer shows controls not applicable to the selected protocol
  347. + Dynamically disable menu items if the used protocal does not support the corresponding functionality
  348. + Speed up listing large directories over SFTP
  349. - Fix state of case sensitivity checkbox in the filter edit dialog if no filter has been selected
  350. 3.31.0 (2018-02-23)
  351. - Building and running FileZilla now depends on libfilezilla >= 0.12.1 (https://lib.filezilla-project.org/)
  352. 3.31.0-rc1 (2018-02-16)
  353. + Allow trusting all subject alternative names (SAN) in a certificate if the current hostname matches the certificate
  354. - OS X: Fix file lists becoming inresponsive when a file rename edit box is discarded by clicking to the right of the last column in the file list
  355. - Fix rare crash during directory removal
  356. - Fix rare crash in the transfer queue
  357. 3.30.0 (2018-01-08)
  358. - Add additional logging if autoupdate mechanism fails
  359. 3.30.0-rc1 (2017-12-29)
  360. + In the search dialog local files can now be deleted or opened
  361. + The root node in the remote directory tree is now expanded by default
  362. - Fix uploading from search dialog
  363. - Fix formatting of filename in rename dialog
  364. - MSW: Fix installer crash if an update installation is started with the updated version having been installed
  365. 3.29.0 (2017-11-06)
  366. - Fix activity indicators not working after the update check has been run
  367. 3.29.0-rc1 (2017-10-30)
  368. + Added new quick search filter to file lists, accessed through Ctrl+F
  369. + FTP over TLS: Mismatched hostnames are now highlighted in red in the certificate verification dialog
  370. + Filters using regular expressions can now be case-insensitive
  371. - Explicitly wait for the settings to be written to disk before removing the backup file to prevent loss of data in case of system crashes
  372. 3.28.0 (2017-09-29)
  373. + *nix: Official Linux binaries are now built for Debian 9 (Stretch)
  374. - Do not disable password saving settings if fzdefaults.xml contains a kiosk mode setting of 0.
  375. 3.28.0-rc1 (2017-09-22)
  376. + Add "Close once" as queue completion action
  377. - Fixed crash if FileZilla is forced to close, e.g. when the system is shutting down, while there are open dialogs
  378. - If the transfer queue asks for a password and the password dialog is canceled the queue processing is now stopped
  379. - OS X, *nix: Improve detection of invalid character encodings in local filenames
  380. - Fix potential crash expanding directory tree items while changing selections
  381. 3.27.1 (2017-08-14)
  382. ! Change client identification string if connecting with SFTP due to OpenSSH disregarding the supported ciphers announced by the client, resulting in less secure algorithms being chosen by OpenSSH.
  383. - MSW: Improve handling of NTFS reparse points
  384. - MSW: If running the installer with /S, previous versions where not uninstalled prior to the new version being installed
  385. - MSW: The installer can be run with /quiet for a semi-silent installation
  386. - OS X, *nix: Potential fix for a rare crash if changing local directories while the local directory list is being updated and vice versa.
  387. 3.27.0.1 (2017-07-19)
  388. - MSW: Add misssing file to .zip binary package
  389. - MSW: Fix toolchain issues breaking the shell extension
  390. 3.27.0 (2017-07-19)
  391. - SFTP components have been updated and are now based on PuTTY 0.70
  392. 3.27.0-rc1 (2017-07-11)
  393. + Support for the Storj decentralized cloud storage provider
  394. - MSW: Fix display of file type of directories if the directory name contains a dot
  395. - Fix assertion if entering an invalid protocol prefix into the host field on the quickconnect bar or in the site manager
  396. - Improve error message if TLS certificate verification fails due to a missing stapled OCSP resonse
  397. - Building and running FileZilla now depends on libfilezilla >= 0.10.0 (https://lib.filezilla-project.org/)
  398. 3.26.2 (2017-06-12)
  399. - Fixed crash if using master passwords and decrypting very long passwords
  400. 3.26.1 (2017-06-02)
  401. - Fixed crash if changing password settings and the Site Manager contains subdirectories
  402. - *nix: Fixed saving of sites having more than one site-specific bookmark
  403. 3.26.0 (2017-06-01)
  404. - When changing or removing the master password, update protected credentials of server items in the transfer queue
  405. - Fix display of remember checkbox when showing the password entry dialog for sites that have no username set and are using the "Ask" logon type
  406. - Some icons were missing in the Windows .zip binary archive
  407. 3.26.0-rc1 (2017-05-25)
  408. + Passwords can now be stored encrypted, protected with a master password
  409. + Building and running FileZilla now depends on libfilezilla >= 0.9.2 (https://lib.filezilla-project.org/).
  410. + Building and running FileZilla now depends on wxWidgets >= 3.0.3
  411. 3.25.2 (2017-04-30)
  412. - SFTP components have been updated and are now based on PuTTY 0.69
  413. - Fixed potential stall during the final listing operation when finishing a queue which contained uploads
  414. 3.25.2-rc1 (2017-04-23)
  415. - Fix crash if filters.xml has become corrupted
  416. - Fix FTP proxy support
  417. - Fix sending of FTP keep-alive commands
  418. - MSW: Windows Vista is no longer supported
  419. - MSW: File and directory icons now also appear on systems that have no Windows directory
  420. 3.25.1 (2017-03-20)
  421. - OS X: Fixed a crash if connecting to old servers not supporting UTF-8
  422. - Fixed timeout detection
  423. 3.25.0 (2017-03-13)
  424. + OS X: The minimum required OS X version is now 10.9
  425. - OS X: Disable App Nap during transfers and other operations
  426. - OS X: Downloaded updates are now stored in the Downloads directory
  427. - OS X: Fix initial toolbar state on startup if it was hidden when FileZilla was last closed
  428. - Fix reconnect delay logic which broke in 3.25.0-beta1
  429. - Fix piecewise creation of remote paths using FTP which broke in 3.25.0-beta1
  430. 3.25.0-rc1 (2017-03-04)
  431. - Fix encryption selection for FTP in the Site Manager which broke in 3.25.0-beta1
  432. - Small changes to error message texts
  433. 3.25.0-beta1 (2017-02-24)
  434. + Major refactoring of the FileZilla internals.
  435. - Scale width of fields in the status line control on high-DPI displays
  436. - Fix duplicate mnemonic in "Files currently being edited" dialog.
  437. 3.24.1 (2017-02-21)
  438. - Fixed rendering icons in the remote directory tree when DPI scaling is enabled on Windows Vista and some Windows 7 machines
  439. - SFTP components have been updated and are now based on PuTTY 0.68
  440. - Updated builtin pugixml to version 1.8
  441. 3.24.0 (2017-01-13)
  442. - Fixed a possible crash if sending FTP commands fails during a directory listing operation
  443. - *nix: Fixed a scrolling issue in the message log if wxWidgets is built against GTK3
  444. 3.24.0-rc1 (2017-01-06)
  445. + The context menu for remote file search results now has a "Copy URL(s) to clipboard" item
  446. + Alt+number can now be used to switch between tabs in addition to Ctrl+number
  447. + SFTP hostkey fingerprints are now also shown as base64 encoded SHA256 hashes to match the new format displayed by OpenSSH
  448. - Errors at the end of SFTP transfers now correctly result in transfer failures instead
  449. - Cancelling synchronized browsing questions no longer prevents further directory changes
  450. - Fix display issues for the filter conditions dialog
  451. - Fix deleting multiple extensions on the filetype page in the settings
  452. - OS X: Do not open dialogs while already processing an event, e.g. while a context menu is open
  453. 3.23.0.2 (2016-12-06)
  454. - Key file paths entered in the Site Manager are now saved to corresponding server entries in the transfer queue
  455. - MSW: Work around a bug in wxWidgets causing bad icons in the remote directory tree due to wxImageList::GetBitmap errorneously stripping the alpha channel from images
  456. - Allow relative paths and environment variables in the "Cache directory" setting.
  457. 3.23.0.1 (2016-12-05)
  458. - Work around a bug in wxWidgets that has been causing a virtually infinite loop when deleting toolbar buttons
  459. 3.23.0 (2016-12-05)
  460. - Speed up icon scaling and cache scaled icons for faster subsequent loading. The cache directory can be changed through fzdefaults.xml using the "Cache directory" setting
  461. - OS X: Fixed icon display on high-DPI displays in a few more dialogs
  462. - Loading a corrupted layout.xml or search.xml no longer shows an error message, these files are now silently overwritten
  463. - MSW: Fixed a regression where UNC paths where not handled correctly as config location in fzdefaults.xml
  464. 3.23.0-rc1 (2016-11-28)
  465. + New high-resolution icons
  466. + Improvements to the sizing of icons and other user interface elements on high-DPI displays. For technical reasons, existing theme settings have been reverted to their default values. They can be changed again in the settings dialog.
  467. + Make use of the Unix.ownername and Unix.groupname facts for MLSD if available
  468. - The bookmarks menu updates again after changing global bookmarks
  469. - Adding a site to the Site Manager as part of adding a site-specific bookmark no longer fails if sitemanager.xml does not yet exist
  470. - Strip byte order marks at the beginning of directory listings
  471. - Add an option to filezilla.xml to control cache ttl
  472. 3.22.2.2 (2016-11-01)
  473. - Fixed trimming of FEAT response lines leading to incorrectly detected server features
  474. 3.22.2.1 (2016-11-01)
  475. - OS X: Rebuilt to work around a nasty bug in XCode: Even when linking with -Wl,-no-weak-imports it links against functions not available on older OS X versions
  476. - Fixed a crash on exotic servers only implementing factless MLST/MLSD
  477. 3.22.2 (2016-11-01)
  478. - Tuned appearance of progress bar in transfer queue
  479. 3.22.2-rc2 (2016-10-28)
  480. - SFTP: Renaming a file or directory where the new name already refers to a directory no longer moves the file into this directory.
  481. - Fix regression from -rc1 with custom ports in the quickconnect bar
  482. - Fix regression from -rc1 parsing the EPSV reply
  483. 3.22.2-rc1 (2016-10-25)
  484. + Building and running FileZilla now depends on libfilezilla >= 0.8.0 (https://lib.filezilla-project.org/).
  485. - Non-existing key files are no longer silently dropped from the SFTP page in the settings dialog
  486. - Further abbreviate log output if transferring files using SFTP
  487. - Generic proxy usernames and passwords containing non-ASCII characters are again handled correctly
  488. - Fixed an assertion if Ctrl+A is pressed in an empty file list
  489. - *nix: Fixed color of status message in the message log
  490. - *nix, OS X: Fixed an assertion adding files to the queue after having selected a large range of items
  491. - *nix, OS X: Fixed an assertion due to a timing issue when renaming local files
  492. 3.22.1 (2016-10-03)
  493. - OS X: Work around a nasty bug in XCode where programs explicitly compiled for older versions of OS X were silently pulling in features exclusive to the new version, resulting in crashes at runtime
  494. - Fixed a potential crash when using SFTP
  495. 3.22.0 (2016-10-01)
  496. - Bookmarks with the "Directory comparison" checkbox set now work correctly
  497. - MSW: Fix background clearing issue on the size format settings page
  498. - MSW: Toggling the log timestamp option no longer results in wrong log colors
  499. - Fix for premature queue completion action
  500. 3.22.0-rc1 (2016-09-24)
  501. + Directory listing filters can now be exported and imported
  502. + Added the "not all" filter match type to filter out all items not matching all conditions
  503. + Added the "not all" search match type to search for all items not matching all conditions
  504. + Building and running FileZilla now depends on libfilezilla >= 0.7.0 (https://lib.filezilla-project.org/).
  505. + Building and running FileZilla now depends on GnuTLS >= 3.4.15
  506. - Speed up creation of socket and file i/o threads through the use of a thread pool
  507. - Replace invalid characters in filenames when calculating the local filename for editing remote files
  508. - The updater can now handle HTTPS servers that redirect to other HTTPS servers
  509. - SFTP: Try password based login if a password-protected keyfile is rejected by the server instead of failing the login
  510. - MSW: The shell extension now supports long paths on Windows 10
  511. 3.21.0 (2016-08-23)
  512. ! Fixed a string format vulnerability introduced in 3.20.0-rc1 when listing directories using SFTP
  513. + SFTP: Added support for AES-GCM ciphers as implemented in OpenSSH
  514. + OS X: Ctrl+Tab and Ctrl+Shift+Tab can now be used to switch forward and backward between opened tabs
  515. - Reduced time between TCP keepalive packets to 15 minutes on supporting platforms
  516. - Fixed saving of directory listing filters with an attribute condition
  517. 3.20.1 (2016-08-03)
  518. - Fixed rename file exists action on downloads
  519. - Fixed possible crash if disabling log abbreviation
  520. - Official binaries now link against a patched version of GnuTLS so that a better error message can be printed on broken servers that send malformed certificate chains
  521. 3.20.0 (2016-07-27)
  522. + Display error message if entering a non-existing path on local file search
  523. + Building and running FileZilla now depends on libfilezilla >= 0.6.1 (https://lib.filezilla-project.org/).
  524. 3.20.0-rc1 (2016-07-20)
  525. + Added compatibility for filenames with leading or trailing whitespace if using SFTP
  526. + Building and running FileZilla now depends on libfilezilla >= 0.6.0 (https://lib.filezilla-project.org/).
  527. + Building and running FileZilla now depends on GnuTLS 3.4.0 or higher
  528. - Fixed regression introduced in 3.19.0-rc1, reconnecting again uses the last used remote directory instead of the initial default remote directory
  529. - Fixed crash if creating a new site via the bookmarks dialog
  530. - Queuing remote directories for transfer no longer exits comparison mode
  531. - Fixed a rare crash using FTP over TLS if the control connection fails at the same time the data connection gets established
  532. - Entering invalid regular expressions in filter and search conditions now shows an error message
  533. - Fixed title of search dialog
  534. - Stricter certificate chain validation to supplement the Tofu model
  535. - *nix: Fix initial size of Site Manager dialog with some GTK versions
  536. 3.19.0 (2016-06-27)
  537. + Building FileZilla now depends on libfilezilla >= 0.5.3 (https://lib.filezilla-project.org/).
  538. - Fixed context menu in search dialog if not connected to server
  539. - OS X, *nix: Fix displayed text in file list status bar if selecting a single item in the file list out of multiple already selected items
  540. 3.19.0-rc1 (2016-06-20)
  541. + In the Site Manager a background colour for sites can now be selected
  542. + Open tabs can be re-arranged using drag&drop
  543. - Fixed copying URLs of multiple selected files to clipboard
  544. - Setting remote file timestamps did not take timezone offsets configured through the Site Manager into account
  545. 3.18.0 (2016-05-27)
  546. - Small fixes to local file search
  547. - Fixed a regression introduced in 3.18.0-rc1 when formatting hostnames for display
  548. 3.18.0-rc1 (2016-05-20)
  549. + The search functionality can now also be used to search local files
  550. + Reduced CPU consumption of adding files to the list of search results
  551. + Opening the remote context menu while holding shift allows copying URLs to clipboard that include the password
  552. + Added an option to the configuration file through which initiating drag&drop can be disallowed
  553. + Reduced memory footprint of some data structures
  554. + Building FileZilla now depends on libfilezilla >= 0.5.2 (https://lib.filezilla-project.org/).
  555. - The remote file list context menu no longer shows inapplicable entries while files are being added to queue
  556. - Fix date validation in filter and search conditions
  557. 3.17.0.1 (2016-05-09)
  558. ! MSW: Quoted the path to the uninstaller when executed from the installer to prevent an attacker from tricking the installer into running some other program instead
  559. - SFTP: Fixed resuming SFTP transfers
  560. - MSW: Loading the system default locale no longer fails on systems that have any English locale installed, yet do not have the US-English locale installed
  561. - Fixed crash if update dialog is opened at the very same moment FileZilla is being closed.
  562. 3.17.0 (2016-04-22)
  563. - *nix: Removed a label on the filter dialog that doesn't apply to *nix builds
  564. - Fix compilation if Nettle is installed in a custom location
  565. - Fix potential issues with destruction order when closing FileZilla
  566. 3.17.0-rc1 (2016-04-15)
  567. + Recursively queuing local files for upload now displays the progress below the local file list
  568. + MSW: Use dynamic TCP send buffer sizes to improve upload speeds on high-latency connections
  569. + SFTP: Use hardware-accelerated AES on x86_64 CPUs if available by using the AES implementation from Nettle instead of PuTTY
  570. + Building FileZilla now depends on the Nettle library, version 3.1 or later
  571. + Building FileZilla now depends on libfilezilla >= 0.5.0 (https://lib.filezilla-project.org/).
  572. - MSW: The installer now warns if it detects old versions of FileZilla outside of the installation directory
  573. - Improve compatibility with directory listings where midnight is represented as 24:00:00 of the prior day
  574. - SFTP: Failed downloads due to write failures, e.g. due to a full disk, no longer show up as successful
  575. - SFTP: Fix transfer failures if multiple transfers try to list the same directory
  576. - SFTP: Updated PuTTY components
  577. - FTP over TLS: Debug logs now contain additional information about the TLS handshake
  578. 3.16.1 (2016-03-16)
  579. ! MSW: Updated installer to NSIS 3.0b3 to prevent DLL hijacking
  580. - MSW: Fix string conversion functions of MinGW runtime libraries
  581. - Updated PuTTY components
  582. - Updated translations
  583. - Official binaries now link against GnuTLS 3.4.10
  584. - Official binaries now link against SQLite 3.11.1
  585. 3.16.0 (2016-02-29)
  586. - Small fix for remembering queue completion actions
  587. 3.16.0-rc1 (2016-02-21)
  588. + Make notification bubble on queue completion configurable though the queue's context menu
  589. + Selected queue completion action is now remembered, excluding the system shutdown/sleep actions.
  590. + Added new servertype to the Site Manager for servers using MS-DOS style paths with forward slashes as separators
  591. + Building FileZilla now depends on libfilezilla >= 0.4.0 (https://lib.filezilla-project.org/).
  592. - Fixes for network configuration wizard leading to incorrect test result
  593. - MSW: Installer now removes leftover files from improperly uninstalled previous versions
  594. 3.15.0.2 (2016-02-10)
  595. - MSW: Binaries are now also signed using a SHA-256 signature and certificate.
  596. - OS X: Move location of COPYING file containing the GPL to a different location in the bundle. On some systems OS X cannot verify the bundle with the file at the old location
  597. - Restore focused item if changing directory listing sort order
  598. - Fix restoring the column widths of the failed transfers tab in the queue when starting FileZilla
  599. - MSW: Double-clicking a divider between a list header in the queue now adjust the sizes in the other tabs just as dragging the width would
  600. 3.15.0.1 (2016-02-02)
  601. - Fix for search dialog not displaying the results from the last visited directory of a search
  602. 3.15.0 (2016-01-30)
  603. + MSW: Display notification bubble if FileZilla isn't in the foreground and all active transfers have finished.
  604. 3.15.0-rc1 (2016-01-23)
  605. - Fix regression from 3.16.0-beta1 where extra data being appended to some downloaded files
  606. - Fix setting initial pane sizes when creating new tabs
  607. - OS X: Fix display of issuer and subject details in certificate verification dialog
  608. - Updated SFTP components from PuTTY
  609. - Official binaries now link against GnuTLS 3.4.8
  610. - Official binaries now link against SQLite 3.10.2
  611. 3.15.0-beta1 (2016-01-13)
  612. + Building FileZilla now depends on libfilezilla 0.3.0 (https://lib.filezilla-project.org/).
  613. + Added support for downloading and deleting multiple unrelated directories from the search dialog
  614. + *nix: Vastly speed up line-ending conversion when downloading files using the ASCII data type
  615. + Improved compatibility with broken servers omitting the mandatory 1yz reply to transfer commands
  616. - Fix handling of SFTP keyfiles with non-ASCII characters in their paths
  617. - Add missing directory comparison checkbox to new bookmark dialog
  618. - MSW: Installer now sets appid on desktop icon
  619. - Updated built-in pugixml
  620. 3.14.1 (2015-10-16)
  621. + For third-party builds, add configure flag to allow using system ciphers for FTP over TLS. Display a warning if an insecure cipher is negotiated as result of using system ciphers.
  622. - Fixed loading of the directory comparison flag for bookmarks in the Site Manager
  623. - Changing the interface layout and icon theme no longer results in an inconsistent UI state
  624. - Some SFTP servers send additional information on errors. This information is now shown in the message log
  625. - If the local file cannot be opened on SFTP transfers FileZilla no longer automatically retries
  626. - Updated SFTP components from PuTTY
  627. 3.14.0 (2015-09-16)
  628. - When connecting using SFTP, show an error message instead of silently failing when encountering an insecure cipher
  629. 3.14.0-rc2 (2015-09-09)
  630. - Removing selected queue items is now faster
  631. - Reduced memory usage of queue
  632. - When connecting to hostnames with multiple IPs, reset timeout if trying the next address
  633. 3.14.0-rc1 (2015-09-04)
  634. + Add support for password-protected SSH private keys
  635. + SSH private keys not in PuTTY's native format no longer need to be converted if they aren't password-protected
  636. + When using synchronized browsing, changing to a directory that does not exist on both sides now asks whether the missing directory should be created
  637. - SSH1 support for SFTP has been disabled
  638. 3.13.1 (2015-08-24)
  639. - Fix SFTP component crashing on some combinations of encryption and key exchange algorithm
  640. - Fixed Ctrl+Shift+I shortcut to toggle filters
  641. - OS X: Fixed Ctrl+, shortcut to open settings dialog
  642. - Optimizations to reduce memory footprint
  643. - Build system fixes
  644. 3.13.0 (2015-08-15)
  645. + Display home directory instead of root directory if the last used directory does not exist
  646. + Larger initial size of main window if there is no stored size
  647. + Slightly increased size of page selection box in settings dialog
  648. - Fix assertion in directory listing parser
  649. - Fix drag&drop of remote files which broke in 3.13.0-rc1
  650. 3.13.0-rc2 (2015-08-10)
  651. - Updated SFTP components from PuTTY
  652. - Official binaries now link against GnuTLS 3.4.4
  653. - Official binaries now link against SQLite 3.8.11.1
  654. 3.13.0-rc1 (2015-08-05)
  655. + For SFTP servers the private key file to use can now be specified in the Site Manager
  656. + The contents of each queue tab can now be exported through the context menu
  657. + MSW: The installer now registers the App Path so that FileZilla is recognized in the Win+R dialog
  658. + FileZilla now uses pugixml instead of TinyXML to parse and create XML files
  659. + Several performance improvements
  660. + Code cleanup and modernization, building FileZilla now requires a C++14 compiler
  661. - Fixed an assert loading sitemanager.xml created by an old version
  662. - If password saving is disabled, specifying a password on the command-line no longer leads to extraneous password prompts when transferring files
  663. - If deleting remote directories via the directory tree, navigate out of the directory tree that is to be deleted
  664. 3.12.0.2 (2015-07-09)
  665. - Fix regression on servers that have MLSD facts disabled by default
  666. 3.12.0.1 (2015-07-09)
  667. - Fix detection of UTF-8 support
  668. - Fix location of file list status bar, it was shifted by one pixel
  669. 3.12.0 (2015-07-08)
  670. + Directory comparison can be configured for Site Manager entries and bookmarks
  671. - Instead of skipping commands due to spontaneous connection failures while executing a command, reconnect and retry
  672. - FileZilla no longer shows popup dialogs such as the file exists dialog if another dialog or message box is already shown
  673. - Improved compatibility with servers sending malformed FEAT replies
  674. 3.12.0-rc1 (2015-06-29)
  675. + FileZilla no longer visually enters each visited directory during recursive operations, e.g. when downloading or deleting remote directories. During recursive operations the server's directory structure can now be navigated as if idle
  676. + Ask for confirmation if trying to load Site Manager data originating from a future version of FileZilla
  677. + Display location of settings directory on the About dialog
  678. + Display detected CPU features (on x86) on the About dialog
  679. - Remove certificate verification messages in the message log for data connections
  680. - Speed up parsing of the PASV reply
  681. - The status bar of the search dialog now shows the number of found matches again
  682. - OS X: Configuring SFTP keys no longer fails if the full path of FileZilla's application bundle contains spaces
  683. - *nix: Make waitable conditions immune to wallclock changes if the system supports both clock_gettime and pthread_condattr_setclock
  684. - Fixed a rare crash when queuing many socket threads for deletion at the same time
  685. 3.11.0.2 (2015-06-02)
  686. - Fixed a potential crash if a connection gets remotely closed in the same moment a new connection is to be opened
  687. - Improved compatibility with servers sending pre-epoch timestamps
  688. - Fixed pt_BR translation
  689. 3.11.0.1 (2015-05-22)
  690. ! Reject Diffie-Hellman Groups smaller than 1024 bits when using FTP over TLS to protect against the Logjam attack
  691. - Do not bind the source IP address of the data connection if the server is not configured properly
  692. - Deleting bookmarks from the bookmarks dialog no longer deletes the wrong bookmark
  693. - Fixed CPU compatibility issues on 64bit binaries
  694. 3.11.0 (2015-05-19)
  695. - Ensure the title bar is at least partially inside the screen boundary when restoring a saved window position
  696. - Fixed crash if opening a wrapped dialog without having restarted FileZilla after having change language to Chinese or Japanese
  697. 3.11.0-rc1 (2015-05-12)
  698. + Implemented new date/time handling to solve issues with DST conversion
  699. + *nix: Official Linux binaries are now built for Debian Jessie
  700. + In passive mode transfer, the source IP of the data connection is now bound to the same source IP as the control connection
  701. - Requeueing of folder items no longer prints an error message
  702. - Fix disabling of timeouts
  703. - MSW: Fix the returned error level of the installer
  704. - Fix a crash if disconnecting during transfers
  705. - Official binaries now link against GnuTLS 3.4.1
  706. - Official binaries now link against SQLite 3.8.10.1
  707. 3.10.3 (2015-03-29)
  708. - Fixed crash if changing number of simultaneous transfers while transferring files
  709. - Fixed local filelist statusbar regression introduced in 3.10.3-beta2
  710. 3.10.3-rc1 (2015-03-21)
  711. - If saving passwords is disabled, don't ask for the password again after connecting via the quickconnect bar and then starting a download via drag&drop.
  712. - Small performance improvements
  713. 3.10.3-beta2 (2015-03-16)
  714. - Minimum timeout value is now 10 seconds, up from 5 seconds to prevent timeouts uploading to servers with slow storage
  715. - Fixed an assert with invalid file sizes
  716. - Small performance improvements
  717. 3.10.3-beta1 (2015-03-14)
  718. + FileZilla is now also available as 64bit Windows program. Users of 32bit FileZilla on 64bit Windows will get automatically migrated using the auto-updater
  719. + Added option to enable SFTP compression
  720. 3.10.2 (2015-03-02)
  721. - When finding the local name of a remote file to be edited, use case-insensitive comparison
  722. - Updated SFTP components from PuTTY
  723. - MSW: Cleaned up runtime dependencies
  724. - Fix crash introduced in rc2 when there is no password element for a saved item
  725. 3.10.2-rc2 (2015-02-25)
  726. + OS X binaries are now 64bit
  727. + MSW: The installer configures Windows Error Reporting to save minidumps in %LOCALAPPDATA%\CrashDumps if filezilla.exe crashes
  728. + The updater now submits CPU capabilities when checking for updates. In a future version support for CPUs without SSE2 support will be dropped
  729. + In the XML files, passwords are now base64 encoded
  730. - Fix HTTP proxy handshake if no proxy username is set
  731. - Fix state of filter toolbar button if dismissing filter dialog
  732. - At the end of transfers, errors writing all downloaded data to disk were not always detected
  733. 3.10.2-rc1 (2015-02-21)
  734. + When reopening files already being edited, preselect the previously used selection
  735. + The subject area in the certificate verification can now be scrolled if the certificate contains many alternative names
  736. + Many performance improvements
  737. - Fixed display of total transfer size in message log for SFTP transfers
  738. - MSW: Fixed sorting of sites in Site Manager
  739. - MSW: Fix initial focus after starting FileZilla to be in the quickconnect bar again
  740. - Fixed bug in GnuTLS where the AES-NI instruction set wasn't always used when available
  741. - Refresh directory trees if sort mode changes
  742. - Fix potential crash if disconnecting during ongoing transfers
  743. - Fix updating the transfer progress bar when uploading files via SFTP with a low speed limit set
  744. 3.10.1.1 (2015-02-01)
  745. - Fix editing of files with the same name in different directories
  746. 3.10.1 (2015-01-31)
  747. - Don't override proxy settings if loading an implicit session from PuTTY
  748. - Silently delete junk files left behind by some editors in the temporary directory
  749. 3.10.1-rc1 (2015-01-24)
  750. + Fixed wording of some error messages when using FTP over TLS
  751. + Display subject alternative names in certificate verification dialog
  752. + If re-editing multiple files already being edited, add a checkbox to apply action to all selected file
  753. - Editing the same local file multiple times no longer results in an error message
  754. - Display SHA-256 fingerprints in certificate verification dialog, no longer display MD5 fingerprints.
  755. - Disable insecure RC4 algorithm in FTP over TLS
  756. - *nix: Fix assertion when opening the file exists dialog on some multi-display systems
  757. - Deleting items in the Site Manager now correctly upates the right-hand side of the dialog
  758. - Dragging items in the Site Manager no longer makes the default port appear in the port input box
  759. - OS X: Multi-line text edit controls no longer act like rich-text edit controls and no longer perform quote substitution
  760. 3.10.0.2 (2015-01-16)
  761. - Fix a crash if a keyfile has been configured for SFTP and this file has become missing or corrupted
  762. - *nix, OS X: Fix permissions on files uploaded via SFTP.
  763. 3.10.0.1 (2015-01-12)
  764. - TLS handshakes no longer stall if the server sends ginormous packets during the handshake that do not fit into a single TLS record
  765. - Fix loading and saving the same queue item multiple times
  766. - Post-login commands now work with the protocol set to plain FTP
  767. - MSW: Allow uploading files that are locally opened for writing by another program
  768. - OS X: Fix layout issues in search dialog and filter conditions dialog
  769. 3.10.0 (2015-01-07)
  770. - Fixed default file exists actions broken by rc1
  771. 3.10.0-rc2 (2015-01-03)
  772. + Added Welsh translation
  773. + Data type indicator in the status bar now reacts to left-clicks as well
  774. - MSW: Fix crash when displaying the drive list
  775. 3.10.0-rc1 (2014-12-29)
  776. + Reduced memory consumption of large queues
  777. + Preliminary support for Windows 10 technical preview
  778. + MSW: FileZilla running on a 64bit Windows can now use up to 4GiB of RAM, up from 2GiB
  779. - Fixed memory leaks in SFTP component
  780. - Fixed fzsftp crashing on disconnect if using keyfiles
  781. - Various code cleanup and minor fixes
  782. 3.10.0-beta3 (2014-12-19)
  783. + The search dialog now has checkboxes to only search for files or directories
  784. + In the file lists, Ctrl+Shift+N can now be used to create new directories
  785. + Added an additional icon theme
  786. + Small performance improvements parsing large directory listings
  787. + Updated SFTP components from PuTTY
  788. - Fixed applying file exists actions to files currently in the queue
  789. - Don't send the PBSZ and PROT commands to servers that have rejected AUTH TLS/SSL
  790. 3.10.0-beta2 (2014-12-05)
  791. - Fixed uploads constantly timing out
  792. - Log abbreviation now works correctly when cancelling a pending connection retry
  793. - Fixed a timing issue in the updater. Users of 3.10.0-beta1 need to update manually.
  794. - Speed limits no longer reset when opening the settings dialog
  795. - Fix reporting of transfer progress
  796. - Theme preview in the settings dialog now properly displays non-standard theme sizes
  797. 3.10.0-beta1 (2014-12-03)
  798. + FTP over TLS is now used by default if the server supports it. Use of plain FTP can be enforced for a server in the Site Manager
  799. + Connection handling and transferring files has been moved into its own thread to improve GUI responsiveness
  800. + The message log now only shows abbreviated logs unless an error occurs
  801. + Added option to pre-allocate disk space when downloading files
  802. + Files editing can now be started from the search dialog
  803. + Directory trees and the Site Manager tree can now be drag-scrolled
  804. + *nix: FileZilla no longer depends on libidn if getaddrinfo supports AI_IDN
  805. 3.9.0.6 (2014-10-16)
  806. ! Disabled support for legacy SSL 3.0 to address the POODLE vulnerability in SSLv3. (CVE-2014-3566)
  807. - Fixed generic proxy support in IPv6 environments
  808. - Small improvements of control sizes on high-dpi displays
  809. - OS X: Fix Drag&Drop while holding down the Ctrl key (or equivalent)
  810. - Fix potential crash dragging files over an empty list
  811. 3.9.0.5 (2014-09-06)
  812. - Fix auto-updater not being able to download updates
  813. 3.9.0.4 (2014-09-06)
  814. - MSW: Fixed crash if starting file rename in an unusual way
  815. - OS X: Fixed a bug in wxWidgets so that a right-click after a left-click no longer counts as double-click
  816. - OS X: Fixed pasting of passwords into the "Enter password" dialog
  817. - OS X: Fixed context menu site manager tree not working
  818. - *nix, OS X: Fixed context menu of search dialog not working
  819. - Fixed loading of resources if FileZilla is installed in a directory containing the # character
  820. - Fixed support for SOCKS4 proxies
  821. - Attempt reading settings from temporary backup files if loading of settings files fails
  822. 3.9.0.3 (2014-08-13)
  823. - Fix potential crash on connection failures
  824. - Fixed navigating through the different controls in FileZilla's main window using the Tab key
  825. - OS X: If FileZilla becomes the active program, the focus no longer jumps to the quickconnect bar
  826. - MSW: Improve compatibility with DFS network shares
  827. 3.9.0.2 (2014-07-31)
  828. + Handle setting files redirected using symbolic links
  829. - MSW: Updated installer to fix an issue with re-registring the shell extension after a reboot on 32bit system if a another program keeps the extension locked
  830. - Closing FileZilla during a recursive operation no longer hangs
  831. - OS X: Manually handle CMD+V and CMD+A for password fields as Cocoa cannot seem to do it by itself
  832. - OS X: Manually handle CMD+X, CMD+C, CMD+V and CMD+A in the path combo boxes
  833. - OS X: Creating new tabs selects the newly created tab again
  834. - Detect some types TLS error conditions earlier instead of waiting for a timeout
  835. - Small performance improvement for TLS handshakes
  836. - Do not show error message if "Create and enter" is used with synchronized browsing enabled
  837. 3.9.0.1 (2014-07-22)
  838. - MSW: Fix installation issue with locked DLLs affecting users of 32bit Windows
  839. 3.9.0 (2014-07-21)
  840. + Added Lao translation
  841. + Added an additional icon set
  842. + OS X: Holding modifier key while clicking Site Manager toolbar icon now shows the site dropdown menu
  843. - MSW: Fix assertion when entering UNC paths
  844. - Fix button layout of editing dialogs
  845. - *nix, OS X: Small performance improvement recursing through local directories
  846. 3.9.0-rc3 (2014-07-16)
  847. - OS X: Fix random crashes if adding text to the message log
  848. - Fixed drag&drop when dropping on local file list and directory tree
  849. - Fixed assertion when using format specified for date/time formatting
  850. - Fixed assertion when closing FileZilla in response to system shutdown
  851. - Various code cleanup
  852. 3.9.0-rc2 (2014-07-09)
  853. + Display a helpful message if login fails and either username or password starts or begins with a space.
  854. - Small performance and memory consumption optimizations
  855. - Various code cleanup and modernization
  856. 3.9.0-rc1 (2014-07-04)
  857. + Binaries are now being built with DEP and ASLR enabled where supported
  858. - OS X: Fixed creating new tabs
  859. - OS X: Fixed assertion and crash when renaming files
  860. - Fixed assertion when sorting by modification time
  861. - Fixed toolbar button to hide remote directory tree
  862. 3.9.0-beta3 (2014-07-01)
  863. - OS X: Fixed rendering of the main window
  864. - MSW: Fixed support for right-to-left languages
  865. - Fixed several small layout problems
  866. 3.9.0-beta2 (2014-06-26)
  867. - Natural sort now also works with directory comparison
  868. - Toolbar state now updates if directory tree visibility is toggled by enabling directory comparison
  869. - *nix: Fixed minimizing to tray not working
  870. - Fixed background of activity indicators
  871. - Several dialog layout fixes
  872. - Removed spurious error message when closing FileZilla
  873. 3.9.0-beta1 (2014-06-21)
  874. + Added natural sort to file name comparison and added option to select which algorithm to use
  875. + FileZilla now builds against wxWidgets 3.0 instead of wxWidgets 2.8
  876. 3.8.1 (2014-06-01)
  877. ! Updated official binaries to use GnuTLS 3.2.15, addressing CVE-2014-3466
  878. + OS X: Partial support for retina displays
  879. - Fixed several small memory leaks
  880. 3.8.1-rc3 (2014-05-25)
  881. - Fixed bundling of .xrc resources in non-Windows binaries
  882. 3.8.1-rc2 (2014-05-25)
  883. - Rebuilt to address a problem with the filenames of the rc1 binaries.
  884. 3.8.1-rc1 (2014-05-25)
  885. + MSW: Windows XP and derivatives are no longer supported. Minimum supported operating system is Windows Vista.
  886. + OS X: The old PowerPC architecture is no longer supported
  887. + Added checkbox to remember the selected action of the "Already connected" dialog
  888. + Added context menu item in file lists to create and enter a new directory
  889. + *nix: FileZilla now honors the XDG_CONFIG_HOME environment variable
  890. + Small usability improvement for setting number of concurrent transfers in the settings dialog
  891. - Additional fixes to the focus handling in directory listings
  892. - Fixed compatibility with FTP servers sending French directory listings
  893. - *nix: Fixed DBus integration
  894. - MSW: Fixed installation error when auto-uninstalling in order to update to a new version.
  895. 3.8.0 (2014-03-28)
  896. + OS X: Implemented the reboot, shutdown and suspend queue completion actions
  897. - Popup dialogs no longer automatically open if other dialogs are already open. This prevents FileZilla from becoming unresponsive on OS X
  898. - Fix calculation of current transfer speed. In some situations the transfer speed tooltip over the activity indicators showed negative speeds
  899. - Fix handling of focus item in local directory listings if connecting to a site with a default local directory
  900. 3.8.0-rc1 (2014-03-22)
  901. + MSW: Added suspend as new queue completion action
  902. - Minor fixes to new updater
  903. 3.8.0-beta2 (2014-03-13)
  904. + Use Server Name Indication (SNI) With FTP over TLS and HTTP over TLS
  905. - Minor updater improvements to further improve reliability
  906. - Updated translations
  907. 3.8.0-beta1 (2014-03-10)
  908. ! Updated GnuTLS to latest version to address vulnerabilities in GnuTLS' certificate validation
  909. + Redesigned update dialog
  910. - Fix initial state of the 'Enable' item in speed limit menu
  911. - Date/Time handling routines now carry precision information, this avoids comparisons of timestamps with different accuracy, e.g. 2014-02-01 and 2014-02-01 10:00 now compare as being identical when using the "Overwrite if newer" file exists action
  912. - MSW: Make handling of FD_CLOSE socket events more robust
  913. 3.7.4.1 (2014-02-11)
  914. - Fix detection of modified files
  915. - Additional fixes for site-specific bookmark handling
  916. 3.7.4 (2014-02-09)
  917. + Added SOCKS4 support
  918. - Additional bugfix for site-specific bookmarks
  919. - Improve compatibility with servers sending directory listings in Polish language or in EBCDIC encoding
  920. - Handle set user id bit when populating permissions dialog.
  921. 3.7.4-rc1 (2014-02-01)
  922. + Added Corsican and Kabyle translations
  923. + SFTP now supports the hmac-sha2-256 algorithm
  924. - MSW: Show local timestamps for old files using the correct daylight saving time (DST) offset.
  925. - Fix loading of transfer queue if starting FileZilla while another instance is in the process of shutting down
  926. - Fix interaction between site-specific bookmarks and multiple tabs
  927. - Don't resume uploads when there's zero octets left to transfer
  928. - Improve symbolic link detection when using MLSD
  929. - If processing a queue with files queued on multiple servers and not storing passwords, the password was not always asked prior to switching servers
  930. - Use the correct name element when importing sites
  931. - MSW: Show actual Windows version in about dialog regardless of app-compat settings
  932. 3.7.3 (2013-08-07)
  933. ! Merge further fixes from PuTTY to address CVE-2013-4206, CVE-2013-4207, CVE-2013-4208
  934. 3.7.2 (2013-08-06)
  935. ! Apply a fix for a security vulnerability in PuTTY as used in FileZilla to handle SFTP. See CVE-2013-4852 for reference.
  936. - Provided Linux binaries are now built against Debian Wheezy
  937. 3.7.1.1 (2013-06-27)
  938. - Minor bump for installer changes
  939. 3.7.1 (2013-06-18)
  940. - Updated translations
  941. 3.7.1-rc1 (2013-06-10)
  942. + Add command-line option to specify initial local directory
  943. - Fix crash on OS X if connecting using FTP over TLS
  944. - Prevent file lists from jumping when they are not supposed to
  945. 3.7.0.2 (2013-05-26)
  946. - Fix freeze if trying to transfer files with multiple servers each with a connection limit of 1
  947. - Adjust accepted X.509 signature algorithms in TLS 1.2 mode
  948. 3.7.0.1 (2013-05-10)
  949. - Fixed a bug in bundled GnuTLS affecting FileZilla 3.7.0
  950. - Updated translations
  951. 3.7.0 (2013-05-09)
  952. - Fix typo
  953. 3.7.0-rc1 (2013-04-29)
  954. + Show total transfer speed as tooltip over the transfer indicators
  955. + List supported protocols in tooltip of host field in quickconnect bar
  956. + Use TLS instead of the deprecated term SSL
  957. + Reworded text when saving of passwords is disabled, do not refer to kiosk mode
  958. + Improved usability of Update page in settings dialog
  959. + Improve SFTP performance
  960. + When navigating to the parent directory, highlight the former child
  961. + When editing files, use high priority for the transfers
  962. + Add label to size conditions in filter conditions dialog indicating that the unit is bytes
  963. + Ignore drag&drop operations where source and target are identical and clarify the wording in some drop error cases
  964. + Trim whitespace from the entered port numbers
  965. + Slightly darker color of inactive tabs
  966. + Ignore .. item in the file list context menus if multiple items are selected
  967. + Display TLS version and key exchange algorithm in certificate and encryption details dialog for FTP over TLS connections.
  968. - Fix handling of remote paths containing double-quotes
  969. - Fix crash when opening local directories in Explorer if the name contains characters not representable in the locale's narrow-width character set.
  970. - Fix a memory leak in the host key verification dialog for SFTP
  971. - Fix drag-scrolling in file lists with very low height
  972. - Don't attempt writing XML files upon loading them
  973. - Improve handling of legacy DDE file associations
  974. - Fix handling of HTTPS in the auto updater in case a mirror redirects to HTTPS
  975. 3.6.0.2 (2012-11-29)
  976. - Fix problems with stalling FTP over TLS uploads
  977. - MSW: Minor performance increase listing local files
  978. 3.6.0.1 (2012-11-18)
  979. - Fix problems with TLS cipher selection, including a bugfix for GnuTLS
  980. - Fix a crash on shutdown
  981. - Add log message for servers not using UTF-8
  982. - Small performance and memory optimizations getting file types
  983. - Improve formatting of transfer speeds
  984. 3.6.0 (2012-11-10)
  985. - Fix a crash introduced since 3.5.3
  986. - IPv6-only hosts should no longer cause a crash in the network configuration wizard
  987. 3.6.0-rc1 (2012-11-02)
  988. - Do not show "Remember passwords?" dialog if connecting anonymously
  989. - Make wording in "Remember passwords?" dialog consistent.
  990. - Increase default TLS session lifetime
  991. - When asking for confirmation to delete files, state whether it's local or on the server
  992. - Fix right-to-left rendering of progress line in the transfer queue
  993. 3.6.0-beta1 (2012-10-21)
  994. + Auto-scroll file lists if dragging an item near the top or bottom
  995. + Add option to create empty files to the remote file list context menu
  996. + Support legacy servers sending directory listings in EBCDIC
  997. + Added Tango icon set
  998. + First-time users now get prompted whether they want to save passwords when first using the quickconnect bar
  999. + Greatly improve TLS performance by updating to GnuTLS 3.1.x with Nettle backend
  1000. - FTP proxies now work with IPv6 addresses as proxy address
  1001. - Handle expired TLS sessions when trying to reuse a session
  1002. - TLS session reusing no longer fails with newer GnuTLS versions due to changed semantics of gnutls_session_get_data
  1003. - Directory listings no longer sporadically fail if two connections try to list the same directory in parallel
  1004. - Partially work around a Ubuntu-specific problem with modal dialogs not being modal resulting in crashes
  1005. 3.5.3 (2012-01-08)
  1006. + Ctrl+Shift+O can be used to toggle between modification time and filesize based directory comparison
  1007. - It is now possible to use custom passwords if using "anonymous" as user name
  1008. - After un-hiding toolbar, update toolbar button states
  1009. - Fix TLS compatibility issues with TLS 1.2 servers
  1010. - MSW: Unset hidden attribute on FileZilla's settings files
  1011. - Building FileZilla from source now requires wxWidgets 2.8.12 or higher.
  1012. 3.5.2 (2011-11-08)
  1013. - Updated translations
  1014. 3.5.2-rc1 (2011-11-01)
  1015. + Added option to open site manager on startup to the settings dialog
  1016. - The "Don't save passwords" option was not being saved
  1017. - The queue was not saved correctly if having items from multiple servers
  1018. - Queue items with the lowest priority setting are now being restored again
  1019. - Drag & Drop did not work with all saved sites if saving of passwords had been disabled
  1020. 3.5.1 (2011-08-28)
  1021. - Add support for another rate variant of MVS style directory listings
  1022. 3.5.1-rc1 (2011-08-21)
  1023. + Add menu item to hide toolbar
  1024. - Don't save server list in kiosk mode 2
  1025. - Fix for predefined sites not appearing in all circumstances
  1026. - OS X: Pasting formatted text into input boxes no longer changes their format
  1027. - Fix typo in build script in detection of SQLite3
  1028. - MSW: Small installer improvements
  1029. - *nix: Fix character set conversion in desktop notification code
  1030. - Merged upstream PuTTY changes for compatibility with PuTTY 0.61
  1031. - Updated built-in TinyXML
  1032. 3.5.0 (2011-05-22)
  1033. - Don't create queue.xml anymore if it does not exist
  1034. - MSW: Progress lines in transfer queue now appear in correct position after changing the Windows theme
  1035. - MSW: Work around a bug in Windows where a list controls' scroll position changes without the control being notified in any way
  1036. - Several fixes to build system and environment
  1037. 3.5.0-rc2 (2011-05-15)
  1038. + Added experimental setting to strip file revision upon download from VMS servers. Set "Strip VMS revisions" to 1 in FileZilla.xml to enable
  1039. - The string coalescer benchmark debug option no longer crashes if benchmarking an empty string coalescer
  1040. 3.5.0-rc1 (2011-05-08)
  1041. + The transfer queue is now stored in an SQLite database. This greatly improves performance and vastly reduces memory consumption while loading/saving the queue
  1042. + Additional improvements to general queue performance and memory consumption
  1043. + The provided Linux binaries are now compiled for Debian Squeeze instead of Lenny
  1044. - Fixed crash during shutdown of FileZilla
  1045. - Clearing the queue when it was not yet fully populated no longer causes a crash
  1046. - 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
  1047. 3.4.0 (2011-03-27)
  1048. - Updated translations
  1049. 3.4.0-rc1 (2011-03-20)
  1050. + Disabled automatic negotiation of FTP over TLS introduced in 3.4.0-beta1. Will be added in a future version instead
  1051. + Add checkbox to settings dialog to not save passwords
  1052. + Add timestamp columns to successful and failed queue tabs showing when the transfers completed or failed
  1053. - Fixed infinite loop in TinyXML when loading settings from corrupt XML documents
  1054. - Parsing MDTM reply now takes seconds into account
  1055. - MSW: Handling of paths relative to the drive-root in local directory input box
  1056. - Compatibility with MVS listing containing PO-E type entries
  1057. - Fix Resizing issues with manual transfers dialog
  1058. - MSW: Remote file editing did not correctly handle files that were still open
  1059. 3.4.0-beta1 (2011-01-09)
  1060. + Normal FTP connections now always attempt to negotiate secure FTP over TLS
  1061. + Added option to force use of insecure plain FTP to Site Manager
  1062. + Kiosk mode option can now also be read from FileZilla.xml, with fzdefaults.xml having priority if setting exists in both files
  1063. - Fix memory leak in directory cache
  1064. - Compatibility with obscure DOS servers using forward slashes as path delimiter
  1065. - MSW: Horizontal scroll bar in file lists and queue did not appear if changing column widths
  1066. - Improve text wrapping engine
  1067. 3.3.5.1 (2010-11-21)
  1068. - Permanently trusting certificates had no effect until FileZilla was restarted
  1069. - Fix downloading of symbolic links to files
  1070. 3.3.5 (2010-11-14)
  1071. - Updated language files, otherwise identical with rc1
  1072. 3.3.5-rc1 (2010-11-07)
  1073. + FTP over TLS certificate store is now host-specific
  1074. + MSW: Large-DPI awareness
  1075. + Improved SFTP transfer speeds
  1076. + FTP over TLS should prefer ciphers with longer key sizes, updated contained GnuTLS library in precompiled binaries
  1077. + Add context menu entry to re-queue all files on the successful and failed queue tabs
  1078. + MSW: Native file list sort indicator on Windows Vista and 7
  1079. - Resuming of uploads was not working correctly in all cases
  1080. - Correct remaining time calculation in queue
  1081. - Do not show welcome dialog in kiosk mode 2
  1082. - Do not offer option to permanently accept certificate in kiosk mode 2
  1083. - Fix sorting by size in filelists with directory sort behavior set to inline
  1084. - MSW: Fix memory corruption when changing language
  1085. - OS X: Include license and documentation files in application bundle
  1086. - Directly save settings after importing from file
  1087. 3.3.4.1 (2010-08-15)
  1088. - Set a minimum size for column widths in directory lists and transfer queue
  1089. - Fix build-time check for system TinyXML
  1090. 3.3.4 (2010-08-12)
  1091. - Correctly handle symbolic links pointing to files in search dialog
  1092. - Fix crash in options initialization
  1093. 3.3.4-rc2 (2010-08-07)
  1094. - Fix issues with path names not properly terminated by separator
  1095. - Fix loading of settings with empty values
  1096. - Update status bar icons if changing theme
  1097. 3.3.4-rc1 (2010-08-02)
  1098. + Filter/search by modification date
  1099. + Add "does not equal" option to size filter
  1100. + Reduced memory consumption when working with very large queues and directory hierarchies
  1101. - Fix bug in TinyXML that could lead to corrupt XML documents
  1102. - Abort directory listing parsing if encountering a line with more than 10k characters
  1103. - Fix stalling recursive operations if FileZilla gets disconnected
  1104. - Set correct initial control state in site manager if there are no sites
  1105. 3.3.3 (2010-06-13)
  1106. - Fix transfer statusbar regression introduced in the release candidate
  1107. - Do not include IPv6 zone index in the argument to the EPRT command
  1108. - Correct tab order in filter edit and search dialogs
  1109. - *nix: Revert cursor changes
  1110. 3.3.3-rc1 (2010-06-06)
  1111. + Added "does not contain" filter condition to name and path filter types
  1112. + Pressing Alt+Left or Alt+Up (Cmd+Left, Cmd+Up on OS X) in file lists enters parent directory
  1113. + Pressing Alt+Down (Cmd+Down on OS X) in file lists transfers selected items
  1114. + Pressing Alt+Right (Cmd+Right on OS X) in file lists activates selected item(s)
  1115. + Add operating system information to about dialog
  1116. + MSW: Auto-update check now transmits whether the operating system is 32bit or 64bit
  1117. + Small performance improvements, mostly benefiting *nix users
  1118. + OS X: Remember hidden state of toolbar, make quickconnect bar look more Mac-ish
  1119. + Add option to display momentary transfer speed instead of average speed
  1120. - Fix problem with rekeying of SFTP connections if not permanently trusting the server's hostkey
  1121. - Certificate details dialog no longer changes size if selecting a different certificate in the chain
  1122. - Some dialogs did not display icons using the correct size
  1123. - Show "Not connected" instead of "Empty directory" in remote filelist statusbar if not connected
  1124. - MSW: Replace some additional characters not allowed in filenames on MSW
  1125. - MSW: Selecting files while holding Ctrl+Shift no longer shows incorrect values in the filelist status bars
  1126. 3.3.2.1 (2010-03-21)
  1127. + Remember location of update download directory
  1128. - Cancel file renaming on actions that change the file list, such as changing sort order or performing a refresh
  1129. - Cancel file renaming if starting a drag&drop operation
  1130. - Filter invalid characters if downloading through double-clicking files or if adding from the search dialog
  1131. - Fix site-specific bookmarks menu
  1132. - The menu did not reflect initial value of preserve timestamp option properly
  1133. - MSW: Keep FileZilla subdirectory in startmenu when updating, preserves custom order
  1134. - MSW: Add AppID support to installer
  1135. 3.3.2 (2010-02-21)
  1136. + *nix: Add support for forward and backward mouse buttons
  1137. - Speed limits can be re-enabled on SFTP connections
  1138. - Changed settings did not come into effect unless FileZilla was restarted
  1139. - Small performance improvements
  1140. 3.3.2-rc2 (2010-02-14)
  1141. - Spelling fixes
  1142. - Rebuilt due to timer problems
  1143. 3.3.2-rc1 (2010-02-13)
  1144. + Speed limits can be quickly set using the menu and a new indicator in the status bar
  1145. + Display number of bytes transferred and duration of transfer in log
  1146. + MSW: React to back button of mouse in file lists
  1147. + Updated blukis icon set
  1148. - Refactored large parts of the toolbar and menubar code
  1149. - A race condition in the socket code could lead to crashes
  1150. - Fix connecting to addresses longer than 15 characters if using SOCKS proxy
  1151. - Get add to queue in local directory tree context menu working again
  1152. - Do not open request dialogs if user is holding a mouse button
  1153. - Forward all Ctrl+Tab key events to tab bar
  1154. - Do not report SFTP exitcodes that do not originate from the server
  1155. 3.3.1 (2010-01-03)
  1156. - Implement missing tab creation from context menu
  1157. - *nix: Reduce flicker on tab creation
  1158. - Set initial focus in chmod dialog to input box for numeric value
  1159. - Correct handling of unexpected closure of SFTP connection
  1160. 3.3.1-rc1 (2009-12-27)
  1161. + New tab context menu, can be used to close or refresh current tab or to close all but the current tab.
  1162. + *nix, OS X: Display sort indicators in filelist header control
  1163. + Remember size of dialog showing all files opened for editing
  1164. + Add refresh item to filelist context menus
  1165. + Scroll treeview horizontally if needed to keep item in view on changing directories
  1166. - Fix crash of fzsftp if server closes connection
  1167. - Successfully downloaded update file is no longer deleted if user cancels the finish page of the update check wizard
  1168. - Do not retry connecting if not trusting certificate on FTP over TLS connections
  1169. - Better reporting of handshake failures on FTP over TLS connections
  1170. - *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
  1171. - Refactored most of the tabbing code
  1172. - Use proper address type on SOCKS proxies
  1173. - Add missing default button in bookmarks dialog
  1174. 3.3.0.1 (2009-11-15)
  1175. + Ctrl-Tab and Ctrl-Shift-Tab to cycle tabs now loop around if reaching the end of the tab list
  1176. - Fix crash on showing/hiding of directory trees after closing a tab
  1177. - Tabs no longer become unresponsive if not approving to close a busy tab
  1178. - Directory comparison did not work properly on all but the first tab
  1179. - Fix spurious error messages if connecting to a new site while synchronized browsing is enabled
  1180. - *nix: Work around a bug in KDE preventing restore from minimize to notification area
  1181. - Do not show update dialog if there is already some other dialog open
  1182. - Fix synchronized browsing option on site-specific bookmarks
  1183. 3.3.0 (2009-11-09)
  1184. - Aborting a previous connection attempt by establishing a new connection in the same tab no longer renders the new connection unusable
  1185. - *nix: Quote filenames containing spaces if editing using default editor for text files
  1186. - *nix: Fix crash while emitting queue finished notifications
  1187. 3.3.0-rc1 (2009-11-02)
  1188. + *nix: Display desktop notification if all transfers have finished and FileZilla isn't focused
  1189. - Navigating controls inside tab using tabulator key now works on all tabs
  1190. - Fix splitter positions on horizontal interface layouts
  1191. 3.3.0-beta2 (2009-10-29)
  1192. + Give choice to abort old connection or to open a new tab when trying to connect while already connected
  1193. + Double-click on empty space in tabbar opens new tab
  1194. + Middle-click on tab closes it
  1195. + Use splitter positions and filelist column setup of previous tab when opening new one
  1196. + Make betas and release candidates check daily for new versions
  1197. - Fix crash when leaving settings dialog after tabs have been closed
  1198. - Fix crash on changing tabs if old tab has site-specific bookmarks but new one doesn't
  1199. - Layout of tabs no longer changes after leaving settings
  1200. - Fix issues with remembering last used server
  1201. - Don't use bold font for active tab
  1202. - Recursive operations now working in all tabs
  1203. 3.3.0-beta1 (2009-10-27)
  1204. + Tabbed interface to connect to multiple server at the same time
  1205. + New welcome screen
  1206. + Add Open to local directory tree context menu
  1207. - Fix mismatch of displayed and actually performed default file exists action
  1208. - MSW: Update mingwm10.dll to fix a crash at initialization
  1209. - MSW: FTP over TLS no longer crashes for users of VIA CPUs
  1210. - *nix: Fix crashes due to race condition in dbus code
  1211. - Fix SHA-512 calculating incorrect hashes on 64bit systems, used by SFTP and the update wizard
  1212. 3.2.8.1 (2009-10-10)
  1213. - Fix crash if creating filters with attributes or permissions rule
  1214. - MSW: Fix column reordering and hiding in file lists
  1215. - MSW: Fix crash if trying to edit a file without any associated program nor default editor
  1216. - Use REST+STOR to resume upload instead of APPE if server advertises REST STREAM support
  1217. 3.2.8 (2009-10-03)
  1218. - Changing directories at the same time an upload finishes no longer disturbs synchronized browsing
  1219. - *nix: Ensure dialogs can be closed using escape key
  1220. - *nix: Fix height of settings dialog
  1221. 3.2.8-rc1 (2009-09-26)
  1222. + Replacement of characters not allowed in local filenames if downloading
  1223. + Remember last used search conditions
  1224. + Display link overlay on icons of links in remote file list
  1225. + Display of average transfer speed should converge faster to overall average
  1226. + Simplify default file exists action dialogs
  1227. + Apply decimal places size formatting option also to total queue size
  1228. + MSW: Reduce number of needed user interactions in installer if update started from within FileZilla
  1229. + MSW: Check that there are no running instances of FileZilla before installing
  1230. - Fix handling of remote directory names with leading or trailing spaces
  1231. - *nix: Fix memory leaks in D-Bus session management and power management inhibitor client code
  1232. - *nix: Fall back to org.gnome.SessionManager if org.freedesktop.PowerManagment does not exit to inhibit idle sleep during transfers
  1233. - Increase default size of SO_RCVBUF (TCP advertised window) to fix performance issues on high-latency connections
  1234. - MSW: Fix displaying list of shares on local network resources
  1235. - MSW: Remote file editing no longer gets confused if two filenames only differ in character case
  1236. - Fix dialog line wrapping issues
  1237. - Ensure width of site manager is large enough to fit all tabs
  1238. - Better guard against filename columns being moved or hidden
  1239. - *nix, OS X: Handle filesystems without advisory file locking instead of falsely warning about site manager being opened in a different instance of FileZilla
  1240. 3.2.7.1 (2009-08-23)
  1241. - Fix crash if adding new filters
  1242. - Small performance optimization for local directory tree
  1243. 3.2.7 (2009-08-13)
  1244. - Make external address resolver IPv6 aware, resolve correct address type on hosts both with working IPv4 as well as IPv6
  1245. - Bumped minimum required GnuTLS version to 2.8.3
  1246. - Keep URLs copied to clipboard even after FZ gets closed
  1247. 3.2.7-rc3 (2009-08-06)
  1248. - Test of changes to autoupdate logic introduced in 3.2.7-rc2
  1249. 3.2.7-rc2 (2009-08-04)
  1250. + Use HTTPS to check for updates and compare hash of downloaded update file
  1251. 3.2.7-rc1 (2009-08-02)
  1252. + Add option to prevent system idle sleep during transfers or other operations
  1253. + Add -l option to commandline to specify logon type for passed URLs
  1254. + Improve layout of search and filter edit dialogs
  1255. + Implement keyboard navigation in search and filter edit dialogs
  1256. + Add status bar to search dialog
  1257. + Remember file exists action for individual queue items
  1258. + Faster queue loading and saving
  1259. - MSW: Fix memory leak in shell extension
  1260. - Fix possible race in socket code leading to infinite loop
  1261. - Resolve parsing conflict between MLSD and Unix-style listings
  1262. - Fix deleting symlinks on SFTP connections
  1263. - Deselect ".." on Ctrl+A in addition to selecting all other items
  1264. - Changing data type on implicit FTP over TLS connections no longer prints an error message
  1265. - *nix: Fix missing thread synchronization in D-Bus bindings
  1266. 3.2.6.1 (2009-07-01)
  1267. - Fix FTP over TLS regressions in provided binaries due to two bugs in GnuTLS causing transfer failures
  1268. - OS X: Revert regression in wxWidgets in provided binaries leading to a crash on drag & drop
  1269. - Keep bookmarks menu sorted after adding new bookmarks
  1270. 3.2.6 (2009-06-28)
  1271. - Don't display error messages multiple times if modification times of edited file cannot be obtained
  1272. - Fix problems with certificate dialog introduced in 3.2.6-rc1
  1273. 3.2.6-rc1 (2009-06-22)
  1274. + FTPS: Display complete certificate chain
  1275. + Add option for stateless local file editing
  1276. - Fix delete operation on symbolic links
  1277. - Automatically reconnect if necessary to perform drag & drop action like with other actions
  1278. - SFTP: Don't report success if download fails due to lack of disk space
  1279. - MSW and OS X: Link against GnuTLS 2.8.1
  1280. 3.2.5 (2009-06-15)
  1281. - Fix adding remote directory symlinks to queue not working
  1282. - Fix "Timer creation failed" message boxes on update download dialog. Actual update download was not affected, only display of the progress bar.
  1283. - MSW: Use deferred volume label gathering on local file list as well
  1284. 3.2.5-rc1 (2009-06-06)
  1285. + Remote file search
  1286. + Add option to hide identical files to directory comparison
  1287. + Remember SSH host keys for session duration if not trusting permanently
  1288. + MSW: Display full UNC path on drive-mapped network shares
  1289. - Use pkg-config to detect GnuTLS if pkg-config is available
  1290. - Fix to auto-reconnect logic
  1291. - Allow targetless OS.unix=slink facts in MLSD listings
  1292. - Start additional transfers if possible after readding files to queue during queue processing
  1293. - Fix name of SSH_AUTH_SOCK variable on SFTP page in settings dialog
  1294. - Properly qoute path to fzputtygen
  1295. - MSW: Fix problems if re-activating FileZilla window by clicking inside it if there is a changed edited file
  1296. - Fix problem with permissions parsing for nonstandard chmod dialog
  1297. 3.2.4.1 (2009-04-27)
  1298. - Allow empty fact values in MLSD listings as allowed by the specifications
  1299. - Recognize symlink entries in MLSD listings
  1300. - Fix redundant file exists prompts after chosing rename file exists action
  1301. - Update item in queue after rename file exists action
  1302. - Fix reconnect delays in case login failed with 5yz reply code
  1303. 3.2.4 (2009-04-21)
  1304. - Fix crash on SFTP download resume caused by uninitialized variable in PuTTY code
  1305. - Properly refresh remote directory after chmod if synchronized browsing is enabled
  1306. - Fix unediting locale files in file editing dialog
  1307. - Fix regression with custom post-login commands on servers supporting MLSD
  1308. - Trigger refresh of transfer progress bars after resizing queue
  1309. - Several small fixes to minimize to tray functionality
  1310. 3.2.4-rc1 (2009-04-14)
  1311. + Always use MLSD to retrieve directory listings on servers supporting it
  1312. + Handle leading and trailing spaces on filenames, requires MLSD support
  1313. + Multiple files can be selected for editing simultaneously
  1314. + MSW and *nix: Add option to minimize to tray
  1315. + The URLs of selected remote files and directories can be copied to clipboard
  1316. - Further queue performance improvements
  1317. - *nix: Provided Linux binaries now linked against Debian Lenny instead of Etch
  1318. - Fix visual problems caused by too long URLs in update checks
  1319. - Fix sync browsing checkbox in bookmark manager
  1320. 3.2.3.1 (2009-03-25)
  1321. + Add context menu to data type indicator in status bar
  1322. + Do not display file exists dialog after confirming to upload a changed, edited file
  1323. - Classic theme wasn't remembered
  1324. - OS X: Option to auto-remove successful transfers in queue could not be toggled
  1325. - *nix, OS X: "Remove all" context menu item did not work if no item was selected in successful and failed queue tabs
  1326. - MSW: Search PATH environment variable for associated editor if needed
  1327. - Fix problems with double-quoted paths with containing single quotes in associations
  1328. 3.2.3 (2009-03-21)
  1329. + Made OpenCrystal the default theme on new installations
  1330. + Setting kiosk mode to 2 in fzdefaults.xml prevents FileZilla from writing to any settings files. Useful if executed from read-only media.
  1331. - Fix crashes and memory corruption if resizing columns in queue if message log is positioned as queue tab
  1332. 3.2.3-rc1 (2009-03-15)
  1333. + Add synchronized browsing option to sites and bookmarks
  1334. + If synchronized browsing and directory comparison are enabled, changing directories no longer disables comparison
  1335. + Add some hotkeys for commonly used menu and toolbar items
  1336. + Handle CTRL+A to select all files in queue
  1337. - Less CPU usage during SFTP transfers
  1338. - Improve appearance of queue tabs on dark themes
  1339. - Allow system file associations with singlequotes around filenames for editing
  1340. - Fix rare crash on connection failures
  1341. - Activity indicators in lower-right corner of main window were not working properly
  1342. - Do not allow multiple entries in quickconnect history that only differ in password
  1343. - Fix crash if closing filter edit dialog
  1344. - Improve timezone offset detection on servers without seconds resolution in listings
  1345. - Fix layout issues in settings dialog
  1346. 3.2.2.1 (2009-02-21)
  1347. - Fix local directory creation during downloads. If multiple directory levels were missing, they were created in the reverse order
  1348. - MSW: Restore ability to navigate to drive list through .. entry in local file list
  1349. 3.2.2 (2009-02-20)
  1350. - Display password prompt if connecting to sites with Ask or Interactive logon type through bookmarks
  1351. - Fix parsing of default remote directories in site manager if using non-default server type
  1352. 3.2.2-rc1 (2009-02-13)
  1353. - *nix, OS X: Fix crash if starting FileZilla when the last used local path no longer exists
  1354. - Keep track of name and path of the site manager item currently connected to so that bookmarks menu stays updated properly
  1355. - MSW: Handle obscure DDE associations for file editing
  1356. - More verbose error messages if loading a configuration file fails
  1357. - Newly downloaded directories appear again in the local file list
  1358. 3.2.1 (2009-02-06)
  1359. + New iconset: Minimal
  1360. - Fix filter edit dialog sizing issue
  1361. - MSW: Fix icon transparency in status bar and use better disabled icons in toolbars
  1362. 3.2.1-rc1 (2009-01-31)
  1363. + Synchronized browsing
  1364. + Configurable double-click action for file lists
  1365. + Ask user to select an editor if trying to edit an unassociated file type
  1366. - MSW: Work around problem with TinyXML if settings or program directory contains characters not expressible by the system's narrow character set
  1367. - OS X: When adding sites, the edit label will no longer be hidden behind the tree in the site manager
  1368. - MSW: Further Vista improvment for installer
  1369. - Fix potential race condition in socket code
  1370. 3.2.0 (2009-01-07)
  1371. - Fix account logon type in combination with FTP proxies
  1372. 3.2.0-rc2 (2009-01-03)
  1373. - Change wording of some strings
  1374. - Support yet another directory listing variant on obscure MVS style systems
  1375. - Fix odd behavior if deleting items from site manager
  1376. - Do not show proxy password in message log on SFTP connections
  1377. - Properly display "bytes" suffix in filelist status bar if not using thousands separator
  1378. 3.2.0-rc1 (2008-12-30)
  1379. + Bookmarks
  1380. + Logging to file
  1381. + *nix: Use GNOME's Session Manager D-Bus API to cleanly shut down FileZilla on end of session
  1382. + MSW: Improve installer's Vista compatibility.
  1383. - *nix: Fix encoding issues with thousands separator in some locales
  1384. - Thousands separator on file exists dialog
  1385. - Rearrange filter dialog a bit
  1386. - Compile fixes for HP-UX
  1387. 3.1.6 (2008-12-02)
  1388. + Automatically refresh remote directory listing if queue finishes successfully
  1389. - Speed up refresh of remote directory listing if adding files during uploads
  1390. - Connections no longer time out waiting on a directory listing getting retrieved by a different connection
  1391. - Number of files were not updated if deleting remote files
  1392. - MSW: Update manifest so that the evil filesystem virtualization stays disabled under Vista
  1393. 3.1.6-rc1 (2008-11-26)
  1394. + Configurable location of message log pane
  1395. + Context menu inside site manager to export individual sites or site subtrees
  1396. - Several fixes for users with Turkish locale
  1397. - Fix race condition causing not all subdirectories to be added to queue on upload
  1398. - Cleanup of pane splitter code to facilitate configurable message log position
  1399. - Cleanup of path and directory listing caches to be less convoluted
  1400. 3.1.5.1 (2008-11-15)
  1401. - Connection establishment through SOCKS proxies could fail in some cases
  1402. - Clearing private data no longer crashes if quickconnect bar is hidden
  1403. - Handle drag & drop of symlinks
  1404. - Update remote directory tree if deleting a subdirectory
  1405. - Fix parsing of HTTP chunk lengths for the update downloader
  1406. - Reduce memory consumption of remote directory tree
  1407. - 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
  1408. - OS X: Fix help menu duplication on non-English systems
  1409. - MSW: Reset wxWidgets internal display cache if changing display resolution or layout
  1410. - MSW: Fixes for silent intaller
  1411. 3.1.5 (2008-10-22)
  1412. + 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.
  1413. - Numpad keys could not be used to search for entries in the file lists
  1414. - OS X: Use smaller font sizes in message log and directory trees
  1415. - Fix vertical alignment of labels next to the directory boxes above the directory trees
  1416. - Use lighter text colors in message log if using dark background
  1417. - *nix: Transfer status lines will no longer overlap the queue scrollbar
  1418. - *nix: Fix font colors if using themes with dark backgrounds (e.g. DarkRoom under Ubuntu 8.10)
  1419. - Fix XML corruption problems
  1420. 3.1.4.1 (2008-10-16)
  1421. - *nix: Fix crash if renaming directories using the local directory tree
  1422. - Rebuilt official binaries to revert a regression in wxWidgets causing memory corruption
  1423. 3.1.4 (2008-10-15)
  1424. - *nix and OS X: Avoid SIGPIPE if socket gets closed during uploads
  1425. - Fix SFTP speed limits
  1426. - Avoid reduntant refreshes of local file lists on some drag&drop operations
  1427. - Send user agent with requests if using HTTP proxy
  1428. - MSW: Add checkbox to start FileZilla to finish page of intaller
  1429. - Reselect previously set default file exists action if reopening dialog on a queue item
  1430. - OS X: Do not check /net whether it has subdirectories, it is extremely slow
  1431. - Upon reconnecting, fall back to list current directory if last used directory is no longer accessible
  1432. 3.1.4-rc1 (2008-10-08)
  1433. + Configurable number of decimal places for filesize formatting
  1434. + Allow editing of files with identical name but different remote paths
  1435. + File changed notification displays more information
  1436. + Manual transfer dialog
  1437. + Quickconnect bar can be hidden
  1438. + MSW: React to added or removed drive letters
  1439. - Downloading updates should no longer randomly freeze the client after HTTP redirects
  1440. - Huge queues should save slightly faster
  1441. 3.1.3.1 (2008-09-29)
  1442. - Download speedlimits were not working since 3.1.3-beta1
  1443. - On very fast connections, sockets could receive close event before being marked active, leading to timeouts
  1444. 3.1.3 (2008-09-21)
  1445. - Fzsftp no longer crashes if receiving invalid data from server and instead quits gracefully
  1446. - Fix crash if entering hostname with characters not allowed in internationalized domain names
  1447. - OS X: Fix crash if path to FileZilla contained non-ASCII characters
  1448. - Compatibility with yet another exotic directory listing format
  1449. 3.1.3-rc1 (2008-09-15)
  1450. + Keep remote directory tree and file list if disconnected by the server. Transparently reconnect before performing the next operation.
  1451. - OS X: Massive performance improvements
  1452. - Various small performance improvements
  1453. 3.1.3-beta1 (2008-09-10)
  1454. + New socket event handling system, more flexible and a bit faster
  1455. + Performance improvements for local directory tree
  1456. - MSW: Using prefix search to select an item now also changes the startpoint for a multiple selection.
  1457. - Fix directory creation logic if the directory to create is a root directory
  1458. 3.1.2 (2008-08-30)
  1459. - Allow drive labels with more than one letter for servertype DOS
  1460. - Slight speedup of transfer queue, defer redrawing of UI elements to idle time
  1461. 3.1.2-rc1 (2008-08-24)
  1462. + Add directory listing filter condition to match on containing path name
  1463. + Implement kiosk mode in which FileZilla will not write any passwords to disk. Can be enabled through fzdefaults.xml
  1464. + Add option to disable update checks to fzdefaults.xml
  1465. + Vast performance improvements if handling queues and directories with thousands of files
  1466. + Faster TLS/SSL handshake on data connections
  1467. - Queue should no longer get mixed up if LIST command fails during recursive downloads
  1468. - Fix crash if using -s commandline argument
  1469. - Fix spurious transfer failures if multiple engines try to list the same directory
  1470. - Loading invalid filters could crash FileZilla
  1471. - User/pass authentication for SOCKS5 proxy support was not working properly
  1472. - If stopping queue processing while recursively downloading directories, files added by the recursive operation will no longer reenable queue processing
  1473. - MSW: Keep site manager wide enough so that all notebook tabs fit
  1474. - Fix crash if server does not support resuming of large files
  1475. - SFTP uploads did not fail if server ran out of diskspace
  1476. - If compiled for some 64bit systems, SFTP resumes of files larger than 2^32 did not work properly
  1477. 3.1.1.1 (2008-08-11)
  1478. - Fix crash if a connection attempt gets aborted
  1479. 3.1.1 (2008-08-10)
  1480. + Save filter toggle state
  1481. + MSW: Display drive labels if available
  1482. - Fix crash in new socket class if using active mode FTP
  1483. - Request user attention (e.g. blinking in taskbar) if an edited file changes and the program is minimized
  1484. - Don't issue mdtm command on links for the automatic timezone detection on SFTP servers
  1485. - Do not capture menu shortcut keys in file lists
  1486. - Allow directory comparison if filters are toggled off
  1487. - MSW: Sorting in site dropdown menu is now identical to sorting inside the Site Manager
  1488. - OS X: If closing the file rename edit box, refresh neighboring lines to get rid of artifacts left behind by the edit control border
  1489. 3.1.1-rc1 (2008-08-04)
  1490. + If using "Ask for password" and "Interactive" logon types, a username is now optional in the Site Manager
  1491. + New iconset: OpenCrystal
  1492. + MSW: Whether icon sets should be installed or not can be seleted in the installer
  1493. - Fix parsing of URLs containing port number in quickconnect bar
  1494. - Fix handling of local write errors if downloading files
  1495. - If closing FileZilla, the queue is now properly saved using a backup copy to prevent corruption of queue file
  1496. - Slight performance improvement if opening settings dialog, language and theme pages are now populated on demand
  1497. - Reply to server's shutdown notification on SSL/TLS secured downloads if connection still open
  1498. - After downloading files, local file count did not update
  1499. - "My Sites" in Site Manager should not be draggable
  1500. - Fix entering IPv6 addresses in Site Manager
  1501. - Directory cache was incoherent after renaming a directory
  1502. - Several fixes to new socket class
  1503. - MSW: Starting a bounding box selection (Windows calls it marquee selection) did not set focus to the file lists
  1504. 3.1.0.1 (2008-07-24)
  1505. ! Do not report success on SSL/TLS transfers if server did not perform orderly SSL/TLS shutdown. Previously, an attacker could cause truncated files with FileZilla thinking the transfer was successful. All versions prior to this were affected
  1506. - Fix infinite loop in new socket class
  1507. - Fix file descriptor/handle leak in new socket class
  1508. - Fix locking error if cancelling an operation waiting for a lock held by a different engine
  1509. - MSW: In rare cases, initial read event was not triggered on transfer sockets
  1510. - Add missing icon in LonE theme
  1511. 3.1.0 (2008-07-23)
  1512. + Right-clicking filter button in toolbar toggles filters
  1513. - Fix oddities in visual formatting of IPv6 addresses
  1514. - MSW: Enable IPv6 support on SFTP connections
  1515. - Connecting using an IPv6 address did not work on SFTP
  1516. - Editing remote files did not pick up local changes if timestamp preserving was enabled
  1517. 3.1.0-rc2 (2008-07-19)
  1518. + Enable SOCKS5 and HTTP/1.1 proxy support for SFTP connections
  1519. - Fix sorting remote file list by owner/group
  1520. - *nix: Install FileZilla application icons according to the freedesktop.org Icon Theme Specification
  1521. - *nix: Use the system's tinyxml library if available
  1522. 3.1.0-rc1 (2008-07-17)
  1523. + SOCKS5 and HTTP/1.1 proxy support
  1524. + The "Open" item in local directory listing context menu will open the system's file browser if a directory is selected
  1525. + New iconset: LonE
  1526. + 2 new file exists actions
  1527. 3.1.0-beta2 (2008-07-12)
  1528. - Filecount in statusbar no longer count upwards if deleting files
  1529. - MSW: Call WSAStartup, fixes WSANOTINITIALISED problem
  1530. - MSW: Use closesocket(fd) instead of close(fd), the latter caused uploads to hang at the end
  1531. - MSW: Fix socket hang after changing event handler. Use a better way to resend events
  1532. 3.1.0-beta1 (2008-07-10)
  1533. + IPv6 support
  1534. + Add option to reopen file if trying to edit a file already being edited
  1535. - Fix SFTP file descriptor leak on some transfer failures
  1536. - Fix crash if remote directory gets cleared between opening context menu and selecting view/edit item
  1537. 3.0.11.1 (2008-07-05)
  1538. - Show number of filtered files in status bars if directory appears empty
  1539. - Support for international domain names was accidentally commented out
  1540. - Add missing path separator in remote filename on file exists dialog
  1541. - Fix shrinking panes if using widescreen or blackboard styles
  1542. - MSW: If showing file changed notification dialog after editing a file, program could become unresponsive in some cases
  1543. - MSW: Fix visual problems with right-to-left languages introduced with the flicker corrections in 3.0.11
  1544. - MSW: Main component can no longer be unselected in the installer
  1545. 3.0.11 (2008-06-15)
  1546. - MSW: Reduce flicker if resizing main window
  1547. - Improve compatibility with Cygwin's SSH server. Use Site Manager to select server type
  1548. - Correct position of queue size in statusbar
  1549. 3.0.11-rc1 (2008-06-09)
  1550. + File list status bars showing number of (selected) files and directories along with total filesize
  1551. + MSW: Installer improvements. The installer now remembers the installation options.
  1552. + The update wizard now shows a list of changes in the new version
  1553. - Fix sorting issues of file lists
  1554. - Reduce CPU load if deleting or uploading many files
  1555. - MSW: Prefix search in file lists did not work with all characters
  1556. - OS X: SFTP didn't work if full bundle path contained spaces
  1557. - OS X: Fix odd dialog sizes
  1558. 3.0.10 (2008-05-20)
  1559. - Precompiled binaries available from filezilla-project.org now link against GnuTLS 2.2.5 due to security vulnerabilities in previous GnuTLS versions, see http://www.gnu.org/software/gnutls/security.html
  1560. 3.0.10-rc2 (2008-05-15)
  1561. - MSW: Performance improvements. Windows is inherently flawed since it does not cache directory contents.
  1562. 3.0.10-rc1 (2008-05-14)
  1563. + Commandline arguments, see manpage for details
  1564. + Columns in file lists can be reordered or hidden by right-clicking the column header
  1565. + Added some useful links to help menu
  1566. - Don't send redundant MKD commands to server if multiple transfers want to create the same directory multiple times
  1567. - Fix sizing problems with some interface layouts
  1568. 3.0.9.3 (2008-05-06)
  1569. + Fix rare race condition in IO thread leading to data loss. Was possible to lose up to 3*65536 bytes at the beginning of a download.
  1570. - *NIX: Renaming local files did not change local filelist
  1571. - OS X: Deleting non-empty local directories did not work in all cases
  1572. - MSW: Program could become unresponsive if update available dialog appears while a menu was opened
  1573. - MSW: Update wizard should use correct download location on Vista to save installation files
  1574. - Fix possible duplication of queue items on shutdown
  1575. - Cap input length of speedlimit edit controls
  1576. - Fix crash if getting disconnected while remote directory creating dialog was open
  1577. - Quickconnect bar did not handle URLs with trailing paths
  1578. - Update menu and toolbar state after clearing private data
  1579. - NIX: Filetype column was empty on some filetypes
  1580. 3.0.9.2 (2008-04-18)
  1581. - Fix rare crash if closing FileZilla
  1582. - *nix: Fix problems with drag&drop operation starting from local directory tree- Filetype display and ascii/binary detection did not work on VMS servers
  1583. - Requeue did not work properly for edited files
  1584. - Fix state of comparison button if comparison could not be started
  1585. - Fix crash if changing filters while comparison mode is active
  1586. - Fix ghost item appearing if applying filters after exiting comparison mode
  1587. - Compatibility fix with broken servers sending PWD reply with single quotation marks
  1588. - *nix: Display drop highlight in file lists
  1589. 3.0.9.1 (2008-04-07)
  1590. - Reset keyboard search prefix in file lists on directory and selection changes
  1591. 3.0.9-rc1 (2008-03-31)
  1592. + Automatic resume on some types of transfer failures
  1593. + Improve main statusbar
  1594. + Icon to display selected transfer mode on FTP connections
  1595. + Icon to show current certificate and cipher on FTP(E)S connections
  1596. + Icon to show key exchange and encryption algorithms on SFTP connections
  1597. + Remember last selected item in Site Manager
  1598. + Various improvements to main menu
  1599. - New menu and toolbar state update system to reduce CPU usage and increase responsiveness
  1600. - Fix refresh problem with local directory tree
  1601. - Fix unreadable text with some color schemes
  1602. - Submit operating system version on update availability check
  1603. - Fix connection problems with some SFTP servers introduced in 3.0.8
  1604. - *nix: Fix message catalog install directory
  1605. 3.0.8.1 (2008-03-17)
  1606. - Fix infinite loop in local directory tree
  1607. 3.0.8 (2008-03-13)
  1608. - *nix: No longer follows symbolic links if deleting local directories
  1609. - Fix crash if dropping a file on a fill item in directory comparison mode
  1610. - Handle DEL key in queue and local directory tree
  1611. - Handle F2 key in local directory tree
  1612. 3.0.8-rc1 (2008-03-07)
  1613. + Add interface for SFTP public key authentication
  1614. + Add option to bypass proxy settings to sitemanager and quickconnect bar
  1615. + Automatic timezone detection for SFTP listings
  1616. + Preserving file timestamp on SFTP transfers
  1617. + If using Site Manager, display site name in window title during connection
  1618. - Tell user in message log to use interactive logon type if SFTP server sends multiple prompts
  1619. - Fix performance issue with local file listings, most noticeable if browsing network shares
  1620. - Reduce initial window size on very small display resolutions like 800x600 or below
  1621. 3.0.7.1 (2008-02-19)
  1622. - Fix connections timing out shortly after sending keep alive command
  1623. - Update remote file list if renaming files
  1624. - *nix: Fix tab key in Site Manager not working
  1625. 3.0.7 (2008-02-14)
  1626. - Timeouts were not working at all on FTP connections since 3.0.4-rc1
  1627. - OS X: Application bundle can now be renamed
  1628. 3.0.7-rc1 (2008-02-10)
  1629. + Ability to select different toolbar icon sizes if theme supports it
  1630. + Local listings can be filtered by file attributes (Windows) or permissions (other)
  1631. + Option to enable timestamps in message log
  1632. - Transfer queue pane did not remember its size correctly
  1633. - Fix infinite loop if dragging root node in Site Manager
  1634. - *nix: Fix segault if copying directory listing filters
  1635. - Keyboard navigation in file lists fixed
  1636. - MSW: Ctrl + Space not working
  1637. - *nix: Ctrl + A not selecting all files
  1638. - OS X: File changed notification can no longer get stuck behind main window
  1639. - Disable download in remote context menu if local directory is not writable
  1640. - Prevent opening multiple confirmation dialogs if closing FileZilla
  1641. - Speed up loading time of the more complex dialogs
  1642. - Fix cache problem if renaming files
  1643. - If preserving file timestamps, use MDTM command if downloading files where the directory listing does not have enough precision
  1644. 3.0.6 (2008-01-30)
  1645. - If deleting or renaming a directory in SFTP, invalidate current working directories
  1646. - Allow downloading of files starting with a dash using SFTP
  1647. - MSW: /S installer argument works again
  1648. - Improve queue on broken servers with a connection limit
  1649. 3.0.6-rc1 (2008-01-24)
  1650. + Site Manager improvements:
  1651. + Remember dialog size
  1652. + Site Manager will remember which folders are expanded or collapsed
  1653. + Sites can be moved and copied using Drag & Drop
  1654. + F2 key can be used to rename sites in Site Manager
  1655. + Add context menu for local directory tree
  1656. + *nix: Basic man pages
  1657. - Do not allow empty names for filters and filter sets
  1658. - custom file associations did not work if system associations were inherited
  1659. - MSW: Fix Reboot/shutdown queue completion actions
  1660. 3.0.5.2 (2008-01-12)
  1661. - Fix local tree refresh causing unwanted directory changes.
  1662. - Fix crash in path cache
  1663. - Fix update check
  1664. - Remove error message if locales aren't installed or FileZilla has not been translated into the default system language
  1665. 3.0.5.1 (2008-01-11)
  1666. - Fix crash if entering custom command
  1667. 3.0.5 (2008-01-10)
  1668. - Fix freeze if deleting remote directories
  1669. - Compatibility with HP NonStop servers
  1670. - MSW: Uninstaller did not remove defaultfilters.xml
  1671. - Improve visual feedback for some drag&drop operations
  1672. - Fix sort order in sitemanager dropdown menu
  1673. - Fix size of file changed dialog
  1674. - "Apply to current queue only" in file exists dialog did not work properly
  1675. - Cached directory listings expire after 30 minutes
  1676. 3.0.5-rc1 (2007-12-31)
  1677. + Directory listing comparison
  1678. + Ability to open and edit local files
  1679. + Add option to use default system language. Note: Language selection will be reset to default if updating to this version.
  1680. + New artwork for send and recv indicators
  1681. - Fix crash with keepalive timer
  1682. - *nix: Use proper locale initialization, happened too late in FZ's startup sequence in previous versions.
  1683. - Fix issue with proxies in combination with nonstandard ports
  1684. - Fix timezone offset detection if user has specified a custom offset
  1685. - MSW: Cancel remote renaming of files if listing changes
  1686. - Fix prefix search in file listings not working with all keys
  1687. - Internal engine state could get confused on failed transfers
  1688. - Fix visual refresh problem in queue
  1689. - Fix several glitches with right-to-left languages
  1690. - Write errors during downloads are now critical, as they usually require user interaction (e.g. disk full)
  1691. - Calculate proper filesize on VMS servers
  1692. - Remote directory tree did not display all known directories
  1693. - Don't display error messages if some local directories are not accessible during auto-completion in local view header or if if they are parent of an accessible directory in the local tree view.
  1694. 3.0.4 (2007-11-26)
  1695. - Linux: Fix empty challenge text if using interactive login
  1696. 3.0.4-rc1 (2007-11-20)
  1697. + Implement FTP Proxy support. Note that using a properly configured NAT router is recommended instead.
  1698. + Implement FTP keep alive for those connecting to improperly configured servers
  1699. - Fix crashes if deleting files in directories with more than 200 entries
  1700. - Compatility improvements with VMS and z/VM servers
  1701. - Now requires GnuTLS 2.0.4 which fixes a problem with servers using compression.
  1702. - Changing list of ASCII files or increasing number of concurrent transfers had no effect until restart of FileZilla
  1703. 3.0.3 (2007-11-06)
  1704. + Install some default filters if filters.xml missing in user's settings directory
  1705. - OS X: Fix remote file viewing/editing
  1706. - Additional fixes for SFTP servers with nonstandard filename encodings
  1707. 3.0.3-rc1 (2007-10-31)
  1708. + Automatic server timezone detection. Custom offset in the Site Manager may need to be adjusted. FTP only.
  1709. + Option to preserve file timestamps on downloads (all protocols)
  1710. + Option to preserve file timestamps on uploads on FTP servers supporting the MFMT command
  1711. + Add transfer type (ascii/binary/auto) selection to transfer menu
  1712. - Shorten very long filenames on file exists dialog
  1713. - Attempt at working around broken routers and firewalls disconnecting the control connection of the transfer session on transfers
  1714. - Deleting directories containing lots of files should be faster now
  1715. - Disallow settings/site import from files located in the settings storage directory
  1716. - Fix nullpointer dereference on non-UTF8 enabled SFTP servers
  1717. - *nix: Fix button height inconsistencies on dialogs with certain artwork (e.g. Ubuntu 7.10)
  1718. 3.0.2.1 (2007-10-17)
  1719. - Fix issue with message log not working properly
  1720. 3.0.2 (2007-10-17)
  1721. + MSW: Added /user=all and /user=current options to installer
  1722. + Experimental support for z/VM servers
  1723. - Fix typo in option handling code. Due to this, settings for date/time formatting have been reset.
  1724. - Fix performance problem if FileZilla gets started with message log hidden
  1725. - Work around possible race conditions in SFTP input thread leading to crashes
  1726. - MSW: Fix issue with installer where reboot after uninstalling previous version disrupted installation. Fix will only work if uninstalling 3.0.2 or greater.
  1727. - OS X: Use new icon
  1728. 3.0.2-rc1 (2007-10-10)
  1729. + Remote file viewing / editing
  1730. + Display current server in window title
  1731. - Don't remember incorrect password on SFTP connections with ASK logontype
  1732. - MSW: Fix drag&drop to explorer in case of case-mismatch between requested and reported path.
  1733. - *nix: Fix Makefiles so SFTP properly supports files > 2GB
  1734. - Ascii filetype setting for extensionless files and dotfiles had negated effect
  1735. - Fix error message if using multiple running instances save the settings at the same time
  1736. - Fix parsing of very new files in directory listings if server is in a timezone ahead of the client
  1737. - Fix range of timezone offset setting
  1738. - Fix problems with remote path combobox if reconnecting after a disconnect
  1739. - Display confirmation dialog if deleting file from remote directory tree context menu
  1740. - Refresh remote directory listing after refreshing a single file
  1741. - On very first startup, center FileZilla on screen
  1742. 3.0.1 (2007-09-19)
  1743. - Fix parsing of settings or site XML data containing double, leading or trailing whitespace.
  1744. - MSW: Work around flaw in the combo box implementation used by the view headers
  1745. 3.0.1-rc1 (2007-09-15)
  1746. + Settings to configure size, date and time formatting
  1747. + Message log and queue visibility will be remembered
  1748. + Custom action to perform after queue completion
  1749. + Add some confirmation dialogs
  1750. - MSW: Fix file truncation if using speed limits
  1751. - MSW: Fix slow startup on systems with floppy drives, disconnected network drivers and so on triggered by design flaw in Windows.
  1752. - Fix misplaced settings dialog
  1753. - Fix problems with remembering pane size
  1754. - Properly refresh local directory if downloading into newly created subdirectories
  1755. - Fix issues with language set to Japanese
  1756. 3.0.0 (2007-09-08)
  1757. + New application icon
  1758. - Fix support for servers sending directory listing in yet another exotic format
  1759. - Fix prefix search in list controls on wxGTK
  1760. - Work around problem with wxSpinCtrl in site manager on wxGTK
  1761. - Fix assertion on wxGTK if listing extensionless files
  1762. 3.0.0-rc3 (2007-08-31)
  1763. ! Fix buffer overflow if directory lisiting filters were enabled, causing FileZilla to crash.
  1764. + Backspace key can be used to goes to parent directory in file lists
  1765. - Fix file selection by entering filename prefix
  1766. - Restore correct window size if FileZilla gets closed while minimized
  1767. - Disable "Create directory" entry in remote filelist context menu while disconnected
  1768. - Improve compatibility with SFTP servers using exotic listing formats
  1769. - MSW: Fix locales not working
  1770. - *nix: Fix queue scrolling
  1771. 3.0.0-rc2 (2007-08-25)
  1772. + Remember Window size and position
  1773. + Remember sort column and order of file lists
  1774. + Additional icon set by Brian Lukis
  1775. + Added .desktop file on *nix systems
  1776. + 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
  1777. - Fix SSL transfers hanging if using speed limits
  1778. - Compile fixes and compatibility improvements for various platforms
  1779. - The usual assortment of small bugfixes, see changelog for details
  1780. 3.0.0-rc1 (2007-08-11)
  1781. ! Fix remotely triggered memory corruption if connection gets terminated during TLS handshake.
  1782. + MSW: Add choice between "All Users" and "Current User" to installer
  1783. + MSW: Add Desktop and My Documents links to directory tree
  1784. + MSW: Ability to list shares on Network computers
  1785. + Column widths in all list views will be saved
  1786. + Refresh local file list after a successful file transfer
  1787. + Add context menu to remote directory tree
  1788. + Make Site Manager resizable
  1789. - Don't leave empty files behind on failed downloads
  1790. - Fix retry and cache logic if transfer command fails with 5yz reply
  1791. - Limit number of simultaneous connections did not work properly
  1792. - Refresh listing after chmod
  1793. - Fix upload of empty files over TLS connections
  1794. 3.0.0-beta11 (2007-07-20):
  1795. + Improved queue
  1796. + Import and export dialogs including import of Sitemanager data from legacy FZ 2.x
  1797. + Tab key can be used to switch between panes
  1798. + F6 toggles between quickconnect bar and local/remote path edit fields
  1799. + Location of settings directory can be specified in fzdefaults.xml
  1800. - Engine state could get mixed up if transfers failed
  1801. - Transfer of empty files could incorrectly time out
  1802. - Fix directory cache coherency if removing/renaming directories
  1803. - Work around lack of thread-safety in wxWidgets causing random misbehaviour
  1804. - Properly disconnect idle transfer engines after 30 seconds
  1805. - Update selections if changing sort order of file lists
  1806. - Various minor fixes
  1807. 3.0.0-beta10 (2007-06-03):
  1808. + Fix bug that made Beta 9 unusable
  1809. 3.0.0-beta9 (2007-06-01):
  1810. + Add "View hidden files" option to server menu
  1811. + Add dialog to clear private data
  1812. + Performance improvements of message log
  1813. + Avoid sending unnecessary TYPE commands
  1814. - Updated TinyXML component, fixes problems with filenames containing ampersands or other special XML entities.
  1815. - MSW: Fix deadlock in sftp component
  1816. - Don't retry connecting if user cancels new/changed hostkey notification
  1817. 3.0.0-beta8 (2007-05-09):
  1818. ! Fix data corruption on FTPS uploads
  1819. + Implement speed limits
  1820. + Last used local directory will be remembered
  1821. + New option for the sorting of the filelists. Directories can be kept on top or sorted inline.
  1822. + MSW: Display warning if detecting a system with a networking bug confirmed by Microsoft
  1823. + 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.
  1824. - Directorylisting-parser fixes, including support for Microware OS-9
  1825. - MSW: Small SFTP transfer speed improvement
  1826. - *nix: Autocompletion did not work properly on GTK based systems
  1827. - MSW: Uninstalling FileZilla should no longer leave registry keys behind
  1828. - lots of small bugfixes
  1829. 3.0.0-beta7 (2007-03-27):
  1830. + New optionspage to change layout of file and directory panes
  1831. + Loading of predefined Sitemanager entries from fzdefaults.xml
  1832. + UTF-8 support for SFTP, merged in upstream changes from PuTTY.
  1833. - Ascii file FTP transfers should now work properly on non-Windows systems
  1834. - Fix SFTP transfers of filenames containing the following characters: [ ] \ * ?
  1835. - lots of small bugfixes and performance improvements
  1836. 3.0.0-beta6 (2007-02-19):
  1837. + Vastly improved drag and drop support, including
  1838. + MSW: Shell extension to allow dragging of files from FileZilla into Explorer
  1839. + CTRL+A will select all files in currently focused file list
  1840. + Display warning if trying to connect to SFTP server using FTP protocol
  1841. - Fix timing issue in socket event handling, fixes transfers not starting on some systems
  1842. - Cosmetic fixes under non-Windows platforms.
  1843. 3.0.0-beta5 (2007-01-11):
  1844. ! Fix format string vulnerabilities
  1845. + Partial drag and drop support.
  1846. - Lots of small bugfixes
  1847. 3.0.0-beta4 (2006-12-14):
  1848. - Fix bug that made Beta 3 unusable
  1849. 3.0.0-beta3 (2006-12-13):
  1850. - FTP over TLS/SSL support
  1851. - Major performance improvements
  1852. - Automatic connection attempt retries
  1853. - Improved compatibility with legacy systems and other exotic servers
  1854. - Lots of small bugfixes
  1855. 3.0.0-beta2 (2006-10-15):
  1856. - Fix timeouts
  1857. - "Update available" notification did not go away after updating
  1858. - Upload progress for SFTP transfers did advance too fast
  1859. - Filters did not apply properly
  1860. - UNC paths can now be browsed locally
  1861. - Directory listings can now be sorted by timestamp and permissions
  1862. 3.0.0-beta1 (2006-10-05):
  1863. - First beta