Commit graph

13701 commits

Author SHA1 Message Date
nielsandriesse
9bc80ed3b3 Remove the concept of friend requests 2020-07-20 14:44:36 +10:00
nielsandriesse
2d9982684b Clean up ahead of protocol changes 2020-07-20 11:02:58 +10:00
ryanzhao
cc09f59926 relocated file server public key 2020-07-17 17:23:10 +10:00
ryanzhao
ff9341b573 refactor and prepare for file server onion request 2020-07-17 17:18:26 +10:00
nielsandriesse
e1f6da05e3 Update version number 2020-07-14 11:28:32 +10:00
nielsandriesse
4b34a6624e Minor refactoring 2020-07-14 11:27:16 +10:00
ryanzhao
9213e2b770 fix pollers not start when app goes foreground 2020-07-14 11:26:00 +10:00
nielsandriesse
a332f88fda Fix open group joining 2020-07-14 10:50:00 +10:00
nielsandriesse
563a148b93 Clean 2020-07-10 09:03:54 +10:00
nielsandriesse
aa7bb0ea5c Merge branch 'dev' of github.com:loki-project/session-ios into desktop-protocol-changes 2020-07-09 12:31:35 +10:00
Niels Andriesse
e25f4aec38
Merge pull request #223 from loki-project/shared-sender-keys
SSK Protocol Changes
2020-07-09 12:30:12 +10:00
nielsandriesse
cfc32547cd Fix regression 2020-07-09 12:22:31 +10:00
nielsandriesse
267249114e Merge branch 'shared-sender-keys' into desktop-protocol-changes 2020-07-09 12:12:10 +10:00
nielsandriesse
1f4d991036 Update for desktop protocol changes 2020-07-09 12:10:24 +10:00
nielsandriesse
707dad64d9 Update Pods 2020-07-09 11:02:58 +10:00
nielsandriesse
88aaebefaa Implement sender key requesting 2020-07-09 10:26:10 +10:00
nielsandriesse
ed9ac3a60c Clean 2020-07-09 09:41:52 +10:00
nielsandriesse
32814b0227 Update for protocol changes 2020-07-09 09:18:23 +10:00
nielsandriesse
2b41a5b84e Clean 2020-07-08 15:15:53 +10:00
nielsandriesse
9843d4db2f Turn off SSK for now 2020-07-08 15:09:15 +10:00
nielsandriesse
1716bd2929 Show activity indicator until group creation is fully done 2020-07-08 14:49:18 +10:00
nielsandriesse
7149deb15f Merge branch 'fix-link-previews' into dev 2020-07-08 08:56:00 +10:00
nielsandriesse
eb3f26a3db Reword comment 2020-07-08 08:55:46 +10:00
nielsandriesse
dbc625bb33 Turn off SSK for now 2020-07-07 17:03:29 +10:00
nielsandriesse
534f89d883 Update Pods 2020-07-07 17:01:04 +10:00
Niels Andriesse
1b0fadcf9c
Merge pull request #218 from loki-project/shared-sender-keys
Shared Sender Keys
2020-07-07 16:58:46 +10:00
nielsandriesse
a92e50b49b Merge branch 'dev' of github.com:loki-project/session-ios into shared-sender-keys 2020-07-07 16:56:53 +10:00
nielsandriesse
d2e0f986b9 Debug 2020-07-07 15:20:54 +10:00
nielsandriesse
9de2cc210d Implement syncing 2020-07-07 10:08:43 +10:00
nielsandriesse
2ef26ab915 Don't fetch device links unnecessarily, debug & fix excessive PoW bug 2020-07-06 16:37:07 +10:00
nielsandriesse
b01cb971e6 Debug 2020-07-06 15:34:25 +10:00
nielsandriesse
4cb1cb6b93 Clean 2020-07-06 14:52:11 +10:00
nielsandriesse
00abf4e5fe Include the sender public key in sender key messages 2020-07-06 14:39:55 +10:00
nielsandriesse
b12937ef00 Update ProtoWrappers.py for Python 3 2020-07-06 14:26:54 +10:00
nielsandriesse
29fbf34442 Update for multi device
Still to do is including the sender public key in sender key messages so that we can correctly handle slave devices, and also to get rid of the ordering requirement
2020-07-06 14:22:09 +10:00
nielsandriesse
4e1a14ae05 Put SSK behind a feature flag 2020-07-06 12:01:44 +10:00
nielsandriesse
a572761432 Always reset all ratchets if someone leaves or is kicked 2020-07-06 11:02:13 +10:00
nielsandriesse
d3212b70d6 Update Pods 2020-07-06 09:46:47 +10:00
nielsandriesse
b31eb666df Implement closed group update serialization & deserialization 2020-07-06 09:46:19 +10:00
nielsandriesse
8dba9ddb54 Clean 2020-07-03 16:27:31 +10:00
nielsandriesse
c5a535685a Partially resolve TODOs 2020-07-03 16:22:58 +10:00
nielsandriesse
41aa825e5d Add TODOs 2020-07-03 15:15:29 +10:00
nielsandriesse
d8e3fa5a56 Clean & debug 2020-07-03 15:13:32 +10:00
nielsandriesse
c604b40632 Implement rough group modification logic 2020-07-03 14:27:28 +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
a6908e35a5 Update documentation 2020-06-30 11:47:43 +10:00
nielsandriesse
80dcca627a Implement polling, encryption & decryption 2020-06-30 11:40:02 +10:00
ryanzhao
212959de10 Drop banned proxy to fix link previews 2020-06-29 14:44:12 +10:00
nielsandriesse
31dd2673e1 Implement shared sender key ratcheting & refactor 2020-06-25 15:53:15 +10:00