From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 10 12:39:35 2015 Received: (at submit) by debbugs.gnu.org; 10 Apr 2015 16:39:35 +0000 Received: from localhost ([127.0.0.1]:52570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygbxv-00055n-9i for submit@debbugs.gnu.org; Fri, 10 Apr 2015 12:39:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45861) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygbxt-00055a-5Y for submit@debbugs.gnu.org; Fri, 10 Apr 2015 12:39:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ygbxn-00008h-3S for submit@debbugs.gnu.org; Fri, 10 Apr 2015 12:39:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57795) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ygbxn-00008c-0Y for submit@debbugs.gnu.org; Fri, 10 Apr 2015 12:39:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59366) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ygbxl-0001pj-Pa for bug-gnu-emacs@gnu.org; Fri, 10 Apr 2015 12:39:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ygbxg-000065-MK for bug-gnu-emacs@gnu.org; Fri, 10 Apr 2015 12:39:25 -0400 Received: from mail-qc0-x22b.google.com ([2607:f8b0:400d:c01::22b]:35842) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ygbxg-000051-IA for bug-gnu-emacs@gnu.org; Fri, 10 Apr 2015 12:39:20 -0400 Received: by qcpm10 with SMTP id m10so1417675qcp.3 for ; Fri, 10 Apr 2015 09:39:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:message-id:to:subject:from:mime-version:content-type :content-transfer-encoding; bh=BV7oJ/jjiHUMqxxzefRdbulOZCTxQ1KRECVN99kvu6Y=; b=tk7mEq5Im8NahyaYrfeQZ8JSGDV0Gu8vnrpEJ1JKn18WEGpqEdet7RhgN+FpszLw2j xTvgGv1pSZ1s8Ah98OEaQOyEQczId4ZR4bx3enekxHcxFrceR3srggbHwJfV61C97PlI DF2y1z0YVvzSZToGV0ZnQa9whBPZ9hnQBlF15MqXZC3ViCYrxXTX6eRgNF3KF7VziH30 trnYBId89gkgCpP+DmAiCOIHx6gCQsn7xLfo5wMAv81YwKnxupdL9rQSoxHnlQCo8Im+ VmIUuAhLJyjP4yT6FhsdV6lHhm5Jut9gj5GeAdbTw658GlE+C3KjPahaiCIObWuQ+v5V n+yg== X-Received: by 10.140.44.134 with SMTP id g6mr2749025qga.85.1428683959340; Fri, 10 Apr 2015 09:39:19 -0700 (PDT) Received: from localhost ([180.201.222.210]) by mx.google.com with ESMTPSA id 13sm1960814qku.20.2015.04.10.09.39.16 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Fri, 10 Apr 2015 09:39:18 -0700 (PDT) Date: Sat, 11 Apr 2015 00:38:52 +0800 Message-Id: <20150411.003852.2290184390116604148.chriszheng99@gmail.com> To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows From: Chris Zheng X-Mailer: Mew version 6.6 on Emacs 25.0.50 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -3.8 (---) Hello Emacs, After the release of GnuTLS 3.4.0, the DLL name of libgnutls has changed from `libgnutls-28.dll' to `libgnutls-30.dll', which makes Emacs unable to load the DLL. Can we add this name to `dynamic-library-alist', as the following patch do? Thanks. >From 4b0c27dd6accce69757e60a8ac0904db085e034e Mon Sep 17 00:00:00 2001 From: Chris Zheng Date: Fri, 10 Apr 2015 18:06:04 +0200 Subject: [PATCH] Add GnuTLS 3.4.0 support for MS-Windows * lisp/term/w32-win.el (dynamic-library-alist): Add `libgnutls-30.dll'. --- lisp/term/w32-win.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/term/w32-win.el b/lisp/term/w32-win.el index b5e6ff3..2cc0504 100644 --- a/lisp/term/w32-win.el +++ b/lisp/term/w32-win.el @@ -266,7 +266,7 @@ See the documentation of `create-fontset-from-fontset-spec' for the format.") '(gdk-pixbuf "libgdk_pixbuf-2.0-0.dll") '(glib "libglib-2.0-0.dll") '(gobject "libgobject-2.0-0.dll") - '(gnutls "libgnutls-28.dll" "libgnutls-26.dll") + '(gnutls "libgnutls-30.dll" "libgnutls-28.dll" "libgnutls-26.dll") '(libxml2 "libxml2-2.dll" "libxml2.dll") '(zlib "zlib1.dll" "libz-1.dll"))) -- 2.3.5 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 10 13:48:19 2015 Received: (at 20294) by debbugs.gnu.org; 10 Apr 2015 17:48:19 +0000 Received: from localhost ([127.0.0.1]:52646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygd2R-0006t4-2g for submit@debbugs.gnu.org; Fri, 10 Apr 2015 13:48:19 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:53723) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygd2O-0006sp-5Z for 20294@debbugs.gnu.org; Fri, 10 Apr 2015 13:48:17 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0NML00600Q2L9V00@a-mtaout21.012.net.il> for 20294@debbugs.gnu.org; Fri, 10 Apr 2015 20:48:09 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NML0068OQS961A0@a-mtaout21.012.net.il>; Fri, 10 Apr 2015 20:48:09 +0300 (IDT) Date: Fri, 10 Apr 2015 20:48:10 +0300 From: Eli Zaretskii Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows In-reply-to: <20150411.003852.2290184390116604148.chriszheng99@gmail.com> X-012-Sender: halo1@inter.net.il To: Chris Zheng Message-id: <83y4lzswmd.fsf@gnu.org> References: <20150411.003852.2290184390116604148.chriszheng99@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20294 Cc: 20294@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sat, 11 Apr 2015 00:38:52 +0800 > From: Chris Zheng > > After the release of GnuTLS 3.4.0, the DLL name of libgnutls has changed > from `libgnutls-28.dll' to `libgnutls-30.dll', which makes Emacs unable > to load the DLL. Can we add this name to `dynamic-library-alist', as > the following patch do? No, because libgnutls-30.dll exports a binary-incompatible ABI (that's why its name changes in the first place). Just adding that DLL will cause Emacs compiled against an older GnuTLS to try loading the new DLL, or vice versa, which will most probably crash at run time. Instead, we need to introduce a libgnutls-version variable, whose value depends on the version of GnuTLS as conveyed by version-related macros in the GnuTLS headers, and insert into dynamic-library-alist the DLL whose name matches the version with which Emacs was compiled, like we do with several image libraries. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 11 08:35:58 2015 Received: (at 20294) by debbugs.gnu.org; 11 Apr 2015 12:35:58 +0000 Received: from localhost ([127.0.0.1]:52970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygudf-0005ng-79 for submit@debbugs.gnu.org; Sat, 11 Apr 2015 08:35:57 -0400 Received: from mail-qk0-f171.google.com ([209.85.220.171]:35625) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygudb-0005nH-OL for 20294@debbugs.gnu.org; Sat, 11 Apr 2015 08:35:52 -0400 Received: by qkhg7 with SMTP id g7so77525149qkh.2 for <20294@debbugs.gnu.org>; Sat, 11 Apr 2015 05:35:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=HamlMFIu0tqmDXzgrn6EPqUuteLsXuzRjhs/VuwFLb8=; b=mnrJfkQYZ8HFFKmQeGyQGZMBvNxJd4l6X8kk6fDxCkUXYzUAqM0Z50iUFbkLT+QgbC +SvwpNwSXw0nNJEn3HZYqExAK37Nl5Bq4znOpBkoJhHOdgfs86r6qr37BQ0kXTD4p23Y /so5cnAyH3FD4aXBxzzAJyP+jqzwrHxfYDlRo8G/reEN9CMb8znexgKMO11/IfMlmlYB Hm/tteSTKuaNgRxmc55qnuYOiVW3/EI/7q4b+duNwkwzRQ8AwWBcnfhEgd2cQGyMFlES xFvQvaRyNASbjZK/x+SSXY5/MdSM4VtsQ/Ujq1KRS2CTj/6ckU1A/+f3s6ZjPFjudpQP QTQg== X-Received: by 10.141.19.7 with SMTP id v7mr7583137qhd.94.1428755746144; Sat, 11 Apr 2015 05:35:46 -0700 (PDT) Received: from localhost ([211.64.141.155]) by mx.google.com with ESMTPSA id a82sm1320859qka.0.2015.04.11.05.35.43 (version=SSLv3 cipher=RC4-SHA bits=128/128); Sat, 11 Apr 2015 05:35:45 -0700 (PDT) Date: Sat, 11 Apr 2015 20:35:34 +0800 Message-Id: <20150411.203534.2120348032908170108.chriszheng99@gmail.com> To: eliz@gnu.org Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows From: Chris Zheng In-Reply-To: <83y4lzswmd.fsf@gnu.org> References: <20150411.003852.2290184390116604148.chriszheng99@gmail.com> <83y4lzswmd.fsf@gnu.org> X-Mailer: Mew version 6.6 on Emacs 25.0.50 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 20294 Cc: 20294@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (/) From: Eli Zaretskii Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows Date: Fri, 10 Apr 2015 20:48:10 +0300 Hi Eli, > No, because libgnutls-30.dll exports a binary-incompatible ABI (that's > why its name changes in the first place). Just adding that DLL will > cause Emacs compiled against an older GnuTLS to try loading the new > DLL, or vice versa, which will most probably crash at run time. Sorry I don't know it. > Instead, we need to introduce a libgnutls-version variable, whose > value depends on the version of GnuTLS as conveyed by version-related > macros in the GnuTLS headers, and insert into dynamic-library-alist > the DLL whose name matches the version with which Emacs was compiled, > like we do with several image libraries. According to your suggestion, I've reverted the patch. Can this one be the starting point? Thanks, Chris >From 07162bcef08d398a2f69e81c83c28a4b722e2d0c Mon Sep 17 00:00:00 2001 From: Chris Zheng Date: Fri, 10 Apr 2015 18:06:04 +0200 Subject: [PATCH] Add GnuTLS 3.4.0 support for MS-Windows * src/gnutls.c (libgnutls-version): New variable. (syms_of_gnutls): Generate `libgnutls-version' from GnuTLS header. * lisp/term/w32-win.el (dynamic-library-alist): Set library name according to `libgnutls-version'. --- lisp/term/w32-win.el | 6 +++++- src/gnutls.c | 10 ++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/lisp/term/w32-win.el b/lisp/term/w32-win.el index b5e6ff3..b0667e6 100644 --- a/lisp/term/w32-win.el +++ b/lisp/term/w32-win.el @@ -214,6 +214,8 @@ See the documentation of `create-fontset-from-fontset-spec' for the format.") (defvar libgif-version) (defvar libjpeg-version) +(defvar libgnutls-version) ; gnutls.c + ;;; Set default known names for external libraries (setq dynamic-library-alist (list @@ -266,7 +268,9 @@ See the documentation of `create-fontset-from-fontset-spec' for the format.") '(gdk-pixbuf "libgdk_pixbuf-2.0-0.dll") '(glib "libglib-2.0-0.dll") '(gobject "libgobject-2.0-0.dll") - '(gnutls "libgnutls-28.dll" "libgnutls-26.dll") + (if (>= libgnutls-version 30400) + '(gnutls "libgnutls-30.dll") + '(gnutls "libgnutls-28.dll" "libgnutls-26.dll")) '(libxml2 "libxml2-2.dll" "libxml2.dll") '(zlib "zlib1.dll" "libz-1.dll"))) diff --git a/src/gnutls.c b/src/gnutls.c index 35f0eb4..ddd36a9 100644 --- a/src/gnutls.c +++ b/src/gnutls.c @@ -1645,6 +1645,16 @@ DEFUN ("gnutls-available-p", Fgnutls_available_p, Sgnutls_available_p, 0, 0, 0, void syms_of_gnutls (void) { + DEFSYM (Qlibgnutls_version, "libgnutls-version"); + Fset (Qlibgnutls_version, +#ifdef HAVE_GNUTLS + make_number (GNUTLS_VERSION_MAJOR * 10000 + + GNUTLS_VERSION_MINOR * 100 + + GNUTLS_VERSION_PATCH) +#else + make_number (-1) +#endif + ); #ifdef HAVE_GNUTLS gnutls_global_initialized = 0; -- 2.3.5 From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 11 08:41:13 2015 Received: (at 20294) by debbugs.gnu.org; 11 Apr 2015 12:41:13 +0000 Received: from localhost ([127.0.0.1]:52978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yguim-00061n-UC for submit@debbugs.gnu.org; Sat, 11 Apr 2015 08:41:13 -0400 Received: from mtaout24.012.net.il ([80.179.55.180]:48603) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yguik-00061Q-WD for 20294@debbugs.gnu.org; Sat, 11 Apr 2015 08:41:11 -0400 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0NMN00A006Q4SW00@mtaout24.012.net.il> for 20294@debbugs.gnu.org; Sat, 11 Apr 2015 15:32:30 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NMN005MK6U6QR40@mtaout24.012.net.il>; Sat, 11 Apr 2015 15:32:30 +0300 (IDT) Date: Sat, 11 Apr 2015 15:41:07 +0300 From: Eli Zaretskii Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows In-reply-to: <20150411.203534.2120348032908170108.chriszheng99@gmail.com> X-012-Sender: halo1@inter.net.il To: Chris Zheng Message-id: <836192g7mk.fsf@gnu.org> References: <20150411.003852.2290184390116604148.chriszheng99@gmail.com> <83y4lzswmd.fsf@gnu.org> <20150411.203534.2120348032908170108.chriszheng99@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20294 Cc: 20294@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sat, 11 Apr 2015 20:35:34 +0800 > Cc: 20294@debbugs.gnu.org > From: Chris Zheng > > > No, because libgnutls-30.dll exports a binary-incompatible ABI (that's > > why its name changes in the first place). Just adding that DLL will > > cause Emacs compiled against an older GnuTLS to try loading the new > > DLL, or vice versa, which will most probably crash at run time. > Sorry I don't know it. > > Instead, we need to introduce a libgnutls-version variable, whose > > value depends on the version of GnuTLS as conveyed by version-related > > macros in the GnuTLS headers, and insert into dynamic-library-alist > > the DLL whose name matches the version with which Emacs was compiled, > > like we do with several image libraries. > According to your suggestion, I've reverted the patch. Can this one > be the starting point? Looks good to me. Did you test this with both the previous and the new versions of GnuTLS? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 11 10:22:21 2015 Received: (at 20294) by debbugs.gnu.org; 11 Apr 2015 14:22:21 +0000 Received: from localhost ([127.0.0.1]:53269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgwIe-0000ij-Od for submit@debbugs.gnu.org; Sat, 11 Apr 2015 10:22:21 -0400 Received: from mail-qk0-f169.google.com ([209.85.220.169]:34343) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YgwIc-0000iV-DL for 20294@debbugs.gnu.org; Sat, 11 Apr 2015 10:22:18 -0400 Received: by qkgx75 with SMTP id x75so81369922qkg.1 for <20294@debbugs.gnu.org>; Sat, 11 Apr 2015 07:22:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=6FJqvDvKkJTxL8f1PhbPQC8BAdtCznsRzrQGMyTxBwc=; b=XD6xynYLt7XhkeXSCvNGsK2AGhnbWy8Gca0ft2VovzcXTf0jpsYKGrmLFsKqocXSSl NinkqDyqDso3/SUx7JCnbhCv5Mo/KwbLRqSuEJa6/O8SwUFifn9GnvkT1hBdPtbtU3HN q9pjhDU9bEw1/VNA1a6ZYaS+6cR7nsZtcMrmllpmmNb6F7Uoz6n35TBr86pwOepImYH0 MzfrM06a9qMV7BFvjQ9GV8RzoWlcUBK+d62vtMFwMTie9PoYgrkd2758RXr+XtchdbJj /+mvrMkQTrYmv5Q727vvZuqWHsr08/zT/HMbrf0aoMcMdh0SRoT4XqZXjT/iKrRHHjr5 MCQA== X-Received: by 10.55.53.72 with SMTP id c69mr12725891qka.67.1428762133031; Sat, 11 Apr 2015 07:22:13 -0700 (PDT) Received: from localhost ([180.201.222.208]) by mx.google.com with ESMTPSA id o90sm1477732qkh.25.2015.04.11.07.22.09 (version=SSLv3 cipher=RC4-SHA bits=128/128); Sat, 11 Apr 2015 07:22:12 -0700 (PDT) Date: Sat, 11 Apr 2015 22:22:09 +0800 Message-Id: <20150411.222209.500692209907226511.chriszheng99@gmail.com> To: eliz@gnu.org Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows From: Chris Zheng In-Reply-To: <836192g7mk.fsf@gnu.org> References: <83y4lzswmd.fsf@gnu.org> <20150411.203534.2120348032908170108.chriszheng99@gmail.com> <836192g7mk.fsf@gnu.org> X-Mailer: Mew version 6.6 on Emacs 25.0.50 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 20294 Cc: 20294@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.4 (/) From: Eli Zaretskii Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows Date: Sat, 11 Apr 2015 15:41:07 +0300 Hi Eli, > Looks good to me. Did you test this with both the previous and the > new versions of GnuTLS? Thank you for your prompt reply. Yes, it works fine here. > Thanks. Cheers, Chris From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 11 11:08:52 2015 Received: (at 20294-done) by debbugs.gnu.org; 11 Apr 2015 15:08:52 +0000 Received: from localhost ([127.0.0.1]:53319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygx1f-0001uO-Un for submit@debbugs.gnu.org; Sat, 11 Apr 2015 11:08:52 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:53131) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ygx1c-0001u9-Hl for 20294-done@debbugs.gnu.org; Sat, 11 Apr 2015 11:08:49 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NMN00H00E0L3M00@a-mtaout20.012.net.il> for 20294-done@debbugs.gnu.org; Sat, 11 Apr 2015 18:08:42 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NMN00GE5E2HVC90@a-mtaout20.012.net.il>; Sat, 11 Apr 2015 18:08:42 +0300 (IDT) Date: Sat, 11 Apr 2015 18:08:45 +0300 From: Eli Zaretskii Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows In-reply-to: <20150411.222209.500692209907226511.chriszheng99@gmail.com> X-012-Sender: halo1@inter.net.il To: Chris Zheng Message-id: <83y4lyem82.fsf@gnu.org> References: <83y4lzswmd.fsf@gnu.org> <20150411.203534.2120348032908170108.chriszheng99@gmail.com> <836192g7mk.fsf@gnu.org> <20150411.222209.500692209907226511.chriszheng99@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20294-done Cc: 20294-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sat, 11 Apr 2015 22:22:09 +0800 > Cc: 20294@debbugs.gnu.org > From: Chris Zheng > > From: Eli Zaretskii > Subject: Re: bug#20294: 25.0.50; Make Emacs work with GnuTLS 3.4.0 on MS-Windows > Date: Sat, 11 Apr 2015 15:41:07 +0300 > > Hi Eli, > > Looks good to me. Did you test this with both the previous and the > > new versions of GnuTLS? > Thank you for your prompt reply. Yes, it works fine here. Thanks, pushed. From unknown Tue Jun 24 15:42:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 10 May 2015 11:24:06 +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 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 12 12:07:02 2016 Received: (at control) by debbugs.gnu.org; 12 Feb 2016 17:07:02 +0000 Received: from localhost ([127.0.0.1]:38187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUHBN-0006mg-RO for submit@debbugs.gnu.org; Fri, 12 Feb 2016 12:07:01 -0500 Received: from mail-wm0-f48.google.com ([74.125.82.48]:35165) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUHBM-0006mF-1p for control@debbugs.gnu.org; Fri, 12 Feb 2016 12:07:00 -0500 Received: by mail-wm0-f48.google.com with SMTP id c200so29819891wme.0 for ; Fri, 12 Feb 2016 09:07:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ZnooseZHcx1rB262Bo1YaJ1V8k+zol/VdNM4AXUWwv4=; b=mV5UIAJQR2dk8atgcvP/tAUcBFS//m1a1EnXdWAnI1wG50y8u6KzP//aKiIMksO5SF soztzwcShXHHl6Y2/VGHfBu9mdoJpLcFq67o9zGVyNF8ehdYEhG4wEwcM05n9MrKpdpi hZHsWTK/yU8Jx/6J8l5F0qq9Yt7SI+U3nrMU+plhGEGQ+5zN3QU+TbDJmvIdC+KfqKI6 sEPb97wSJgi70VogtRrIVs2118WgISexXb/fybfvHnsvJGtqUFGkssnjtFbLFbIhf/if aOiM0ft486HQ6gG7OwLpWzbtQ8uu+F1zod/uXW7kFyqBmzmNocIEICkemYfUHXJqoVM0 lg4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=ZnooseZHcx1rB262Bo1YaJ1V8k+zol/VdNM4AXUWwv4=; b=aQ7hDEm4eDAnMEG8Agle/Zjmpct6VgcvOIgCRYvr+qaFD9oTLaeTBkh66Br8Z60XTy AYR2o8pkM5fLcfObele7E9xNua9nwfpDTLn6hDy7KD8hLHKGTpl8UPNodBXbNZvqcSj6 I0em4Uk8w1g37qOkfLbGR+0AvLCrnzm88nHwwXb7O7Fiz+2cMeN9pzj2Phqgh3FLDrrn r7EKrakMRjiBwCZjpf/i0IgjUMbl7MKjnJ1yvcFsITtGlVBxA+VTt9E34ZpwcU2aeKFy 561SQy7kALXdps7XipdzpoP3BQwT77li9gpWA2Ed/Kv9jWOtrNg25B3apCWWRHx405K5 bf9g== X-Gm-Message-State: AG10YOT0klmgFmJoo1Zp4LqCDgQivOe7Q+/auKxrQNCQg98lrNf6e4gYqqMeBh7KtfAXaJQ5hGscoukffgah4w== MIME-Version: 1.0 X-Received: by 10.194.47.237 with SMTP id g13mr2853149wjn.142.1455296814627; Fri, 12 Feb 2016 09:06:54 -0800 (PST) Received: by 10.27.39.10 with HTTP; Fri, 12 Feb 2016 09:06:54 -0800 (PST) Date: Fri, 12 Feb 2016 18:06:54 +0100 Message-ID: Subject: unarchive 20294 From: Karol Ostrovsky To: control@debbugs.gnu.org Content-Type: multipart/alternative; boundary=047d7b86c9e8adcf14052b95b138 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control 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 (/) --047d7b86c9e8adcf14052b95b138 Content-Type: text/plain; charset=UTF-8 unarchive 20294 --047d7b86c9e8adcf14052b95b138 Content-Type: text/html; charset=UTF-8
unarchive 20294
--047d7b86c9e8adcf14052b95b138-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 12 12:11:01 2016 Received: (at 20294) by debbugs.gnu.org; 12 Feb 2016 17:11:01 +0000 Received: from localhost ([127.0.0.1]:38192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUHFF-0006s8-9h for submit@debbugs.gnu.org; Fri, 12 Feb 2016 12:11:01 -0500 Received: from mail-wm0-f53.google.com ([74.125.82.53]:33873) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUHFD-0006rs-9t for 20294@debbugs.gnu.org; Fri, 12 Feb 2016 12:10:59 -0500 Received: by mail-wm0-f53.google.com with SMTP id 128so70687276wmz.1 for <20294@debbugs.gnu.org>; Fri, 12 Feb 2016 09:10:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=0dIvjncg4WzsdK3CfQctwlImj0KGGkothMo3H3jCCeE=; b=dYjnhflat6YfJACvcTA+89eKW9IQl4l+q5UWQe/sMsQFtdwj7EopG5odkuUtPoquue RNQGXAMBDidHq8xtbyV9PdOlJnMXfoA0ZNBxoN2o9lp1WqBTd0lnsqfVVPr7MW7ymbdy Fco+BJVGDlbdeoZ84CuC3EOmRiKeWjclMnyTzgMJHoGmQhS7adXQgV2bN+BOb1Ve2ppJ hewzmNLDZbDmZ78hVTBqtEx7do80kk5TcUwT/+SijyqVfqYaVL5PDzP5lUqVkNUOcL9p H0W7Rem5Qm0pNoaRuU/LV6a/vcE4l4gCBrmypiiilqIZ/qG+LXReADpIAFTOTtvxlQQP Jn+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=0dIvjncg4WzsdK3CfQctwlImj0KGGkothMo3H3jCCeE=; b=aH8Aqka3m507quLq8FPhMVoOzhS7p2W2ydh6g6G5+qzB8vsZ9TBK/4hA6sqtY1bKXa 2ju9h/LCplaNPCbigKAEVD5SLCQ2fNY7cJyXBhdwrnKdX+dYTh1Q1MhDhG/BEwsQWHTr hEvjl/U7t00TIVExwbqPdyRLfJzsj8HmDuERBshVqYOhCBtcdQ50Xtwd5ankg5/629L7 bmHpSi4JmnHBXO3bW2drzObSGVLFRaDZmjBEZnT6B2BihI2HHFtgw5RW8SSNiEOpmRZq OX8ma7UsTaCAh4jSJFZRJeTp3Jn5Ec6iodUB++pgObzA+1cSA8K4AK+fncMG4QvG8C6I ByCA== X-Gm-Message-State: AG10YOQvBiyTojnWEYKt9XR2Svy66Bd6wNmp22arcpkGdn09UwYwcLlpADqesTbvIcnxEkeMFzNEChsvrZAyZA== MIME-Version: 1.0 X-Received: by 10.28.91.83 with SMTP id p80mr5970821wmb.48.1455297053838; Fri, 12 Feb 2016 09:10:53 -0800 (PST) Received: by 10.27.39.10 with HTTP; Fri, 12 Feb 2016 09:10:53 -0800 (PST) Date: Fri, 12 Feb 2016 18:10:53 +0100 Message-ID: Subject: Consider this patch for emacs 24 From: Karol Ostrovsky To: 20294@debbugs.gnu.org Content-Type: multipart/alternative; boundary=001a11443810efd623052b95bf8a X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20294 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 (/) --001a11443810efd623052b95bf8a Content-Type: text/plain; charset=UTF-8 Hello Emacs and especially Eli, I have just re-compiled latest emacs 24 against the latest MSYS2, and this problem with GnuTLS 3.4 appeared. Is it still possible to consider this patch for emacs 24? It cannot be applied right away, but I can sent the required changes. Best regards, Karol --001a11443810efd623052b95bf8a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello Emacs and especially Eli,

I have just re-compiled latest emacs 24 against the latest MSYS2, and thi= s problem with GnuTLS 3.4 appeared.=C2=A0 Is it still possible to consider = this patch for emacs 24?=C2=A0 It cannot be applied right away, but I can s= ent the required changes.

Best regards,

Karol
=
--001a11443810efd623052b95bf8a-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 12 13:59:08 2016 Received: (at 20294) by debbugs.gnu.org; 12 Feb 2016 18:59:08 +0000 Received: from localhost ([127.0.0.1]:38232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUIvs-00048W-Bc for submit@debbugs.gnu.org; Fri, 12 Feb 2016 13:59:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42469) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aUIvr-00048K-DI for 20294@debbugs.gnu.org; Fri, 12 Feb 2016 13:59:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aUIvi-0006KC-7g for 20294@debbugs.gnu.org; Fri, 12 Feb 2016 13:59:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37449) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUIvi-0006K8-44; Fri, 12 Feb 2016 13:58:58 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2509 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aUIvh-0004Kg-EA; Fri, 12 Feb 2016 13:58:57 -0500 Date: Fri, 12 Feb 2016 20:58:55 +0200 Message-Id: <83egch7o28.fsf@gnu.org> From: Eli Zaretskii To: Karol Ostrovsky In-reply-to: (message from Karol Ostrovsky on Fri, 12 Feb 2016 18:10:53 +0100) Subject: Re: bug#20294: Consider this patch for emacs 24 References: <20150411.003852.2290184390116604148.chriszheng99@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 20294 Cc: 20294@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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) > Date: Fri, 12 Feb 2016 18:10:53 +0100 > From: Karol Ostrovsky > > I have just re-compiled latest emacs 24 against the latest MSYS2, and this problem with GnuTLS 3.4 > appeared. Is it still possible to consider this patch for emacs 24? It cannot be applied right away, but I can > sent the required changes. Emacs 24 is no longer maintained. The next release will be Emacs 25.1 (it is currently in pretest), where this is already fixed. From unknown Tue Jun 24 15:42:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 12 Mar 2016 12:24:03 +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