-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangelog.txt
1556 lines (1392 loc) · 86.9 KB
/
Changelog.txt
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
Cyberduck
https://cyberduck.io/
6.2.5
- [Bugfix] Authentication using OAuth (Windows)
- [Bugfix] Failure to read attributes (S3) (#10068)
6.2.4
- [Feature] Provide URL references to Office 365 documents in browser (OneDrive)
- [Feature] Disable Bonjour notifications
- [Bugfix] Transfer progress stops updating (Windows) (#10042)
6.2.3
- [Feature] Allow to resume downloads (Cryptomator)
- [Feature] Allow to resume downloads (Dropbox)
- [Bugfix] Failure duplicating files (FTP) (#10049)
- [Bugfix] Failure with input prompt for username and password (CLI, Windows) (#10043)
- [Bugfix] Failure to detect vault when moving files into locked vault (Cryptomator)
- [Bugfix] Failure to detect vault when copying files into locked vault (Cryptomator)
- [Bugfix] Checksum mismatch when downloading versioned file (S3) (#10055)
6.2.2
- [Bugfix] Failure copying files in vault (Cryptomator)
- [Bugfix] Failure detecting vault when uploading, copying or moving files to locked vault (Cryptomator)
6.2.1
- [Bugfix] Default to WebDAV for http:// scheme in quick connect and CLI
- [Bugfix] Selecting multiple files to copy URL will only copy first item in list (#10024)
- [Bugfix] Quick Look only works one time (#9889) (Mac)
6.2
- [Feature] Server side copy of files (OneDrive)
- [Feature] Support for wildcard host entries in known_hosts (SFTP)
- [Bugfix] Missing x-amz-server-side-encryption header when creating folders (S3) (#9378)
- [Bugfix] Preserve content type when overwriting files (Google Drive)
- [Bugfix] Missing registered protocols (CLI)
- [Bugfix] Long time preparing upload into vault (Cryptomator)
- [Bugfix] Set charset for basic authentication scheme used for preemtive authentication (WebDAV)
- [Bugfix] Timeout uploading larger files (Google Drive) (#10010)
- [Bugfix] Set checksum for large file uploads in fileInfo metadata (Backblaze B2)
- [Bugfix] Default ACL for new buckets has changed to private (S3)
- [Bugfix] Failure duplicating files in vault (Cryptomator) (#10017)
6.1
- [Feature] Search files fast without recursively listing directories (OneDrive)
- [Feature] Search files fast without recursively listing directories (S3)
- [Feature] Search files fast without recursively listing directories (Dropbox)
- [Feature] Search files fast without recursively listing directories (Google Drive)
- [Feature] Group protocols by type in bookmark window
- [Bugfix] Missing x-amz-server-side-encryption header when creating folders (S3) (#9378)
- [Bugfix] Interoperability with vault version 6 (Cryptomator)
- [Bugfix] Missing content length header in uploads to SharePoint Online (OneDrive)
- [Bugfix] Always trust invalid certificate setting not remembered (Windows)
- [Bugfix] Unable to rename files larger than 5 GB (S3) (#9983)
- [Bugfix] Handle expired authentication token (Backblaze B2)
- [Bugfix] "Open in Putty" toolbar button always disabled (Windows) (#9965)
- [Bugfix] Updater ignores custom installation location (Windows) (#9782)
6.0.4 [https://trac.cyberduck.io/milestone/6.0.4]
- [Bugfix] Failure to upload to root of vault (Cryptomator)
- [Bugfix] Disable x-amz-request-payer header for non AWS endpoints (S3)
6.0.2 [https://trac.cyberduck.io/milestone/6.0.2]
- [Bugfix] Invalid version number format for Mac App Store (Mac)
6.0.1 [https://trac.cyberduck.io/milestone/6.0.1]
- [Bugfix] New connections do not authenticate (Dropbox) (#9932)
- [Bugfix] Large file uploads do not resume (Backblaze B2) (#9935)
- [Bugfix] Failure listing folders with whitespace (OneDrive) (#9937)
- [Bugfix] Failure duplicating files (FTP) (#9933)
- [Bugfix] Failure uploading files with temporary filename option enabled (Backblaze B2)
- [Bugfix] Failure connecting to local disk (Windows)
- [Bugfix] Multipart uploads fail if the user lacks permission to list multipart uploads (S3) (#9948)
- [Bugfix] Synchronize files in vault (Cryptomator)
- [Bugfix] Repeated login prompt (2-Factor Authentication SFTP)
- [Bugfix] Enable copy of text from log drawer (Windows) (#9952)
6.0 [https://trac.cyberduck.io/milestone/6.0]
- [Feature] Create encrypted vault interopable with Cryptomator (#7937)
- [Feature] Encrypt uploads into vault (Cyptomator)
- [Feature] Decrypt downloads from vault (Cyptomator)
- [Feature] Support for Microsoft OneDrive (OneDrive) (#9799)
- [Feature] Browse local filesystem in browser
- [Feature] Support ssh-rsa-cert-v01@openssh.com format for private key files (SFTP)
- [Feature] Support ssh-dsa-cert-v01@openssh.com format for private key files (SFTP)
- [Feature] Configure lifecycle options for buckets (Backblaze B2)
- [Feature] Copy pre-authenticated URLs (Backblaze B2)
5.4.4 [https://trac.cyberduck.io/milestone/5.4.4]
- [Bugfix] Multipart uploads do not resume (S3)
- [Bugfix] Field in login prompt disabled to enter authentication code (OAuth 2.0)
5.4.3 [https://trac.cyberduck.io/milestone/5.4.3]
- [Bugfix] Interoperability with PROPFIND for listing folders (WebDAV)
- [Bugfix] Failed to generate HMAC (Spectra S3)
- [Bugfix] Quick Look only works one time (#9889)
- [Bugfix] Set MD5 checksum in ETag request header (OpenStack Swift)
5.4.2 [https://trac.cyberduck.io/milestone/5.4.2]
- [Bugfix] Updated localizations
5.4.1 [https://trac.cyberduck.io/milestone/5.4.1]
- [Feature] Faster recursive delete with single operation for directories (WebDAV)
- [Bugfix] Reload OpenSSH configuration (SFTP)
- [Bugfix] Revert lenient server reply parsing (FTP)
5.4 [https://trac.cyberduck.io/milestone/5.4]
- [Feature] Add "Open single connection" option for file transfers
- [Bugfix] Failure enabling download distribution (CloudFront) (#9870)
- [Bugfix] Authentication failure when using PAM (iRODS) (#9872)
- [Bugfix] Increasing memory usage when browsing folders
- [Bugfix] Drastically reduced initial memory usage (#9878)
5.3.9 [https://trac.cyberduck.io/milestone/5.3.9]
- [Bugfix] Failure dragging files to browser for upload (Mac) (#9860)
5.3.8 [https://trac.cyberduck.io/milestone/5.3.8]
- [Bugfix] NTLM authentication failure for uploads (Sharepoint) (#9855)
- [Bugfix] Selected client certificate cleared from bookmark after opening connection (#9842)
5.3.7 [https://trac.cyberduck.io/milestone/5.3.7]
- [Bugfix] Include "Shared with me" files (Google Drive)
- [Bugfix] Unable to add new item to metadata (S3) (#9844)
- [Bugfix] Crash in periodic background update check (#9845)
5.3.6 [https://trac.cyberduck.io/milestone/5.3.6]
- [Bugfix] Crash for connections requiring TLS connection handshake (Windows CLI)
5.3.5 [https://trac.cyberduck.io/milestone/5.3.5]
- [Bugfix] Freeze of browser after idle timeout (#9829)
- [Bugfix] Crash for connections requiring TLS connection handshake (Windows Store)
5.3.4 [https://trac.cyberduck.io/milestone/5.3.4]
- [Bugfix] Error duplicating folders (FTP) (#9818)
- [Bugfix] Cannot read distribution details (CloudFront) (#9823)
- [Bugfix] Failure setting attributes for uploaded files with temporary filename option enabled (#9819)
5.3.3 [https://trac.cyberduck.io/milestone/5.3.3]
- [Bugfix] Downloads fail with exception after completion (OpenStack Swift) (#9814)
5.3.2 [https://trac.cyberduck.io/milestone/5.3.2]
- [Bugfix] Synchronize transfers fail with exception
- [Bugfix] Repeat transfer failures due to HTTP request timeout (Backblaze B2)
5.3.1 [https://trac.cyberduck.io/milestone/5.3.1]
- [Feature] Availability in Windows App Store
5.3 [https://trac.cyberduck.io/milestone/5.3]
- [Feature] Use multiple connections in browser for parallel background task executions
- [Feature] Choose certificate in bookmark panel for mutual authentication with TLS (WebDAV)
- [Feature] Choose SSH private key from list in bookmark panel and login prompt (SFTP)
- [Feature] Use marker and delimiter for listing files (Backblaze B2)
- [Feature] Option to resume uploads (Azure) (#9770)
- [Feature] Support for ca-central-1 (Montreal) region (S3)
- [Feature] Support for eu-west-2 (London) region (S3)
- [Bugfix] Repeated prompt for client certificate (WebDAV) (#9746)
- [Bugfix] Modification of distinct metadata for multiple selected files (WebDAV, Azure, S3, OpenStack Swift)
- [Bugfix] Modification of distinct permissions for multiple selected files (FTP, SFTP)
- [Bugfix] Wrong default editor selected (Windows) (#9256)
- [Bugfix] Failure sorting by modification date in browser (#9801)
- [Bugfix] Invalidations for files with special characters (Cloudfront) (#9748)
5.2.2 [https://trac.cyberduck.io/milestone/5.2.2]
- [Feature] Toggle transfer acceleration for bucket in Info panel (S3)
- [Feature] Support OpenSSH unencrypted private key format for ed25519 keys (SFTP) (#8548)
5.2.1 [https://trac.cyberduck.io/milestone/5.2.1]
- [Feature] All embedded assemblies are cryptographically signed (Windows)
- [Bugfix] Paginate directory listings (Dropbox)
- [Bugfix] Ignore permission failure for reading transfer acceleration configuration (S3) (#9741)
5.2 [https://trac.cyberduck.io/milestone/5.2]
- [Feature] Support connecting to Dropbox (Dropbox) (#6427)
- [Feature] Tabbed windows (macOS 10.12) (#5998)
- [Feature] Support transfer acceleration (S3) (#9570)
- [Feature] Provide URL references to Google Docs documents in browser (Google Drive)
- [Feature] Support for US East (Ohio) region (S3)
- [Feature] Support for Asia Pacific (Seoul) region (S3)
- [Feature] Support for Asia Pacific (Mumbai) region (S3)
5.1.4 [https://trac.cyberduck.io/milestone/5.1.4]
- [Bugfix] Duplicate folders displayed in file browser (Backblaze B2) (#9717)
- [Bugfix] Updates to ACLs not showing up in Info window without refreshing (S3) (#9731)
5.1.3 [https://trac.cyberduck.io/milestone/5.1.3]
- [Bugfix] Normalize (NFC) filenames (SFTP)
- [Bugfix] Overwriting file creates duplicate (Google Drive)
5.1.2 [https://trac.cyberduck.io/milestone/5.1.2]
- [Bugfix] Crash importing bookmarks from ExpanDrive (Windows) (#9672)
5.1.1 [https://trac.cyberduck.io/milestone/5.1.1]
- [Feature] Allow connections with AWS2 signature version using connection profile (S3) (#9667)
- [Bugfix] Cleanup temporary files on application exit
- [Bugfix] Certificate trust error connecting to os.unil.cloud.switch.ch (S3) (#9668)
5.1 [https://trac.cyberduck.io/milestone/5.1]
- [Feature] Prompt when recursively applying permissions (#9657)
- [Feature] Default to signature version AWS4 when connecting to third party S3 providers
- [Feature] Use batch operation to delete multiple files (Google Drive)
- [Bugfix] Prompt to insert Smart Card when connecting to TLS secured site (Windows) (#8595)
- [Bugfix] Copy transfer from other connection fails (Spectra S3)
- [Bugfix] Interoperability with Minio (S3)
- [Bugfix] Repeated prompt to select private key for authentication (App Store) (SFTP)
- [Bugfix] Repeated prompt for changed host key fingerprint (SFTP)
5.0.11 [https://trac.cyberduck.io/milestone/5.0.11]
- [Bugfix] Resuming file transfer starts over and errors out (Backblaze B2) (#9598)
- [Bugfix] Notification icon persists after application closed (Windows) (#9613)
- [Bugfix] Missing CDN URLs in copy menu item (Rackspace Cloudfiles) (#9638)
5.0.10 [https://trac.cyberduck.io/milestone/5.0.10]
- [Feature] Handle URL events and open browser or start file transfer (Windows)
- [Bugfix] Retain container permission when updating ACL after upload complete for file (Backblaze B2)
- [Bugfix] Display incomplete multipart uploads as hidden files in browser (S3)
5.0.9 [https://trac.cyberduck.io/milestone/5.0.9]
- [Feature] Allow silent application update in background (Mac)
- [Feature] Display in-progress multipart uploads in browser (S3)
- [Feature] Importer for bookmarks from Transmit 4 (Mac)
- [Bugfix] Allow to select encryption keys from KMS different from default us-east-1 region (S3) (#9617)
- [Bugfix] Uncomfirmed reads are unbounded (SFTP) (#9603)
- [Bugfix] Mismatch for MD5 checksum when downloading large object (OpenStack Swift) (#8861)
5.0.8 [https://trac.cyberduck.io/milestone/5.0.8]
- [Feature] Register protocol handler for irods:// (#9614)
- [Bugfix] Listing directory failure on folder with ~ in path (S3) (#9611)
5.0.7 [https://trac.cyberduck.io/milestone/5.0.7]
- [Bugfix] Missing upload notification after editing file (Mac) (#9596)
- [Bugfix] Stale entries in directory cache when deleting folder (#9608)
5.0.6 [https://trac.cyberduck.io/milestone/5.0.6]
- [Feature] Signed application executable (Windows)
5.0.5 [https://trac.cyberduck.io/milestone/5.0.5]
- [Feature] Set modification date in metadata for uploads (Backblaze B2)
5.0.4 [https://trac.cyberduck.io/milestone/5.0.4]
- [Bugfix] Allow authentication with client certificate for empty issuer list from server (TLS)
5.0.3 [https://trac.cyberduck.io/milestone/5.0.3]
- [Feature] Deleting multiple files concurrently (#9585)
5.0.2 [https://trac.cyberduck.io/milestone/5.0.2]
- [Bugfix] Fail to list directory with equals symbol in path (S3) (#9574)
- [Bugfix] Failure to launch program (CLI Linux) (#9586)
5.0.1 [https://trac.cyberduck.io/milestone/5.0.1]
- [Feature] Support for hubiC (OVH) (OpenStack Swift) (#7764)
- [Bugfix] Support authenticating with multiple accounts (Google Drive) (#9567)
- [Bugfix] Copying files using multipart API (S3) (#9578)
5.0 [https://trac.cyberduck.io/milestone/5.0]
- [Feature] Updated user interface; new monochrome toolbar icons (Mac)
- [Feature] Support for Google Drive (#6976)
- [Feature] Support for Spectra BlackPearl Deep Storage Gateway (Spectra S3)
- [Feature] Option to use AWS KMS–Managed Keys (SSE-KMS) for server side encryption (S3)
- [Feature] Default to use AWS4 signature version for authentication (S3)
- [Feature] Repeat failed transfers for single segments of multipart large file transfer (S3, OpenStack Swift, Backblaze B2)
- [Bugfix] Retry transfer for 421 error reply from server with a delay (FTP) (#9368)
- [Bugfix] No prompt for importing WinSCP bookmarks (Windows) (#9208)
- [Bugfix] Signature mismatch for presigned URLs with AWS4 signing (S3) (#9317, #9479)
- [Bugfix] Unable to negotiate acceptable set of security parameters (WebDAV) (#9452)
- [Bugfix] Interoperability with Atlassian Confluence (WebDAV)
- [Bugfix] Interoperability with Oracle Cloud (OpenStack Swift) (#9223)
4.9.3
- [Bugfix] Revert reading NTLM domain and workstation from environment (WebDAV, Windows)
- [Bugfix] Fix crash in software updater (Windows)
4.9.2
- [Bugfix] Fix application launch failure when running with disabled updater (Mac)
4.9.1
- [Feature] Support password change requests (SFTP) (#8821)
- [Bugfix] Default path value setting in bookmark ignored (#9435)
- [Bugfix] Excessive memory usage when uploading many files (#9439)
- [Bugfix] Retry transfer when authentication token expires (Backblaze B2)
- [Bugfix] Uploads use a lot of Class C transactions (#9417) (Backblaze B2)
4.9 [https://trac.cyberduck.io/milestone/4.9]
- [Feature] Support for B2 Cloud Storage (Backblaze B2) (#9162)
- [Feature] New bundled application updater using MSI for installation (Windows)
- [Feature] New software updater (Windows)
- [Bugfix] Creating new folders with SSE restriction fails (S3) (#9378)
- [Bugfix] Unable to duplicate folders (#9383)
- [Bugfix] Routing failure when connecting to IPv6 address (#8802)
4.8.4 [https://trac.cyberduck.io/milestone/4.8.4]
- [Bugfix] Restore compatibility with OS X 10.7 (Mac)
- [Bugfix] No such file error when choosing Rename Existing in transfer overwrite prompt (#9342)
- [Bugfix] Disable updater when missing admin privilege (#9155) (Windows)
- [Bugfix] Browser tries to expand files as directories (#9340) (Windows)
- [Bugfix] Authentication always takes a long time (S3) (#9348)
- [Bugfix] Certificate trust verification failure for four level domains (WebDAV) (#9358)
4.8.3 [https://trac.cyberduck.io/milestone/4.8.3]
- [Bugfix] Fix use of unlimited strength cryptography for strong ciphers (SFTP) (#9325)
4.8.2 [https://trac.cyberduck.io/milestone/4.8.2]
- [Bugfix] Installer may fail if newer Bonjour Zeroconf dependency is installed (Windows)
- [Bugfix] Disable trashing file on overwrite download (#9298)
4.8.1 [https://trac.cyberduck.io/milestone/4.8.1]
- [Bugfix] Restore compatibility with OS X 10.8 - 10.9 (Mac)
4.8 [https://trac.cyberduck.io/milestone/4.8]
- [Feature] Multiple connections for transfers enabled by default
- [Feature] Recursively search for files (#8345)
- [Feature] Support for key exchange algorithm diffie-hellman-group-exchange-sha256 (SFTP) (#8488)
- [Feature] Support for key exchange algorithm curve25519-sha256@libssh.org (SFTP) (#8528)
- [Feature] Support ssh-ed25519 host keys (SFTP) (#8553)
- [Feature] Support for authentication with Keystone v3 API (OpenStack Swift) (#8813)
- [Feature] Read NTLM domain and workstation from environment (WebDAV, Windows)
- [Bugfix] Files greater than 100GB fail to upload (OpenStack Swift) (#9131)
- [Bugfix] Changed fingerprint prompt and duplicate ECDSA host key entries in ~/.ssh/known_hosts (SFTP) (#8867)
- [Bugfix] Certificate trust errors for DNS-named buckets (S3) (#3813)
- [Bugfix] Search is broken always including folders (#9076)
4.7.3 [https://trac.cyberduck.io/milestone/4.7.3]
- [Feature] Shared bookmarks and history with CLI and Mountain Duck in application group support directory (Mac)
- [Feature] Importer for ExpanDrive bookmarks (Mac)
- [Feature] Allow to select PuTTY install location (Windows)
- [Feature] Authentication with PAM scheme (iRODS)
- [Bugfix] Files are damaged after being synchronized with mirror action (#8657)
- [Bugfix] Certificate chain displayed not complete (#8885)
- [Bugfix] Permission failure deleting files looking for interrupted multipart uploads (S3) (#9000)
- [Bugfix] Support for Infrequent Access (Standard IA) storage class (S3)
- [Bugfix] XML validation failure with AccessControlPolicy element (Google Storage) (#9002)
- [Bugfix] Do not try list containers if default path is provided (OpenStack Swift) (#9038)
- [Bugfix] Faster connection setup with many containers (OpenStack Swift)
- [Bugfix] Failure uploading multiple files (iRODS) (#8911)
4.7.2 [https://trac.cyberduck.io/milestone/4.7.2]
- [Feature] Delete incomplete multipart uploads when deleting file (S3) (#8920)
- [Bugfix] Default size of new browser window (Mac) (#8906)
- [Bugfix] Copying HTTP URL does not work (#8909)
- [Bugfix] Crash in NSLog (Mac) (#8927)
- [Bugfix] Unable to select private key (Mac) (#8928, #8933)
- [Bugfix] Interoperability with Oracle Web Center (#8953)
4.7.1 [https://trac.cyberduck.io/milestone/4.7.1]
- [Feature] Invalidate multiple files using wildcards (CloudFront)
- [Bugfix] Accessibility for blind users in Transfer window (VoiceOver) (#1343)
- [Bugfix] Interoperability with Ceph S3 (#8779)
- [Bugfix] Interoperability with Oracle Service Cloud (#8902)
- [Bugfix] Second level cache not invalidated when reloading browser (#8774)
- [Bugfix] Subfolder appearing inside folder of same name (S3) (#8769)
- [Bugfix] Directory removal fails silently (S3) (#8803)
- [Bugfix] Resuming upload with nested folders (S3)
- [Bugfix] Routing failure when connecting to IPv6 address because of wrong default network interface (#8802)
- [Bugfix] MD5 checksum failure for downloads (WebDAV) (#8798)
- [Bugfix] MD5 checksum failure for large object downloads (OpenStack Swift) (#8861)
- [Bugfix] Segmented upload marked as incomplete (OpenStack Swift) (#8859)
- [Bugfix] Failure cancelling queued transfer (#8844)
- [Bugfix] Copy & Paste menu items disabled (Mac) (#8849)
- [Bugfix] Support retrieving files from buckets from Requester Pays Buckets (S3) (#8893)
- [Bugfix] Missing C++ Redistributable Package library installation (Windows) (#8162)
4.7 [https://trac.cyberduck.io/milestone/4.7]
- [Feature] Support to access iRODS (Integrated Rule-Oriented Data System)
- [Feature] Support multiple connections per transfer (#1135)
- [Feature] Connecting with temporary access credentials from EC2 (S3) (#8610)
- [Feature] Verify checksum for downloads if available (WebDAV, S3, OpenStack Swift)
- [Feature] Using multipart when copying large files (S3) (#8616)
- [Feature] HTTP proxy tunneling using CONNECT method (#76)
- [Bugfix] Crash opening preferences window (#8617)
- [Bugfix] Login with combination of public key authentication one-time passcode (SFTP) (#8597)
- [Bugfix] Enable multipart uploads for all providers (S3) (#8677)
- [Bugfix] Incomplete download of files with Content-Encoding header (OpenStack Swift) (#8656)
- [Bugfix] Failure to download to mounted AFP drive (Mac) (#8670)
- [Bugfix] Regular connection failures (OpenStack Swift) (#8634)
- [Bugfix] Handshake failure because of missing strong ciphers to negotiate for TLS (#8703)
- [Bugfix] Skip DNS resolution when connecting through proxy (#8733)
- [Bugfix] Disable sending of keep-alive packets for interoperability (SFTP) (#8618)
- [Bugfix] Repeating connection failures because of server closing control connection (FTP) (#8532)
- [Bugfix] Filezilla bookmark importer fails to read passwords (#8694)
- [Bugfix] Unable to enter IPv6 address as hostname (#8696)
- [Bugfix] Support retrieving files from buckets from Requester Pays Buckets (S3) (#8893)
4.6.5 [https://trac.cyberduck.io/milestone/4.6.5]
- [Feature] Support for China (Beijing) region (S3)
- [Feature] Drag bookmarks from history and Bonjour tab to default bookmarks (Mac) (#2182)
- [Bugfix] Some interface items not localized (Mac) (#8538)
- [Bugfix] Uploading file removes shared access policy (Azure) (#8544)
4.6.4 [https://trac.cyberduck.io/milestone/4.6.4]
- [Feature] Send packets to keep connection alive (SFTP)
- [Feature] Backspace keyboard shortcut to change to parent directory (Windows) (#8457)
- [Bugfix] No localizations (Windows) (#8497)
- [Bugfix] Crash opening preferences when default editor is no longer installed (Mac) (#8402)
- [Bugfix] Incomplete download of files with Content-Encoding header (S3) (#8263)
- [Bugfix] Interoperability issue with MLSD replies (FTP) (#8511)
- [Bugfix] Allow Web URL configuration for OpenStack Swift and S3 (#8516)
4.6.3 [https://trac.cyberduck.io/milestone/4.6.3]
- [Bugfix] Occasional failure verifying donation keys
4.6.2 [https://trac.cyberduck.io/milestone/4.6.2]
- [Feature] Recursively change storage class and encryption (S3) (#8421)
- [Bugfix] Crash reading proxy settings (Mac) (#8414
- [Bugfix] No minimum size set for windows (Mac) (#8446)
- [Bugfix] AWS Signature Version 4 for presigned temporary URLs (S3) (#8386)
- [Bugfix] Transfer incomplete message uploading folder (S3) (#8432)
- [Bugfix] Failure using updated password (#8463)
- [Bugfix] Retain custom metadata when overwriting files (S3, OpenStack Swift) (#8469)
4.6.1 [https://trac.cyberduck.io/milestone/4.6.1]
- [Bugfix] Uploads to buckets in eu-central-1 (S3) (#8375)
- [Bugfix] Supporting both Project ID and Project Number for login username (Google Storage) (#8352)
- [Bugfix] Changes not uploaded when editing multiple files (Windows) (#8359, #8369)
- [Bugfix] Failure to read attributes downloading bucket (S3) (#8388)
- [Bugfix] Wrong timestamp in temporary URL (OpenStack Swift) (#8384)
4.6 [https://trac.cyberduck.io/milestone/4.6]
- [Feature] Support PAC files for proxy configuration (Mac) (#2607)
- [Feature] Customizable bookmark icon size (Windows) (#6444)
- [Feature] Add support for buckets in region eu-central-1 (Frankfurt) (S3) (#8302)
- [Feature] Support authentication signature version AWS4-HMAC-SHA256 (S3) (#8302)
- [Feature] Improved error reporting on connection failures
- [Feature] Verify MD5 checksum for multipart uploads (S3)
- [Feature] Disabled SSLv3 (HTTP)
- [Feature] Improved performance downloading and mirroring files
- [Bugfix] Connecting using authentication with SSH agent (SFTP)
- [Bugfix] Interoperability with SSH Tectia Server (SFTP) (#8166)
- [Bugfix] Interoperability with Eucalyptus Object Storage (S3) (#8216)
- [Bugfix] Reconnect on disconnect (#8205)
- [Bugfix] Remember last selected directory per bookmark in upload and save panel (#8242)
- [Bugfix] Edited file with unicode character in parent path does not upload on save (#8244) (Mac)
- [Bugfix] Repeat failed networking tasks by default (#8237)
- [Bugfix] Allow connecting to accounts with a multitude of containers (OpenStack Swift) (#8198)
4.5.2 [https://trac.cyberduck.io/milestone/4.5.2]
- [Feature] Network diagnose option in connection failure alert (Windows)
- [Bugfix] Folder contents in directory placeholders not listed (OpenStack Swift) (#8094)
- [Bugfix] Use version 2 for sealed resources for compatibility with OS X 10.9.5 and later (Gatekeeper)
- [Bugfix] Synchronize fails to add new local files (#8096)
- [Bugfix] Wrong public key fingerprint displayed (SFTP) (#8173)
- [Bugfix] Expanding a folder resets the scroll position (#7941) (Windows)
4.5.1 [https://trac.cyberduck.io/milestone/4.5.1]
- [Bugfix] Connection failure when sandboxing denies access to ~/.ssh/known_hosts (SFTP) (#8102)
4.5 [https://trac.cyberduck.io/milestone/4.5]
- [Feature] Connecting to Windows Azure Blob Storage (Azure) (#6521)
- [Feature] New SSH/SFTP protocol implementation
- [Feature] TLS mutual (two-way) authentication with client certificate (WebDAV, FTP-TLS) (#5883)
- [Feature] Public key authentification using OpenSSH agent (SFTP) (Mac) (#75)
- [Feature] Public key authentification using Pageant (SFTP) (Windows) (#75)
- [Feature] GZIP Compression (SFTP) (#123)
- [Feature] ECDSA public key authentication (SFTP) (#7938)
- [Feature] Notifications in system tray (Windows) (#8007)
- [Bugfix] Broken pipe with uploads (S3) (#7964, #7621)
- [Bugfix] 404 error response when downloading folders (S3, OpenStack Swift) (#7971, #8064)
- [Bugfix] Repeated prompt for private key password (SFTP) (#8009)
- [Bugfix] Open in Putty (SFTP, Windows) (#8063)
4.4.5 [https://trac.cyberduck.io/milestone/4.4.5]
- [Bugfix] Failure copying folders from server to server (#7946)
- [Bugfix] Sort order of bookmarks not remembered (#7959)
- [Bugfix] Duplicate files in synchronization prompt (#7645)
- [Bugfix] 404 error response when downloading folders (S3) (#7971)
- [Bugfix] Null pointer downloading symbolic link with non existent target (SFTP) (#7974)
- [Bugfix] Only single login attempt possible (WebDAV) (#7940)
- [Bugfix] Expanding a folder resets the scroll position (Windows) (#7941)
4.4.4 [https://trac.cyberduck.io/milestone/4.4.4]
- [Feature] Default region selected in create folder panel (Openstack Swift) (#7678)
- [Feature] Two-factor authentication (SFTP, Google Authenticator) (#7573)
- [Bugfix] Support TLS 1.1 and TLS 1.2 (Windows) (#7637)
- [Bugfix] Failure validating some certificates with untrusted root certificate authority (SYSS-2014-004) (Windows)
- [Bugfix] File segments not deleted when a large object is overwritten or manifest is deleted (Openstack Swift) (#7682, #7679)
- [Bugfix] Re-authentication failure (Openstack Swift) (#7608)
- [Bugfix] Downloading dynamic large object fails (Openstack Swift) (#7693)
- [Bugfix] Cannot update ACL with anonymous grant (S3) (#7726)
- [Bugfix] Could not generate DH keypair (FTP-TLS, Windows) (#7738)
- [Bugfix] ACL not maintained when replacing files (S3) (#7756)
- [Bugfix] UNIX permissions not maintained when replacing files (SFTP)
- [Bugfix] Handle missing directory marker files objects on delete (Openstack Swift) (#7876)
- [Bugfix] Make "Skip" transfer option only apply to files (#7653)
- [Bugfix] Regular expression filter ignored for synchronization transfer (#7840)
- [Bugfix] Interoperability with providers with no versioning support (S3) (#7841)
- [Bugfix] Provide X-Cdn-Ios-Uri (Rackspace Cloudfiles)
- [Bugfix] Local file timestamp changed during file compare (#7789)
- [Bugfix] Option to follow redirects on PUT (WebDAV) (#6586)
4.4.3 [https://trac.cyberduck.io/milestone/4.4.3]
- [Feature] Support TLS 1.1 and TLS 1.2 (#7637)
- [Bugfix] Permission change for folders on upload (#7635)
- [Bugfix] Some files downloaded get truncated (SFTP) (#7641)
4.4.2 [https://trac.cyberduck.io/milestone/4.4.2]
- [Feature] Copy temporary signed URLs (OpenStack) (#7018)
- [Bugfix] Fallback on missing bulk delete support (Openstack Swift) (#7603)
- [Bugfix] Accessibility for blind users in Transfer window (VoiceOver) (#1343)
4.4.1 [https://trac.cyberduck.io/milestone/4.4.1]
- [Feature] Large (5GB) object uploads (Openstack Swift) (#6056)
- [Feature] Copy temporary signed URLs (Openstack Swift) (#7018)
- [Bugfix] Code signing requirements for embedded bundles (Mac)
- [Bugfix] Temporary URL for containers with whitespace (Openstack Swift)
- [Bugfix] Prompt to switch to secured FTP Connection always shows (#7510)
- [Bugfix] Sandboxing denies access to SSH keys (Mac) (#7208)
- [Bugfix] Partial authentication failure (SFTP) (#7536)
- [Bugfix] In Info panel ACL tab is disabled (S3, Windows) (#7506)
- [Bugfix] Interoperability with WinSSHD (SFTP) (#7522)
- [Bugfix] Softlayer connection profiles (Openstack Swift) (#7522)
- [Bugfix] Prompt for known_hosts file if sandboxing denies access and store security scoped bookmark in Preferences (SFTP, Mac)
- [Bugfix] Prompt for private key file if sandboxing denies access and store security scoped bookmark in bookmark (SFTP, Mac)
- [Bugfix] Missing CDN URLs (Openstack Swift, Windows) (#7532)
- [Bugfix] Content type reset to application/octet-stream (S3) (#7598)
- [Bugfix] Listing directory failure with missing permission to read symlink target (SFTP) (#7556)
- [Bugfix] Fallback on missing bulk delete support (Openstack Swift) (#7603)
4.4 [https://trac.cyberduck.io/milestone/4.4]
- [Feature] Performance improvements
- [Feature] No Java installation requirement (Mac)
- [Feature] Resumable multipart uploads (S3) (#6208)
- [Feature] Bucket lifecycle configuration to archive objects in Glacier (S3) (#6830)
- [Feature] Keystone (2.0) authentication support (OpenStack) (#6330)
- [Feature] Multiple region support (OpenStack) (#6902)
- [Feature] Set container metadata (OpenStack)
- [Feature] Edit non prefixed headers (OpenStack) (#7209)
- [Feature] Support ECHDE cipher suites (WebDAV) (#7344)
- [Feature] Select region when creating new container (S3, OpenStack)
- [Feature] Confirmation alert on move and rename in browser (#595)
- [Feature] Transfer action to skip existing files that match checksum, size or timestamp (#6500)
- [Feature] Fullscreen option for browser window (Mac)
- [Feature] Remember window position of browser window when saving workspace (Mac)
- [Feature] Preview file status in overwrite prompt when choosing transfer action
- [Feature] Option to continue or cancel on failure transferring multiple files
- [Feature] Display download progress in Finder and Dock (Mac)
- [Feature] Enable website configuration for buckets (GreenQloud)
- [Feature] Option to change default port for custom origin (CloudFront) (#5460)
- [Feature] Upload with temporary name when saving from external editor
- [Feature] CDN (Akamai) configuration for HP Cloud (Openstack)
- [Bugfix] Cannot edit non prefixed headers (OpenStack) (#7209)
- [Bugfix] Quick Look does not display preview (Mac) (#7231)
- [Bugfix] Failure duplicating files (FTP) (#7224)
- [Bugfix] Save workspace does not work for multiple browser sessions to the same server (#7213)
- [Bugfix] Permission error for upload to write-only folder (#6240)
- [Bugfix] Authentication with none password (SFTP) (#7322)
- [Bugfix] Interoperability issues (WebDAV) (#7227)
- [Bugfix] Subsequent edit fails (#7248)
- [Bugfix] Omit absolute paths in archives (ZIP, TAR) (#6644)
- [Bugfix] Connect mode fallback failures (FTP) (#5385)
- [Bugfix] Directory placeholder not displayed if same name as object (OpenStack) (#6988)
- [Bugfix] Cannot set custom keyboard shortcut (Mac) (#7045)
- [Bugfix] Registration with Growl fails (Mac) (#7274)
- [Bugfix] Changing permissions resets extended access rights flags (SFTP, FTP) (#3790)
- [Bugfix] Remember browser column widths (Mac) (#6034)
- [Bugfix] Refresh list of thirdparty application bookmarks to import (#6141)
- [Bugfix] PRET support not working anymore (#7427)
4.3.1 [https://trac.cyberduck.io/milestone/4.3.1]
- [Bugfix] Modification date shown as 01.01.1970 (Windows) (#7177)
- [Bugfix] Filename for edited file includes absolute path (Windows) (#7175)
- [Bugfix] Change of default editor (Windows) (#7178)
- [Bugfix] Change bandwidth limit (#7189)
- [Bugfix] Always asks for permsission to access Keychain (10.6) (#7202)
4.3 [https://trac.cyberduck.io/milestone/4.3]
- [Localize] Arabic Localization
- [Feature] Retina resolution support (10.8) (#6760)
- [Feature] Notification center support (10.8) (#6792)
- [Feature] Gatekeeper support (10.8) (#6888)
- [Feature] One click setup for analytics with Qloudstat (S3, CloudFront, Cloudfiles, Google Storage)
- [Feature] Bucket location in South America (São Paulo) Region (S3)
- [Feature] Bucket location in Asia Pacific (Sydney) Region (S3)
- [Feature] Multi-Object Delete (S3)
- [Feature] Interoperability with HP Cloud (Openstack)
- [Feature] Interoperability with Lunacloud Storage (S3)
- [Feature] Website Configuration (Google Storage)
- [Feature] Website Configuration (Cloudfiles)
- [Feature] Edit container metadata (Cloudfiles)
- [Feature] Reuse Session key on data connection (FTP/TLS) (#5087)
- [Feature] Suppress sleep mode during file transfers (#6479)
- [Bugfix] Hangs editing file in external editor (10.8.2) (#6878)
- [Bugfix] Moving folders deletes the folder (Cloudfiles) (#6442)
- [Bugfix] Copy folder from server to server (#6440)
- [Bugfix] Duplicate folder (#6495)
- [Bugfix] Interoperability with latest API (CloudFront)
- [Bugfix] Crash in Rendezvous resolver (#6814)
- [Bugfix] Java optional install required (App Store) (#6090)
- [Bugfix] Changes in editor not uploaded when choosing save on close (#6590)
- [Bugfix] Versioning for directory placeholders (S3) (#5748)
- [Bugfix] Duplicating file does not retain permissions (#6525)
- [Bugfix] SSL hostname verification on HTTP redirects
- [Remove] Dropped support Azure Blob Storage connections (Azure)
- [Remove] Dropped support Dropbox connections (Dropbox)
- [Remove] Dropped support Google Drive connections (Google Docs)
4.2.1 [https://trac.cyberduck.io/milestone/4.2.1]
- [Bugfix] Edited files not uploaded (#6399)
- [Bugfix] Content-Type not set to proper MIME type of file on upload (WebDAV) (#6433)
- [Bugfix] Transfer status not saved (#6430)
4.2 [https://trac.cyberduck.io/milestone/4.2]
- [Feature] Drag files between browser windows to copy files from server to server
- [Feature] Support server side encryption (S3)
- [Feature] Configure access logs for buckets (Google Cloud Storage)
- [Feature] Interoperability with OpenSSH to read private key from keychain.
- [Feature] Connect to multiple projects (Google Cloud Storage) (#5955)
- [Feature] Support OAuth 2.0 Authentication (Google Cloud Storage) (#5955)
- [Feature] Support US West (Oregon) location (S3)
- [Feature] Try public key authentication login with default keys from OpenSSH (SFTP) (#3982)
- [Bugfix] Performance improvement preparing files for download
- [Bugfix] ETag mismatch deleting files (Google Docs) (#6204)
- [Bugfix] Creating new file (WebDAV) (#6341)
- [Bugfix] No error message when SFTP subsystem is disabled (SFTP) (#5902)
4.1.3 [https://trac.cyberduck.io/milestone/4.1.3]
- [Bugfix] Freeze after file transfer is complete (#6183)
- [Bugfix] Connection failure to Eucalyptus Cloud installation (S3) (#6206)
- [Feature] Copy streaming URLs (Cloudfiles)
- [Feature] Option to set ACLs for Google Apps Domain (Google Storage)
- [Feature] Option to set ACLs for Google Group Email Address (Google Storage)
- [Feature] Allow setting non-metadata headers (Cloudfiles, Openstack Swift) (#6191, #6239)
4.1.2 [https://trac.cyberduck.io/milestone/4.1.2]
- [Feature] Rename files (Cloudfiles)
- [Feature] Duplicate files (Cloudfiles)
- [Bugfix] Select filename only without suffix in browser (#6158)
4.1.1 [https://trac.cyberduck.io/milestone/4.1.1]
- [Feature] Importer for WinSCP bookmarks (Windows)
- [Bugfix] Runtime crash (App Store)
- [Bugfix] Connection failure with email address as username (WebDAV) (#6066)
- [Bugfix] Synchronisation comparison failures (#6074)
- [Bugfix] Error listing folders (Openstack Swift) (#6089)
4.1 [https://trac.cyberduck.io/milestone/4.1]
- [Localize] Bulgarian Localization
- [Feature] Replaced WebDAV protocol implementation
- [Feature] Sort bookmarks by nickname, hostname or protocol (#5925)
- [Feature] Set preferred default editor (Windows) (#5729)
- [Feature] IPv6 support (Windows) (#5699)
- [Feature] Enable access logs for custom origin distributions (CloudFront)
- [Feature] Choose target bucket for access logs (CloudFront)
- [Feature] Choose target bucket for access logs (S3)
- [Feature] CDN (Akamai) configuration (Cloudfiles UK) (#5989)
- [Feature] Filter bookmarks by comments (#5926)
- [Feature] Upload arbitrary file types (Google Docs)
- [Feature] Support trackpad gestures for navigation and selection (Mac) (#2793)
- [Bugfix] Delete only trashes documents (Google Docs) (#5873)
- [Bugfix] Wrong timestamp in transfer prompt (#5916)
- [Bugfix] Uploading file to collection places it in root folder instead (Google Docs) (#5856)
- [Bugfix] Support for extended character sets (Windows) (#6016)
- [Bugfix] Limited to 10'000 containers (Cloudfiles) (#6037)
- [Bugfix] SSL version number incompatibility (#5061)
- [Bugfix] Donation key validation failure (10.5) (#5846)
- [Bugfix] CDN URL for files only available after opening Info window (Cloudfiles) (#6040)
- [Bugfix] Interoperability (FTP) (#5866, #5949)
- [Bugfix] Copy and edit filenames in browser (Windows) (#5336, #6039)
- [Bugfix] Preserve modification dates for folders on upload (#6048)
4.0.2 [https://trac.cyberduck.io/milestone/4.0.2]
- [Feature] SSL URL for files in Akamai CDN enabled containers (Cloud Files)
- [Feature] Transcript (SFTP) (#2944)
- [Bugfix] Incomplete transfer synchronizing root directory (WebDAV) (#5662)
- [Bugfix] Wrong version downloaded (S3 Versioning) (#5758)
- [Bugfix] Interoperability (FTP) (#5763, #5757, #5772, #5771, #5590)
- [Bugfix] Wrong local path for uploads with file chooser (Windows) (#5590)
- [Bugfix] Uploads larger than 100MB fail (Google Docs) (#5712)
- [Bugfix] Replace password for private key fails (SFTP) (#5754)
- [Bugfix] Purge files with delimiters in object key fails (Cloudfiles) (#5822)
4.0.1 [https://trac.cyberduck.io/milestone/4.0.1]
- [Bugfix] Uploading folders fails to create directories (#5749)
4.0 [https://trac.cyberduck.io/milestone/4.0]
- [Localize] Ukrainian Localization
- [Feature] Version for Microsoft Windows XP, Windows Vista & Windows 7.
- [Feature] Replaced protocol implementation (FTP)
- [Feature] Connecting to Windows Azure Blob Storage (#3938)
- [Feature] Connecting to Dropbox
- [Feature] Copy and paste files using menu item to duplicate
- [Feature] Multipart Uploads with parallelism (S3) (#5487)
- [Feature] Support new 5TB Object Size Limit (S3)
- [Feature] Upload item in Finder context menu to upload selected file (Mac)
- [Feature] Upload item in Services menu of thirdparty programs main menu supporting files and folders (Mac)
- [Feature] Select bookmark to upload to when dragging files to application
- [Feature] Invalidation (Purge) of files in CDN (Cloudfiles/Akamai)
- [Feature] Skip option not available in transfer prompt [#1159)
- [Feature] User interface to create symbolic links (SFTP) [#1724)
- [Feature] Support for Asia Pacific (Tokyo) location (S3)
- [Feature] Website endpoint configuration option for buckets (S3)
- [Feature] CDN configuration for website endpoints as custom origin (CloudFront)
- [Bugfix] Limit number of concurrent transfers (#5539, #5624)
- [Bugfix] Qeued transfers start in random order (#5632)
- [Bugfix] Dragging into topmost folder in browser (#1945)
- [Bugfix] ACLs getting dropped when updating metadata (S3) (#5571)
- [Bugfix] .CDN_ACCESS_LOGS folder listing is empty (Cloudfiles) (#5350)
- [Bugfix] Unicode normalization for filenames in upload (#5162)
- [Bugfix] Duplicate file breaks editing (#5524)
- [Bugfix] Large transfer history causes slowdown (#2889)
- [Bugfix] List all files regardless of document ownership (#5570) (Google Docs)
- [Bugfix] Images always converted to documents (#5601) (Google Docs)
- [Bugfix] Preserve symbolic links in transfers (#1860) (SFTP)
- [Bugfix] High CPU usage after transfer has completed (#5640)
- [Bugfix] Multiple distributions created (CloudFront) (#5675)
3.8.1 [https://trac.cyberduck.io/milestone/3.8.1]
- [Bugfix] Fails to display custom language preference (#5500)
- [Bugfix] Clear data channels not supported (#5509) (FTP-TLS)
- [Bugfix] Some files not displayed (#5505) (FTP)
- [Bugfix] Wrong file size reported for uploads (#5503)
3.8 [https://trac.cyberduck.io/milestone/3.8]
- [Feature] CDN configuration with custom origin server (Amazon CloudFront)
- [Feature] CDN invalidation requests (Amazon CloudFront) (#5197)
- [Feature] Connecting to Swift Storage (Openstack)
- [Feature] FireFTP Bookmarks Importer
- [Feature] CrossFTP Bookmarks Importer
- [Feature] Perform MD5 hash calculation during upload (#5186) (S3, Cloudfiles)
- [Feature] Rename existing files on upload or download (#5117)
- [Feature] Show last access timestamp in history (#3805)
- [Feature] Synchronize comparing MD5 checksum of file (S3, Cloudfiles, Dropbox, Azure)
- [Feature] Display decimal file size (OS X 10.6) #3771)
- [Feature] Display relative date in browser (OS X 10.6)
- [Bugfix] Slow SFTP transfers (#185)
- [Bugfix] Reduced upload preparation time for thousands of files
- [Bugfix] Support for S3Fox directory placeholders (S3)
- [Bugfix] Support for Google Storage Console directory placeholders (S3)
- [Bugfix] Support for s3sync.rb directory placeholders (#5374) (S3)
- [Bugfix] Connect through HTTP/HTTPS proxy (#5379) (Google Docs)
- [Bugfix] Changing storage class fails (S3)
- [Bugfix] Apply ACLs recursively (S3)
- [Bugfix] Apply custom HTTP headers recursively (S3)
- [Bugfix] Interoperability (#2609, #4231, #2915) (WebDAV)
- [Bugfix] SSL version number incompatibility (#5061)
- [Bugfix] Preserve upload modification date does not work for folders (#3017)
- [Bugfix] Uploading large documents might fail (#5411) (Google Docs)
- [Bugfix] Web URL configuration fails for relative default path (#4012)
- [Bugfix] Support CIDR styled patterns for hosts excluded from proxy settings (#5142)
3.7 (Oct-21-2010) [https://trac.cyberduck.io/milestone/3.7]
- [Feature] Option to upload with temporary name and rename file after transfer is complete (#4165)
- [Feature] Copy files between browser windows with different sessions (#21)
- [Feature] Option to display hidden files in upload prompt (#1243)
- [Feature] Import Transmit favorites (#3073)
- [Feature] Copy and open multiple URLs (#5135)
- [Feature] Support for PuTTY private key format (SFTP) (#5322)
- [Feature] Duplicate Bookmarks using drag and drop with option key
- [Feature] Display only affected files in synchronization preview (#5226)
- [Feature] Change update source to snapshot builds in Preferences
- [Bugfix] Files pasted upload to parent directory (#5155)
- [Bugfix] Uploading .xlsx or .docx documents fails with permission error (#5169) (Google Docs)
- [Bugfix] Reading and writing ACLs (Google Docs)
- [Bugfix] Interoperability with cPanel Web Disk (WebDAV) (#5188)
- [Bugfix] Downloading previous versions of file (S3) (#5217)
- [Bugfix] Skip directories with matching timestamp from synchronization (#557)
- [Bugfix] Not using proper storage URL (#5216) (Swift OpenStack)
- [Bugfix] Proxy connection failure (#5239) (S3)
- [Bugfix] Crash importing Transmit bookmarks for some users (#5351)
3.6.1 (Sep-07-2010) [https://trac.cyberduck.io/milestone/3.6.1]
- [Bugfix] Permissions reset (FTP) (#5132)
- [Bugfix] Failure reading symbolic link target for directories (SFTP) (#5141)
3.6 (Sep-06-2010) [https://trac.cyberduck.io/milestone/3.6]
- [Feature] Connecting to Google Storage (Google Storage)
- [Feature] Edit Access Control List (ACL) (#3191) (S3, Google Storage, Google Docs)
- [Feature] Enable Bucket Versioning (#4511) (S3)
- [Feature] Enable Bucket Multi-Factor Authentication Delete (#4510) (S3)
- [Feature] Display previous file versions in browser (S3)
- [Feature] Download previous file version (S3)
- [Feature] Revert to previous file version (S3)
- [Feature] Default root file (index.html) configuration for distribution (CloudFront)
- [Feature] Eucalyptus Walrus support enabled by default (S3)
- [Feature] Duplicate Bookmark (#3385)
- [Feature] Import bookmarks from thirdparty applications (Filezilla, Fetch, Interarchy, Flow) (#3373)
- [Feature] Copy directory listing to clipboard (#2372)
- [Feature] Support for thirdparty terminal applications (#2987)
- [Feature] Change SSH options for open in Terminal.app (#4232)
- [Feature] Unsecure connection warning when password is transmitted in plaintext
- [Feature] Alert to change connection to TLS if server supports AUTH TLS (FTP)
- [Feature] Edit metadata for multiple files (S3, Google Storage)
- [Feature] Menu items to copy HTTP, CDN, signed & authenticated URLs to clipboard (#4207)
- [Feature] Menu items to open HTTP, CDN, signed & authenticated URLs in Web Browser
- [Feature] Move and rename files and folders (Google Docs)
- [Feature] Update size display incrementally while calculating recursively (#3213)
- [Feature] Hidden preference to change SSH options for 'Open in Terminal.app' (#4232)
- [Feature] Batch editing of S3 metadata (Google Storage, S3) (#5105)
- [Feature] Show number of active transfers in Dock (#3808)
- [Feature] Copy directory listing to clipboard (#2372)
- [Bugfix] Improved interoperability with Eucalyptus Walrus (S3)
- [Bugfix] Improved interoperability with Dunkel Cloud Storage (S3)
- [Bugfix] Trust validation failure with self signed certificates for HTTP redirects (WebDAV) (#2443)
- [Bugfix] Drag and drop of a file over a bookmark to upload (#4562)
- [Bugfix] Connect authenticated to thirdparty buckets (S3) (#4480)
- [Bugfix] Connections stalls after long idle (SFTP) (#5073, #4214, #3941)
- [Bugfix] Dragging files for upload is slow (#4141)
- [Bugfix] STAT fails for directories containing spaces in filename (FTP) (#2500)
- [Bugfix] Upload to drop box gives file listing error (#2552)
- [Bugfix] Incompatibility with Akamai NetStorage (SFTP) (#4015)
- [Bugfix] Usability of changing permissions in Info panel (FTP, SFTP) (#3930)
3.5.1 (Jun-15-2010) [https://trac.cyberduck.io/milestone/3.5.1]
- [Bugfix] Crash opening Info window (#4536)
- [Bugfix] Nested folder not visible (#4534) (Google Docs)
- [Bugfix] Upload into folder not possible (#4550) (Google Docs)
- [Bugfix] Downloading spreadsheets fails with permission error (#4538) (Google Docs)
- [Feature] Replacing documents on upload adding new revision (Google Docs)
3.5 (Jun-09-2010) [https://trac.cyberduck.io/milestone/3.5]
- [Localize] Slovenian Localization
- [Localize] Romanian Localization
- [Feature] Connecting to Google Docs (Google Docs)
- [Feature] Convert uploads to Google Docs format (Google Docs)
- [Feature] Download format preferences for documents (Google Docs)
- [Feature] Optical Character Recognition (OCR) for image uploads (Google Docs)
- [Feature] Support for Asia Pacific (Singapore) location (S3)
- [Feature] Support for keyboard-interactive authentiation using SecurID (#4459) (SFTP)
- [Feature] HTTP plain text connection support to connect to third party S3 servers (#4181) (S3)
- [Feature] Custom metadata attributes (#4063) (S3, Rackspace Cloud Files)
- [Feature] Configure Access Logs for CloudFront streaming distributions (S3)
- [Feature] Option for Reduced Redundancy Storage (RRS) (S3)
- [Bugfix] Overwrite files causes append (S3) (#4419)
- [Bugfix] Connect anonymously to public buckets (S3) (#4480)
- [Bugfix] Help menu items disabled (#4406)
3.4.2 (Apr-10-2010) [https://trac.cyberduck.io/milestone/3.4.2]
- [Localize] Georgian Localization
- [Feature] Choose localization in preferences
- [Feature] Option to disable use of system proxy settings in preferences
- [Feature] Allow arbitrary input for bandwidth throttle (#1746)
- [Feature] Read hostname alias from ~/.ssh/config (SFTP) (#3819)
- [Feature] Allow page setup configuration for browser view print (#4139)
- [Bugfix] Connections fail with at sign in username (WebDAV) (#4097)
- [Bugfix] SOCKS proxy support broken (#3803)
3.4.1 (Jan-17-2010) [https://trac.cyberduck.io/milestone/3.4.1]
- [Feature] Display checksum of files in Info panel (S3, Rackspace Cloud Files) (#4043)
- [Bugfix] Incompatibilities when running on OS X 10.5 (#4102)
3.4 (Jan-16-2010) [https://trac.cyberduck.io/milestone/3.4]
- [Localize] Serbian Localization
- [Feature] Support external editors with no ODB support for different file types (#3834)
- [Feature] Allow user to define applications to use for editing (#3112)
- [Feature] Configure Amazon CloudFront Streaming Distributions (S3) (#4069)
3.3.1 (Jan-05-2010) [https://trac.cyberduck.io/milestone/3.3.1]
- [Feature] Support for new US West Location (S3)
- [Bugfix] Bookmark menu (#3924)
- [Bugfix] SOCKS proxy support broken (#3803)
- [Bugfix] Container listing limited to 10000 files (Rackspace Cloud Files) (#3950)
- [Bugfix] Synchronisation does not transfer files with equal size (#3100)
- [Bugfix] Selection in synchronize prompt (#3901)
- [Bugfix] Bonjour bookmarks ignore TXT record with path and credentials attributes (#3984)
- [Bugfix] Donation prompt cannot be supressed (#3937)
- [Bugfix] Error when uploading file with different display name from real filename (#4041)
- [Bugfix] Quick Connect needs extra keystroke to connect (#3801)
- [Bugfix] Password in non-default keychain are copied to login keychain (#2878)
3.3 (Nov-13-2009) [https://trac.cyberduck.io/milestone/3.3]
- [Feature] Octal input field for permissions (#13)
- [Bugfix] Connect to default bookmark for new browser window (#3798)
- [Bugfix] Excessive Growl notifications (#2388)
- [Bugfix] Icon set explicitly for every downloaded file (#3824)
3.3b4 (Oct-09-2009)
- [Bugfix] Fails to launch with Japanese locale
- [Bugfix] Duplicate files in browser listing when sorting by modification date (#3745)
- [Bugfix] Wrong menu item font size (#3736)
- [Bugfix] Various bugfixes
- [Feature] Toolbar interface for Info window
- [Feature] CDN Log Retention (Rackspace Cloud Files)
3.3b3 (Sep-21-2009)
- [Feature] PPC support again available
- [Bugfix] Some localizations broken (#3648)
- [Bugfix] Various bugfixes
3.3b2 (Sep-05-2009)
- [Feature] 64-bit support
- [Bugfix] Various bugfixes
3.3b1 (Aug-28-2009)
- [Bugfix] Incompatibility with Mac OS X 10.6 (Snow Leopard) (#3039)
- [Feature] New application icon (Thanks to Dietmar Kerschner)
3.2.1 (Jul-14-2009) [https://trac.cyberduck.io/milestone/3.2.1]
- [Feature] Create placeholder objects for virtual directory (S3)
- [Feature] Info window displays signed temporary public URL with a default validity of 24 hours (S3)
- [Feature] Info window displays BitTorrent URL of file (S3)
- [Feature] Option to enable Bucket Access Logging in the Info window (S3)
- [Feature] Option to enable CloudFront Access Logging in the Info window (S3)
- [Feature] Updated to Cloudfront API Version 2009-04-02 (S3)
- [Feature] Access third party buckets using anonymous login (S3)
- [Feature] Editable hostname to connect to third party services implementing S3 (#3125) (S3)
- [Feature[ Option to specify object expiration using Cache-Control header (#3185) (S3)
- [Bugfix] MobileMe iDisk upload failures (WebDAV) (#3149)
- [Bugfix] Status bar is draggable (#2159)
3.2 (Apr-26-2009) [https://trac.cyberduck.io/milestone/3.2]
- [Feature] Choose Time Zone for bookmark (FTP) (#434)
- [Feature] IPv6 Interoperability with support for EPSV and EPRT commands (FTP) (#2539, #2885)
- [Feature] UTF8 charset negotiation [http://tools.ietf.org/html/draft-ietf-ftpext-utf-8-option-00) (FTP)
- [Feature] Support for directory listings using MLSD [RFC 3659) (FTP)
- [Feature] Support for Modification Time (MFMT) extension [http://tools.ietf.org/html/draft-somers-ftp-mfxx-04) (FTP)
- [Feature] Support for hierarchical directory structure (Mosso)
- [Feature] Added Espresso to the list of supported editors (http://macrabbit.com/espresso/) (#2823)
- [Feature] Display date of transfer (#1462)
- [Feature] Display percentage transferred (#2618)
- [Feature] Option for big sized icons in bookmark list
- [Feature] Drag URL to browser window to open connection (#2326)
- [Feature] Display realm of HTTP authentication (WebDAV) (#3083)
- [Bugfix] Update passwords in Keychain (#2984)
- [Bugfix] Invalid Origin parameter when creating CloudFront distribution (S3) (#3068)
- [Bugfix] Only reauthenticate when needed (Mosso) (#2876)
- [Bugfix] Improve Interoperability (WebDAV) (#2974, #3076)
- [Bugfix] Different recursive permissions for directory and files (#1787)
3.1.2 (Feb-01-2009) [https://trac.cyberduck.io/milestone/3.1.2]
- [Feature] Enforce hostname verification (SSL)
- [Feature] Improved container listing performance (Mosso)
- [Feature] Updated bookmark icons (by Robert Curtis)
- [Bugfix] Fix Amazon CloudFront distribution configuration
- [Bugfix] Accept valid certificates without prompt if no explicit trust is given (SSL)
- [Bugfix] Files not downloaded recursively (S3)
- [Bugfix] Create and expand archives with space in filename (#2884)
- [Bugfix] Incorrect CDN URI for public containers (Mosso) (#2875)
- [Bugfix] Observe bandwidth setting for uploads (Mosso/WebDAV)
3.1.1 (Jan-10-2009) [https://trac.cyberduck.io/milestone/3.1.1]
- [Bugfix] Crash if no default login name is set in Preferences (#2852)
- [Bugfix] Upload incompatibility (WebDAV) (#2858)
3.1 (Jan-08-2009) [https://trac.cyberduck.io/milestone/3.1]
- [Feature] Amazon CloudFront Support (S3)
- [Feature] Cloud Files Support (Mosso) (#2745)
- [Feature] Pre-configured protocol settings for MobileMe iDisk (WebDAV)
- [Feature] Send arbitrary commands over SSH using the 'Send Command...' interface (SFTP) (#3]
- [Feature] Archive and unarchive files and folders (ZIP, TAR etc.) (SFTP) (#2376)
- [Feature] Clickable URL fields
- [Feature] Set quarantine attribute for launch services of downloaded files
- [Feature] Finder displays URL of downloaded files in 'Where from' in 'Get Info' window
- [Feature] Download folder in Dock bounces once when download finishes (10.5)
- [Feature] Read IdentityFile setting from OpenSSH configuration in ~/.ssh/config (SFTP) (#152)
- [Feature] Default transfer setting for regular expression of skipped files includes GIT and others (#2829)
- [Feature] Added QuickLook button to toolbar configuration
- [Feature] Display Favicon for Web URL if available in bookmark window
- [Feature] NTLM Authentication (WebDAV) (#2835)
- [Bugfix] Uploads fail with digest access authentication (WebDAV) (#2268)
- [Bugfix] Microsoft SharePoint interoperability (WebDAV) (#2223)
- [Bugfix] Manually sorting bookmarks using drag and drop works for the entire row (#2571)
- [Bugfix] Passwords stored in non default keychain are ignored (#2001)
3.0.3 (Oct-20-2008) [https://trac.cyberduck.io/milestone/3.0.3]
- [Bugfix] Arbitrary Crashes (#2142)
- [Bugfix] Various compatibility fixes for STAT listings (FTP) (#2445, #2435)
- [Bugfix] Open Web URL fails (#2466)
3.0.2 (Aug-10-2008) [https://trac.cyberduck.io/milestone/3.0.2]
- [Localize] Greek Localization
- [Feature] Added transcript (S3)
- [Feature] Added transcript (WebDAV)
- [Feature] Support for faster directory listings using STAT command on the control connection (FTP) (#683)
- [Feature] Display bookmark view for new browser window (#2252)
- [Feature] Option in browser context menu to open selected folder in new browser (#2036)
- [Feature] Option in browser context menu to add bookmark for selected folder (#2222)
- [Feature] 'Add new bookmark' toolbar button
- [Feature] Cannot select private key in login prompt (SSH) (#2221)
- [Feature] Authentication with both password and public key (SSH) (#2203)
- [Bugfix] Moving or copying files to another bucket fails (S3) (#2157)
- [Bugfix] Folders collapse in outline view when refreshing (#2033)
- [Bugfix] Cannot connect with empty password (#2109)
- [Bugfix] Saving when editor exits does not upload edited file (#2120)
- [Bugfix] Crash when closing edited file before upload completes (#2377)
- [Bugfix] Wrong selection with search filter in Transfer window (#2336)
- [Bugfix] Stop button does not work during countdown to retry transfer (#2121)
- [Bugfix] Transfers fail using AppleScript (SFTP) (#2244)
- [Bugfix] Updated Growl.framework to 1.1.4
3.0.1 (May-18-2008) [https://trac.cyberduck.io/milestone/3.0.1]
- [Feature] Added Taco HTML Edit to the list of supported editors (http://tacosw.com/htmledit/beta.php) (#188)
- [Bugfix] Cannot connect to servers with unknown host key (#2044)
- [Bugfix] Cannot edit filename in Info panel (#2049)
- [Bugfix] External editor failures (#2041, #2039, #2052, #2058)
- [Bugfix] Missing resume option in transfer prompt
- [Bugfix] Removed keep connection active feature. (#2057)
3.0 (May-14-2008) [https://trac.cyberduck.io/milestone/3.0]
- [Feature] Support for file renaming and copying (Amazon S3)
- [Feature] Support for copying files (WebDAV)
- [Bugfix] Transfers larger than 2GB fail (SFTP) (#1235)
3.0b3 (May-04-2008) [https://trac.cyberduck.io/milestone/3.0]
- [Feature] Activity Window (#1250)
3.0b2 (Apr-19-2008) [https://trac.cyberduck.io/milestone/3.0]
- [Localize] Latvian Localization
- [Feature] Quick Look files in browser (#1580)
- [Feature] Set corresponding Web URL in bookmark. Open in browser toolbar button (#1098)
- [Bugfix] APPE command broken (FTP) (#1915)
3.0b1 (Apr-07-2008) [https://trac.cyberduck.io/milestone/3.0]
- [Feature] Amazon Simple Storage Service (S3) protocol support (http://aws.amazon.com/s3) (#1725)