Jordan Rose
f19815b938
swift: Add a low-level helper invokeFnReturningValueByPointer
...
...and use it to avoid having to name return types for bridge
functions, which return by out-parameter.
2025-10-14 11:22:22 -07:00
Jordan Rose
9e13263581
Switch to swift-format for formatting instead of swiftformat
...
swift-format is owned by the Swift project and is generally less
opinionated than swiftformat (but better at formatting to a limited
line length).
2025-06-25 11:24:57 -07:00
Alex Konradi
33b8e9c3d8
Use strong pointer types for Swift bridge
...
Wrap the raw pointers exposed across the bridge as named types that approximate
Swift's OpaquePointer?. Parameterize NativeHandleOwner with the native handle
type.
2024-12-18 10:00:07 -05:00
moiseev-signal
58f43107ab
Enforce Swift code formatting
2024-02-23 09:56:38 -08:00
ravi-signal
803e7fe752
pin: move svr2 pin hash out of Svr2Client
...
- moves svr2 pin hashing to a standalone function
- take string instead of utf-8 encoded bytes where possible
2023-05-30 11:24:54 -05:00
Ravi Khadiwala
1a1e8e0285
attest: mark svr2 apis ready for use
2023-05-12 12:17:43 -05:00
Ravi Khadiwala
1f8c279622
pin: Add pin hashing and an svr2 client
...
- Add a new SGX client that can be used for testing svr2
- Add pin hashing that can be used with svr1 and svr2
2023-03-29 13:59:28 -05:00