Matthew Chen
c0c72ef3fb
Introduce WebSocketFactory.
2021-11-03 19:48:48 -07:00
Matthew Chen
bcc693e8e7
Move MobileCoin SDK to SignalUI.
2021-11-02 14:26:04 -03:00
Matthew Chen
539dff09e4
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
Matthew Chen
8472571d0a
Rename NSE.
2021-10-28 11:40:26 -03:00
Michelle Linington
88ee15fb07
Update Pods for SignalCoreKit changes
2021-10-21 21:38:30 -07:00
Michelle Linington
77b7ea5c40
Fix a whole bunch of warnings
2021-10-21 21:11:26 -07:00
Matthew Chen
cf428a14a1
Add SignalUI framework target.
2021-10-19 09:40:04 -03:00
Matthew Chen
b9b66646ff
Add SignalUI framework target.
2021-10-19 09:39:52 -03:00
Matthew Chen
2f595d3f12
Move Bonmot to main app.
2021-10-18 12:38:47 -03:00
Matthew Chen
d402636225
Simplify AFNetworking usage.
2021-10-15 10:50:35 -03:00
Michelle Linington
1c733c6d0a
Update Pods
2021-09-20 12:47:59 -07:00
Michelle Linington
6c915fd01c
Update Pods
2021-09-18 00:01:02 -07:00
Matthew Chen
201ade1b67
Fix build break.
2021-09-08 18:04:47 -03:00
Matthew Chen
a86a25bdae
Fix broken tests.
2021-09-08 14:59:01 -03:00
Matthew Chen
0ca1ac29f5
Fix "no session for transient message" errors.
2021-09-08 09:53:46 -03:00
Michelle Linington
88309e7cc1
Fix various issues with TESTABLE_RELEASE
...
While running some perf tests on database queries, I was building
against TESTABLE_RELEASE to have things built with optimizations.
I saw some weird behavior:
- Share extension would crash
- No logs would be recorded
I went through and cleaned up some things that appeared incorrect with
how we handled TESTABLE_RELEASE
2021-09-03 16:11:19 -07:00
Nora Trapp
4100463c15
Merge SignalCoreKit changes
2021-09-03 11:42:21 -07:00
Nora Trapp
2814ab7629
Convert to new Promise library
2021-09-03 11:41:34 -07:00
Michelle Linington
4eeb4e34be
Tests should be runnable in Profiling scheme
2021-08-26 20:57:06 -07:00
Nora Trapp
430d7e9469
Revert "Restore ZXing"
...
This reverts commit 5677ad9cfe .
2021-07-28 12:08:34 -07:00
Nora Trapp
5677ad9cfe
Restore ZXing
2021-07-27 19:34:05 -07:00
Matthew Chen
8d15ab618e
Remove ZXing.
2021-07-02 16:23:46 -03:00
Nora Trapp
a7c628c846
Update to ZKGroup v0.7.3
2021-06-29 16:27:27 -07:00
Matthew Chen
8a1cca9abd
Update Cocoapods.
2021-06-18 09:11:44 -03:00
Matthew Chen
6a8ba272ef
Update Cocoapods.
2021-06-18 09:11:28 -03:00
Matthew Chen
b953104659
Update MC SDK to v1.1.0-pre2.
2021-06-18 09:11:13 -03:00
Nora Trapp
fcd9bd83b8
Update to Signal built OpenSSL 1.1.1k with M1 and Catalyst support
2021-06-17 14:45:29 -07:00
Eugene Bistolas
476ac11622
Add YYImage/libwebp to podfile
2021-06-17 14:29:15 -07:00
Eugene Bistolas
8c41c15e80
Add post-install podfile step to fix Pods-Signal-frameworks.sh to ensure xcframework symlinks are not broken
2021-06-17 14:29:15 -07:00
Eugene Bistolas
22d67ae286
Adopt OpenSSL-Universal 1.1.1k as dependency to Signal/SignalCoreKit/SignalServiceKit
2021-06-17 14:29:14 -07:00
Eugene Bistolas
9917f0126a
Update workspace settings to use modern build system. Update Podfile to strip VALID_ARCHS flag from generated target xcconfig (deprecated in Xcode 12)
2021-06-17 14:29:14 -07:00
Nora Trapp
2d76b7c6e0
Don't build for armv7
2021-04-15 10:57:17 -07:00
Nora Trapp
36015c8fb8
Fix build
2021-04-14 21:41:08 -07:00
Nora Trapp
17b265f71c
Update SignalCoreKit
2021-04-14 19:55:47 -07:00
Nora Trapp
a0d542657b
Streaming encryption and decryption of attachments
2021-04-08 13:30:36 -07:00
Matthew Chen
7380fd725f
Update Cocoapods.
2021-04-06 13:57:11 -03:00
Matthew Chen
7abfeeb2ae
Payments: Clean up.
2021-04-06 13:57:11 -03:00
Matthew Chen
f130126b5b
Update MC SDK; adopt new payment entropy derivation scheme; update auth credential handling.
2021-04-06 13:57:10 -03:00
Matthew Chen
05f6a54764
Update Cocoapods.
2021-04-06 13:57:10 -03:00
Matthew Chen
7087cc1791
Signal main net, fixes.
2021-04-06 13:57:10 -03:00
Matthew Chen
7b1457b8da
Update MobileCoin dependencies.
2021-04-06 13:57:09 -03:00
Matthew Chen
0e76e4e85d
Update MC SDK, rework MC SDK config.
2021-04-06 13:57:08 -03:00
Matthew Chen
e10e9ee9fb
Update MC SDK.
2021-04-06 13:57:07 -03:00
Matthew Chen
590067499a
Payments entropy, storage service, backup + restore flows.
...
* Update how payments state is stored in storage service.
* Build 'view passphrase' UI flow.
* Build 'restore payments wallet' UI flow.
* Rework the 'view passphrase' UI flow.
2021-04-06 13:57:07 -03:00
Matthew Chen
23aa187cea
Add the "disable payments" flow.
...
* Show memo message in send payment view.
2021-04-06 13:57:07 -03:00
Matthew Chen
a8ea0607d6
Add MobileCoin pod dependency.
2021-04-06 13:57:06 -03:00
Matthew Chen
86b8eb08b8
Remove YapDatabase.
...
Apply asset from design.
Fix rebase breakage.
2021-03-25 11:41:16 -03:00
Jordan Rose
68a27a76e2
Move AxolotlKit model classes into SSK and remove the dependency
...
We still need the AxolotlKit model classes to migrate old sessions,
but we don't need any of the actual protocol support. This also
means we can drop HKDFKit.
Additionally, we do still use some utilities from AxolotlKit:
- AxolotlExceptions.h: NSException names, should eventually be
replaced by NSErrors everywhere
- NSData+keyVersionByte.h: prepend/remove public key type byte,
should eventually be replaced by strong types (ECPublicKey)
- SPKProtocolContext.h: defines the SPKProtocol{Read,Write}Context
marker protocols, should be replaced by direct use of
SDSAny{Read,Write}Transaction
2021-03-22 16:17:47 -07:00
Jordan Rose
f9025cc0d8
Update SignalClient, and stop using cocoapods-binary to build it
...
Includes updates for SignalMetadataKit and SignalServiceKit for the
change requiring SenderCertificates to always have UUIDs.
2021-02-23 14:18:16 -08:00