[Cyberduck-trac] [Cyberduck] #708: FTP and SFTP passwords stored in keychain with incorrect protocol codes

Cyberduck trac at trac.cyberduck.ch
Fri Aug 25 15:29:51 CEST 2006


#708: FTP and SFTP passwords stored in keychain with incorrect protocol codes
-----------------------------------------+----------------------------------
 Reporter:  matthews at fetchsoftworks.com  |       Owner:  dkocher
     Type:  defect                       |      Status:  new    
 Priority:  normal                       |   Milestone:         
Component:  core                         |     Version:  2.6.1  
 Severity:  normal                       |    Keywords:         
-----------------------------------------+----------------------------------
 Cyberduck 2.6.1 (2376) stores FTP and SFTP passwords in the keychain with
 protocol constants that are not defined in SecKeychain.h.  FTP passwords
 are stored with a code of 'ftp\000'; the correct code is
 kSecProtocolTypeFTP = 'ftp ' (with a space instead of a null).  SFTP
 passwords are stored with 'sftp'; the correct code is kSecProtocolTypeSSH
 = 'ssh '.

 Because of this bug other FTP/SFTP clients (such as Fetch) do not see
 passwords saved by Cyberduck, and vice-versa.

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/708>
Cyberduck <http://cyberduck.ch>
FTP and SFTP Browser for Mac OS X.


More information about the Cyberduck-trac mailing list