diff --git a/Sources/Packages/Sources/CertificateKit/CertificateStore.swift b/Sources/Packages/Sources/CertificateKit/CertificateStore.swift index ee72668..45d37ec 100644 --- a/Sources/Packages/Sources/CertificateKit/CertificateStore.swift +++ b/Sources/Packages/Sources/CertificateKit/CertificateStore.swift @@ -1,7 +1,7 @@ import Foundation import Observation import Security -import os +import OSLog import SecretKit @Observable @MainActor public final class CertificateStore: Sendable { diff --git a/Sources/Packages/Sources/SecureEnclaveSecretKit/CryptoKitMigrator.swift b/Sources/Packages/Sources/SecureEnclaveSecretKit/CryptoKitMigrator.swift index 68c73b2..3828a27 100644 --- a/Sources/Packages/Sources/SecureEnclaveSecretKit/CryptoKitMigrator.swift +++ b/Sources/Packages/Sources/SecureEnclaveSecretKit/CryptoKitMigrator.swift @@ -3,7 +3,7 @@ import Security import CryptoTokenKit import CryptoKit import SecretKit -import os +import OSLog extension SecureEnclave { diff --git a/Sources/Packages/Sources/SecureEnclaveSecretKit/SecureEnclaveStore.swift b/Sources/Packages/Sources/SecureEnclaveSecretKit/SecureEnclaveStore.swift index 80a219b..c09f9b5 100644 --- a/Sources/Packages/Sources/SecureEnclaveSecretKit/SecureEnclaveStore.swift +++ b/Sources/Packages/Sources/SecureEnclaveSecretKit/SecureEnclaveStore.swift @@ -4,7 +4,7 @@ import Security import CryptoKit import LocalAuthentication import SecretKit -import os +import OSLog extension SecureEnclave { diff --git a/Sources/Packages/Sources/SharedXPCServices/CertificateMigrator.swift b/Sources/Packages/Sources/SharedXPCServices/CertificateMigrator.swift index e15f792..3fb5f54 100644 --- a/Sources/Packages/Sources/SharedXPCServices/CertificateMigrator.swift +++ b/Sources/Packages/Sources/SharedXPCServices/CertificateMigrator.swift @@ -2,7 +2,7 @@ import Foundation import Security import CryptoTokenKit import CryptoKit -import os +import OSLog import SSHProtocolKit import CertificateKit diff --git a/Sources/SecretAgent/CertificateMigrator.swift b/Sources/SecretAgent/CertificateMigrator.swift index 9a37032..cad661c 100644 --- a/Sources/SecretAgent/CertificateMigrator.swift +++ b/Sources/SecretAgent/CertificateMigrator.swift @@ -2,7 +2,7 @@ import Foundation import Security import CryptoTokenKit import CryptoKit -import os +import OSLog import SSHProtocolKit import CertificateKit import SharedXPCServices diff --git a/Sources/SecretAgent/SecretAgent.entitlements b/Sources/SecretAgent/SecretAgent.entitlements index 28f4467..cbc3a31 100644 --- a/Sources/SecretAgent/SecretAgent.entitlements +++ b/Sources/SecretAgent/SecretAgent.entitlements @@ -13,7 +13,7 @@ com.apple.security.hardened-process.dyld-ro com.apple.security.hardened-process.enhanced-security-version-string - 1 + 2 com.apple.security.hardened-process.hardened-heap com.apple.security.hardened-process.platform-restrictions-string diff --git a/Sources/SecretAgentHostsfileReader/SecretAgentHostsfileReader.entitlements b/Sources/SecretAgentHostsfileReader/SecretAgentHostsfileReader.entitlements index 9dca69b..e73b728 100644 --- a/Sources/SecretAgentHostsfileReader/SecretAgentHostsfileReader.entitlements +++ b/Sources/SecretAgentHostsfileReader/SecretAgentHostsfileReader.entitlements @@ -6,6 +6,10 @@ com.apple.security.hardened-process.checked-allocations + com.apple.security.hardened-process.checked-allocations.enable-pure-data + + com.apple.security.hardened-process.checked-allocations.no-tagged-receive + com.apple.security.hardened-process.dyld-ro com.apple.security.hardened-process.enhanced-security-version-string diff --git a/Sources/SecretAgentInputParser/SecretAgentInputParser.entitlements b/Sources/SecretAgentInputParser/SecretAgentInputParser.entitlements index 7b72efc..6e24fa7 100644 --- a/Sources/SecretAgentInputParser/SecretAgentInputParser.entitlements +++ b/Sources/SecretAgentInputParser/SecretAgentInputParser.entitlements @@ -15,7 +15,7 @@ com.apple.security.hardened-process.hardened-heap com.apple.security.hardened-process.enhanced-security-version-string - 1 + 2 com.apple.security.hardened-process.platform-restrictions-string 2 diff --git a/Sources/Secretive/Secretive.entitlements b/Sources/Secretive/Secretive.entitlements index 9d1dc73..ab0a5b2 100644 --- a/Sources/Secretive/Secretive.entitlements +++ b/Sources/Secretive/Secretive.entitlements @@ -15,7 +15,7 @@ com.apple.security.hardened-process.hardened-heap com.apple.security.hardened-process.enhanced-security-version-string - 1 + 2 com.apple.security.smartcard com.apple.security.hardened-process.platform-restrictions-string diff --git a/Sources/SecretiveUpdater/SecretiveUpdater.entitlements b/Sources/SecretiveUpdater/SecretiveUpdater.entitlements index f834c6d..e73b728 100644 --- a/Sources/SecretiveUpdater/SecretiveUpdater.entitlements +++ b/Sources/SecretiveUpdater/SecretiveUpdater.entitlements @@ -13,7 +13,7 @@ com.apple.security.hardened-process.dyld-ro com.apple.security.hardened-process.enhanced-security-version-string - 1 + 2 com.apple.security.hardened-process.hardened-heap com.apple.security.hardened-process.platform-restrictions-string