Commit Graph

12 Commits

Author SHA1 Message Date
Jordan Rose
64ba0fcf26 swift: Improve type-safety for internal NonNull helper 2025-12-16 17:46:45 -08:00
Jordan Rose
3103b37faf swift: Expose Net.connectProvisioning and ProvisioningConnection 2025-12-15 16:03:35 -08:00
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
388e294acf bridge: Eliminate FakeChatSentRequest in favor of pairs 2025-10-10 16:56:15 -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
moiseev-signal
70c342bb5d keytrans: Bridge to ffi 2025-05-27 17:03:39 -07:00
Alex Bakon
eec9b04996 Port registration fake chat test to Swift 2025-05-14 09:54:11 -04:00
Alex Bakon
c08602eebe Enable creating a fake unauthenticated chat connection 2025-03-20 08:18:25 -04:00
Jordan Rose
340324f5e4 Add X-Signal-Alert callbacks for Android and iOS 2025-03-05 15:02:20 -08:00
Jordan Rose
2ebd7cd2b3 Check for X-Signal-Alert header, and report it in a callback
This on-connect header will be used for lightweight "alerts" from the
server to an authenticated client. For now, it's only threaded through
to the Node implementation; the iOS and Android ones will come later.
2025-03-04 15:07:23 -08:00
Alex Bakon
23005551f2 Test chat connection send path
Add a test for the request send path and response receive path using the fake 
chat connection. This would have caught the bug fixed by bf680b09.
2025-02-05 15:15:34 -05:00
Alex Bakon
c42963cfdf Write listener bridging tests for chat connection 2025-01-31 14:03:52 -05:00