)]}'
{
  "log": [
    {
      "commit": "97f85af44a7c5a69b80f7c3ec73351d6c2de3922",
      "tree": "34495cac5cd4d5cbc1e64683bd2b34b8110dd407",
      "parents": [
        "92d7feb29c76b41d29bc49f050369815a78cabf3"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:04:52 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:04:52 2025 +0200"
      },
      "message": "chore: bump version to 0.11.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "92d7feb29c76b41d29bc49f050369815a78cabf3",
      "tree": "2e6e8ecbc1c9f4c5b45d1811a1608e5a4d7bcfec",
      "parents": [
        "34addfc285e1168460527c94d70a64e6ed2465a6"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:03:30 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 19:04:29 2025 +0200"
      },
      "message": "feat: support keyedhash variants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "34addfc285e1168460527c94d70a64e6ed2465a6",
      "tree": "de1cf5b1fc132a6abc4dea473d71a8fa9c240c1e",
      "parents": [
        "7e17e6b680349ae7ada4705a9043b18b3f9973cd"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 18:28:28 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Dec 03 18:38:04 2025 +0200"
      },
      "message": "fix: replace with_object_type with with_public\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7e17e6b680349ae7ada4705a9043b18b3f9973cd",
      "tree": "80a23f768db88071c685f9a203966d9a0dbec819",
      "parents": [
        "0b5879ae30a80a5b1cf07bfcd983598874fb214c"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:54:28 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:54:28 2025 +0200"
      },
      "message": "chore: bump version to 0.11.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "0b5879ae30a80a5b1cf07bfcd983598874fb214c",
      "tree": "d4f13b641514436a274a6a6489a1aa0898a9a476",
      "parents": [
        "3ae40f3c1296dec7ae9d578907dd506734ec6046"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:54:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 18:54:12 2025 +0200"
      },
      "message": "build: bump tpm2-protocol to 0.16.4\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "3ae40f3c1296dec7ae9d578907dd506734ec6046",
      "tree": "7f020f2c161fd998ac55cef3698ec1db1d5542ad",
      "parents": [
        "1028ac32bec78e5c199f3db257d54b9e2a2d7884"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:27:30 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:27:30 2025 +0200"
      },
      "message": "chore: bump version to 0.11.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "1028ac32bec78e5c199f3db257d54b9e2a2d7884",
      "tree": "72374a60fc4bcff64827acde7d2632fac6f44c1d",
      "parents": [
        "affe953d525c95e2948186e916bace8629be27ef"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:26:58 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:26:58 2025 +0200"
      },
      "message": "refactor: limit  impl TryFrom\u003cTpmPublicTemplate\u003e for TpmtPublic  scope\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "affe953d525c95e2948186e916bace8629be27ef",
      "tree": "7bc78203d48ebff2b5038354d24a504c489238c9",
      "parents": [
        "8459f3f9e058a509ca2d87f09882c05a8b2610b1"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:22:02 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:22:46 2025 +0200"
      },
      "message": "fix: use caller rng in TpmRsaExternalKey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "8459f3f9e058a509ca2d87f09882c05a8b2610b1",
      "tree": "61b97cf74002324dbf92d16539bc90ae0ebbf691",
      "parents": [
        "e0c2e4e5197c5bec34e86f3dff10b6879ecaea15"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:19:28 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:19:28 2025 +0200"
      },
      "message": "fix: oaep exponent handling\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "e0c2e4e5197c5bec34e86f3dff10b6879ecaea15",
      "tree": "229ab6644fa127d7d0bdfa96df2eb5a51b965ead",
      "parents": [
        "db7e03656b65e7c5a959f1674766f21225d8ce38"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:15:43 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:16:19 2025 +0200"
      },
      "message": "fix: sha3-512 mapping\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "db7e03656b65e7c5a959f1674766f21225d8ce38",
      "tree": "26057c1a795cc8e00f57a0c864dcdb2f93b59122",
      "parents": [
        "db05eadad4a988312944719df2d1c2a5728ad372"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:05:43 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 06:07:50 2025 +0200"
      },
      "message": "refactor: hide Tpm{Ecc,Rsa}ExternalKey fields\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "db05eadad4a988312944719df2d1c2a5728ad372",
      "tree": "2de563cfc9111170093972bb94638b6489d7fc5c",
      "parents": [
        "71f265dfc57598acfd09d1089e30f0dcdb6b917e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 05:36:20 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 05:54:56 2025 +0200"
      },
      "message": "refactor: simplify TpmRsaExternalKey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "71f265dfc57598acfd09d1089e30f0dcdb6b917e",
      "tree": "b51f512cfa15957ebfc28454771a9b02f2cb251e",
      "parents": [
        "6aa3b21c33d74e3721b36a1b11193f62ac16be20"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 05:30:41 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 05:34:15 2025 +0200"
      },
      "message": "refactor: remove use-statements from lib.rs\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "6aa3b21c33d74e3721b36a1b11193f62ac16be20",
      "tree": "f1aecbf5812325027757fce99b7d480f9c3c75c9",
      "parents": [
        "639cf5086e693d86721e056c4f9ca2d20b8db26f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 05:26:50 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 05:26:50 2025 +0200"
      },
      "message": "refactor: simplify TpmEccExternalKey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "639cf5086e693d86721e056c4f9ca2d20b8db26f",
      "tree": "2a95ae9a0f110c52a40423dc9ae10575c2f57843",
      "parents": [
        "369d1a21e6ad86618d1fc5b12e82a0af111d8455"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 02:43:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 29 05:17:54 2025 +0200"
      },
      "message": "feat: redesign TpmPublicTemplate with a builder API\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "369d1a21e6ad86618d1fc5b12e82a0af111d8455",
      "tree": "eb413eb5b93033c1c35e62c4b78f7e761c564d2d",
      "parents": [
        "a07cfbe007a2383a67152b1eb83387582ff282e4"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:32:50 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:32:50 2025 +0200"
      },
      "message": "chore: bump version to 0.10.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a07cfbe007a2383a67152b1eb83387582ff282e4",
      "tree": "64365c1910e163a521127c97e064322264fcd556",
      "parents": [
        "44de71b7163f1e379b0d498c7ac085606f1d9189"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:32:32 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 27 04:32:32 2025 +0200"
      },
      "message": "build: bump tpm2-protocol version 0.16.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "44de71b7163f1e379b0d498c7ac085606f1d9189",
      "tree": "7942f4a16296792c443befb87618162df6a2937e",
      "parents": [
        "ccf2846023360222a8de90697be3662930e6621a"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 21:32:32 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 21:32:32 2025 +0200"
      },
      "message": "chore: bump version to 0.10.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ccf2846023360222a8de90697be3662930e6621a",
      "tree": "72b70f9cc1db99542d6fe462139c378f8577af67",
      "parents": [
        "35630f7177feba9bc5f0383d3325cf1f3a5a253f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 21:31:41 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 21:31:41 2025 +0200"
      },
      "message": "build: bump tpm2-protocol version 0.16.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "35630f7177feba9bc5f0383d3325cf1f3a5a253f",
      "tree": "74aa1c58c06d96698fc813636497c2d6a8de91ca",
      "parents": [
        "33536b70ca06bda554a0e867a4af2f0569e449bd"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:29:51 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:29:51 2025 +0200"
      },
      "message": "chore: bump version to 0.10.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "33536b70ca06bda554a0e867a4af2f0569e449bd",
      "tree": "e004ff3acf6b46bc5caac809cad1984d2fa86e2f",
      "parents": [
        "bf1d65b56f853156c69205a79e3da2b0898c06cf"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:22:08 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 26 02:27:59 2025 +0200"
      },
      "message": "build: bump tpm2-protocol version 0.16.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "bf1d65b56f853156c69205a79e3da2b0898c06cf",
      "tree": "a5fe2c6b7a8c497369419fedc625200435d2575a",
      "parents": [
        "8bdd00b3e4e84f6ab32b7b1358325b0e421502e8"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 20:04:29 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 20:04:29 2025 +0200"
      },
      "message": "chore: bump version to 0.9.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "8bdd00b3e4e84f6ab32b7b1358325b0e421502e8",
      "tree": "a4dba0da73f68b7b0766352b9c448e20940fb304",
      "parents": [
        "22125ae98c637028bedbe4c67799410fcd730ddb"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 17:55:21 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 24 20:04:12 2025 +0200"
      },
      "message": "feat(template): flatten TpmPublicTemplate\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "22125ae98c637028bedbe4c67799410fcd730ddb",
      "tree": "ad40e7178c827e5ca5f4c9173c0fd62b76df8b2e",
      "parents": [
        "03f906d5c47b308385d3bc0b33f40a8bfd5b430c"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:57:14 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:57:14 2025 +0200"
      },
      "message": "chore: bump version to 0.8.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "03f906d5c47b308385d3bc0b33f40a8bfd5b430c",
      "tree": "13c1c45a639c7086b90d6e724893bbcd33063073",
      "parents": [
        "5cbfc7f4a0ecc7132a977ead7efeb09e6737d72d"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:53:42 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:55:50 2025 +0200"
      },
      "message": "refactor: rename TpmObjectType as TpmPublicTemplateType\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5cbfc7f4a0ecc7132a977ead7efeb09e6737d72d",
      "tree": "3b12f506ae54d191015659a1f4f6ae72e8723503",
      "parents": [
        "d548a4c07d864547030bb7fdbb068a75012a7461"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:22:17 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:22:17 2025 +0200"
      },
      "message": "chore: bump version to 0.8.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d548a4c07d864547030bb7fdbb068a75012a7461",
      "tree": "8df8aafcef30a3c0fa087f4586cdd3bcb9356368",
      "parents": [
        "550de14b4523e086a861f1805aa6d59eb3ccf46f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:10:02 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 16:22:06 2025 +0200"
      },
      "message": "feat: TpmPublicTemplate\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "550de14b4523e086a861f1805aa6d59eb3ccf46f",
      "tree": "9bd395112f07c1dcc54032542504e1669645fed4",
      "parents": [
        "5e1537092825434e567c94f122af22979044d4c3"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 15:50:08 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 15:50:21 2025 +0200"
      },
      "message": "perf(hash): reduce kdfe allocs\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5e1537092825434e567c94f122af22979044d4c3",
      "tree": "cdb8f9399c1b274e7055e6006ed5c22dff79baf9",
      "parents": [
        "25a0acbc2a226e2a6369301dd4f8606fce10089e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 15:47:59 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 15:50:17 2025 +0200"
      },
      "message": "perf(hash): reduce kdfa allocs\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "25a0acbc2a226e2a6369301dd4f8606fce10089e",
      "tree": "95fb1071db3a7e13168c6e3ad0ad7123eac5b550",
      "parents": [
        "5a07c38ca026d1e34da469d7a7a545456f1afc62"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 15:23:03 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 22 15:23:03 2025 +0200"
      },
      "message": "refactor: s/PublicKey/ExternalKey/g\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5a07c38ca026d1e34da469d7a7a545456f1afc62",
      "tree": "9128ab70ec9a8420e800909031ca412ceba1d2ac",
      "parents": [
        "0eb2e33381bb80d088ffc0c2d1357dc3ddd003b3"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:39:31 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:39:31 2025 +0200"
      },
      "message": "chore: bump version to 0.8.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "0eb2e33381bb80d088ffc0c2d1357dc3ddd003b3",
      "tree": "952d7d8b30f33bf5887fd43f89c881be34f63aeb",
      "parents": [
        "92a577891c43e9f193db20be49871997542f018e"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:39:09 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:39:09 2025 +0200"
      },
      "message": "build: update release.sh\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "92a577891c43e9f193db20be49871997542f018e",
      "tree": "08ac6428b747fd5bc66f5ae1b46d514b57c601a5",
      "parents": [
        "5889fac3cc445d8feca44b90a4e18c13b89b3141"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:37:53 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:37:53 2025 +0200"
      },
      "message": "fix: check digest size in tpm_make_name\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5889fac3cc445d8feca44b90a4e18c13b89b3141",
      "tree": "30dd4e018eeadacb75570986a9ecf1c8b4cbc879",
      "parents": [
        "8e8961e5750a5cd176d8c75ebd91c0a65ca04bf5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:34:07 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:34:07 2025 +0200"
      },
      "message": "fix(rsa): exponent handling\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "8e8961e5750a5cd176d8c75ebd91c0a65ca04bf5",
      "tree": "d4dec6b2653c652757e51263de0ba1efe4b485d5",
      "parents": [
        "204e92c86aa9bb016495d237edfb6f8de2cb074a"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:31:24 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:31:24 2025 +0200"
      },
      "message": "perf(hash): avoid re-allocations in kdfa and kdfe\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "204e92c86aa9bb016495d237edfb6f8de2cb074a",
      "tree": "6e6aff45917bde44a221bcbe9a27781259810601",
      "parents": [
        "0f4440794d9e627a8da8665356854ffbf26f8e11"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:23:52 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 21 20:23:52 2025 +0200"
      },
      "message": "feat: allow specify key attributes\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "0f4440794d9e627a8da8665356854ffbf26f8e11",
      "tree": "986ee58ab8cabc7a80718eb0f958730bee962549",
      "parents": [
        "720c66fa5c6ff73ffdbdf699e6ce74066e772434"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 04:54:05 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 04:54:50 2025 +0200"
      },
      "message": "chore: bump version to 0.7.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "720c66fa5c6ff73ffdbdf699e6ce74066e772434",
      "tree": "f7ce4d44d3211ead87f74201b21759f009282ddf",
      "parents": [
        "f9948b9e8c06cc87277b04b1bf62e1ec3b621e29"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 04:54:37 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 04:54:50 2025 +0200"
      },
      "message": "build(scripts): add release.sh\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f9948b9e8c06cc87277b04b1bf62e1ec3b621e29",
      "tree": "403cd81013ee8ab0c1de5dcab4a158ae56baadde",
      "parents": [
        "5b71c653e9a670ea083ab17ed80374845c4d6a28"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 04:53:41 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Thu Nov 20 04:53:41 2025 +0200"
      },
      "message": "build: bump tpm2-protocol version to 0.15.8\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5b71c653e9a670ea083ab17ed80374845c4d6a28",
      "tree": "19d62335f46de91d73d70caba4efa8445e9e3724",
      "parents": [
        "f0bc327523ca7c4fb6f76040eeb6164a32e717e5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:29:33 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:29:33 2025 +0200"
      },
      "message": "chore: bump version to 0.7.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f0bc327523ca7c4fb6f76040eeb6164a32e717e5",
      "tree": "cfeebfa42356114b923adff4bed8d9c763afdc36",
      "parents": [
        "45efe1ed963703141f47d1d4d77ea360e7d908ea"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:29:09 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 19 15:29:09 2025 +0200"
      },
      "message": "build: bump tpm2-protocol version to 0.15.7\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "45efe1ed963703141f47d1d4d77ea360e7d908ea",
      "tree": "84a5207ea6061df53e979c627cba0656df6f8c0d",
      "parents": [
        "ce9458d8ec1fc04ba30de08cee8b3fc64a97fd98"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:20:40 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:21:00 2025 +0200"
      },
      "message": "chore: bump version to 0.7.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ce9458d8ec1fc04ba30de08cee8b3fc64a97fd98",
      "tree": "bbff481fd59fd43991cf705dc099a60f61cbeb25",
      "parents": [
        "9d8c1eb7e6e8d635a209433d71794579c2063a0b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:20:03 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:20:03 2025 +0200"
      },
      "message": "refactor: EccCurve to TpmEllipticCurve\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "9d8c1eb7e6e8d635a209433d71794579c2063a0b",
      "tree": "e47f27efcafbe9f1708027c6a2be580fbba1507a",
      "parents": [
        "058d160df2c996af5cd8fd0d2c0d98f3f970d304"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:18:00 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:18:00 2025 +0200"
      },
      "message": "Revert \"refactor: replace traits with from_{ecc_curve,nid_*{ helpers\"\n\nThis reverts commit a396233ffc2419675185dde346f3b54c887b713d.\n"
    },
    {
      "commit": "058d160df2c996af5cd8fd0d2c0d98f3f970d304",
      "tree": "598ba25ae3e2f766c95edc564b4e6573751f4683",
      "parents": [
        "776dbef22bc3b610f266120fee9f9bd9e8c21e23"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:17:21 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:17:21 2025 +0200"
      },
      "message": "Revert \"remove: wrapper EccCurve type\"\n\nThis reverts commit a3a06e193ef6a8bdd867a4f92add336956537d12.\n"
    },
    {
      "commit": "776dbef22bc3b610f266120fee9f9bd9e8c21e23",
      "tree": "24a25067d78294717b20bd52a469069379fd9b1e",
      "parents": [
        "c11683e387edbb241a235f8576e9ee8e0d967a7f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:13:31 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:13:31 2025 +0200"
      },
      "message": "refactor: rename Hash as TpmHash\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c11683e387edbb241a235f8576e9ee8e0d967a7f",
      "tree": "7180910982ae9df3f74a8c09123ed218b1bca8b0",
      "parents": [
        "bb6c077c985de89e3dbd3e5a23a3bf271a521c2c"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:09:09 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:09:09 2025 +0200"
      },
      "message": "chore: bump version to 0.7.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "bb6c077c985de89e3dbd3e5a23a3bf271a521c2c",
      "tree": "f15731daecd4810511877ba5c58118080128fefa",
      "parents": [
        "7c3dd49d0c5896f6ab3e28bf020bf9be8a0c3453"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:08:15 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:08:24 2025 +0200"
      },
      "message": "refactor: rename RsaPublicKey as TpmRsaPublicKey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7c3dd49d0c5896f6ab3e28bf020bf9be8a0c3453",
      "tree": "15a1ece0b2f1190b1e3c7a69a7e068a468e88af1",
      "parents": [
        "a3a06e193ef6a8bdd867a4f92add336956537d12"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:07:28 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:07:34 2025 +0200"
      },
      "message": "refactor: rename EccPublicKey as TpmEccPublicKey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a3a06e193ef6a8bdd867a4f92add336956537d12",
      "tree": "b723b3ba3fc7d097091e383888e4f65c8e384a7c",
      "parents": [
        "a396233ffc2419675185dde346f3b54c887b713d"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:06:36 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:06:36 2025 +0200"
      },
      "message": "remove: wrapper EccCurve type\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a396233ffc2419675185dde346f3b54c887b713d",
      "tree": "393fc355cc4467f4ba4f6cfc9b1f5bfd8ef1e394",
      "parents": [
        "74bad47627ae58efcd706ad5826a5431dbe6f56a"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:02:49 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 16:02:49 2025 +0200"
      },
      "message": "refactor: replace traits with from_{ecc_curve,nid_*{ helpers\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "74bad47627ae58efcd706ad5826a5431dbe6f56a",
      "tree": "3d96e6ad08f416f21050c46afb8fdcf94a67188f",
      "parents": [
        "aeec7402d8b22775fd5865128a22e83a1e73dc4f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:57:21 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:57:21 2025 +0200"
      },
      "message": "feat: From\u003cNid\u003e for EccCurve\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "aeec7402d8b22775fd5865128a22e83a1e73dc4f",
      "tree": "5693f82bd6a35583ac4e55fe17f55b9160e130b5",
      "parents": [
        "5f65996e6ed20a2591e70a7d0360d050292b1115"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:38:05 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:38:05 2025 +0200"
      },
      "message": "refactor: rename PublicKey to TpmPublicKey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5f65996e6ed20a2591e70a7d0360d050292b1115",
      "tree": "3511a6e0d1b71d2d6414f599a0b2308877cebff9",
      "parents": [
        "7145934a2a4e88be21592e17886f5f7c69defa38"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:36:17 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:36:17 2025 +0200"
      },
      "message": "refactor(error): rename Error to TpmCryptoError\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7145934a2a4e88be21592e17886f5f7c69defa38",
      "tree": "279f70d1a81f9555d1eb3336863ceaf29015f485",
      "parents": [
        "ec3e0e17f467aa977fda228ee774a8c21ad46273"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:29:14 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Tue Nov 18 15:34:40 2025 +0200"
      },
      "message": "feat(error): Marshal and Unmarshal variants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "ec3e0e17f467aa977fda228ee774a8c21ad46273",
      "tree": "9417d5da33b04c1199c037a9cd2c69e5c43edc63",
      "parents": [
        "76c9749bc079ab1ca93e2d15b7395bab9e730bf0"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:42:24 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:42:24 2025 +0200"
      },
      "message": "chore: bump version to 0.6.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "76c9749bc079ab1ca93e2d15b7395bab9e730bf0",
      "tree": "4ed612a416578b28a0b229eb8c62e21699340279",
      "parents": [
        "36e8f695ccbd669369afcd0867a5706b126733ed"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:41:26 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:41:26 2025 +0200"
      },
      "message": "build: bump tpm2-protocol version 0.15.4\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "36e8f695ccbd669369afcd0867a5706b126733ed",
      "tree": "754ae9fcc73165ac89e37b174d5a6e74522d8363",
      "parents": [
        "eb563d8b8f0af8650a21d23c287a09af9afeecc6"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:17:00 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:17:00 2025 +0200"
      },
      "message": "chore: bump version to 0.6.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "eb563d8b8f0af8650a21d23c287a09af9afeecc6",
      "tree": "57596495d06514919c9e1b6323a136b04c3cddc1",
      "parents": [
        "75c92267806e8245a347e967a300dca3b794bf7b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:16:36 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 17:16:36 2025 +0200"
      },
      "message": "refactor: make_tpm -\u003e tpm_make\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "75c92267806e8245a347e967a300dca3b794bf7b",
      "tree": "9e9887f7c2267e283e594ff98940fab88d8fdbad",
      "parents": [
        "87c7abe21a4dea9e6507d0063dd77f9f33d34855"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:46:31 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:46:31 2025 +0200"
      },
      "message": "docs: fix SPDX and copyright platters\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "87c7abe21a4dea9e6507d0063dd77f9f33d34855",
      "tree": "0ff84457bed904ce3a106fbb3974129d6df984bb",
      "parents": [
        "5e2a915e0511d52026cb0fb9bfc991a4b6537d4d"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:44:47 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:44:47 2025 +0200"
      },
      "message": "chore: bump version to 0.6.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "5e2a915e0511d52026cb0fb9bfc991a4b6537d4d",
      "tree": "87fe741a12923ea380611a0a9b7a0d342b330369",
      "parents": [
        "b2a4d85d0e419e74c06647d4e4c5c88b52fe9b92"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:44:15 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:44:15 2025 +0200"
      },
      "message": "refactor(rsa): simplify conversion check\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "b2a4d85d0e419e74c06647d4e4c5c88b52fe9b92",
      "tree": "9e518d238746caf43d00b367b897acd8d254a9d9",
      "parents": [
        "4c4139c04b71ffb6d7a341b5448ed66431c341c0"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:40:22 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:40:22 2025 +0200"
      },
      "message": "feat: TryFrom\u003cNid\u003e for EccCurve\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "4c4139c04b71ffb6d7a341b5448ed66431c341c0",
      "tree": "b6240595c609b96bff6c6efe948fb4b2224696f0",
      "parents": [
        "af40d1d75704597732e3df0f6ba3af5a212fc651"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:32:15 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 16:32:15 2025 +0200"
      },
      "message": "feat: make_tpm_point\n\nConsolidate TPM ECC coordinate creation to `make_tpm_point`. Rename\n`make_name` to `make_tpm_name`.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "af40d1d75704597732e3df0f6ba3af5a212fc651",
      "tree": "b6fbe8af3028258860d15f29719c1caa2f3e778f",
      "parents": [
        "e46e19a9f6ad654a5fcd2500f786063ea35c1bef"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 09:28:03 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 09:28:03 2025 +0200"
      },
      "message": "chore: bump version to 0.6.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "e46e19a9f6ad654a5fcd2500f786063ea35c1bef",
      "tree": "4f5ad3bcd91026849725a0112bf912d6d43830c7",
      "parents": [
        "bd31a6f873d73d42d389dbce4635794abe563df0"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 09:26:45 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 09:27:19 2025 +0200"
      },
      "message": "refactor: hide oaep and ecdh from public API\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "bd31a6f873d73d42d389dbce4635794abe563df0",
      "tree": "a6865077c187266129ff25db2d8afaf567bd8894",
      "parents": [
        "037d6e476af669646af84aaf1b9cce196eaaf423"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 09:24:29 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 09:27:19 2025 +0200"
      },
      "message": "refactor: relocate UNCOMPRESSED_POINT_TAG\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "037d6e476af669646af84aaf1b9cce196eaaf423",
      "tree": "a58a40e87f679ebbd25b8218be5bc632e23f09c9",
      "parents": [
        "a5ce20106fbf75a3cdf512c15779d96310741c19"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 08:36:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 09:27:16 2025 +0200"
      },
      "message": "feat: migrate to tpm2-protocol 0.15.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a5ce20106fbf75a3cdf512c15779d96310741c19",
      "tree": "4ec8fc1ec8a7c7871a0362ff1202ab9bd330a431",
      "parents": [
        "035794c5e39dda3164512c1383ddd72a9f9ce981"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 08:32:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 14 08:32:12 2025 +0200"
      },
      "message": "fix(ecc): use OutOfMemory\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "035794c5e39dda3164512c1383ddd72a9f9ce981",
      "tree": "a5dba51fbb68f945a6c503aed7773076dd659c59",
      "parents": [
        "deff8d987f8301403b456295bda30776b1bda761"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 09:40:27 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 09:40:27 2025 +0200"
      },
      "message": "chore: bump version to 0.5.10\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "deff8d987f8301403b456295bda30776b1bda761",
      "tree": "3e1b76dc7ffad315105a7589f8a425cd599f11b3",
      "parents": [
        "7c307206210a2ac6cc8a0aefa3c4aad19e044169"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 09:40:04 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 09:40:04 2025 +0200"
      },
      "message": "feat: PublicKey;:to_seed\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7c307206210a2ac6cc8a0aefa3c4aad19e044169",
      "tree": "7421af9075a3fed657586d4ea6b73354bef1918e",
      "parents": [
        "0a87a8af55d169a0081ed78a21cb8f6a87f75dc5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:47:54 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:47:54 2025 +0200"
      },
      "message": "chore: bump version to 0.5.9\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "0a87a8af55d169a0081ed78a21cb8f6a87f75dc5",
      "tree": "fb4c4ad6ec8fdd7234e884c2003294d0d26286e6",
      "parents": [
        "93e786365b52fe5f969d673c427550c25b45a1e5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:45:50 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:46:58 2025 +0200"
      },
      "message": "feat: DER loader and PublicKey trait\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "93e786365b52fe5f969d673c427550c25b45a1e5",
      "tree": "68f304d27b59b917519f85347b59f31fb44173db",
      "parents": [
        "74eae37dd1df47de04d759c88d5215aacd8e5f69"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:11:12 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:12:48 2025 +0200"
      },
      "message": "feat: {Rsa,Ecc}PublicKey::to_public()\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "74eae37dd1df47de04d759c88d5215aacd8e5f69",
      "tree": "fdbc326bbaaaaae9a869628c7eb7b681c777749f",
      "parents": [
        "102537cad4873b3b4a08a7a5c291d86267864c3c"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 07:52:43 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:02:10 2025 +0200"
      },
      "message": "fix(rsa): parse exponent from pkey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "102537cad4873b3b4a08a7a5c291d86267864c3c",
      "tree": "cc569567e73d8fb208404d8d3ec485c31360f386",
      "parents": [
        "17e54cf645d459f11de41a49a7199f18712ecfb2"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 07:35:00 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 08:02:10 2025 +0200"
      },
      "message": "feat: From\u003cHash\u003e for MessageDigest\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "17e54cf645d459f11de41a49a7199f18712ecfb2",
      "tree": "31c9841f06acec643b95a39691a51748184b4ee4",
      "parents": [
        "f012771fe87a6ca7ac40c52546a88f2be7df5326"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 05:46:01 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 05:46:01 2025 +0200"
      },
      "message": "chore: bump version to 0.5.8\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "f012771fe87a6ca7ac40c52546a88f2be7df5326",
      "tree": "22e8ebe9e2174b803f910cc6d263c35524312779",
      "parents": [
        "c3a88f46ae870559c454c0c472bc1f70adb32931"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 05:43:56 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 05:44:11 2025 +0200"
      },
      "message": "fix(rsa): oaep\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c3a88f46ae870559c454c0c472bc1f70adb32931",
      "tree": "85af48d371dfe8bdcc054273d4db3dc897654529",
      "parents": [
        "cbdd676a9ab83e295417e3fc55745cab79563d8f"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 04:29:47 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 04:29:47 2025 +0200"
      },
      "message": "build: bump tpm2-crypto version to 0.5.7\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "cbdd676a9ab83e295417e3fc55745cab79563d8f",
      "tree": "e75dbf628a71eac31413caf52773d3f41f2aaaf1",
      "parents": [
        "d34142e882045715b43cf3ad43ae4e14f783d3c8"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 04:21:31 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 04:26:57 2025 +0200"
      },
      "message": "feat: TryFrom\u003c\u0026PKey\u003cPrivate\u003e\u003e\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d34142e882045715b43cf3ad43ae4e14f783d3c8",
      "tree": "9c2d462dc309c83934d746055d78b17a4e31e3a4",
      "parents": [
        "17a0abe672be03f81b0a86bf3bcab3380aad92c9"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 03:24:44 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 03:26:11 2025 +0200"
      },
      "message": "chore: bump version to 0.5.6\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "17a0abe672be03f81b0a86bf3bcab3380aad92c9",
      "tree": "3caf61b620352470883b9fa78afa5cc329d5e0d4",
      "parents": [
        "0f4f9075786d658e4b7388edb1692b5f12d22ce2"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 10 03:13:54 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Wed Nov 12 03:23:49 2025 +0200"
      },
      "message": "feat: introduce EccPublicKey and RsaPublicKey\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "0f4f9075786d658e4b7388edb1692b5f12d22ce2",
      "tree": "cb9bcc8f07008dc7e852111200d9e5901e81fe7d",
      "parents": [
        "3dc9c32a68b23dd58f53b2604b57879467d080b2"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 10 03:13:54 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 10 03:13:54 2025 +0200"
      },
      "message": "chore: bump version to 0.5.5\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "3dc9c32a68b23dd58f53b2604b57879467d080b2",
      "tree": "aef7e0b072f3826f9dbc2d6855853e283130c5d5",
      "parents": [
        "6b6fc2f0d53f239bd7e822c2efaf2ac30e5c9721"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 11:11:25 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 10 03:13:10 2025 +0200"
      },
      "message": "feat!: introduce `EccCurve` and `Hash` types\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "6b6fc2f0d53f239bd7e822c2efaf2ac30e5c9721",
      "tree": "3ddad64390255482055cefe77c7519cac4b0ecaa",
      "parents": [
        "efe2286f89eeb5c482517434f452a87975e54d90"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 08:07:24 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 08:07:24 2025 +0200"
      },
      "message": "chore: bump version to 0.5.4\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "efe2286f89eeb5c482517434f452a87975e54d90",
      "tree": "c710527deabe6f42ed48536e62e326499e7895cc",
      "parents": [
        "c575c646f4efa90e1b5bb5b7999f3ea47576f310"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 08:06:44 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 08:06:44 2025 +0200"
      },
      "message": "refactor: adjust hash_{from,to}_name API\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "c575c646f4efa90e1b5bb5b7999f3ea47576f310",
      "tree": "98382e6dc24c56bc6de9cb9f933971e6a1e110ef",
      "parents": [
        "a2e45c5b9f3d8a91cdd453d2034c7217787de81b"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:29:35 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:29:35 2025 +0200"
      },
      "message": "chore: bump version to 0.5.3\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a2e45c5b9f3d8a91cdd453d2034c7217787de81b",
      "tree": "828df6164b612c2df483e6672ae58d11ec0c1c95",
      "parents": [
        "d48071e44d806dc20faf9439aeb008a07427c266"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:28:39 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:28:39 2025 +0200"
      },
      "message": "fix: replace hash_name with hash_{to,from}_name\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "d48071e44d806dc20faf9439aeb008a07427c266",
      "tree": "54b5fd5817662a9542ef317c386d2a27f0d4f49c",
      "parents": [
        "a0296156e40b41baab78e5e68599f13353ecfb23"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:20:46 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:21:17 2025 +0200"
      },
      "message": "chore: bump version to 0.5.2\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "a0296156e40b41baab78e5e68599f13353ecfb23",
      "tree": "b86314d4dbd98cede0ca76ae18d8e5669ec842ef",
      "parents": [
        "8749d719d9e92f8637eebc0648be4679c21062c5"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:20:26 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 07:20:26 2025 +0200"
      },
      "message": "feat: hash_name\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "8749d719d9e92f8637eebc0648be4679c21062c5",
      "tree": "0287a8b3d8d74f7ebaa1b549778d1c6866faf8b2",
      "parents": [
        "4319bc0b70b24fe4e16982db2addc8a203bd8912"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 04:48:18 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 04:48:18 2025 +0200"
      },
      "message": "chore: bump version to 0.5.1\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "4319bc0b70b24fe4e16982db2addc8a203bd8912",
      "tree": "0c2b9e34c9644528857d034aef637c9f3750e244",
      "parents": [
        "fdfbe6db3bb0f3534f1ad36f34fc5c30a6defc89"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 04:47:59 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sun Nov 09 04:47:59 2025 +0200"
      },
      "message": "fix(error): derive eq and partialeq\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "fdfbe6db3bb0f3534f1ad36f34fc5c30a6defc89",
      "tree": "57873bcb9c5f6ff5bdf9df8d342476305fbaadfa",
      "parents": [
        "56e0bc1be33d4c1971b5faf83d8f2fde1ec39091"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 08 00:36:30 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 08 00:36:30 2025 +0200"
      },
      "message": "perf(kdf): reduce heap allocations\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "56e0bc1be33d4c1971b5faf83d8f2fde1ec39091",
      "tree": "6642278d0844a1444bc20787881210087074afc9",
      "parents": [
        "2ac94bd50649bcb2cd6bd61af2c49bcd46155e53"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 08 00:26:23 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 08 00:26:23 2025 +0200"
      },
      "message": "chore: bump version to 0.5.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "2ac94bd50649bcb2cd6bd61af2c49bcd46155e53",
      "tree": "02b1698ce3a47b0b6abfaf78ca32b4d083e4ff31",
      "parents": [
        "7b92db1e4aa0f39f2fe5f6257976f339bcbb94b0"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 08 00:02:43 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Sat Nov 08 00:25:28 2025 +0200"
      },
      "message": "feat: migrate to tpm2-protocol 0.14.0\n\nMigrate to tpm2-protocol 0.14.0, replace error type `CryptoError` with\n`crate::Error` and create crate local variants for crypto errors.\n\nIn addition implement `core::error::Error` in order to enable dynamic\ndispatch.\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "7b92db1e4aa0f39f2fe5f6257976f339bcbb94b0",
      "tree": "7fbb242206cfca65bdc67606fd4617f4ebf80255",
      "parents": [
        "a9b6403f7d834ace3e26b1f37ebe5c0b6dbd52f1"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 23:56:04 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Fri Nov 07 23:56:04 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": "a9b6403f7d834ace3e26b1f37ebe5c0b6dbd52f1",
      "tree": "2d3cddddebde4aca33b2d3ef656168b781c30e6c",
      "parents": [
        "34b667b93c70582ffbd5ca243e95f6c0370c1175"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:58:08 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:58:08 2025 +0200"
      },
      "message": "chore: bump version 0.4.0\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "34b667b93c70582ffbd5ca243e95f6c0370c1175",
      "tree": "d56569ce2eb566533773944d48dc4e9c7ad6aca6",
      "parents": [
        "458d3313ae064f0851bbd77d5a0fca88605a3a66"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:54:06 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:58:04 2025 +0200"
      },
      "message": "tests: kdf\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "458d3313ae064f0851bbd77d5a0fca88605a3a66",
      "tree": "ca5c68bda0556385498a0165b6ade628c9b04fb8",
      "parents": [
        "14cd57c14befa51b30cb3d01bae9d173b52707ea"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:51:47 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:58:04 2025 +0200"
      },
      "message": "tests(hmac): use hex crate\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    },
    {
      "commit": "14cd57c14befa51b30cb3d01bae9d173b52707ea",
      "tree": "26ec3e7d107cdd8ae70a424ce1d4a15d88fb8f05",
      "parents": [
        "f9200370d95ce3ace57b2ab7d244188a36c22bf7"
      ],
      "author": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:47:01 2025 +0200"
      },
      "committer": {
        "name": "Jarkko Sakkinen",
        "email": "jarkko@kernel.org",
        "time": "Mon Nov 03 16:57:13 2025 +0200"
      },
      "message": "refactor: refine error variants\n\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n"
    }
  ],
  "next": "f9200370d95ce3ace57b2ab7d244188a36c22bf7"
}
