Commit Graph

5009 Commits

Author SHA1 Message Date
Niels Andriesse 218d6488af Update version number 2020-03-04 09:51:38 +11:00
gmbnt 957e1267a4
Merge pull request #126 from RyanRory/fix-syncing-for-multidevice
fix syncing contacts and closed groups after device linking
2020-03-03 11:57:31 +07:00
Ryan ZHAO 2fdd9bfe3e fix syncing contacts and closed groups after device linking 2020-03-03 14:29:40 +11:00
Niels Andriesse be8abcc288 Update .gitignore 2020-02-28 09:07:58 +07:00
gmbnt 0ebd29e4e5
Merge pull request #112 from loki-project/open-group-syncing
Open group syncing
2020-02-28 09:05:15 +07:00
Niels Andriesse 597b7f157c Move file 2020-02-28 09:04:57 +07:00
Niels Andriesse fb9567a61b Merge branch 'dev' into open-group-syncing 2020-02-28 08:56:37 +07:00
gmbnt 8f031e157d
Merge pull request #120 from loki-project/remove-google-dependencies
Removed all references to google play and firebase.
2020-02-28 08:23:47 +07:00
Mikunj 3cdaf80c5d Removed all references to google play and firebase.
Removed phone number utils.
 Slowly remove signal code.
2020-02-28 09:07:01 +11:00
gmbnt 19356bf969
Merge pull request #116 from loki-project/threading-fix
Fix device linking blocking the main promise thread.
2020-02-27 19:38:40 +07:00
gmbnt c1e86f9ec6
Merge pull request #117 from loki-project/permission-fix
Remove un-used permissions.
2020-02-27 19:37:08 +07:00
Mikunj a57bf0cd98 Remove un-used permissions. 2020-02-27 15:44:57 +11:00
Mikunj dd0b9c80b0 Fix device linking blocking the main promise thread. 2020-02-26 16:56:07 +11:00
Niels Andriesse 7c89f5ce1a Update version number 2020-02-26 10:09:19 +07:00
Niels Andriesse a9ba2b5101 Update build number 2020-02-26 10:02:39 +07:00
Niels Andriesse e8dd7cd768 Merge branch 'master' into dev 2020-02-26 10:02:21 +07:00
gmbnt 665f123d97
Merge pull request #114 from loki-project/bug-fix
Fix race condition that occurs on device link authorisation.
2020-02-26 10:00:22 +07:00
Mikunj 85b2379510 Fix race condition that occurs on device link authorisation.
Upon authorisation, we upload our mapping to the server.
At the same time we also get a contact sync message and send out background friend request messages.
There was a race condition between those 2 functions where to correctly establish multi-device communication, you need your mapping on the server so that the other party knows that it's a secondary device and not a regular user.
2020-02-26 11:53:28 +11:00
Niels Andriesse c3ab7e0d12 Update version number 2020-02-25 09:30:23 +07:00
Mikunj 7b267ee8b7 Fix isSignalGroup boolean check.
Set thread deletion delay to 1s for private chats and open groups.
2020-02-25 13:11:06 +11:00
Mikunj 55523b3baf Added open group syncing.
Refactor open group adding code.
2020-02-25 12:46:23 +11:00
gmbnt ef2ceff0c1
Merge pull request #111 from loki-project/security
Untie Profile Picture from Auth Token
2020-02-24 10:58:28 +07:00
Niels Andriesse b9307d4cb9 Untie profile picture from auth token 2020-02-24 10:57:51 +07:00
gmbnt c1404d7cca
Merge pull request #106 from loki-project/group-leaving
Group leaving
2020-02-21 15:36:22 +11:00
Niels Andriesse 704c15cd24 Enforce style convention 2020-02-21 11:35:53 +07:00
Niels Andriesse f46354392c Merge branch 'dev' into group-leaving 2020-02-21 11:22:24 +07:00
gmbnt b6d22ae2dc
Merge pull request #101 from loki-project/closed-group-sync
Closed group sync
2020-02-21 15:20:16 +11:00
Niels Andriesse 5b822f83c9 Enforce style convention 2020-02-21 11:19:20 +07:00
Mikunj 1ce7050f1a Leave group on swiping 2020-02-19 16:19:16 +11:00
Mikunj 3a0c518eeb Don't fetch device links at startup 2020-02-18 14:00:05 +11:00
Mikunj 70bd9350b8 Ensure generated PreKeyBundle is valid 2020-02-18 12:28:49 +11:00
Mikunj 7f51baadd4 Sync groups upon linking device. 2020-02-18 09:19:52 +11:00
gmbnt f73f62ef59
Update README.md 2020-02-17 16:57:03 +11:00
Niels Andriesse 68785fe44f Merge branch 'dev' 2020-02-17 16:55:48 +11:00
Niels Andriesse c0def596fb Update version number 2020-02-17 16:47:49 +11:00
Niels Andriesse 526e82a9e3 Clean up naming & indentation 2020-02-16 09:30:05 +11:00
gmbnt c171a906a6
Merge pull request #93 from loki-project/session-reset-fix
Session reset fixes.
2020-02-14 14:46:00 +11:00
Mikunj 3bbcbc8873 Updated to follow LokiSessionResetProtocol.
Refactor some code to be less confusing.
2020-02-14 13:34:35 +11:00
Niels Andriesse bcc219bd1f Debug 2020-02-13 16:05:40 +11:00
Niels Andriesse b9dd42beb1 Make unlinking & open group joining more robust 2020-02-13 15:33:54 +11:00
Niels Andriesse 07b1ffa77e Refactor multi device 2020-02-13 14:39:29 +11:00
Kee Jefferys 42e221ca6e
Update README.md 2020-02-13 14:32:43 +11:00
Niels Andriesse 9c71a4c3cd Simplify PushDecryptJob a bit 2020-02-13 10:18:05 +11:00
Niels Andriesse 27fdfe4ee8 Trim unused files 2020-02-13 09:28:19 +11:00
Niels Andriesse 31350adcf7 Clean 2020-02-12 16:42:33 +11:00
Niels Andriesse 45d78825a0 Clean 2020-02-12 16:25:14 +11:00
gmbnt 24116bc7cb
Merge pull request #91 from loki-project/robustness
Handle Clock Out of Sync Issue
2020-02-12 15:14:01 +11:00
Niels Andriesse c47ecad024 Handle clock out of sync issue 2020-02-12 14:44:23 +11:00
gmbnt fc2a7bb5a9
Merge pull request #90 from loki-project/robustness
Refactor
2020-02-12 13:40:16 +11:00
Niels Andriesse 705b3dc625 Refactor 2020-02-12 13:27:28 +11:00