[MLS] Weekly github digest (MLS Working Group summary)

Repository Activity Summary Bot <do_not_reply@mnot.net> Sun, 26 February 2023 07:51 UTC

Return-Path: <do_not_reply@mnot.net>
X-Original-To: mls@ietfa.amsl.com
Delivered-To: mls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26FFAC151AE3 for <mls@ietfa.amsl.com>; Sat, 25 Feb 2023 23:51:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.696
X-Spam-Level:
X-Spam-Status: No, score=-1.696 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=mnot.net header.b="eHUnwoDx"; dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=messagingengine.com header.b="Cb4J6X0F"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id in9CxSkn0aJG for <mls@ietfa.amsl.com>; Sat, 25 Feb 2023 23:51:34 -0800 (PST)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D857C151717 for <mls@ietf.org>; Sat, 25 Feb 2023 23:51:34 -0800 (PST)
Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id ADA4332007F0 for <mls@ietf.org>; Sun, 26 Feb 2023 02:36:57 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Sun, 26 Feb 2023 02:36:57 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=cc :content-type:date:from:from:in-reply-to:mime-version:reply-to :sender:subject:subject:to:to; s=fm2; t=1677397017; x= 1677483417; bh=9hOQdKE3aP1yULU3obffpjoNlIOs+EH/95IPKpKB7gw=; b=e HUnwoDx0d8YHamykYnpNmUuh2TalSFyOjqGrAhIF1aRYiPP046g8M8PpDaLawM/p V53AbpxwwMiMFYloJmOgbro+3u0ZDZcFyCsJeho5Jq5uDELOAwRqJZ7JUhfTxHii 2EXWzvDk//FreOIfkgcMOyAybXy3zkdby9U/VhwotpZ9+CLlZWvdHJSXTP3QvfTO ZiiWIo/g05FHTPqorqkpBFQ6WuUvoYFMKLoD5eMBqDhFiVnLBe8+QAHf0hJRkFGq BMFk/MyhpSlsFwLtrerV2LgS8lAw+YdbYbo1BsiQIzx0ZvjBOqWh6xl0g+KOPxAD NRxowYRuJk2tanmNY52Rg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:feedback-id :feedback-id:from:from:in-reply-to:mime-version:reply-to:sender :subject:subject:to:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1677397017; x=1677483417; bh=9 hOQdKE3aP1yULU3obffpjoNlIOs+EH/95IPKpKB7gw=; b=Cb4J6X0F5olvYmDmL k7MGkvNXaxL5jW7y+Mrh7s0jQeo7KEoJSRN5trbLVqaE2BTjyk9sMavK/Ccyf8+d uLA1C2dwqfKFxyRQC84VlZiDD1WJLDA/6xNqCLY1S4ts52BYUds23fpu+az8ZtuY mCijoL4dbN9DV/9tOzhSluz/1UWwhJZNku9P6q+duxIl5dCU3PLSs17ZgozgYX7Z GOHfb3vdB/zKUxpAKhUBP9fC3sFoPo+zvRKxtuQ+LqVxKgOve4WD8LCnmmRD5qxM pYnuUZSHsbDQHpA7jq5OQSjebXtP6ZWWySURZoY6ZLF7SrbCQWTjN0xWFzGj+dvb 3GkIw==
X-ME-Sender: <xms:GQz7Y3UzqaPSu8Li156mSXs8vTrL2CRcbN68iE2naK_jllc9EK3Hhw> <xme:GQz7Y_kiGOHjNHkjtZz3ZzINzRosfwKyf67MwhHP4PqIgy1l8F7TpkDC5M6y8xh29 ASk_nnI0bKDnheTBA>
X-ME-Received: <xmr:GQz7YzbynqkGmbsZ2B8mdKQaxw9IDpUdTcYpNIhsc-vT5bhvDzR-VhPVAYfNTPqiEmJVYy1OWVM4L0iLHf8kJxf76ekppRYP1H4vdZbOKwdvt7_EfyRrXtPk2vufHfmNiVo>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudekjedguddthecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecupfhoucgurghtvgcufhhivghlugculdegledmne cujfgurheptggghffvufesrgdttdertddtjeenucfhrhhomheptfgvphhoshhithhorhih ucettghtihhvihhthicuufhumhhmrghrhicuuehothcuoeguohgpnhhothgprhgvphhlhi esmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekfedvudetjedvfeekheeiveeu gfefhfetteevgeffkefffeetffdvleehudeiteenucffohhmrghinhepghhithhhuhgsrd gtohhmnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:GQz7YyUR9Winm9_iEqN4mf2QchyFCYMzrQPPkbt41iGPPJtZBZfFDQ> <xmx:GQz7YxlPH_5FzWOvwJghJv3haWu_qPWhjsbjtbkK_lSS3SLG1RcwfQ> <xmx:GQz7Y_e_V27sH2IijDIXeCvvO8Ki9Tawmmqq3xA786TUg8mD0GswQw> <xmx:GQz7Y_RbliY4RnHQcWkjkRdvi2teNk9pbeI6BXHeWKnIAqwtzZriNw>
Feedback-ID: i1c3946f2:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <mls@ietf.org>; Sun, 26 Feb 2023 02:36:57 -0500 (EST)
Content-Type: multipart/alternative; boundary="===============1292820885827467264=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: mls@ietf.org
Message-Id: <20230226075134.8D857C151717@ietfa.amsl.com>
Date: Sat, 25 Feb 2023 23:51:34 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mls/8yG9xRCdt-LPfGc37QJ_uBe80ic>
Subject: [MLS] Weekly github digest (MLS Working Group summary)
X-BeenThere: mls@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Messaging Layer Security <mls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mls>, <mailto:mls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mls/>
List-Post: <mailto:mls@ietf.org>
List-Help: <mailto:mls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mls>, <mailto:mls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Feb 2023 07:51:39 -0000



Issues
------
* mlswg/mls-implementations (+1/-0/💬0)
  1 issues created:
  - Use MLSMessage everywhere (by bifurcation)
    https://github.com/mlswg/mls-implementations/issues/106 



Pull requests
-------------
* mlswg/mls-protocol (+4/-0/💬3)
  4 pull requests submitted:
  - Make the ratchet tree non-malleable (by TWal)
    https://github.com/mlswg/mls-protocol/pull/868 
  - Rename `SenderData` to `SenderDataTBE` (by TWal)
    https://github.com/mlswg/mls-protocol/pull/867 
  - Allow group context extensions proposal without path (by mulmarta)
    https://github.com/mlswg/mls-protocol/pull/866 
  - Use ExpandWithLabel to derive welcome key (by mulmarta)
    https://github.com/mlswg/mls-protocol/pull/865 

  2 pull requests received 3 new comments:
  - #867 Rename `SenderData` to `SenderDataTBE` (2 by Bren2010, TWal)
    https://github.com/mlswg/mls-protocol/pull/867 
  - #866 Allow group context extensions proposal without path (1 by Bren2010)
    https://github.com/mlswg/mls-protocol/pull/866 

* mlswg/mls-implementations (+10/-7/💬21)
  10 pull requests submitted:
  - Add passive client tests for proposals (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/111 
  - Make gRPC test runner less thorough to allow more actors (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/110 
  - Remove test vector functions from gRPC interface (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/109 
  - Add passive scenarios test vector (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/108 
  - Cleanup "Transcript Hashes" test vector (by TWal)
    https://github.com/mlswg/mls-implementations/pull/107 
  - interop: Add "passive client scenarios" test vectors. (by duesee)
    https://github.com/mlswg/mls-implementations/pull/105 
  - Make the transcript test vector more minimal (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/104 
  - Remove signature check from Messages test vector (by TWal)
    https://github.com/mlswg/mls-implementations/pull/103 
  - Add tree operations test vector (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/102 
  - Remove confirmation tag from message protection tests (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/101 

  8 pull requests received 21 new comments:
  - #108 Add passive scenarios test vector (1 by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/108 
  - #105 interop: Add "passive client scenarios" test vectors. (1 by duesee)
    https://github.com/mlswg/mls-implementations/pull/105 
  - #102 Add tree operations test vector (5 by TWal, bifurcation)
    https://github.com/mlswg/mls-implementations/pull/102 
  - #101 Remove confirmation tag from message protection tests (1 by TWal)
    https://github.com/mlswg/mls-implementations/pull/101 
  - #96 transcript hash update (4 by bifurcation, franziskuskiefer)
    https://github.com/mlswg/mls-implementations/pull/96 
  - #93 Add `confirmation_tag` in Message Protection description (2 by franziskuskiefer, mulmarta)
    https://github.com/mlswg/mls-implementations/pull/93 
  - #91 Add parent hash test vector (2 by bifurcation, mulmarta)
    https://github.com/mlswg/mls-implementations/pull/91 
  - #89 Revamp TreeKEM Test Vector (5 by bifurcation, franziskuskiefer, mulmarta)
    https://github.com/mlswg/mls-implementations/pull/89 

  7 pull requests merged:
  - Cleanup "Transcript Hashes" test vector
    https://github.com/mlswg/mls-implementations/pull/107 
  - Add passive scenarios test vector
    https://github.com/mlswg/mls-implementations/pull/108 
  - transcript hash update
    https://github.com/mlswg/mls-implementations/pull/96 
  - Revamp TreeKEM Test Vector
    https://github.com/mlswg/mls-implementations/pull/89 
  - Make commit in the message protection vector valid
    https://github.com/mlswg/mls-implementations/pull/97 
  - Add tree operations test vector
    https://github.com/mlswg/mls-implementations/pull/102 
  - Add parent hash test vector
    https://github.com/mlswg/mls-implementations/pull/91 


Repositories tracked by this digest:
-----------------------------------
* https://github.com/mlswg/mls-architecture
* https://github.com/mlswg/mls-protocol
* https://github.com/mlswg/mls-federation
* https://github.com/mlswg/mls-extensions
* https://github.com/mlswg/mls-implementations