)]}'
{
  "commit": "6a9bfee4fa15dd487d2170f44c468fbaeca86e0c",
  "tree": "bef19b21504b8216c14b3077cf4cd6783044ff85",
  "parents": [
    "9cba14881b371b1e95d57877896169c4605f9b75"
  ],
  "author": {
    "name": "Bénédikt Tran",
    "email": "10796600+picnixz@users.noreply.github.com",
    "time": "Fri Apr 25 08:26:58 2025"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 25 08:26:58 2025"
  },
  "message": "gh-131423: Update OpenSSL data to 3.4.1 on Linux (#131618)\n\nOpenSSL 3.4.1 mnemonics are not compatible with OpenSSL 3.4.0 ones since\nthey were renumbered [1, 2]. Consequently, `_ssl_data_34.h` is renamed to\n`_ssl_data_340.h` and `_ssl_data_34.h` now contains OpenSSL 3.4.1 mnemonics.\n\nWe also refine the mnemonics that are selected, discarding those that are\nmnemonic-like but should not be used as such. More precisely, we remove\nthe ERR_LIB_MASK and ERR_LIB_OFFSET entries from OpenSSL 1.1.1 data.\n\n[1]: https://github.com/openssl/openssl/issues/26316\n[2]: https://github.com/openssl/openssl/issues/26388",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dcd5060d7cfa421dd6204c61e092fd3e2a03ebaa",
      "old_mode": 33188,
      "old_path": ".github/workflows/build.yml",
      "new_id": "366f8a8d44d1d134eea5646f41502c457b08be2d",
      "new_mode": 33188,
      "new_path": ".github/workflows/build.yml"
    },
    {
      "type": "modify",
      "old_id": "899920acf5660b5eeac48229a170351e72c4687d",
      "old_mode": 33188,
      "old_path": "Doc/using/configure.rst",
      "new_id": "3d3776acbc7bea668e0c5d0e201968bd1ec28e9d",
      "new_mode": 33188,
      "new_path": "Doc/using/configure.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20ff9ee2834e6e0a926a7cb3221f5568d132a4f0",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2025-03-23-11-33-09.gh-issue-131423.bQlcEb.rst"
    },
    {
      "type": "modify",
      "old_id": "d5bd3affb5eb46d6470726c4a03de7830f845aa4",
      "old_mode": 33188,
      "old_path": "Modules/_ssl.c",
      "new_id": "4c5367c3e5cc190df7df6c53b3f5cafe759dac1c",
      "new_mode": 33188,
      "new_path": "Modules/_ssl.c"
    },
    {
      "type": "modify",
      "old_id": "061fac2bd5822b3e09b2666aab582465b80da13b",
      "old_mode": 33188,
      "old_path": "Modules/_ssl_data_111.h",
      "new_id": "1c601f748f5d339e44a02818677e5d9e8b413b68",
      "new_mode": 33188,
      "new_path": "Modules/_ssl_data_111.h"
    },
    {
      "type": "modify",
      "old_id": "d4af3e1c1fa928e96adc5405350b960fe633fe43",
      "old_mode": 33188,
      "old_path": "Modules/_ssl_data_34.h",
      "new_id": "99718c5e605acf2b9c75615ea3fd8064630fc347",
      "new_mode": 33188,
      "new_path": "Modules/_ssl_data_34.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "750fc10ad04e2d02985843c9f351ccb5ac534777",
      "new_mode": 33188,
      "new_path": "Modules/_ssl_data_340.h"
    },
    {
      "type": "modify",
      "old_id": "da05d2bc8b9752f5250e56209bc90fbbf6288e8b",
      "old_mode": 33261,
      "old_path": "Tools/ssl/make_ssl_data.py",
      "new_id": "4936f637473dc1174a0011a81cd8ca6416842883",
      "new_mode": 33261,
      "new_path": "Tools/ssl/make_ssl_data.py"
    },
    {
      "type": "modify",
      "old_id": "2cd0c39b5a6477b2b6342472cf12f44058a29a1d",
      "old_mode": 33261,
      "old_path": "Tools/ssl/multissltests.py",
      "new_id": "b1a5df91901fc6dd9db9c07a40386a778a746395",
      "new_mode": 33261,
      "new_path": "Tools/ssl/multissltests.py"
    }
  ]
}
