commit 5404bf8cc25ff8dda5798730c262f4aed86c49e8
parent 9ead9106aa7818bbd98dc0cecc85eba2ae931862
Author: triesap <tyson@radroots.org>
Date: Thu, 24 Sep 2026 16:50:21 +0000
identity: adopt verified AppleKit custody recovery
- Pin the published cancellation and legacy custody fixes
- Regenerate exact package locks and development provenance
- Verify Rust and native consumers with unchanged APIs
- Preserve installed namespaces and conditional scope
Diffstat:
7 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/Package.resolved b/Package.resolved
@@ -1,12 +1,12 @@
{
- "originHash" : "375be432efc7dba8c44ecf0f466b5bb4ff1f3bc0c52b6e3ff2f50b71ffdc27d9",
+ "originHash" : "ea2a7fbe9259140e0e71c1116044053a9e39b050315019d4613fa31a6b4c8cc8",
"pins" : [
{
"identity" : "apple_kit",
"kind" : "remoteSourceControl",
"location" : "https://github.com/radrootslabs/apple_kit.git",
"state" : {
- "revision" : "342a9c08d4eff1bedc5f25900bb166aa9eb531e2"
+ "revision" : "1981db67ea91dab278bf0c2a9781cc53b9d1e47e"
}
},
{
diff --git a/Package.swift b/Package.swift
@@ -14,7 +14,7 @@ let package = Package(
dependencies: [
.package(
url: "https://github.com/radrootslabs/apple_kit.git",
- revision: "342a9c08d4eff1bedc5f25900bb166aa9eb531e2"
+ revision: "1981db67ea91dab278bf0c2a9781cc53b9d1e47e"
),
],
targets: [
diff --git a/Tera.xcodeproj/project.pbxproj b/Tera.xcodeproj/project.pbxproj
@@ -1136,7 +1136,7 @@
repositoryURL = "https://github.com/radrootslabs/apple_kit.git";
requirement = {
kind = revision;
- revision = 342a9c08d4eff1bedc5f25900bb166aa9eb531e2;
+ revision = 1981db67ea91dab278bf0c2a9781cc53b9d1e47e;
};
};
/* End XCRemoteSwiftPackageReference section */
diff --git a/Tera.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Tera.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
@@ -1,12 +1,12 @@
{
- "originHash" : "d1a924e796059586d6aa8e6b5f63b35a9e15ba5f5b910971d9e7313ef8f8b425",
+ "originHash" : "077c3c0356c85125c9c100455e7cd5e73595b167ed4c272c753e305ae12e6895",
"pins" : [
{
"identity" : "apple_kit",
"kind" : "remoteSourceControl",
"location" : "https://github.com/radrootslabs/apple_kit.git",
"state" : {
- "revision" : "342a9c08d4eff1bedc5f25900bb166aa9eb531e2"
+ "revision" : "1981db67ea91dab278bf0c2a9781cc53b9d1e47e"
}
},
{
diff --git a/project.yml b/project.yml
@@ -13,7 +13,7 @@ packages:
path: .
RadrootsKit:
url: https://github.com/radrootslabs/apple_kit.git
- revision: 342a9c08d4eff1bedc5f25900bb166aa9eb531e2
+ revision: 1981db67ea91dab278bf0c2a9781cc53b9d1e47e
targets:
Tera:
diff --git a/release/provenance.json b/release/provenance.json
@@ -5,8 +5,8 @@
"ffi_provenance_sha256": "b84b493b912cdf9f6b1df1aad1ac6102169cb15e0e53c59eda8c0024b12b6622",
"info_plist_sha256": "15ef08b1cdd1096cfb9eeaf5be5bf8f814807a7ca9350bbbb47860fa72ec13ef",
"privacy_manifest_sha256": "a331d51864743ebe4e00dd22360b4a538b6b3ac26a6b3eb54094e60a36959a12",
- "sbom_sha256": "44f12e923f15f8de2aa5d148fae3c498ca1e782531be89429b45c9b44c22c4b9",
- "xcode_project_sha256": "10b4c095846b38b4240fbab0796e9f655e4c4987ec8906121f98440e5bafd172"
+ "sbom_sha256": "ca4a9a96aac1c0b565f71632090369f76b4e5bc3eba06154968658479f07bdd7",
+ "xcode_project_sha256": "bc2e74e03e8b1894545f212d0cc21ddda20368bd52dce8cdb6549b23e4c1efc9"
},
"disposition": "unsigned",
"platforms": [
@@ -21,9 +21,9 @@
"consumer_source_lock_sha256": "d517af2028088eb0c8b6d3fde6d4e4efe5e17bf7e2ccb67dac2592c2fee4c124",
"lib_revision": "8dbf27459be1729709a0ea36bba7470e90479ca3",
"source_date_epoch": 1787871027,
- "swift_package_lock_sha256": "5f0be907058bf15c7bc60f02434912c6862da52cc416d23cdbf8d34918da9732",
+ "swift_package_lock_sha256": "255908c67161d0459c5132289c104d52276627548c48c5040211910f6a337c0e",
"tera_ffi_source_tree": "096812616b19a30317fcbdf76a740f36fc92004c",
- "xcode_package_lock_sha256": "cd4b045a606ae5909251657f230e367b24e3cf64aa019c3c8d52893a280f86e6"
+ "xcode_package_lock_sha256": "4d0fcac8e7af95c47ef6346b5a128ecb227fb16b2c92b6cdb6877d03b3e2020a"
},
"version": "0.1.0-alpha"
}
diff --git a/release/sbom.cdx.json b/release/sbom.cdx.json
@@ -7856,7 +7856,7 @@
"version": "1.0.23"
},
{
- "bom-ref": "swift:apple_kit@342a9c08d4eff1bedc5f25900bb166aa9eb531e2?source=https://github.com/radrootslabs/apple_kit.git",
+ "bom-ref": "swift:apple_kit@1981db67ea91dab278bf0c2a9781cc53b9d1e47e?source=https://github.com/radrootslabs/apple_kit.git",
"name": "apple_kit",
"properties": [
{
@@ -7869,11 +7869,11 @@
},
{
"name": "radroots.package.revision",
- "value": "342a9c08d4eff1bedc5f25900bb166aa9eb531e2"
+ "value": "1981db67ea91dab278bf0c2a9781cc53b9d1e47e"
}
],
"type": "library",
- "version": "342a9c08d4eff1bedc5f25900bb166aa9eb531e2"
+ "version": "1981db67ea91dab278bf0c2a9781cc53b9d1e47e"
},
{
"bom-ref": "swift:swift-secp256k1@e70a10e036a55fffea31568f0af92d69b6d449cd?source=https://github.com/21-DOT-DEV/swift-secp256k1.git",
@@ -10767,14 +10767,14 @@
"cargo:tera_core@0.1.0-alpha?source=workspace",
"cargo:tera_ffi@0.1.0-alpha?source=workspace",
"cargo:tera_wasm@0.1.0-alpha?source=workspace",
- "swift:apple_kit@342a9c08d4eff1bedc5f25900bb166aa9eb531e2?source=https://github.com/radrootslabs/apple_kit.git",
+ "swift:apple_kit@1981db67ea91dab278bf0c2a9781cc53b9d1e47e?source=https://github.com/radrootslabs/apple_kit.git",
"swift:swift-secp256k1@e70a10e036a55fffea31568f0af92d69b6d449cd?source=https://github.com/21-DOT-DEV/swift-secp256k1.git"
],
"ref": "pkg:generic/tera@0.1.0-alpha"
},
{
"dependsOn": [],
- "ref": "swift:apple_kit@342a9c08d4eff1bedc5f25900bb166aa9eb531e2?source=https://github.com/radrootslabs/apple_kit.git"
+ "ref": "swift:apple_kit@1981db67ea91dab278bf0c2a9781cc53b9d1e47e?source=https://github.com/radrootslabs/apple_kit.git"
},
{
"dependsOn": [],