Commit Graph

498 Commits

Author SHA1 Message Date
nielsandriesse c91bc8b7f3 Implement SSK protocol changes 2020-09-14 18:17:49 +10:00
nielsandriesse 833b8aa18a Minor refactoring 2020-08-27 10:46:47 +10:00
Ryan ZHAO d6604c10ff use timestamp instead of date 2020-08-26 14:11:42 +10:00
Ryan ZHAO 409337b512 use server time to order open group messages 2020-08-26 11:11:55 +10:00
Ryan ZHAO 113ad28d5a fix sending logic for prekey bundle message 2020-08-20 16:57:18 +10:00
Ryan ZHAO 86bb60258c fix link previews 2020-08-13 10:59:54 +10:00
nielsandriesse 9217b6a168 Fix SSK encryption 2020-08-12 14:40:25 +10:00
nielsandriesse 7de8fbf66a Clean 2020-08-04 10:00:08 +10:00
nielsandriesse 548a0dc4e7 Disable multi device 2020-08-03 16:19:11 +10:00
nielsandriesse 26d005a76d Debug 2020-07-21 11:22:09 +10:00
nielsandriesse b89fb68a56 Clean 2020-07-21 09:11:26 +10:00
nielsandriesse e7e6023542 Remove unused code 2020-07-20 17:23:04 +10:00
nielsandriesse 33f754949d Add missing pieces 2020-07-20 16:25:37 +10:00
nielsandriesse 450c100896 Regenerate protos 2020-07-20 16:01:33 +10:00
nielsandriesse d096a2c574 Make things compile again 2020-07-20 15:39:21 +10:00
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
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 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 31dd2673e1 Implement shared sender key ratcheting & refactor 2020-06-25 15:53:15 +10:00
nielsandriesse ca888c83ef Add debug assertions 2020-06-24 13:21:51 +10:00
nielsandriesse 92c462f55d Debug 2020-06-17 14:39:53 +10:00
nielsandriesse e023bb50c2 Implement remaining protocol changes 2020-06-16 16:33:14 +10:00
nielsandriesse e34e66ccfd Clean up ahead of protocol changes 2020-06-16 14:41:38 +10:00
nielsandriesse 6cc28426d6 Merge branch 'dev' into threading 2020-06-16 11:13:48 +10:00
nielsandriesse aeb17e5905 Unbreak friend requests, session reset & device linking 2020-06-16 09:27:38 +10:00
nielsandriesse 620a093214 Use higher priority queues for message sending 2020-06-11 17:05:41 +10:00
nielsandriesse 203c25b382 Merge branch 'closed-groups' into database-3 2020-06-11 14:34:04 +10:00
nielsandriesse 4f3544c1fc Integrate transaction handling utility part 3 2020-06-11 13:25:48 +10:00
nielsandriesse ce416ae82c Don't repair session if there's an outstanding session request
Also fix non-UD send cases
2020-06-11 10:48:52 +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
nielsandriesse 3e8f79f9f3 Fix race condition 2020-05-08 14:09:44 +10:00
nielsandriesse 6bd8512887 Fix duplicate AFR issue 2020-05-08 12:20:31 +10:00
nielsandriesse def0e9e2f9 Clean 2020-05-08 11:15:53 +10:00
nielsandriesse e286871791 Merge branch 'dev' into closed-group-fix 2020-05-08 10:58:57 +10:00
nielsandriesse d7ce594866 Fix open group messaging 2020-05-08 10:05:25 +10:00
Mikunj cbeb454860 Fix sending messages to our devices in groups.
Fix sync messages.
2020-05-08 09:53:16 +10:00
nielsandriesse 3715130524 Avoid deadlock 2020-05-07 15:16:40 +10:00
nielsandriesse aeb4f20f02 Handle case where sessions haven't yet been established in a closed group 2020-05-07 14:37:18 +10:00
nielsandriesse 807345868f Attempt to repair session if needed 2020-05-07 11:57:07 +10:00
nielsandriesse 8df2f2a8b5 Minor refactoring 2020-05-06 15:30:05 +10:00
Mikunj 9fc386b803 Fix closed group and contact syncing. 2020-05-06 13:31:52 +10:00
nielsandriesse aa69fa8fe6 Fix background crash 2020-05-06 10:13:32 +10:00
Niels Andriesse 82c824a7a6
Merge pull request #184 from loki-project/friend-request-fix
Friend request fixes
2020-05-05 15:43:37 +10:00
nielsandriesse 62dbbf7d57 Clean 2020-05-05 15:43:05 +10:00
nielsandriesse b847590ecd Fix note to self 2020-05-05 15:30:12 +10:00