From owner-freebsd-hackers@freebsd.org Sun Aug 16 09:11:19 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 485063B5DB1; Sun, 16 Aug 2020 09:11:19 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from forward100p.mail.yandex.net (forward100p.mail.yandex.net [77.88.28.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BTryF1JHhz45K0; Sun, 16 Aug 2020 09:11:16 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from mxback5o.mail.yandex.net (mxback5o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1f]) by forward100p.mail.yandex.net (Yandex) with ESMTP id 60F0E5980AA0; Sun, 16 Aug 2020 12:11:13 +0300 (MSK) Received: from localhost (localhost [::1]) by mxback5o.mail.yandex.net (mxback/Yandex) with ESMTP id vVkjuFWMb4-BC1CTeWA; Sun, 16 Aug 2020 12:11:12 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfw.ru; s=mail; t=1597569072; bh=o/z/5CHexTyLBP4oABBLEnXWERyC9STzRW0zzwHcgoY=; h=Message-Id:Date:Subject:To:From; b=oisyVs954X7jSXpIWaHdLhWtTIqbQ7gZGCdGF2b2eEWFxejrGHUkKP8Dgqj6Rf+UN LO0cAA0MYyMZ9DIj4WVZ83E0JdrHziwWA0gVqYBpuAk47JAHbfjRhG8cWVFUrUVnGJ 6+mccpGwa7/RZKN8/iQmPxxLi94QTb9N4wa3vqmM= Received: by sas1-6059effbd848.qloud-c.yandex.net with HTTP; Sun, 16 Aug 2020 12:11:11 +0300 From: Alexander V. Chernikov To: net , freebsd-hackers Subject: ip(8) in base MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Sun, 16 Aug 2020 10:11:11 +0100 Message-Id: <1634721597568903@mail.yandex.ru> Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=utf-8 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597569078; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=o/z/5CHexTyLBP4oABBLEnXWERyC9STzRW0zzwHcgoY=; b=Yhnu03SG5DqUDkmnlBTl2GGbx0PDFfxtPyBEndJ+OxK7bv4qm01D6RirMveSdW7GNHJZMU MvTY3AuTmv9TmcaZz4Zfh0cYhiU4Tv8XEwRxSd72XQj5HSuE28WUltKfV76iiwbJwsDAjQ QS7LVKN5LKZT7bJUkvfKMpZfM12UFNMYxjBpVOWcsoJ77G5wcjIpgwUjtBgxlEWONPf+H+ zyO7ZmWeh66ZcaQoR+V199iJ1N8UGZbOy6vdkanXOA+bj092sC2JiZxf9NlEV9hePXDcuU VRgr/ZwGmMNxnJT+9MP8SUH/9rvMmPNMkVJY5OciBTWkja5pAeHzUP5dSkh2vQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597569078; a=rsa-sha256; cv=none; b=nOAf8wJw1HF7O2T+KIl5SBnRuvZEGbV1JmkT+fXmfmM/1ozzxuEGqqp4LB3WQQ2QRTZYhH 8xiU+YYnkxqZb7WVT1CCoDuB6oIaMflVZ2R5sVg263TdAKAoyOIhzKXcIM6phHs3JyMAwp hQ1Sv1kfCGrnaa9DGM8lEMpSACpApisdzK5ZfG6p+Sz04NOVEvzc4rnKgj0ED+p0saczl4 M34ocPnPW4HhJXVkaw5CiKd7p8v4tPcWOG65bpUjQ2wOQryZHNXoI4Pa1dbD7ewwsaeAjS ffh3cSUpwmNIK5k0icSCHtYR9qn+TVe/Eqmhh1VK9wmsYYcsGQ3aiQC18zvkZA== ARC-Authentication-Results: i=1; mxback5o.mail.yandex.net; dkim=pass header.i=@ipfw.ru X-Rspamd-Queue-Id: 4BTryF1JHhz45K0 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ipfw.ru header.s=mail header.b=oisyVs95; dmarc=none; spf=pass (mx1.freebsd.org: domain of melifaro@ipfw.ru designates 77.88.28.100 as permitted sender) smtp.mailfrom=melifaro@ipfw.ru X-Spamd-Result: default: False [-2.93 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.07)[-1.073]; R_DKIM_ALLOW(-0.20)[ipfw.ru:s=mail]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:77.88.0.0/18]; MIME_GOOD(-0.10)[text/plain]; ARC_SIGNED(0.00)[i=1]; DMARC_NA(0.00)[ipfw.ru]; NEURAL_HAM_LONG(-0.99)[-0.995]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[ipfw.ru:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[77.88.28.100:from]; NEURAL_HAM_SHORT(-0.36)[-0.362]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:13238, ipnet:77.88.0.0/18, country:RU]; RWL_MAILSPIKE_POSSIBLE(0.00)[77.88.28.100:from] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Aug 2020 09:11:19 -0000 I want to introduce ip(8) or something similar in base. Basically, I need some userland tool to explicitly operates on nexthops, nexthop groups and fib lookup algorithms. The existing tools are not well suited for the job: route(8) may be a candidate, but (a) it would either add another bunch of options or drastically change the tool by introducing [route nhop add], [route nhgroup add] and (b) listing is traditionally done by netstat(8). I feel like there is a need of some cli tool that provides the ability to easily extend it by having separate namespaces for each sub-command (hello, ifconfig). Naming is hard. I can, for example, use "rt" as a name to address my use cases. However, given the kernel interfaces for managing nexthops/nexhop groups are the same as with routes/arp/ndp, why not spending some additional time and support operating on routes and neighbors and name it ip? Though, that arises multiple questions. Are we comfortable with ip(8) as a name in general? If we are, what’s our take on having the compatible interface with Linux ip(8)? Any comments/feedback is welcome :-) Appendix List of commands I need implemented cmd [-46m] nhop create [gw XX] [iface YYY] [mtu YYY] [reject] [proxyfib Y] [fib X][ipv4] [ipv6] cmd [-46m] nhop delete nhop_id cmd -46m nhop list cmd -j nhop list # json cmd -46m nhgroup create nhops 1,2,3,4,5,6 [fib X] cmd -46 nhgroup create nhops 1=100,2=100,3=200,4=100 [proxyfib Y][fib X] cmd -46 nhroup list cmd -46 nhgroup delete nhgroup_id cmd -46 fib algo list cmd -46 fib algo set algo dpdk_lpm6 fib 0 cmd -46 fib algo set algo auto fib 0 /Alexander From owner-freebsd-hackers@freebsd.org Sun Aug 16 09:17:59 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E09733B6525; Sun, 16 Aug 2020 09:17:59 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BTs5y6CHmz45x4; Sun, 16 Aug 2020 09:17:58 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by mail-wm1-x341.google.com with SMTP id t14so11466424wmi.3; Sun, 16 Aug 2020 02:17:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Tvor/pJI0NFiTATQB+TzIhr9DMnWd54hn7dpbR1vUBQ=; b=thECqJ1t9S9c9YZdkzI9X7fW2Ayvf4LtvfJcN0tZQ8BdDpNeh4Lyp8ile5V1v6gxiX PFLB+H76qpblpNm/T01VMdUjRcV4wnofD/hfRLKJ/JEJRBs8b9H7hN10BA12huBSdQrT sXCRuFDJG75CjoG+S1SmtMInF459vgbZzBdHIcb/I/VNtPUZQB4Sl/QmfXIuBjUrWUF/ QylLxjHWpd0gcDc24A+uxAw5WkBw6FwGkPPfEU81Ea6OkvOBzNmx5PPxpT0nGDr5HqDB x5W/89jpB7gj8EeYOY5YV8T+Vsi3Rbr7o0M9pdfPwl9s9uwEB4ybMwm1FGNC4WYgPHb8 sRrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Tvor/pJI0NFiTATQB+TzIhr9DMnWd54hn7dpbR1vUBQ=; b=iGNSDleBDtr74P+/B6ZFAfhrpVTy8a8IfXRBrlC1BcdME88roAlZGdzI1889RNe3Lv vRhYxGfB/Qt+v1hYFDqllzXx0ErErUg+4s4VKr2qnBmdaFreOvwzI4bAEPBAZKgUyJze Vfm7rAihCk2ienWFTP5x1NsnANg9lamT12PJMRFhKQv6HBFyzw2NmUnljM9W+x75XMft net7BLARyixwxyLL3mowMdf/ijG5YYvrthALVya5oFgf1PqttVVBh3opl4WiNVv/tDei VITr/B2NVyKr2vV7ErdmAl5klJAOpOOeCs3dzqGNdgHU0cF4s4XQaM3vhSrj4oiVNOoP jaUQ== X-Gm-Message-State: AOAM531+BeoE5j2GVgLb+RxmGsn1W4T+d7EzJnaTzVsDgIPdCTnh8mh/ oM+Iw4HZXeCmp5ZiGFGRtS5pN5h2zhfgsAbSzAKmgY66 X-Google-Smtp-Source: ABdhPJyB9m2KxTPwhHjgK5SjV4LPca0PmJpgraGDsGgp3iZOAOTdh61ASCp/PeO/2bWCDPy/85/SezIM9sBOMZg+QcE= X-Received: by 2002:a1c:790b:: with SMTP id l11mr10313957wme.127.1597569476808; Sun, 16 Aug 2020 02:17:56 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a5d:614c:0:0:0:0:0 with HTTP; Sun, 16 Aug 2020 02:17:55 -0700 (PDT) In-Reply-To: <1634721597568903@mail.yandex.ru> References: <1634721597568903@mail.yandex.ru> From: Mateusz Guzik Date: Sun, 16 Aug 2020 11:17:55 +0200 Message-ID: Subject: Re: ip(8) in base To: "Alexander V. Chernikov" Cc: net , freebsd-hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597569479; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Tvor/pJI0NFiTATQB+TzIhr9DMnWd54hn7dpbR1vUBQ=; b=vO2Gj18iTvYnYxkwgN70p9xtdLh1P9xPoo5TSEwv9ufDw66qrsp4JlrQ/NBY4Pb+BDoEgc OMCe8SkWdl22YvlbJ654uFz/c2JH6jqqLcN3fcVr+UhFxJB71KikWVNpDNsXzgcZhaPwir sLLQIgdpY2cDPStObQmj1uQwvRa7j/T1Qqn7DgLht38pRuRGzGmYdlDkGdt1wzxnXafDTX AsV0bXjXE5k3xzouxheHCRHsu2R+7kiWV81wVd+zZx653x8qYwShkNNW3lP7mER5w0EpPQ 7uDMEoH34C6QgHwpm2COv/oM/m9C5GpJ27vDIKR7wDwBONxsJeX1cTZlZmE6eA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597569479; a=rsa-sha256; cv=none; b=AwFsKelL95/0+TvLh+WFoTiZg46S2aYQylCvA3nIRAhC8bukFohKRWzA1X1wbvU0OPj/fX fHGUE5onnYV77Y2j9HmCA3PYkQcC35tXRypA550Fs3loSkNdBzlVFyfmSTS/J7XZ4w7Zlu 07eSMfm5IHBduFuv06rl9aRarVPPN1oJe7xTEVPUeLEN7tXGzBN5N4qDmNJnlnDPWx4FJJ B3J1UPqwvu1HWdkK3xf0OBmOKu8S9IzfSLpQGHEZWXddfKkuVU/QcDtyOMHsrHVTFszbbW enTAhaLWxD2wF2CHd2msaof4GTNhpwfAOkqUgvgNYg6OwHx03hXF4BJtJjCwNw== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=thECqJ1t; spf=pass (mx1.freebsd.org: domain of mjguzik@gmail.com designates 2a00:1450:4864:20::341 as permitted sender) smtp.mailfrom=mjguzik@gmail.com X-Rspamd-Queue-Id: 4BTs5y6CHmz45x4 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=thECqJ1t; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mjguzik@gmail.com designates 2a00:1450:4864:20::341 as permitted sender) smtp.mailfrom=mjguzik@gmail.com X-Spamd-Result: default: False [-3.48 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.07)[-1.069]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; ARC_SIGNED(0.00)[i=1]; NEURAL_HAM_LONG(-1.02)[-1.024]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::341:from]; NEURAL_HAM_SHORT(-0.39)[-0.389]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Aug 2020 09:17:59 -0000 If you are not going to be compatible, use a different name. I don't have good ideas, but something in the lines of "netctl" or similar should do the trick. On 8/16/20, Alexander V. Chernikov wrote: > I want to introduce ip(8) or something similar in base. > Basically, I need some userland tool to explicitly operates on nexthops, > nexthop groups and fib lookup algorithms. > > The existing tools are not well suited for the job: route(8) may be a > candidate, but (a) it would either add another bunch of options or > drastically change the tool by introducing [route nhop add], [route nhgro= up > add] and (b) listing is traditionally done by netstat(8). > > I feel like there is a need of some cli tool that provides the ability to > easily extend it by having separate namespaces for each sub-command (hell= o, > ifconfig). > > Naming is hard. I can, for example, use "rt" as a name to address my use > cases. > However, given the kernel interfaces for managing nexthops/nexhop groups = are > the same as with routes/arp/ndp, why not spending some additional time an= d > support operating on routes and neighbors and name it ip? > > Though, that arises multiple questions. > Are we comfortable with ip(8) as a name in general? > If we are, what=E2=80=99s our take on having the compatible interface wit= h Linux > ip(8)? > > Any comments/feedback is welcome :-) > > > Appendix > List of commands I need implemented > > cmd [-46m] nhop create [gw XX] [iface YYY] [mtu YYY] [reject] [proxyfib Y= ] > [fib X][ipv4] [ipv6] > cmd [-46m] nhop delete nhop_id > cmd -46m nhop list > cmd -j nhop list # json > > cmd -46m nhgroup create nhops 1,2,3,4,5,6 [fib X] > cmd -46 nhgroup create nhops 1=3D100,2=3D100,3=3D200,4=3D100 [proxyfib Y]= [fib X] > cmd -46 nhroup list > cmd -46 nhgroup delete nhgroup_id > > cmd -46 fib algo list > cmd -46 fib algo set algo dpdk_lpm6 fib 0 > cmd -46 fib algo set algo auto fib 0 > > > /Alexander > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " > --=20 Mateusz Guzik From owner-freebsd-hackers@freebsd.org Sun Aug 16 10:17:31 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 93F2B3B799B for ; Sun, 16 Aug 2020 10:17:31 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [194.1.144.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BTtQf1G9Lz49sh; Sun, 16 Aug 2020 10:17:29 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.15.2) with ESMTPS id 07GAHPr6064551 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 16 Aug 2020 12:17:25 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=puchar.net; s=default; t=1597573045; bh=INwWvE7itz7gbYuyeWJzWvo45Tm3bIBL8T+h2HnJTA8=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=nIhmdS5FtRGCqiDR1nMm3Grx+1sY0qgbsEMRGC/mk0ylgut37HzJyIU0p3hiJLETc WLWq/FtoEYMxl/Sy1ILrXBRbplrQ46jWvWTBm4Fhz14TwFZNXuiSTOPHuE6SaHX50B lDHvOXJ3Ffe1LhIOm5U92Np/iDjBaAI1P9d2oZ8s= Received: from localhost (puchar-wojtek@localhost) by puchar.net (8.15.2/8.15.2/Submit) with ESMTP id 07GAHPAN064548; Sun, 16 Aug 2020 12:17:25 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) Date: Sun, 16 Aug 2020 12:17:25 +0200 (CEST) From: Wojciech Puchar To: Eugene Grosbein cc: Wojciech Puchar , Mark Johnston , freebsd-hackers@freebsd.org Subject: Re: gmirror balance model "prefer" doesnt work properly In-Reply-To: <6db8e18e-875e-2cfa-3820-8b89e9c9b7dc@grosbein.net> Message-ID: References: <20200815165438.GA41502@raichu> <6db8e18e-875e-2cfa-3820-8b89e9c9b7dc@grosbein.net> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597573051; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=INwWvE7itz7gbYuyeWJzWvo45Tm3bIBL8T+h2HnJTA8=; b=PP3I0VErpnkFM0tZAbaW5hGmPounb+9UVkqyihnkFwKqAVmJI1DE4IGf8RN0G9ENlDhGBA paJfXG7AbvB9Pzxvy9RV4EB2mhu6eMXD93vB+YMjC4loJHYq54xASqBmxZmbvHeGDuq1Sk b+G0xq92W6IzsE63nTkXW4frbWW/w+51tV9rXlOCSFtJbPH/B01aZSrsGFdxWFXQRPHr2X OzodIpO3KGVEbswe2AnwCUX5J+U9wDWHTeBF4wmBbEYl/uwJ2ZeX0dEnA+IFPWkaucAptb FCUrKLVcIWRxdcfW0FlY0VMmpJvx+jXuplb3e0yEtWfmPmah0JZJbdL8rO5ZBw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597573051; a=rsa-sha256; cv=none; b=md07IbLzCxP0Hq6A596zEAnJe3kVNtCxVCB4BumX9nowvgtHdn6XKi67TyJXoJC7CQzkKZ BkZbvp9j5J6K7SAoYDT9xBEO7plVy+hEtTZKHTzGe4L2wtMUpYY21dhrSRz/S6Hy0WniyL TkuovXktg/8lTIY8vuH/dKuTgeot3UWeFLJlKdS+q3I9XTjBPO8xGl+ZjBPRwws01WzL9K +hcr0RGPmA/0S/96ahNy08mMm5uBs17nbIok9b2/WfMrkkbgPHbwrDq42xEYX0HrulqJPa 2DQRg6e7qJsAA/lvRSZ1Z2yPnf8J+Tw/XkH+yy9sQYCWa1jB1nNNAuIbBaLJsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=fail (headers rsa verify failed) header.d=puchar.net header.s=default header.b=nIhmdS5F; spf=pass (mx1.freebsd.org: domain of wojtek@puchar.net designates 194.1.144.90 as permitted sender) smtp.mailfrom=wojtek@puchar.net X-Rspamd-Queue-Id: 4BTtQf1G9Lz49sh X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=fail (headers rsa verify failed) header.d=puchar.net header.s=default header.b=nIhmdS5F; dmarc=none; spf=pass (mx1.freebsd.org: domain of wojtek@puchar.net designates 194.1.144.90 as permitted sender) smtp.mailfrom=wojtek@puchar.net X-Spamd-Result: default: False [-1.85 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; R_DKIM_REJECT(1.00)[puchar.net:s=default]; ARC_SIGNED(0.00)[i=1]; DMARC_NA(0.00)[puchar.net]; NEURAL_HAM_LONG(-1.00)[-0.999]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[puchar.net:-]; NEURAL_HAM_SHORT(-0.56)[-0.556]; RCVD_IN_DNSWL_NONE(0.00)[194.1.144.90:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:43476, ipnet:194.1.144.0/24, country:PL]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Aug 2020 10:17:31 -0000 >>> >>> The highest priority disk is supposed to be first in the list. However, >>> the list is only sorted once the mirror is started, which is arguably >> >> But is "higher priority" higher or lower number? > > gmirror(8) manual page specifically says "biggest" is preferred (higher). > > > gmirror manual already specified untrue things so i preferred to ask. or i will simply fix the code before next restart so it will actually work as described. From owner-freebsd-hackers@freebsd.org Sun Aug 16 15:47:45 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 397FB3BFA71; Sun, 16 Aug 2020 15:47:45 +0000 (UTC) (envelope-from sega01@go-beyond.org) Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [IPv6:2a00:1098:0:82:1000:0:2:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BV1lh1Dwgz4W1c; Sun, 16 Aug 2020 15:47:43 +0000 (UTC) (envelope-from sega01@go-beyond.org) Received: from [174.126.78.63] (port=31715 helo=localhost) by balrog.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1k7Ksi-0007DD-QB; Sun, 16 Aug 2020 16:47:41 +0100 Date: Sun, 16 Aug 2020 15:47:31 +0000 From: Teran McKinney To: Mateusz Guzik Cc: "Alexander V. Chernikov" , net , freebsd-hackers Subject: Re: ip(8) in base Message-ID: <20200816154731.GB79904@daemon> References: <1634721597568903@mail.yandex.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BlackCat-Spam-Score: 4 X-Spam-Status: No, score=0.4 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597592864; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hfk1icJoFHc6IXkZYvZEUXtIfLYWzDo7ePUrgrbefpA=; b=GK35u1pPQRMV092oA0tWrclHVf7VeqUhE3N0OMj7P4l6UQn7IDrhzY+PLhEtglELpo7poq q9iQeHyglAWUTMvAx2y8IzZ3mbXdWcOF0XrGGxTvTn7jovAsAZR4QR56lHF/oJFwdKt+KF qkrcdGdL3MtmjQo3ETFhdTENn41RKW7DQwItS6AVErVO4xyNGLOWsHB5HexApLAFPF53A0 fKT6a5rTuQI3yXdFsiUR9TqdNi/Al6R1ctcztQ05xQpDmvvFcmZAOohI7q2BExaX5Cf4op nufdUAPPitYwnn+v4u7CCCIJYx0XBHN1Yj/Rq5y6dUHww4dyiJFlfprmitqx6g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597592864; a=rsa-sha256; cv=none; b=s58R+5sUnMlScxjnprq/I0geZfPoCUnRWgqQc0Iby01efoStsu6kaWhWojCrTBcsJhMfbr cBpVEKTPy94WkycMuD4RO1otQL+unLzv+cAnNPlbwLeCUBDexFSLfDOFE47od3T5VbQpKt OMOvjXRUvWdrt+1MVXBu9eE9FdLIrek9Dzu8IoUChjEyUdddKazVh+pF2n8p9sTDrgAtwH i+ex4970pudyltk4KOCG3auOpGrAiTjP8cbjdqTiUm/86WI+c9bDHEiDOkdLrDnA527JsU zaKgfD5sBKIJxnF0EsgG3rcSMiiknFzfRxYMIm2uLPSJ7pPMNjSm04BVeJsukw== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of sega01@go-beyond.org designates 2a00:1098:0:82:1000:0:2:1 as permitted sender) smtp.mailfrom=sega01@go-beyond.org X-Rspamd-Queue-Id: 4BV1lh1Dwgz4W1c X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of sega01@go-beyond.org designates 2a00:1098:0:82:1000:0:2:1 as permitted sender) smtp.mailfrom=sega01@go-beyond.org X-Spamd-Result: default: False [-3.23 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.004]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1098::82:1000:0:2:1]; NEURAL_HAM_LONG(-0.98)[-0.979]; MIME_GOOD(-0.10)[text/plain]; MID_RHS_NOT_FQDN(0.50)[]; ARC_SIGNED(0.00)[i=1]; DMARC_NA(0.00)[go-beyond.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.35)[-1.349]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:44684, ipnet:2a00:1098::/32, country:GB]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[2a00:1098:0:82:1000:0:2:1:from] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Aug 2020 15:47:45 -0000 I completely agree with Mateus, if this isn't going to be the same as Linux's iproute2's `ip`, it should have a different name. Too similar in purpose and could be very confusing for many people. Other than that, sounds good with me. -Teran From owner-freebsd-hackers@freebsd.org Sun Aug 16 16:38:59 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0A68D3C08EE; Sun, 16 Aug 2020 16:38:59 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BV2tn5lp4z4XnH; Sun, 16 Aug 2020 16:38:57 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (localhost [127.0.0.1]) by gndrsh.dnsmgr.net (8.13.3/8.13.3) with ESMTP id 07GGcmDr056885; Sun, 16 Aug 2020 09:38:48 -0700 (PDT) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: (from freebsd-rwg@localhost) by gndrsh.dnsmgr.net (8.13.3/8.13.3/Submit) id 07GGclX4056884; Sun, 16 Aug 2020 09:38:47 -0700 (PDT) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <202008161638.07GGclX4056884@gndrsh.dnsmgr.net> Subject: Re: ip(8) in base In-Reply-To: <202008161505.07GF5MMU054548@mail.karels.net> To: mike@karels.net Date: Sun, 16 Aug 2020 09:38:47 -0700 (PDT) CC: "Alexander V. Chernikov" , net , freebsd-hackers X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597595938; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to; bh=Qve2p6dLbjM6S+nWEf+TbIblFLrrZTr5QIO+eKfZHyw=; b=rVeWSL0hX16fjr0P31GhrZDEzzsr0Dvkh9vccoiNOBK1RO0+HBcG8yH9Qq8LC55fnZC8PO 2EaMOnJSw/1fLpWfF5tIH45QsskMyCl87PYbmdkItL8Z5XhbFDqKPgY6+YOr8cGaWrASP6 8PJDvvzjSdI0FJGyxigT8oyemJIm1JAwcC+3nqLOGYw5ctA4kAagXezxgkg4chZJWyzxT9 9TcH3BBtV0e1YwGYtzcEeuE8WW8XMwaruP2/oN5HIYUebANzD6ud4vDSxnS8xmuX6VkdHE a8luVR+8gZWkvFz9O2yzS2oAgSSPpEMFq2udINOW7P28pugR4X95HMls1+9SZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597595938; a=rsa-sha256; cv=none; b=oU4Fu6H6fmGfdwUQBQJdL8aPNihm24TqhE+NLmMMOiAKmuMcdWl7T2KwpDz5OugjVkuvTH qGDt3SS//0N3KDip/eLNW7e32QMfiiRBI6NY2eN1Ahzgh+p+ceweFsmwqqkXnlvMh+ulNI rS+ACRwv70FSn9BDGj5Pz/Di7kRTXSMtfhhDi4A6GVw/Gf9wNgeel3IOPhDTBZV/s9LKal Hhbc/PUPA4sFTyBKBUHLvYynPZq//dTwKlxIYbgMcHFgeOLf+9OITnaalVWLhmVOTB0vLS lEV2ayUz+xpodsrvc5JZYcyeoSJqcqal3nmk89WlFVapyUuYLQ7Qkw7A0NPCyg== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of freebsd-rwg@gndrsh.dnsmgr.net has no SPF policy when checking 69.59.192.140) smtp.mailfrom=freebsd-rwg@gndrsh.dnsmgr.net X-Rspamd-Queue-Id: 4BV2tn5lp4z4XnH X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd-rwg@gndrsh.dnsmgr.net has no SPF policy when checking 69.59.192.140) smtp.mailfrom=freebsd-rwg@gndrsh.dnsmgr.net X-Spamd-Result: default: False [0.04 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.52)[-0.523]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.15)[-0.151]; MIME_GOOD(-0.10)[text/plain]; ARC_SIGNED(0.00)[i=1]; DMARC_NA(0.00)[dnsmgr.net]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.18)[-0.182]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:13868, ipnet:69.59.192.0/19, country:US]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Aug 2020 16:38:59 -0000 > > From: "Alexander V. Chernikov" > > To: net , freebsd-hackers > > Subject: ip(8) in base > > Date: Sun, 16 Aug 2020 10:11:11 +0100 > > > I want to introduce ip(8) or something similar in base. > > Basically, I need some userland tool to explicitly operates on nexthops, nexthop groups and fib lookup algorithms. > > > The existing tools are not well suited for the job: route(8) may be a candidate, but (a) it would either add another bunch of options or drastically change the tool by introducing [route nhop add], [route nhgroup add] and (b) listing is traditionally done by netstat(8). > > I agree with the others who said not to use ip(8) if the tool is not > compatible with the Linux ip. Also, routing is (at least in theory) > independent of address family, and that makes the name "ip" too specific. I strongly agree with this. > However, I think that route and netstat are sufficiently extensible to > add additional facilities, as they have been so far. One suggestion, > though, would be to preserve the general strategy of using "route verb ...", > e.g. "route add nhop ..." rather than "route nhop add ...". These seem > sufficiently similar to existing functionality to share a tool. Again, I agree with the above statement by Mike. The proposed commands are all in support of "route" features, and in BSD it is the route command that is used to maniplate these, please do not deviate from that. I have seen no strong reason given that route(8) and netstat(1) can not be extended to add the desired functionality. > Similarly, if possible I would prefer to see --libxo json rather than -j. I have no skin in this one, other than to state that iirc the route(8) command is currently without any long options so adding this --libxo would require adding long option support, which is probably not justifiable for 1 option. > Mike > > > I feel like there is a need of some cli tool that provides the ability to easily extend it by having separate namespaces for each sub-command (hello, ifconfig). > > > Naming is hard. I can, for example, use "rt" as a name to address my use cases. > > However, given the kernel interfaces for managing nexthops/nexhop groups are the same as with routes/arp/ndp, why not spending some additional time and support operating on routes and neighbors and name it ip? > > > Though, that arises multiple questions. > > Are we comfortable with ip(8) as a name in general? > > If we are, what's our take on having the compatible interface with Linux ip(8)? > > > Any comments/feedback is welcome :-) > > > > Appendix > > List of commands I need implemented > > > cmd [-46m] nhop create [gw XX] [iface YYY] [mtu YYY] [reject] [proxyfib Y] [fib X][ipv4] [ipv6] > > cmd [-46m] nhop delete nhop_id > > cmd -46m nhop list > > cmd -j nhop list # json What is special about these nhop routes that this is not just a route add? Could that not be handled as either a route flag ala -iface/-static/-reject/-blackhole or via a route modifier ala -osi/-xns/-inet/-inet6? I am actually a bit confused in that all routes are really just an expression of the "next hop" as far as the kernel goes, or are we now doing lsdb type routing in the kernel? > > > cmd -46m nhgroup create nhops 1,2,3,4,5,6 [fib X] > > cmd -46 nhgroup create nhops 1=100,2=100,3=200,4=100 [proxyfib Y][fib X] > > cmd -46 nhroup list ^ nhgroup? > > cmd -46 nhgroup delete nhgroup_id > > > cmd -46 fib algo list > > cmd -46 fib algo set algo dpdk_lpm6 fib 0 > > cmd -46 fib algo set algo auto fib 0 > > > > /Alexander -- Rod Grimes rgrimes@freebsd.org From owner-freebsd-hackers@freebsd.org Mon Aug 17 04:58:07 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4F08737EF36 for ; Mon, 17 Aug 2020 04:58:07 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVMHf4MH6z4Chx for ; Mon, 17 Aug 2020 04:58:06 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 4B1C89D9 for ; Mon, 17 Aug 2020 00:58:05 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 17 Aug 2020 00:58:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=farhan.codes; h= date:subject:message-id:from:to:mime-version:content-type; s= fm3; bh=B+ArCDM/sTB9XGLsrfK82SuSAjnTPl6rXbDXg5U0FOA=; b=Vf1oqCvq 4AL5oZuLtGb1zuM2bz4MDKkGtfGXvaGzm5eBVJcduGdr+1dty+zf4hWB7vXBTMO3 RdmOpoFVJmc2s08XKYpW4tLXbZTil/dwLzyMh5hDRrcLkuGnS0sBCnji1Gsn39pq PFe+Srd+8eg3j2JUcKE7FASqFdxgGVusgM2yl2ASK3aBmwe1ZPHaLmPEhqFrVRiX kaAE4z0zU6A5VV3AaUKhWWkvMjQGE/Ml+X4QsBhfAI9ZQ18H/bzW1svDBqkgiiI9 0jYPsO4Htwfh28QrFIBZ8ExWKItdAqBj3q0Z9LshGl1X04CgeKtHVxB/Jmw5Spgg /1GqkBSQ6ZPalw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=B+ArCDM/sTB9XGLsrfK82SuSAjnTP l6rXbDXg5U0FOA=; b=u83kW3r3Vn8boPtCALSzwyfgLNE+GPXnD+T0FCG2ly3cR WIUvBuoTxlCkm30tQwitkXZockCybDUyAWnfBRZjJxjzwQ8vMilUqmx5gx9y0srT +eoez+c94QgIsZ1LEcbSYJWm2mo+tXw9yS4ppce+e9s+tgnpT+ak2J3Ta+xh9CBw cAZjbkJcqMba7YkZTqRAurBwh4vM0SPdKtMkVsZeiToFS1m+RWX04lH41y7oLFbg N1pFE/RVOlhpZzO9C3zWUCDm6E2vDSBx1dWPizH7i0s8GGJJVohKdYnVekrG6e1E 79sqWgXT+wLGokzPd51vGsYLCIClwRcxQRXOUZULA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddtvddgleduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffuffkhffvggfrtgesrgdtreertd dtjeenucfhrhhomhephfgrrhhhrghnucfmhhgrnhcuoehfrghrhhgrnhesfhgrrhhhrghn rdgtohguvghsqeenucggtffrrghtthgvrhhnpedtffejiedugfffgffhffekvedvvdfhgf eilefhheehtdfgieefteejudegteeiffenucffohhmrghinhepfhhrvggvsghsugdrohhr ghdpmhgrthhrihigrdhorhhgnecukfhppeelkedrudeiledrjeefrddvleenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehfrghrhhgrnhesfhgr rhhhrghnrdgtohguvghs X-ME-Proxy: Received: from [192.168.0.5] (ip98-169-73-29.dc.dc.cox.net [98.169.73.29]) by mail.messagingengine.com (Postfix) with ESMTPA id 25CF33060067 for ; Mon, 17 Aug 2020 00:58:04 -0400 (EDT) Date: Mon, 17 Aug 2020 00:58:02 -0400 Subject: Recognizing Matrix as an official channel Message-ID: From: Farhan Khan To: "freebsd-hackers@freebsd.org" MIME-Version: 1.0 X-Priority: 3 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597640286; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=B+ArCDM/sTB9XGLsrfK82SuSAjnTPl6rXbDXg5U0FOA=; b=wsaa3iuj+ds0E8GhrfynGBQph00ilRTahLSFefBENs+hj58opgbLlRAcgesu6BvWyZ8T1m hoQISkdGl7LXHBKHh2MX73ZXeY4y1PXs1JMImRWGtJzpuC61d+dl3bZzDq1W6ii5DjYXXS EymdZ3tQ9ntu/SE/Md/iDxoCN8ys0Zh0NcYJdwfjo3yVCMXeKJfF1LQF6eg64h1D6bsoZi K9RJDiAS/6BuqXmapdg3zTbiE8KlFbebymffyM8c1JVOa6S/bIaGIc0j2M1NrTptkGh+yv VpKsQtfUepldh/7ufQPLCW8r8q7NtEMZ14kt6rN2YlAOcOZNW6lQxq3LftZNbg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597640286; a=rsa-sha256; cv=none; b=DzkT/NDI3qe1BBJtuhWTZEy2l3Ll6JSvvsoGPSSM6VHj4Wn03wu6ShS+WcOxcPd82hVdyF GQi7AqLPMGmvGQABmxHQ3J/cY2nB4+8yX6Sq0Ki36IR8tPALCQZUF1aEXPwgXz1cBzubiL Z4zJYSYyF/SOggDGeJjG3+Ta98lcQoLUxsVpaOuwLpHpc/LdZzYr54uO5Cq/IgeE7mvOq7 7AaaH0GAlNQ0hnCSyAQDznEzVxx+GqmAKNC5lnXJjl/R0IEiAg02tyukv2fR7llmHXaZ2v pGmI35YzJHTDysTREjGGMu0duug+MdhQAinjNuYcqBaZBYSU7fMLdvXJEsFqOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=farhan.codes header.s=fm3 header.b=Vf1oqCvq; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=u83kW3r3; dmarc=none; spf=pass (mx1.freebsd.org: domain of farhan@farhan.codes designates 64.147.123.24 as permitted sender) smtp.mailfrom=farhan@farhan.codes X-Rspamd-Queue-Id: 4BVMHf4MH6z4Chx X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=farhan.codes header.s=fm3 header.b=Vf1oqCvq; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=u83kW3r3; dmarc=none; spf=pass (mx1.freebsd.org: domain of farhan@farhan.codes designates 64.147.123.24 as permitted sender) smtp.mailfrom=farhan@farhan.codes X-Spamd-Result: default: False [-3.20 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[farhan.codes:s=fm3,messagingengine.com:s=fm3]; NEURAL_HAM_MEDIUM(-1.04)[-1.042]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.24]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DMARC_NA(0.00)[farhan.codes]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.02)[-1.023]; RCVD_COUNT_THREE(0.00)[4]; ARC_SIGNED(0.00)[i=1]; DKIM_TRACE(0.00)[farhan.codes:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.53)[-0.530]; HAS_X_PRIO_THREE(0.00)[3]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; RWL_MAILSPIKE_VERYGOOD(0.00)[64.147.123.24:from]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.24:from] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 04:58:07 -0000 Hi,I am a long-time IRC user. I see that FreeBSD recognizes the EFnet and FreeNode channels as official, as listed here: https://wiki.freebsd.org/IRC/Channels. While they continues to serve the community, there are major limitations and I feel that it might be time to migrate towards a modern replacement.The "market" of communication going forward is clearly shifting towards more feature-ful protocols, such as Slack, Discord or Gitter. The only open-source and viable option in this class of systems that I see is Matrix. There is an active FreeBSD channel located at #FreeBSD:matrix.org, along with a few other BSD-related channels.I propose making this an officially recognized channel for FreeBSD communication and encouraging migration from IRC to Matrix.Thank you--Farhan KhanPGP Fingerprint: 1312 89CE 663E 1EB2 179C 1C83 C41D 2281 F8DA C0DE From owner-freebsd-hackers@freebsd.org Mon Aug 17 14:36:46 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6E2693B434F for ; Mon, 17 Aug 2020 14:36:46 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVc7J5YRHz3Wwg for ; Mon, 17 Aug 2020 14:36:44 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 693A15C00B8 for ; Mon, 17 Aug 2020 10:36:43 -0400 (EDT) Received: from imap35 ([10.202.2.85]) by compute1.internal (MEProxy); Mon, 17 Aug 2020 10:36:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=farhan.codes; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm3; bh=uCWWBHgiu3TbHBq7h5BbuJftB71TOr4 4ZRHCxNHaS84=; b=VN0Hvq3cGVGE6349AmG3dHo5mRFkJrNrt1V1aRX/7DUtn99 FlmHx7v23pQQr4IoLFr80VGId0WS0nztqBL3jiQBpazFzXpd/aO/JsNupIhG4U85 XNgp/BOiIcMNNb3XHjPJEKf/oeWhA1HlHkPnM1X8quM+ykRfyH/+lljMT9rN1h2c Kh0IEmGStn2SQPbxhr46P0iMglDu99NGjj0dLqnIKpO5pU9M0nRDQKsGxoS8cwTv SP13FYTVEF0dvYTnQUrOj8MSjzb6UBCI77Y1eTT6aNy33yO/kUSCPYrYA3Iv5Vzj EkkhaewBJG/SJh/o73iYTbgLNp2fmzUc2Y1rQeg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=uCWWBH giu3TbHBq7h5BbuJftB71TOr44ZRHCxNHaS84=; b=rKxZ0CWHzZcknBFj7W7Hnn KHZ7u2UO1KGSvxD72DwvJXyrgEShGiuS/JmWukUgCbYQ0UDJRZi9keMaYTmD7067 hJBG/FC5Ilq7b2RkfzATx7zjDJ/jVAnmHserSBFXi11UtstUjKofNSZ2awTP3xWZ EmidTPUolUCq4wFvdn/RsSQf2491a5EM3Fw/WFLgqCcxJkouMh6Y3JwStAEPngTo kRl0Qp6SJH3jT26Qm7Wu+vXeIcANFBoH/RjjvXOPqgARyUOFpXCmP5mAsDxkUe8s g4kL9k0xZmI8YlEhqBj5MO452wbqFVHlt4Y6Cflvvs2ItawJzr0mlDbgG/W6qMBA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddtfedgjeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsehttd ertderredtnecuhfhrohhmpedfhfgrrhhhrghnucfmhhgrnhdfuceofhgrrhhhrghnsehf rghrhhgrnhdrtghouggvsheqnecuggftrfgrthhtvghrnhepieegteethfeuuefhgedvhf fgfedvhffgteeffedvteevudevudetjeetvedtgeefnecuffhomhgrihhnpehfrhgvvggs shgurdhorhhgpdhmrghtrhhigidrohhrghenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehfrghrhhgrnhesfhgrrhhhrghnrdgtohguvghs X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 264B314C00BC; Mon, 17 Aug 2020 10:36:43 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-192-gd9d7a78-fm-20200816.001-gd9d7a786 Mime-Version: 1.0 Message-Id: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> In-Reply-To: References: Date: Mon, 17 Aug 2020 10:36:22 -0400 From: "Farhan Khan" To: freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel Content-Type: text/plain ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597675005; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=uCWWBHgiu3TbHBq7h5BbuJftB71TOr44ZRHCxNHaS84=; b=ZBavISLlfgGqIb41FG0pfqYMIrtCYIv7Q+S/k0WV1QnQMuNskmTNvZTpU1dxVW+eDgzqp2 Ly4HjNBnT0480G5ktipXAry7LnFbyPt+qfeK7xc3flPUazDiRcOuBNBwlvaTbQJg0lPKHc w+TqN43YtTeCTgnlD+PMPEzMIW+Wau5l3fxrOJ9Z0m3S7Ne9RZcLwDPoPjcAwFzYvm7Kbt 4Hs+ie5Mq2WejJpkY80sbCEZ7x+Uld5loShy7DLTZchlIVsYVJw3fn4F0qTOk+nkJb2YdS tsndbJYQLVbcBMWMfUUFN64mbVRWIyEI2iQNtOK0aJ6B/i+xHdh8rwVqQicarg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597675005; a=rsa-sha256; cv=none; b=tyr0oEt1BOwwNIO2lK85hsgXxYMeg48guxYFuz5qpZlm4xtCgu0wrnaU48/uJH1/JmiIbh PmVSL/fObHaTkk2E0Fkyu1U4mlHMaZc2K9kMfbEnuPd2nj0sT0q8WOscabxzNF9a20LV5R WAgwhkiiDxylDyn5s3Hg4cj7dKoU+x12jLRjfSdQL3eGlbjeuiXWXgX3JqFjJ8Bq9Wx39L zMDOsieAqU5zwH4RQcYeIJnoXTXZ0Y6slUmqYqPYnrm6E5rnGttq6bB+JkoMjo+E5ARKAI Y6efE6GeuqnN5SIjVgMyRgE10cGYUTKvxvn35XIOMd5YtzTsKsGuLkDi8OlRmA== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=farhan.codes header.s=fm3 header.b=VN0Hvq3c; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=rKxZ0CWH; spf=pass (mx1.freebsd.org: domain of farhan@farhan.codes designates 66.111.4.25 as permitted sender) smtp.mailfrom=farhan@farhan.codes X-Rspamd-Queue-Id: 4BVc7J5YRHz3Wwg X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=farhan.codes header.s=fm3 header.b=VN0Hvq3c; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=rKxZ0CWH; dmarc=none; spf=pass (mx1.freebsd.org: domain of farhan@farhan.codes designates 66.111.4.25 as permitted sender) smtp.mailfrom=farhan@farhan.codes X-Spamd-Result: default: False [-2.10 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.003]; R_DKIM_ALLOW(-0.20)[farhan.codes:s=fm3,messagingengine.com:s=fm3]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[66.111.4.25:from]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.998]; RCVD_COUNT_THREE(0.00)[4]; ARC_SIGNED(0.00)[i=1]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.25]; DKIM_TRACE(0.00)[farhan.codes:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.51)[-0.509]; DMARC_NA(0.00)[farhan.codes]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MID_RHS_WWW(0.50)[]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.25:from] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 14:36:46 -0000 I apologize for double-posting, it appears my phone's email client removed the spacing. Resending from the web-client. ----- Hi, I am a long-time IRC user. I see that FreeBSD recognizes the EFnet and FreeNode channels as official, as listed here: https://wiki.freebsd.org/IRC/Channels. While it continues to serve the community, there are major limitations and I feel that it might be time to migrate towards a replacement. The "market" of communication going forward is clearly shifting towards more feature-ful protocols, such as Slack, Discord or Gitter. The only open-source and viable option in this class systems that I see Matrix. There is an active FreeBSD channel located at #FreeBSD:matrix.org, along with a few other BSD-related channels. I propose making this an officially recognized channel for FreeBSD communication and encouraging migration from IRC to Matrix. Thank you ----- On Mon, Aug 17, 2020, at 12:58 AM, Farhan Khan wrote: > Hi,I am a long-time IRC user. I see that FreeBSD recognizes the EFnet and FreeNode channels as official, as listed here: https://wiki.freebsd.org/IRC/Channels. While they continues to serve the community, there are major limitations and I feel that it might be time to migrate towards a modern replacement.The "market" of communication going forward is clearly shifting towards more feature-ful protocols, such as Slack, Discord or Gitter. The only open-source and viable option in this class of systems that I see is Matrix. There is an active FreeBSD channel located at #FreeBSD:matrix.org, along with a few other BSD-related channels.I propose making this an officially recognized channel for FreeBSD communication and encouraging migration from IRC to Matrix.Thank you--Farhan KhanPGP Fingerprint: 1312 89CE 663E 1EB2 179C 1C83 C41D 2281 F8DA C0DE > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > -- Farhan Khan PGP Fingerprint: 1312 89CE 663E 1EB2 179C 1C83 C41D 2281 F8DA C0DE From owner-freebsd-hackers@freebsd.org Mon Aug 17 20:21:08 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BC0DE3BB61C for ; Mon, 17 Aug 2020 20:21:08 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [IPv6:2a01:4f8:c2c:26d8::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVlmg4dn6z4Dd9 for ; Mon, 17 Aug 2020 20:21:07 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (eg.sd.rdtc.ru [IPv6:2a03:3100:c:13:0:0:0:5]) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id 07HKKieb024946 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Aug 2020 20:20:45 GMT (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: farhan@farhan.codes Received: from [10.58.0.10] (dadvw [10.58.0.10]) by eg.sd.rdtc.ru (8.16.1/8.16.1) with ESMTPS id 07HKKqQm008085 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Tue, 18 Aug 2020 03:20:52 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: Recognizing Matrix as an official channel To: Farhan Khan , freebsd-hackers@freebsd.org References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> From: Eugene Grosbein Message-ID: Date: Tue, 18 Aug 2020 03:20:45 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_00,LOCAL_FROM, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.0 SPF_PASS SPF: sender matches SPF record * 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record * 2.6 LOCAL_FROM From my domains * -1.0 NICE_REPLY_A Looks like a legit reply (A) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on hz.grosbein.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597695668; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qkV2rS2R1HUl2vSJuqMNK2/FNkFFEJFWEy9so/HhBL0=; b=nQdDZ9HQ6rfKPxzhIXi4CeKltq0gOA0cZxot+UTCuX2RukYHhvlpCarYfWw7WHDcjybVxG zoFGNkrkW0T7SC7ErPu2Nh9VZEtOAiHsV/39WnRfQOQR2zPhYPXT8bYF6TjdNRm9KViHI8 UFC05feBuqU7IXSBNdggP8V9tN8DdjjG8nYrWt8tPQ3IWzkAIheJ+N0g2ynGFl3WLz9iDu rc56vdx9LbwWYkTn0RvB5opuTlV/U5xqx13oBj4lI8Bw3K7myn0csJftfLr7qA8JO8z2ul 1gPnKUFrA2s08pr6COwkcD2oFspSnBvYn3eTwwwfGOYA1ziU7PEFLRKZNzHq/A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597695668; a=rsa-sha256; cv=none; b=wGomWl+9h1PBegzQG+7t6VRmSVzsyQ4WLZZ13AAPdMR2oppRwDTxGRySN8r89ECsadsu8w 7JkdsLdbq87oCYsdY8GRhzu/zblME3FY5AHqrV5gLAitsclkDYaL3z+nyYKbvJP4YQLPe3 Ae5Er/ZzmWNHmGru3JBiclw5+gILuEQYSyblKL9FIbXKNzqcD+Z2TIqbL/ZLPPij0bNWZf JYncqMVRVpGTg3dZrSXmKFjtlYY9mmmUq1w9LSQYoSQ7VfVelwgIFui/HiB2na/rgOPYTD yVH498EgMvq+Dt6x0WFw1asoR+woylNMSeNCwogHem5NhwlBrLl32e+EBYdv+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=none; spf=permerror (mx1.freebsd.org: domain of eugen@grosbein.net uses mechanism not recognized by this client) smtp.mailfrom=eugen@grosbein.net X-Rspamd-Queue-Id: 4BVlmg4dn6z4Dd9 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=permerror (mx1.freebsd.org: domain of eugen@grosbein.net uses mechanism not recognized by this client) smtp.mailfrom=eugen@grosbein.net X-Spamd-Result: default: False [-1.60 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.69)[-0.693]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.80)[-0.797]; MIME_GOOD(-0.10)[text/plain]; ARC_SIGNED(0.00)[i=1]; DMARC_NA(0.00)[grosbein.net]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_PERMFAIL(0.00)[empty SPF record]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.01)[-0.014]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 20:21:08 -0000 17.08.2020 21:36, Farhan Khan wrote: > I apologize for double-posting, it appears my phone's email client removed the spacing. Resending from the web-client. > > ----- > Hi, > > I am a long-time IRC user. I see that FreeBSD recognizes the EFnet and FreeNode channels as official, as listed here: https://wiki.freebsd.org/IRC/Channels. While it continues to serve the community, there are major limitations and I feel that it might be time to migrate towards a replacement. > > The "market" of communication going forward is clearly shifting towards more feature-ful protocols, such as Slack, Discord or Gitter. The only open-source and viable option in this class systems that I see Matrix. There is an active FreeBSD channel located at #FreeBSD:matrix.org, along with a few other BSD-related channels. > > I propose making this an officially recognized channel for FreeBSD communication and encouraging migration from IRC to Matrix. What is Matrix's level of support for FreeBSD? Is there native FreeBSD client? Is there native FreeBSD server? From owner-freebsd-hackers@freebsd.org Mon Aug 17 21:23:03 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E8F1A3BCBE6 for ; Mon, 17 Aug 2020 21:23:03 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVn866Kf7z4J0p for ; Mon, 17 Aug 2020 21:23:02 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [188.174.49.142] (helo=fritz.box) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k7map-00065z-Li for freebsd-hackers@freebsd.org; Mon, 17 Aug 2020 23:22:59 +0200 Date: Mon, 17 Aug 2020 21:23:01 +0000 From: Matthias Apitz To: freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In-Reply-To: References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> Message-ID: <2lg17p.qf88qe.1hgf02e-qmf@ms-10.1blu.de> MIME-Version: 1.0 X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 188.174.49.142 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597699383; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1DlPs/tAQhZdD81Q289zsAzp1u2XfhavcbdwNYi7jrk=; b=YaHH+Atz7apYaz2UyLMkOL8Wpke9HkY3cwxbG6Aq3OiJ/P/FDzOd7i+O7q8iyMOKYe7CEG 6SCYdYgPmAbWExPRPHbrx5dVvkkgIvmPvxPZK7kIxeLaXatbG2sg9Yv4mP3Kh6ZiFcwzLV BV0JdOmqN5zk6VKQGtF3BivaC4YWbkzJXKdxPaV0stjo8Zu4gtTcab3VCdZoWmu5QpYl3G zW1vFdGDAs0QMAc0m/Ke5qnxG/bBIUIeuRJudHVcjgemxQmNEXoKnpSrGMjqfHSzpYv86s t4YEGENtiRiUU3LTYEZoLe9O584oEQbhkIUfiHFhALmp76YJOuRBB5zUO1hxTg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597699383; a=rsa-sha256; cv=none; b=SvZ9ZECVmyVZlrvCxSZ9DvS3UbD/Sw0bWoXRgXie8S4/GVuvm03nh/E+qp5hlGF0CZ0vQ+ WeY+LBgvH8ik5DFd53YiJOHqeECJnK2kh0c+JPuhQcpwketsqz/6XN1ffARdloAuEjIB95 28bNIGMz8dQWlxK8fbYFMnGRKJObT0CxVzFHrYel6xPbCjabF7s60KYN8JV7uaH7Srj4tr 3SJrOB3fI7cyTbx73HzyxCJ4dvM6rToXbcIamf8zChF8IIejuRb2ZrzwEShqM2pqkWf7JH qPhpcBKWnHrcOC6MttkXygA+jwaT4GlRJDd6xUUlABFoiYj2JnA0UkB2BFkThQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of guru@unixarea.de has no SPF policy when checking 178.254.4.101) smtp.mailfrom=guru@unixarea.de X-Rspamd-Queue-Id: 4BVn866Kf7z4J0p X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of guru@unixarea.de has no SPF policy when checking 178.254.4.101) smtp.mailfrom=guru@unixarea.de X-Spamd-Result: default: False [3.83 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[178.254.4.101:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.99)[0.991]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; ARC_SIGNED(0.00)[i=1]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RECEIVED_SPAMHAUS_PBL(0.00)[188.174.49.142:received]; DMARC_NA(0.00)[unixarea.de]; NEURAL_SPAM_MEDIUM(1.01)[1.006]; NEURAL_SPAM_LONG(1.03)[1.032]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[178.254.4.101:from] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 21:23:04 -0000 On Tue, 18 Aug 2020 03:20:45 +0700, Eugene Grosbein wrote: > 17.08.2020 21:36, Farhan Khan wrote: > >> I apologize for double-posting, it appears my phone's email >> client removed the spacing. Resending from the web-client. >> >> ----- >> Hi, >> >> I am a long-time IRC user. I see that FreeBSD recognizes the >> EFnet and FreeNode channels as official, as listed here: >> https://wiki.freebsd.org/IRC/Channels. While it continues to >> serve the community, there are major limitations and I feel >> that it might be time to migrate towards a replacement. >> >> The "market" of communication going forward is clearly >> shifting towards more feature-ful protocols, such as Slack, >> Discord or Gitter. The only open-source and viable option in >> this class systems that I see Matrix. There is an active >> FreeBSD channel located at #FreeBSD:matrix.org, along with a >> few other BSD-related channels. >> >> I propose making this an officially recognized channel for >> FreeBSD communication and encouraging migration from IRC to >> Matrix. > > What is Matrix's level of support for FreeBSD? > Is there native FreeBSD client? > Is there native FreeBSD server? > Why we would need this at all? Aren't mailing lists with archives not good= enough, or even better? matthias (FreeBSD since 2.2.7) -- Sent using Dekko from my Ubuntu device From owner-freebsd-hackers@freebsd.org Mon Aug 17 21:56:51 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3FBE53BD0D2 for ; Mon, 17 Aug 2020 21:56:51 +0000 (UTC) (envelope-from dave@jetcafe.org) Received: from fedex2.jetcafe.org (fedex2.jetcafe.org [205.147.26.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "fedex2.jetcafe.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVnv564Pgz4KZk for ; Mon, 17 Aug 2020 21:56:49 +0000 (UTC) (envelope-from dave@jetcafe.org) X-Envelope-To: freebsd-hackers@freebsd.org Received: from bigus.dream-tech.com (bigus.jetcafe.org [205.147.26.7]) by fedex2.jetcafe.org (8.15.2/8.15.2) with ESMTPS id 07HLudJe083828 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 17 Aug 2020 14:56:39 -0700 (PDT) (envelope-from dave@jetcafe.org) Date: Mon, 17 Aug 2020 14:56:38 -0700 From: Dave Hayes To: Eugene Grosbein Cc: Farhan Khan , freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel Message-ID: <20200817145638.64be51a1@bigus.dream-tech.com> In-Reply-To: References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -1 ( out of 5.1) ALL_TRUSTED,SHORTCIRCUIT X-Spam-Checker-Version: SpamAssassin version 3.4.4-jetcafeglobal X-Scanned-By: MIMEDefang 2.83 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597701411; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qunk52LYzlDIoSARSG4JTCiAyV/2pmeg66LneO+U0pQ=; b=MM2zJckl/X3jWUUKKjWRzzhG/lYGBqwz6UXXyNn6upp1iVpj7PJm7H6xhgsYPFGqOgnbcJ /+J3ToOtEzf3RXZK/3UbGUjQyyfvSoJ6CQqaMN8WE7qb6YE03MOFZ8vYHT83DwYxxdHxdA frM9xSfvrI5cqTS+9FCrk4QDbQ0Rf09sG0FNvy6gkTDd4ut7dIebXapMne+ydpyssNF5rb clTcEeggzlKYibW6PRPWPZ+OH99xWgjs24AOt7JD7OOan52KAFeQ9kTjRdgGBA78IGykiK EIj3DSrtN73Dl+ixDjql4tn2uvBgls2eqVwGvQ9WV9XK/z22BXv+I/bDE7RCbg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597701411; a=rsa-sha256; cv=none; b=Cj0BszH9pmIzfVXe/abkSZxMGwGp/FypV8KM8PLkgl52qDgKUOwG5nFmtMrKlLtHsxF2Rm 49nvX8Zk/15aTWG8iAAiIMTidx09ZXT+Neht5hq0H9NTkhi1/XBrRwY/lT9GltJUzSIZym YDja7Iu9vr25T29EF4Ol88p69Jx1xn/unFnu9Xiw7ArZbvr5yVcO6RUP6Hf39IOqN58r0X NQrUpmy+x5myWUULy8+nvZ0nyuaMpS3iTjTo7yz0a3AeQwUs6roU3wP8O4dmaBDlox19Z3 0HctMPHQiztjBl5XTLV60WQLPgYJnFipyOGk/5ovwktGbylC4woXHj17JVrpng== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of dave@jetcafe.org designates 205.147.26.23 as permitted sender) smtp.mailfrom=dave@jetcafe.org X-Rspamd-Queue-Id: 4BVnv564Pgz4KZk X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of dave@jetcafe.org designates 205.147.26.23 as permitted sender) smtp.mailfrom=dave@jetcafe.org X-Spamd-Result: default: False [-1.90 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.03)[-1.029]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; ARC_SIGNED(0.00)[i=1]; DMARC_NA(0.00)[jetcafe.org]; NEURAL_SPAM_SHORT(0.42)[0.425]; NEURAL_HAM_LONG(-0.99)[-0.993]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7397, ipnet:205.147.0.0/18, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 21:56:51 -0000 On Tue, 18 Aug 2020 03:20:45 +0700 Eugene Grosbein wrote: > What is Matrix's level of support for FreeBSD? > Is there native FreeBSD server? Yes. See net-im/py-matrix-synapse, which is well supported. > Is there native FreeBSD client? Matrix is really a protocol, not an application. Thus this question is hard to answer. You can see https://matrix.org/ for details, but the best current client for this protocol is Element. Element runs in the popular browsers, has an Android and iOS client, and can likely be made into a stand alone application assuming devel/electron* works on FreeBSD. However, all you need is www/chromium or www/firefox to actually run a client. So technically, FreeBSD is also well supported but a native client is through electron. It's worth noting that Matrix is federated. Thus it is quite possible for FreeBSD to run it's own matrix server if it decided to. -- Dave Hayes - Consultant - Altadena CA, USA - dave@jetcafe.org >>>> *The opinions expressed above are entirely my own* <<<< Exaggeration is a standard peculiarity of man. To deprecate is often a form of exaggeration which people do not notice because it appears to be its opposite. From owner-freebsd-hackers@freebsd.org Mon Aug 17 22:37:19 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AEA6F3BD88A for ; Mon, 17 Aug 2020 22:37:19 +0000 (UTC) (envelope-from dave@jetcafe.org) Received: from fedex2.jetcafe.org (fedex2.jetcafe.org [205.147.26.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "fedex2.jetcafe.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVpnp60L1z4M6N for ; Mon, 17 Aug 2020 22:37:18 +0000 (UTC) (envelope-from dave@jetcafe.org) X-Envelope-To: Received: from bigus.dream-tech.com (bigus.jetcafe.org [205.147.26.7]) by fedex2.jetcafe.org (8.15.2/8.15.2) with ESMTPS id 07HMbGHW020703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 17 Aug 2020 15:37:16 -0700 (PDT) (envelope-from dave@jetcafe.org) Date: Mon, 17 Aug 2020 15:37:16 -0700 From: Dave Hayes To: freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel Message-ID: <20200817153716.6055f449@bigus.dream-tech.com> In-Reply-To: <2lg17p.qf88qe.1hgf02e-qmf@ms-10.1blu.de> References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <2lg17p.qf88qe.1hgf02e-qmf@ms-10.1blu.de> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -1 ( out of 6) ALL_TRUSTED,SHORTCIRCUIT X-Spam-Checker-Version: SpamAssassin version 3.4.4-jetcafeglobal X-Scanned-By: MIMEDefang 2.83 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597703839; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=02wrS+8LCpU336gW0t7bh9qZthPZvOmjgbxjnu1hln8=; b=gBuR1yr8rdsGy2Y1Y9io30HR9lgajLgtv03blp8wDbxYSOOS9z24WOWYkxfzPAr1lhkP/g MMGcQ6OzMY6l/AR2Ep4mklMs0Gbd9COMY6AsApOrt+T6L0ZWZ+qyUHnWNVkgQFFZJuEQ/I HruHC65uK5w7MkUPYZCdDXLuLqFBOvwh3HHl2RXHsRiA9cLqWWqNTGmgwLFQkcIY43g1AF 1ZHTyPc6F+33fzYaHnWhv0POOKEPSkR2na7TgqoYhbXDfBTkEp0+JJ15tVd1KasvU46c5n 3N25R7EQCW4daKHz3PopnKlsodgmiafXy4SaNoi83AsZqvJHiRUFl2ZXJ16OZQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597703839; a=rsa-sha256; cv=none; b=PHl85VYPQH9sPlGZt1HILi/HrSnDWTajG3gDp62cMDHQtQHGvytqenCRwnsp0fAr85tdJq zOsgLBFfAdL+BCaphexQOrJtS0EcNJIuepf+HMczmzN4/3FFRMroKChEnK1Ds7HMFG3A7D vg9hp+4BvhQJSLNCu54eiU+Xmf7jU/l/vNl6lLHKjTBMuRJxxrmCh7I4cDFJhl4gsXN+OU /LwcB0H1NlTGr3d6jZqbzMvViwuWznwcxvTH6/JnnVS3FUEiZOCT6R1IwZinWzkgKQLxB2 c3Wjj7kLf8HMzBrJUWs0b3d5W4Qc1/oA1XuDTniWrbhS9iTV0e+8aLw1EEP9nw== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of dave@jetcafe.org designates 205.147.26.23 as permitted sender) smtp.mailfrom=dave@jetcafe.org X-Rspamd-Queue-Id: 4BVpnp60L1z4M6N X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of dave@jetcafe.org designates 205.147.26.23 as permitted sender) smtp.mailfrom=dave@jetcafe.org X-Spamd-Result: default: False [-2.08 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.91)[-0.911]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.004]; ARC_SIGNED(0.00)[i=1]; NEURAL_SPAM_SHORT(0.14)[0.137]; DMARC_NA(0.00)[jetcafe.org]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7397, ipnet:205.147.0.0/18, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 22:37:19 -0000 On Mon, 17 Aug 2020 21:23:01 +0000 Matthias Apitz wrote: > Why we would need this at all? Aren't mailing lists with archives not good > enough, or even better? Perhaps. However it's not a question of whether we need this or not or the relative utility of communication fora. There already exists one active channel and it does get used. I think the OP just wants an official stamp of approval and maybe a blurb on the webpage pointing to the channel. As for myself, approval is irrelevant to utility. > matthias (FreeBSD since 2.2.7) Since 2.0 here. :) -- Dave Hayes - Consultant - Altadena CA, USA - dave@jetcafe.org >>>> *The opinions expressed above are entirely my own* <<<< One of the big differences between questions and answers is that a question may be asked at almost any time, but its answer may only come at a special time and place. From owner-freebsd-hackers@freebsd.org Mon Aug 17 23:14:54 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 495D53BE3FA for ; Mon, 17 Aug 2020 23:14:54 +0000 (UTC) (envelope-from ml+freebsd@vishwin.info) Received: from varun.vishwin.info (varun.vishwin.info [46.101.93.59]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "varun.vishwin.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVqd86Wg9z4Nfg for ; Mon, 17 Aug 2020 23:14:52 +0000 (UTC) (envelope-from ml+freebsd@vishwin.info) Received: from varun.vishwin.info ( [fd35:9eae:7575::2]) by varun.vishwin.info (OpenSMTPD) with ESMTP id 628afd5e; Mon, 17 Aug 2020 19:14:42 -0400 (EDT) Received: from [IPv6:2001:470:1f07:302:3602:86ff:fe03:d90] ( [2001:470:1f07:302:3602:86ff:fe03:d90]) by varun.vishwin.info (OpenSMTPD) with ESMTPSA id a79dd140 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 17 Aug 2020 19:14:41 -0400 (EDT) Subject: Re: Recognizing Matrix as an official channel To: freebsd-hackers@freebsd.org Cc: Dave Hayes , Eugene Grosbein , Farhan Khan References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <20200817145638.64be51a1@bigus.dream-tech.com> From: Charlie Li Autocrypt: addr=ml+freebsd@vishwin.info; prefer-encrypt=mutual; keydata= mQINBFt7iHUBEADCorTixbMGuHd9WYSKCELlv/TFcRtvpHUw/n9LtXzKixUUwl7iuMFMYTz3 QXePX0Twq4jCQYySfcxWbPkLsSYlPOkaGQ+XytfmIHoqG5ba4i1fp+F41is0oCtLt1+oL84j NKUd13em/JWd+PJeQbSTVnHbT2yaAi7vqWw5WKVaMExjfPGU5TArV46wSRU6Zuy1ZX66q0q5 dPzeBdeKYWJE8aGtyi3pYUpKUOX4gxiNetf6leDFZ4OsexWaRdU0n8fId5d1qwjAE3lOwV5z 0Ilt8t4iXtX3JL3DAQyLZIeXHIg9O3rrpPMXQWSp2/5g39PohNk7farbhcpIKxuDN+L5N6U9 OxNHBSCv9FGDO4R/mw3YwJCovDzsF7RSyXQDIY36yjdh2uTLZ0uD5Ci/DPmJUySFLRvpqWnQ M7V5cYhdqDfcElGpRbi8JZQVYRJjvI5Jj0byG98KeaD0YFxKqmmm+Oh+xWXE7xt/DsBoZeZJ BFP84LvFbwQqprvI+sg+1z2+JIgNbYwl8VaYzfyGnqTEXTOsQYEKTdKA9MODSAsN31MlQICe CIHZV+OwOqH1KQ/mZp59AnpXAmj4T94bnahE9yJtVW/qglX/nTeFNUdu5MyEgkeB0x7mx+t0 3hE20yp/NbyvG1T/o53NHwHiURC/8Fxd1NWPZ6n4X8npQn6iyQARAQABtC5DaGFybGllIExp IChGcmVlQlNEKSA8bWwrZnJlZWJzZEB2aXNod2luLmluZm8+iQJOBBMBCAA4FiEE/3/Cqr5a +41PbEb+jnB43vIDq2wFAlt7iwoCGyMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQjnB4 3vIDq2zlBQ/7Boe3K9i4pxvIlBWlFDmDuclLiju/LTsc81mO607TIwUMx5p3BfnhqTwqpcuT Gilj2JKSlIw0NioJ3HnPiPyIpMmOmdeLBwvBn8iBmjs14DdDMgKusE8gKc0KRFbTM397rB7K oXj2/R8VF3Uuo8i3vlWyah6p+Osz1dAad/7COqPeM9OBMKaYAOrdKvxMC96l5k+Wc1JKOLeA BP7BtgmQB7HydHUm+dzqUB1rgMP2djIXd5Ngc749kzNQIFvC9ZXbaABw5M4JqKRbVFm08Wgw IUyhkNEtMpkBxMPwqXsk3t1KVptYQSAfW/+8mWDP2sgUOyz9O2IBfb1acCPk04/jf8SsXRaT HzJr64NseWlZUHAMYl9EC09gdE6UDCIHR68+IzutMtgT17Djuu1HRYly+RWAGkyTOeR7Sv/V 2B89Nsq5OfHYs3F2vD57/aRj5TmZJDQWxH/rDYbj8Pk6UjXcaY6QWUtNFidvCMFlBpXuncXU ZWgTsJEyZLHP5SJ7S9sRSHU5+CVUkjsbEFNuHkkGHAkSnpP+HosnH8/q9Rykn9FTamLbiQRQ UxJ6+IlqvOUtRRrMGMBF7ZIFGHcl8tcKynsPTeaHjpqPhCrZx8PmCKKoJHwW4Ua7+cdZkBJq R20qvXuLIrInjkIpA1CbacMckS5a7el6pi/nU0NG1S1K4Zu5Ag0EW3uIdQEQANdl7YHG8JOy HbEYv+7ExSrO96qBRavg1FsDG0riDmlsOSfZ2fqL6/YJF5WsfsX99+YSdIiLQfC4QOw/cA+M I65pgY4cCu42L7YIW/AR+jB1hFg+Q/cbeOwjuKPFYtZvxeDpSsaA6iIR+p+t4DXkjWl86g6W aFLC+til/rCilFHY/1/6M918F1gm/6xCIADDFu0BXLkASc5B4LuvaFEiJIuI9ZoQDIgWxnsX 0tXXE36SwK/XrowzRzsOa+2iOHAPKu7rPGHwy28vO4T5Uq7UynMZG2sK3RTbOijaxL4IJF4W MRqpuGdBSJ4sWmr5aIpgX9au5L1TNAAILJpHXnkv+k825+9VgbhFtFYBHEkgUtXb+w34JnkH okpr9A78dpWb+T+jOEP6ZUgM+4VVy+hCCpbcCVI2PEXu8w2z3+4yZWxIFmy8UYZRoeTMKzV2 zLeisoA0XA8jj548YNPiAl20Mjyoqu42WNv0P8fD9PMTcfLFCj2PlxOhuUFaIUH3ty0/bNeS jPtVK+L9x4W37R7U1tYk+tB5MlPakQiSQtdToB+8K34rnBt/3kCoAYL7Hygw9+qyZrEKZDtP 5JKekfgsy28t1z66xWCUwq9PHuUFiij3cjbwIbskI9uy2+xITcXt4ZqVfpZcdGmjfbdTPkGf PH2pjDoCJaezYdbha/3OVhmVABEBAAGJAjYEGAEIACAWIQT/f8Kqvlr7jU9sRv6OcHje8gOr bAUCW3uIdQIbDAAKCRCOcHje8gOrbExnD/9qwSL4HiorJmUEJ+5CTh8IJql4PzeQK8Dx93gi Zs5jWVlCJTmcpQNirWIZM2eRt67C/wTJjLmEVGzySVLpGiUqhXqdROgFmDwvEnmpIbtWWyvG sgSOCmZj/tz0GEtLSsjJcV/kLffkv7XEKkt9ZjIJnFYVYSovDK1o2PoO6Rfi5AWHHB7jYhjS HJvJjDx0yClO9gEYhtw7R60YOLH+cKoDou9tu+4wR3QwRsNGO6wrzLGhptxuBrDMI+HuOx+j wBTliuzuvZrry6OdKDDdq5D4vvQCj4vFnK4p7LZXhBshCMoLkWoA0I2T+YF/V5Ob5EuvsTIC re/pO/g941ipVkehvVNAsiplSaHjasB1HS6BQ95csI8E/b6PnKm+IECp2bANbLP1jrxKeBGj UkeyRxTmOV/ADUIIj8S4a2yOxTxlysN2O5wqXCJcxaYelC/Y4TUcL6ENxn2dLBdCYKQEna0u DdxZp7fS+pXN6qyK8Qz6Q42MHAxFAZdLKf6a44d4HQt6rPcWdETVlnVKnJr0b9kg5K1Q8N4k PVoTGVrkGAZhmjFYsqWulq445VU46mX7WcqsrZx8LqNTwP6i3Bf71FJ9EBxTyA8fP8k0qosP 8U8D7jhcc5x4yVW8RBBtB+a5q3odWdFnjMLEm4wtxBH/mSN/UKRcFSBvKQ8FxTgpX4Yxcw== Organization: FreeBSD mailing lists Message-ID: Date: Mon, 17 Aug 2020 19:14:35 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <20200817145638.64be51a1@bigus.dream-tech.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="N309rColD3vs7WAMWqAYRdlHzagEUy6Xd" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597706093; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature:autocrypt:autocrypt; bh=6HIe5V8QZEKjXOIhsPknjUpLRX/1jpBj70GNNy7uya0=; b=hh6tvl/HLsSrrQjb3Zx83rpz9dKkVk0iH+3p1Iv/hGedwOmu49BH3Hn/RWEfi/fP38E/R9 XlTdo2z0KoOz3Ac8d8x9jLewQvl7/E6MV3m0vFeeC7Bw2hWOoOor3eFiJLykLLfYX2ctEK 4555GBVZsIyw6bh4Q8EPZNKBWZlEYGFfymX8XkzurxXvgrWOIAdz4khu9NIFVQoOkVGKrw UQRp2QDhoKMjVNzSGinTasPRDPXnYmvyixTHNc7aM563uVZ05bi5xRXfxb/f/UbOojqpR5 033+0qe3/4tXbvzc48qaK9sm3b52LZ4ZLPCbgl0tPUpsgczmdce5y+EUHEji/w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597706093; a=rsa-sha256; cv=none; b=ynt2k//Z3hu4U1s7j3eU46SVN+BYuk6h8g6LFc5wMPA1wQ5TnfGNZwEGpqKsqndyx2Bc2L HBxmq8bj3uT1VS7OfuOFJafudagTZRAlmNKWzgG/fZJh1DFX7OTHO/DLK3gemR9iZ2H1qK 3LnjwGui12Y9jpeYTKdsDU3oTUnDHOSTUwMZDHXijI7xWg6ZWEYpQCwz5S+L0HNSsuPsN/ yQ6Q0pixEmEer92gljJ/DlYuEfYQgXZPrzxlhZR0X8prilJB7kU6eES5k4e719WEcOmE41 qXGJS/Dl2hGxuxitbAKHRmARl25PfXM1OxcZW0vnvCleft0AogeBRp/RNprhag== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=vishwin.info header.s=fuccboi12 header.b=qrQ3eJCz; spf=pass (mx1.freebsd.org: domain of ml@vishwin.info designates 46.101.93.59 as permitted sender) smtp.mailfrom=ml@vishwin.info X-Rspamd-Queue-Id: 4BVqd86Wg9z4Nfg X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.71 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[vishwin.info:s=fuccboi12]; NEURAL_HAM_LONG(-1.00)[-0.996]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; HAS_ATTACHMENT(0.00)[]; ARC_SIGNED(0.00)[i=1]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[vishwin.info:+]; DMARC_POLICY_ALLOW(-0.50)[vishwin.info,quarantine]; NEURAL_HAM_SHORT(-0.63)[-0.629]; NEURAL_HAM_MEDIUM(-0.98)[-0.984]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:14061, ipnet:46.101.80.0/20, country:US]; TAGGED_FROM(0.00)[freebsd]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Aug 2020 23:14:54 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --N309rColD3vs7WAMWqAYRdlHzagEUy6Xd Content-Type: multipart/mixed; boundary="iiFLfROoB2MMXTvMHwOCi7cV0JhyIp2oC"; protected-headers="v1" From: Charlie Li To: freebsd-hackers@freebsd.org Cc: Dave Hayes , Eugene Grosbein , Farhan Khan Message-ID: Subject: Re: Recognizing Matrix as an official channel References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <20200817145638.64be51a1@bigus.dream-tech.com> In-Reply-To: <20200817145638.64be51a1@bigus.dream-tech.com> --iiFLfROoB2MMXTvMHwOCi7cV0JhyIp2oC Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Dave Hayes wrote: > On Tue, 18 Aug 2020 03:20:45 +0700 > Eugene Grosbein wrote: >> What is Matrix's level of support for FreeBSD? >> Is there native FreeBSD server? >=20 > Yes. See net-im/py-matrix-synapse, which is well supported. =20 >=20 Synapse is the official and reference implementation of a Matrix homeserver, but not the only one. >> Is there native FreeBSD client? >=20 > Matrix is really a protocol, not an application. Thus this question is = hard > to answer. You can see >=20 > https://matrix.org/ >=20 > for details, but the best current client for this protocol is Element. > Element runs in the popular browsers, has an Android and iOS client, > and can likely be made into a stand alone application assuming=20 > devel/electron* works on FreeBSD. However, all you need is www/chromium= or > www/firefox to actually run a client. So technically, FreeBSD is also w= ell > supported but a native client is through electron.=20 >=20 net-im/fractal is a GTK-based client written in Rust, hosted by the GNOME project. Works well. There are a few Qt-based clients as well but can't remember what they're called at the moment. > It's worth noting that Matrix is federated. Thus it is quite possible f= or > FreeBSD to run it's own matrix server if it decided to.=20 >=20 This is what Mozilla does, which replaced their IRC network (moznet) entirely earlier this year. --=20 Charlie Li =E2=80=A6nope, still don't have an exit line. (This email address is for mailing list use; replace local-part with vishwin for off-list communication if possible) --iiFLfROoB2MMXTvMHwOCi7cV0JhyIp2oC-- --N309rColD3vs7WAMWqAYRdlHzagEUy6Xd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAl87D1sACgkQjnB43vID q2w/zg/+K5bYmRD5vPHesv6ApLRI+qD1UGfAr9GyLg9io/zTBYM50ou04eSe0qcj b6b3DhrnPV2aHTjmdxFyDlDXA7xn1kJK9QqIBCQ2HfNqOFsm3QYjNV2Dx7qembHg BuitbObthlOcZa5tmJkt2pjk5qowxlEokzW3Ot1Zj8CyFVpjaVV8T7V4HyK2W/Y2 hUdL0EDN6nwWThGG+cTp0W/AxY91kvABMn3i9a3LxvxXd2WaOZycsbhPVZsN1fpR 6JZtVWAySqnZDjMC0WDYT7RlOky8jc6cY29CmwOowan4t3P14PiOuH1gOPe253jt rkx8lKpNZcuRIprNx6W8j/p73o9SbO+gAQ2aG3r9G6Cf7fvOniSI1lFP654io8mB SHV7KRpOH7JPYDgEMYddELqENMDRMM/lMrx0E4Tn5gtcFRgRB9+d5mNZVpFFqtb8 akzFrdghHoRc6y8mOAKzi3Vf67ZVQHxRGlSialuyGv7dnCBhZPCCPMmIzFnmvuW/ bjUJDbJNZy+jXFuXWGMtw5t7Pz0K3hceFWbY+l/XFuWYkHmymoI+XygiabfWUQu3 BSM77RvzgDqEYxla5ZH2/yUyfWc4N4vbcTyzppPctF+F31GA4RrRRGGvHCmbvB+g 31o/TRa+G/gtibyYjQuZ+SlWCkbYPjkEtmmpXbr4uKzGk0vAOOU= =A2m0 -----END PGP SIGNATURE----- --N309rColD3vs7WAMWqAYRdlHzagEUy6Xd-- From owner-freebsd-hackers@freebsd.org Tue Aug 18 00:02:12 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AF3CD3BF321 for ; Tue, 18 Aug 2020 00:02:12 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from midget.dons.net.au (midget.dons.net.au [IPv6:2403:5800:5101:0:ea:1cff:fefa:f00]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "dons.net.au", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVrgj4ly1z4Qvx for ; Tue, 18 Aug 2020 00:02:08 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from midget.dons.net.au (localhost [127.0.0.1]) by midget.dons.net.au (8.15.2/8.15.2) with ESMTPS id 07I01jhF039785 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Tue, 18 Aug 2020 09:31:51 +0930 (ACST) (envelope-from darius@dons.net.au) Received: (from mailnull@localhost) by midget.dons.net.au (8.15.2/8.15.2/Submit) id 07I01QGK039760 for ; Tue, 18 Aug 2020 09:31:26 +0930 (ACST) (envelope-from darius@dons.net.au) X-MIMEDefang-Relay-be813b1f1da6d6b27d681222cb70cc4f5b642383: 2403:5800:5101:0:e935:a6e:74c3:1cbe Received: from [IPv6:2403:5800:5101:0:e935:a6e:74c3:1cbe] ([IPv6:2403:5800:5101:0:e935:a6e:74c3:1cbe] [2403:5800:5101:0:e935:a6e:74c3:1cbe]) by midget.dons.net.au (envelope-sender ) (MIMEDefang) with ESMTP id 07I01LB9039753; Tue, 18 Aug 2020 09:31:26 +0930 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.1\)) Subject: Re: Recognizing Matrix as an official channel From: "O'Connor, Daniel" In-Reply-To: Date: Tue, 18 Aug 2020 09:31:21 +0930 Cc: Farhan Khan , freebsd-hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> To: Eugene Grosbein X-Mailer: Apple Mail (2.3608.120.23.2.1) X-Spam-Score: -1 () No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Scanned-By: MIMEDefang 2.83 on 10.0.2.1 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597708932; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=0mVOgrvYOxK+DsRopkQq/WfvaKmjojpKiWkR11ortdo=; b=Q7LMvbQRmpS+z4WDgN6LeWWEdfJlTeDBZaJm5tS/7A5EZQytsvkW+DRitDsjk75x6a+AAB FjhUWpXXvCM7Bz7CYbhYNg1FC+zgT72QjNTv5Kidlsy3CNrxeay6JF7r/f8VHE0peVKvk1 HXJPHmqyV6SE1YCFvl+GrqatN75ikCEiF0uY1OsEQkpj9Ajf7lL7sNb2emZtTjrf36tRLZ 1jfXzZSXAC2FZ5DVjiqq6AFvn+Vose4EXml9j8limbiJCJbWgwaP5uSQyL7NFkg31/glaV 4+v3bo5ft60D3llJS0NKoYFBNuhr/1BzOUEjiA2bHJthR9GJ3slJTtAGtKHR9A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597708932; a=rsa-sha256; cv=none; b=wJZs8/Nr41T8z8QZG5VqC89ko6tPgg4/tOydOQDQDarFpUOtub7G9hNl72oDJNj9XxHXtE QMqHMIowzcJyjs8k3056bYUssPyTtYpl1qfhDneIL8QRZpy92tRUsARVwYyA43P4uxHh2O 07k40mrCSe7NJHnIeO8DyOiLCYut84ICjCuBA/mysmNSTYPUA3ktX6yXVpQ2hCk/qWaNBH D7+wL0BNAetA/v+MVDOezLNgBdyJusOcHyqTpHWVR++5suKTGjU610m9QblpIgEE+dubYI /ETs44WwJyDe5bANVfNyaIds20mChdKgqLc46o1QAWnY1uTde/fAcCbr48FJ6Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=dons.net.au header.s=default header.b=Su3SHo7l; spf=pass (mx1.freebsd.org: domain of darius@dons.net.au designates 2403:5800:5101:0:ea:1cff:fefa:f00 as permitted sender) smtp.mailfrom=darius@dons.net.au X-Rspamd-Queue-Id: 4BVrgj4ly1z4Qvx X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.40 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.995]; R_DKIM_ALLOW(-0.20)[dons.net.au:s=default]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; ARC_SIGNED(0.00)[i=1]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.01)[-1.008]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[dons.net.au:+]; DMARC_POLICY_ALLOW(-0.50)[dons.net.au,quarantine]; NEURAL_HAM_SHORT(-0.90)[-0.900]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:4764, ipnet:2403:5800:5000::/36, country:AU]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 00:02:12 -0000 > On 18 Aug 2020, at 05:50, Eugene Grosbein wrote: >=20 > 17.08.2020 21:36, Farhan Khan wrote: >>=20 >> I am a long-time IRC user. I see that FreeBSD recognizes the EFnet = and FreeNode channels as official, as listed here: = https://wiki.freebsd.org/IRC/Channels. While it continues to serve the = community, there are major limitations and I feel that it might be time = to migrate towards a replacement. >>=20 >> The "market" of communication going forward is clearly shifting = towards more feature-ful protocols, such as Slack, Discord or Gitter. = The only open-source and viable option in this class systems that I see = Matrix. There is an active FreeBSD channel located at = #FreeBSD:matrix.org, along with a few other BSD-related channels. >>=20 >> I propose making this an officially recognized channel for FreeBSD = communication and encouraging migration from IRC to Matrix. >=20 > What is Matrix's level of support for FreeBSD? > Is there native FreeBSD client? > Is there native FreeBSD server? The server is in ports - net/py-matrix-synapse A client is available also - net-im/nheko I've only run the server on FreeBSD but it worked well enough. -- Daniel O'Connor "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum From owner-freebsd-hackers@freebsd.org Tue Aug 18 04:18:40 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 959513AD807 for ; Tue, 18 Aug 2020 04:18:40 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BVyMg1bLDz4h3K for ; Tue, 18 Aug 2020 04:18:39 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6A94E5C0193; Tue, 18 Aug 2020 00:18:38 -0400 (EDT) Received: from imap35 ([10.202.2.85]) by compute1.internal (MEProxy); Tue, 18 Aug 2020 00:18:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=farhan.codes; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type; s=fm3; bh=o5f3mFtBmfari2FG5x5sgQRoQYB1bbY v54YnxeBwPYM=; b=GfH/Y7IvZ8D17FQa/kyBPQxC3TLe92YQ8WTUKwkdbHQDvE1 2JyGv9bpTGWwGHBay86yTZN5nHYep0zPArlmiTySBqOE/kD6/wzG5UOBzXAGh5zE rVseUW1I5DSmC5S1YcNfHYvJisG4F4nr6QyrODrhxsmv63AK8bqtjt3KYahRc9Nv 3i7vhLnwRGXK+TFwEPIWN7OBovWc2L4LhnAVJmCf87XgYd8lLu7jdus/CXe+CSpx ZIEjr2MP7m6XFQg54qHUsQ6hNw7CJ4k+IVHc4L1UqWFAV5U/PR1FzMX1e/oousQd OHbVjSoryK46CdaHF2iUhVhenHgh5bsJGFCXkEQ== 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-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=o5f3mF tBmfari2FG5x5sgQRoQYB1bbYv54YnxeBwPYM=; b=q0q1ykls/ZD3EbgcBwMeKB NQJE2pqlzfi4DIenjeLpbVA6Fo++FLKmfz5jANacVMKy4i/js6ZWdYsROLlS8KQV ea/7IOQb8wYojSyu3BbF9rd5oKj0w4hTGR/uhUEeS1Jfv6HQTINnWo1y0lLmEHGu p2mApyORYlzMl6SeG4PMND+fA/BWdWovtsxrarIX1r2VmKSZQTQqbNH2eiCWKokR BWwl8Yv0uWti7hDzsaR1y8HouwH1SxyAK9MqkkB89Hu0p0lFVpS5S/Hrj4hRqBx0 iB24rDl2pk4tro2+mpifazo2JDe42kcIA/yrnNQjSiXGz2b/FozaMfgs6dl0lClg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddthedgjeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesthdtredtreertdenucfhrhhomhepfdfhrghr hhgrnhcumfhhrghnfdcuoehfrghrhhgrnhesfhgrrhhhrghnrdgtohguvghsqeenucggtf frrghtthgvrhhnpeellefhhffhieevvdfhgfdvvdefveevvddvheekveejleevleetteef feeifeffhfenucffohhmrghinhepmhgrthhrihigrdhorhhgpdhfrhgvvggsshgurdhorh hgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepfhgr rhhhrghnsehfrghrhhgrnhdrtghouggvsh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id DAEA014C00BC; Tue, 18 Aug 2020 00:18:34 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-192-gd9d7a78-fm-20200816.001-gd9d7a786 Mime-Version: 1.0 Message-Id: <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> In-Reply-To: <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> Date: Tue, 18 Aug 2020 00:18:00 -0400 From: "Farhan Khan" To: "O'Connor, Daniel" , "Eugene Grosbein" Cc: freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel Content-Type: text/plain ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597724319; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=o5f3mFtBmfari2FG5x5sgQRoQYB1bbYv54YnxeBwPYM=; b=lEywa7XLw41zV2We25rfr1AShprrN3VpbTMnwqdvDCfT9dkslIrhY87vm6bUlKYJXQ2Pvz 7cSOtrIsPlwecRZV8QpEKgyl3BZzc2sqtJjgC68+eWED2RHVatkjooLKQJzMUGLSx78W7/ UDmsTLi3UVQaiKrg3ZpYztq9bwrgfYwubVCOMt+TwmaHOHV1aC07rITQ2dRJXCbAai8Wb8 m1/xqSZySeRAZvSoy/JiF1FEDl1TZOHSvdH0nwToQz+j+u9IRo7adKu2EKzd7nKFX7iPSQ sUCnmkj9SoW2mHkPs0xwZbosiKj2q9H1QykF1x+0Ye4i0VpwueCQrditNEnBYg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597724319; a=rsa-sha256; cv=none; b=QZ2ww4ZN6ANQYqwrUgOCtUkfs5k0ynYYZO3XFooafAvg8V340R/4U4Z3pso2hMZDLCYP4R FA3chSmsHkZLSpmQs2NrOckEmtTvZkEm2cl6gy7p8qUV2v8G2JqmG9ev53oeTp5XkVv7/u ZtHUrBvSmHQMJ9BWXgBGBO7c7FJSSWOlNgeY2J+9NvJ0wQgzs4d9CzqE4EMwgg8NzkaD6f HRntGQtL2BsbHCxMT9vRnCwMx9KmAI/jz7w8ZYwTrMvXCGtohc0pUaFr2/JhyF8ewxzvKu BeCESKs947h8W4y4KE+eMzAI6uxli39AXXHoQ78ufn5tle8KXueMbJEwsZby4w== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=farhan.codes header.s=fm3 header.b=GfH/Y7Iv; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=q0q1ykls; spf=pass (mx1.freebsd.org: domain of farhan@farhan.codes designates 66.111.4.29 as permitted sender) smtp.mailfrom=farhan@farhan.codes X-Rspamd-Queue-Id: 4BVyMg1bLDz4h3K X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=farhan.codes header.s=fm3 header.b=GfH/Y7Iv; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=q0q1ykls; dmarc=none; spf=pass (mx1.freebsd.org: domain of farhan@farhan.codes designates 66.111.4.29 as permitted sender) smtp.mailfrom=farhan@farhan.codes X-Spamd-Result: default: False [-2.51 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.01)[-1.014]; R_DKIM_ALLOW(-0.20)[farhan.codes:s=fm3,messagingengine.com:s=fm3]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29]; MIME_GOOD(-0.10)[text/plain]; ARC_SIGNED(0.00)[i=1]; DMARC_NA(0.00)[farhan.codes]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.01)[-1.008]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[farhan.codes:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.90)[-0.897]; RWL_MAILSPIKE_GOOD(0.00)[66.111.4.29:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MID_RHS_WWW(0.50)[]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.29:from] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 04:18:40 -0000 Hi all, Glad to have started the discussion. A few comments: On Mon, Aug 17, 2020, at 5:23 PM, Matthias Apitz wrote: > Why we would need this at all? Aren't mailing lists with archives not good enough, or even better? In a nutshell, the idea is to facilitate communication up to modern norms. While I respectfully do not agree that email is sufficient, supposing that was the case, it is not what people currently use. On Mon, Aug 17, 2020, at 6:37 PM, Dave Hayes wrote: > There already exists one active channel and it does get used. I think the OP > just wants an official stamp of approval and maybe a blurb on the webpage > pointing to the channel. Essentially, yes. Interesting to hear about the other various clients. I used to use a plugin for WeeChat, so it was a seamless migration from IRC. You can view public rooms via a browser, such as here: https://view.matrix.org/. This means we could potentially provide a permanent URL to a public chat room for reference, whereas IRC is ephemeral. On Mon, Aug 17, 2020, at 8:01 PM, O'Connor, Daniel wrote: > > > > On 18 Aug 2020, at 05:50, Eugene Grosbein wrote: > > > > 17.08.2020 21:36, Farhan Khan wrote: > >> > >> I am a long-time IRC user. I see that FreeBSD recognizes the EFnet and FreeNode channels as official, as listed here: https://wiki.freebsd.org/IRC/Channels. While it continues to serve the community, there are major limitations and I feel that it might be time to migrate towards a replacement. > >> > >> The "market" of communication going forward is clearly shifting towards more feature-ful protocols, such as Slack, Discord or Gitter. The only open-source and viable option in this class systems that I see Matrix. There is an active FreeBSD channel located at #FreeBSD:matrix.org, along with a few other BSD-related channels. > >> > >> I propose making this an officially recognized channel for FreeBSD communication and encouraging migration from IRC to Matrix. > > > > What is Matrix's level of support for FreeBSD? > > Is there native FreeBSD client? > > Is there native FreeBSD server? > > The server is in ports - net/py-matrix-synapse > A client is available also - net-im/nheko > > I've only run the server on FreeBSD but it worked well enough. > > -- > Daniel O'Connor > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > > > -- Farhan Khan PGP Fingerprint: 1312 89CE 663E 1EB2 179C 1C83 C41D 2281 F8DA C0DE From owner-freebsd-hackers@freebsd.org Tue Aug 18 05:40:46 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8E5DA3AEE63 for ; Tue, 18 Aug 2020 05:40:46 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-il1-x142.google.com (mail-il1-x142.google.com [IPv6:2607:f8b0:4864:20::142]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BW0BP4rRKz4ksc for ; Tue, 18 Aug 2020 05:40:45 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: by mail-il1-x142.google.com with SMTP id t4so16616144iln.1 for ; Mon, 17 Aug 2020 22:40:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=hwPA9iEaTWXN1EBPkKXMp4vNhPFgIHh3VSZtVHou/b0=; b=eTEDHA3FNOdZflLygukshZPqkCwyIuVQsvEpnz/XFwDK9Ru9pgUJdNhbz9LgN642Rj mJX8DOQjZV86gljxKX9UV1QGqMYqGL43oP/TOlaf1n5SwTzpMB6jXcVqNf+GQL5zeXMb EhXzT4cU79H8Jkj/YNH6i2+x3vIXK+Mn/cVtjJg0pZc0H4quaDZg4N1LlZSkOufgzRqE WlLadvAJbMGUgC9xETAZg0Pe5DdbsJzXlwfSJC6u6H4nIcARG63TgRZ3PoyL7j7OV6/A Yz36ZeJM2os46dgo19Hx2sE4YaRYTt7gEdX+RfgZ2Yke2RyN/9q+qcdFgDpR/FFd+9bu ImOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=hwPA9iEaTWXN1EBPkKXMp4vNhPFgIHh3VSZtVHou/b0=; b=DEAS0k5zv20OpxOSPe+ydT6uUicyVVeBH+lqMVQog6VEP8mfmykrZW/fEecTBGF48f zGDagzEEicVVd10/RaK2QAeJ10A7KFn372esUPK2UEQzYoPRMG7cHT73b+pOCOB+z3pO Zr5MHDoPdhSkWJK76Z++ET+3S6mUib6HvfqdiENQUDx8BUrY8A2TKs116t/H5LVGEaXN Zwkx1OUb+9NeZ2sDQ6tCh9k9B4J15EuRyJfNL0kk4IX62WNx9XGf6TruHflBNkHkFjVr +ouh8tvP7BNapqiuc51vgSVChFlcFfYmoHERkLOdYpIdzJ5HT/Iv1hMcen/8SANdi4N+ l6Yw== X-Gm-Message-State: AOAM531gR3BPFzQ+kc9hsuj7557nZdJYiuukZ4frE7s8Cw/iybQPpEt+ EAZ8SidbPjOtzoMZC6i3zrAfo2nRQptNiUzcX1N595hch4334A== X-Google-Smtp-Source: ABdhPJxL+u7ur6CHY4oX9iKZqMKjktUXnIyqH7885STyhDw0VSVmqzNj50P0AgQtsDkMTX+wXMP+arCcRxMGIoL6/kI= X-Received: by 2002:a92:bad5:: with SMTP id t82mr16783803ill.22.1597729244231; Mon, 17 Aug 2020 22:40:44 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:9f16:0:0:0:0:0 with HTTP; Mon, 17 Aug 2020 22:40:43 -0700 (PDT) From: grarpamp Date: Tue, 18 Aug 2020 01:40:43 -0400 Message-ID: Subject: Channels: Forum as a channel [re: Matrix as a channel] To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1597729246; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=hwPA9iEaTWXN1EBPkKXMp4vNhPFgIHh3VSZtVHou/b0=; b=XT1ZzLIeO8GeKPuRIhUs/9yOJ8Ber1QGQSK+NM4jPcY/e5h6bFrId+CcPKLNK360rIA0gE gOHcMa+dgmxeg+HVJIHnNW6tM0NPWbsJiUyEm25tSy1slMs9jrZyS9v12bJcxbVgufQsfg uGlkNBoyxOmaEaJYJs0Y0xzS+65mXV+PC78cQAk4lYxlGnoWj39CCYoS6qqdAQ0RJ86S7g siv0fvWbM0w7RkoOAe19SVsEw60ccVwToB8XO3ekqgwfCdIsBBZ5ifMZto2F2QphsxoMD8 9BxeSP6+TNjz2S/pwiFgu4T6v/eDfPWTq9OAGiB9YvhMZwcWqo0i9Q5jyXZvCQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1597729246; a=rsa-sha256; cv=none; b=XPwYhWLojRC3kRKgz5+GgGeo+lPecaMBrUlIkJe2pcgI9R9aARWqUCjZG/K/BVdM0FJfiX Z520sG2n84sLndZX/fRsWnpiO+qTGBi/yQPKU1KxeK1UdV97vucf/8NkDOA+nT/QFwqEtZ CAl0HXrrMEVHAu9Hdy/CZpwHGIHYXnybPWVpUrbVJE5br/e29C/cFW10a2E6rXgd5HjxCO KMB6i5WnxthBNa/PUfzrnNdUJm6lq9zw7r7xapuJN4heZS2KcxoIRuZ466FlVs+IGuaz8+ aAPqH7SO/BPS/w7xye5LiE8FX3bh5WGYNscJitFWKDNas35D8v6ENUXjeoudhQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=eTEDHA3F; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grarpamp@gmail.com designates 2607:f8b0:4864:20::142 as permitted sender) smtp.mailfrom=grarpamp@gmail.com X-Rspamd-Queue-Id: 4BW0BP4rRKz4ksc X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=eTEDHA3F; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grarpamp@gmail.com designates 2607:f8b0:4864:20::142 as permitted sender) smtp.mailfrom=grarpamp@gmail.com X-Spamd-Result: default: False [-3.64 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.981]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.04)[-1.036]; ARC_SIGNED(0.00)[i=1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::142:from]; NEURAL_HAM_SHORT(-0.62)[-0.619]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 05:40:46 -0000 On topic of users freely using various comms platforms... Among *.freebsd.org services listed on the front page... https://forums.freebsd.org/ This forum platform appears to completely deny users of Tor Browser the ability to even *read* and search the forum even in a *read-only* mode. That's bad. https://torproject.org/ Further, posts on the forum are not yet gateway'd out to even read-only forum-*@ lists, so users can't read and search them there either, nor mirror and import. Nor is the forum database archived for public mirrors or importation into local forum instances. So ditto. https://wiki.freebsd.org/Channels Probably want to simply list all channels here. Denoting numbers of users observed, thus users decide on own the potential to find other users, as opposed to worrying about marking any as official, viable, proposed, etc. From owner-freebsd-hackers@freebsd.org Tue Aug 18 09:02:04 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 27E6E3B4C20 for ; Tue, 18 Aug 2020 09:02:04 +0000 (UTC) (envelope-from darcy@druid.net) Received: from mail.vex.net (mail.vex.net [98.158.139.68]) by mx1.freebsd.org (Postfix) with ESMTP id 4BW4ff63kCz3V53 for ; Tue, 18 Aug 2020 09:02:02 +0000 (UTC) (envelope-from darcy@druid.net) Received: from dilbert.druid.net (unknown [98.158.128.36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: darcy) by mail.vex.net (Postfix) with ESMTPSA id 76DEB470A7 for ; Tue, 18 Aug 2020 05:01:53 -0400 (EDT) Subject: Re: Recognizing Matrix as an official channel To: freebsd-hackers@freebsd.org References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> From: D'Arcy Cain Autocrypt: addr=darcy@druid.net; prefer-encrypt=mutual; keydata= mDMEXu32OxYJKwYBBAHaRw8BAQdAD839OEQVMqCs45KVwLKg4srvl51WsVhMpTGOd9z3Ym20 HUQnQXJjeSBDYWluIDxkYXJjeUBkcnVpZC5uZXQ+iJYEExYIAD4WIQSQJTNYM0vv3aTmBCs/ 5DDweYZnXQUCXu32OwIbAwUJCWYBgAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRA/5DDw eYZnXWAxAP9cDL1j4koUFRBNQyC4iMp/cx5KnozmtsFtiTrWdZBrIwD6A2rLFx60tJryd/qp SZpXk7UPDLH/PY1hstjx9WUbXQi4OARe7fY7EgorBgEEAZdVAQUBAQdAbK0SOaTRrkI2QAWz rCz29D2RDOgGTvEbDpyWiyA5RhQDAQgHiH4EGBYIACYWIQSQJTNYM0vv3aTmBCs/5DDweYZn XQUCXu32OwIbDAUJCWYBgAAKCRA/5DDweYZnXaNOAQDC77ymNjoMZQVgDCcmgZEk6IZxn45k nyW17OYCpRctvgD9Fg3aocAbHK7V9AhmSbDPxLNQygQUPjjU7Cyn97b1cQs= Message-ID: Date: Tue, 18 Aug 2020 05:01:47 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="sKbt7mXWv4T3wlf7XTpc7DRsbVAGkJaSJ" X-Rspamd-Queue-Id: 4BW4ff63kCz3V53 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of darcy@druid.net has no SPF policy when checking 98.158.139.68) smtp.mailfrom=darcy@druid.net X-Spamd-Result: default: False [-0.07 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.33)[-0.326]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; HAS_ATTACHMENT(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.80)[0.797]; DMARC_NA(0.00)[druid.net]; NEURAL_SPAM_SHORT(0.56)[0.557]; SIGNED_PGP(-2.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:19842, ipnet:98.158.139.0/24, country:CA]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 09:02:04 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sKbt7mXWv4T3wlf7XTpc7DRsbVAGkJaSJ Content-Type: multipart/mixed; boundary="RTQUyvEMJEgrAy9GYL4XC49mmz8uTWGLZ" --RTQUyvEMJEgrAy9GYL4XC49mmz8uTWGLZ Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 2020-08-18 00:18, Farhan Khan wrote: > In a nutshell, the idea is to facilitate communication up to modern nor= ms. While I respectfully do not agree that email is sufficient, supposing= that was the case, it is not what people currently use. And all these years I was able to convince myself that I was a person. I hope, at least, that you aren't suggesting getting rid of mailing lists= =2E Some of us "non people" actually prefer it to forums and IRC. --=20 D'Arcy J.M. Cain | Democracy is three wolves http://www.druid.net/darcy/ | and a sheep voting on +1 416 788 2246 (DoD#0082) (eNTP) | what's for dinner. IM: darcy@VybeNetworks.com, VoIP: sip:darcy@druid.net Disclaimer: By sending an email to ANY of my addresses you are agreeing that: 1. I am by definition, "the intended recipient". 2. All information in the email is mine to do with as I see fit and make such financial profit, political mileage, or good joke as it lends itself to. In particular, I may quote it where I please. 3. I may take the contents as representing the views of your company if I so wish. 4. This overrides any disclaimer or statement of confidentiality that may be included or implied in your message. --RTQUyvEMJEgrAy9GYL4XC49mmz8uTWGLZ-- --sKbt7mXWv4T3wlf7XTpc7DRsbVAGkJaSJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSQJTNYM0vv3aTmBCs/5DDweYZnXQUCXzuY+wAKCRA/5DDweYZn XT+nAQDg5mywhndClOc9YN9JOaKfGJVftotLrSOIuAPT5yvCvwEAiBnqVXLwgchR xhPkBGcPVIFih9x19S4YpNSqob7fvw4= =lcFA -----END PGP SIGNATURE----- --sKbt7mXWv4T3wlf7XTpc7DRsbVAGkJaSJ-- From owner-freebsd-hackers@freebsd.org Tue Aug 18 09:27:33 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C01003B589D for ; Tue, 18 Aug 2020 09:27:33 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BW5D42nDrz3WQh for ; Tue, 18 Aug 2020 09:27:32 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [178.254.11.41] (helo=r314251-amd64) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k7xty-0000Fz-7p for freebsd-hackers@freebsd.org; Tue, 18 Aug 2020 11:27:30 +0200 Date: Tue, 18 Aug 2020 11:27:28 +0200 From: Matthias Apitz To: freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel Message-ID: <20200818092728.GA1764@r314251-amd64> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-hackers@freebsd.org References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operating-System: FreeBSD 8.0-CURRENT (i386) User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 178.254.11.41 X-Rspamd-Queue-Id: 4BW5D42nDrz3WQh X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of guru@unixarea.de has no SPF policy when checking 178.254.4.101) smtp.mailfrom=guru@unixarea.de X-Spamd-Result: default: False [3.59 / 15.00]; HAS_REPLYTO(0.00)[guru@unixarea.de]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XOIP(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[178.254.4.101:from]; TO_DN_NONE(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[178.254.4.101:from]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.33)[0.334]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unixarea.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.02)[1.021]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_LONG(0.93)[0.930]; R_SPF_NA(0.00)[no SPF record]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 09:27:33 -0000 El día martes, agosto 18, 2020 a las 05:01:47a. m. -0400, D'Arcy Cain escribió: > On 2020-08-18 00:18, Farhan Khan wrote: > > In a nutshell, the idea is to facilitate communication up to modern norms. While I respectfully do not agree that email is sufficient, supposing that was the case, it is not what people currently use. > > And all these years I was able to convince myself that I was a person. > > I hope, at least, that you aren't suggesting getting rid of mailing lists. > Some of us "non people" actually prefer it to forums and IRC. > I'm part of an OpsenSource Ubuntu on mobile (read cellphone) project. They use a forum (https://forums.ubports.com/) and a bunch of telegram groups for support and communication. The telegram groups are full of gaggle and if you ask a question there, later you can't find it again or the answer if you don't follow always online. I can't stand it any longer in these tg groups. The project does not use mailing lists. Its core team never wanted them and they say, nobody wants to use mailing lists nowadays :-( matthias -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub May, 9: Спаси́бо освободители! Thank you very much, Russian liberators! From owner-freebsd-hackers@freebsd.org Tue Aug 18 10:07:37 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 87F863B690C for ; Tue, 18 Aug 2020 10:07:37 +0000 (UTC) (envelope-from jamie@catflap.org) Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [IPv6:2001:19f0:300:2185:123::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BW66H4McHz3Ysw for ; Tue, 18 Aug 2020 10:07:35 +0000 (UTC) (envelope-from jamie@catflap.org) Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [104.207.135.49]) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5) with ESMTP id 07IA7BmV012108 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 18 Aug 2020 11:07:11 +0100 (BST) (envelope-from jamie@donotpassgo.dyslexicfish.net) Received: (from jamie@localhost) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5/Submit) id 07IA7AWf012107; Tue, 18 Aug 2020 11:07:10 +0100 (BST) (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <202008181007.07IA7AWf012107@donotpassgo.dyslexicfish.net> Date: Tue, 18 Aug 2020 11:07:10 +0100 Organization: Dyslexic Fish To: farhan@farhan.codes, eugen@grosbein.net, darius@dons.net.au Cc: freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> In-Reply-To: <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (donotpassgo.dyslexicfish.net [104.207.135.49]); Tue, 18 Aug 2020 11:07:11 +0100 (BST) X-Rspamd-Queue-Id: 4BW66H4McHz3Ysw X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=catflap.org; spf=pass (mx1.freebsd.org: domain of jamie@catflap.org designates 2001:19f0:300:2185:123::1 as permitted sender) smtp.mailfrom=jamie@catflap.org X-Spamd-Result: default: False [-0.80 / 15.00]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[jamie]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+mx:dyslexicfish.net]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DMARC_POLICY_ALLOW(-0.50)[catflap.org,none]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-hackers]; ASN(0.00)[asn:20473, ipnet:2001:19f0::/38, country:US] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 10:07:37 -0000 "Farhan Khan" wrote: > You can view public rooms via a browser, such as here: https://view.matrix.org/. This means we could potentially provide a permanent URL to a public chat room for reference, whereas IRC is ephemeral. I'm disappointed that no-one has mentioned the command-line yet..... From owner-freebsd-hackers@freebsd.org Tue Aug 18 13:20:39 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8EB983BB5E8 for ; Tue, 18 Aug 2020 13:20:39 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [194.1.144.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BWBP22CGWz437F for ; Tue, 18 Aug 2020 13:20:37 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.15.2) with ESMTPS id 07IDK8SC096968 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 18 Aug 2020 15:20:08 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=puchar.net; s=default; t=1597756808; bh=fQnmemVqyAtTYoC8BD2z8wJsQoubdnVNBoBDYLBv9vI=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=oL7LM5LiH8Z58eCTjyNkGpy0zd3UCgNqUejORRXf2XU93p46WhdXJVAiF5dWRPOkV mOGZyT3uUiYy60c+cS+BuY+gv7y6aSY/ejUMJiWks2b3YsTObudpVz1WM+QxKx2ZUz AEqMwNTQ2qOzsqOm2WOPB/xyuN6f4q0VhwFAuyd8= Received: from localhost (puchar-wojtek@localhost) by puchar.net (8.15.2/8.15.2/Submit) with ESMTP id 07IDK4i4096912; Tue, 18 Aug 2020 15:20:06 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) Date: Tue, 18 Aug 2020 15:20:04 +0200 (CEST) From: Wojciech Puchar To: Jamie Landeg-Jones cc: farhan@farhan.codes, eugen@grosbein.net, darius@dons.net.au, freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel In-Reply-To: <202008181007.07IA7AWf012107@donotpassgo.dyslexicfish.net> Message-ID: References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> <202008181007.07IA7AWf012107@donotpassgo.dyslexicfish.net> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Rspamd-Queue-Id: 4BWBP22CGWz437F X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=fail (headers rsa verify failed) header.d=puchar.net header.s=default header.b=oL7LM5Li; dmarc=none; spf=pass (mx1.freebsd.org: domain of wojtek@puchar.net designates 194.1.144.90 as permitted sender) smtp.mailfrom=wojtek@puchar.net X-Spamd-Result: default: False [0.80 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_REJECT(1.00)[puchar.net:s=default]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[puchar.net]; RCPT_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.10)[0.102]; DKIM_TRACE(0.00)[puchar.net:-]; RCVD_IN_DNSWL_NONE(0.00)[194.1.144.90:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:43476, ipnet:194.1.144.0/24, country:PL]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 13:20:39 -0000 > "Farhan Khan" wrote: > >> You can view public rooms via a browser, such as here: https://view.matrix.org/. This means we could potentially provide a permanent URL to a public chat room for reference, whereas IRC is ephemeral. > > I'm disappointed that no-one has mentioned the command-line yet..... Because those don't need new tools to simply communicate From owner-freebsd-hackers@freebsd.org Tue Aug 18 15:29:42 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7C6A03BF8CB for ; Tue, 18 Aug 2020 15:29:42 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BWFFw66d1z4Fcg for ; Tue, 18 Aug 2020 15:29:40 +0000 (UTC) (envelope-from farhan@farhan.codes) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 26FAF12E4; Tue, 18 Aug 2020 11:29:39 -0400 (EDT) Received: from imap35 ([10.202.2.85]) by compute1.internal (MEProxy); Tue, 18 Aug 2020 11:29:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=farhan.codes; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type; s=fm3; bh=4ADRujyKyCiwvQUwOOQBRzursScjE5O xzmH0Y+0nxxE=; b=NLlrHTmWwLeAaWS8YoPn9Ee7muCVdvGG8qWMaw41Wzhee54 7lGDN7TV2wB4vYrCHeSB2gec2+IaqgmcIEVZlefzX8k16p424mZY32QCoXMwpyPG reqzYtFxLhH1Vz/czJYNNP1n3mYCav1YCx5LGp2P5caxCTkjFOfoSWnbt4EH8pkH iZzNV+RStxfx/8pKSNUyRjEC2y7m5LrpYgHqgPcUAZ7D7h2QcFAZn9n083ApKky5 A0GAJpIuKEzR/2tTgCyprIopAYyvlZzXpqrAJdUgoEzbCc2jG0bAFeVkr/FZywCk 1nKMXFQqGlsrZqSr3E5Z5t9LNwq17EsdetaW6aw== 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-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=4ADRuj yKyCiwvQUwOOQBRzursScjE5OxzmH0Y+0nxxE=; b=MD5Nq/8pq/zGheqVJL2/0k +eyeDSjCmgIbzMwpJVwPqvWRW8PmMsGgB0TVM/rwKKfnighz99U1XVVNSgldSUSN NRlIHwA6T6uGPNteX7NG5U9Eillel/yWPp9v5zErgtTqzQQGcovW6pJtJre1Qb3U nLONaBxW5X4JScYBn6hAvs+o8mpLh4Dpo2SbsSazVj393RDZKvg33mgWaF0k6TKR zeLkOG8vpPfpB5Q6v8pAN60xxguokxJS9zYFbTJOmmfQoe3mVy1C0k8UF+r/E4uu gpNjhvwXxww7TszjRL/UuCd52vKpHYjStIXUJxGsT8IZEw8uyCpURE/zGwhTfH+w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedruddtiedgjeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesthdtredtreertdenucfhrhhomhepfdfhrghr hhgrnhcumfhhrghnfdcuoehfrghrhhgrnhesfhgrrhhhrghnrdgtohguvghsqeenucggtf frrghtthgvrhhnpedvffffheeljedvvdeuhfevudejuddvfeeiudekudfhheefheefvdeh veetkeduudenucffohhmrghinhepmhgrthhrihigrdhorhhgnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepfhgrrhhhrghnsehfrghrhhgrnhdr tghouggvsh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 43E8F14C00BC; Tue, 18 Aug 2020 11:29:35 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-191-gef79d59-fm-20200818.001-gef79d590 Mime-Version: 1.0 Message-Id: In-Reply-To: <202008181007.07IA7AWf012107@donotpassgo.dyslexicfish.net> References: <0220573d-7844-4c0f-9cff-56c2a6f91500@www.fastmail.com> <2C92B63D-1E05-46EE-A02C-49032C6E9CC1@dons.net.au> <577c76dd-38a9-42da-9643-ac7eab73acf8@www.fastmail.com> <202008181007.07IA7AWf012107@donotpassgo.dyslexicfish.net> Date: Tue, 18 Aug 2020 11:29:13 -0400 From: "Farhan Khan" To: "Jamie Landeg-Jones" , "Eugene Grosbein" , "O'Connor, Daniel" Cc: freebsd-hackers@freebsd.org Subject: Re: Recognizing Matrix as an official channel Content-Type: text/plain X-Rspamd-Queue-Id: 4BWFFw66d1z4Fcg X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=farhan.codes header.s=fm3 header.b=NLlrHTmW; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=MD5Nq/8p; dmarc=none; spf=pass (mx1.freebsd.org: domain of farhan@farhan.codes designates 64.147.123.19 as permitted sender) smtp.mailfrom=farhan@farhan.codes X-Spamd-Result: default: False [-0.36 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[farhan.codes:s=fm3,messagingengine.com:s=fm3]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.19]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[farhan.codes]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[farhan.codes:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.77)[-0.766]; RWL_MAILSPIKE_GOOD(0.00)[64.147.123.19:from]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.19:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; MID_RHS_WWW(0.50)[]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Aug 2020 15:29:42 -0000 On Tue, Aug 18, 2020, at 6:07 AM, Jamie Landeg-Jones wrote: > I'm disappointed that no-one has mentioned the command-line yet..... I mentioned the weechat integration, and their website lists two others, gomuks and matrixcli: https://matrix.org/clients/. -- Farhan Khan PGP Fingerprint: 1312 89CE 663E 1EB2 179C 1C83 C41D 2281 F8DA C0DE From owner-freebsd-hackers@freebsd.org Wed Aug 19 22:23:44 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 655543CA8CF; Wed, 19 Aug 2020 22:23:44 +0000 (UTC) (envelope-from neel@neelc.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BX2PC1RVJz4cmn; Wed, 19 Aug 2020 22:23:43 +0000 (UTC) (envelope-from neel@neelc.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id 9186BEB485; Wed, 19 Aug 2020 15:23:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neelc.org; s=mail; t=1597875815; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=25H0xgXSZHROe3XH93sUYmTPXqA+nefwXJ4jyYS9ccU=; b=bE+CIu2va25CwI1T+R+22jUO0kUIF54DC7cuL7PzItVD1NryFE2afVKHBm8bZWQr5VO7gZ KM8mm2jJbx+V5BJst+upZgrK3AwHb8QUYslNWrokTd4kCI0pqhjA4ezso9rzirRZmFA09F 3D1T09E5fbwCSsZi6TIs6RA2oqI3tLZZ726dEGH40EGuJK9i8jk0TAVqQHaS0g2/62U86P GO+mgWzZDVoQqeg4y79VPBwsIRxpAgIAGN6cX/lsrGYGN/JjOKBnm1fP1fFU3LNMOrpM8J s+fDY1LsoStmK+VDOsHinlx9nOy/TPJ/I8jOsT/yoUh4DYJusaNA6M+HF/r0eA== MIME-Version: 1.0 Date: Wed, 19 Aug 2020 18:23:34 -0400 From: Neel Chauhan To: freebsd-hackers@freebsd.org, freebsd-net@freebsd.org Subject: Committing two ipfw/libalias/RFC6598 patches User-Agent: Roundcube Webmail/1.4.6 Message-ID: X-Sender: neel@neelc.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BX2PC1RVJz4cmn X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=neelc.org header.s=mail header.b=bE+CIu2v; dmarc=pass (policy=none) header.from=neelc.org; spf=pass (mx1.freebsd.org: domain of neel@neelc.org designates 2001:19f0:8001:fed:5400:2ff:fe73:c622 as permitted sender) smtp.mailfrom=neel@neelc.org X-Spamd-Result: default: False [-2.11 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[neelc.org:s=mail]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_MEDIUM(-0.92)[-0.920]; FREEFALL_USER(0.00)[neel]; DKIM_TRACE(0.00)[neelc.org:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[neelc.org,none]; NEURAL_HAM_SHORT(-0.29)[-0.291]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:2001:19f0:8000::/38, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers,freebsd-net]; ONCE_RECEIVED(0.10)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Aug 2020 22:23:44 -0000 Hi freebsd-hackers@, freebsd-net@, Could someone please commit these two patches for ipfw/libalias/RFC6598: URL: https://reviews.freebsd.org/D23356 Title: natd: Add support for RFC 6598/Carrier Grade NAT subnets via libalias Description: Add support for RFC 6598/Carrier Grade NAT address ranges (100.64.0.0/10) in natd by adding a natd flag -unregistered_cgn and its short version -c. This is similar to the -unregistered_only option for RFC 1918, however those subnets will also be supported by this new option. This extends upon r357092 where we added support for RFC 6598 subnets in libalias and ipfw. URL: https://reviews.freebsd.org/D23461 Title: netgraph: Add RFC 6598/Carrier Grade NAT support to ng_nat netgraph: Add RFC 6598/Carrier Grade NAT support to ng_nat. This extends upon the RFC 6598 support to libalias/ipfw in r357092. These two patches add netgraph and userland support for RFC 6598 support in libalias. This continues on r357092/r357787 which added RFC 6598 to libalias and IPFW nat. I'm not a committer so I am unable to commit these. Best, Neel Chauhan === https://www.neelc.org/ From owner-freebsd-hackers@freebsd.org Fri Aug 21 00:11:57 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E5DB73AD84E for ; Fri, 21 Aug 2020 00:11:57 +0000 (UTC) (envelope-from shrikanth07@gmail.com) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BXhlc4wbgz4DY2 for ; Fri, 21 Aug 2020 00:11:56 +0000 (UTC) (envelope-from shrikanth07@gmail.com) Received: by mail-wr1-x441.google.com with SMTP id f1so394174wro.2 for ; Thu, 20 Aug 2020 17:11:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=IBOlUGRdrH3RgyeyZYWfVLNtZusHZe+uL07pmEJkfnk=; b=vd4x1NISB+fH3BZd+BP0IYXdjJkWSVNml5ftT+JKQQZjm7kzbGg+XExvUpcql8Sqnc FGVQMm7uftlcfRZISfRrdnL3KSMf1us+rcoxTYU98UxbsbK/vNuS6hH5HLmqViokxC+K 8otmNYzpFMPwSzcgAUefgwRdx3J3XV+NlHyogtIl80DDSUfdxuP5dSWUyOoRHU3t4BwH GdevnLEt4w3ToK7HUtVrwrrhNjWYP5Up4++eH6P7IStYCCzEdmWMzWshwRnqdWKU8jn6 tLunM4dZvqv2xowvbpAPxOZ2g94YQT6VaG2KHAxrxIp9s9oGDo9s48eVHJj2GGpafjIp pu0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=IBOlUGRdrH3RgyeyZYWfVLNtZusHZe+uL07pmEJkfnk=; b=Ua/XegquykV1JdXj75ERecmjv/3x+EPwZ74SU60lytZg9dRh6LHxds0WpYJHE2OXwk SXE2FOvcg1C6obLhWudUPFqUDDsDmNZhbi/PTlnDudAmoYKgDUdR/lrjTFQHupXhYGaN oj1RJf4GjlYvHuwlTfFOxoGLILkzD3yOg4Akky5uA/MHtrhqqN5hpgbwf6q35xabQ4py BcZA3HPNH9rGDm4PdRGq+TDiKvuiDZUerB0H2/eoF4kmS3kMUaiUD+HxLmGlZe68uLiI 6WEDu2Dgx8DQTSfhbOBcsLhX/LRcTXwckuaUW/ZV37RNTXmR78F22xJ2V92gf1XYqqyV rxUA== X-Gm-Message-State: AOAM533GGXRjnbhkPRzoswjbzCWHivqxHJNzkbxfpLuJoLg9nosw5tPd 2SKhfhwOIQrW55+ylFo7+QvYii/IbvQNxI0xU4JQVglZQbY= X-Google-Smtp-Source: ABdhPJz72gZ5yPQh92zfaZrTBr82D3vFA0YQhcFEwc/bmE2UJ1xQsNWc5jx3nsNAM071jmykr0VgMg8Ep+PXB11orVc= X-Received: by 2002:adf:82a5:: with SMTP id 34mr217682wrc.266.1597968714641; Thu, 20 Aug 2020 17:11:54 -0700 (PDT) MIME-Version: 1.0 From: Shrikanth Kamath Date: Thu, 20 Aug 2020 17:11:42 -0700 Message-ID: Subject: Implementing 'tcflush()' support for ns8250 UART driver To: freebsd-hackers@freebsd.org Content-Type: multipart/mixed; boundary="000000000000995abc05ad5815a1" X-Rspamd-Queue-Id: 4BXhlc4wbgz4DY2 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=vd4x1NIS; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of shrikanth07@gmail.com designates 2a00:1450:4864:20::441 as permitted sender) smtp.mailfrom=shrikanth07@gmail.com X-Spamd-Result: default: False [-1.43 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-0.58)[-0.584]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::441:from]; NEURAL_SPAM_SHORT(0.16)[0.157]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-hackers]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Aug 2020 00:11:58 -0000 --000000000000995abc05ad5815a1 Content-Type: text/plain; charset="UTF-8" A user has a need to flush UART FIFO buffers to get out of a framing error reported by the register REG_LSR and attempted to do a tcflush assuming it would ioctl 'TIOCFLUSH' command to the UART but ns8250 does not seem to have the support or is there another alternative? Below was the submitted change from the user, wanted to clarify with the experts on this (image based on stable/11 and hardware is a Juniper MX x86/64 custom routing engine control board) diff --git a/sys/dev/uart/uart_bus.h b/sys/dev/uart/uart_bus.h index a4bcf3d..5697c66 100644 --- a/sys/dev/uart/uart_bus.h +++ b/sys/dev/uart/uart_bus.h @@ -57,6 +57,7 @@ #define UART_IOCTL_IFLOW 2 #define UART_IOCTL_OFLOW 3 #define UART_IOCTL_BAUD 4 +#define UART_IOCTL_FLUSH 5 /* * UART class & instance (=softc) diff --git a/sys/dev/uart/uart_dev_ns8250.c b/sys/dev/uart/uart_dev_ns8250.c index 7dd331e..492f902 100755 --- a/sys/dev/uart/uart_dev_ns8250.c +++ b/sys/dev/uart/uart_dev_ns8250.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #ifdef FDT @@ -608,6 +609,7 @@ struct uart_bas *bas; int baudrate, divisor, error; uint8_t efr, lcr; + int which = 0; bas = &sc->sc_bas; error = 0; @@ -667,6 +669,14 @@ else error = ENXIO; break; + case UART_IOCTL_FLUSH: + if (data & FREAD) + which |= UART_FLUSH_RECEIVER; + if (data & FWRITE) + which |= UART_FLUSH_TRANSMITTER; + + ns8250_flush(bas, which); + break; default: error = EINVAL; break; diff --git a/sys/dev/uart/uart_tty.c b/sys/dev/uart/uart_tty.c index e9b2baf..452a34c 100644 --- a/sys/dev/uart/uart_tty.c +++ b/sys/dev/uart/uart_tty.c @@ -312,6 +312,8 @@ *(uint32_t*)data = sc->sc_clk_mode; mtx_unlock(&sc->sc_clk_mutex); return 0; + case TIOCFLUSH: + return UART_IOCTL(sc, UART_IOCTL_FLUSH, *(int *)data); default: return pps_ioctl(cmd, data, &sc->sc_pps); } -- Shrikanth R K --000000000000995abc05ad5815a1 Content-Type: application/octet-stream; name="012f4a2.diff" Content-Disposition: attachment; filename="012f4a2.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ke3gki7d0 ZGlmZiAtLWdpdCBhL3N5cy9kZXYvdWFydC91YXJ0X2J1cy5oIGIvc3lzL2Rldi91YXJ0L3VhcnRf YnVzLmgKaW5kZXggYTRiY2YzZC4uNTY5N2M2NiAxMDA2NDQKLS0tIGEvc3lzL2Rldi91YXJ0L3Vh cnRfYnVzLmgKKysrIGIvc3lzL2Rldi91YXJ0L3VhcnRfYnVzLmgKQEAgLTU3LDYgKzU3LDcgQEAK ICNkZWZpbmUJVUFSVF9JT0NUTF9JRkxPVwkyCiAjZGVmaW5lCVVBUlRfSU9DVExfT0ZMT1cJMwog I2RlZmluZQlVQVJUX0lPQ1RMX0JBVUQJCTQKKyNkZWZpbmUJVUFSVF9JT0NUTF9GTFVTSAk1CiAK IC8qCiAgKiBVQVJUIGNsYXNzICYgaW5zdGFuY2UgKD1zb2Z0YykKZGlmZiAtLWdpdCBhL3N5cy9k ZXYvdWFydC91YXJ0X2Rldl9uczgyNTAuYyBiL3N5cy9kZXYvdWFydC91YXJ0X2Rldl9uczgyNTAu YwppbmRleCA3ZGQzMzFlLi40OTJmOTAyIDEwMDc1NQotLS0gYS9zeXMvZGV2L3VhcnQvdWFydF9k ZXZfbnM4MjUwLmMKKysrIGIvc3lzL2Rldi91YXJ0L3VhcnRfZGV2X25zODI1MC5jCkBAIC0zNiw2 ICszNiw3IEBACiAjaW5jbHVkZSA8c3lzL2NvbmYuaD4KICNpbmNsdWRlIDxzeXMva2VybmVsLmg+ CiAjaW5jbHVkZSA8c3lzL3N5c2N0bC5oPgorI2luY2x1ZGUgPHN5cy9mY250bC5oPgogI2luY2x1 ZGUgPG1hY2hpbmUvYnVzLmg+CiAKICNpZmRlZiBGRFQKQEAgLTYwOCw2ICs2MDksNyBAQAogCXN0 cnVjdCB1YXJ0X2JhcyAqYmFzOwogCWludCBiYXVkcmF0ZSwgZGl2aXNvciwgZXJyb3I7CiAJdWlu dDhfdCBlZnIsIGxjcjsKKwlpbnQgd2hpY2ggPSAwOwogCiAJYmFzID0gJnNjLT5zY19iYXM7CiAJ ZXJyb3IgPSAwOwpAQCAtNjY3LDYgKzY2OSwxNCBAQAogCQllbHNlCiAJCQllcnJvciA9IEVOWElP OwogCQlicmVhazsKKyAgICAgICAgY2FzZSBVQVJUX0lPQ1RMX0ZMVVNIOgorCQlpZiAoZGF0YSAm IEZSRUFEKQorCQkJd2hpY2ggfD0gVUFSVF9GTFVTSF9SRUNFSVZFUjsKKwkJaWYgKGRhdGEgJiBG V1JJVEUpCisJCQl3aGljaCB8PSBVQVJUX0ZMVVNIX1RSQU5TTUlUVEVSOworCisJCW5zODI1MF9m bHVzaChiYXMsIHdoaWNoKTsKKwkJYnJlYWs7CiAJZGVmYXVsdDoKIAkJZXJyb3IgPSBFSU5WQUw7 CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEvc3lzL2Rldi91YXJ0L3VhcnRfdHR5LmMgYi9zeXMvZGV2 L3VhcnQvdWFydF90dHkuYwppbmRleCBlOWIyYmFmLi40NTJhMzRjIDEwMDY0NAotLS0gYS9zeXMv ZGV2L3VhcnQvdWFydF90dHkuYworKysgYi9zeXMvZGV2L3VhcnQvdWFydF90dHkuYwpAQCAtMzEy LDYgKzMxMiw4IEBACiAJCSoodWludDMyX3QqKWRhdGEgPSBzYy0+c2NfY2xrX21vZGU7CiAJCW10 eF91bmxvY2soJnNjLT5zY19jbGtfbXV0ZXgpOwogCQlyZXR1cm4gMDsKKwljYXNlIFRJT0NGTFVT SDoKKwkJcmV0dXJuIFVBUlRfSU9DVEwoc2MsIFVBUlRfSU9DVExfRkxVU0gsICooaW50ICopZGF0 YSk7CiAJZGVmYXVsdDoKIAkJcmV0dXJuIHBwc19pb2N0bChjbWQsIGRhdGEsICZzYy0+c2NfcHBz KTsKIAl9Cg== --000000000000995abc05ad5815a1--