Commit graph

48 commits

Author SHA1 Message Date
Niels Andriesse
1a12487292 Clean 2021-04-15 10:09:05 +10:00
ryanzhao
1893ccac76 use TSIncomingMessage's serverTimastamp to make more sense 2021-04-14 11:39:04 +10:00
Ryan ZHAO
fcc3c27779 fix unread message count bug 2021-04-12 16:56:53 +10:00
Niels Andriesse
08015f570f Create DataExtractionNotificationInfoMessage 2021-03-02 15:00:22 +11:00
Niels Andriesse
82690259b2 Clean protobuf 2021-03-02 13:12:24 +11:00
Niels Andriesse
e945a6779f Include profile in configuration sync message 2021-02-23 09:47:38 +11:00
Niels Andriesse
37c652c0d0 Make admins send latest closed group key pair when members are added 2021-02-11 16:14:03 +11:00
nielsandriesse
65f397ccd1 Debug 2021-02-10 09:51:28 +11:00
Niels Andriesse
1fda8e4249 Add encryption key pair request message 2021-02-08 13:19:38 +11:00
Niels Andriesse
cf333d5e3d Merge branch 'closed-groups' into multi-device 2021-01-25 13:50:18 +11:00
Niels Andriesse
c9c83da3dc Rename ClosedGroupUpdateV2 → ClosedGroupControlMessage 2021-01-22 10:28:26 +11:00
Niels Andriesse
9ea1ccd0c2 Update ClosedGroupUpdate for new message types 2021-01-22 10:02:42 +11:00
Niels Andriesse
74fd3eb812 Partially implement message syncing 2021-01-14 10:40:58 +11:00
nielsandriesse
d6314c8d30 Handle configuration messages 2021-01-13 13:38:07 +11:00
nielsandriesse
d5e1237b0c Allow admins to leave & fix remaining issues 2021-01-08 14:54:27 +11:00
Niels Andriesse
ce86d9a196 Debug 2021-01-06 09:26:49 +11:00
nielsandriesse
de384fd4d9 Ensure legacy closed groups still work 2021-01-05 16:13:02 +11:00
Niels Andriesse
da503b0df1 Update Session protocol closed groups logic 2021-01-05 14:54:37 +11:00
Niels Andriesse
ef1d6392a7 Activate the Session protocol 2021-01-04 10:53:08 +11:00
Niels Andriesse
2a4977d269 Implement Session protocol 2020-12-14 09:49:02 +11:00
nielsandriesse
d6c115bc2a Fix module linking issue 2020-12-02 16:25:16 +11:00
nielsandriesse
75b184c0b9 Use new message receiving pipeline in PN extension 2020-12-02 09:52:50 +11:00
Niels Andriesse
ef76d73821 Fix typo 2020-11-30 14:20:36 +11:00
Niels Andriesse
b621bdc69a Partially fix open groups 2020-11-30 11:00:28 +11:00
nielsandriesse
addc859c84 Fix duplicate messages & debug 2020-11-27 15:13:42 +11:00
nielsandriesse
77c1f721b9 Further debug attachment sending 2020-11-27 09:07:24 +11:00
nielsandriesse
5dfd4b1965 Restructure 2020-11-25 16:15:16 +11:00
nielsandriesse
178ab7e3e2 WIP 2020-11-24 20:09:23 +11:00
Niels Andriesse
ac1bbb3de1 Handle open group message ID 2020-11-23 15:58:48 +11:00
Niels Andriesse
d2e8f2142e WIP 2020-11-23 15:08:01 +11:00
Niels Andriesse
d7c71a8c06 Make things compile again 2020-11-23 10:24:40 +11:00
nielsandriesse
b218a16b05 Implement attachment downloading 2020-11-20 15:53:56 +11:00
nielsandriesse
961878f74c Parse attachment pointers 2020-11-20 11:10:53 +11:00
Niels Andriesse
9242f971fd Fix timestamp handling 2020-11-19 16:28:30 +11:00
Niels Andriesse
72b4c3edaf WIP 2020-11-19 15:24:09 +11:00
nielsandriesse
58802936c1 Finish message receiving pipeline 2020-11-19 09:44:00 +11:00
nielsandriesse
97545de75e Handle expiration timer updates 2020-11-18 15:36:51 +11:00
nielsandriesse
7e9eb2f138 Make typing indicators work & implement job resuming 2020-11-18 14:27:30 +11:00
Niels Andriesse
b030b5999b Make messages show up again 2020-11-18 12:02:38 +11:00
nielsandriesse
aba4cda143 WIP 2020-11-12 16:23:34 +11:00
nielsandriesse
82127bfe4d Clean 2020-11-10 15:48:47 +11:00
nielsandriesse
505370f8d6 Implement open group message conversion 2020-11-09 13:56:50 +11:00
nielsandriesse
a3382f41d4 Re-organize files 2020-11-09 10:58:47 +11:00
nielsandriesse
41d078d012 Re-implement Signal protocol decryption 2020-11-09 10:33:26 +11:00
nielsandriesse
8f443a38af Re-implement message wrapping 2020-11-09 08:36:33 +11:00
nielsandriesse
28172b4ed2 Create AttachmentUploadJob & AttachmentDownloadJob
Also conform SnodeMessage to NSCoding
2020-11-08 12:34:08 +11:00
nielsandriesse
b4545903b1 Fix build 2020-11-08 09:03:08 +11:00
nielsandriesse
4b63588f1a Create MessageSendJob & MessageReceiveJob
Also implement message sending notifications & custom TTL for typing indicators
2020-11-08 09:00:10 +11:00
Renamed from SessionMessagingKit/Pipelines/ReceivingPipeline.swift (Browse further)