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

From: Repository Activity Summary Bot <[email-masked]>
Date: Sat, 4 Dec 2021 23:55:54 -0800 (PST)

Issues
------
* mlswg/mls-protocol (+0/-13/💬13)
  7 issues received 13 new comments:
  - #516 Discard pending Update proposals for the sender if a `path` is included (4 by bifurcation, kkohbrok)
    https://github.com/mlswg/mls-protocol/issues/516 
  - #502 Consolidate resumption PSK definitions (4 by bifurcation, kkohbrok, raphaelrobert)
    https://github.com/mlswg/mls-protocol/issues/502 
  - #499 `typed` struct definition (1 by bifurcation)
    https://github.com/mlswg/mls-protocol/issues/499 
  - #482 Review advisory sections (1 by bifurcation)
    https://github.com/mlswg/mls-protocol/issues/482 [editorial] 
  - #409 Draft structure/Editorial Changes (1 by bifurcation)
    https://github.com/mlswg/mls-protocol/issues/409 [editorial] 
  - #365 Update security considerations (1 by bifurcation)
    https://github.com/mlswg/mls-protocol/issues/365 [editorial] 
  - #168 Clarify obligation of clients to Update (1 by bifurcation)
    https://github.com/mlswg/mls-protocol/issues/168 [editorial] [security] [recommendation] 

  13 issues closed:
  - Clarify relationship between Ratchet Tree Evolution, Group Creation, and Key Schedule https://github.com/mlswg/mls-protocol/issues/468 [editorial] 
  - Motivate Ratchet Trees https://github.com/mlswg/mls-protocol/issues/447 [editorial] 
  - Ciphersuite Addition https://github.com/mlswg/mls-protocol/issues/503 
  - Add is unnecessary in external Commit https://github.com/mlswg/mls-protocol/issues/505 
  - KeyPackage ID vs KeyPackage Identifier https://github.com/mlswg/mls-protocol/issues/504 
  - Use smaller, fixed-size hash-based identifiers https://github.com/mlswg/mls-protocol/issues/506 
  - Discard pending Update proposals for the sender if a `path` is included https://github.com/mlswg/mls-protocol/issues/516 
  - Discard pending Update proposals for the sender if a `path` is included https://github.com/mlswg/mls-protocol/issues/516 
  - Clarify obligation of clients to Update https://github.com/mlswg/mls-protocol/issues/168 [editorial] [security] [recommendation] 
  - Update security considerations https://github.com/mlswg/mls-protocol/issues/365 [editorial] 
  - Review advisory sections https://github.com/mlswg/mls-protocol/issues/482 [editorial] 
  - `typed` struct definition https://github.com/mlswg/mls-protocol/issues/499 
  - Update HPKE requirement to latest https://github.com/mlswg/mls-protocol/issues/500 

Pull requests
-------------
* mlswg/mls-protocol (+5/-8/💬10)
  5 pull requests submitted:
  - Add algorithms for link-based trees (by bifurcation)
    https://github.com/mlswg/mls-protocol/pull/521 
  - Revamp overview sections (by bifurcation)
    https://github.com/mlswg/mls-protocol/pull/520 
  - Forbid self-Update entirely (by bifurcation)
    https://github.com/mlswg/mls-protocol/pull/519 
  - Consolidate resumption PSK cases (by bifurcation)
    https://github.com/mlswg/mls-protocol/pull/518 
  - Recommend against self-Update proposals in Commit (by bifurcation)
    https://github.com/mlswg/mls-protocol/pull/517 

  4 pull requests received 10 new comments:
  - #521 Add algorithms for link-based trees (1 by bifurcation)
    https://github.com/mlswg/mls-protocol/pull/521 
  - #515 Add protocol version to PGS (1 by kkohbrok)
    https://github.com/mlswg/mls-protocol/pull/515 
  - #509 Be explicit that Credentials can attest to multiple identities (3 by bifurcation, kkohbrok, raphaelrobert)
    https://github.com/mlswg/mls-protocol/pull/509 
  - #507 Getting rid of the array representation (5 by TWal, bifurcation, franziskuskiefer)
    https://github.com/mlswg/mls-protocol/pull/507 

  8 pull requests merged:
  - Two editorial issues
    https://github.com/mlswg/mls-protocol/pull/513 
  - 384 Ciphersuite Addition
    https://github.com/mlswg/mls-protocol/pull/514 
  - Remove the requirement for Add in external commit
    https://github.com/mlswg/mls-protocol/pull/511 
  - Use smaller, fixed-size hash-based identifiers
    https://github.com/mlswg/mls-protocol/pull/510 
  - Forbid self-Update entirely
    https://github.com/mlswg/mls-protocol/pull/519 
  - Recommend against self-Update proposals in Commit
    https://github.com/mlswg/mls-protocol/pull/517 
  - Remove explicit version pin on HPKE
    https://github.com/mlswg/mls-protocol/pull/512 
  - Add protocol version to PGS
    https://github.com/mlswg/mls-protocol/pull/515 

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