)]}'
{
  "commit": "1046f4dd7ab4c1565fe4c7111af21ace29b80313",
  "tree": "bd5b8e3e7e56c8bd19fe6b6c07176f2844fcf237",
  "parents": [
    "ed00cfde0fa750f5ecf14ccd11fc4d432ce141a1"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu Jun 18 16:15:08 2026 -0400"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 22 13:17:49 2026 -0700"
  },
  "message": "Implement EC_wpa3_sae_hash_to_curve_p256\n\nThis implements the hash-to-curve variant defined in IEEE Std\n802.11-2020, Section 12.4.4.2.3. It\u0027s similar to the IETF\u0027s\nhash-to-curve, but needlessly different in how it expands the input to\nfield elements.\n\nBug: 525105943\nChange-Id: I426bfebf3c2b77d5e6e8dc41030c2ca0066e9d21\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/97687\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Lily Chen \u003cchlily@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd32dd2fd8de3634fbaad9cb32f1b38322ab6134",
      "old_mode": 33188,
      "old_path": "crypto/ec/hash_to_curve.cc",
      "new_id": "8fae618b708cd4e4058ad1db3e312c2862ca4260",
      "new_mode": 33188,
      "new_path": "crypto/ec/hash_to_curve.cc"
    },
    {
      "type": "modify",
      "old_id": "adc969a78a39a438c5ed195cc8c0b1b3cf9372b9",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_test.cc",
      "new_id": "f3d66b64b128f881541b6f3ff52ab99a30a669d9",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5dfc88a63d13b715ea97c02357048f7e09e99360",
      "old_mode": 33188,
      "old_path": "include/openssl/ec.h",
      "new_id": "60ccf3e01b0020d12ca85987bcddb82cf4b2a93d",
      "new_mode": 33188,
      "new_path": "include/openssl/ec.h"
    },
    {
      "type": "modify",
      "old_id": "abfe812538c4cfc96cecec55b924db2391d73acc",
      "old_mode": 33188,
      "old_path": "include/openssl/prefix_symbols.h",
      "new_id": "703383c03d5e758d512f594aa712484c4da5a71c",
      "new_mode": 33188,
      "new_path": "include/openssl/prefix_symbols.h"
    }
  ]
}
