commit enigmail for openSUSE:Factory
Hello community, here is the log from the commit of package enigmail for openSUSE:Factory checked in at 2017-08-24 18:55:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/enigmail (Old) and /work/SRC/openSUSE:Factory/.enigmail.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "enigmail" Thu Aug 24 18:55:43 2017 rev:17 rq:518370 version:1.9.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/enigmail/enigmail.changes 2017-07-10 11:07:49.748526521 +0200 +++ /work/SRC/openSUSE:Factory/.enigmail.new/enigmail.changes 2017-08-24 18:56:12.933176117 +0200 @@ -1,0 +2,8 @@ +Tue Aug 22 10:46:32 UTC 2017 - astieger@suse.com + +- enigmail 1.9.8.2: + * fixed wrong translation that break keygen dialog + * make getting time format more robust + * Add support for new type of broken exchange messages + +------------------------------------------------------------------- Old: ---- enigmail-1.9.8.1.tar.gz enigmail-1.9.8.1.tar.gz.asc New: ---- enigmail-1.9.8.2.tar.gz enigmail-1.9.8.2.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ enigmail.spec ++++++ --- /var/tmp/diff_new_pack.cswjDT/_old 2017-08-24 18:56:13.965030825 +0200 +++ /var/tmp/diff_new_pack.cswjDT/_new 2017-08-24 18:56:13.965030825 +0200 @@ -18,7 +18,7 @@ Name: enigmail -Version: 1.9.8.1 +Version: 1.9.8.2 Release: 0 Summary: OpenPGP addon for Thunderbird and SeaMonkey License: MPL-2.0 ++++++ enigmail-1.9.8.1.tar.gz -> enigmail-1.9.8.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/Makefile new/enigmail/Makefile --- old/enigmail/Makefile 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/Makefile 2017-08-21 13:15:03.000000000 +0200 @@ -3,7 +3,7 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. XPI_MODULE = enigmail -XPI_MODULE_VERS = 1.9.8.1 +XPI_MODULE_VERS = 1.9.8.2 DEPTH = . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/configure new/enigmail/configure --- old/enigmail/configure 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/configure 2017-08-21 13:15:03.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for enigmail 1.9.4. +# Generated by GNU Autoconf 2.69 for enigmail 1.9.8.2. # # Report bugs to <https://www.enigmail.net>. # @@ -579,8 +579,8 @@ # Identity of this package. PACKAGE_NAME='enigmail' PACKAGE_TARNAME='enigmail' -PACKAGE_VERSION='1.9.4' -PACKAGE_STRING='enigmail 1.9.4' +PACKAGE_VERSION='1.9.8.2' +PACKAGE_STRING='enigmail 1.9.8.2' PACKAGE_BUGREPORT='https://www.enigmail.net' PACKAGE_URL='' @@ -1195,7 +1195,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures enigmail 1.9.4 to adapt to many kinds of systems. +\`configure' configures enigmail 1.9.8.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1261,7 +1261,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of enigmail 1.9.4:";; + short | recursive ) echo "Configuration of enigmail 1.9.8.2:";; esac cat <<\_ACEOF @@ -1343,7 +1343,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -enigmail configure 1.9.4 +enigmail configure 1.9.8.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1360,7 +1360,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by enigmail $as_me 1.9.4, which was +It was created by enigmail $as_me 1.9.8.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2595,7 +2595,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by enigmail $as_me 1.9.4, which was +This file was extended by enigmail $as_me 1.9.8.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -2648,7 +2648,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -enigmail config.status 1.9.4 +enigmail config.status 1.9.8.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/configure.ac new/enigmail/configure.ac --- old/enigmail/configure.ac 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/configure.ac 2017-08-21 13:15:03.000000000 +0200 @@ -2,7 +2,7 @@ AC_PREREQ(2.61) min_automake_version="1.10" -AC_INIT([enigmail],[1.9.4], [https://www.enigmail.net]) +AC_INIT([enigmail],[1.9.8.2], [https://www.enigmail.net]) AC_PATH_PROG(PYTHON, "python2") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/lang/it/enigmail.dtd new/enigmail/lang/it/enigmail.dtd --- old/enigmail/lang/it/enigmail.dtd 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/lang/it/enigmail.dtd 2017-08-21 13:15:03.000000000 +0200 @@ -9,7 +9,7 @@ <!ENTITY enigmail.cancelKey.label "Specifica i server delle chiavi"> <!ENTITY enigmail.cancelKey.tooltip "Annulla creazione chiave"> <!ENTITY enigmail.keyGen.expiry.title "Scadenza della chiave"> -<!ENTITY enigmail.keyGen.expire.label "<a class='enigmailStrong'>NOTA: la creazione della chiave può richiedere anche diversi minuti.</a> Non uscire dall'applicazione prima del termine dell'operazione. Navigare su internet o svolgere attività che sfruttino intensamente il disco durante la creazione della chiave potrà facilitare la generazione di numeri casuali e accelerare il processo stesso. Sarai avvertito quando la creazione della chiave sarà stata completata."> +<!ENTITY enigmail.keyGen.expire.label "La chiave scade tra"> <!ENTITY enigmail.keyGen.days.label "giorni"> <!ENTITY enigmail.keyGen.months.label "mesi"> <!ENTITY enigmail.keyGen.years.label "anni"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/package/fixExchangeMsg.jsm new/enigmail/package/fixExchangeMsg.jsm --- old/enigmail/package/fixExchangeMsg.jsm 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/package/fixExchangeMsg.jsm 2017-08-21 13:15:03.000000000 +0200 @@ -230,8 +230,8 @@ let versionIdent = match.index; - if (bodyData.substring(skipStart, versionIdent).search(/^content-type:[ \t]*text\/plain/mi) < 0) { - EnigmailLog.DEBUG("fixExchangeMsg.jsm: getCorrectedExchangeBodyData: first MIME part is not content-type text/plain\n"); + if (bodyData.substring(skipStart, versionIdent).search(/^content-type:[ \t]*text\/(plain|html)/mi) < 0) { + EnigmailLog.DEBUG("fixExchangeMsg.jsm: getCorrectedExchangeBodyData: first MIME part is not content-type text/plain or text/html\n"); return null; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/package/install.rdf new/enigmail/package/install.rdf --- old/enigmail/package/install.rdf 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/package/install.rdf 2017-08-21 13:15:03.000000000 +0200 @@ -5,7 +5,7 @@ <Description about="urn:mozilla:install-manifest"> <em:id>{847b3a00-7ab1-11d4-8f02-006008948af5}</em:id> - <em:version>1.9.8.1</em:version> + <em:version>1.9.8.2</em:version> <em:type>2</em:type> <!-- type = extension --> <em:unpack>true</em:unpack> @@ -16,7 +16,7 @@ <Description> <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id> <em:minVersion>52.0</em:minVersion> - <em:maxVersion>56.0</em:maxVersion> + <em:maxVersion>55.0</em:maxVersion> </Description> </em:targetApplication> <em:targetApplication> @@ -24,7 +24,7 @@ <Description> <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id> <em:minVersion>2.46</em:minVersion> - <em:maxVersion>2.53</em:maxVersion> + <em:maxVersion>2.52</em:maxVersion> </Description> </em:targetApplication> <!-- em:targetApplication> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/package/mimeDecrypt.jsm new/enigmail/package/mimeDecrypt.jsm --- old/enigmail/package/mimeDecrypt.jsm 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/package/mimeDecrypt.jsm 2017-08-21 13:15:03.000000000 +0200 @@ -303,9 +303,9 @@ this.closePipe = true; } + EnigmailLog.DEBUG("mimeDecrypt.jsm: waiting for proc to finish\n"); - while (this.exitCode === null) - Services.tm.currentThread.processNextEvent(true); + this.proc.wait(); this.returnStatus = {}; EnigmailDecryption.decryptMessageEnd(this.statusStr, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/package/time.jsm new/enigmail/package/time.jsm --- old/enigmail/package/time.jsm 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/package/time.jsm 2017-08-21 13:15:03.000000000 +0200 @@ -45,7 +45,15 @@ options.minute = DATE_2DIGIT; } - return new Intl.DateTimeFormat(appLocale.getCategory("NSILOCALE_TIME"), options).format(dat); + let useLocale = appLocale.getCategory("NSILOCALE_TIME").substr(0, 5); + useLocale = useLocale.replace(/_/g, "-"); + + try { + return new Intl.DateTimeFormat(useLocale, options).format(dat); + } + catch (ex) { + return new Intl.DateTimeFormat("en-US", options).format(dat); + } } else { return ""; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/enigmail/ui/content/enigmailMessengerOverlay.js new/enigmail/ui/content/enigmailMessengerOverlay.js --- old/enigmail/ui/content/enigmailMessengerOverlay.js 2017-07-08 10:16:24.000000000 +0200 +++ new/enigmail/ui/content/enigmailMessengerOverlay.js 2017-08-21 13:15:03.000000000 +0200 @@ -700,7 +700,7 @@ mimeMsg.parts[0].parts && mimeMsg.parts[0].parts.length && mimeMsg.parts[0].parts.length == 3 && mimeMsg.parts[0].headers["content-type"][0].indexOf("multipart/mixed") >= 0 && mimeMsg.parts[0].parts[0].headers["content-type"][0].search(/multipart\/encrypted/i) < 0 && - mimeMsg.parts[0].parts[0].headers["content-type"][0].indexOf("text/plain") >= 0 && + mimeMsg.parts[0].parts[0].headers["content-type"][0].search(/text\/(plain|html)/i) >= 0 && mimeMsg.parts[0].parts[1].headers["content-type"][0].indexOf("application/pgp-encrypted") >= 0) { if (mimeMsg.parts[0].parts[1].headers["content-type"][0].search(/multipart\/encrypted/i) < 0 && mimeMsg.parts[0].parts[1].headers["content-type"][0].search(/PGP\/?MIME Versions? Identification/i) >= 0 &&
participants (1)
-
root@hilbert.suse.de