From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 89B17C4360F for ; Mon, 18 Feb 2019 23:03:54 +0000 (UTC) Received: from krantz.zx2c4.com (krantz.zx2c4.com [192.95.5.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 253C02176F for ; Mon, 18 Feb 2019 23:03:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=wieliczko.ninja header.i=@wieliczko.ninja header.b="JF9K0Uko" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 253C02176F Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=wieliczko.ninja Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=wireguard-bounces@lists.zx2c4.com Received: from krantz.zx2c4.com (localhost [IPv6:::1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id dfb89f25; Mon, 18 Feb 2019 22:53:54 +0000 (UTC) Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 68ddfdf6 for ; Sun, 17 Feb 2019 12:39:24 +0000 (UTC) Received: from mail1.protonmail.ch (mail1.protonmail.ch [185.70.40.18]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id ed977be2 for ; Sun, 17 Feb 2019 12:39:24 +0000 (UTC) Date: Sun, 17 Feb 2019 12:47:36 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wieliczko.ninja; s=protonmail; t=1550407659; bh=f0tdUye25PNOYHwDhZMzM3l2wqKO4PZZPeispsUUrvI=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References: Feedback-ID:From; b=JF9K0Uko48v6R2HdYq9qElA5yMjq/H9oTT5pmYI3SOctBWOpQFDGzAp+Y9E0ZBR2q xMYsuyBXrkDYhXxTUFDLB18ZGGFFBZLXUep847qG5PsAI8uD62eTGRlLtpPjXFnz/6 Z8VrU7R9YwyhpH1LylHYR4KNiXHXfPlPBeqv0XgA= To: David Kerr From: Eryk Wieliczko Subject: Re: DNS name resolution should not be done during configuration parsing. Message-ID: In-Reply-To: References: <8_iPFshR7GasRS24vRTFKp3pG-UGxQLluTaoZZeAO-UlYBTQ2nCHNlMniuKWz9tWpWPbbXS8Br3SxRpCjcruohwFw8PD83jko2lrf3E7hq4=@wieliczko.ninja> Feedback-ID: uBwOhQgAUjO-mCE4v8RZ81RKX0ASW5ZgKh4bYtmyPYWTuWTyJ1pXSKwKpskmlyjfvo8TDukOEh7ekSlJK3Gk3A==:Ext:ProtonMail MIME-Version: 1.0 X-Mailman-Approved-At: Mon, 18 Feb 2019 23:53:53 +0100 Cc: "wireguard@lists.zx2c4.com" X-BeenThere: wireguard@lists.zx2c4.com X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eryk Wieliczko List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============4363843978097927865==" Errors-To: wireguard-bounces@lists.zx2c4.com Sender: "WireGuard" This is a multi-part message in MIME format. --===============4363843978097927865== Content-Type: multipart/alternative; boundary="b1_56962b3690289b86393e6d9418ea00ee" This is a multi-part message in MIME format. --b1_56962b3690289b86393e6d9418ea00ee Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 VGhhdCBmaXggaXMgYSBoYWNrLiBUaGVyZSBzaW1wbHkgc2hvdWxkbid0IGJlIEFOWSBjaGVja2lu ZyBpZiB0aGUgZG9tYWluL3BvcnQgaXMgY29ycmVjdCBpbiBjb25maWcuYy4KSWYgc29tZW9uZSB3 YW50cyB0byB1c2UgIm5vbmV4aXN0ZW50ZG9tYWluLm5vbmV4aXN0ZW50aG9zdC5ub25leGlzdGVu dHRsZDo0MTM0MiIsIFdpcmVHdWFyZCBzaG91bGQgbm90IGNvbXBsYWluIGFib3V0IGl0LgoKT2Yg Y291cnNlLCBpdCBzaG91bGQgc3RpbGwgY2hlY2sgaWYgdGhlIHBvcnQgbnVtYmVyIGlzIDwgNjU1 MzUuIEJ1dCBsZWF2ZSB0aGUgZG9tYWluIGFsb25lIGFuZCBjaGVjayBpdCBvbmx5IGR1cmluZyBj b25uZWN0aW9uLgoK4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQIE9yaWdpbmFsIE1lc3NhZ2Ug4oCQ4oCQ 4oCQ4oCQ4oCQ4oCQ4oCQCk9uIFN1bmRheSwgRmVicnVhcnkgMTcsIDIwMTkgNDowMyBBTSwgRGF2 aWQgS2VyciA8ZGF2aWRAa2Vyci5uZXQ+IHdyb3RlOgoKPiBFcmlrLCBzZWUgaGVyZSBmb3IgYSBw cm9wb3NlZCBmaXguICBObyByZXNwb25zZSBmcm9tIHRoZSBXaXJlR3VhcmQgdGVhbSB5ZXQuCj4K PiBodHRwczovL2xpc3RzLnp4MmM0LmNvbS9waXBlcm1haWwvd2lyZWd1YXJkLzIwMTktSmFudWFy eS8wMDM4NDIuaHRtbAo+Cj4gUmVjZW50bHkgSSBoYWQgYSBwb3dlciBvdXRhZ2UgYW5kIGJvdGgg bXkgZ2F0ZXdheSBhbmQgY2FibGUgbW9kZW0gd2VudCBvZmZsaW5lLiBPbiBwb3dlciByZWNvdmVy eSBib3RoIGRldmljZXMgc3RhcnQgdXAsIGJ1dCB0aGUgZ2F0ZXdheSBjb21wbGV0ZXMgc3RhcnR1 cCBiZWZvcmUgdGhlIGNhYmxlIG1vZGVtIGNvbXBsZXRlcyBpdHMgcHJvdG9jb2wgbmVnb3RpYXRp b25zLCBzbyBpbml0aWFsbHkgdGhlIGV4dGVybmFsIG5ldHdvcmsgKGV0aDApIGlzIG5vdCBmdW5j dGlvbmFsLiAgVGhhdCBjb21lcyBvbmxpbmUgc2F5IG9uZSBtaW51dGUgbGF0ZXIgYW5kIGFsbCBp cyB3ZWxsLgo+Cj4gRXhjZXB0IHRoYXQgYWxsIGlzIG5vdCB3ZWxsLiAgV2lyZWd1YXJkIGZhaWxl ZCB0byBzdGFydCB1cCBiZWNhdXNlIEkgaGF2ZSBFbmRwb2ludD08YSBVUkw+IGluc3RlYWQgb2Yg YSBJUCBhZGRyZXNzLiAgQW5kIGJlY2F1c2UgZXh0ZXJuYWwgaW50ZXJmYWNlIGlzIG5vdCBsaXZl IHlldCwgRE5TIGxvb2t1cCBmYWlscyBhbmQgV2lyZWd1YXJkIGRvZXMgbm90IGdyYWNlZnVsbHkg aGFuZGxlIGl0LiAgVGhpcyBpcyByZWFsbHkgaW1wb3J0YW50IGJlY2F1c2UgV2lyZWd1YXJkIG1h eSBiZSBteSBvbmx5IHdheSBpbnRvIG15IGxvY2FsIG5ldHdvcmsuCj4KPiBBcyB3b3JrLWFyb3Vu ZCBJIHJlcGxhY2VkIHRoZSBVUkwgd2l0aCB0aGUgSVAgYWRkcmVzcy4uLiBidXQgdGhhdCBpcyBu b3QgYSBsb25nIHRlcm0gc29sdXRpb24gaWYgdGhlIGVuZHBvaW50IGlzIG5vdCBhIHN0YXRpYyBJ UCBhZGRyZXNzLgo+Cj4gV2lyZWd1YXJkIG5lZWRzIHRvIGhhbmRsZSB0aGUgc2l0dWF0aW9uIHdo ZXJlIGV4dGVybmFsIG5ldHdvcmsgbWF5IG5vdCBoYXZlIHN0YWJpbGl6ZWQgYXQgdGhlIHRpbWUg aXQgc3RhcnRzIHVwLiAgVGhlIGFib3ZlIGxpbmsgcHJvcG9zZWQgYSBmaXguCj4KPiBEYXZpZAo+ Cj4gT24gU2F0LCBGZWIgMTYsIDIwMTkgYXQgODozNSBQTSBFcnlrIFdpZWxpY3prbyA8ZXJ5a0B3 aWVsaWN6a28ubmluamE+IHdyb3RlOgo+Cj4+IEhlbGxvIGV2ZXJ5b25lIQo+Pgo+PiBJZiB5b3Ug dXNlIGEgRE5TIGFkZHJlc3MgYXMgYW4gZW5kcG9pbnQgYW5kIHRoZXJlIGlzIG5vIGludGVybmV0 IGNvbm5lY3Rpb24sIFdpcmVHdWFyZCB3aWxsIGhhbmcgZm9yIHR3byBtaW51dGVzIGFuZCB0aGVu IGV4aXQgd2l0aCBlcnJvci4KPj4KPj4gSU1PIHRoZSBleHBlY3RlZCBiZWhhdmlvciBzaG91bGQg YmUgdGhlIHNhbWUgYXMgaW4gT3BlblZQTjoKPj4gV2lyZUd1YXJkIHN0YXJ0cyBpbW1lZGlhdGVs eSBhbmQgcGF0aWVudGx5IHRyaWVzIHRvIHJlc29sdmUgdGhlIEROUyB1bnRpbCBpdCBzdWNjZWVk cy4KPj4KPj4gVGh1cywgV2lyZUd1YXJkIHNob3VsZCByZXNvbHZlIHRoZSBETlMganVzdCBiZWZv cmUgY29ubmVjdGluZyB0byB0aGUgc2VydmVyLiBBbmQganVzdCBrZWVwIHRyeWluZyBhbmQgdHJ5 aW5nIHdpdGhvdXQgYW55IHRpbWVvdXRzLgo+Pgo+PiBJJ2QgbGlrZSB0byBpbnN0YWxsIFdpcmVH dWFyZCBvbiB0ZWNobmljaWFuJ3MgY29tcHV0ZXJzIGFuZCB0aGVyZSBpcyBubyBndWFyYW50ZWUg dGhhdCB0aGV5IHdpbGwgc3RhcnQgcGhvbmUgdGV0aGVyaW5nIHdpdGhpbiAyIG1pbnV0ZXMgb2Yg c3RhcnRpbmcgdGhlaXIgbWFjaGluZS4gT3BlblZQTiB3b3VsZCBwYXNzIHRoaXMgc2NlbmFyaW8u Cj4+Cj4+IFdoYXQgZG8geW91IHRoaW5rPwo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwo+PiBXaXJlR3VhcmQgbWFpbGluZyBsaXN0Cj4+IFdpcmVHdWFy ZEBsaXN0cy56eDJjNC5jb20KPj4gaHR0cHM6Ly9saXN0cy56eDJjNC5jb20vbWFpbG1hbi9saXN0 aW5mby93aXJlZ3VhcmQKPgo+IC0tCj4gRGF2aWQgS2VyciBTZW50IGZyb20gR21haWwgTW9iaWxl --b1_56962b3690289b86393e6d9418ea00ee Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5UaGF0IGZpeCBpcyBhIGhhY2suIFRoZXJlIHNpbXBseSBzaG91bGRuJ3QgYmUgQU5ZIGNo ZWNraW5nIGlmIHRoZSBkb21haW4vcG9ydCBpcyBjb3JyZWN0IGluIGNvbmZpZy5jLjxicj48L2Rp dj48ZGl2PklmIHNvbWVvbmUgd2FudHMgdG8gdXNlICJub25leGlzdGVudGRvbWFpbi5ub25leGlz dGVudGhvc3Qubm9uZXhpc3RlbnR0bGQ6NDEzNDIiLCBXaXJlR3VhcmQgc2hvdWxkIG5vdCBjb21w bGFpbiBhYm91dCBpdC48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5PZiBjb3Vyc2UsIGl0 IHNob3VsZCBzdGlsbCBjaGVjayBpZiB0aGUgcG9ydCBudW1iZXIgaXMgJmx0OyA2NTUzNS4gQnV0 IGxlYXZlIHRoZSBkb21haW4gYWxvbmUgYW5kIGNoZWNrIGl0IG9ubHkgZHVyaW5nIGNvbm5lY3Rp b24uPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQIE9y aWdpbmFsIE1lc3NhZ2Ug4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQPGJyPjwvZGl2PjxkaXY+IE9uIFN1 bmRheSwgRmVicnVhcnkgMTcsIDIwMTkgNDowMyBBTSwgRGF2aWQgS2VyciAmbHQ7ZGF2aWRAa2Vy ci5uZXQmZ3Q7IHdyb3RlOjxicj48L2Rpdj48ZGl2PiA8YnI+PC9kaXY+PGJsb2NrcXVvdGUgdHlw ZT0iY2l0ZSIgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxkaXY+PGRpdiBkaXI9ImF1dG8iPkVy aWssIHNlZSBoZXJlIGZvciBhIHByb3Bvc2VkIGZpeC4mbmJzcDsgTm8gcmVzcG9uc2UgZnJvbSB0 aGUgV2lyZUd1YXJkIHRlYW0geWV0LiZuYnNwOzxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJy PjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48ZGl2IGRpcj0iYXV0byI+PGEgaHJlZj0iaHR0cHM6Ly9s aXN0cy56eDJjNC5jb20vcGlwZXJtYWlsL3dpcmVndWFyZC8yMDE5LUphbnVhcnkvMDAzODQyLmh0 bWwiPmh0dHBzOi8vbGlzdHMuengyYzQuY29tL3BpcGVybWFpbC93aXJlZ3VhcmQvMjAxOS1KYW51 YXJ5LzAwMzg0Mi5odG1sPC9hPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2Pjxk aXYgZGlyPSJhdXRvIj48ZGl2IHN0eWxlPSJmb250LXNpemU6MTdweDtmb250LWZhbWlseTp2ZXJk YW5hLHNhbnMtc2VyaWYiIGRpcj0iYXV0byI+UmVjZW50bHkgSSBoYWQgYSBwb3dlciBvdXRhZ2Ug YW5kIGJvdGggbXkgZ2F0ZXdheSBhbmQgY2FibGUgbW9kZW0gd2VudCBvZmZsaW5lLiBPbiBwb3dl ciByZWNvdmVyeSBib3RoIGRldmljZXMgc3RhcnQgdXAsIGJ1dCB0aGUgZ2F0ZXdheSBjb21wbGV0 ZXMgc3RhcnR1cCBiZWZvcmUgdGhlIGNhYmxlIG1vZGVtIGNvbXBsZXRlcyBpdHMgcHJvdG9jb2wg bmVnb3RpYXRpb25zLCBzbyBpbml0aWFsbHkgdGhlIGV4dGVybmFsIG5ldHdvcmsgKGV0aDApIGlz IG5vdCBmdW5jdGlvbmFsLiZuYnNwOyBUaGF0IGNvbWVzIG9ubGluZSBzYXkgb25lIG1pbnV0ZSBs YXRlciBhbmQgYWxsIGlzIHdlbGwuPGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxN3B4 O2ZvbnQtZmFtaWx5OnZlcmRhbmEsc2Fucy1zZXJpZiIgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRp diBzdHlsZT0iZm9udC1zaXplOjE3cHg7Zm9udC1mYW1pbHk6dmVyZGFuYSxzYW5zLXNlcmlmIiBk aXI9ImF1dG8iPkV4Y2VwdCB0aGF0IGFsbCBpcyBub3Qgd2VsbC4mbmJzcDsgV2lyZWd1YXJkIGZh aWxlZCB0byBzdGFydCB1cCBiZWNhdXNlIEkgaGF2ZSBFbmRwb2ludD0mbHQ7YSBVUkwmZ3Q7IGlu c3RlYWQgb2YgYSBJUCBhZGRyZXNzLiZuYnNwOyBBbmQgYmVjYXVzZSBleHRlcm5hbCBpbnRlcmZh Y2UgaXMgbm90IGxpdmUgeWV0LCBETlMgbG9va3VwIGZhaWxzIGFuZCBXaXJlZ3VhcmQgZG9lcyBu b3QgZ3JhY2VmdWxseSBoYW5kbGUgaXQuJm5ic3A7IFRoaXMgaXMgcmVhbGx5IGltcG9ydGFudCBi ZWNhdXNlIFdpcmVndWFyZCBtYXkgYmUgbXkgb25seSB3YXkgaW50byBteSBsb2NhbCBuZXR3b3Jr Ljxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LXNpemU6MTdweDtmb250LWZhbWlseTp2ZXJkYW5h LHNhbnMtc2VyaWYiIGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTox N3B4O2ZvbnQtZmFtaWx5OnZlcmRhbmEsc2Fucy1zZXJpZiIgZGlyPSJhdXRvIj5BcyB3b3JrLWFy b3VuZCBJIHJlcGxhY2VkIHRoZSBVUkwgd2l0aCB0aGUgSVAgYWRkcmVzcy4uLiBidXQgdGhhdCBp cyBub3QgYSBsb25nIHRlcm0gc29sdXRpb24gaWYgdGhlIGVuZHBvaW50IGlzIG5vdCBhIHN0YXRp YyZuYnNwO0lQIGFkZHJlc3MuPGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxN3B4O2Zv bnQtZmFtaWx5OnZlcmRhbmEsc2Fucy1zZXJpZiIgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBz dHlsZT0iZm9udC1zaXplOjE3cHg7Zm9udC1mYW1pbHk6dmVyZGFuYSxzYW5zLXNlcmlmIiBkaXI9 ImF1dG8iPldpcmVndWFyZCBuZWVkcyB0byBoYW5kbGUgdGhlIHNpdHVhdGlvbiB3aGVyZSBleHRl cm5hbCBuZXR3b3JrIG1heSBub3QgaGF2ZSBzdGFiaWxpemVkIGF0IHRoZSB0aW1lIGl0IHN0YXJ0 cyB1cC4mbmJzcDsgVGhlIGFib3ZlIGxpbmsgcHJvcG9zZWQgYSBmaXguJm5ic3A7PGJyPjwvZGl2 PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxN3B4O2ZvbnQtZmFtaWx5OnZlcmRhbmEsc2Fucy1zZXJp ZiIgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOjE3cHg7Zm9udC1m YW1pbHk6dmVyZGFuYSxzYW5zLXNlcmlmIiBkaXI9ImF1dG8iPkRhdmlkPGJyPjwvZGl2PjwvZGl2 PjwvZGl2PjwvZGl2PjxkaXY+PGRpdj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUi PjxkaXYgZGlyPSJsdHIiPk9uIFNhdCwgRmViIDE2LCAyMDE5IGF0IDg6MzUgUE0gRXJ5ayBXaWVs aWN6a28gJmx0O2VyeWtAd2llbGljemtvLm5pbmphJmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2Nr cXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVy LWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj5IZWxsbyBldmVyeW9u ZSE8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JZiB5b3UgdXNlIGEgRE5TIGFkZHJlc3Mg YXMgYW4gZW5kcG9pbnQgYW5kIHRoZXJlIGlzIG5vIGludGVybmV0IGNvbm5lY3Rpb24sIFdpcmVH dWFyZCB3aWxsIGhhbmcgZm9yIHR3byBtaW51dGVzIGFuZCB0aGVuIGV4aXQgd2l0aCBlcnJvci48 YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JTU8gdGhlIGV4cGVjdGVkIGJlaGF2aW9yIHNo b3VsZCBiZSB0aGUgc2FtZSBhcyBpbiBPcGVuVlBOOjxicj48L2Rpdj48ZGl2PldpcmVHdWFyZCBz dGFydHMgaW1tZWRpYXRlbHkgYW5kIHBhdGllbnRseSB0cmllcyB0byByZXNvbHZlIHRoZSBETlMg dW50aWwgaXQgc3VjY2VlZHMuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGh1cywgV2ly ZUd1YXJkIHNob3VsZCByZXNvbHZlIHRoZSBETlMganVzdCBiZWZvcmUgY29ubmVjdGluZyB0byB0 aGUgc2VydmVyLiBBbmQganVzdCBrZWVwIHRyeWluZyBhbmQgdHJ5aW5nIHdpdGhvdXQgYW55IHRp bWVvdXRzLjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkknZCBsaWtlIHRvIGluc3RhbGwg V2lyZUd1YXJkIG9uIHRlY2huaWNpYW4ncyBjb21wdXRlcnMgYW5kIHRoZXJlIGlzIG5vIGd1YXJh bnRlZSB0aGF0IHRoZXkgd2lsbCBzdGFydCBwaG9uZSB0ZXRoZXJpbmcgd2l0aGluIDIgbWludXRl cyBvZiBzdGFydGluZyB0aGVpciBtYWNoaW5lLiBPcGVuVlBOIHdvdWxkIHBhc3MgdGhpcyBzY2Vu YXJpby48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5XaGF0IGRvIHlvdSB0aGluaz88YnI+ PC9kaXY+PGRpdj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xzxicj48L2Rpdj48ZGl2PiBXaXJlR3VhcmQgbWFpbGluZyBsaXN0PGJyPjwvZGl2PjxkaXY+IDxh IGhyZWY9Im1haWx0bzpXaXJlR3VhcmRAbGlzdHMuengyYzQuY29tIiB0YXJnZXQ9Il9ibGFuayI+ V2lyZUd1YXJkQGxpc3RzLnp4MmM0LmNvbTwvYT48YnI+PC9kaXY+PGRpdj4gPGEgaHJlZj0iaHR0 cHM6Ly9saXN0cy56eDJjNC5jb20vbWFpbG1hbi9saXN0aW5mby93aXJlZ3VhcmQiIHJlbD0ibm9y ZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vbGlzdHMuengyYzQuY29tL21haWxtYW4v bGlzdGluZm8vd2lyZWd1YXJkPC9hPjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+ PGRpdj4tLSA8YnI+PC9kaXY+PGRpdiBkaXI9Imx0ciIgZGF0YS1zbWFydG1haWw9ImdtYWlsX3Np Z25hdHVyZSI+RGF2aWQgS2Vycg0KU2VudCBmcm9tIEdtYWlsIE1vYmlsZTxicj48L2Rpdj48L2Js b2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+ --b1_56962b3690289b86393e6d9418ea00ee-- --===============4363843978097927865== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ WireGuard mailing list WireGuard@lists.zx2c4.com https://lists.zx2c4.com/mailman/listinfo/wireguard --===============4363843978097927865==--