From root@hilbert.suse.de Mon Aug 29 12:39:27 2016 From: root@hilbert.suse.de To: commit@lists.opensuse.org Subject: commit kgpg for openSUSE:Factory Date: Mon, 29 Aug 2016 14:39:27 +0200 Message-ID: <20160829123927.1009BAE09F@hilbert.suse.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0261350429235404038==" --===============0261350429235404038== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello community, here is the log from the commit of package kgpg for openSUSE:Factory checked = in at 2016-08-29 14:39:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kgpg (Old) and /work/SRC/openSUSE:Factory/.kgpg.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kgpg" Changes: -------- --- /work/SRC/openSUSE:Factory/kgpg/kgpg.changes 2016-07-21 07:46:15.00000000= 0 +0200 +++ /work/SRC/openSUSE:Factory/.kgpg.new/kgpg.changes 2016-08-29 14:39:25.000= 000000 +0200 @@ -1,0 +2,16 @@ +Fri Aug 12 10:17:09 UTC 2016 - tittiatcoke(a)gmail.com + +- Update to KDE Applications 16.08.0 + * KDE Applications 16.08.0 + * https://www.kde.org/announcements/announce-applications-16.08.0.php + + +------------------------------------------------------------------- +Mon Aug 8 15:03:35 UTC 2016 - tittiatcoke(a)gmail.com + +- Update to KDE Applications 16.07.90 + * KDE Applications 16.07.90 (16.08-RC) + * https://www.kde.org/announcements/announce-applications-16.07.90.php + + +------------------------------------------------------------------- Old: ---- kgpg-16.04.3.tar.xz New: ---- kgpg-16.08.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kgpg.spec ++++++ --- /var/tmp/diff_new_pack.xq14LX/_old 2016-08-29 14:39:26.000000000 +0200 +++ /var/tmp/diff_new_pack.xq14LX/_new 2016-08-29 14:39:26.000000000 +0200 @@ -17,7 +17,7 @@ =20 =20 Name: kgpg -Version: 16.04.3 +Version: 16.08.0 Release: 0 Summary: Encryption Tool License: GPL-2.0+ ++++++ kgpg-16.04.3.tar.xz -> kgpg-16.08.0.tar.xz ++++++ diff -urN '--exclude=3DCVS' '--exclude=3D.cvsignore' '--exclude=3D.svn' '--ex= clude=3D.svnignore' old/kgpg-16.04.3/doc/index.docbook new/kgpg-16.08.0/doc/i= ndex.docbook --- old/kgpg-16.04.3/doc/index.docbook 2016-06-06 18:58:55.000000000 +0200 +++ new/kgpg-16.08.0/doc/index.docbook 2016-08-11 16:19:31.000000000 +0200 @@ -329,6 +329,11 @@ To import/export public keys, you can use drag and drop or the Copy/Paste keyboard shortcuts. =20 +You can export a public key via email, to the clipboard, to a keyserve= r or to a local file. +Use the options in the export dialog to export everything, export without at= tributes (photo ids) +or export a clean key &ie; the key itself including its subkeys, but excludi= ng all signatures. + + Key Manager =20 diff -urN '--exclude=3DCVS' '--exclude=3D.cvsignore' '--exclude=3D.svn' '--ex= clude=3D.svnignore' old/kgpg-16.04.3/keysmanager.cpp new/kgpg-16.08.0/keysman= ager.cpp --- old/kgpg-16.04.3/keysmanager.cpp 2016-06-06 18:58:55.000000000 +0200 +++ new/kgpg-16.08.0/keysmanager.cpp 2016-08-11 16:19:31.000000000 +0200 @@ -949,6 +949,9 @@ QString mess =3D i18n("Are you sure you want to delete Photo id %1
from key %2 <%3>?
", und->getId(), parent->getName(), parent->getEmail()); =20 + if (KMessageBox::warningContinueCancel(this, mess) !=3D KMessageBox::Contin= ue) + return; + KGpgDelUid *deluid =3D new KGpgDelUid(this, und); connect(deluid, SIGNAL(done(int)), SLOT(slotDelPhotoFinished(int))); =20 diff -urN '--exclude=3DCVS' '--exclude=3D.cvsignore' '--exclude=3D.svn' '--ex= clude=3D.svnignore' old/kgpg-16.04.3/kgpg.appdata.xml new/kgpg-16.08.0/kgpg.a= ppdata.xml --- old/kgpg-16.04.3/kgpg.appdata.xml 2016-06-06 18:58:55.000000000 +0200 +++ new/kgpg-16.08.0/kgpg.appdata.xml 2016-08-11 16:19:31.000000000 +0200 @@ -19,6 +19,7 @@ KGpg KGpg KGpg + KGpg KGpg KGpg KGpg @@ -55,6 +56,7 @@ Outil de chiffrement Ferramenta para cifrar Titkos=C3=ADt=C3=B3 eszk=C3=B6z + Instrumento per cryptar Strumento di cifratura =EC=95=94=ED=98=B8=ED=99=94 =EB=8F=84=EA=B5=AC =C5=A0ifravimo =C4=AFrankis @@ -94,6 +96,7 @@

KGpg est une interface simple pour GnuPG, un puissant= utilitaire de chiffrement. Il peut vous aider =C3=A0 cr=C3=A9er et g=C3=A9re= r vos cl=C3=A9s, importer et exporter des cl=C3=A9s, afficher des signatures = de cl=C3=A9s, des =C3=A9tats de confiance et des dates d'expiration.

KGpg =C3=A9 unha interface sinxela para GnuPG, unha p= otente ferramenta para cifrar. Pode axudalo a crear e xestionar chaves, impor= tar e exportar chaves e ver as sinaturas, o estado de confianza e a data de c= aducidade das chaves.

A KGpg egy egyszer=C5=B1 fel=C3=BClet a GnuPG-hez, a = hat=C3=A9kony titkos=C3=ADt=C3=B3 seg=C3=A9dprogramhoz. Seg=C3=ADthet a kulcs= ok be=C3=A1ll=C3=ADt=C3=A1s=C3=A1ban =C3=A9s kezel=C3=A9s=C3=A9ben, kulcsok i= mport=C3=A1l=C3=A1s=C3=A1ban =C3=A9s export=C3=A1l=C3=A1s=C3=A1ban, kulcsal= =C3=A1=C3=ADr=C3=A1sok, megb=C3=ADzhat=C3=B3s=C3=A1gi =C3=A1llapot =C3=A9s le= j=C3=A1rati id=C5=91k megtekint=C3=A9s=C3=A9ben.

+

Kgpg es un simple interface per GnuPG, un instrumento= potente per cryptar. Il pote adjutar te per configurar e gerer tu claves, im= portar e exportar claves, vider signaturas de clave, le stato de confidentia = e le datas de expiration.

KPgp =C3=A8 un'interfaccia semplice per GnuPG, un pot= ente strumento di cifratura. Ti aiuta a configurare e gestire le tue chiavi, = importare ed esportare le chiavi, visualizzarne le firme, lo stato di affidab= ilit=C3=A0 e la data di scadenza.

KGpg=EB=8A=94 =EA=B0=95=EB=A0=A5=ED=95=9C =EC=95=94= =ED=98=B8=ED=99=94 =EC=9C=A0=ED=8B=B8=EB=A6=AC=ED=8B=B0 GnuPG=EC=9D=98 GUI = =EC=9D=B8=ED=84=B0=ED=8E=98=EC=9D=B4=EC=8A=A4=EC=9E=85=EB=8B=88=EB=8B=A4. =ED= =82=A4=EB=A5=BC =EC=84=A4=EC=A0=95=ED=95=98=EA=B3=A0 =EA=B4=80=EB=A6=AC=ED=95= =A0 =EC=88=98 =EC=9E=88=EC=9C=BC=EB=A9=B0, =ED=82=A4=EB=A5=BC =EB=82=B4=EB=B3= =B4=EB=82=B4=EA=B3=A0 =EA=B0=80=EC=A0=B8=EC=98=A4=EA=B3=A0, =ED=82=A4 =EC=84= =9C=EB=AA=85, =EC=8B=A0=EB=A2=B0 =EC=83=81=ED=83=9C, =EB=A7=8C=EB=A3=8C=EC=9D= =BC=EC=9D=84 =EB=B3=BC =EC=88=98 =EC=9E=88=EC=8A=B5=EB=8B=88=EB=8B=A4.

KGpg er en enkel brukerflate for GnuPG, et kraftig kr= ypteringsverkt=C3=B8y. Det kan hjelpe til =C3=A5 opprette og h=C3=A5ndtere n= =C3=B8kler, importere og eksportere n=C3=B8kler, vise n=C3=B8kkelsignaturer, = tillitsstatus og utl=C3=B8psdatoer.

diff -urN '--exclude=3DCVS' '--exclude=3D.cvsignore' '--exclude=3D.svn' '--ex= clude=3D.svnignore' old/kgpg-16.04.3/main.cpp new/kgpg-16.08.0/main.cpp --- old/kgpg-16.04.3/main.cpp 2016-06-06 18:58:55.000000000 +0200 +++ new/kgpg-16.08.0/main.cpp 2016-08-11 16:19:31.000000000 +0200 @@ -23,7 +23,7 @@ static const char description[] =3D I18N_NOOP("KGpg - simple gui for gpg\n\nKGpg was designed to make gp= g very easy to use.\nI tried to make it as secure as possible.\nHope you enjo= y it."); =20 -static const char version[] =3D "2.17.40"; +static const char version[] =3D "2.18.0"; =20 int main(int argc, char *argv[]) { diff -urN '--exclude=3DCVS' '--exclude=3D.cvsignore' '--exclude=3D.svn' '--ex= clude=3D.svnignore' old/kgpg-16.04.3/transactions/kgpgdelkey.cpp new/kgpg-16.= 08.0/transactions/kgpgdelkey.cpp --- old/kgpg-16.04.3/transactions/kgpgdelkey.cpp 2016-06-06 18:58:55.00000000= 0 +0200 +++ new/kgpg-16.08.0/transactions/kgpgdelkey.cpp 2016-08-11 16:19:31.00000000= 0 +0200 @@ -45,7 +45,24 @@ bool KGpgDelKey::nextLine(const QString &line) { - if (!line.startsWith(QLatin1String("[GNUPG:] GOT_IT"))) + if (line.startsWith(QLatin1String("[GNUPG:] KEY_CONSIDERED "))) { + const QStringList &parts =3D line.split(QLatin1Char(' '), QString::SkipEmp= tyParts); + if (parts.count() < 3) { + setSuccess(KGpgTransaction::TS_MSG_SEQUENCE); + } else { + const QString &fpr =3D parts[2]; + bool mine =3D false; + + foreach (const KGpgKeyNode *key, m_keys) { + mine =3D (key->getFingerprint() =3D=3D fpr); + if (mine) + break; + } + + if (!mine) + setSuccess(KGpgTransaction::TS_MSG_SEQUENCE); + } + } else if (!line.startsWith(QLatin1String("[GNUPG:] GOT_IT"))) setSuccess(KGpgTransaction::TS_MSG_SEQUENCE); =20 return false; diff -urN '--exclude=3DCVS' '--exclude=3D.cvsignore' '--exclude=3D.svn' '--ex= clude=3D.svnignore' old/kgpg-16.04.3/transactions/kgpgimport.cpp new/kgpg-16.= 08.0/transactions/kgpgimport.cpp --- old/kgpg-16.04.3/transactions/kgpgimport.cpp 2016-06-06 18:58:55.00000000= 0 +0200 +++ new/kgpg-16.08.0/transactions/kgpgimport.cpp 2016-08-11 16:19:31.00000000= 0 +0200 @@ -127,7 +127,7 @@ return i18n("The import result string has an unsupported format in line %= 1.
Please see the detailed log for more information.", line); } =20 - for (int i =3D RESULT_PARTS_MAX - 1; (i >=3D 0) && fine; i--) + for (int i =3D RESULT_PARTS_MAX - 1; i >=3D 0; i--) fine =3D (rcode[i] !=3D 0); =20 if (!fine) diff -urN '--exclude=3DCVS' '--exclude=3D.cvsignore' '--exclude=3D.svn' '--ex= clude=3D.svnignore' old/kgpg-16.04.3/transactions/kgpgtransaction.cpp new/kgp= g-16.08.0/transactions/kgpgtransaction.cpp --- old/kgpg-16.04.3/transactions/kgpgtransaction.cpp 2016-06-06 18:58:55.000= 000000 +0200 +++ new/kgpg-16.08.0/transactions/kgpgtransaction.cpp 2016-08-11 16:19:31.000= 000000 +0200 @@ -238,6 +238,8 @@ m_success =3D KGpgTransaction::TS_USER_ABORTED; } else if (line.startsWith(QLatin1String("[GNUPG:] CARDCTRL "))) { // just ignore them, pinentry should handle that + } else if (line.startsWith(QLatin1String("[GNUPG:] PINENTRY_LAUNCHED "))) { + // just ignore them, just means pinentry is asked for password input } else { // all known hints int i =3D 0; --===============0261350429235404038==--