Commits

Erik Grinaker  committed 9226fb3

added MyPasswordSafe import/export for old file format

  • Participants
  • Parent commits 5637c67

Comments (0)

Files changed (4)

 
 	* GPass importer handles multi-line notes correctly
 
+	* added MyPasswordSafe import/export for old file format
+
 2005-08-23  Erik Grinaker <erikg@codepoet.no>
 
 	* more informative error messages for gnomemisc module
 - added Password Safe 1.x import/export
 - added GPass 0.5.x import/export
 - added MyPasswordSafe import/export
+- added MyPasswordSafe import/export for old file format
 - added Password Gorilla import/export
 
 Bugfixes:

File src/lib/datahandler/__init__.py

 from fpm import FPM
 from gpass import GPass04, GPass05
 from netrc import NetRC
-from pwsafe import PasswordSafe1, PasswordSafe2, MyPasswordSafe, PasswordGorilla
+from pwsafe import PasswordSafe1, PasswordSafe2, MyPasswordSafe, MyPasswordSafeOld, PasswordGorilla
 from rvl import RevelationXML, Revelation
 from text import PlainText
 from xhtml import XHTML
 	GPass04,
 	GPass05,
 	MyPasswordSafe,
+	MyPasswordSafeOld,
 	NetRC,
 	PasswordGorilla,
 	PasswordSafe1,

File src/lib/datahandler/pwsafe.py

 
 
 
+class MyPasswordSafeOld(PasswordSafe1):
+	"Data handler for old MyPasswordSafe data"
+
+	name		= "MyPasswordSafe (old format)"
+	importer	= True
+	exporter	= True
+	encryption	= True
+
+
+
 class PasswordGorilla(PasswordSafe2):
 	"Data handler for Password Gorilla data"