krzyzanowskim / OpenSSL

OpenSSL package for SwiftPM, CocoaPod, and Carthage, multiplatform
https://swift.best
Other
912 stars 337 forks source link

feat: Privacy Manifest And xcframework Sign #202

Closed MatteoBatti closed 5 months ago

MatteoBatti commented 5 months ago

reference: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api#4278393

reference: https://developer.apple.com/documentation/xcode/creating-a-multi-platform-binary-framework-bundle#Sign-the-XCFramework-bundle

krzyzanowskim commented 5 months ago

OpenSSL utilizes stat, fstat and lstat

for clarity, do you happen to have a pointer where it is used by the library?

krzyzanowskim commented 5 months ago

I applied xcframework codesign on the main branch, and discarded changes to the privacy manifest file from this PR as discussed in https://github.com/krzyzanowskim/OpenSSL/pull/202#discussion_r1564916651

thank you for bringing it to my attention. update with the changes will be released soon.