)]}'
{
  "log": [
    {
      "commit": "59a16b34d542a2cb45fd95393ae0312c82f0e74d",
      "tree": "df8a0a7b766f63d75ee967b6b5b8d3ff871c6e79",
      "parents": [
        "afe985c4d53a706c75879954e8fb2b3e817c9cbc"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Jan 20 01:07:54 2026 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Jan 20 01:07:54 2026 +0200"
      },
      "message": "chore: bump version to 0.16.6\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "afe985c4d53a706c75879954e8fb2b3e817c9cbc",
      "tree": "5e3ee22d1ff435f00f518ec444d684f9bb66f66b",
      "parents": [
        "d00ffc63fbc1c14683b0e8b88916a53630745bf8"
      ],
      "author": {
        "name": "Pétur Runólfsson",
        "email": "petur@keystrike.com",
        "time": "Mon Jan 12 11:10:05 2026 +0000"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Jan 20 01:07:13 2026 +0200"
      },
      "message": "fix(data): correct type for TpmSignCommand.in_scheme\n\nThe type of the inScheme parameter for the TPM_Sign command is\nTPMT_SIG_SCHEME+ ([1], Table 109).\n\nAdded test message scraped from strace output of Esys_Sign().\n\n[1] https://trustedcomputinggroup.org/wp-content/uploads/Trusted-Platform-Module-2.0-Library-Part-3-Version-184_pub.pdf\n\nSigned-off-by: Pétur Runólfsson \u003cpetur@keystrike.com\u003e\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d00ffc63fbc1c14683b0e8b88916a53630745bf8",
      "tree": "6870747c0f84678a76826c26f71bd1755fc4ea9c",
      "parents": [
        "b03db72bba8b3d3c3380f37e6d02c535973196eb"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:01:52 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:01:52 2025 +0200"
      },
      "message": "chore: bump version to 0.16.5\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "b03db72bba8b3d3c3380f37e6d02c535973196eb",
      "tree": "1cb67f465e641c99f574906d3110745fd64499d0",
      "parents": [
        "be60d9b928149037ad8ccd92ad5bb98ea4a44d1b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:01:24 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:01:24 2025 +0200"
      },
      "message": "feat: TpmuKdfScheme\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "be60d9b928149037ad8ccd92ad5bb98ea4a44d1b",
      "tree": "c0a6f8fd26bb2d734a8018420da0d03d8d5e657f",
      "parents": [
        "9f5aef56ed18f0bde325b1d7b18bca00b807981a"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:53:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:53:12 2025 +0200"
      },
      "message": "chore: bump version to 0.16.4\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "9f5aef56ed18f0bde325b1d7b18bca00b807981a",
      "tree": "797a52f2d6718cd1fce88a0a8bd4dcec2231426d",
      "parents": [
        "4c5f7fd53e61eaf6c9aea26f2a1b79647ab78627"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:52:06 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:52:06 2025 +0200"
      },
      "message": "refactor: replace redundant codde with buffer.extend_from_slice\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "4c5f7fd53e61eaf6c9aea26f2a1b79647ab78627",
      "tree": "3516e0ef073db402e92c642a53fbf7d99b7cc620",
      "parents": [
        "9cfd7945c6101af27f120982669ef78d4741a267"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 17:57:46 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:27:19 2025 +0200"
      },
      "message": "perf(buffer): use MaybeUninit\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "9cfd7945c6101af27f120982669ef78d4741a267",
      "tree": "4b9896d3903ac8ab05c22faefe5b3c8d6d4acfca",
      "parents": [
        "f7f43ca28fedd2c15d3b91706d3d059b3ef0e06e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 17:47:28 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 17:50:57 2025 +0200"
      },
      "message": "refactor: migrate fully to typed integers\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f7f43ca28fedd2c15d3b91706d3d059b3ef0e06e",
      "tree": "47fc7527f0b858c0dc5f528e47c1e0dc0ac2244a",
      "parents": [
        "e0fb01ff85be90ec0a345297c5c21f1927f8e985"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:28:52 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:28:52 2025 +0200"
      },
      "message": "chore: bump version to 0.16.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "e0fb01ff85be90ec0a345297c5c21f1927f8e985",
      "tree": "28a15db6f426d803adfc1311fdaeddccfee745e3",
      "parents": [
        "470497b941a0867ff5b0de1a552c4d600588efe5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:28:29 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:28:29 2025 +0200"
      },
      "message": "fix: increase TPM_PCR_SELECT_MAX\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "470497b941a0867ff5b0de1a552c4d600588efe5",
      "tree": "c8123fc4ed935d0988242a04f7cce7b1f06f8900",
      "parents": [
        "c2bf6864031c09964d0a07ebce7413e94eb28fd8"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 04:18:57 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 04:18:57 2025 +0200"
      },
      "message": "chore: bump version to 0.16.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c2bf6864031c09964d0a07ebce7413e94eb28fd8",
      "tree": "84acb1c8d7f20a6ab2f5daf5811ed4306521a2f3",
      "parents": [
        "e945d4952d2b4c1c121778b30a4f362f75263102"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 04:18:25 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 04:18:25 2025 +0200"
      },
      "message": "fix: basic type api tweaks\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "e945d4952d2b4c1c121778b30a4f362f75263102",
      "tree": "12dcffe07871e07c49ffb50f73a7486c26ad4262",
      "parents": [
        "fa0af13342e8ff9c2b3c56d35fa22e88b4ce98d0"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:09:30 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:09:30 2025 +0200"
      },
      "message": "chore: bump version to 0.16.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "fa0af13342e8ff9c2b3c56d35fa22e88b4ce98d0",
      "tree": "c873e21e85a6d703a83a3c9ce84390cc3935da11",
      "parents": [
        "5e80cf6974b2fa9aa97cdf10a8b9c5974c16bdc3"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:09:15 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:09:15 2025 +0200"
      },
      "message": "fix(basic): finnish off with integer types\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5e80cf6974b2fa9aa97cdf10a8b9c5974c16bdc3",
      "tree": "fd15ae61969b2d7a3371209cc969995a46a7bc81",
      "parents": [
        "ffb50033bc101c604c8d53fd6e69320d3d1cca63"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 00:35:55 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 00:35:55 2025 +0200"
      },
      "message": "chore: bump version to 0.16.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ffb50033bc101c604c8d53fd6e69320d3d1cca63",
      "tree": "477503e0b4a29bf3558bd4e3d86e4355bead004d",
      "parents": [
        "3e86482868c1a0c74496a39836bcf3888e0930c5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 00:33:41 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 00:34:26 2025 +0200"
      },
      "message": "refactor(error): adjust variants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "3e86482868c1a0c74496a39836bcf3888e0930c5",
      "tree": "93c53c9874a349cf6b517451792b8c2cf3ae29a2",
      "parents": [
        "a95046e7583d5dc14179bfe4c9fdcbcd4ff16e1e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 00:07:52 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 00:34:26 2025 +0200"
      },
      "message": "feat(basic): implement opaque types for integers\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a95046e7583d5dc14179bfe4c9fdcbcd4ff16e1e",
      "tree": "83ee0ac4f670a17b7d95460164b4a15e5fc604ea",
      "parents": [
        "e2fc34765aff8bc0f76941c5ff3033f63caaf2d6"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 25 19:03:48 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 25 19:03:48 2025 +0200"
      },
      "message": "fix(marshal): use checked_add to sum up the lengths\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "e2fc34765aff8bc0f76941c5ff3033f63caaf2d6",
      "tree": "6c155ece14cd61bc38d0058abc9b4ae6da84d4d2",
      "parents": [
        "fa1e8facb24b689341fb3d536e2461dd965a4ff2"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 25 18:59:10 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 25 18:59:10 2025 +0200"
      },
      "message": "fix: use checked_add in write_bytes\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "fa1e8facb24b689341fb3d536e2461dd965a4ff2",
      "tree": "36e260e259ab08a533c23f7c2894d1b16f6e09d5",
      "parents": [
        "768ac793aff4c626c1fd872b4681edc7c92e3b9b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 19:14:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 19:14:12 2025 +0200"
      },
      "message": "chore: bump version to 0.15.10\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "768ac793aff4c626c1fd872b4681edc7c92e3b9b",
      "tree": "74227ad5e5c4b8fa072eb51ff26eedbc5db8d8e2",
      "parents": [
        "7c97e149fc87d78f4a8ed42263ec75094255d900"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 19:12:57 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 19:12:57 2025 +0200"
      },
      "message": "refactor(error): improve error variants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7c97e149fc87d78f4a8ed42263ec75094255d900",
      "tree": "bfef314c0227bc5952fcabf0452e58b14876d2d5",
      "parents": [
        "3b927dca2a1c7d133c3d997da197b1933e7348e7"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:54:47 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:54:47 2025 +0200"
      },
      "message": "feat(bitflags): add remaining bitops\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "3b927dca2a1c7d133c3d997da197b1933e7348e7",
      "tree": "78874fc58b9fd6ef68440ad7725240a6ad5fee79",
      "parents": [
        "db820a9362016e3ec81a94cbbffe0a43698915ae"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:49:07 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:49:07 2025 +0200"
      },
      "message": "feat(error): copy and clone traits\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "db820a9362016e3ec81a94cbbffe0a43698915ae",
      "tree": "0584a721a4db16a28c089b8c5826402a2dd88408",
      "parents": [
        "f247c63e780d48febda7a5a6351c84cf9e125de1"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:45:56 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:45:56 2025 +0200"
      },
      "message": "fix(macro(integer)): use fully qualified name for size_of\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f247c63e780d48febda7a5a6351c84cf9e125de1",
      "tree": "2dd79899a77380e5aa8c0b8e53ca695a5b720389",
      "parents": [
        "1e6e4a4d4554e8b1c86b04d1eb0ea5d477a9f543"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:40:32 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:40:32 2025 +0200"
      },
      "message": "refactor(data): remove magic field from TpmsAttest\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "1e6e4a4d4554e8b1c86b04d1eb0ea5d477a9f543",
      "tree": "048bae659a4bf7e43072857ca0b700972c92835a",
      "parents": [
        "e54b17e65bdd09fb36e02b023007e4eb363d63d8"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:26:30 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 18:26:30 2025 +0200"
      },
      "message": "fix(rc): remove forgotten From\u003cTpmRcBase\u003e for TpmRc\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "e54b17e65bdd09fb36e02b023007e4eb363d63d8",
      "tree": "4e829c67be09944eb195fbd09bcc6f975f38d023",
      "parents": [
        "afcd92f16bc4fe57952d7c79f046f7cd2aacda7e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 06:20:50 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 06:20:50 2025 +0200"
      },
      "message": "chore: bump version to 0.15.9\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "afcd92f16bc4fe57952d7c79f046f7cd2aacda7e",
      "tree": "63f2422394e2e3b6dde71ba02ed49157cea7affc",
      "parents": [
        "9fbf846db2cb8623fb32ea267e6379fd2d53f57e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 06:20:21 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 06:20:21 2025 +0200"
      },
      "message": "build: update release.sh\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "9fbf846db2cb8623fb32ea267e6379fd2d53f57e",
      "tree": "7c33d8f38a38264b89ee09f58c4bb2da8e654984",
      "parents": [
        "1c65cb6ae32e2b600b4e72dc3adfb5109a21d56b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 06:19:44 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 06:19:44 2025 +0200"
      },
      "message": "feat(handle): implement core::hash::Hash\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "1c65cb6ae32e2b600b4e72dc3adfb5109a21d56b",
      "tree": "058161525998e7c6efe162dccc8adcc164295f5d",
      "parents": [
        "fe9c90bd22fa1427021fa4c515362d9e9aa54eb7"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:44:30 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:44:30 2025 +0200"
      },
      "message": "chore: bump version to 0.15.8\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "fe9c90bd22fa1427021fa4c515362d9e9aa54eb7",
      "tree": "88ab7242bf2329ddf6a7b938284804fdc20c4fbd",
      "parents": [
        "d57921236c358d5d81cd2719c5cfa0e2d53a0ab7"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:44:11 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:44:25 2025 +0200"
      },
      "message": "build(scripts): rename make-release as release.sh\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d57921236c358d5d81cd2719c5cfa0e2d53a0ab7",
      "tree": "036338db8d275d72e9727320ea2e52256ce961a9",
      "parents": [
        "a93325c02f866a0d3f05f742989b33c3c9b02b46"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:43:42 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:44:25 2025 +0200"
      },
      "message": "build(scripts): delete scripts/rustc-error\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a93325c02f866a0d3f05f742989b33c3c9b02b46",
      "tree": "b96b8fa833c21cc198b32697fa7e52040e0b7fff",
      "parents": [
        "b8557724ad29dde86f3a0ddf29ceb98d035141c5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:38:29 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 03:38:57 2025 +0200"
      },
      "message": "feat(buffer): implement core::hash::Hash\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "b8557724ad29dde86f3a0ddf29ceb98d035141c5",
      "tree": "890e079d951a075553c8c4207ab633a5d4e6d7dc",
      "parents": [
        "d49b3c2c2a9a65b1fa9ec2cbefc84b6029beafeb"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:37:32 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 18:11:21 2025 +0200"
      },
      "message": "feat(list): add try_extend_from_slice\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d49b3c2c2a9a65b1fa9ec2cbefc84b6029beafeb",
      "tree": "f923e05aa6711a6b04c8e339bf99a19fd5f0cd14",
      "parents": [
        "ae4ef59b04e1af93dade486fbecacf3c46556e50"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:20:38 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:20:38 2025 +0200"
      },
      "message": "chore: bump version to 0.15.7\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ae4ef59b04e1af93dade486fbecacf3c46556e50",
      "tree": "4bd8931db5a23e735ecbb1ef013d883de5c7b1cc",
      "parents": [
        "09d643e9e4d8ae017b290ec791e48fcd4d9b5867"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:19:26 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:19:26 2025 +0200"
      },
      "message": "fix(frame): TPM2_FlushContext\n\nParameter was incorrectly placed to handle area.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "09d643e9e4d8ae017b290ec791e48fcd4d9b5867",
      "tree": "0c5e3481c237006a1b66a84a11a047cac6c26b31",
      "parents": [
        "dcb8d7ed62845198125b9f7df0d4fc421b83b855"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:33:20 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:33:20 2025 +0200"
      },
      "message": "perf(macro): optimize `tpm_enum!` `TryFrom`\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "dcb8d7ed62845198125b9f7df0d4fc421b83b855",
      "tree": "37b09e6ac8dc31f1c5ac0f2903cb531bff147611",
      "parents": [
        "fa0546508c8e0c0f343fee6ef3d80710b2afab0c"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:25:44 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:25:44 2025 +0200"
      },
      "message": "build: bump tpm2-protocol version to 0.15.6\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "fa0546508c8e0c0f343fee6ef3d80710b2afab0c",
      "tree": "e70b21054fa5f71c945e6afb08d39f83d52a3b23",
      "parents": [
        "6f61200b56abcd48013df73614dc74d588a95d14"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:22:15 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:25:23 2025 +0200"
      },
      "message": "refactor(frame): replace named handles with arrays\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "6f61200b56abcd48013df73614dc74d588a95d14",
      "tree": "54fad8f4a7f1014734e87a093ba0a2084c3be190",
      "parents": [
        "f8af09e293fd8f8179fa303bc837b8d6970a540b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:17:20 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:17:20 2025 +0200"
      },
      "message": "chore: bump version to 0.15.5\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f8af09e293fd8f8179fa303bc837b8d6970a540b",
      "tree": "75c86c036b0cb409803df035b13c2682fb0b1c74",
      "parents": [
        "1bd4e4575f5e65d1b4b3e2415c3ce11506d5ec92"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:03:45 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 13:03:45 2025 +0200"
      },
      "message": "refactor(error): rename BufferTooLarge as TooManyBytes\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "1bd4e4575f5e65d1b4b3e2415c3ce11506d5ec92",
      "tree": "f037bb0168d757b401d5b437cf7f3277ab6a7329",
      "parents": [
        "7e3604639033b9bd1899044b1ae0414dffb08992"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 12:55:39 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 12:57:41 2025 +0200"
      },
      "message": "feat(buffer): try_push and try_extend_from_slice\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7e3604639033b9bd1899044b1ae0414dffb08992",
      "tree": "f926090edb8ec52512569a05ff5255c10acf5971",
      "parents": [
        "88b6c51757b78e5c95c5392b2b0f003a31935ae2"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:37:08 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:37:08 2025 +0200"
      },
      "message": "refactor: simplify tpm_integer!\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "88b6c51757b78e5c95c5392b2b0f003a31935ae2",
      "tree": "f735c8926f6b40a9e43a42c18a8f3dec84cbf6a7",
      "parents": [
        "6a36e26b9ff4f90f9d1660fe83d337539469e0b3"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:33:33 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:33:33 2025 +0200"
      },
      "message": "refactor(marshal): decouple TpmMarshal from TpmSized\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "6a36e26b9ff4f90f9d1660fe83d337539469e0b3",
      "tree": "0676c9d0421d394ab8284e34c2b1466e6542dc88",
      "parents": [
        "c2ece889749923f4ab76260ea478a125396dc8a4"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 08:30:28 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 08:30:28 2025 +0200"
      },
      "message": "chore: bump version to 0.15.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c2ece889749923f4ab76260ea478a125396dc8a4",
      "tree": "9f583c8e4f44867b1602cb83af2282f35d5604a6",
      "parents": [
        "a0381b2546b640722afa107174daee235c5ead25"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 08:29:26 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 08:29:26 2025 +0200"
      },
      "message": "feat(error): emit OutOfMemory when write is full\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a0381b2546b640722afa107174daee235c5ead25",
      "tree": "1a018d839c3b1d763217d13161dde197dd3e0e31",
      "parents": [
        "f7d3f6c6cf340d4de3daa60e646cfc3f731b7a08"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:34:06 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:34:06 2025 +0200"
      },
      "message": "chore: bump version 0.15.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f7d3f6c6cf340d4de3daa60e646cfc3f731b7a08",
      "tree": "1791a9fe7ec4c4fa13500c7bad4c9329f882ee77",
      "parents": [
        "4f00c32a640a794a1ee5d600824a4c4132cbb124"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:33:20 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:33:20 2025 +0200"
      },
      "message": "refactor: rename VariantNotAvailable to VariantMissing\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "4f00c32a640a794a1ee5d600824a4c4132cbb124",
      "tree": "c9ab5fcbc6fba29bc2f0d01df323b87527f3639f",
      "parents": [
        "ad5ef8641254a995deaf3482153884be72c23455"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:28:54 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:28:54 2025 +0200"
      },
      "message": "chore: bump version 0.15.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ad5ef8641254a995deaf3482153884be72c23455",
      "tree": "038b5db7035637ed5d3153770e5627de3e5ab0a5",
      "parents": [
        "3d659919f2c177d1fde533731851abe9dba7737e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:28:03 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:28:03 2025 +0200"
      },
      "message": "docs: update documentation\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "3d659919f2c177d1fde533731851abe9dba7737e",
      "tree": "0b6d82107a5ee36894767d90a3667b3145c93369",
      "parents": [
        "2d52a889cb95c181ac98641cbaf982af5981ad9b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 13 04:26:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:25:51 2025 +0200"
      },
      "message": "fix(frame): add missing copy derivations\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "2d52a889cb95c181ac98641cbaf982af5981ad9b",
      "tree": "f528b06667614deb1798c63082ed46201fbbce8d",
      "parents": [
        "c7ddd7e1e9d0f6dd7604778e7e1fab9a627e50a8"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 13 04:21:29 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 00:24:56 2025 +0200"
      },
      "message": "fix(frame): add missing copy derivations\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c7ddd7e1e9d0f6dd7604778e7e1fab9a627e50a8",
      "tree": "92102c6fbdd6f3867972d32da6781481d368b7aa",
      "parents": [
        "576440c712d1774e92cd4bba6c7b89e85e854c85"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 16:37:13 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 16:37:36 2025 +0200"
      },
      "message": "chore: bump version to 0.15.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "576440c712d1774e92cd4bba6c7b89e85e854c85",
      "tree": "d5d7d28a64d7fe6840e4ef910dcfc5120ff2856b",
      "parents": [
        "a280044493ef10b83c1cc2c355318b53b3ca3745"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 13:42:14 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 16:30:15 2025 +0200"
      },
      "message": "feat: API update for 0.15.0\n\nFixes various minor/cosmetic glitches seen impractical and/or confusing\nin use.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a280044493ef10b83c1cc2c355318b53b3ca3745",
      "tree": "80f072c246e7874ad66088e317444a0a9bb5bc3e",
      "parents": [
        "d55f19b3ebae7ea2c058bf4a36727f604c38c1df"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 13:23:52 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 13:23:52 2025 +0200"
      },
      "message": "fix(data): TpmCc::PolicyOR to TpmCc::PolicyOr\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d55f19b3ebae7ea2c058bf4a36727f604c38c1df",
      "tree": "70790d1ac06594e256f9e4e9a37529beaf9c22b7",
      "parents": [
        "4c876b1e9a90e13d7c30aea0ea2d2e920e1606a1"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 17:46:36 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 17:47:51 2025 +0200"
      },
      "message": "chore: bump version to 0.14.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "4c876b1e9a90e13d7c30aea0ea2d2e920e1606a1",
      "tree": "0ad2bd709e7f05f3c0d05f8155a69791a38a78ac",
      "parents": [
        "317cec9f27a77d11b6be6402a126387037ce011b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 16:07:13 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 17:44:24 2025 +0200"
      },
      "message": "refactor!(error): re-define error variants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "317cec9f27a77d11b6be6402a126387037ce011b",
      "tree": "891bb849f0bcb981007cd2ed9732904364a75ac5",
      "parents": [
        "ae1f676767596211e4a9c210fe3ae5f253a63c97"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 11:48:40 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 15:55:32 2025 +0200"
      },
      "message": "fixup\n"
    },
    {
      "commit": "ae1f676767596211e4a9c210fe3ae5f253a63c97",
      "tree": "32071ce4b259678a457f0b0cc4ae030d83ea85e8",
      "parents": [
        "5f72fe5eb2661cae553f49b62a0525e5c9f67e54"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:48:07 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:58:58 2025 +0200"
      },
      "message": "chore: bump version to 0.14.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5f72fe5eb2661cae553f49b62a0525e5c9f67e54",
      "tree": "582ae68c606e4f00b52204ab3aa14b7f16214dc4",
      "parents": [
        "41012b19b6d17439c3e024be90dc77e4742cdb43"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:58:11 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:58:58 2025 +0200"
      },
      "message": "feat: implement core::error::Error\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "41012b19b6d17439c3e024be90dc77e4742cdb43",
      "tree": "d7ba67fc974cf431e03ab89ec1e7a5f90f920d21",
      "parents": [
        "7fef5d01af71b6ed323f6014a22c4513ab070680"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:56:05 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:58:58 2025 +0200"
      },
      "message": "build: change rustc minimum version to 1.81\n\nUpdates the minimum version of Rust to 1.81, which stabilizes\n`core::error::Error` for `no_std` environments.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7fef5d01af71b6ed323f6014a22c4513ab070680",
      "tree": "1179486c0a2ea16365fca7769e62dc0dc7e1b21f",
      "parents": [
        "5571941f4e37fad65379bf6ca0aa81ed323fc3c1"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:29:26 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 22:45:36 2025 +0200"
      },
      "message": "refactor(tpmt): use TpmUnmarshalTagged where feasible\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5571941f4e37fad65379bf6ca0aa81ed323fc3c1",
      "tree": "372599f5b53415aa2bcaf101f97b47131c9e83ca",
      "parents": [
        "1b0c27433b0341a6e4e45a25daf9b183333b81ec"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 21:37:50 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 21:38:12 2025 +0200"
      },
      "message": "refactor: rename TpmBodyMarshal TpmMarshalBody\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "1b0c27433b0341a6e4e45a25daf9b183333b81ec",
      "tree": "b5feb0f6a01ba7ff991f9d31ed339f924954afeb",
      "parents": [
        "42f139004f2d654fade062ef0a501e1ae51e5ab4"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 19:02:08 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 21:36:53 2025 +0200"
      },
      "message": "refactor(error): refine error handlinge\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "42f139004f2d654fade062ef0a501e1ae51e5ab4",
      "tree": "0054305eca8c043847cd9ec356b96ed16f33a125",
      "parents": [
        "9476753a61471497f788492b591e7c513ef25308"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 18:52:35 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 18:55:52 2025 +0200"
      },
      "message": "refactor: drop \u0027body\u0027 out of trait names\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "9476753a61471497f788492b591e7c513ef25308",
      "tree": "3a0a3648aff817a0bba08d631313091b139e4ccf",
      "parents": [
        "ec0029bfba67b914cbdf4710184e22008bcf7025"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 02 17:36:18 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 02 17:36:18 2025 +0200"
      },
      "message": "chore: bump version to 0.13.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ec0029bfba67b914cbdf4710184e22008bcf7025",
      "tree": "ed8f7ba373c949481353a3d9bfbb2120180a70ee",
      "parents": [
        "c7d940f74fb5976dbb2be3f2a4a4982c3d1c1330"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 02 17:35:45 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 02 17:35:45 2025 +0200"
      },
      "message": "refactor: split into TpmMarshalError and TpmUnmarshalError\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c7d940f74fb5976dbb2be3f2a4a4982c3d1c1330",
      "tree": "4d94ac843f186930d9f1be4a13f85de679b9ad5a",
      "parents": [
        "b506feb4c3419f8b80c0baa5ae8e41b645b4ed92"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:55:32 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:55:32 2025 +0200"
      },
      "message": "refactor: error code renames\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "b506feb4c3419f8b80c0baa5ae8e41b645b4ed92",
      "tree": "eaa125687123fe378822712844a39a59fb6e55d5",
      "parents": [
        "a776e0688834e3a653e935c0c7766473b4cb72c8"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:47:59 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:47:59 2025 +0200"
      },
      "message": "refactor: relayout errors\n\nUse `Malformed` for `{u8,u16,32}::try_from` errors.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a776e0688834e3a653e935c0c7766473b4cb72c8",
      "tree": "b8aa956e1d350b2fd6bf896180f05fa0c82ab8f6",
      "parents": [
        "bbc61def3132722512a3fdce50573d564a9f53e4"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:37:15 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:37:15 2025 +0200"
      },
      "message": "refactor(constant): use u8 or u32 for TPM_* constants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "bbc61def3132722512a3fdce50573d564a9f53e4",
      "tree": "f8c809d61e28ce359f84e53a2c4d56e724ee1f5c",
      "parents": [
        "0f46c4b07747e608eb4a509cc261485e93c31cf0"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:07:15 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 05:07:15 2025 +0200"
      },
      "message": "refactor: align with TCG naming conventions\n\nChange from parse/build vocabulary to marshal/unmarshal vocabulary.  Rename\n`crate::message` as `crate::frame`.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "0f46c4b07747e608eb4a509cc261485e93c31cf0",
      "tree": "d85d0eb8cebaf9e5c61fb086ba7272a419e5405b",
      "parents": [
        "2c30f06c4dfc3469497cb6d6a9b455a15120839d"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 04:48:36 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 04:48:36 2025 +0200"
      },
      "message": "build: bump version to 0.12.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "2c30f06c4dfc3469497cb6d6a9b455a15120839d",
      "tree": "02b4db23ddfff4a5ad70ed44bfa05d814e17427a",
      "parents": [
        "8be4d897e3333c175958309104f0d0a2ffc75fdb"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 04:38:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 01 04:38:12 2025 +0200"
      },
      "message": "feat: implement TpmFrame to enable dynamic dispatch\n\nMake `TpmHeader` trait to contain only constants and create a new\n`TpmFrame` trait to fully define interface for a command or response. This\nenables dynamic parsing for the downstream crates.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "8be4d897e3333c175958309104f0d0a2ffc75fdb",
      "tree": "89997dc1471efd756b394b3a69b27fbfad7a390f",
      "parents": [
        "b37d562c681e15c0a588f6bc82984d676841e55d"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 22:37:29 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 22:37:29 2025 +0200"
      },
      "message": "chore: bump version to 0.11.4\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "b37d562c681e15c0a588f6bc82984d676841e55d",
      "tree": "386d8f47c0eeaf9a6d82c3dca4be197dab4346bd",
      "parents": [
        "6d1e1d5d5ff433771d921e78584343d2f04ebd62"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 22:36:49 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 22:36:49 2025 +0200"
      },
      "message": "refactor: simplify error code names\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "6d1e1d5d5ff433771d921e78584343d2f04ebd62",
      "tree": "11a578ed4785bd8851ca687780367fb621fbe435",
      "parents": [
        "f67a6f54b5ad4c7e6b64abd0eea6904e0c98a90d"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 02:42:22 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 02:42:22 2025 +0200"
      },
      "message": "chore: bump version to 0.11.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f67a6f54b5ad4c7e6b64abd0eea6904e0c98a90d",
      "tree": "a134e4072476597ee253640961e390b7f741d7d1",
      "parents": [
        "05d393b493c5497128e84585a32628fd31da20e6"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 02:41:17 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 28 02:41:17 2025 +0200"
      },
      "message": "refactor: rename DataTruncated to TruncatedData\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "05d393b493c5497128e84585a32628fd31da20e6",
      "tree": "db110178d910f6ed136d7219a07d4df62bc37edf",
      "parents": [
        "020b8b41b2ce30e1f8861b50c8d70e29780b7e2b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 19:58:26 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 19:58:26 2025 +0300"
      },
      "message": "build: bump tpm2-protocol to 0.11.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "020b8b41b2ce30e1f8861b50c8d70e29780b7e2b",
      "tree": "3221cec31135a5a0bbcd3fdf6f7c59ea9a62e54c",
      "parents": [
        "8e787fc74bbb67755aef354ecd701b88ea0cb68c"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 19:57:44 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 19:57:44 2025 +0300"
      },
      "message": "feat: add TpmRc::base()\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "8e787fc74bbb67755aef354ecd701b88ea0cb68c",
      "tree": "a11b450c5419a3c5f947feefea2d2e7eaa32e174",
      "parents": [
        "e90bc6effb50f0086328cf3be72e2f759b02cccd"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 16:47:51 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 16:47:51 2025 +0300"
      },
      "message": "chore: bump version to 0.11.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "e90bc6effb50f0086328cf3be72e2f759b02cccd",
      "tree": "fa665a14717f99540b4bdc15770d19c414c53e62",
      "parents": [
        "7c46f6087e5fa6b0c42a1f80747cb8fde17b3e64"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 16:46:28 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 16:46:28 2025 +0300"
      },
      "message": "feat(enum): add missing TCG 185 sepc algorithms\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7c46f6087e5fa6b0c42a1f80747cb8fde17b3e64",
      "tree": "5fc15784867d7dc806423dbb3416bc3bed1bdf33",
      "parents": [
        "49040a9c1ce57dec285ad995cb1cfec25e967899"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 16:29:57 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 16:29:57 2025 +0300"
      },
      "message": "refactor: reorganize modules\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "49040a9c1ce57dec285ad995cb1cfec25e967899",
      "tree": "35108264a439d9159268c7dfd62c4b905a8b7c47",
      "parents": [
        "62b1e25bfc6f0f851ee1f2024ed2f3de05232d4a"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 06:46:03 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 07:01:21 2025 +0300"
      },
      "message": "refactor: get rid of tpm2b helpers\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "62b1e25bfc6f0f851ee1f2024ed2f3de05232d4a",
      "tree": "66dad0f23ff9df469721364ef88243e8e104672a",
      "parents": [
        "c8e04957fef7f3ed94d90cc133b2b8717d9c9668"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 06:33:29 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 06:35:28 2025 +0300"
      },
      "message": "refactor: remove tpm_has_size\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c8e04957fef7f3ed94d90cc133b2b8717d9c9668",
      "tree": "07f9f7d58a435afbac66b228010b0754e67dc898",
      "parents": [
        "52d0870a1de95efd23b704ba97b3556469a04812"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 06:09:28 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 06:26:40 2025 +0300"
      },
      "message": "refactor: refine TpmError variants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "52d0870a1de95efd23b704ba97b3556469a04812",
      "tree": "f5e2e315b1856f3939aec7449cf5b87b64ea9e51",
      "parents": [
        "bb0b0766b215b3e32748e779379ccfd072ffa03f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 06:07:38 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 06:07:38 2025 +0300"
      },
      "message": "refactor: rename TpmErrorKind to TpmError\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "bb0b0766b215b3e32748e779379ccfd072ffa03f",
      "tree": "b50d59c459578c4c937df5d24eb4a27b0fbdd5d6",
      "parents": [
        "55b440d119e47facca31cfca368fb2ddb716c44e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 05:28:16 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 05:59:19 2025 +0300"
      },
      "message": "feat(buffer): on-wire format\n\nConvert `TpmBuffer` to the TPM2B on-wire format. In addition, detach\n`TpmsPcrSelect` from `TpmBuffer`, and re-define it as in its on-wire\nformat. Finally simplify `TpmErrorKind::Capacity` variant.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "55b440d119e47facca31cfca368fb2ddb716c44e",
      "tree": "bf664e0f9792d9cc607b35969d537999061903ef",
      "parents": [
        "5d7fe33798739660b4f5eec50c40dea3d0fc2fa4"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 03:15:41 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 03:15:41 2025 +0300"
      },
      "message": "refactor: cancel out TpmErrorKind::Failure\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5d7fe33798739660b4f5eec50c40dea3d0fc2fa4",
      "tree": "1773d5eb7abdfeccc81c1ea6a49a2feb88f10036",
      "parents": [
        "612e8c17c3a3fa8b19c1b3f58afa973c1b83f993"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 02:37:35 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 02:37:34 2025 +0300"
      },
      "message": "feat(data): refine TpmRc\n\nTurn TpmRc into enum:\n\npub enum TpmRc {\n    Fmt0(TpmRcBase),\n    Fmt1(TpmRcFmt1),\n    Warn(TpmRcBase),\n}\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "612e8c17c3a3fa8b19c1b3f58afa973c1b83f993",
      "tree": "efa690841671b15308329021189928929db161d9",
      "parents": [
        "ab1e1b54f5a34f458ecb2dca98d299c360420b65"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 02:17:41 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Oct 23 02:17:41 2025 +0300"
      },
      "message": "chore: bump version 0.11.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ab1e1b54f5a34f458ecb2dca98d299c360420b65",
      "tree": "c1fc781a79135a94991927b8c4ac2511ce9418ef",
      "parents": [
        "5a5b20a4faf2d6ce48e4033b72a402476e816f3c"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 15:15:56 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 15:15:56 2025 +0300"
      },
      "message": "chore: bump version 0.10.56\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5a5b20a4faf2d6ce48e4033b72a402476e816f3c",
      "tree": "f6bcb135201922dd2a6017cfab124ee0aae7d91a",
      "parents": [
        "bd56789f4c04480b0e57e3fb2022a3fc7efe9bc5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 15:02:06 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 15:02:06 2025 +0300"
      },
      "message": "feat(enum): TpmHt::LoadSession and TpmHt::SaveSession\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "bd56789f4c04480b0e57e3fb2022a3fc7efe9bc5",
      "tree": "259e9a0ee16f19b2164b48dbf4ba3769edfe445a",
      "parents": [
        "7d5854937721e40b62b9dbb37942e7ec8d52d2ac"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 06:16:44 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 06:16:44 2025 +0300"
      },
      "message": "chore: bump version 0.10.55\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7d5854937721e40b62b9dbb37942e7ec8d52d2ac",
      "tree": "4e718eedff74060335e4b27a07d0c4f7b4185726",
      "parents": [
        "2ac1731519c7b5deeb8a78793a8adb7fd2a8c91f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 06:14:40 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 06:14:40 2025 +0300"
      },
      "message": "feat(data): add TpmAlgId::Tdes\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "2ac1731519c7b5deeb8a78793a8adb7fd2a8c91f",
      "tree": "8f37e645a5af27a4f4a3e3b65576c434422a3298",
      "parents": [
        "5673eacd58acc2506d13a1255a2aabc448b05c5b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 06:11:37 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Oct 21 06:11:37 2025 +0300"
      },
      "message": "fix(tests): revert modified test\n\nFixes: 5673eacd58ac (\"chrore: bump version to 0.10.54\")\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5673eacd58acc2506d13a1255a2aabc448b05c5b",
      "tree": "d61018278b4d8790bd189e99b466ab803cac5e99",
      "parents": [
        "d4c3259be1268c49da3e9995bc81876ae53be210"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Oct 10 22:01:41 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Oct 10 22:01:41 2025 +0300"
      },
      "message": "chrore: bump version to 0.10.54\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d4c3259be1268c49da3e9995bc81876ae53be210",
      "tree": "574b5efcebccf52332f537d9038a9ded9cadd2e0",
      "parents": [
        "cade79070b0f64f404e3157c674e894e97e899d6"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Oct 10 21:58:47 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Oct 10 22:00:24 2025 +0300"
      },
      "message": "refactor: from tpm_handle! to TpmHandle\n\nMigrate from macro generator to simple type and use type aliases for syntax\nsugar (without getting in the way). This makes the API much more ergonomic\nto use.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "cade79070b0f64f404e3157c674e894e97e899d6",
      "tree": "b3d9f767e1275d7bbdcbee9d6c8bb4918c5bb8aa",
      "parents": [
        "4fb8d84065e1ed95f6898861e209bf8387dcc8bf"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Oct 08 15:53:50 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Oct 08 15:53:50 2025 +0300"
      },
      "message": "refactor: simplify integer parsing\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "4fb8d84065e1ed95f6898861e209bf8387dcc8bf",
      "tree": "753cc06178cec585c6f472f801a6f5ee19199835",
      "parents": [
        "5667089b8b436c88f2552e48690697295c874a00"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Oct 08 15:26:24 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Oct 08 15:26:24 2025 +0300"
      },
      "message": "refactor: relax size check in parse_tpm2b\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5667089b8b436c88f2552e48690697295c874a00",
      "tree": "3e7a7ea1d0c23cfe710661cc346add1294bd75df",
      "parents": [
        "04fa38e2f52a56887bebaabc31979372506107a2"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Oct 06 20:33:56 2025 +0300"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Oct 06 20:33:56 2025 +0300"
      },
      "message": "chore: bump version 0.10.53\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    }
  ],
  "next": "04fa38e2f52a56887bebaabc31979372506107a2"
}
