Jordan Rose
1e7d61cf2d
swift: Get our comments DocC-clean
2025-09-29 09:48:14 -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
442a507168
swift: Make GroupIdentifier conform to Hashable
2025-06-25 11:22:16 -07:00
Jordan Rose
02c03c3247
swift: Variadic withAllBorrowed, to break down the pyramids of doom
2025-06-13 17:49:56 -07:00
Alex Bakon
8e950c4691
Port Swift args, return types from [UInt8] to Data
2025-06-13 15:15:04 -04:00
moiseev-signal
58f43107ab
Enforce Swift code formatting
2024-02-23 09:56:38 -08:00
Trevor Perrin
7e12a71889
zkgroup: Optimize credential presentation and FFI cleanup
...
Optimize presentation of credentials (AuthCredentialPresentationV2, ProfileKeyCredentialPresentationV2, PniCredentialPresentationV2). Server will accept V1 or V2 presentations. Clients will produce V2.
Various improvements to FFI to support this, and some minor optimizations (in particular "lazy statics" to avoid redundant loading of SystemParams).
2022-04-06 11:07:08 -07:00
Jordan Rose
0542686e70
Update artifact/package/module names across all three app languages
...
- Java: org.whispersystems:signal-client-java ->
org.signal:libsignal-client
- Java: org.whispersystems:signal-client-android ->
org.signal:libsignal-android
- Java: org.whispersystems:libsignal-server ->
org.signal:libsignal-server
- Swift: SignalClient -> LibSignalClient
- NPM: @signalapp/signal-client -> @signalapp/libsignal-client
- Repository: github.com/signalapp/libsignal-client ->
github.com/signalapp/libsignal
2022-03-23 10:49:09 -07:00