From kmail-devel Sat Jun 30 19:05:20 2001 From: Marc Mutz Date: Sat, 30 Jun 2001 19:05:20 +0000 To: kmail-devel Subject: Re: [PATCH] Kpgp sane passphrase handling X-MARC-Message: https://marc.info/?l=kmail-devel&m=99394404008543 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary_(ID_O9dpf0vYvjGFQ2ZZ8paTbw)" --Boundary_(ID_O9dpf0vYvjGFQ2ZZ8paTbw) Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday 30 June 2001 20:58, Marc Mutz wrote: > [An unencrypted copy will go to kmail@kde.org, I need a testcase ;-) > ] > > On Saturday 30 June 2001 20:05, Marc Mutz wrote: > > > > OK, I'll make a patch that contains the non-passphrase-related > > changes and another one that > > > > a. does new-style passphrase handling (char*) > > b. modifies the old passphrase dialog to use a KPasswordEdit > > instead of plain QLineEdit. > > > > > > I noticed a typo in the new error message: "chacacters" -> > > > "characters". > > > > ack > > > > OK, here it is. > Pay close attention, since I haven't used patch(1) to integrate the > changes, but did it by hand. This also resulted in a cleaner design, > I guess. > > Marc > > > -- > Marc Mutz > http://marc.mutz.com/ > http://www.mathematik.uni-bielefeld.de/~mmutz/ > http://EncryptionHOWTO.sourceforge.net/ - -- Marc Mutz http://marc.mutz.com/ http://www.mathematik.uni-bielefeld.de/~mmutz/ http://EncryptionHOWTO.sourceforge.net/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7PiL73oWD+L2/6DgRAvImAKDDHqQ2C87FivR0kGqBg8ucaq7KAQCfaelQ fvi1CFfBBzjEJAKhFRFqoLk= =AWBt -----END PGP SIGNATURE----- --Boundary_(ID_O9dpf0vYvjGFQ2ZZ8paTbw) Content-type: application/x-bzip2; name=kpgp-sane-password-handling-v5.diff.bz2 Content-disposition: attachment; filename=kpgp-sane-password-handling-v5.diff.bz2 Content-transfer-encoding: base64 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 bR3tClvmIUN0GxZxq/+LuSKcKEgRNSwpgA== --Boundary_(ID_O9dpf0vYvjGFQ2ZZ8paTbw)-- _______________________________________________ Kmail Developers mailing list Kmail@master.kde.org http://master.kde.org/mailman/listinfo/kmail