From 0c454abc512d696b9efbbea1b9bcb8812609413f Mon Sep 17 00:00:00 2001 From: wiz Date: Thu, 17 Nov 2005 22:12:37 +0000 Subject: Update to 20050615: 2005-06-15 04:10 nolan * src/serializers.cpp: readCBC wasn't allocating enough memory for the buffer when the string's length was a multiple of 8. This was fixed by adding one. 2005-06-15 03:32 nolan * src/serializers.cpp: Fixed a memory leak in readCBC 2005-02-07 18:04 nolan * src/: aboutdlg.ui, manualdlg.ui, newpassphrasedlg.ui, passphrasedlg.ui, preferencesdlg.ui, pwordeditdlg.ui, startupdlgbase.ui: Added accelerators 2004-12-09 01:51 nolan * release/Makefile: Removed signing from all 2004-12-09 01:49 nolan * src/safelistview.cpp: Root is no longer decorated 2004-12-09 01:48 nolan * images/help.png: Copied from Psi 2004-12-06 11:03 nolan * src/: mypasswordsafe.ui, mypasswordsafe.ui.h, safe.cpp, safelistview.cpp, safelistview.hpp: Added in place group renaming Safe emits changed() now MyPasswordSafe is connected to Safe::changed() Added savingEnabled() slot to MyPasswordSafe 2004-12-06 08:38 nolan * src/: mypasswordsafe.ui, safelistview.cpp: Added icon to passwords 2004-12-06 08:38 nolan * MyPasswordSafe.pro, images/configure.png, images/editcopy.png, images/editcopy_1.png, images/fetch_user.png, images/file_locked.png, images/folder_new.png: Added and redid some images 2004-12-06 08:14 nolan * Makefile, README: Updated README Increased minor version number 2004-12-06 08:07 nolan * src/crypto/: bfproxy.cpp, bfproxy.hpp, cryptointerface.hpp: Added copyright notice 2004-12-06 07:34 nolan * src/: safeserializer.cpp, serializers.cpp, serializers.hpp: Used #ifdef instead of #if 2004-12-06 07:32 nolan * MyPasswordSafe.pro, src/encryptedstring.cpp, src/encryptedstring.hpp, src/myutil.cpp, src/myutil.hpp, src/safe.cpp, src/safe.hpp, src/safeserializer.cpp, src/serializers.cpp, src/serializers.hpp, src/xmlserializer.cpp, src/crypto/bfproxy.cpp, src/crypto/bfproxy.hpp, src/crypto/blowfish.cpp, src/crypto/blowfish.h, src/crypto/cryptointerface.hpp, src/crypto/sha1.cpp, src/crypto/sha1.h, src/pwsafe/PW_BlowFish.cpp, src/pwsafe/PW_BlowFish.h, src/pwsafe/Util.cpp, test/bfproxytest.build, test/bfproxytest.cpp: Moved the serializers off of Password Safe's blowfish and sha1 code Created a proxy class for Blowfish Created two serializers for big endian machines to open the borked safes Made EncryptedString use a single encryption object 2004-12-06 01:16 nolan * src/startupdlgbase.ui: Changed the shadow and shape of banner 2004-12-06 01:14 nolan * release/Makefile: Added about_banner swapping Renamed 'upload' to 'release' All just compiles, no more uploading 2004-12-06 01:01 nolan * src/aboutdlg.ui: Added logo to license 2004-12-06 01:00 nolan * images/: about_banner.png, about_banner.src.png: Branded about logo Created an unbranded src logo 2004-11-30 16:26 nolan * images/edit_remove.png: Switched it to a minus sign again, but it's based off of the new plus sign 2004-11-29 22:35 nolan * uuid-1.0.0/: Makefile, config.status: [no log message] 2004-11-29 22:35 nolan * images/: button_ok.png, edit_add.png, edit_remove.png, fileclose.png: Copied better icons from Psi 2004-11-02 17:17 nolan * src/: mypasswordsafe.ui, mypasswordsafe.ui.h: Connected helpAbout 2004-11-02 17:17 nolan * MyPasswordSafe.pro: Removed some spaces 2004-11-02 16:51 nolan * images/: fileclose.png, lock.png: Added 2004-11-02 16:51 nolan * Makefile: Removed domainname 2004-11-02 16:37 nolan * src/safelistview.cpp: The username is copied to the clipboard on a drag 2004-11-02 16:28 nolan * Makefile: Inced version 2004-11-02 16:27 nolan * README: Added headers and -jN 2004-11-02 16:25 nolan * src/: aboutdlg.ui, aboutdlg.ui.h, main.cpp, mypasswordsafe.ui, mypasswordsafe.ui.h: The license gets displayed the first time MyPS is ran 2004-11-02 15:57 nolan * src/: main.cpp, mypasswordsafe.ui, mypasswordsafe.ui.h: Made locking hide the main window Locking no longer prompts on a change of virtual desktops 2004-11-02 01:38 nolan * src/mypasswordsafe.ui.h: [no log message] 2004-11-01 18:42 nolan * src/: mypasswordsafe.ui, mypasswordsafe.ui.h, startupdlgbase.ui, startupdlgbase.ui.h: The password widget gets focus after an action is selected Set the startup dialog's icon Changed a couple of the action items' text Default action sets the default safe 2004-11-01 18:23 nolan * MyPasswordSafe.pro, src/myendian.h, src/myutil.hpp, src/startupdlgbase.ui.h, src/crypto/blowfish.cpp, src/crypto/blowfish.h, src/crypto/sha1.cpp, src/crypto/sha1.h, src/pwsafe/PwsPlatform.h: Added new crypto 2004-11-01 16:54 nolan * MyPasswordSafe.pro, src/encryptedstring.cpp, src/encryptedstring.hpp, src/serializers.cpp, src/pwsafe/PW_BlowFish.cpp, src/pwsafe/PW_sha1.cpp, src/pwsafe/PW_sha1.h, src/pwsafe/Util.cpp, src/pwsafe/Util.h, src/pwsafe/sha1.cpp, src/pwsafe/sha1.h: Renamed sha1 Changed the #includes 2004-11-01 16:50 nolan * README: Removed Boost and added trademark and copyright info 2004-11-01 16:49 nolan * MyPasswordSafe.pro, README: [no log message] 2004-11-01 16:48 nolan * MyPasswordSafe.pro: Changed BlowFish to PW_BlowFish 2004-11-01 16:48 nolan * src/pwsafe/: BlowFish.cpp, BlowFish.h, PW_BlowFish.cpp, PW_BlowFish.h: Renamed 2004-11-01 16:44 nolan * COPYING: [no log message] 2004-11-01 16:34 nolan * src/: encryptedstring.cpp, encryptedstring.hpp, exception.hpp, main.cpp, mypasswordsafe.ui.h, myutil.cpp, myutil.hpp, newpassphrasedlg.ui.h, passphrasedlg.ui.h, plaintextlizer.cpp, plaintextlizer.hpp, preferencesdlg.ui.h, pwordeditdlg.ui.h, safe.cpp, safe.hpp, safedragobject.cpp, safedragobject.hpp, safelistview.cpp, safelistview.hpp, safeserializer.cpp, safeserializer.hpp, securedstring.cpp, securedstring.hpp, serializers.cpp, serializers.hpp, smartptr.cpp, smartptr.hpp, startupdlg.cpp, startupdlgbase.ui.h, uuid.cpp, uuid.hpp, xmlserializer.cpp, xmlserializer.hpp: Changed the header 2004-11-01 16:01 nolan * src/aboutdlg.ui: Changed license to GPL 2004-11-01 16:01 nolan * MyPasswordSafe.pro: [no log message] 2004-11-01 12:53 nolan * src/: mypasswordsafe.ui.h, passphrasedlg.ui.h, preferencesdlg.ui.h, pwordeditdlg.ui.h: Changed SGS to SG 2004-11-01 12:44 nolan * src/: encryptedstring.cpp, encryptedstring.hpp, main.cpp, plaintextlizer.cpp, safe.cpp, safe.hpp, safelistview.cpp, safeserializer.cpp, safeserializer.hpp, securedstring.cpp, securedstring.hpp, serializers.cpp, serializers.hpp, smartptr.cpp, smartptr.hpp, uuid.cpp, uuid.hpp, xmlserializer.hpp: Changed Semantic Gap Solutions to Semantic Gap (TM) 2004-11-01 12:39 nolan * src/: safe.cpp, safelistview.cpp, smartptr.cpp, smartptr.hpp: Replaced assert w/ Q_ASSERT Added headers to smartptr.?pp 2004-11-01 12:35 nolan * src/main.cpp: ifdefed out a print statement 2004-11-01 12:34 nolan * src/mypasswordsafe.ui.h: browseForSafe uses QFileDialog's static methods 2004-11-01 12:10 nolan * src/: aboutdlg.ui, manualdlg.ui, mypasswordsafe.ui, mypasswordsafe.ui.h, newpassphrasedlg.ui: Changed icons New safes won't ask to be saved when they're closed Changed MyPS's icon 2004-11-01 12:10 nolan * images/: button_cancel.png, button_ok.png, configure.png, contexthelp.png, edit.png, editcut.png, exit.png, fileopen.png, filesave.png, filesaveas.png, folder_new.png, help.png, redo.png, undo.png: Switched to 16x16 images 2004-11-01 12:09 nolan * MyPasswordSafe.pro: [no log message] 2004-10-31 07:32 nolan * src/pwsafe/: PwsPlatform.h, Util.h: Refactored the endian.h inclusion 2004-10-31 07:32 nolan * src/: mypasswordsafe.ui.h, safelistview.cpp: Changed the default column sizes 2004-10-31 01:38 nolan * src/: aboutdlg.ui, manualdlg.ui: Added a two contributors to credits Changed Semantic Gap (TM) Solutions to Semantic Gap (TM) 2004-10-31 01:22 nolan * release/Makefile: Added upload 2004-10-31 01:07 nolan * src/pwsafe/Util.h: Added endian.h for __APPLE__ 2004-10-30 09:41 nolan * MyPasswordSafe.pro, src/newpassphrasedlg.ui, src/passphrasedlg.ui, src/preferencesdlg.ui, src/pwordeditdlg.ui, src/startupdlgbase.ui: Added icons to buttons 2004-10-30 09:15 nolan * src/: passphrasedlg.ui, startupdlgbase.ui: Changed the dialog sizes 2004-10-30 08:58 nolan * images/keys.png: Readded 2004-10-30 08:58 nolan * MyPasswordSafe.pro, images/keys.png, src/passphrasedlg.ui, src/startupdlgbase.ui: Added keys Changed source files to use keys.png 2004-10-30 08:44 nolan * images/keys.png: new icon 2004-10-22 19:14 nolan * doc/sshots/mainwindow.jpg, src/serializers.cpp: Groupnames are converted from UTF8 2004-10-11 05:27 nolan * Makefile, src/pwsafe/PwsPlatform.h, src/pwsafe/Util.h: Applied contributed patches 2004-10-03 22:04 nolan * src/: mypasswordsafe.ui.h, safedragobject.cpp, safedragobject.hpp, safelistview.cpp, safelistview.hpp: Did some work so MyPS wouldn't segfault when dragging onto another app 2004-10-03 22:03 nolan * MyPasswordSafe.pro: Removed spaces added by Designer 2004-10-01 22:40 nolan * Makefile: Increased version number Added check for HOST 2004-10-01 22:26 nolan * src/: aboutdlg.ui, mypasswordsafe.ui, mypasswordsafe.ui.h, newpassphrasedlg.ui, passphrasedlg.ui, plaintextlizer.cpp, preferencesdlg.ui, pwordeditdlg.ui, safedragobject.cpp, safelistview.cpp, safelistview.hpp, safeserializer.cpp, xmlserializer.cpp, xmlserializer.hpp: Added some file headers Changed the button order on some dialogs Added drag and drop Finished XmlSerializer --- security/MyPasswordSafe/Makefile | 8 +++--- security/MyPasswordSafe/distinfo | 14 +++++----- security/MyPasswordSafe/patches/patch-aa | 48 +++----------------------------- security/MyPasswordSafe/patches/patch-ab | 23 +++++++-------- security/MyPasswordSafe/patches/patch-ac | 28 ++++++++----------- 5 files changed, 37 insertions(+), 84 deletions(-) diff --git a/security/MyPasswordSafe/Makefile b/security/MyPasswordSafe/Makefile index bf8252eda8c..dc5f2254eed 100644 --- a/security/MyPasswordSafe/Makefile +++ b/security/MyPasswordSafe/Makefile @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.4 2005/05/22 20:08:29 jlam Exp $ +# $NetBSD: Makefile,v 1.5 2005/11/17 22:12:37 wiz Exp $ # -DISTNAME= MyPasswordSafe-20041004.src -PKGNAME= MyPasswordSafe-20041004 +DISTNAME= MyPasswordSafe-20050615.src +PKGNAME= MyPasswordSafe-20050615 CATEGORIES= security -MASTER_SITES= http://www.semanticgap.com/myps/release/devel/ +MASTER_SITES= http://www.semanticgap.com/myps/release/ EXTRACT_SUFX= .tgz MAINTAINER= tech-pkg@NetBSD.org diff --git a/security/MyPasswordSafe/distinfo b/security/MyPasswordSafe/distinfo index 5bb5b6bb354..1566f4a8272 100644 --- a/security/MyPasswordSafe/distinfo +++ b/security/MyPasswordSafe/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.3 2005/02/24 13:10:04 agc Exp $ +$NetBSD: distinfo,v 1.4 2005/11/17 22:12:37 wiz Exp $ -SHA1 (MyPasswordSafe-20041004.src.tgz) = 6145988be66a10b35df5f88395263018a4ca7725 -RMD160 (MyPasswordSafe-20041004.src.tgz) = 7c2ddbfc33e67a525dc09a778f60688d29bac7e7 -Size (MyPasswordSafe-20041004.src.tgz) = 807655 bytes -SHA1 (patch-aa) = 5a41f666f0f4e29440dc878e7f7ff2c95a643ec7 -SHA1 (patch-ab) = e1d44a990418e8280f918327b4515f2bd20f12bd -SHA1 (patch-ac) = ba79a5a8bc3c8289547827d094425fe10fd9e8e7 +SHA1 (MyPasswordSafe-20050615.src.tgz) = 80f3569722617a0884ffcb637dca156708dd4c68 +RMD160 (MyPasswordSafe-20050615.src.tgz) = 9020e75d4cfaf0188f124541691be1feae1224e3 +Size (MyPasswordSafe-20050615.src.tgz) = 823130 bytes +SHA1 (patch-aa) = 2e0b231b50a39d48b7124381f27e0de968c8e7bf +SHA1 (patch-ab) = 41f42aa0fa4f9d97431a9a01807a0a2cc838a753 +SHA1 (patch-ac) = f2a1911cb3a7b0de9d99e8ec70299a79c2392b4a diff --git a/security/MyPasswordSafe/patches/patch-aa b/security/MyPasswordSafe/patches/patch-aa index 31934c4f2cc..74353abda6e 100644 --- a/security/MyPasswordSafe/patches/patch-aa +++ b/security/MyPasswordSafe/patches/patch-aa @@ -1,53 +1,13 @@ -$NetBSD: patch-aa,v 1.1.1.1 2004/10/06 00:13:20 wiz Exp $ +$NetBSD: patch-aa,v 1.2 2005/11/17 22:12:37 wiz Exp $ ---- Makefile.orig 2004-10-02 05:40:30.000000000 +0200 +--- Makefile.orig 2004-12-06 14:14:53.000000000 +0100 +++ Makefile -@@ -28,12 +28,12 @@ MyPasswordSafe.mak: MyPasswordSafe.pro - $(QMAKE) -o $@ $< +@@ -29,7 +29,7 @@ MyPasswordSafe.mak: MyPasswordSafe.pro MyPasswordSafe: config uuid-1.0.0/.libs/libuuid.a MyPasswordSafe.mak -- make -f MyPasswordSafe.mak + ${MAKE} -f MyPasswordSafe.mak - lrelease locale/*.ts -+ ${MAKE} -f MyPasswordSafe.mak + ${LOCALBASE}/qt3/bin/lrelease locale/*.ts uuid-1.0.0/.libs/libuuid.a: cd uuid-1.0.0 && ./configure --prefix=$(PREFIX) && cd .. -- make -C uuid-1.0.0 -+ ${MAKE} -C uuid-1.0.0 - - doc/api: - mkdir doc/api -@@ -54,18 +54,18 @@ src/config.h: - config: src/config.h - - clean: MyPasswordSafe.mak -- make -f $< clean -- make -C uuid-1.0.0 clean -+ ${MAKE} -f $< clean -+ ${MAKE} -C uuid-1.0.0 clean - rm $< - rm -r doc/api - - install: - install -d $(PREFIX)/bin $(PREFIX)/share/MyPasswordSafe/locale \ -- $(PREFIX)/doc/MyPasswordSafe/sshots -+ $(PREFIX)/share/doc/MyPasswordSafe/sshots - install MyPasswordSafe $(PREFIX)/bin/MyPasswordSafe - install -m 0644 locale/*.qm $(PREFIX)/share/MyPasswordSafe/locale -- install -m 0644 doc/manual.html $(PREFIX)/doc/MyPasswordSafe -- install -m 0644 doc/sshots/*.jpg $(PREFIX)/doc/MyPasswordSafe/sshots -+ install -m 0644 doc/manual.html $(PREFIX)/share/doc/MyPasswordSafe -+ install -m 0644 doc/sshots/*.jpg $(PREFIX)/share/doc/MyPasswordSafe/sshots - - uninstall: - rm $(PREFIX)/bin/MyPasswordSafe -@@ -73,7 +73,7 @@ uninstall: - rm -r $(PREFIX)/doc/MyPasswordSafe - - release: -- make -c release -+ ${MAKE} -c release - - commit: - cvs commit diff --git a/security/MyPasswordSafe/patches/patch-ab b/security/MyPasswordSafe/patches/patch-ab index 2d14ddc9e85..9036dee11b6 100644 --- a/security/MyPasswordSafe/patches/patch-ab +++ b/security/MyPasswordSafe/patches/patch-ab @@ -1,16 +1,13 @@ -$NetBSD: patch-ab,v 1.1.1.1 2004/10/06 00:13:20 wiz Exp $ +$NetBSD: patch-ab,v 1.2 2005/11/17 22:12:37 wiz Exp $ ---- src/pwsafe/PwsPlatform.h.orig 2004-05-05 00:48:46.000000000 +0200 -+++ src/pwsafe/PwsPlatform.h -@@ -3,7 +3,11 @@ - #ifndef PwsPlatform_h - #define PwsPlatform_h +--- src/crypto/sha1.h.orig 2004-12-06 13:32:07.000000000 +0100 ++++ src/crypto/sha1.h +@@ -15,7 +15,7 @@ + #include + #include -+#ifdef __NetBSD__ -+#include -+#else - #include -+#endif +-#include "endian.h" ++#include "myendian.h" + + using std::string; - #ifndef BYTE_ORDER - #error BYTE_ORDER not defined diff --git a/security/MyPasswordSafe/patches/patch-ac b/security/MyPasswordSafe/patches/patch-ac index 5adeb5c6cf9..2b59f5a9592 100644 --- a/security/MyPasswordSafe/patches/patch-ac +++ b/security/MyPasswordSafe/patches/patch-ac @@ -1,17 +1,13 @@ -$NetBSD: patch-ac,v 1.1.1.1 2004/10/06 00:13:20 wiz Exp $ +$NetBSD: patch-ac,v 1.2 2005/11/17 22:12:37 wiz Exp $ ---- src/pwsafe/Util.h.orig 2004-05-05 00:47:07.000000000 +0200 -+++ src/pwsafe/Util.h -@@ -10,8 +10,12 @@ - #include - - #ifndef WIN32 -+#ifdef __NetBSD__ -+#include -+#else - #include - #endif -+#endif - - #include - using std::string; +qt3-3.3.5 fix. Can probably be removed after next qt3 release. + +--- src/mypasswordsafe.ui.orig 2004-12-06 17:03:46.000000000 +0100 ++++ src/mypasswordsafe.ui +@@ -1006,6 +1006,5 @@ + + + +- safelistview.h + + -- cgit v1.2.3