Commit graph

3166 commits

Author SHA1 Message Date
nielsandriesse
f83058b34b Implement workaround for Android group ID compatibility bug 2020-08-14 14:33:07 +10:00
Ryan ZHAO
d116fe5bac Merge branch 'dev' of https://github.com/loki-project/session-ios into bug-fix-2.0 2020-08-14 10:48:13 +10:00
Niels Andriesse
9f82603026
Merge pull request #245 from RyanRory/bug-fix
Bug Fixes Part 1/2
2020-08-13 17:23:00 +10:00
Ryan ZHAO
7c0da7cb81 Merge branch 'dev' of https://github.com/loki-project/session-ios into bug-fix-2.0 2020-08-13 15:09:57 +10:00
nielsandriesse
4bf364fb02 Fix missed error handling case 2020-08-13 14:54:48 +10:00
Ryan ZHAO
86bb60258c fix link previews 2020-08-13 10:59:54 +10:00
Ryan ZHAO
aced49a5af fix ID displayed instead of username when a member leaves the group 2020-08-12 17:10:41 +10:00
Ryan ZHAO
caaf396010 Merge branch 'dev' of https://github.com/loki-project/session-ios into bug-fix 2020-08-12 15:35:27 +10:00
Ryan ZHAO
417afbbcb9 fix duplicated message shown in open groups 2020-08-12 15:35:19 +10:00
nielsandriesse
9217b6a168 Fix SSK encryption 2020-08-12 14:40:25 +10:00
Ryan ZHAO
a7069b8ae5 Merge branch 'dev' of https://github.com/loki-project/session-ios into bug-fix 2020-08-11 15:48:44 +10:00
nielsandriesse
61e0cdd5fe Validate closed group update messages 2020-08-11 15:03:42 +10:00
Ryan ZHAO
2d747af959 fix Session reset confirmation message not displayed 2020-08-11 13:36:19 +10:00
Ryan ZHAO
5c53c31fec fix display name not shown when a Desktop contact change Disappearing message in a conversation 2020-08-11 11:48:11 +10:00
nielsandriesse
9ca4c83b70 Minor refactoring 2020-08-10 15:19:00 +10:00
nielsandriesse
a7bca47cad Clean & debug 2020-08-10 09:24:18 +10:00
nielsandriesse
e4b72599c5 Debug 2020-08-07 11:51:00 +10:00
Ryan ZHAO
530f6db5e6 fix PN attachments 2020-08-06 11:46:16 +10:00
Ryan ZHAO
8b03a1b185 Merge branch 'dev' of https://github.com/loki-project/session-ios into bug-fix 2020-08-06 10:29:36 +10:00
nielsandriesse
4e5815aef1 Fix open group message deletion 2020-08-06 10:17:06 +10:00
Ryan ZHAO
af2ca32986 fix mention in PNs 2020-08-05 16:55:55 +10:00
Ryan ZHAO
9948170fe6 fix debug assertion failure crash 2020-08-05 16:54:26 +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
Ryan ZHAO
79a87130d6 Merge branch 'dev' of https://github.com/loki-project/session-ios into notification-bugs 2020-08-03 10:08:30 +10:00
nielsandriesse
0bdffd60b7 Fix bad estimate 2020-08-03 09:58:01 +10:00
nielsandriesse
37c1bb9a4b Avoid race condition 2020-08-03 09:53:27 +10:00
nielsandriesse
f28aad9ac2 Fix copy 2020-08-03 09:11:50 +10:00
nielsandriesse
5f98392803 Clean 2020-07-31 17:03:41 +10:00
nielsandriesse
8ca36f42f3 Prevent crash 2020-07-31 16:46:00 +10:00
nielsandriesse
13a3eb0d64 Debug 2020-07-31 16:29:43 +10:00
nielsandriesse
9dd385451b Clean 2020-07-31 16:28:47 +10:00
nielsandriesse
87024b7eb9 Undo debug commit 2020-07-31 16:27:09 +10:00
nielsandriesse
d9fae41346 Compress images as needed 2020-07-31 16:10:35 +10:00
nielsandriesse
d95b63895e Update file size limit for onion requests 2020-07-31 15:50:14 +10:00
nielsandriesse
329b115096 Add debug log 2020-07-31 15:24:26 +10:00
nielsandriesse
2d48b69a00 Add debug log 2020-07-31 14:27:08 +10:00
Ryan ZHAO
04c6610e10 Merge branch 'dev' of https://github.com/loki-project/session-ios into notification-bugs 2020-07-31 13:03:21 +10:00
Ryan ZHAO
4daac36a3f WIP: fix notification bugs 2020-07-31 13:00:01 +10:00
nielsandriesse
6529d3192b Implement multi device removal sheet 2020-07-30 15:19:19 +10:00
nielsandriesse
72858dbaf6 Merge branch 'dev' into notifications 2020-07-29 11:51:24 +10:00
nielsandriesse
6232d9e0c4 Clean 2020-07-28 08:59:43 +10:00
nielsandriesse
141d656878 Clean 2020-07-27 15:12:01 +10:00
nielsandriesse
5d9b26c163 Clean 2020-07-27 14:52:13 +10:00
nielsandriesse
b38a5df0c2 Debug 2020-07-24 16:47:51 +10:00
nielsandriesse
14ca73c514 Clean 2020-07-24 11:49:07 +10:00
nielsandriesse
20a847de95 Implement feedback 2020-07-24 11:45:56 +10:00
Ryan ZHAO
2900366293 Merge branch 'dev' into notifications 2020-07-24 10:41:01 +10:00
Ryan ZHAO
ee51a1ac12 support writing messages into database in NSE 2020-07-24 10:39:35 +10:00
nielsandriesse
f1581b4edf Clean up push notification code 2020-07-23 14:48:08 +10:00
nielsandriesse
70eaa5982c Merge branch 'dev' into onion-requests 2020-07-23 10:54:01 +10:00
Ryan ZHAO
89a56ba9bc enable onion routing for open groups 2020-07-22 17:10:53 +10:00
nielsandriesse
09ea92c10d Revert "Fix OWSOrphanDataCleaner crash"
This reverts commit 82d03aa9d5.
2020-07-22 13:36:02 +10:00
nielsandriesse
82d03aa9d5 Fix OWSOrphanDataCleaner crash 2020-07-22 10:50:11 +10:00
nielsandriesse
7e9fea2499 Merge branch 'dev' of github.com:loki-project/session-ios into protocol 2020-07-22 09:36:43 +10:00
nielsandriesse
35c9be0d33 Potentially fix crash 2020-07-22 09:30:55 +10:00
nielsandriesse
736bc56f4c Fix message parsing bug 2020-07-22 08:54:41 +10:00
Ryan ZHAO
e2219f986c rename & clean & open group onion request init 2020-07-21 15:49:49 +10:00
nielsandriesse
f45f43c06b Fix performance issue 2020-07-21 15:05:16 +10:00
Ryan ZHAO
428daac5b3 use onion routing for file server requests 2020-07-21 14:51:15 +10:00
nielsandriesse
42cd30cf23 Make syncing strategy consistent with Android 2020-07-21 14:40:04 +10:00
nielsandriesse
e5f8dd277e Implement syncing of blocked contacts 2020-07-21 14:19:10 +10:00
nielsandriesse
26d005a76d Debug 2020-07-21 11:22:09 +10:00
nielsandriesse
7475c7c6b8 Update Pods 2020-07-21 09:53:42 +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
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
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
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
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
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
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
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
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