[Developers] Patch so SSHKeyChain will load V1 keys

Aaron Jacobs ajjacobs at usc.edu
Fri Mar 2 02:01:01 CET 2007


>> -       NSArray *lines = [[[[NSString alloc] initWithData:[handle
>> availableData] encoding:NSUTF8StringEncoding] autorelease]
>> componentsSeparatedByString:@"\n"];
>> +       NSArray *lines = [[[[NSString alloc] initWithData:[handle
>> availableData] encoding:NSASCIIStringEncoding] autorelease]
>> componentsSeparatedByString:@"\n"];

Forgive me if I'm missing something obvious, but shouldn't this make  
the code accept *less* keys and not more?  ASCII is a subset of  
UTF-8, so anything accepted as NSASCIIStringEncoding ought to be  
accepted as NSUTF8StringEncoding.

Aaron


More information about the developers mailing list