Commit Graph

5 Commits

Author SHA1 Message Date
Jordan Rose
72fda058ae ffi: Use wrapper structs for UUIDs instead of bare [u8; 16]
C treats array arguments and array return values non-symmetrically.
We've worked around that up until now, but it's simpler to not worry
about it.
2025-12-23 14:26:35 -08:00
andrew-signal
01d3d4ed30 Future-proof sealed sender trust root handling.
Co-authored-by: Jordan Rose <jrose@signal.org>
2025-08-27 12:03:28 -04:00
Jordan Rose
9e9c375db9 Expose BackupForwardSecrecyToken-aware MessageBackupKey derivation 2025-07-28 13:53:19 -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
Jordan Rose
02c03c3247 swift: Variadic withAllBorrowed, to break down the pyramids of doom 2025-06-13 17:49:56 -07:00