Commit Graph

66 Commits

Author SHA1 Message Date
Jim Gustafson
a847c36ab1
Update to RingRTC v2.46.1 2024-08-19 10:25:14 -05:00
Sasha Weiss
68bb8e292a
Update to LibSignal v0.55.1 2024-08-14 16:50:05 -07:00
Jordan Rose
71cd1da89a
Update libsignal to v0.55.0, OWSChatConnection to account for no-auto-reconnect 2024-08-12 15:51:05 -07:00
Pete Walters
b6d53fddf8
Update to LibSignal v0.54.2 2024-08-06 16:46:46 -05:00
Jim Gustafson
14f59b5828
Update to RingRTC v2.46.0 2024-08-02 17:00:43 -05:00
Jim Gustafson
09fe2390c9
Update to RingRTC v2.45.0 2024-07-30 14:34:52 -05:00
Sasha Weiss
d87164a073
Replace Wire with Swift-Protobuf for Backups 2024-07-29 15:26:01 -07:00
Jordan Rose
9a3377216d Update to libsignal 0.54.0
Includes code changes for libsignal splitting ChatService into
AuthenticatedChatService and UnauthenticatedChatService, which is more
in line with how iOS does things anyway. Also now supports receiving
stories on the auth connection using libsignal.
2024-07-26 17:16:56 -07:00
Max Radermacher
b6cc247a4b
Update to LibSignal v0.53.0 2024-07-23 18:25:37 -05:00
Harry
6649350c43
Revert "Update to LibSignal v0.52.4" 2024-07-22 14:52:00 -07:00
Max Radermacher
c1a3a97eaf
Update to LibSignal v0.52.4 2024-07-22 12:58:46 -05:00
Rashad Sookram
8b7a089ba0
Update to RingRTC v2.44.4 2024-07-17 16:24:23 -05:00
Max Radermacher
ebd7f2fdca
Update to LibSignal v0.52.2 2024-07-17 12:31:50 -05:00
Jim Gustafson
6ab9596040
Update to RingRTC v2.44.3 2024-07-03 19:16:36 -05:00
Max Radermacher
35809c6cf0
Update to LibSignal v0.52.0 2024-06-28 17:27:39 -05:00
Rashad Sookram
aa575dcd34
Update to RingRTC v2.44.2 2024-06-27 19:17:52 -05:00
Jim Gustafson
ae0c242ef8
Update to RingRTC v2.44.1 2024-06-26 19:17:47 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Jordan Rose
b3240b1fb1 Update to libsignal v0.51.0 2024-06-14 10:11:05 -07:00
Jim Gustafson
c264102c86
Update to RingRTC v2.44.0
Co-authored-by: Rashad Sookram <rashad@signal.org>
2024-06-13 16:21:29 -05:00
Max Radermacher
be2258e4be Update to LibSignal v0.49.0 2024-05-31 15:28:36 -05:00
Jordan Rose
52df5dff80 Update to libsignal 0.48.0 2024-05-24 16:17:40 -07:00
Max Radermacher
1ef3a956d6
Update to LibSignal v0.47.0 2024-05-22 13:48:32 -05:00
Jordan Rose
04c950412d Update to LibSignal v0.46.2 2024-05-17 15:46:34 -07:00
Rashad Sookram
5a9244ffa8
Update to RingRTC v2.42.0 2024-05-15 16:23:42 -05:00
Max Radermacher
23b3061cb3
Update to LibSignal v0.46.0 2024-05-03 13:37:04 -05:00
Max Radermacher
7e81255d5c
Add LibSignal, RingRTC, and WebRTC acknowledgments 2024-04-29 14:46:14 -05:00
Max Radermacher
82bb803d58
Inline MobileCoinMinimal 2024-04-25 16:35:47 -05:00
Ehren Kret
d0587cc262 add missing third-party code attribution 2024-04-22 14:38:31 -05:00
Max Radermacher
20783085bb
Replace SAMKeychain with direct keychain access 2024-04-05 21:50:00 -05:00
Sasha Weiss
34f6206ad8
Generate models for Backup.proto using Wire 2024-04-01 15:04:24 -07:00
Max Radermacher
205da46614
Enable fts5 secure-delete
Co-authored-by: Evan Hahn <evanhahn@signal.org>
2023-11-10 16:10:45 -06:00
Max Radermacher
600eef4bec
Replace Curve25519Kit with LibSignal 2023-10-31 14:18:22 -05:00
Max Radermacher
c7f96e7fdc Remove unused Starscream dependency 2023-06-21 15:06:55 -05:00
Harry
15237c46d3
Use Libsignal pin hashing; remove SignalArgon2 dependency 2023-05-23 13:51:12 -07:00
Max Radermacher
5d1cf35c1d Remove dependency on OpenSSL
It was replaced with functionality provided by libsignal.
2023-02-13 23:12:58 -08:00
Jordan Rose
42969ce9da Update to RingRTC v2.24.0
RingRTC (along with WebRTC) are no longer included as submodules; now
they are a nearly-standard pod dependency with an extra "prebuild
checksum" to download the built artifacts.

This removes the submodules as well as the storing of the WebRTC
artifact repo commit in the app's Info.plist. RingRTC already prints
the current version in debug logs, so we're not losing anything.
2023-02-06 11:53:14 -08:00
Adam Mork
660a90c3f1
Update to MobileCoin 4.0.0 (prerelease) 2023-02-02 10:50:12 -06:00
Evan Hahn
04a604cd3e Update SSZipArchive to 2.5.2
This updates `SSZipArchive` from 2.1.4 to 2.5.2.

Notably, we need a custom podspec because we need to lower its
deployment target.

Tested this by submitting debug logs successfully.
2022-11-01 16:23:22 -05:00
Evan Hahn
6305cdc0e6
SignalServiceKit: no longer a separate pod
SignalServiceKit is currently a separate pod. This makes merges tedious
and error-prone. Ultimately, it slows us down. It might've made sense as
a standalone library before, but it's so tightly integrated now that it
isn't useful to have it be separate.

This changes that, and makes SignalServiceKit a "normal" target.

IMO, most of this change isn't that exciting—just a bunch of changes to
scaffolding. There's one slightly spicier change: our generated
`Acknowledgements.plist` is now a little more clever.

Co-authored-by: Max Radermacher <max@signal.org>
2022-08-05 16:14:15 -05:00
Evan Hahn
636b417390 Upgrade GRDB to version 5.23.0
This upgrades [GRDB][0] from v4.3.0 to v5.23.0, the latest version.

I closely followed the [migration guide][1] and stole from a prior
attempt at this upgrade. I also made sure to test the media gallery,
because that allegedly had problems before.

[0]: https://github.com/groue/GRDB.swift
[1]: 6d3f309cad/Documentation/GRDB5MigrationGuide.md
2022-04-20 09:08:50 -05:00
Nora Trapp
05313c3725 Update to LibSignalClient v0.15.0 2022-03-24 11:55:45 -07:00
Nora Trapp
0f56118382 Update to MobileCoin v1.2.0-pre10 2022-03-04 15:07:50 -08:00
Jordan Rose
01518551eb Import SignalMetadataKit wholesale into SignalServiceKit
The only modifications are those necessary to build as part of SSK.
The follow-up commits will clean that up a bit.
2022-01-26 09:50:55 -08:00
Nora Trapp
db115606e3 Remove ZKGroup 2022-01-03 12:00:19 -08:00
Nora Trapp
44cf3fd3c0 Update to SignalClient 0.12.0 2022-01-03 12:00:18 -08:00
Jordan Rose
38fbb3bbc2 Copy in AFNetworking's query string encoding implementation
Matthew previously stripped this down in our fork of AFNetworking; at
this point there's no benefit to it living in a separate repo and
separate target. With this we can remove the AFNetworking target
completely.
2021-12-17 14:52:59 -08:00
Matthew Chen
c0c72ef3fb Introduce WebSocketFactory. 2021-11-03 19:48:48 -07:00
Matthew Chen
9211ac8fa3 Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:03 -03:00
Matthew Chen
60593ee26f Move MobileCoin SDK to SignalUI. 2021-11-02 14:26:02 -03:00