Changeset 99
- Timestamp:
- 08/08/07 16:22:01 (1 year ago)
- Files:
-
- trunk/Controller.m (modified) (12 diffs)
- trunk/Dutch.lproj (added)
- trunk/Dutch.lproj/Credits.html (added)
- trunk/Dutch.lproj/InfoPlist.strings (added)
- trunk/Dutch.lproj/Localizable.strings (added)
- trunk/Dutch.lproj/MainMenu.nib (added)
- trunk/Dutch.lproj/MainMenu.nib/classes.nib (added)
- trunk/Dutch.lproj/MainMenu.nib/info.nib (added)
- trunk/Dutch.lproj/MainMenu.nib/objects.nib (added)
- trunk/Dutch.lproj/Preferences.nib (added)
- trunk/Dutch.lproj/Preferences.nib/classes.nib (added)
- trunk/Dutch.lproj/Preferences.nib/info.nib (added)
- trunk/Dutch.lproj/Preferences.nib/keyedobjects.nib (added)
- trunk/Dutch.lproj/Preferences.nib/objects.nib (added)
- trunk/English.lproj/Credits.html (modified) (1 diff)
- trunk/English.lproj/InfoPlist.strings (modified) (1 diff)
- trunk/English.lproj/Preferences.nib/info.nib (modified) (2 diffs)
- trunk/English.lproj/Preferences.nib/keyedobjects.nib (modified) (previous)
- trunk/English.lproj/Preferences.nib/objects.nib (modified) (previous)
- trunk/French.lproj/Credits.html (modified) (1 diff)
- trunk/French.lproj/InfoPlist.strings (modified) (1 diff)
- trunk/French.lproj/Localizable.strings (modified) (3 diffs)
- trunk/French.lproj/MainMenu.nib/info.nib (modified) (1 diff)
- trunk/French.lproj/MainMenu.nib/objects.nib (modified) (previous)
- trunk/French.lproj/Preferences.nib/classes.nib (modified) (5 diffs)
- trunk/French.lproj/Preferences.nib/info.nib (modified) (1 diff)
- trunk/French.lproj/Preferences.nib/keyedobjects.nib (modified) (previous)
- trunk/French.lproj/Preferences.nib/objects.nib (modified) (previous)
- trunk/German.lproj/InfoPlist.strings (modified) (1 diff)
- trunk/Info.plist (modified) (1 diff)
- trunk/Installer.pmproj (added)
- trunk/Italian.lproj/Credits.html (modified) (1 diff)
- trunk/Italian.lproj/InfoPlist.strings (modified) (1 diff)
- trunk/Italian.lproj/Localizable.strings (modified) (8 diffs)
- trunk/Italian.lproj/Preferences.nib/classes.nib (modified) (5 diffs)
- trunk/Italian.lproj/Preferences.nib/info.nib (modified) (1 diff)
- trunk/Italian.lproj/Preferences.nib/keyedobjects.nib (modified) (previous)
- trunk/Italian.lproj/Preferences.nib/objects.nib (modified) (previous)
- trunk/Japanese.lproj/Credits.html (modified) (1 diff)
- trunk/Japanese.lproj/Localizable.strings (modified) (6 diffs)
- trunk/Japanese.lproj/MainMenu.nib/info.nib (modified) (1 diff)
- trunk/Japanese.lproj/MainMenu.nib/objects.nib (modified) (previous)
- trunk/Japanese.lproj/Preferences.nib/classes.nib (modified) (5 diffs)
- trunk/Japanese.lproj/Preferences.nib/info.nib (modified) (1 diff)
- trunk/Japanese.lproj/Preferences.nib/keyedobjects.nib (modified) (previous)
- trunk/Japanese.lproj/Preferences.nib/objects.nib (modified) (previous)
- trunk/LICENSE (deleted)
- trunk/LICENSE.txt (added)
- trunk/Libs/SSHKey.m (modified) (1 diff)
- trunk/Libs/SSHTunnel.m (modified) (1 diff)
- trunk/PreferenceController.m (modified) (1 diff)
- trunk/PreferenceViews/SecurityView.h (modified) (1 diff)
- trunk/PreferenceViews/SecurityView.m (modified) (5 diffs)
- trunk/SSHKeychain.xcodeproj/project.pbxproj (modified) (16 diffs)
- trunk/TunnelController.m (modified) (2 diffs)
- trunk/TunnelRunner.c (modified) (2 diffs)
- trunk/installer_logo.gif (added)
- trunk/installscripts (added)
- trunk/installscripts/postinstall (added)
- trunk/installscripts/postupgrade (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Controller.m
r97 r99 368 368 369 369 ProcessSerialNumber focusSerialNumber; 370 GetFrontProcess(&focusSerialNumber); 370 371 371 372 SecKeychainSetUserInteractionAllowed(TRUE); … … 377 378 { 378 379 [passphraseIsRequestedLock unlock]; 380 SetFrontProcess(&focusSerialNumber); 379 381 return nil; 380 382 } … … 395 397 else if ([question hasSuffix:@"'s password: "]) 396 398 { 397 consultKeychain = [[NSUserDefaults standardUserDefaults] boolForKey:AddInteractivePasswordString];399 consultKeychain = YES; 398 400 accountName = [[[question componentsSeparatedByString:@"'s"] objectAtIndex:0] UTF8String]; 399 401 } … … 408 410 return @"no"; 409 411 412 410 413 int r = NSRunAlertPanel(local(@"UnknownHostKey"), question, local(@"No"), local(@"Yes"), nil); 414 415 SetFrontProcess(&focusSerialNumber); 416 411 417 NSString *response = ( r == NSAlertAlternateReturn) ? @"yes" : @"no"; 418 412 419 return response; 413 420 } … … 416 423 { 417 424 serviceName = "SSHKeychain"; 418 419 GetFrontProcess(&focusSerialNumber);420 425 421 426 if(!interaction) … … 454 459 { 455 460 kcPassword[passwordLength] = '\0'; 461 462 NSString *returnString = [NSString stringWithCString:kcPassword]; 463 464 SecKeychainItemFreeContent(NULL, kcPassword); 456 465 457 return [NSString stringWithCString:kcPassword];466 return returnString; 458 467 } 459 468 } … … 461 470 if(interaction) 462 471 { 472 463 473 /* Dictionary for the panel. */ 464 474 dict = [NSMutableDictionary dictionary]; … … 488 498 passphraseIsRequested = NO; 489 499 [passphraseIsRequestedLock unlock]; 500 SetFrontProcess(&focusSerialNumber); 490 501 return nil; 491 502 } … … 497 508 passphraseIsRequested = NO; 498 509 [passphraseIsRequestedLock unlock]; 510 SetFrontProcess(&focusSerialNumber); 499 511 return nil; 500 512 } … … 506 518 passphraseIsRequested = NO; 507 519 [passphraseIsRequestedLock unlock]; 520 SetFrontProcess(&focusSerialNumber); 508 521 return nil; 509 522 } … … 521 534 serviceName = "SSHKeychain"; 522 535 523 GetFrontProcess(&focusSerialNumber);524 525 536 SecKeychainAddGenericPassword(nil, strlen(serviceName), serviceName, strlen(accountName), accountName, [passphrase length], (const void *)[passphrase UTF8String], nil); 526 527 SetFrontProcess(&focusSerialNumber);528 537 } 529 538 … … 532 541 [passphraseIsRequestedLock unlock]; 533 542 543 SetFrontProcess(&focusSerialNumber); 544 534 545 return passphrase; 535 546 } 536 547 537 548 } 549 550 SetFrontProcess(&focusSerialNumber); 538 551 539 552 [passphraseIsRequestedLock lock]; trunk/English.lproj/Credits.html
r1 r99 13 13 Jelle v/d Berg<br /><br /> 14 14 <b>Testing, Suggestions & Localization</b><br /> 15 Daniel M. Zimmerman, Martin Bokman, <br />16 Scott A. McIntyre, Moritz Borgmann, <br />17 Ma tt Anton, Christian Renz, Marco Olivo<br />18 RedGecko, Robert Malmgren, Peter A. Friend15 Daniel M. Zimmerman, Martin Bokman, Matt Anton<br /> 16 Scott A. McIntyre, Moritz Borgmann, Christian Renz<br /> 17 Marco Olivo, RedGecko, Robert Malmgren<br /> 18 Peter A. Friend, Roeland Veling, Roberto J. Drebes 19 19 </font> 20 20 </center> trunk/English.lproj/InfoPlist.strings
r98 r99 1 1 CFBundleName = "SSHKeychain"; 2 CFBundleShortVersionString = "0. 7.3";3 CFBundleGetInfoString = "SSHKeychain 0. 7.3, Copyright (c) 2003-2006Bart Matthaei";4 NSHumanReadableCopyright = "Copyright (c) 2003-200 6Bart Matthaei";2 CFBundleShortVersionString = "0.8.1"; 3 CFBundleGetInfoString = "SSHKeychain 0.8.1, Copyright (c) 2003-2007 Bart Matthaei"; 4 NSHumanReadableCopyright = "Copyright (c) 2003-2007 Bart Matthaei"; trunk/English.lproj/Preferences.nib/info.nib
r64 r99 8 8 <dict> 9 9 <key>1065</key> 10 <string> 304 452 416 112 0 0 1024 746</string>10 <string>512 580 416 112 0 0 1440 938 </string> 11 11 <key>640</key> 12 <string> 264 325 495 360 0 0 1024 746</string>12 <string>472 473 495 343 0 0 1440 938 </string> 13 13 <key>722</key> 14 14 <string>446 468 495 234 0 0 1440 878 </string> … … 26 26 <string>446 468 495 234 0 0 1440 878 </string> 27 27 <key>909</key> 28 <string> 264 396 495 234 0 0 1024 746</string>28 <string>472 519 495 234 0 0 1440 938 </string> 29 29 </dict> 30 30 <key>IBFramework Version</key> 31 <string> 364.0</string>31 <string>443.0</string> 32 32 <key>IBOpenObjects</key> 33 33 <array> 34 <integer>1065</integer> 35 <integer>909</integer> 34 36 <integer>640</integer> 35 <integer>909</integer>36 37 </array> 37 38 <key>IBSystem Version</key> 38 <string> 7W98</string>39 <string>8P135</string> 39 40 </dict> 40 41 </plist> trunk/French.lproj/Credits.html
r1 r99 1 1 <?xml version="1.1" encoding="utf-8"?> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3 "http://www.w3.org/TR/xhtml11/DTD/xhtml1-transitional.dtd"> 4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> 5 <head> 6 <title>Crédits</title> 7 <meta http-equiv="content-type" content="text/html;charset=utf-8"> 8 </head> 9 <body> 10 <center> 11 <font face="Verdana" size="-2"> 12 <b>Développement & Design</b> 13 <br /> 14 Bart Matthaei<br /> 15 <br /> 16 <b>Création de l'icÎne</b> 17 <br /> 18 Jelle v/d Berg<br /> 19 <br /> 20 <b>Tests, Suggestions & Traductions</b> 21 <br /> 22 Daniel M. Zimmerman, Martin Bokman,<br /> 23 Scott A. McIntyre, Moritz Borgmann,<br /> 24 Matt Anton, Christian Renz, Marco Olivo<br /> 25 RedGecko, Robert Malmgren, Peter A. Friend 26 </font> 27 </center> 28 </body> 29 </html> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml1-transitional.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> 4 <head> 5 <title>Credits</title> 6 </head> 7 <body> 8 <center> 9 <font face="Verdana" size="-2"> 10 <b>Implémentation & Interface</b><br /> 11 Bart Matthaei<br /><br /> 12 <b>Création de l'icÎne</b><br /> 13 Jelle v/d Berg<br /><br /> 14 <b>Testeurs,Traducteurs & Suggestions </b><br /> 15 Daniel M. Zimmerman, Martin Bokman, Matt Anton<br /> 16 Scott A. McIntyre, Moritz Borgmann, Christian Renz<br /> 17 Marco Olivo, RedGecko, Robert Malmgren<br /> 18 Peter A. Friend, Roeland Veling, Roberto J. Drebes 19 </font> 20 </center> 21 </body> 22 </html> trunk/French.lproj/InfoPlist.strings
r98 r99 1 CFBundleName = "SSHKeychain";2 CFBundleShortVersionString = "0. 7.3";3 CFBundleGetInfoString = "SSHKeychain 0. 7.3, Copyright (c) 2003-2004Bart Matthaei";4 NSHumanReadableCopyright = "Copyright (c) 2003-200 4Bart Matthaei";1 CFBundleName = "SSHKeychain"; 2 CFBundleShortVersionString = "0.8.1"; 3 CFBundleGetInfoString = "SSHKeychain 0.8.1, Copyright (c) 2003-2007 Bart Matthaei"; 4 NSHumanReadableCopyright = "Copyright (c) 2003-2007 Bart Matthaei"; trunk/French.lproj/Localizable.strings
r6 r99 1 /* $Id: Localizable.strings,v 1.6 2004/06/23 08:12:20 bart Exp $ */1 /* $Id: Localizable.strings,v 1.6 2004/06/23 08:12:20 bart Exp $ */ 2 2 3 3 "Yes" = "Oui"; 4 4 "No" = "Non"; 5 5 6 "Download" = "T élécharger";6 "Download" = "Télécharger"; 7 7 "Cancel" = "Annuler"; 8 "Changes" = "Nouveaut és";8 "Changes" = "Nouveautés"; 9 9 10 10 "LockAppleKeychain" = "Verrouiller le trousseau"; 11 "UnlockAppleKeychain" = "D éverrouiller le trousseau";11 "UnlockAppleKeychain" = "Déverrouiller le trousseau"; 12 12 13 "AddedAuthsockToEnvironment" = "La variable \"SSH_AUTH_SOCK\" a été ajoutée au fichier ~/.MacOSX/environment.plist\".\nElle sera opérationnelle lors de la prochaine session.";14 "ChangedAuthsockInEnvironment" = "La variable \"SSH_AUTH_SOCK\" a été modifiée dans le fichier ~/.MacOSX/environment.plist\".\nElle sera opérationnelle lors de la prochaine session.";13 "AddedAuthsockToEnvironment" = "La variable \"SSH_AUTH_SOCK\" a été ajoutée au fichier ~/.MacOSX/environment.plist\".\nElle sera opérationnelle lors de la prochaine session."; 14 "ChangedAuthsockInEnvironment" = "La variable \"SSH_AUTH_SOCK\" a été modifiée dans le fichier ~/.MacOSX/environment.plist\".\nElle sera opérationnelle lors de la prochaine session."; 15 15 16 "CheckForUpdates" = "V érifier les mises à jour";17 "FailedToRetrieveXMLVersionInfo" = " Ãchec lors de la vérification du fichier XML d'information.";16 "CheckForUpdates" = "Vérifier les mises à jour..."; 17 "FailedToRetrieveXMLVersionInfo" = "Échec lors de la vérification du fichier XML d'information."; 18 18 19 "Can'tFigureOutOwnVersion" = "Je ne sais m ême pas quelle est ma version.";19 "Can'tFigureOutOwnVersion" = "Je ne sais même pas quelle est ma version."; 20 20 21 21 "NewVersion" = "Nouvelle version"; … … 23 23 "NoNewVersion" = "Il n'y a pas de nouvelle version."; 24 24 25 "AgentTerminatedPanelTitle" = "L'ajout à quitté.";26 "AgentTerminatedPanelText" = "L'agent a quitt é inopinément. Voulez-vous le relancer ?";25 "AgentTerminatedPanelTitle" = "L'ajout à quitté."; 26 "AgentTerminatedPanelText" = "L'agent a quitté inopinément. Voulez-vous le relancer ?"; 27 27 28 "PreferencesNotSavedPanelTitle" = "Pr éférences non enregistrées.";29 "PreferencesNotSavedPanelText" = "Voulez-vous enregistrer vos pr éférences ?";28 "PreferencesNotSavedPanelTitle" = "Préférences non enregistrées."; 29 "PreferencesNotSavedPanelText" = "Voulez-vous enregistrer vos préférences ?"; 30 30 31 "DisplayPanelTitle" = " Changement de configuration";32 "DisplayPanelText" = "Les changements apport és seront opérationnels au prochain lancement de SSHKeychain.";33 "DisplayChangeNotAllowed" = "Vous n'avez pas le droit d' écrire dans le bundle SSHKeychain, donc l'option d'affichage ne peut être changée.";31 "DisplayPanelTitle" = "Affichage"; 32 "DisplayPanelText" = "Les changements apportés seront opérationnels au prochain lancement de SSHKeychain."; 33 "DisplayChangeNotAllowed" = "Vous n'avez pas le droit d'écrire dans le bundle SSHKeychain, donc l'option d'affichage ne peut être changée."; 34 34 35 35 "NewSocketpathPanelTitle" = "Nouvel emplacement du socket"; 36 "NewSocketpathPanelText" = "Le nouvel emplacement du socket sera utilis é par l'agent à son prochain lancement.\nLa variable d'environnement globale \"SSH_AUTH_SOCK\" sera affectée par ce changement lors de la procjaine session.";36 "NewSocketpathPanelText" = "Le nouvel emplacement du socket sera utilisé par l'agent à son prochain lancement.\nLa variable d'environnement globale \"SSH_AUTH_SOCK\" sera affectée par ce changement lors de la procjaine session."; 37 37 38 "InvalidKey" = "Cl éinvalide";39 "KeyAlreadyOnList" = "Cette cl é est déjÃdans la liste";38 "InvalidKey" = "Clé invalide"; 39 "KeyAlreadyOnList" = "Cette clé est déjà dans la liste"; 40 40 41 "ReadPermissionToKeyDenied" = "Lecture de la cl éinterdite";41 "ReadPermissionToKeyDenied" = "Lecture de la clé interdite"; 42 42 43 "InvalidPrivateKey" = "Cl é privée invalide";43 "InvalidPrivateKey" = "Clé privée invalide"; 44 44 45 45 "StartAgent" = "Lancer l'agent"; 46 "StopAgent" = "Arr êter l'agent";46 "StopAgent" = "Arrêter l'agent"; 47 47 48 "FailedToStartAgent" = " Ãchec du lancement de ssh-agent.";49 "FailedToStopAgent" = " Ãchec de l'arrêt de ssh-agent.";50 "FailedToStartAgentSocketpathInvalid" = " Ãchec du lancement de ssh-agent. L'emplacement du socket est invalide.";51 "AgentNotFound" = "L'ex écutable ssh-agent n'a pu être trouvé à l'emplacement indiqué dans les préférences de SSHKeychain.";48 "FailedToStartAgent" = "Échec du lancement de ssh-agent."; 49 "FailedToStopAgent" = "Échec de l'arrêt de ssh-agent."; 50 "FailedToStartAgentSocketpathInvalid" = "Échec du lancement de ssh-agent. L'emplacement du socket est invalide."; 51 "AgentNotFound" = "L'exécutable ssh-agent n'a pu être trouvé à l'emplacement indiqué dans les préférences de SSHKeychain."; 52 52 53 "AddAllKeysToAgent" = "Ajouter toutes les cl és Ãl'agent";54 "AddAllKeysToAgentFailed" = " Ãchec lors de l'ajout de toutes les clés Ãl'agent.";55 "AddSingleKeyToAgent" = "Ajouter une seule cl é Ãl'agent";56 "AddSingleKeyToAgentFailed" = " Ãchec lors de l'ajout de la clé Ãl'agent.";57 "AgentNotRunning" = "L'agent n'est pas lanc é.";53 "AddAllKeysToAgent" = "Ajouter toutes les clés à l'agent"; 54 "AddAllKeysToAgentFailed" = "Échec lors de l'ajout de toutes les clés à l'agent."; 55 "AddSingleKeyToAgent" = "Ajouter une seule clé à l'agent"; 56 "AddSingleKeyToAgentFailed" = "Échec lors de l'ajout de la clé à l'agent."; 57 "AgentNotRunning" = "L'agent n'est pas lancé."; 58 58 59 "RemoveAllKeysFromAgent" = "Effacer toutes les cl és de l'agent";60 "RemoveAllKeysFromAgentFailed" = " Ãchec lors de l'effacement de toutes les clés de l'agent.";59 "RemoveAllKeysFromAgent" = "Effacer toutes les clés de l'agent"; 60 "RemoveAllKeysFromAgentFailed" = "Échec lors de l'effacement de toutes les clés de l'agent."; 61 61 62 "AgentNotStarted" = "L'agent n'est pas lanc é";63 "InternalInconsistency" = "Probl Úme interne";62 "AgentNotStarted" = "L'agent n'est pas lancé"; 63 "InternalInconsistency" = "Problème interne"; 64 64 65 "SocketpathDirectory" = "L'emplacement du socket est apparemment un r épertoire.";66 "PleaseChangeSocketpath" = "Changez s'il vous pla ît l'emplacement du socket dans les préférences.";65 "SocketpathDirectory" = "L'emplacement du socket est apparemment un répertoire."; 66 "PleaseChangeSocketpath" = "Changez s'il vous plaît l'emplacement du socket dans les préférences."; 67 67 68 "Can'tWriteSocketInDirectory" = " Ãcriture du socket dans le répertoire impossible.";69 "PleaseCheckPermissions" = "V érifiez s'il vous plaît les permissions.";68 "Can'tWriteSocketInDirectory" = "Écriture du socket dans le répertoire impossible."; 69 "PleaseCheckPermissions" = "Vérifiez s'il vous plaît les permissions."; 70 70 71 "Couldn'tCreateSocketDirectory" = "Impossible de cr éer le répertoire où le socket doit être placé.";72 "PleaseCreateItManually" = "Cr éez-le manuellement.";71 "Couldn'tCreateSocketDirectory" = "Impossible de créer le répertoire où le socket doit être placé."; 72 "PleaseCreateItManually" = "Créez-le manuellement."; 73 73 74 74 75 75 "PleaseSelectAPath" = "Choisissez un emplacement."; 76 "AlreadyExists" = "existe d éjÃ.";77 "KeyTypeUnknown" = "Type de cl éinconnu.";76 "AlreadyExists" = "existe déjà."; 77 "KeyTypeUnknown" = "Type de clé inconnu."; 78 78 "NumberOfBitsInvalid" = "Longueur invalide."; 79 "PassphraseTooShort" = "Mot de passe trop court (5 caract Úres min.).";80 "Generating" = "Cr éation...";81 "KeyGenerationFailed" = " Ãchec lors de la création de la clé.";79 "PassphraseTooShort" = "Mot de passe trop court (5 caractères min.)."; 80 "Generating" = "Création..."; 81 "KeyGenerationFailed" = "Échec lors de la création de la clé."; 82 82 83 "WhereWouldYouLikeToSaveThePrivateKey" = "O ù voulez-vous enregistrer la clé privée ?";83 "WhereWouldYouLikeToSaveThePrivateKey" = "Où voulez-vous enregistrer la clé privée ?"; 84 84 85 "AddPassphraseToAppleKeychain" = "Ajouter le mot de passe dans le trousseau d'acc Ús Apple";86 "Passphrase" = "Mot de passe ";85 "AddPassphraseToAppleKeychain" = "Ajouter le mot de passe dans le trousseau d'accès Apple"; 86 "Passphrase" = "Mot de passe :"; 87 87 88 "TunnelForwardingFailed" = " Ãchec lors du passage par le tunnel";88 "TunnelForwardingFailed" = "Échec lors du passage par le tunnel"; 89 89 90 "ForwardingFailedDuringInitialization" = " Ãchec du passsage lors de l'initialisation";90 "ForwardingFailedDuringInitialization" = "Échec du passsage lors de l'initialisation"; 91 91 92 "TunnelSetupFailed" = " Ãchec des réglages du tunnel";92 "TunnelSetupFailed" = "Échec des réglages du tunnel"; 93 93 94 "TunnelTerminated" = "Tunnel ferm é";95 "TunnelUnexpectedlyTerminated" = "Le tunnel a quitt é inopinément. Il ne sera pas relancé.";96 "TunnelTerminatedAndCouldNotBeRestarted" = "Le tunnel a quitt é inopinément et n'a pu être relancé.";94 "TunnelTerminated" = "Tunnel fermé"; 95 "TunnelUnexpectedlyTerminated" = "Le tunnel a quitté inopinément. Il ne sera pas relancé."; 96 "TunnelTerminatedAndCouldNotBeRestarted" = "Le tunnel a quitté inopinément et n'a pu être relancé."; 97 97 98 98 "ActiveTunnel" = "Tunnel ouvert"; … … 101 101 102 102 "ConfirmationPanelTitle" = "Confirmation requise"; 103 "ConfirmationPanelText" = "Un client essaye d'utiliser vos cl és. Voulez-vous l'autoriser ?";103 "ConfirmationPanelText" = "Un client essaye d'utiliser vos clés. Voulez-vous l'autoriser ?"; 104 104 105 "Preferences" = "Pr éférences";106 "General" = "G énéral";105 "Preferences" = "Préférences"; 106 "General" = "Général"; 107 107 "Display" = "Affichage"; 108 "Security" = "S écurité";108 "Security" = "Sécurité"; 109 109 "Environment" = "Environnement"; 110 "SSH Keys" = "Cl és SSH";110 "SSH Keys" = "Clés SSH"; 111 111 "Tunnels" = "Tunnels"; 112 113 "UnknownHostKey" = "Clé de l'hôte inconnue"; trunk/French.lproj/MainMenu.nib/info.nib
r1 r99 4 4 <dict> 5 5 <key>IBDocumentLocation</key> 6 <string> 43 42582 332 0 0 1024 746 </string>6 <string>17 395 582 332 0 0 1024 746 </string> 7 7 <key>IBEditorPositions</key> 8 8 <dict> 9 9 <key>29</key> 10 <string>1 1 615 456 44 0 0 1024 746</string>10 <string>108 462 483 44 0 0 1440 878 </string> 11 11 <key>385</key> 12 <string>1 25 259 199 130 0 0 1024 746</string>12 <string>187 315 211 130 0 0 1440 878 </string> 13 13 <key>477</key> 14 <string> 222 164 199 199 0 0 1024 746</string>14 <string>331 204 211 199 0 0 1440 878 </string> 15 15 </dict> 16 16 <key>IBFramework Version</key> 17 <string> 362.0</string>17 <string>446.1</string> 18 18 <key>IBSystem Version</key> 19 <string> 7H63</string>19 <string>8R2218</string> 20 20 </dict> 21 21 </plist> trunk/French.lproj/Preferences.nib/classes.nib
r1 r99 77 77 { 78 78 ACTIONS = { 79 changeCheckScreensaverInterval = id; 80 changeKeyTimeout = id; 79 81 changeMinutesOfSleep = id; 82 changeOnScreensaver = id; 80 83 changeOnSleep = id; 81 84 toggleCustomSecuritySettings = id; … … 84 87 LANGUAGE = ObjC; 85 88 OUTLETS = { 89 addInteractivePasswordsToKeychain = id; 86 90 addKeysOnConnection = id; 87 91 askForConfirmation = id; 92 checkScreensaverInterval = id; 93 checkScreensaverIntervalTextfield = id; 88 94 customSecuritySettingsView = id; 89 95 followKeychain = id; 96 keyTimeout = id; 97 keyTimeoutTextfield = id; 90 98 minutesOfSleep = id; 91 99 minutesOfSleepTextfield = id; … … 98 106 { 99 107 ACTIONS = { 108 addDynamicPortForward = id; 100 109 addLocalPortForward = id; 101 110 addRemotePortForward = id; 102 111 addTunnel = id; 112 delDynamicPortForward = id; 103 113 delLocalPortForward = id; 104 114 delRemotePortForward = id; … … 108 118 LANGUAGE = ObjC; 109 119 OUTLETS = { 120 delDynamicPortForwardButton = id; 110 121 delLocalPortForwardButton = id; 111 122 delRemotePortForwardButton = id; 112 123 delTunnelButton = id; 124 dynamicPortForwardTable = id; 113 125 localPortForwardTable = id; 114 126 remotePortForwardTable = id; 115 127 tunnelCompression = id; 128 tunnelDetailsTabView = NSTabView; 116 129 tunnelDetailsView = id; 117 130 tunnelHostname = id; … … 120 133 tunnelName = id; 121 134 tunnelPort = id; 135 tunnelRemoteAccess = id; 122 136 tunnelTable = id; 123 137 tunnelUser = id; trunk/French.lproj/Preferences.nib/info.nib
r1 r99 4 4 <dict> 5 5 <key>IBDocumentLocation</key> 6 <string> 81 70 388 356 0 0 1024 746 </string>6 <string>32 390 388 356 0 0 1024 746 </string> 7 7 <key>IBEditorPositions</key> 8 8 <dict> 9 9 <key>1065</key> 10 <string> 294 452 435 117 0 0 1024 746</string>10 <string>532 529 416 112 0 0 1440 878 </string> 11 11 <key>640</key> 12 <string> 80 439 494 266 0 0 1024 746</string>12 <string>493 393 495 384 0 0 1440 878 </string> 13 13 <key>722</key> 14 <string> 264 394 495 234 0 0 1024 746</string>14 <string>493 468 495 234 0 0 1440 878 </string> 15 15 <key>750</key> 16 <string> 286 426 451 169 0 0 1024 746</string>16 <string>534 500 412 169 0 0 1440 878 </string> 17 17 <key>758</key> 18 <string> 312 460 399 102 0 0 1024 746</string>18 <string>541 534 399 102 0 0 1440 878 </string> 19 19 <key>778</key> 20 <string> 297 374 429 274 0 0 1024 746</string>20 <string>526 448 429 274 0 0 1440 878 </string> 21 21 <key>836</key> 22 <string> 313 463 398 96 0 0 1024 746</string>22 <string>541 537 398 96 0 0 1440 878 </string> 23 23 <key>872</key> 24 <string> 264 404 495 214 0 0 1024 746</string>24 <string>493 478 495 214 0 0 1440 878 </string> 25 25 <key>893</key> 26 <string> 264 394 495 234 0 0 1024 746</string>26 <string>493 468 495 234 0 0 1440 878 </string> 27 27 <key>909</key> 28 <string> 263 396 495 229 0 0 1024 746</string>28 <string>493 468 495 234 0 0 1440 878 </string> 29 29 </dict> 30 30 <key>IBFramework Version</key> 31 <string>364.0</string> 32 <key>IBOpenObjects</key> 33 <array> 34 <integer>893</integer> 35 </array> 31 <string>446.1</string> 36 32 <key>IBSystem Version</key> 37 <string> 7M34</string>33 <string>8R2218</string> 38 34 </dict> 39 35 </plist> trunk/German.lproj/InfoPlist.strings
r98 r99 1 1 CFBundleName = "SSHKeychain"; 2 CFBundleShortVersionString = "0. 7.3";3 CFBundleGetInfoString = "SSHKeychain 0. 7.3, Copyright (c) 2003-2004Bart Matthaei";4 NSHumanReadableCopyright = "Copyright (c) 2003-200 4Bart Matthaei";2 CFBundleShortVersionString = "0.8"; 3 CFBundleGetInfoString = "SSHKeychain 0.8, Copyright (c) 2003-2007 Bart Matthaei"; 4 NSHumanReadableCopyright = "Copyright (c) 2003-2007 Bart Matthaei"; trunk/Info.plist
r98 r99 18 18 <string>????</string> 19 19 <key>CFBundleVersion</key> 20 <string>0. 7.3</string>20 <string>0.8.1</string> 21 21 <key>NSMainNibFile</key> 22 22 <string>MainMenu</string> trunk/Italian.lproj/Credits.html
r1 r99 10 10 <b>Implementazione & Design</b><br /> 11 11 Bart Matthaei<br /><br /> 12 <b> Design dell'icona</b><br />12 <b>Icon Design</b><br /> 13 13 Jelle v/d Berg<br /><br /> 14 <b>Test , Suggerimenti & Localizzazione</b><br />15 Daniel M. Zimmerman, Martin Bokman, <br />16 Scott A. McIntyre, Moritz Borgmann, <br />17 Ma tt Anton, Christian Renz, Marco Olivo<br />18 RedGecko, Robert Malmgren, Peter A. Friend14 <b>Testing, Suggerimenti & Internazionalizzazione</b><br /> 15 Daniel M. Zimmerman, Martin Bokman, Matt Anton<br /> 16 Scott A. McIntyre, Moritz Borgmann, Christian Renz<br /> 17 Marco Olivo, RedGecko, Robert Malmgren<br /> 18 Peter A. Friend, Roeland Veling, Roberto J. Drebes 19 19 </font> 20 20 </center> trunk/Italian.lproj/InfoPlist.strings
r98 r99 1 1 CFBundleName = "SSHKeychain"; 2 CFBundleShortVersionString = "0. 7.3";3 CFBundleGetInfoString = "SSHKeychain 0. 7.3, Copyright (c) 2003-2004Bart Matthaei";4 NSHumanReadableCopyright = "Copyright (c) 2003-200 4Bart Matthaei";2 CFBundleShortVersionString = "0.8.1"; 3 CFBundleGetInfoString = "SSHKeychain 0.8.1, Copyright (c) 2003-2007 Bart Matthaei"; 4 NSHumanReadableCopyright = "Copyright (c) 2003-2007 Bart Matthaei"; trunk/Italian.lproj/Localizable.strings
r1 r99 1 1 /* $Id: Localizable.strings,v 1.6 2004/06/23 08:12:20 bart Exp $ */ 2 2 3 "Yes" = "S ";3 "Yes" = "Sì"; 4 4 "No" = "No"; 5 5 … … 11 11 "UnlockAppleKeychain" = "Sblocca portachiavi"; 12 12 13 "AddedAuthsockToEnvironment" = "La variabile SSH_AUTH_SOCK stata aggiunta nel file ~/.MacOSX/environment.plist.\nLe modifiche avranno effetto al prossimo login.";14 "ChangedAuthsockInEnvironment" = "La variabile SSH_AUTH_SOCK stata aggiunta nel file ~/.MacOSX/environment.plist.\nLe modifiche avranno effetto al prossimo login.";13 "AddedAuthsockToEnvironment" = "La variabile SSH_AUTH_SOCK Ú stata aggiunta nel file ~/.MacOSX/environment.plist.\nLe modifiche avranno effetto al prossimo login."; 14 "ChangedAuthsockInEnvironment" = "La variabile SSH_AUTH_SOCK Ú stata aggiunta nel file ~/.MacOSX/environment.plist.\nLe modifiche avranno effetto al prossimo login."; 15 15 16 16 "CheckForUpdates" = "Controllo presenza aggiornamenti"; … … 20 20 21 21 "NewVersion" = "Ricerca nuove versioni"; 22 "NewVersionAvailable" = "C' una nuova versione di SSHKeychain disponibile.";22 "NewVersionAvailable" = "C'Ú una nuova versione di SSHKeychain disponibile."; 23 23 "NoNewVersion" = "Non ci sono nuove versioni disponibili."; 24 24 25 25 "AgentTerminatedPanelTitle" = "Agente terminato"; 26 "AgentTerminatedPanelText" = "L'agente terminato inaspettatamente. Desiderate riavviarlo?";26 "AgentTerminatedPanelText" = "L'agente Ú terminato inaspettatamente. Desiderate riavviarlo?"; 27 27 28 28 "PreferencesNotSavedPanelTitle" = "Preferenze non salvate"; … … 34 34 35 35 "NewSocketpathPanelTitle" = "Nuovo percorso della socket"; 36 "NewSocketpathPanelText" = "Il nuovo percorso della socket verr utilizzato dall'agente la prossima volta che verr avviato.\nLa variabile globale d'ambiente SSH_AUTH_SOCK avreffetto al prossimo login.";36 "NewSocketpathPanelText" = "Il nuovo percorso della socket verrà utilizzato dall'agente la prossima volta che verrà avviato.\nLa variabile globale d'ambiente SSH_AUTH_SOCK avrà effetto al prossimo login."; 37 37 38 38 "InvalidKey" = "Chiave non valida"; 39 "KeyAlreadyOnList" = "La chiave gipresente nella lista";39 "KeyAlreadyOnList" = "La chiave Ú già presente nella lista"; 40 40 41 41 "ReadPermissionToKeyDenied" = "Permesso di lettura alla chiave negato"; … … 55 55 "AddSingleKeyToAgent" = "Add single key to agent"; 56 56 "AddSingleKeyToAgentFailed" = "Fallita l'aggiunta di una chiave all'agente."; 57 "AgentNotRunning" = "L'agente non in esecuzione.";57 "AgentNotRunning" = "L'agente non Ú in esecuzione."; 58 58 59 59 "RemoveAllKeysFromAgent" = "Rimuovi tutte le chiavi dall'agente"; … … 74 74 75 75 "PleaseSelectAPath" = "Per favore, selezionate un percorso."; 76 "AlreadyExists" = "esiste di gi .";76 "AlreadyExists" = "esiste di già ."; 77 77 "KeyTypeUnknown" = "Tipo della chiave sconosciuto."; 78 78 "NumberOfBitsInvalid" = "Numero di bit non valido."; … … 93 93 94 94 "TunnelTerminated" = "Tunnel terminato"; 95 "TunnelUnexpectedlyTerminated" = "Il tunnel terminato inaspettatamente pi volte. Non verrristabilito.";96 "TunnelTerminatedAndCouldNotBeRestarted" = "Il tunnel terminato inaspettatamente e non puessere ristabilito.";95 "TunnelUnexpectedlyTerminated" = "Il tunnel Ú terminato inaspettatamente più volte. Non verrà ristabilito."; 96 "TunnelTerminatedAndCouldNotBeRestarted" = "Il tunnel Ú terminato inaspettatamente e non può essere ristabilito."; 97 97 98 98 "ActiveTunnel" = "Tunnel attivo"; … … 110 110 "SSH Keys" = "Chiavi SSH"; 111 111 "Tunnels" = "Tunnel"; 112 113 "UnknownHostKey" = "Chiave dell'host sconosciuta"; trunk/Italian.lproj/Preferences.nib/classes.nib
r1 r99 77 77 { 78 78 ACTIONS = { 79 changeCheckScreensaverInterval = id; 80 changeKeyTimeout = id; 79 81 changeMinutesOfSleep = id; 82 changeOnScreensaver = id; 80 83 changeOnSleep = id; 81 84 toggleCustomSecuritySettings = id; … … 84 87 LANGUAGE = ObjC; 85 88 OUTLETS = { 89 addInteractivePasswordsToKeychain = id; 86 90 addKeysOnConnection = id; 87 91 askForConfirmation = id; 92 checkScreensaverInterval = id; 93 checkScreensaverIntervalTextfield = id; 88 94 customSecuritySettingsView = id; 89 95 followKeychain = id; 96 keyTimeout = id; 97 keyTimeoutTextfield = id; 90 98 minutesOfSleep = id; 91 99 minutesOfSleepTextfield = id; … … 98 106 { 99 107 ACTIONS = { 108 addDynamicPortForward = id; 100 109 addLocalPortForward = id; 101 110 addRemotePortForward = id; 102 111 addTunnel = id; 112 delDynamicPortForward = id; 103 113 delLocalPortForward = id; 104 114 delRemotePortForward = id; … … 108 118 LANGUAGE = ObjC; 109 119 OUTLETS = { 120 delDynamicPortForwardButton = id; 110 121 delLocalPortForwardButton = id; 111 122 delRemotePortForwardButton = id; 112 123 delTunnelButton = id; 124 dynamicPortForwardTable = id; 113 125 localPortForwa
