jubb
|
85336238a7
|
fix: return early if no profile name (prefs likely invalid state) and ignore contacts whose publicKey fails to parse
|
2021-02-26 10:08:30 +11:00 |
|
Niels Andriesse
|
f2208f40b8
|
Merge pull request #462 from hjubb/config_contacts_sync_message
Config contacts sync message
|
2021-02-25 14:45:55 +11:00 |
|
jubb
|
21dc8d5fca
|
fix: use double encoding for closed group stuff
|
2021-02-25 14:37:34 +11:00 |
|
jubb
|
9a33fe8883
|
feat: generate serializable Contact info for configuration messages and pass in appropriate list to get current
|
2021-02-25 12:13:31 +11:00 |
|
Ryan ZHAO
|
6c32815266
|
clean
|
2021-02-25 09:45:36 +11:00 |
|
Niels Andriesse
|
6f76f0046a
|
Merge pull request #458 from hjubb/config_profile_info
fix: orEmpty on profilePicture to prevent NPE for profile info
|
2021-02-24 16:41:46 +11:00 |
|
Ryan ZHAO
|
d5343d5462
|
Merge branch 'dev' of https://github.com/loki-project/session-android into refactor_clean_0
|
2021-02-24 16:39:04 +11:00 |
|
jubb
|
ea857110bf
|
fix: orEmpty on profilePicture to prevent NPE
|
2021-02-24 16:32:01 +11:00 |
|
jubb
|
71e48b9024
|
refactor: move ProfileKeyUtil from app/ to libsession/ module and implement new config message sends
|
2021-02-23 17:13:57 +11:00 |
|
Ryan ZHAO
|
ff36fbb6a1
|
further cleaning up on stickers
|
2021-02-23 15:07:31 +11:00 |
|
Ryan ZHAO
|
8c016b3802
|
clean up signal service protocols
|
2021-02-22 11:29:22 +11:00 |
|
Ryan ZHAO
|
19a829d011
|
WIP: clean up signal protocols (stickers)
|
2021-02-22 10:06:40 +11:00 |
|
Ryan ZHAO
|
04f140ee09
|
WIP: clean up signal service protos
|
2021-02-22 09:31:29 +11:00 |
|
Ryan ZHAO
|
b34809f4d5
|
WIP: clean up signal protocol
|
2021-02-19 16:06:10 +11:00 |
|
Ryan ZHAO
|
bbd067873a
|
WIP: clean up signal protocol
|
2021-02-19 11:35:06 +11:00 |
|
Ryan ZHAO
|
1a907fcf54
|
WIP: clean up signal protocol
|
2021-02-18 17:05:34 +11:00 |
|
Ryan ZHAO
|
0d2f5e0cde
|
further cleaning on V1 multi device
|
2021-02-18 15:12:30 +11:00 |
|
Ryan ZHAO
|
9d0831b874
|
remove shared sender keys
|
2021-02-18 14:14:05 +11:00 |
|
Ryan ZHAO
|
c69a8bc15f
|
clean
|
2021-02-17 16:42:53 +11:00 |
|
Ryan ZHAO
|
64352707d0
|
clean up close group update message in new message pipeline
|
2021-02-17 16:31:43 +11:00 |
|
Ryan ZHAO
|
20ec889730
|
clean up V1 closed group
|
2021-02-17 16:09:36 +11:00 |
|
Ryan ZHAO
|
3285975b1a
|
WIP: clean up V1 multi device
|
2021-02-17 10:51:02 +11:00 |
|
Ryan ZHAO
|
b517555a45
|
timestamp & duplicated message
|
2021-02-16 15:24:21 +11:00 |
|
Ryan ZHAO
|
e14b5b9f33
|
minor fix
|
2021-02-16 11:48:25 +11:00 |
|
Ryan ZHAO
|
c6084b0172
|
replace group create at timestamp with formation timestamp
|
2021-02-16 11:14:27 +11:00 |
|
Ryan ZHAO
|
f7463caf10
|
clean
|
2021-02-16 10:37:48 +11:00 |
|
Ryan ZHAO
|
6dfa882803
|
minor refactoring
|
2021-02-16 10:31:26 +11:00 |
|
Ryan ZHAO
|
f6455253a0
|
send latest encryption key pair
|
2021-02-16 10:28:24 +11:00 |
|
Ryan ZHAO
|
a7764ed5c9
|
Merge branch 'testing_multi_merge' of https://github.com/hjubb/session-android into multi_device_refactor
|
2021-02-16 09:26:55 +11:00 |
|
Ryan ZHAO
|
a5447e77e7
|
WIP closed group fix
|
2021-02-11 16:57:43 +11:00 |
|
Ryan ZHAO
|
5dadb89225
|
WIP: received message timestamps
|
2021-02-11 16:09:59 +11:00 |
|
Ryan ZHAO
|
5cbbf92fb9
|
sync target of multi device for refactored sending & receiving pipeline
|
2021-02-11 15:00:27 +11:00 |
|
jubb
|
5a892b2932
|
Merge remote-tracking branch 'origin/add_sync_target' into testing_multi_merge
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/notifications/SingleRecipientNotificationBuilder.java
# libsignal/src/main/java/org/session/libsignal/service/api/SignalServiceMessageSender.java
|
2021-02-11 14:12:22 +11:00 |
|
jubb
|
fd0596f9ea
|
fix: closed groups now propagate properly without self-sends
|
2021-02-10 17:57:08 +11:00 |
|
ryanzhao
|
4156c10feb
|
Implement multi device & closed group protocol in refactored sending & receiving pipeline
|
2021-02-10 16:48:03 +11:00 |
|
ryanzhao
|
9cf292589b
|
only handle the first configuration message
|
2021-02-10 09:37:20 +11:00 |
|
jubb
|
e62eb819c9
|
refactor: GroupUtil functions to be JvmStatic
|
2021-02-09 17:04:56 +11:00 |
|
Ryan ZHAO
|
6b45cc683e
|
only handle the first configuration message
|
2021-02-09 17:00:17 +11:00 |
|
Ryan ZHAO
|
c2836cc654
|
add sync target to visible message
|
2021-02-09 16:49:22 +11:00 |
|
Ryan ZHAO
|
fb2757588d
|
refactor: message sender + closed group
|
2021-02-09 14:45:22 +11:00 |
|
Ryan ZHAO
|
4cfa5e9f3b
|
refactor: message sender + closed group
|
2021-02-09 13:55:01 +11:00 |
|
Ryan ZHAO
|
c32c58eee7
|
add open group through configuration message
|
2021-02-09 13:16:33 +11:00 |
|
Ryan ZHAO
|
5ceaf87ba9
|
implement closed group v2 handling and configuration message handling in refactored message receiving pipeline
|
2021-02-09 11:45:38 +11:00 |
|
jubb
|
57d532f4b8
|
feat: add self sending syncTarget messages
|
2021-02-08 16:57:12 +11:00 |
|
Ryan ZHAO
|
05da743ea2
|
configuration message handling
|
2021-02-08 16:44:26 +11:00 |
|
Ryan ZHAO
|
03ff1d1941
|
configuration message
|
2021-02-05 16:35:15 +11:00 |
|
jubb
|
ba5431b806
|
fix: compile errors from moving keypair out of ClosedGroupsProtocolV2
|
2021-02-05 10:27:24 +11:00 |
|
Ryan ZHAO
|
6c857e203b
|
clean
|
2021-02-04 10:28:51 +11:00 |
|
ryanzhao
|
075e265a46
|
clean dynamic language
|
2021-02-03 14:04:27 +11:00 |
|
ryanzhao
|
93df9641c4
|
clean
|
2021-02-03 12:44:52 +11:00 |
|