Commit graph

664 commits

Author SHA1 Message Date
Morgan Pretty
03fb5cbeeb Cleanup and tweaks
Fixed some compilation issues.
Removed an unused dependency.
Cleaned up the Podfile to minimise duplication.
Pointed at an oxen fork of SignalCoreKit instead of a personal one.
2022-01-25 12:05:45 +11:00
Morgan Pretty
9994c04f1e Updated the Podfile to fix M1 Mac build issues 2022-01-10 10:38:54 +11:00
Niels Andriesse
876814dd43 Basic proof of concept 2021-08-13 13:47:22 +10:00
Niels Andriesse
74e9cacd58 Implement MockWebSocket 2021-08-12 13:54:44 +10:00
Niels Andriesse
170da7a276 Implement VideoCallVC & CameraManager 2021-08-12 13:12:44 +10:00
Niels Andriesse
030c869d06 Add WebRTC dependency & implement CallMessage 2021-08-10 14:09:45 +10:00
coo1k
e328ab9bfd Support for App Links 2021-06-01 00:39:11 -07:00
Niels Andriesse
a1c23394d6 Remove unused pods 2021-03-05 09:49:25 +11:00
Niels Andriesse
4958d3d368 Implement ONS API 2021-03-03 11:16:34 +11:00
nielsandriesse
afeabf0fe9 Potentially fix race condition 2021-02-24 09:53:17 +11:00
Niels Andriesse
6a810d959b Fix initial scroll position bug 2021-02-18 11:02:19 +11:00
nielsandriesse
bffde9451c Update CocoaPods 2021-02-15 09:12:06 +11:00
Niels Andriesse
aa027a28c5 Implement preliminary link preview view 2021-02-11 11:16:35 +11:00
nielsandriesse
1924e01edc Merge branch 'multi-device' into ui 2021-02-10 11:27:39 +11:00
nielsandriesse
4803b96eb1 Only handle the first config sync message after restoration 2021-02-10 10:19:46 +11:00
Niels Andriesse
90e53e5cef Redesign conversation screen part 1 2021-02-09 15:14:18 +11:00
Niels Andriesse
f2f3025554 Remove unused pod 2021-01-29 11:08:52 +11:00
Niels Andriesse
464e8864af Clean up onboarding 2021-01-29 11:06:14 +11:00
Niels Andriesse
54e902c848 Fix various warnings 2021-01-28 15:40:45 +11:00
Niels Andriesse
ff09ee3e79 Delete unused files 2021-01-25 13:31:38 +11:00
Niels Andriesse
2a4977d269 Implement Session protocol 2020-12-14 09:49:02 +11:00
Niels Andriesse
75f7a7973b Debug PN extension 2020-12-03 17:26:29 +11:00
Niels Andriesse
76f92000b9 Add missing pod 2020-12-03 17:09:47 +11:00
Niels Andriesse
2be42e892a Prune unused notification service extension pods 2020-12-03 15:23:41 +11:00
Niels Andriesse
d33fcb0756 Re-install pods 2020-11-30 13:01:43 +11:00
Niels Andriesse
02454b6cc9 Point to forked YapDatabase repo 2020-11-30 12:11:06 +11:00
Niels Andriesse
ac6baec6f2 Make things compile again 2020-11-26 10:37:56 +11:00
nielsandriesse
5dfd4b1965 Restructure 2020-11-25 16:15:16 +11:00
nielsandriesse
b218a16b05 Implement attachment downloading 2020-11-20 15:53:56 +11:00
nielsandriesse
877751445d Clean 2020-11-13 10:22:50 +11:00
nielsandriesse
e819d8f536 Update dependencies 2020-11-12 13:20:28 +11:00
nielsandriesse
1c0b32af3c Fix ECKeyPair usage 2020-11-12 10:41:45 +11:00
nielsandriesse
000e907d47 Clean up Podfile 2020-11-12 07:55:24 +11:00
nielsandriesse
7e213c71d5 Make everything build again 2020-11-11 17:45:50 +11:00
nielsandriesse
ffa64e4747 Merge SignalMessaging into SignalUtilitiesKit 2020-11-11 16:30:54 +11:00
nielsandriesse
ae635dbd36 Make SignalMessaging work with SignalUtilitiesKit 2020-11-11 11:50:01 +11:00
nielsandriesse
c475f895e8 Create SignalUtilitiesKit 2020-11-11 10:58:56 +11:00
nielsandriesse
362e2e9c03 Update SessionMessagingKit for open groups 2020-11-09 11:53:07 +11:00
nielsandriesse
a3382f41d4 Re-organize files 2020-11-09 10:58:47 +11:00
nielsandriesse
21fe9558a4 Partially implement messaging kit encryption & decryption 2020-11-06 19:32:09 +11:00
nielsandriesse
2d618cc6e9 Re-add proof of work 2020-11-06 13:56:26 +11:00
nielsandriesse
10582e0381 Add SSKs to SessionProtocolKit 2020-11-05 17:04:39 +11:00
nielsandriesse
dcb218c864 Create SessionProtocolKit framework 2020-11-05 16:10:49 +11:00
nielsandriesse
96bfab5d93 Re-generate protos 2020-11-05 14:56:15 +11:00
nielsandriesse
c1196a6921 Start SessionMessagingKit 2020-11-05 14:16:45 +11:00
nielsandriesse
f3753abe5a Create SessionUtilities framework 2020-11-05 12:15:57 +11:00
nielsandriesse
2b1e322832 Create SessionSnodeKit 2020-11-05 12:07:21 +11:00
nielsandriesse
0598fdfb99 Update Pods 2020-10-29 13:00:46 +11:00
nielsandriesse
dc901d7528 Update Pods 2020-10-28 10:47:39 +11:00
nielsandriesse
b63bc8e9eb Add Sodium & remove GCDWebServer 2020-09-24 15:16:21 +10:00
nielsandriesse
8e651aadc2 Move SwiftCSV into the project 2020-09-21 12:10:19 +10:00
nielsandriesse
056ec0349a Move ZXingObjC & SwiftCSV to CocoaPods 2020-09-21 11:50:42 +10:00
nielsandriesse
e4c8369c93 Update for metadata kit changes 2020-09-14 18:50:43 +10:00
nielsandriesse
33d23b3e51 Update Pods 2020-08-18 14:15:04 +10:00
nielsandriesse
9b527424e6 Ditch pod in favor of own implementation 2020-08-04 13:56:02 +10:00
nielsandriesse
cd761d2687 Make new private chat screen use a UITextView 2020-08-04 12:15:55 +10:00
nielsandriesse
6e6e9332bf Improve performance 2020-07-24 11:46:14 +10:00
nielsandriesse
7475c7c6b8 Update Pods 2020-07-21 09:53:42 +10:00
nielsandriesse
707dad64d9 Update Pods 2020-07-09 11:02:58 +10:00
nielsandriesse
79655169bd Update Pods 2020-07-03 10:19:48 +10:00
nielsandriesse
832e70f588 Debug 2020-07-03 10:07:19 +10:00
nielsandriesse
80dcca627a Implement polling, encryption & decryption 2020-06-30 11:40:02 +10:00
nielsandriesse
16918a50d8 Update Pods 2020-06-15 11:58:20 +10:00
nielsandriesse
93b3054c17 Update CryptoSwift 2020-06-15 11:23:27 +10:00
nielsandriesse
301be4a957 Update Pods 2020-06-05 16:56:13 +10:00
nielsandriesse
eab26c504c Fix build 2020-06-05 13:43:06 +10:00
nielsandriesse
74bbe067d8 Update Pods 2020-06-05 10:38:44 +10:00
gmbnt
5f9b0aec9f Update pods 2020-04-06 15:29:26 +10:00
ryanzhao
ca20f3f979 add a Notification Service Extension for PN with preview 2020-03-24 11:28:53 +11:00
Niels Andriesse
40bb4ba1a4 Set device link message TTL, clean & add more analytics 2019-10-03 14:45:00 +10:00
Niels Andriesse
a604ba5646 Start implementing device linking UI 2019-09-20 15:53:24 +10:00
Niels Andriesse
1e4b88d616 Set up Crashlytics 2019-09-05 10:40:30 +10:00
Niels Andriesse
b367ea7ab8 Set up Mixpanel 2019-09-04 14:41:38 +10:00
Niels Andriesse
7ecfedbf9a Implement RSS feed parsing 2019-08-27 15:14:24 +10:00
Mikunj
31a6ef4769 Make SignalServiceKit use 10.0 2019-08-22 10:58:05 +10:00
Mikunj
a9a403a703 Fix build 2019-08-19 15:06:25 +10:00
Niels Andriesse
52f479a0b1 Implement fancy avatars 2019-06-17 13:52:17 +10:00
Mikunj
efa303abeb Fix mnemonic languages not being linked. 2019-05-22 09:16:03 +10:00
Mikunj
ab13940252 Added GCDWebServer. 2019-05-21 15:56:40 +10:00
Mikunj
de01731316 Removed LokiKit.
Moved all files back into SignalServiceKit.
2019-05-06 10:50:47 +10:00
Niels Andriesse
b70f1810b2 Fix crash 2019-05-03 14:16:22 +10:00
Mikunj
e45afca912 Merge branch 'mikunj/loki-kit' 2019-05-03 11:29:30 +10:00
Mikunj
c02ae62a8d Added lokikit 2019-05-03 11:21:47 +10:00
Niels Andriesse
8a605858fd Clean & suppress warnings for dependencies 2019-05-03 10:10:11 +10:00
Mikunj
71cc25fbd6 Updated pod submodules. 2019-05-01 13:00:50 +10:00
Michael Kirk
0b638f4831 link checks 2019-03-18 15:21:19 -07:00
Michael Kirk
cc94d6946a update pods 2019-02-25 13:39:55 -07:00
Michael Kirk
a218d6c465 Send first chars of longtext in protobuf 2019-02-25 13:27:49 -07:00
Michael Kirk
182ddf7374 update starscream 2019-02-06 18:07:48 -07:00
Michael Kirk
8a8d1f43f4 update pods 2019-01-23 10:28:42 -07:00
Michael Kirk
62023659a1 Revert PromiseKit update for now 2019-01-23 10:27:04 -07:00
Michael Kirk
dfc1df8380 update pods 2019-01-23 09:19:20 -07:00
Michael Kirk
16c8a1a76e replace SocketRocket with Starscream 2019-01-16 10:44:37 -07:00
Michael Kirk
ed15e5cc4a Update YapDB to fix DB conversion logic 2019-01-11 18:23:02 -07:00
Michael Kirk
cd70f9d0c3 move to yapdb@signal-release 2019-01-10 13:04:03 -07:00
Michael Kirk
5708754d30 update to sqlcipher4 2019-01-10 12:48:59 -05:00
Matthew Chen
f68c1e179b Update Cocoapods. 2019-01-04 16:29:34 -05:00
Michael Kirk
b6f52ef12f update pods 2018-12-20 09:54:08 -07:00
Michael Kirk
d8fda8a7aa Update pods with perf improvements 2018-12-19 15:31:19 -07:00
Matthew Chen
036c6dca41 Merge branch 'release/2.32.0' 2018-11-30 09:30:56 -05:00