{"id":32781,"name":"thirdparty/libtomcrypt","ecosystem":"submodules","repository_url":null,"issues_count":4,"created_at":"2025-06-07T11:08:33.800Z","updated_at":"2025-06-07T11:08:33.800Z","purl":"pkg:submodules/thirdparty/libtomcrypt","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"2845298851","node_id":"PR_kwDOJws9x86pl9Cj","number":525,"state":"closed","title":"chore(deps): bump thirdparty/libtomcrypt from `563f0fb` to `5edb54e`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-20T05:08:59.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-19T22:02:27.000Z","updated_at":"2025-09-20T05:08:59.000Z","time_to_close":25592,"merged_at":"2025-09-20T05:08:59.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`563f0fb`","new_version":"`5edb54e`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `563f0fb` to `5edb54e`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/5edb54e52292c90113af6b3a72fd9147ba727f86\"\u003e\u003ccode\u003e5edb54e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/696\"\u003e#696\u003c/a\u003e from libtom/some-improvements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/ae50082c0fa3d96613526e78f3f8b855e7f5b82e\"\u003e\u003ccode\u003eae50082\u003c/code\u003e\u003c/a\u003e Only compute length of OID data once.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/ef1453d5ba89462b27499145e003ddd3f5459d1b\"\u003e\u003ccode\u003eef1453d\u003c/code\u003e\u003c/a\u003e It should be \u003ccode\u003estatic inline\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/a58de2e03d8813711c8fc8040a87a140982923d5\"\u003e\u003ccode\u003ea58de2e\u003c/code\u003e\u003c/a\u003e Fix some scan-build warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/f8c319ee6e4938297d04a839c827fd36b7e005dd\"\u003e\u003ccode\u003ef8c319e\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003ecrypt_build_settings\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/fe8e4bf547935da31f24fe1bc76f1444e6ea694d\"\u003e\u003ccode\u003efe8e4bf\u003c/code\u003e\u003c/a\u003e Use more builtin functions if available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/1978245572451cad38eb75e5d9e2738440e8e4b6\"\u003e\u003ccode\u003e1978245\u003c/code\u003e\u003c/a\u003e Update makefiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/bb389e2c998fc164f7c95cc514ebf9a6553106e0\"\u003e\u003ccode\u003ebb389e2\u003c/code\u003e\u003c/a\u003e Make some DER helpers private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/18b4e3f2ef057ff4cfcc377a44165a7c187d6b92\"\u003e\u003ccode\u003e18b4e3f\u003c/code\u003e\u003c/a\u003e Handle long OID nodes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/c00b0061748bfe47d80c95193b8228acdfc2f931\"\u003e\u003ccode\u003ec00b006\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003epem_read()\u003c/code\u003e ignore all junk before a real PEM header is found\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a...5edb54e52292c90113af6b3a72fd9147ba727f86\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/525","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/525","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/525/packages"},{"uuid":"2824124168","node_id":"PR_kwDOJws9x86oVLcI","number":519,"state":"open","title":"chore(deps): bump thirdparty/libtomcrypt from `2380362` to `563f0fb`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-12T22:02:53.000Z","updated_at":"2025-09-12T22:02:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`2380362`","new_version":"`563f0fb`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `2380362` to `563f0fb`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a\"\u003e\u003ccode\u003e563f0fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/524\"\u003e#524\u003c/a\u003e from libtom/modes-use-ecb\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/cd18fed7ba2b0a0b61faf14c6c5e7fdebca2b24c\"\u003e\u003ccode\u003ecd18fed\u003c/code\u003e\u003c/a\u003e fix scan-build warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/3c42b6a668952d57c1754c2cab56605c995e0ee7\"\u003e\u003ccode\u003e3c42b6a\u003c/code\u003e\u003c/a\u003e fix timing demo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/06adf5269f260418e2515f13a80e282f4e1c9f2a\"\u003e\u003ccode\u003e06adf52\u003c/code\u003e\u003c/a\u003e refactor AEAD's and MAC's to use ECB API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/661109f660a302adf50176f5751810df473cf971\"\u003e\u003ccode\u003e661109f\u003c/code\u003e\u003c/a\u003e re-factor modes to use internal ECB implementation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/23803626b67e29c76a2fa98e7c9f15fa56b01680...563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/519","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/519","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/519/packages"},{"uuid":"2803752097","node_id":"PR_kwDOJws9x86nHdyh","number":509,"state":"closed","title":"chore(deps): bump thirdparty/libtomcrypt from `d448df1` to `2380362`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-05T22:40:34.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-05T22:02:26.000Z","updated_at":"2025-09-05T22:40:34.000Z","time_to_close":2288,"merged_at":"2025-09-05T22:40:34.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`d448df1`","new_version":"`2380362`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `d448df1` to `2380362`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/23803626b67e29c76a2fa98e7c9f15fa56b01680\"\u003e\u003ccode\u003e2380362\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/594\"\u003e#594\u003c/a\u003e from orbea/shared\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d2f50cc16d0d3b9abd828fb1d2f535da461255c7\"\u003e\u003ccode\u003ed2f50cc\u003c/code\u003e\u003c/a\u003e makefile.shared: Don't use libtool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/60566ebe0eb4fec789ca1e9c7d12782cac2b841e\"\u003e\u003ccode\u003e60566eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/477\"\u003e#477\u003c/a\u003e from rmw42/feature/rfc6979\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/46fa363f2caacc8b8382fdfa09e4cb8a089bd397\"\u003e\u003ccode\u003e46fa363\u003c/code\u003e\u003c/a\u003e Finish up RFC6979 ECDSA keygen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d05119491b92c3e9be30107f3ac3f4df3d3d2376\"\u003e\u003ccode\u003ed051194\u003c/code\u003e\u003c/a\u003e Update makefiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d376af52ca39c46c922a25c92afccdaf4efc699c\"\u003e\u003ccode\u003ed376af5\u003c/code\u003e\u003c/a\u003e RFC6979: implementation, tests, docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/f5a626f15ffd4f17fb50317c6000a51f4bf13aff\"\u003e\u003ccode\u003ef5a626f\u003c/code\u003e\u003c/a\u003e Let's wait a bit longer before bailing out\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/d448df1938e8988bcdb0eed6591387e82b26874b...23803626b67e29c76a2fa98e7c9f15fa56b01680\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/509","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/509","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/509/packages"},{"uuid":"2510674282","node_id":"PR_kwDOJws9x86Vpdlq","number":433,"state":"closed","title":"chore(deps): bump thirdparty/libtomcrypt from `3905c28` to `d448df1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-10T08:18:27.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-09T22:42:21.000Z","updated_at":"2025-05-10T08:18:27.000Z","time_to_close":34566,"merged_at":"2025-05-10T08:18:27.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`3905c28`","new_version":"`d448df1`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `3905c28` to `d448df1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d448df1938e8988bcdb0eed6591387e82b26874b\"\u003e\u003ccode\u003ed448df1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/689\"\u003e#689\u003c/a\u003e from momo5502/develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/aeccd41afc89af3b7cbb7e6f52eb5949e79850c9\"\u003e\u003ccode\u003eaeccd41\u003c/code\u003e\u003c/a\u003e Also run CMake build in Appveyor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/5b934290537ac7b039677ac9f4e8650df7e591df\"\u003e\u003ccode\u003e5b93429\u003c/code\u003e\u003c/a\u003e Fix CMake configure on Windows\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/3905c28913232d6e82a2a381cc2b71b0af7aa791...d448df1938e8988bcdb0eed6591387e82b26874b\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/433","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/433","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/433/packages"}],"issue_packages":[{"old_version":"`563f0fb`","new_version":"`5edb54e`","update_type":null,"path":null,"pr_created_at":"2025-09-19T22:02:27.000Z","version_change":"`563f0fb` → `5edb54e`","issue":{"uuid":"2845298851","node_id":"PR_kwDOJws9x86pl9Cj","number":525,"state":"closed","title":"chore(deps): bump thirdparty/libtomcrypt from `563f0fb` to `5edb54e`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-20T05:08:59.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-19T22:02:27.000Z","updated_at":"2025-09-20T05:08:59.000Z","time_to_close":25592,"merged_at":"2025-09-20T05:08:59.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`563f0fb`","new_version":"`5edb54e`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `563f0fb` to `5edb54e`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/5edb54e52292c90113af6b3a72fd9147ba727f86\"\u003e\u003ccode\u003e5edb54e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/696\"\u003e#696\u003c/a\u003e from libtom/some-improvements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/ae50082c0fa3d96613526e78f3f8b855e7f5b82e\"\u003e\u003ccode\u003eae50082\u003c/code\u003e\u003c/a\u003e Only compute length of OID data once.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/ef1453d5ba89462b27499145e003ddd3f5459d1b\"\u003e\u003ccode\u003eef1453d\u003c/code\u003e\u003c/a\u003e It should be \u003ccode\u003estatic inline\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/a58de2e03d8813711c8fc8040a87a140982923d5\"\u003e\u003ccode\u003ea58de2e\u003c/code\u003e\u003c/a\u003e Fix some scan-build warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/f8c319ee6e4938297d04a839c827fd36b7e005dd\"\u003e\u003ccode\u003ef8c319e\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003ecrypt_build_settings\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/fe8e4bf547935da31f24fe1bc76f1444e6ea694d\"\u003e\u003ccode\u003efe8e4bf\u003c/code\u003e\u003c/a\u003e Use more builtin functions if available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/1978245572451cad38eb75e5d9e2738440e8e4b6\"\u003e\u003ccode\u003e1978245\u003c/code\u003e\u003c/a\u003e Update makefiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/bb389e2c998fc164f7c95cc514ebf9a6553106e0\"\u003e\u003ccode\u003ebb389e2\u003c/code\u003e\u003c/a\u003e Make some DER helpers private\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/18b4e3f2ef057ff4cfcc377a44165a7c187d6b92\"\u003e\u003ccode\u003e18b4e3f\u003c/code\u003e\u003c/a\u003e Handle long OID nodes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/c00b0061748bfe47d80c95193b8228acdfc2f931\"\u003e\u003ccode\u003ec00b006\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003epem_read()\u003c/code\u003e ignore all junk before a real PEM header is found\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a...5edb54e52292c90113af6b3a72fd9147ba727f86\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/525","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/525","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/525/packages"}},{"old_version":"`2380362`","new_version":"`563f0fb`","update_type":null,"path":null,"pr_created_at":"2025-09-12T22:02:53.000Z","version_change":"`2380362` → `563f0fb`","issue":{"uuid":"2824124168","node_id":"PR_kwDOJws9x86oVLcI","number":519,"state":"open","title":"chore(deps): bump thirdparty/libtomcrypt from `2380362` to `563f0fb`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-12T22:02:53.000Z","updated_at":"2025-09-12T22:02:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`2380362`","new_version":"`563f0fb`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `2380362` to `563f0fb`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a\"\u003e\u003ccode\u003e563f0fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/524\"\u003e#524\u003c/a\u003e from libtom/modes-use-ecb\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/cd18fed7ba2b0a0b61faf14c6c5e7fdebca2b24c\"\u003e\u003ccode\u003ecd18fed\u003c/code\u003e\u003c/a\u003e fix scan-build warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/3c42b6a668952d57c1754c2cab56605c995e0ee7\"\u003e\u003ccode\u003e3c42b6a\u003c/code\u003e\u003c/a\u003e fix timing demo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/06adf5269f260418e2515f13a80e282f4e1c9f2a\"\u003e\u003ccode\u003e06adf52\u003c/code\u003e\u003c/a\u003e refactor AEAD's and MAC's to use ECB API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/661109f660a302adf50176f5751810df473cf971\"\u003e\u003ccode\u003e661109f\u003c/code\u003e\u003c/a\u003e re-factor modes to use internal ECB implementation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/23803626b67e29c76a2fa98e7c9f15fa56b01680...563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/519","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/519","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/519/packages"}},{"old_version":"`d448df1`","new_version":"`2380362`","update_type":null,"path":null,"pr_created_at":"2025-09-05T22:02:26.000Z","version_change":"`d448df1` → `2380362`","issue":{"uuid":"2803752097","node_id":"PR_kwDOJws9x86nHdyh","number":509,"state":"closed","title":"chore(deps): bump thirdparty/libtomcrypt from `d448df1` to `2380362`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-05T22:40:34.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-05T22:02:26.000Z","updated_at":"2025-09-05T22:40:34.000Z","time_to_close":2288,"merged_at":"2025-09-05T22:40:34.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`d448df1`","new_version":"`2380362`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `d448df1` to `2380362`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/23803626b67e29c76a2fa98e7c9f15fa56b01680\"\u003e\u003ccode\u003e2380362\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/594\"\u003e#594\u003c/a\u003e from orbea/shared\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d2f50cc16d0d3b9abd828fb1d2f535da461255c7\"\u003e\u003ccode\u003ed2f50cc\u003c/code\u003e\u003c/a\u003e makefile.shared: Don't use libtool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/60566ebe0eb4fec789ca1e9c7d12782cac2b841e\"\u003e\u003ccode\u003e60566eb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/477\"\u003e#477\u003c/a\u003e from rmw42/feature/rfc6979\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/46fa363f2caacc8b8382fdfa09e4cb8a089bd397\"\u003e\u003ccode\u003e46fa363\u003c/code\u003e\u003c/a\u003e Finish up RFC6979 ECDSA keygen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d05119491b92c3e9be30107f3ac3f4df3d3d2376\"\u003e\u003ccode\u003ed051194\u003c/code\u003e\u003c/a\u003e Update makefiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d376af52ca39c46c922a25c92afccdaf4efc699c\"\u003e\u003ccode\u003ed376af5\u003c/code\u003e\u003c/a\u003e RFC6979: implementation, tests, docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/f5a626f15ffd4f17fb50317c6000a51f4bf13aff\"\u003e\u003ccode\u003ef5a626f\u003c/code\u003e\u003c/a\u003e Let's wait a bit longer before bailing out\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/d448df1938e8988bcdb0eed6591387e82b26874b...23803626b67e29c76a2fa98e7c9f15fa56b01680\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/509","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/509","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/509/packages"}},{"old_version":"`3905c28`","new_version":"`d448df1`","update_type":null,"path":null,"pr_created_at":"2025-05-09T22:42:21.000Z","version_change":"`3905c28` → `d448df1`","issue":{"uuid":"2510674282","node_id":"PR_kwDOJws9x86Vpdlq","number":433,"state":"closed","title":"chore(deps): bump thirdparty/libtomcrypt from `3905c28` to `d448df1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-10T08:18:27.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-05-09T22:42:21.000Z","updated_at":"2025-05-10T08:18:27.000Z","time_to_close":34566,"merged_at":"2025-05-10T08:18:27.000Z","merged_by":"Laupetin","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"thirdparty/libtomcrypt","old_version":"`3905c28`","new_version":"`d448df1`","repository_url":"https://github.com/libtom/libtomcrypt"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `3905c28` to `d448df1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/d448df1938e8988bcdb0eed6591387e82b26874b\"\u003e\u003ccode\u003ed448df1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/libtom/libtomcrypt/issues/689\"\u003e#689\u003c/a\u003e from momo5502/develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/aeccd41afc89af3b7cbb7e6f52eb5949e79850c9\"\u003e\u003ccode\u003eaeccd41\u003c/code\u003e\u003c/a\u003e Also run CMake build in Appveyor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libtom/libtomcrypt/commit/5b934290537ac7b039677ac9f4e8650df7e591df\"\u003e\u003ccode\u003e5b93429\u003c/code\u003e\u003c/a\u003e Fix CMake configure on Windows\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libtom/libtomcrypt/compare/3905c28913232d6e82a2a381cc2b71b0af7aa791...d448df1938e8988bcdb0eed6591387e82b26874b\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Laupetin/OpenAssetTools/pull/433","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Laupetin%2FOpenAssetTools/issues/433","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/433/packages"}}]}