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

Repository Activity Summary Bot <do_not_reply@mnot.net> Sun, 12 March 2023 08:16 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 74252C14CF17 for <mls@ietfa.amsl.com>; Sun, 12 Mar 2023 00:16:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.396
X-Spam-Level:
X-Spam-Status: No, score=-2.396 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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=ham 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="uzIINB5h"; dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=messagingengine.com header.b="CtUB3Bfp"
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 PONxfVBACD3A for <mls@ietfa.amsl.com>; Sun, 12 Mar 2023 00:16:05 -0800 (PST)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89531C14CE31 for <mls@ietf.org>; Sun, 12 Mar 2023 00:16:05 -0800 (PST)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id A37053200975 for <mls@ietf.org>; Sun, 12 Mar 2023 03:36:44 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sun, 12 Mar 2023 03:36:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=cc :content-type:content-type:date:from:from:in-reply-to :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; t= 1678606604; x=1678693004; bh=lGzd780Wo/Lybmg5gWRi8rXr339KnSSgD2s hrl8ZrVQ=; b=uzIINB5hqmef/aXpP2PdpGkN0eNJ2ATLd/JmRSCcdh9YQ69SWh3 1vYtkjfbQdJSnyRUkeF+bZHw1/DJq7vCj8BX2THWm2+w8leBMaii7b7wYMb9MARu kXqoxAGdqTFy0jra+tgsWTxuGhJIGGflDvCS5TcxJnqjwmhYA4THWFxJnHEWwwly tJgllteD3pzoCzpr4q6mLAix6gHCZYOFWIVtg/ZGPOU3KFOajrsJSmpUde3LkE6y 0VieEPxfhcZZ3sSED/10qWA2aVP3zUAZ4J/M8o6UeG78JmntQAY2YL6ZY1qpcHEM 83A+zHLzwtH3Xt5D7crRVPVPyaryUH55rxw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type: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=fm2; t=1678606604; x= 1678693004; bh=lGzd780Wo/Lybmg5gWRi8rXr339KnSSgD2shrl8ZrVQ=; b=C tUB3BfpUSxn2TXHGJ5wo9nLyoFB8ff7xMqJjPy15KPS056Nht5js1KEYLAx9zwgb BZPHXITKsjfX+VO7hbxXf/Q+oL+Bk0PCklLFbclU3lboemSE7iBc5TjQshDDEFHp k+wA8ZKu4A0OvSncYHWij/wnD3+WhWCb9P4OoEiSXNUSmMPDcspYUXhEuI1y5Vx4 Zg3gda+K5sj3HC4tB2f435LROieocG3sacDYbnDMs+ZfwxZGhkOr3el/yzY2tMmU JZebT+0SOw6gxXBlPWnQNrDhGLk2YCyDz53Iat7MtYy1IfC2UI4Y22W80wXiD6G2 +jpqz525wAgvnhh/psMAA==
X-ME-Sender: <xms:DIENZFdnb_kHSrb5KA-uEXVzHAROmBsWBteexVSiKHDdJv1zJjEh2Q> <xme:DIENZDNGcUlFlqkWZ6KXfg-S_8gr1hNimwl_OvWKea9sH5XIkePy_HCyX98csMZeQ ylDxvM90n574H8rQQ>
X-ME-Received: <xmr:DIENZOgNsfIoqwgn4CKwoGkS6hT2cxSDTlC64LJUJe0k1sE7yhzOUqKBMx88SQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddvuddguddtjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecupfhoucgurghtvgcufhhivghlugculdegledmne cujfgurheptggghffvufesrgdttdertddtjeenucfhrhhomheptfgvphhoshhithhorhih ucettghtihhvihhthicuufhumhhmrghrhicuuehothcuoeguohgpnhhothgprhgvphhlhi esmhhnohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeekfedvudetjedvfeekheeiveeu gfefhfetteevgeffkefffeetffdvleehudeiteenucffohhmrghinhepghhithhhuhgsrd gtohhmnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehmrghilhhfrhhomhep ughopghnohhtpghrvghplhihsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:DIENZO_HpK4YHKQwEBVpJ04Awwxd2lZKsZX2RDaIDKm7I0zb1yTsYw> <xmx:DIENZBufYTZN0T35qQKWruDBODeOZZ5ZdoiYzRvWFwZkrPAY_9tAhA> <xmx:DIENZNGcTXQvWMNEE0sURXGjv8LKDY3U1PnwnLAgieQa9-nCUFzm8Q> <xmx:DIENZG7sVhSNMeQHeyvdgFxvNL0IRMlvO4BfATWT9eHfLNPACIILbw>
Feedback-ID: i1c3946f2:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for <mls@ietf.org>; Sun, 12 Mar 2023 03:36:43 -0400 (EDT)
Content-Type: multipart/alternative; boundary="===============0429814671232458510=="
MIME-Version: 1.0
From: Repository Activity Summary Bot <do_not_reply@mnot.net>
To: mls@ietf.org
Message-Id: <20230312081605.89531C14CE31@ietfa.amsl.com>
Date: Sun, 12 Mar 2023 00:16:05 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mls/_gyDIy8Dq1w2Ad1MJBpdoj2N_q8>
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, 12 Mar 2023 08:16:10 -0000



Issues
------
* mlswg/mls-protocol (+0/-1/💬0)
  1 issues closed:
  - Loosen chain requirements https://github.com/mlswg/mls-protocol/issues/860 



Pull requests
-------------
* mlswg/mls-protocol (+2/-12/💬0)
  2 pull requests submitted:
  - Add some more explanatory text to the beginning. (by ekr)
    https://github.com/mlswg/mls-protocol/pull/874 
  - Security considerations (by ekr)
    https://github.com/mlswg/mls-protocol/pull/873 

  12 pull requests merged:
  - Security considerations
    https://github.com/mlswg/mls-protocol/pull/873 
  - #860: Loosen chain requirements.
    https://github.com/mlswg/mls-protocol/pull/861 
  - Three small edits
    https://github.com/mlswg/mls-protocol/pull/871 [ready to merge] 
  - Rename `PrivateContentTBE` to `PrivateMessageContent`
    https://github.com/mlswg/mls-protocol/pull/870 [ready to merge] 
  - Make the ratchet tree non-malleable
    https://github.com/mlswg/mls-protocol/pull/868 [ready to merge] 
  - Use ExpandWithLabel to derive welcome key
    https://github.com/mlswg/mls-protocol/pull/865 [ready to merge] 
  - Clarify transcript hash initialization
    https://github.com/mlswg/mls-protocol/pull/855 [ready to merge] 
  - Change MLS-Exporter label from "exporter" to "exported"
    https://github.com/mlswg/mls-protocol/pull/864 [ready to merge] 
  - Fix `DecryptWithLabel` argument order for Welcome
    https://github.com/mlswg/mls-protocol/pull/863 [ready to merge] 
  - Fix inconsistencies and NITS in -17
    https://github.com/mlswg/mls-protocol/pull/862 [ready to merge] 
  - Add clarifying text around which keys are known
    https://github.com/mlswg/mls-protocol/pull/859 [ready to merge] 
  - Explain resolution slightly more clearly
    https://github.com/mlswg/mls-protocol/pull/858 [ready to merge] 

* mlswg/mls-implementations (+12/-9/💬8)
  12 pull requests submitted:
  - External Commit scenarios and related gRPC/logic (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/136 
  - gRPC tests for generating and handling commits with different proposals (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/135 
  - add fail fast option (by franziskuskiefer)
    https://github.com/mlswg/mls-implementations/pull/134 
  - Fix bug in full commit action (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/133 
  - Join-by-Welcome active tests and supporting API/logic (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/132 
  - interop: Update "Messages" (w/o) trailing blank nodes. (by duesee)
    https://github.com/mlswg/mls-implementations/pull/131 
  - Add a 'fullCommit' action (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/130 
  - Correct confirmation key sizes in transcript hashes test (by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/129 
  - Add a script to build passive test vectors from transcripts (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/128 
  - Remove some dead code from test runner (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/127 
  - Add epoch authenticator to JoinGroupResponse (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/126 
  - Update test runner config to be more usable (by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/125 

  7 pull requests received 8 new comments:
  - #132 Join-by-Welcome active tests and supporting API/logic (1 by mulmarta)
    https://github.com/mlswg/mls-implementations/pull/132 
  - #131 interop: Update "Messages" (w/o) trailing blank nodes. (1 by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/131 
  - #129 Correct confirmation key sizes in transcript hashes test (1 by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/129 
  - #128 Add a script to build passive test vectors from transcripts (1 by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/128 
  - #126 Add epoch authenticator to JoinGroupResponse (1 by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/126 
  - #125 Update test runner config to be more usable (2 by bifurcation, mulmarta)
    https://github.com/mlswg/mls-implementations/pull/125 
  - #110 Make gRPC test runner less thorough to allow more actors (1 by bifurcation)
    https://github.com/mlswg/mls-implementations/pull/110 

  9 pull requests merged:
  - add fail fast option
    https://github.com/mlswg/mls-implementations/pull/134 
  - Join-by-Welcome active tests and supporting API/logic
    https://github.com/mlswg/mls-implementations/pull/132 
  - Add a script to build passive test vectors from transcripts
    https://github.com/mlswg/mls-implementations/pull/128 
  - Fix bug in full commit action
    https://github.com/mlswg/mls-implementations/pull/133 
  - Add a 'fullCommit' action
    https://github.com/mlswg/mls-implementations/pull/130 
  - Remove some dead code from test runner
    https://github.com/mlswg/mls-implementations/pull/127 
  - interop: Update "Messages" (w/o) trailing blank nodes.
    https://github.com/mlswg/mls-implementations/pull/131 
  - Correct confirmation key sizes in transcript hashes test
    https://github.com/mlswg/mls-implementations/pull/129 
  - Update test runner config to be more usable
    https://github.com/mlswg/mls-implementations/pull/125 


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