)]}'
{
  "commit": "d6731cddd7fc19638b2907a0a3641427e812e156",
  "tree": "556bea9cf7991faed999cfde274d54bb9a8e56d2",
  "parents": [
    "99eba5614c519092e3d797a95dade2ac2660d5d9"
  ],
  "author": {
    "name": "Guillaume Endignoux",
    "email": "guillaumee@google.com",
    "time": "Tue Apr 29 15:24:16 2025 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri May 16 10:47:37 2025 -0700"
  },
  "message": "Implement the X-Wing KEM as drafted in\nhttps://datatracker.ietf.org/doc/html/draft-connolly-cfrg-xwing-kem-07.\n\nIn this commit, the API only uses encoded public and private keys. More\nefficient in-memory key objects (that avoid repeating computation) can\nbe added in a later commit.\n\nChange-Id: I1a6082f777adf5e0f68ce6dcdca1d695ddaef449\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/78947\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f870d2f1d1fccccf2aaea0ada335015aa2393308",
      "old_mode": 33188,
      "old_path": "build.json",
      "new_id": "641e0d44ee8e11f1d06c9f870608177ef6766bf3",
      "new_mode": 33188,
      "new_path": "build.json"
    },
    {
      "type": "modify",
      "old_id": "273e66607c31593748cfdcf4f3839b7201996bc8",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/keccak/internal.h",
      "new_id": "ba76af9a543d8ae8de139712156300b36ca0d74e",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/keccak/internal.h"
    },
    {
      "type": "modify",
      "old_id": "0bb8f08f87d08c0d640c06f62ebcf38af54b654c",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/keccak/keccak.cc.inc",
      "new_id": "c31dd0ea8110cc0db2bae710cf39aac1371bc1b1",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/keccak/keccak.cc.inc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35720590cb3e3902376f02b320eefddc3ed2465c",
      "new_mode": 33188,
      "new_path": "crypto/xwing/xwing.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f077ddd974ff3b41c9a55ea06628360183a0a9ed",
      "new_mode": 33188,
      "new_path": "crypto/xwing/xwing_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c0f52c653c521ef5ea2fe4cbe8b5317e78243d3e",
      "old_mode": 33188,
      "old_path": "gen/sources.bzl",
      "new_id": "6811bc0e9757651b8406b59c7a3067953f5fe7e3",
      "new_mode": 33188,
      "new_path": "gen/sources.bzl"
    },
    {
      "type": "modify",
      "old_id": "39cd4e4fe5d128eaec2a60d8826cbcdd2bfc4bed",
      "old_mode": 33188,
      "old_path": "gen/sources.cmake",
      "new_id": "913bf971b6409594fa5e03407c02359ce852367b",
      "new_mode": 33188,
      "new_path": "gen/sources.cmake"
    },
    {
      "type": "modify",
      "old_id": "f4158f99a22162a5e910f29e187cf8f68b68e01f",
      "old_mode": 33188,
      "old_path": "gen/sources.gni",
      "new_id": "f2022e60e506a6138c5cad7027aaa5697bc9154c",
      "new_mode": 33188,
      "new_path": "gen/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "80e6199ada904390096bd512adb0998ba607e562",
      "old_mode": 33188,
      "old_path": "gen/sources.json",
      "new_id": "9184e2311076232be6c2735c602d1ae4c40909c3",
      "new_mode": 33188,
      "new_path": "gen/sources.json"
    },
    {
      "type": "modify",
      "old_id": "b6664dc63beca20cedcfee98ff430c22bcf436b9",
      "old_mode": 33188,
      "old_path": "gen/sources.mk",
      "new_id": "37ff3bc15e39778ec127039825f2101502214d49",
      "new_mode": 33188,
      "new_path": "gen/sources.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1cf2dc73b116a60b33c9d3c1ac9cfb9bbbd21983",
      "new_mode": 33188,
      "new_path": "include/openssl/xwing.h"
    }
  ]
}
