From unknown Fri Sep 05 22:44:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#29797 <29797@debbugs.gnu.org> To: bug#29797 <29797@debbugs.gnu.org> Subject: Status: [PATCH] gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix for CVE-2016-4738. Reply-To: bug#29797 <29797@debbugs.gnu.org> Date: Sat, 06 Sep 2025 05:44:19 +0000 retitle 29797 [PATCH] gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix = for CVE-2016-4738. reassign 29797 guix-patches submitter 29797 Leo Famulari severity 29797 normal tag 29797 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 02:19:44 2017 Received: (at submit) by debbugs.gnu.org; 21 Dec 2017 07:19:44 +0000 Received: from localhost ([127.0.0.1]:45124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRv8l-0002ne-2F for submit@debbugs.gnu.org; Thu, 21 Dec 2017 02:19:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRv8g-0002nO-PG for submit@debbugs.gnu.org; Thu, 21 Dec 2017 02:19:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRv8Z-0002Ou-TT for submit@debbugs.gnu.org; Thu, 21 Dec 2017 02:19:29 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37480) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eRv8Z-0002Oq-PO for submit@debbugs.gnu.org; Thu, 21 Dec 2017 02:19:27 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRv8Y-0007ij-5D for guix-patches@gnu.org; Thu, 21 Dec 2017 02:19:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRv8U-0002M0-SB for guix-patches@gnu.org; Thu, 21 Dec 2017 02:19:26 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:35619) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eRv8U-0002Ls-LI for guix-patches@gnu.org; Thu, 21 Dec 2017 02:19:22 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 060F020D0E; Thu, 21 Dec 2017 02:19:22 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Thu, 21 Dec 2017 02:19:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=mesmtp; bh=bqyPhTqkY0a9maXqy2YBbkYOhljFOQgmbUqE76 0Q1Rc=; b=15fErJFEPZQbpKxc0pCu+18LGptI1KKArTdg2YJ3KdxiawDffd47Bv iCgJK2MKQcew0xN/Z4PdGzgiLOWdr2gChqrQv0XRfshm2vBIynhNUqUckneeGe8z gp5WHcZlANBnc0joupNJjv8vAg9ZnQnf6+f1F/iv9RYiaU6GHYC6I= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=bqyPhTqkY0a9maXqy 2YBbkYOhljFOQgmbUqE760Q1Rc=; b=g4ZBZM1ZcrE9Sh0Y+N3dFhge4Ghb24l8A gfEPsCeTgNFSawHmlbPABr6r7jCjRU3naRBp1BmekVxXWuuPpOFmRdaQ//6IQM5x V+PZGMbGWrbLdWLWe76f9qajikiKCGUCWTxZR7EHriOnktWLtn1REkGwTXh/OL76 vqkYyIG5MR3yBS4SXBiubYsJynXW1DfjsmhBvYpYqzjhBnohEJD4ktkLz8+FBCgv yCUw4jzD/tmgYki89G4+n48v0LAWl69Uvy9k84RhriRbmKHgpCnwuhcNNKQdaIfo 0Lbtq3r8eQ3l1ZH8xN6JHw70jpZhXu8WNavoCxC4I0xWLceEEbqvQ== X-ME-Sender: Received: from jasmine.lan (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id 8691A240DF for ; Thu, 21 Dec 2017 02:19:21 -0500 (EST) From: Leo Famulari To: guix-patches@gnu.org Subject: [PATCH] gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix for CVE-2016-4738. Date: Thu, 21 Dec 2017 02:19:17 -0500 Message-Id: <05090ab6990a05b6e1a3d3ae30999b6df2e666e2.1513840757.git.leo@famulari.name> X-Mailer: git-send-email 2.15.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) This is a followup to commit 2663c38826cd6c2ef0c5119f8072fac8e89b2e9b. * gnu/packages/xml.scm (libxslt)[replacement]: New field. (libxslt/fixed): New variable. * gnu/packages/patches/libxslt-CVE-2017-5029.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/patches/libxslt-CVE-2017-5029.patch | 82 ++++++++++++++++++++++++ gnu/packages/xml.scm | 13 ++++ 3 files changed, 96 insertions(+) create mode 100644 gnu/packages/patches/libxslt-CVE-2017-5029.patch diff --git a/gnu/local.mk b/gnu/local.mk index 8ffcc5800..f619d1363 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -849,6 +849,7 @@ dist_patch_DATA = \ %D%/packages/patches/libxml2-CVE-2017-9049+CVE-2017-9050.patch \ %D%/packages/patches/libxslt-generated-ids.patch \ %D%/packages/patches/libxslt-CVE-2016-4738.patch \ + %D%/packages/patches/libxslt-CVE-2017-5029.patch \ %D%/packages/patches/libxt-guix-search-paths.patch \ %D%/packages/patches/lierolibre-check-unaligned-access.patch \ %D%/packages/patches/lierolibre-is-free-software.patch \ diff --git a/gnu/packages/patches/libxslt-CVE-2017-5029.patch b/gnu/packages/patches/libxslt-CVE-2017-5029.patch new file mode 100644 index 000000000..cd86928b2 --- /dev/null +++ b/gnu/packages/patches/libxslt-CVE-2017-5029.patch @@ -0,0 +1,82 @@ +Fix CVE-2017-5029: + +https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5029 + +Patch copied from upstream source repository: + +https://git.gnome.org/browse/libxslt/commit/?id=08ab2774b870de1c7b5a48693df75e8154addae5 + +From 08ab2774b870de1c7b5a48693df75e8154addae5 Mon Sep 17 00:00:00 2001 +From: Nick Wellnhofer +Date: Thu, 12 Jan 2017 15:39:52 +0100 +Subject: [PATCH] Check for integer overflow in xsltAddTextString + +Limit buffer size in xsltAddTextString to INT_MAX. The issue can be +exploited to trigger an out of bounds write on 64-bit systems. + +Originally reported to Chromium: + +https://crbug.com/676623 +--- + libxslt/transform.c | 25 ++++++++++++++++++++++--- + libxslt/xsltInternals.h | 4 ++-- + 2 files changed, 24 insertions(+), 5 deletions(-) + +diff --git a/libxslt/transform.c b/libxslt/transform.c +index 519133fc..02bff34a 100644 +--- a/libxslt/transform.c ++++ b/libxslt/transform.c +@@ -813,13 +813,32 @@ xsltAddTextString(xsltTransformContextPtr ctxt, xmlNodePtr target, + return(target); + + if (ctxt->lasttext == target->content) { ++ int minSize; + +- if (ctxt->lasttuse + len >= ctxt->lasttsize) { ++ /* Check for integer overflow accounting for NUL terminator. */ ++ if (len >= INT_MAX - ctxt->lasttuse) { ++ xsltTransformError(ctxt, NULL, target, ++ "xsltCopyText: text allocation failed\n"); ++ return(NULL); ++ } ++ minSize = ctxt->lasttuse + len + 1; ++ ++ if (ctxt->lasttsize < minSize) { + xmlChar *newbuf; + int size; ++ int extra; ++ ++ /* Double buffer size but increase by at least 100 bytes. */ ++ extra = minSize < 100 ? 100 : minSize; ++ ++ /* Check for integer overflow. */ ++ if (extra > INT_MAX - ctxt->lasttsize) { ++ size = INT_MAX; ++ } ++ else { ++ size = ctxt->lasttsize + extra; ++ } + +- size = ctxt->lasttsize + len + 100; +- size *= 2; + newbuf = (xmlChar *) xmlRealloc(target->content,size); + if (newbuf == NULL) { + xsltTransformError(ctxt, NULL, target, +diff --git a/libxslt/xsltInternals.h b/libxslt/xsltInternals.h +index 060b1783..5ad17719 100644 +--- a/libxslt/xsltInternals.h ++++ b/libxslt/xsltInternals.h +@@ -1754,8 +1754,8 @@ struct _xsltTransformContext { + * Speed optimization when coalescing text nodes + */ + const xmlChar *lasttext; /* last text node content */ +- unsigned int lasttsize; /* last text node size */ +- unsigned int lasttuse; /* last text node use */ ++ int lasttsize; /* last text node size */ ++ int lasttuse; /* last text node use */ + /* + * Per Context Debugging + */ +-- +2.15.1 + diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 4f75de344..9cf9e1411 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -188,6 +188,7 @@ project (but it is usable outside of the Gnome platform).") (define-public libxslt (package (name "libxslt") + (replacement libxslt/fixed) (version "1.1.29") (source (origin (method url-fetch) @@ -197,6 +198,9 @@ project (but it is usable outside of the Gnome platform).") (sha256 (base32 "1klh81xbm9ppzgqk339097i39b7fnpmlj8lzn8bpczl3aww6x5xm")) + ;; XXX Oops, a redefinition of the patches field, which means the + ;; patch for CVE-2016-4738 is not used. Fixed in the definition of + ;; libxslt-fixed below. (patches (search-patches "libxslt-generated-ids.patch")))) (build-system gnu-build-system) (home-page "http://xmlsoft.org/XSLT/index.html") @@ -210,6 +214,15 @@ project (but it is usable outside of the Gnome platform).") based on libxml for XML parsing, tree manipulation and XPath support.") (license license:x11))) +(define libxslt/fixed + (package + (inherit libxslt) + (source (origin + (inherit (package-source libxslt)) + (patches (search-patches "libxslt-CVE-2016-4738.patch" + "libxslt-CVE-2017-5029.patch" + "libxslt-generated-ids.patch")))))) + (define-public perl-graph-readwrite (package (name "perl-graph-readwrite") -- 2.15.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 05:15:53 2017 Received: (at 29797) by debbugs.gnu.org; 21 Dec 2017 10:15:53 +0000 Received: from localhost ([127.0.0.1]:45242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRxtI-00073P-NG for submit@debbugs.gnu.org; Thu, 21 Dec 2017 05:15:53 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:48966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRxtF-00072l-6h for 29797@debbugs.gnu.org; Thu, 21 Dec 2017 05:15:51 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 343841059F; Thu, 21 Dec 2017 11:15:52 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7CmMVS6_1PP7; Thu, 21 Dec 2017 11:15:50 +0100 (CET) Received: from ribbon (unknown [193.50.110.235]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 92662FDC4; Thu, 21 Dec 2017 11:15:50 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Leo Famulari Subject: Re: [bug#29797] [PATCH] gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix for CVE-2016-4738. References: <05090ab6990a05b6e1a3d3ae30999b6df2e666e2.1513840757.git.leo@famulari.name> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 =?utf-8?Q?Niv=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 21 Dec 2017 11:15:46 +0100 In-Reply-To: <05090ab6990a05b6e1a3d3ae30999b6df2e666e2.1513840757.git.leo@famulari.name> (Leo Famulari's message of "Thu, 21 Dec 2017 02:19:17 -0500") Message-ID: <87bmis8jzh.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29797 Cc: 29797@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Leo Famulari skribis: > This is a followup to commit 2663c38826cd6c2ef0c5119f8072fac8e89b2e9b. > > * gnu/packages/xml.scm (libxslt)[replacement]: New field. > (libxslt/fixed): New variable. > * gnu/packages/patches/libxslt-CVE-2017-5029.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. [...] > --- a/gnu/packages/xml.scm > +++ b/gnu/packages/xml.scm > @@ -188,6 +188,7 @@ project (but it is usable outside of the Gnome platfo= rm).") > (define-public libxslt > (package > (name "libxslt") > + (replacement libxslt/fixed) > (version "1.1.29") > (source (origin > (method url-fetch) > @@ -197,6 +198,9 @@ project (but it is usable outside of the Gnome platfo= rm).") > (sha256 > (base32 > "1klh81xbm9ppzgqk339097i39b7fnpmlj8lzn8bpczl3aww6x5xm")) > + ;; XXX Oops, a redefinition of the patches field, which mea= ns the > + ;; patch for CVE-2016-4738 is not used. Fixed in the defini= tion of > + ;; libxslt-fixed below. > (patches (search-patches "libxslt-generated-ids.patch")))) Oops, indeed! You can remove the unused =E2=80=98patches=E2=80=99 line whi= le you=E2=80=99re at it. > (build-system gnu-build-system) > (home-page "http://xmlsoft.org/XSLT/index.html") > @@ -210,6 +214,15 @@ project (but it is usable outside of the Gnome platf= orm).") > based on libxml for XML parsing, tree manipulation and XPath support.") > (license license:x11))) >=20=20 > +(define libxslt/fixed > + (package > + (inherit libxslt) > + (source (origin > + (inherit (package-source libxslt)) > + (patches (search-patches "libxslt-CVE-2016-4738.patch" > + "libxslt-CVE-2017-5029.patch" > + "libxslt-generated-ids.patch"))))= )) LGTM, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 12:30:34 2017 Received: (at 29797-done) by debbugs.gnu.org; 21 Dec 2017 17:30:34 +0000 Received: from localhost ([127.0.0.1]:46381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS4fy-0002sd-AU for submit@debbugs.gnu.org; Thu, 21 Dec 2017 12:30:34 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57755) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS4fw-0002sR-2j for 29797-done@debbugs.gnu.org; Thu, 21 Dec 2017 12:30:32 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E326B208D8; Thu, 21 Dec 2017 12:30:30 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Thu, 21 Dec 2017 12:30:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=RsAcQZbRHRfiNKNdBMy8Ejsl08kAaipsW9osRgqxnl4=; b=Zt9NM AYHodunW908M9En7pLL+xuDFSfZKd1wcR2FtHlctGmcXxOb3GMKk/Rmzl6mKXGnD eIN3OHKBqCj0m52aHRzHIrGyhA+VAHArmhF1jyTA/2EYYSWtUgXTO/Lr5y6OyC1T iNoIi8ldlAjmjo6lsUtXNQkfPppT3blUI7L8HM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=RsAcQZbRHRfiNKNdBMy8Ejsl08kAa ipsW9osRgqxnl4=; b=DOLkrQOCuc9kJi6bB05xAqas08I7rgnn8EXRKh0YK0dx7 wM40gOzgKdBOfKUOvkn27EKRF/CTve+tI6UzwDdin/h9FFJoA1Bl6NTx+IR5N0qx dJzjnYfFZBQA0pDGWbQr3CsI1d00T0MGyLImmuVtvXBvwEOaxzBY3+ku6pS9r2/2 HeUGsGhMk18hnZAR7/Zcfk7CwQAfkockgJEVlbtBz90Z2EUZggOnO/4wtvbQnQ0t dYSNK1+67CcjeiKjA6wf3zAgIi4LW+n93b0YvBIoavs23h/wer81M7u5U1Uk+xIE bNiRcbneA9puduKWLJ89bO0eTYT2/Dxy2Yyq04toQ== X-ME-Sender: Received: from localhost (unknown [172.58.200.109]) by mail.messagingengine.com (Postfix) with ESMTPA id 8E6D72442C; Thu, 21 Dec 2017 12:30:30 -0500 (EST) Date: Thu, 21 Dec 2017 12:30:28 -0500 From: Leo Famulari To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: [bug#29797] [PATCH] gnu: libxslt: Fix CVE-2017-5029 and re-apply the fix for CVE-2016-4738. Message-ID: <20171221173028.GA1120@jasmine.lan> References: <05090ab6990a05b6e1a3d3ae30999b6df2e666e2.1513840757.git.leo@famulari.name> <87bmis8jzh.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline In-Reply-To: <87bmis8jzh.fsf@gnu.org> User-Agent: Mutt/1.9.2 (2017-12-15) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29797-done Cc: 29797-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 21, 2017 at 11:15:46AM +0100, Ludovic Court=C3=A8s wrote: > Leo Famulari skribis: > > + ;; XXX Oops, a redefinition of the patches field, which m= eans the > > + ;; patch for CVE-2016-4738 is not used. Fixed in the defi= nition of > > + ;; libxslt-fixed below. > > (patches (search-patches "libxslt-generated-ids.patch")))) >=20 > Oops, indeed! You can remove the unused =E2=80=98patches=E2=80=99 line w= hile you=E2=80=99re at it. I commented it out and pushed as 0c9c9526bb3fb665997b3b054f8b57ffdb559043. --YZ5djTAD1cGYuMQK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlo777QACgkQJkb6MLrK fwjLNhAA0XzY2irsvBC5jQWEn6WJ8ps1YJTARom5T051fe8UWLfwhJq8g2Qh2Y3a AHL8bkRgqZVc5gCWUIeplfbFNrCQAEWLHYO+O1cFEgze4k/Jz2lbyu6/m1Ur5f6p q0EFGrmsC6DrfvvmWyi2b9/gzRFpzXbL/r0Xjln2YD9s/djZz/kKuEFjeOwVuk94 UeL8Bm/r70k81A+6QvBj/cqbIXeMXJG3+BMUk7xO1YkDL9wfC6KSriE6stb1hLf4 L0y0z8snEOaf2MjRqV8A2XP+YUD/5QPpvnVbvvW4d/H34qcSjf84A3/PM+bDtxj+ bJpyMrDgEDDvSmKSoVJWoPkact+6hzPtQh4o2fjZSfkxoNi2BDIX/E0M+4ENlC9A 7fPPjyJ+uTp0E1oOAKd5ZbyDq66AhUfsVd/qYXgjZQRARp0bBCJ9fuXIxBLSWMfM xYGDntc0HINu2BbfTJzjeSZzcrKoxeca0hmVgapvhmshItQyaWTvMThuHLzSA0+2 nSsTwDMK2Y+oYtujrLMwBydZ2eJaYQlKbzyXn3yRkzyCtcqga+mDcm8LiY3Ss4l3 AxV9MIsW/QkwicqXSuWQNY04ybtJBBwWilG/WSAw7NoL6b6QJziJ7HoyCxsDZRa3 g6sTUEb7gjase2bdPcc/2o0wmusBRTjBOtMV2jaSFtq2CL6wJp8= =RCl8 -----END PGP SIGNATURE----- --YZ5djTAD1cGYuMQK-- From unknown Fri Sep 05 22:44:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 19 Jan 2018 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator