From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#45821: 28.0.50; Add UDP support for Emacs on Windows Date: Mon, 11 Oct 2021 14:06:55 +0200 Message-ID: <87ee8ru5nk.fsf@gmail.com> References: <87turmhvub.fsf@gnus.org> <83lfcyc865.fsf@gnu.org> <87k0shqjq0.fsf@gmail.com> <87k0llngby.fsf@gnus.org> <87czou3qz0.fsf@gmail.com> <83fstpluvw.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30443"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, 45821@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 11 14:09:39 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mZu7d-0007jF-IE for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Oct 2021 14:09:37 +0200 Original-Received: from localhost ([::1]:36656 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mZu7c-0003zf-1E for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Oct 2021 08:09:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39090) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mZu66-0001Y8-JH for bug-gnu-emacs@gnu.org; Mon, 11 Oct 2021 08:08:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45335) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mZu66-0004tP-7m for bug-gnu-emacs@gnu.org; Mon, 11 Oct 2021 08:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mZu66-0001dV-2x for bug-gnu-emacs@gnu.org; Mon, 11 Oct 2021 08:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Oct 2021 12:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45821 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 45821-submit@debbugs.gnu.org id=B45821.16339540266220 (code B ref 45821); Mon, 11 Oct 2021 12:08:02 +0000 Original-Received: (at 45821) by debbugs.gnu.org; 11 Oct 2021 12:07:06 +0000 Original-Received: from localhost ([127.0.0.1]:56881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZu5B-0001cG-P1 for submit@debbugs.gnu.org; Mon, 11 Oct 2021 08:07:05 -0400 Original-Received: from mail-wr1-f48.google.com ([209.85.221.48]:35557) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZu59-0001b0-Ar for 45821@debbugs.gnu.org; Mon, 11 Oct 2021 08:07:04 -0400 Original-Received: by mail-wr1-f48.google.com with SMTP id g25so8973690wrb.2 for <45821@debbugs.gnu.org>; Mon, 11 Oct 2021 05:07:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=SxY0G9ZNBho0YwKuQE+2l1lo6yP0gbc+GZQ8C+KqaSI=; b=ja6c0NhP00miE7SmwL/8KQy1nes09UwDja7JXTaa7rrlnjbuVp+r6iZ9j2ap9mYA17 y6AQRj5MUrdtlhIkuzasG9oHax7VaEjpVBQeTvIknY/M5IabWb8YXk2LMM9b0DR9VbTz JXc1X/2JxXg6aVwXIQZCppcXdGmrIZWEqKfOLgzUc+XTBrrXxJyIF32lGgb6AyqTRPF0 mkju27CwEeOlqyR1RgVkyAY0WddDGgJiDyqZRSIWJ4k5Vd7chhcND+Rl7eYEC5C1haG1 Cm4y85ADAISuUfZnDLn/MM9oX5j1Kg0S8G54AXDf7M43E4o06ZATQtsLM7834+egqsEp 0UvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=SxY0G9ZNBho0YwKuQE+2l1lo6yP0gbc+GZQ8C+KqaSI=; b=V7/X1buTYrfeAav9aI9JJBkq4seQnkPXbPn3STe4efkWyQPPTiADTtyxlMSpK6iRfF e7ZhjlsBItnvpzsnu6ufFmfB9qPq5q+Clhl8tqKsZC7FqwhVWA0YJnrOS9bFRSntpin2 NpOz21LbX/jBGUaxnszLlRweKqOMhoXVRDt9Nr0ANkmaUFqO+v+SnAyAiWHBnEMv/gnL 2/6pI9YFCdI5lSVD4G/7XTXXdurVls56o/D4WDx3CGkLS3DuB0cn4rtwEgMYGRFo1M/O ZXYPDSSvJmyCO43mmFeX/Cbj93VkHj6mfJ/pUVAoatf9YmRfHeywKVEV76TrLbp6ui2h armQ== X-Gm-Message-State: AOAM531od0F246BqxQCBQOTB0q+1zOgdnqDe404m/qAeshwrxEg3mUZm tJvXXr/UZvvLFXXxS7z7yGR5KYTfaZQ= X-Google-Smtp-Source: ABdhPJxbDNQx9HyDvpt2qwIHTLpjFiSm1a+/oAs2qeRRq0hT+V3f2YDSy25ZDyC+U5fvlyWVYrY3Pg== X-Received: by 2002:a05:6000:10c7:: with SMTP id b7mr7702470wrx.36.1633954017521; Mon, 11 Oct 2021 05:06:57 -0700 (PDT) Original-Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id k128sm7419912wme.41.2021.10.11.05.06.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Oct 2021 05:06:56 -0700 (PDT) In-Reply-To: (Stefan Kangas's message of "Mon, 11 Oct 2021 04:56:43 -0700") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:216884 Archived-At: >>>>> On Mon, 11 Oct 2021 04:56:43 -0700, Stefan Kangas = said: Stefan> Eli Zaretskii writes: >>> From: Robert Pluim >>> Cc: Eli Zaretskii , 45821@debbugs.gnu.org >>> Date: Mon, 27 Sep 2021 18:47:47 +0200 >>>=20 >>> I=CA=BCve resurrected this patch, it seems to be working nicely. Ad= ding a >>> lisp-level control variable seems more trouble than it=CA=BCs worth= , I >>> think the risk of breaking stuff on all platforms is higher than >>> that of breaking stuff on Windows. >>>=20 >>> Are we too late for emacs-28? >>=20 >> Yes, please wait until the release branch is cut. Stefan> I guess it's time to push this to master now? No, because it breaks TLS connections. I am in fact amazed that the existing code works at all on MS-Windows, since we end up doing multiple 1-byte reads whilst also doing gnutls_try_handshake, but work it does. And this patch doesn=CA=BCt. Robert --=20