From owner-freebsd-hackers@freebsd.org Thu Jan 7 19:42:32 2021 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 B44DF4DA1A0 for ; Thu, 7 Jan 2021 19:42:32 +0000 (UTC) (envelope-from me+freebsd@igalic.co) Received: from mail2.protonmail.ch (mail2.protonmail.ch [185.70.40.22]) (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 "protonmail.com", Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DBc8619W8z3lGF for ; Thu, 7 Jan 2021 19:42:29 +0000 (UTC) (envelope-from me+freebsd@igalic.co) Date: Thu, 07 Jan 2021 19:42:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=igalic.co; s=protonmail2; t=1610048541; bh=kOCZtaP87SSo6KVN909SxiVloHfWoIAC8LER0vMWn1I=; h=Date:To:From:Reply-To:Subject:From; b=lv7usb8w/sVu/MwRncX8B2yRnO9HKJyMSczXNkQlFdq5X5quB6v761lFfSLimsPLQ xTXJ4gK0b4IDS2WEG1j/1LPZVUOMR6o+joMY6hTqSnSQ1zPclP4INWSyw/l6HkZ38b vbOH/yDQetluHgbECbtcUeLVTjfAWriWVepfedfhK1tOAzEQkBlZsKxMKBcLHTWIh/ DHxuilfu0Cs4BYFqIneJwkYd6ph5sBWqPHLmIdlA6ZD3raFK7eBg59uGHFFMNOx478 j7xW0LTtPk6K00ksydQKqovFc21OVunBuA3raTlx3W6Z0VLp8N34rzGmoCO3BLe+vG NP8eO9G0+A8EQ== To: freebsd-hackers From: =?utf-8?Q?Mina_Gali=C4=87?= Reply-To: =?utf-8?Q?Mina_Gali=C4=87?= Subject: A Box API without the Sand Message-ID: MIME-Version: 1.0 X-Spam-Status: No, score=1.8 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,NEW_DOMAIN_28D, URIBL_FRESH_28D_SURBL shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Rspamd-Queue-Id: 4DBc8619W8z3lGF X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=igalic.co header.s=protonmail2 header.b=lv7usb8w; dmarc=none; spf=pass (mx1.freebsd.org: domain of me@igalic.co designates 185.70.40.22 as permitted sender) smtp.mailfrom=me@igalic.co X-Spamd-Result: default: False [-0.60 / 15.00]; HAS_REPLYTO(0.00)[me+freebsd@igalic.co]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[igalic.co:+]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_SHORT(-0.83)[-0.827]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_MIXED_CHARSET(0.62)[subject]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[freebsd]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[igalic.co:s=protonmail2]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[me]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; HAS_PHPMAILER_SIG(0.00)[]; DMARC_NA(0.00)[igalic.co]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_LONG(1.00)[1.000]; RWL_MAILSPIKE_VERYGOOD(0.00)[185.70.40.22:from]; MAILMAN_DEST(0.00)[freebsd-hackers] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jan 2021 19:42:32 -0000 SGVsbG8gRnJlZUJTRCBkZXZlbG9wZXJzCgpJ4oCZbSB0cnlpbmcgdG8gZmluZCBhbiAoZXhpc3Rp bmcpIEFQSSBvbiBGcmVlQlNEIHdoaWNoIGFsbG93cyBtZSB0byBib3ggaW4gYSBwcm9jZXNzIGFu ZCBhbGwgb2YgaXRzIGRlc2NlbmRhbnRzLiBUaGF0IGJveCBzaG91bGQgYmUgZWFzeSB0byBpZGVu dGlmeSwgYW5kIGFsbG93IHByb2Nlc3MgbWFuYWdlbWVudCwgYWNjb3VudGluZyBhbmQgcmVzb3Vy Y2UgbWFuYWdlbWVudC4KClVuZm9ydHVuYXRlbHkgYWxsIGJveGVzIEnKvG0gZmluZGluZyBjb21l IHByZS1maWxsZWQgd2l0aCBTYW5kIHRoYXTigJlzIGltcG9zc2libGUgdG8gZ2V0IHJpZCBvZiwg b3IgbGFjayBzb21lIG9mIHRoZSBvdGhlciByZXF1aXJlbWVudHMuCgpBbiBhbmFsb2d1ZSBmb3Ig c3VjaCBhbiBBUEkgY2FuIGJlIGZvdW5kIGluIFNvbGFyaXMgQ29udHJhY3RzIGFuZCBMaW51eCBD Z3JvdXBzLgoKQ2dyb3VwcyBhcmUgZXh0ZW5zaXZlbHkgdXNlZCBpbiBtYW55IGluaXQgaW1wbGVt ZW50YXRpb25zIG9uIExpbnV4IHRvIGNvbnRhaW4sIGlkZW50aWZ5IGFuZCBjb250cm9sIHNlcnZp Y2VzLgpQZXJzb25hbGx5LCBpIHVzZWQgY29udHJhY3RzIG9uIFNvbGFyaXMgZm9yIHRoYXQgdmVy eSBwdXJwb3NlLCBpbiBhbiBpbi1ob3VzZSBkZXBsb3ltZW50IHNvZnR3YXJlLCBsb25nIGJlZm9y ZSBzeXN0ZW1kIHdhcyBoaXAuCgpJIHdvdWxkIGxpa2UgdG8gZG8gc29tZXRoaW5nIGxpa2UgdGhh dCBpbiBpbml0L3JjIG9uIEZyZWVCU0QuIEJ1dCBpIGNhbuKAmXQgc2VlbSB0byBmaW5kIGFuIEFQ SSB0aGF0IGZpdHMgdGhlIGJpbGwuCgpUaGUgbm9ybWFsIFBPU0lYIHByb2Nlc3MgbWFuYWdlbWVu dCBmYWNpbGl0aWVzLCBsaWtlIHByb2Nlc3MgZ3JvdXBzIGFuZCBwcm9jZXNzIHNlc3Npb25zIGFy ZSB0b28gZWFzeSB0byBlc2NhcGUuIEJ1dCBnaXZlbiB0aGVpciBwcmltYXJ5IHVzZSBpcyBqb2Ig Y29udHJvbCwgdGhhdOKAmXMgYSBmZWF0dXJlLCBub3QgYSBidWcuIEVpdGhlciB3YXksIHRoZXkg Y2FuIGJlIHJ1bGVkIG91dC4KClRoZSBjbG9zZXN0IHdlIGhhdmUgYXJlIGphaWwoMikgYW5kIENh cHNpY3VtKDQpLCBhcyB3ZWxsIGFzIHRoZSBmdW5jdGlvbnMgc3VwcGxlbWVudGluZyB0aGUgbGF0 dGVyLCBzdWNoIGFzIHBkZm9yaygyKSAmIGNvLgoKSmFpbHMgYXJlIHJlYWxseSBnb29kIGF0IGNv bnRhaW5pbmcgYW5kIGlkZW50aWZ5aW5nIHByb2Nlc3MgZ3JvdXBzLCBhbmQgZm9yIG1hbmFnaW5n IHRoZWlyIHJlc291cmNlcy4KSG93ZXZlciwgamFpbGluZyBldmVyeSBzaW5nbGUgZGFlbW9uIG9u IGEgc3lzdGVtLCB3aGlsZSBkZXNpcmFibGUgYnkgc29tZSwgd291bGQgbWFrZSBtYW55IGRhZW1v bnMgdXNlbGVzcy4gc3NoZCBhbmQgbW9uaXRvcmluZyBzb2Z0d2FyZSBhcmUgbXkgcHJpbWUgZXhh bXBsZXMsIGJ1dCB0aGVyZSBhcmUgcHJvYmFibHkgbWFueSBtb3JlLgoKQ2Fwc2ljdW0sIGFnYWlu LCBzZWVtcyBtb3JlIGNvbmNlcm5lZCB3aXRoIHRoZSBTYW5kIHRoYW4gdGhlIGJveDogaSBjYW5u b3Qgc2VlbSB0byBmaW5kIGFueXRoaW5nIHRoYXQgd291bGQgaGVscCBpZGVudGlmeSBhIHByb2Nl c3MgZ3JvdXAuIEV4Y2VwdCBmb3IgcGRmb3JrKDIpJ3MgcHJvY2Rlc2MoNCkuCgpGb3J0dWl0b3Vz bHksIHRoZXNlIGNhbiBiZSB1c2VkIGluZGVwZW5kZW50bHkgb2YgQ2Fwc2ljdW0sIHNvIHRoYXQg bWVhbnMgd2UgaGF2ZSBhbiBpZGVudGl0eSBhbmQgY29udHJvbCwgYnV0IGkgY2Fu4oCZdCBmaW5k IGFueSBpbmZvcm1hdGlvbiBvbiB3aGV0aGVyIGFsbCBkZXNjZW50YW50cyB3aWxsIHJlbWFpbiB3 aXRoaW4gdGhlIHNhbWUgcHJvY2Rlc2MuCgpUaGF04oCZcyBhcyBmYXIgYXMgbXkgcmVzZWFyY2gg aGFzIGdvdHRlbiBtZSwgc28gYmVmb3JlIGkgZGlnIG15c2VsZiBhbnkgZGVlcGVyLCBp4oCZZCBs aWtlIHRvIGFzayBmb3IgeW91ciBoZWxwLgoKQW5kLCBtb3N0IGltcG9ydGFudGx5LCBpZiBubyBz dWNoIEFQSSBleGlzdHMgeWV0LCB3aGVyZSB0byBzdGFydCBpbiBhZGRpbmcgaXQsIG9yIG1vZGlm eWluZyBhbiBleGlzdGluZyBBUEkgdG8gc3VpdCB0aGVzZSByZXF1aXJlbWVudHM/CgpCZXN0IHJl Z2FyZHMsCgpNaW5hCmh0dHBzOi8vYWxwaGEucGtnYmFzZS5saXZlLw==