-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathNEWS
1481 lines (1129 loc) · 66.9 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
This file only lists a short summary of the changes between FileZilla versions. For a full list of changes, please read the ChangeLog file.
Legend:
! Security related bugfix or otherwise critical bugfix
+ New feature or important bugfix
- Bugfixes
Platform prefixes:
MSW: Microsoft Windows
*nix: Unix (e.g BSD) and Unix-like systems (e.g. Linux)
OS X: Apple Mac OS X
3.10.1.1 (2015-02-01)
- Fix editing of files with the same name in different directories
3.10.1 (2015-01-31)
- Don't override proxy settings if loading an implicit session from PuTTY
- Silently delete junk files left behind by some editors in the temporary directory
3.10.1-rc1 (2015-01-24)
+ Fixed wording of some error messages when using FTP over TLS
+ Display subject alternative names in certificate verification dialog
+ If re-editing multiple files already being edited, add a checkbox to apply action to all selected file
- Editing the same local file multiple times no longer results in an error message
- Display SHA-256 fingerprints in certificate verification dialog, no longer display MD5 fingerprints.
- Disable insecure RC4 algorithm in FTP over TLS
- *nix: Fix assertion when opening the file exists dialog on some multi-display systems
- Deleting items in the Site Manager now correctly upates the right-hand side of the dialog
- Dragging items in the Site Manager no longer makes the default port appear in the port input box
- OS X: Multi-line text edit controls no longer act like rich-text edit controls and no longer perform quote substitution
3.10.0.2 (2015-01-16)
- Fix a crash if a keyfile has been configured for SFTP and this file has become missing or corrupted
- *nix, OS X: Fix permissions on files uploaded via SFTP.
3.10.0.1 (2015-01-12)
- TLS handshakes no longer stall if the server sends ginormous packets during the handshake that do not fit into a single TLS record
- Fix loading and saving the same queue item multiple times
- Post-login commands now work with the protocol set to plain FTP
- MSW: Allow uploading files that are locally opened for writing by another program
- OS X: Fix layout issues in search dialog and filter conditions dialog
3.10.0 (2015-01-07)
- Fixed default file exists actions broken by rc1
3.10.0-rc2 (2015-01-03)
+ Added Welsh translation
+ Data type indicator in the status bar now reacts to left-clicks as well
- MSW: Fix crash when displaying the drive list
3.10.0-rc1 (2014-12-29)
+ Reduced memory consumption of large queues
+ Preliminary support for Windows 10 technical preview
+ MSW: FileZilla running on a 64bit Windows can now use up to 4GiB of RAM, up from 2GiB
- Fixed memory leaks in SFTP component
- Fixed fzsftp crashing on disconnect if using keyfiles
- Various code cleanup and minor fixes
3.10.0-beta3 (2014-12-19)
+ The search dialog now has checkboxes to only search for files or directories
+ In the file lists, Ctrl+Shift+N can now be used to create new directories
+ Added an additional icon theme
+ Small performance improvements parsing large directory listings
+ Updated SFTP components from PuTTY
- Fixed applying file exists actions to files currently in the queue
- Don't send the PBSZ and PROT commands to servers that have rejected AUTH TLS/SSL
3.10.0-beta2 (2014-12-05)
- Fixed uploads constantly timing out
- Log abbreviation now works correctly when cancelling a pending connection retry
- Fixed a timing issue in the updater. Users of 3.10.0-beta1 need to update manually.
- Speed limits no longer reset when opening the settings dialog
- Fix reporting of transfer progress
- Theme preview in the settings dialog now properly displays non-standard theme sizes
3.10.0-beta1 (2014-12-03)
+ 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
+ Connection handling and transferring files has been moved into its own thread to improve GUI responsivenes
+ The message log now only shows abbreviated logs unless an error occurs
+ Added option to pre-allocate disk space when downloading files
+ Files editing can now be started from the search dialog
+ Directory trees and the Site Manager tree can now be drag-scrolled
+ *nix: FileZilla no longer depends on libidn if getaddrinfo supports AI_IDN
3.9.0.6 (2014-10-16)
! Disabled support for legacy SSL 3.0 to address the POODLE vulnerability in SSLv3. (CVE-2014-3566)
- Fixed generic proxy support in IPv6 environments
- Small improvements of control sizes on high-dpi displays
- OS X: Fix Drag&Drop while holding down the Ctrl key (or equivalent)
- Fix potential crash dragging files over an empty list
3.9.0.5 (2014-09-06)
- Fix auto-updater not being able to download updates
3.9.0.4 (2014-09-06)
- MSW: Fixed crash if starting file rename in an unusual way
- OS X: Fixed a bug im wxWidgets so that a right-click after a left-click no longer counts as double-click
- OS X: Fixed pasting of passwords into the "Enter password" dialog
- OS X: Fixed context menu site manager tree not working
- *nix, OS X: Fixed context menu of search dialog not working
- Fixed loading of resources if FileZilla is installed in a directory containing the # character
- Fixed support for SOCKS4 proxies
- Attempt reading settings from temporary backup files if loading of settings files fails
3.9.0.3 (2014-08-13)
- Fix potential crash on connection failures
- Fixed navigating through the different controls in FileZilla's main window using the Tab key
- OS X: If FileZilla becomes the active program, the focus no longer jumps to the quickconnect bar
- MSW: Improve compatibility with DFS network shares
3.9.0.2 (2014-07-31)
+ Handle setting files redirected using symbolic links
- 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
- Closing FileZilla during a recursive operation no longer hangs
- OS X: Manually handle CMD+V and CMD+A for password fields as Cocoa cannot seem to do it by itself
- OS X: Manually handle CMD+X, CMD+C, CMD+V and CMD+A in the path combo boxes
- OS X: Creating new tabs selects the newly created tab again
- Detect some types TLS error conditions earlier instead of waiting for a timeout
- Small performance improvement for TLS handshakes
- Do not show error message if "Create and enter" is used with synchronized browsing enabled
3.9.0.1 (2014-07-22)
- MSW: Fix installation issue with locked DLLs affecting users of 32bit Windows
3.9.0 (2014-07-21)
+ Added Lao translation
+ Added an additional icon set
+ OS X: Holding modifier key while clicking Site Manager toolbar icon now shows the site dropdown menu
- MSW: Fix assertion when entering UNC paths
- Fix button layout of editing dialogs
- *nix, OS X: Small performance improvement recursing through local directories
3.9.0-rc3 (2014-07-16)
- OS X: Fix random crashes if adding text to the message log
- Fixed drag&drop when dropping on local file list and directory tree
- Fixed assertion when using format specified for date/time formatting
- Fixed assertion when closing FileZilla in response to system shutdown
- Various code cleanup
3.9.0-rc2 (2014-07-09)
+ Display a helpful message if login fails and either username or password starts or begins with a space.
- Small performance and memory consumption optimizations
- Various code cleanup and modernization
3.9.0-rc1 (2014-07-04)
+ Binaries are now being built with DEP and ASLR enabled where supported
- OS X: Fixed creating new tabs
- OS X: Fixed assertion and crash when renaming files
- Fixed assertion when sorting by modification time
- Fixed toolbar button to hide remote directory tree
3.9.0-beta3 (2014-07-01)
- OS X: Fixed rendering of the main window
- MSW: Fixed support for right-to-left languages
- Fixed several small layout problems
3.9.0-beta2 (2014-06-26)
- Natural sort now also works with directory comparison
- Toolbar state now updates if directory tree visibility is toggled by enabling directory comparison
- *nix: Fixed minimizing to tray not working
- Fixed background of activity indicators
- Several dialog layout fixes
- Removed spurious error message when closing FileZilla
3.9.0-beta1 (2014-06-21)
+ Added natural sort to file name comparison and added option to select which algorithm to use
+ FileZilla now builds against wxWidgets 3.0 instead of wxWidgets 2.8
3.8.1 (2014-06-01)
! Updated official binaries to use GnuTLS 3.2.15, addressing CVE-2014-3466
+ OS X: Partial support for retina displays
- Fixed several small memory leaks
3.8.1-rc3 (2014-05-25)
- Fixed bundling of .xrc resources in non-Windows binaries
3.8.1-rc2 (2014-05-25)
- Rebuilt to address a problem with the filenames of the rc1 binaries.
3.8.1-rc1 (2014-05-25)
+ MSW: Windows XP and derivatives are no longer supported. Minimum supported operating system is Windows Vista.
+ OS X: The old PowerPC architecture is no longer supported
+ Added checkbox to remember the selected action of the "Already connected" dialog
+ Added context menu item in file lists to create and enter a new directory
+ *nix: FileZilla now honors the XDG_CONFIG_HOME environment variable
+ Small usability improvement for setting number of concurrent transfers in the settings dialog
- Additional fixes to the focus handling in directory listings
- Fixed compatibility with FTP servers sending French directory listings
- *nix: Fixed DBus integration
- MSW: Fixed installation error when auto-uninstalling in order to update to a new version.
3.8.0 (2014-03-28)
+ OS X: Implemented the reboot, shutdown and suspend queue completion actions
- Popup dialogs no longer automatically open if other dialogs are already open. This prevents FileZilla from becoming unresponsive on OS X
- Fix calculation of current transfer speed. In some situations the transfer speed tooltip over the activity indicators showed negative speeds
- Fix handling of focus item in local directory listings if connecting to a site with a default local directory
3.8.0-rc1 (2014-03-22)
+ MSW: Added suspend as new queue completion action
- Minor fixes to new updater
3.8.0-beta2 (2014-03-13)
+ Use Server Name Indication (SNI) With FTP over TLS and HTTP over TLS
- Minor updater improvements to further improve reliability
- Updated translations
3.8.0-beta1 (2014-03-10)
! Updated GnuTLS to latest version to address vulnerabilities in GnuTLS' certificate validation
+ Redesigned update dialog
- Fix initial state of the 'Enable' item in speed limit menu
- 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
- MSW: Make handling of FD_CLOSE socket events more robust
3.7.4.1 (2014-02-11)
- Fix detection of modified files
- Additional fixes for site-specific bookmark handling
3.7.4 (2014-02-09)
+ Added SOCKS4 support
- Additional bugfix for site-specific bookmarks
- Improve compatibility with servers sending directory listings in Polish language or in EBCDIC encoding
- Handle set user id bit when populating permissions dialog.
3.7.4-rc1 (2014-02-01)
+ Added Corsican and Kabyle translations
+ SFTP now supports the hmac-sha2-256 algorithm
- MSW: Show local timestamps for old files using the correct daylight saving time (DST) offset.
- Fix loading of transfer queue if starting FileZilla while another instance is in the process of shutting down
- Fix interaction between site-specific bookmarks and multiple tabs
- Don't resume uploads when there's zero octets left to transfer
- Improve symbolic link detection when using MLSD
- If processing a queue with files queued on multiple servers and not storing passwords, the password was not always asked prior to switching servers
- Use the correct name element when importing sites
- MSW: Show actual Windows version in about dialog regardless of app-compat settings
3.7.3 (2013-08-07)
! Merge further fixes from PuTTY to address CVE-2013-4206, CVE-2013-4207, CVE-2013-4208
3.7.2 (2013-08-06)
! Apply a fix for a security vulnerability in PuTTY as used in FileZilla to handle SFTP. See CVE-2013-4852 for reference.
- Provided Linux binaries are now built against Debian Wheezy
3.7.1.1 (2013-06-27)
- Minor bump for installer changes
3.7.1 (2013-06-18)
- Updated translations
3.7.1-rc1 (2013-06-10)
+ Add command-line option to specify initial local directory
- Fix crash on OS X if connecting using FTP over TLS
- Prevent file lists from jumping when they are not supposed to
3.7.0.2 (2013-05-26)
- Fix freeze if trying to transfer files with multiple servers each with a connection limit of 1
- Adjust accepted X.509 signature algorithms in TLS 1.2 mode
3.7.0.1 (2013-05-10)
- Fixed a bug in bundled GnuTLS affecting FileZilla 3.7.0
- Updated translations
3.7.0 (2013-05-09)
- Fix typo
3.7.0-rc1 (2013-04-29)
+ Show total transfer speed as tooltip over the transfer indicators
+ List supported protocols in tooltip of host field in quickconnect bar
+ Use TLS instead of the deprecated term SSL
+ Reworded text when saving of passwords is disabled, do not refer to kiosk mode
+ Improved usability of Update page in settings dialog
+ Improve SFTP performance
+ When navigating to the parent directory, highlight the former child
+ When editing files, use high priority for the transfers
+ Add label to size conditions in filter conditions dialog indicating that the unit is bytes
+ Ignore drag&drop operations where source and target are identical and clarify the wording in some drop error cases
+ Trim whitespace from the entered port numbers
+ Slightly darker color of inactive tabs
+ Ignore .. item in the file list context menus if multiple items are selected
+ Display TLS version and key exchange algorithm in certificate and encryption details dialog for FTP over TLS connections.
- Fix handling of remote paths containing double-quotes
- Fix crash when opening local directories in Explorer if the name contains characters not representable in the locale's narrow-width character set.
- Fix a memory leak in the host key verification dialog for SFTP
- Fix drag-scrolling in file lists with very low height
- Don't attempt writing XML files upon loading them
- Improve handling of legacy DDE file associations
- Fix handling of HTTPS in the auto updater in case a mirror redirects to HTTPS
3.6.0.2 (2012-11-29)
- Fix problems with stalling FTP over TLS uploads
- MSW: Minor performance increase listing local files
3.6.0.1 (2012-11-18)
- Fix problems with TLS cipher selection, including a bugfix for GnuTLS
- Fix a crash on shutdown
- Add log message for servers not using UTF-8
- Small performance and memory optimizations getting file types
- Improve formatting of transfer speeds
3.6.0 (2012-11-10)
- Fix a crash introduced since 3.5.3
- IPv6-only hosts should no longer cause a crash in the network configuration wizard
3.6.0-rc1 (2012-11-02)
- Do not show "Remember passwords?" dialog if connecting anonymously
- Make wording in "Remember passwords?" dialog consistent.
- Increase default TLS session lifetime
- When asking for confirmation to delete files, state whether it's local or on the server
- Fix right-to-left rendering of progress line in the transfer queue
3.6.0-beta1 (2012-10-21)
+ Auto-scroll file lists if dragging an item near the top or bottom
+ Add option to create empty files to the remote file list context menu
+ Support legacy servers sending directory listings in EBCDIC
+ Added Tango icon set
+ First-time users now get prompted whether they want to save passwords when first using the quickconnect bar
+ Greatly improve TLS performance by updating to GnuTLS 3.1.x with Nettle backend
- FTP proxies now work with IPv6 addresses as proxy address
- Handle expired TLS sessions when trying to reuse a session
- TLS session reusing no longer fails with newer GnuTLS versions due to changed semantics of gnutls_session_get_data
- Directory listings no longer sporadically fail if two connections try to list the same directory in parallel
- Partially work around a Ubuntu-specific problem with modal dialogs not being modal resulting in crashes
3.5.3 (2012-01-08)
+ Ctrl+Shift+O can be used to toggle between modification time and filesize based directory comparison
- It is now possible to use custom passwords if using "anonymous" as user name
- After un-hiding toolbar, update toolbar button states
- Fix TLS compatibility issues with TLS 1.2 servers
- MSW: Unset hidden attribute on FileZilla's settings files
- Building FileZilla from source now requires wxWidgets 2.8.12 or higher.
3.5.2 (2011-11-08)
- Updated translations
3.5.2-rc1 (2011-11-01)
+ Added option to open site manager on startup to the settings dialog
- The "Don't save passwords" option was not being saved
- The queue was not saved correctly if having items from multiple servers
- Queue items with the lowest priority setting are now being restored again
- Drag & Drop did not work with all saved sites if saving of passwords had been disabled
3.5.1 (2011-08-28)
- Add support for another rate variant of MVS style directory listings
3.5.1-rc1 (2011-08-21)
+ Add menu item to hide toolbar
- Don't save server list in kiosk mode 2
- Fix for predefined sites not appearing in all circumstances
- OS X: Pasting formatted text into input boxes no longer changes their format
- Fix typo in build script in detection of SQLite3
- MSW: Small installer improvements
- *nix: Fix character set conversion in desktop notification code
- Merged upstream PuTTY changes for compatibility with PuTTY 0.61
- Updated built-in TinyXML
3.5.0 (2011-05-22)
- Don't create queue.xml anymore if it does not exist
- MSW: Progress lines in transfer queue now appear in correct position after changing the Windows theme
- MSW: Work around a bug in Windows where a list controls' scroll position changes without the control being notified in any way
- Several fixes to build system and environment
3.5.0-rc2 (2011-05-15)
+ Added experimental setting to strip file revision upon download from VMS servers. Set "Strip VMS revisions" to 1 in FileZilla.xml to enable
- The string coalescer benchmark debug option no longer crashes if benchmarking an empty string coalescer
3.5.0-rc1 (2011-05-08)
+ The transfer queue is now stored in an SQLite database. This greatly improves performance and vastly reduces memory consumption while loading/saving the queue
+ Additional improvements to general queue performance and memory consumption
+ The provided Linux binaries are now compiled for Debian Squeeze instead of Lenny
- Fixed crash during shutdown of FileZilla
- Clearing the queue when it was not yet fully populated no longer causes a crash
- If using ask login type for a site and no username is given, the initial focus is now on the user box in the login dialog
3.4.0 (2011-03-27)
- Updated translations
3.4.0-rc1 (2011-03-20)
+ Disabled automatic negotiation of FTP over TLS introduced in 3.4.0-beta1. Will be added in a future version instead
+ Add checkbox to settings dialog to not save passwords
+ Add timestamp columns to successful and failed queue tabs showing when the transfers completed or failed
- Fixed infinite loop in TinyXML when loading settings from corrupt XML documents
- Parsing MDTM reply now takes seconds into account
- MSW: Handling of paths relative to the drive-root in local directory input box
- Compatibility with MVS listing containing PO-E type entries
- Fix Resizing issues with manual transfers dialog
- MSW: Remote file editing did not correctly handle files that were still open
3.4.0-beta1 (2011-01-09)
+ Normal FTP connections now always attempt to negotiate secure FTP over TLS
+ Added option to force use of insecure plain FTP to Site Manager
+ Kiosk mode option can now also be read from FileZilla.xml, with fzdefaults.xml having priority if setting exists in both files
- Fix memory leak in directory cache
- Compatibility with obscure DOS servers using forward slashes as path delimiter
- MSW: Horizontal scroll bar in file lists and queue did not appear if changing column widths
- Improve text wrapping engine
3.3.5.1 (2010-11-21)
- Permanently trusting certificates had no effect until FileZilla was restarted
- Fix downloading of symbolic links to files
3.3.5 (2010-11-14)
- Updated language files, otherwise identical with rc1
3.3.5-rc1 (2010-11-07)
+ FTP over TLS certificate store is now host-specific
+ MSW: Large-DPI awareness
+ Improved SFTP transfer speeds
+ FTP over TLS should prefer ciphers with longer key sizes, updated contained GnuTLS library in precompiled binaries
+ Add context menu entry to re-queue all files on the successful and failed queue tabs
+ MSW: Native file list sort indicator on Windows Vista and 7
- Resuming of uploads was not working correctly in all cases
- Correct remaining time calculation in queue
- Do not show welcome dialog in kiosk mode 2
- Do not offer option to permanently accept certificate in kiosk mode 2
- Fix sorting by size in filelists with directory sort behavior set to inline
- MSW: Fix memory corruption when changing language
- OS X: Include license and documentation files in application bundle
- Directly save settings after importing from file
3.3.4.1 (2010-08-15)
- Set a minimum size for column widths in directory lists and transfer queue
- Fix build-time check for system TinyXML
3.3.4 (2010-08-12)
- Correctly handle symbolic links pointing to files in search dialog
- Fix crash in options initialization
3.3.4-rc2 (2010-08-07)
- Fix issues with path names not properly terminated by separator
- Fix loading of settings with empty values
- Update status bar icons if changing theme
3.3.4-rc1 (2010-08-02)
+ Filter/search by modification date
+ Add "does not equal" option to size filter
+ Reduced memory consumption when working with very large queues and directory hierarchies
- Fix bug in TinyXML that could lead to corrupt XML documents
- Abort directory listing parsing if encountering a line with more than 10k characters
- Fix stalling recursive operations if FileZilla gets disconnected
- Set correct initial control state in site manager if there are no sites
3.3.3 (2010-06-13)
- Fix transfer statusbar regression introduced in the release candidate
- Do not include IPv6 zone index in the argument to the EPRT command
- Correct tab order in filter edit and search dialogs
- *nix: Revert cursor changes
3.3.3-rc1 (2010-06-06)
+ Added "does not contain" filter condition to name and path filter types
+ Pressing Alt+Left or Alt+Up (Cmd+Left, Cmd+Up on OS X) in file lists enters parent directory
+ Pressing Alt+Down (Cmd+Down on OS X) in file lists transfers selected items
+ Pressing Alt+Right (Cmd+Right on OS X) in file lists activates selected item(s)
+ Add operating system information to about dialog
+ MSW: Auto-update check now transmits whether the operating system is 32bit or 64bit
+ Small performance improvements, mostly benefiting *nix users
+ OS X: Remember hidden state of toolbar, make quickconnect bar look more Mac-ish
+ Add option to display momentary transfer speed instead of average speed
- Fix problem with rekeying of SFTP connections if not permanently trusting the server's hostkey
- Certificate details dialog no longer changes size if selecting a different certificate in the chain
- Some dialogs did not display icons using the correct size
- Show "Not connected" instead of "Empty directory" in remote filelist statusbar if not connected
- MSW: Replace some additional characters not allowed in filenames on MSW
- MSW: Selecting files while holding Ctrl+Shift no longer shows incorrect values in the filelist status bars
3.3.2.1 (2010-03-21)
+ Remember location of update download directory
- Cancel file renaming on actions that change the file list, such as changing sort order or performing a refresh
- Cancel file renaming if starting a drag&drop operation
- Filter invalid characters if downloading through double-clicking files or if adding from the search dialog
- Fix site-specific bookmarks menu
- The menu did not reflect initial value of preserve timestamp option properly
- MSW: Keep FileZilla subdirectory in startmenu when updating, preserves custom order
- MSW: Add AppID support to installer
3.3.2 (2010-02-21)
+ *nix: Add support for forward and backward mouse buttons
- Speed limits can be re-enabled on SFTP connections
- Changed settings did not come into effect unless FileZilla was restarted
- Small performance improvements
3.3.2-rc2 (2010-02-14)
- Spelling fixes
- Rebuilt due to timer problems
3.3.2-rc1 (2010-02-13)
+ Speed limits can be quickly set using the menu and a new indicator in the status bar
+ Display number of bytes transferred and duration of transfer in log
+ MSW: React to back button of mouse in file lists
+ Updated blukis icon set
- Refactored large parts of the toolbar and menubar code
- A race condition in the socket code could lead to crashes
- Fix connecting to addresses longer than 15 characters if using SOCKS proxy
- Get add to queue in local directory tree context menu working again
- Do not open request dialogs if user is holding a mouse button
- Forward all Ctrl+Tab key events to tab bar
- Do not report SFTP exitcodes that do not originate from the server
3.3.1 (2010-01-03)
- Implement missing tab creation from context menu
- *nix: Reduce flicker on tab creation
- Set initial focus in chmod dialog to input box for numeric value
- Correct handling of unexpected closure of SFTP connection
3.3.1-rc1 (2009-12-27)
+ New tab context menu, can be used to close or refresh current tab or to close all but the current tab.
+ *nix, OS X: Display sort indicators in filelist header control
+ Remember size of dialog showing all files opened for editing
+ Add refresh item to filelist context menus
+ Scroll treeview horizontally if needed to keep item in view on changing directories
- Fix crash of fzsftp if server closes connection
- Successfully downloaded update file is no longer deleted if user cancels the finish page of the update check wizard
- Do not retry connecting if not trusting certificate on FTP over TLS connections
- Better reporting of handshake failures on FTP over TLS connections
- *nix: Check for xdg-open. This program from the xdg-utils is an indirect runtime dependency. It is used by wxWidgets to open URLs in the default browser
- Refactored most of the tabbing code
- Use proper address type on SOCKS proxies
- Add missing default button in bookmarks dialog
3.3.0.1 (2009-11-15)
+ Ctrl-Tab and Ctrl-Shift-Tab to cycle tabs now loop around if reaching the end of the tab list
- Fix crash on showing/hiding of directory trees after closing a tab
- Tabs no longer become unresponsive if not approving to close a busy tab
- Directory comparison did not work properly on all but the first tab
- Fix spurious error messages if connecting to a new site while synchronized browsing is enabled
- *nix: Work around a bug in KDE preventing restore from minimize to notification area
- Do not show update dialog if there is already some other dialog open
- Fix synchronized browsing option on site-specific bookmarks
3.3.0 (2009-11-09)
- Aborting a previous connection attempt by establishing a new connection in the same tab no longer renders the new connection unusable
- *nix: Quote filenames containing spaces if editing using default editor for text files
- *nix: Fix crash while emitting queue finished notifications
3.3.0-rc1 (2009-11-02)
+ *nix: Display desktop notification if all transfers have finished and FileZilla isn't focused
- Navigating controls inside tab using tabulator key now works on all tabs
- Fix splitter positions on horizontal interface layouts
3.3.0-beta2 (2009-10-29)
+ Give choice to abort old connection or to open a new tab when trying to connect while already connected
+ Double-click on empty space in tabbar opens new tab
+ Middle-click on tab closes it
+ Use splitter positions and filelist column setup of previous tab when opening new one
+ Make betas and release candidates check daily for new versions
- Fix crash when leaving settings dialog after tabs have been closed
- Fix crash on changing tabs if old tab has site-specific bookmarks but new one doesn't
- Layout of tabs no longer changes after leaving settings
- Fix issues with remembering last used server
- Don't use bold font for active tab
- Recursive operations now working in all tabs
3.3.0-beta1 (2009-10-27)
+ Tabbed interface to connect to multiple server at the same time
+ New welcome screen
+ Add Open to local directory tree context menu
- Fix mismatch of displayed and actually performed default file exists action
- MSW: Update mingwm10.dll to fix a crash at initialization
- MSW: FTP over TLS no longer crashes for users of VIA CPUs
- *nix: Fix crashes due to race condition in dbus code
- Fix SHA-512 calculating incorrect hashes on 64bit systems, used by SFTP and the update wizard
3.2.8.1 (2009-10-10)
- Fix crash if creating filters with attributes or permissions rule
- MSW: Fix column reordering and hiding in file lists
- MSW: Fix crash if trying to edit a file without any associated program nor default editor
- Use REST+STOR to resume upload instead of APPE if server advertises REST STREAM support
3.2.8 (2009-10-03)
- Changing directories at the same time an upload finishes no longer disturbs synchronized browsing
- *nix: Ensure dialogs can be closed using escape key
- *nix: Fix height of settings dialog
3.2.8-rc1 (2009-09-26)
+ Replacement of characters not allowed in local filenames if downloading
+ Remember last used search conditions
+ Display link overlay on icons of links in remote file list
+ Display of average transfer speed should converge faster to overall average
+ Simplify default file exists action dialogs
+ Apply decimal places size formatting option also to total queue size
+ MSW: Reduce number of needed user interactions in installer if update started from within FileZilla
+ MSW: Check that there are no running instances of FileZilla before installing
- Fix handling of remote directory names with leading or trailing spaces
- *nix: Fix memory leaks in D-Bus session management and power management inhibitor client code
- *nix: Fall back to org.gnome.SessionManager if org.freedesktop.PowerManagment does not exit to inhibit idle sleep during transfers
- Increase default size of SO_RCVBUF (TCP advertised window) to fix performance issues on high-latency connections
- MSW: Fix displaying list of shares on local network resources
- MSW: Remote file editing no longer gets confused if two filenames only differ in character case
- Fix dialog line wrapping issues
- Ensure width of site manager is large enough to fit all tabs
- Better guard against filename columns being moved or hidden
- *nix, OS X: Handle filesystems without advisory file locking instead of falsely warning about site manager being opened in a different instance of FileZilla
3.2.7.1 (2009-08-23)
- Fix crash if adding new filters
- Small performance optimization for local directory tree
3.2.7 (2009-08-13)
- Make external address resolver IPv6 aware, resolve correct address type on hosts both with working IPv4 as well as IPv6
- Bumped minimum required GnuTLS version to 2.8.3
- Keep URLs copied to clipboard even after FZ gets closed
3.2.7-rc3 (2009-08-06)
- Test of changes to autoupdate logic introduced in 3.2.7-rc2
3.2.7-rc2 (2009-08-04)
+ Use HTTPS to check for updates and compare hash of downloaded update file
3.2.7-rc1 (2009-08-02)
+ Add option to prevent system idle sleep during transfers or other operations
+ Add -l option to commandline to specify logon type for passed URLs
+ Improve layout of search and filter edit dialogs
+ Implement keyboard navigation in search and filter edit dialogs
+ Add status bar to search dialog
+ Remember file exists action for individual queue items
+ Faster queue loading and saving
- MSW: Fix memory leak in shell extension
- Fix possible race in socket code leading to infinite loop
- Resolve parsing conflict between MLSD and Unix-style listings
- Fix deleting symlinks on SFTP connections
- Deselect ".." on Ctrl+A in addition to selecting all other items
- Changing data type on implicit FTP over TLS connections no longer prints an error message
- *nix: Fix missing thread synchronization in D-Bus bindings
3.2.6.1 (2009-07-01)
- Fix FTP over TLS regressions in provided binaries due to two bugs in GnuTLS causing transfer failures
- OS X: Revert regression in wxWidgets in provided binaries leading to a crash on drag & drop
- Keep bookmarks menu sorted after adding new bookmarks
3.2.6 (2009-06-28)
- Don't display error messages multiple times if modification times of edited file cannot be obtained
- Fix problems with certificate dialog introduced in 3.2.6-rc1
3.2.6-rc1 (2009-06-22)
+ FTPS: Display complete certificate chain
+ Add option for stateless local file editing
- Fix delete operation on symbolic links
- Automatically reconnect if necessary to perform drag & drop action like with other actions
- SFTP: Don't report success if download fails due to lack of disk space
- MSW and OS X: Link against GnuTLS 2.8.1
3.2.5 (2009-06-15)
- Fix adding remote directory symlinks to queue not working
- Fix "Timer creation failed" message boxes on update download dialog. Actual update download was not affected, only display of the progress bar.
- MSW: Use deferred volume label gathering on local file list as well
3.2.5-rc1 (2009-06-06)
+ Remote file search
+ Add option to hide identical files to directory comparison
+ Remember SSH host keys for session duration if not trusting permanently
+ MSW: Display full UNC path on drive-mapped network shares
- Use pkg-config to detect GnuTLS if pkg-config is available
- Fix to auto-reconnect logic
- Allow targetless OS.unix=slink facts in MLSD listings
- Start additional transfers if possible after readding files to queue during queue processing
- Fix name of SSH_AUTH_SOCK variable on SFTP page in settings dialog
- Properly qoute path to fzputtygen
- MSW: Fix problems if re-activating FileZilla window by clicking inside it if there is a changed edited file
- Fix problem with permissions parsing for nonstandard chmod dialog
3.2.4.1 (2009-04-27)
- Allow empty fact values in MLSD listings as allowed by the specifications
- Recognize symlink entries in MLSD listings
- Fix redundant file exists prompts after chosing rename file exists action
- Update item in queue after rename file exists action
- Fix reconnect delays in case login failed with 5yz reply code
3.2.4 (2009-04-21)
- Fix crash on SFTP download resume caused by uninitialized variable in PuTTY code
- Properly refresh remote directory after chmod if synchronized browsing is enabled
- Fix unediting locale files in file editing dialog
- Fix regression with custom post-login commands on servers supporting MLSD
- Trigger refresh of transfer progress bars after resizing queue
- Several small fixes to minimize to tray functionality
3.2.4-rc1 (2009-04-14)
+ Always use MLSD to retrieve directory listings on servers supporting it
+ Handle leading and trailing spaces on filenames, requires MLSD support
+ Multiple files can be selected for editing simultaneously
+ MSW and *nix: Add option to minimize to tray
+ The URLs of selected remote files and directories can be copied to clipboard
- Further queue performance improvements
- *nix: Provided Linux binaries now linked against Debian Lenny instead of Etch
- Fix visual problems caused by too long URLs in update checks
- Fix sync browsing checkbox in bookmark manager
3.2.3.1 (2009-03-25)
+ Add context menu to data type indicator in status bar
+ Do not display file exists dialog after confirming to upload a changed, edited file
- Classic theme wasn't remembered
- OS X: Option to auto-remove successful transfers in queue could not be toggled
- *nix, OS X: "Remove all" context menu item did not work if no item was selected in successful and failed queue tabs
- MSW: Search PATH environment variable for associated editor if needed
- Fix problems with double-quoted paths with containing single quotes in associations
3.2.3 (2009-03-21)
+ Made OpenCrystal the default theme on new installations
+ Setting kiosk mode to 2 in fzdefaults.xml prevents FileZilla from writing to any settings files. Useful if executed from read-only media.
- Fix crashes and memory corruption if resizing columns in queue if message log is positioned as queue tab
3.2.3-rc1 (2009-03-15)
+ Add synchronized browsing option to sites and bookmarks
+ If synchronized browsing and directory comparison are enabled, changing directories no longer disables comparison
+ Add some hotkeys for commonly used menu and toolbar items
+ Handle CTRL+A to select all files in queue
- Less CPU usage during SFTP transfers
- Improve appearance of queue tabs on dark themes
- Allow system file associations with singlequotes around filenames for editing
- Fix rare crash on connection failures
- Activity indicators in lower-right corner of main window were not working properly
- Do not allow multiple entries in quickconnect history that only differ in password
- Fix crash if closing filter edit dialog
- Improve timezone offset detection on servers without seconds resolution in listings
- Fix layout issues in settings dialog
3.2.2.1 (2009-02-21)
- Fix local directory creation during downloads. If multiple directory levels were missing, they were created in the reverse order
- MSW: Restore ability to navigate to drive list through .. entry in local file list
3.2.2 (2009-02-20)
- Display password prompt if connecting to sites with Ask or Interactive logon type through bookmarks
- Fix parsing of default remote directories in site manager if using non-default server type
3.2.2-rc1 (2009-02-13)
- *nix, OS X: Fix crash if starting FileZilla when the last used local path no longer exists
- Keep track of name and path of the site manager item currently connected to so that bookmarks menu stays updated properly
- MSW: Handle obscure DDE associations for file editing
- More verbose error messages if loading a configuration file fails
- Newly downloaded directories appear again in the local file list
3.2.1 (2009-02-06)
+ New iconset: Minimal
- Fix filter edit dialog sizing issue
- MSW: Fix icon transparency in status bar and use better disabled icons in toolbars
3.2.1-rc1 (2009-01-31)
+ Synchronized browsing
+ Configurable double-click action for file lists
+ Ask user to select an editor if trying to edit an unassociated file type
- MSW: Work around problem with TinyXML if settings or program directory contains characters not expressible by the system's narrow character set
- OS X: When adding sites, the edit label will no longer be hidden behind the tree in the site manager
- MSW: Further Vista improvment for installer
- Fix potential race condition in socket code
3.2.0 (2009-01-07)
- Fix account logon type in combination with FTP proxies
3.2.0-rc2 (2009-01-03)
- Change wording of some strings
- Support yet another directory listing variant on obscure MVS style systems
- Fix odd behavior if deleting items from site manager
- Do not show proxy password in message log on SFTP connections
- Properly display "bytes" suffix in filelist status bar if not using thousands separator
3.2.0-rc1 (2008-12-30)
+ Bookmarks
+ Logging to file
+ *nix: Use GNOME's Session Manager D-Bus API to cleanly shut down FileZilla on end of session
+ MSW: Improve installer's Vista compatibility.
- *nix: Fix encoding issues with thousands separator in some locales
- Thousands separator on file exists dialog
- Rearrange filter dialog a bit
- Compile fixes for HP-UX
3.1.6 (2008-12-02)
+ Automatically refresh remote directory listing if queue finishes successfully
- Speed up refresh of remote directory listing if adding files during uploads
- Connections no longer time out waiting on a directory listing getting retrieved by a different connection
- Number of files were not updated if deleting remote files
- MSW: Update manifest so that the evil filesystem virtualization stays disabled under Vista
3.1.6-rc1 (2008-11-26)
+ Configurable location of message log pane
+ Context menu inside site manager to export individual sites or site subtrees
- Several fixes for users with Turkish locale
- Fix race condition causing not all subdirectories to be added to queue on upload
- Cleanup of pane splitter code to facilitate configurable message log position
- Cleanup of path and directory listing caches to be less convoluted
3.1.5.1 (2008-11-15)
- Connection establishment through SOCKS proxies could fail in some cases
- Clearing private data no longer crashes if quickconnect bar is hidden
- Handle drag & drop of symlinks
- Update remote directory tree if deleting a subdirectory
- Fix parsing of HTTP chunk lengths for the update downloader
- Reduce memory consumption of remote directory tree
- Rewrite the code that added local directories to the queue. New one is faster and avoids some potentially thread-unsafe behaviour of the old code
- OS X: Fix help menu duplication on non-English systems
- MSW: Reset wxWidgets internal display cache if changing display resolution or layout
- MSW: Fixes for silent intaller
3.1.5 (2008-10-22)
+ Handle symbolic links on servers. If trying to access a symbolic link, FileZilla will first try to CWD into it, and if that fails, will treat it as a file instead. During recursive operations, any directory link encountered will not be followed, but file links will be downloaded.
- Numpad keys could not be used to search for entries in the file lists
- OS X: Use smaller font sizes in message log and directory trees
- Fix vertical alignment of labels next to the directory boxes above the directory trees
- Use lighter text colors in message log if using dark background
- *nix: Transfer status lines will no longer overlap the queue scrollbar
- *nix: Fix font colors if using themes with dark backgrounds (e.g. DarkRoom under Ubuntu 8.10)
- Fix XML corruption problems
3.1.4.1 (2008-10-16)
- *nix: Fix crash if renaming directories using the local directory tree
- Rebuilt official binaries to revert a regression in wxWidgets causing memory corruption
3.1.4 (2008-10-15)
- *nix and OS X: Avoid SIGPIPE if socket gets closed during uploads
- Fix SFTP speed limits
- Avoid reduntant refreshes of local file lists on some drag&drop operations
- Send user agent with requests if using HTTP proxy
- MSW: Add checkbox to start FileZilla to finish page of intaller
- Reselect previously set default file exists action if reopening dialog on a queue item
- OS X: Do not check /net whether it has subdirectories, it is extremely slow
- Upon reconnecting, fall back to list current directory if last used directory is no longer accessible
3.1.4-rc1 (2008-10-08)
+ Configurable number of decimal places for filesize formatting
+ Allow editing of files with identical name but different remote paths
+ File changed notification displays more information
+ Manual transfer dialog
+ Quickconnect bar can be hidden
+ MSW: React to added or removed drive letters
- Downloading updates should no longer randomly freeze the client after HTTP redirects
- Huge queues should save slightly faster
3.1.3.1 (2008-09-29)
- Download speedlimits were not working since 3.1.3-beta1
- On very fast connections, sockets could receive close event before being marked active, leading to timeouts
3.1.3 (2008-09-21)
- Fzsftp no longer crashes if receiving invalid data from server and instead quits gracefully
- Fix crash if entering hostname with characters not allowed in internationalized domain names
- OS X: Fix crash if path to FileZilla contained non-ASCII characters
- Compatibility with yet another exotic directory listing format
3.1.3-rc1 (2008-09-15)
+ Keep remote directory tree and file list if disconnected by the server. Transparently reconnect before performing the next operation.
- OS X: Massive performance improvements
- Various small performance improvements
3.1.3-beta1 (2008-09-10)
+ New socket event handling system, more flexible and a bit faster
+ Performance improvements for local directory tree
- MSW: Using prefix search to select an item now also changes the startpoint for a multiple selection.
- Fix directory creation logic if the directory to create is a root directory
3.1.2 (2008-08-30)
- Allow drive labels with more than one letter for servertype DOS
- Slight speedup of transfer queue, defer redrawing of UI elements to idle time
3.1.2-rc1 (2008-08-24)
+ Add directory listing filter condition to match on containing path name
+ Implement kiosk mode in which FileZilla will not write any passwords to disk. Can be enabled through fzdefaults.xml
+ Add option to disable update checks to fzdefaults.xml
+ Vast performance improvements if handling queues and directories with thousands of files
+ Faster TLS/SSL handshake on data connections
- Queue should no longer get mixed up if LIST command fails during recursive downloads
- Fix crash if using -s commandline argument
- Fix spurious transfer failures if multiple engines try to list the same directory
- Loading invalid filters could crash FileZilla
- User/pass authentication for SOCKS5 proxy support was not working properly
- If stopping queue processing while recursively downloading directories, files added by the recursive operation will no longer reenable queue processing
- MSW: Keep site manager wide enough so that all notebook tabs fit
- Fix crash if server does not support resuming of large files
- SFTP uploads did not fail if server ran out of diskspace
- If compiled for some 64bit systems, SFTP resumes of files larger than 2^32 did not work properly
3.1.1.1 (2008-08-11)
- Fix crash if a connection attempt gets aborted
3.1.1 (2008-08-10)
+ Save filter toggle state
+ MSW: Display drive labels if available
- Fix crash in new socket class if using active mode FTP
- Request user attention (e.g. blinking in taskbar) if an edited file changes and the program is minimized
- Don't issue mdtm command on links for the automatic timezone detection on SFTP servers
- Do not capture menu shortcut keys in file lists
- Allow directory comparison if filters are toggled off
- MSW: Sorting in site dropdown menu is now identical to sorting inside the Site Manager