Commit Graph

181 Commits (d16faf94c950adeeb12258698b1e04584b760cc2)

Author SHA1 Message Date
Niels Andriesse 979c21ccbf Fix duplicated API 3 years ago
jubb 1e164f8648 feat: adding default group handling to frontend viewmodel 3 years ago
jubb aea23a6fc1 feat: finishing up OpenGroupAPIV2.kt calls 3 years ago
jubb 96e604d06b feat: more opengroup in chat manager, poller and API. refactor mentions to libsession 3 years ago
Brice-W 9cdcdc43a6 redesign of group update messages management 3 years ago
jubb 0eadc55325 feat: add open group v2 storage and db methods, starting on new open group v2 poller 3 years ago
Brice-W 30b47a32cb Merge branch 'dev' of https://github.com/loki-project/session-android into specific-group-updates 3 years ago
Niels Andriesse 8400c7606b
Merge pull request #493 from hjubb/pin_seed_certs
Introduce service node seed certificates
3 years ago
jubb b149886068 feat: add certificate pem files, set up network security config and point seed pools to port accordingly 3 years ago
jubb 7121aa85fb refactor: use OpenGroupAPI.kt instead of PublicChatAPI.kt for all open group operations.
Syncing open group notify conversation list listeners debounced so UI doesn't freeze on initial syncs
3 years ago
jubb 1c1ce1424b fix: replace elvis on optional proto object with protobuf has flag check 3 years ago
Brice-W 8c7f23a4e3 Merge branch 'dev' of https://github.com/loki-project/session-android into data-extraction 3 years ago
Brice-W 0578195d61 Merge branch 'dev' of https://github.com/loki-project/session-android into specific-group-updates 3 years ago
Brice-W ddede475b4 Start of Update messages builder class implementation & usage for Input group updates 3 years ago
Ryan ZHAO 95646ed04e make error description show in the message detail activity 3 years ago
Ryan ZHAO d7e525d828 clean 3 years ago
Ryan ZHAO 91f9138d62 clean & refactor session protocol encryption 3 years ago
Ryan ZHAO 60f51af295 clean & fix expiration timer setting issue 3 years ago
Brice-W 6bc832f50a DataExtractionNotification type created and added to proto 3 years ago
Ryan ZHAO d9eaedd6ae hook up sending pipeline & clean 3 years ago
jubb d1b41a8933 feat: generate protobufs for new contacts 3 years ago
jubb af35b68cb6 feat: add required annotations to match iOS 3 years ago
jubb ee1f9fc790 feat: add contacts message in config message 3 years ago
Ryan ZHAO d5343d5462 Merge branch 'dev' of https://github.com/loki-project/session-android into refactor_clean_0 3 years ago
Niels Andriesse 851efb6f6e
Merge pull request #457 from hjubb/config_profile_info
Adding profile information to the config sync messages
3 years ago
jubb 62db34de59 feat: generate SignalServiceProtos 3 years ago
jubb 2fffcfa927 feat: add display, pfp and profile key to config message 3 years ago
jubb 7d7dbd7632 feat: add push notifying in the message sender to prevent self sends 3 years ago
Ryan ZHAO 8c016b3802 clean up signal service protocols 3 years ago
Ryan ZHAO 1db9ccdf27 clean up: signal service protocols 3 years ago
Ryan ZHAO 88bbc0b677 clean up stickers 3 years ago
Ryan ZHAO 19a829d011 WIP: clean up signal protocols (stickers) 3 years ago
Ryan ZHAO 04f140ee09 WIP: clean up signal service protos 3 years ago
Ryan ZHAO b34809f4d5 WIP: clean up signal protocol 3 years ago
Ryan ZHAO 8cc78e8f4c WIP: clean up unused exceptions 3 years ago
Ryan ZHAO d8104c0d5c WIP: clean up signal protocol storage 3 years ago
Ryan ZHAO 1e1b3e02e1 clean up session cipher, sealed session cipher, and old message version 3 years ago
Ryan ZHAO f0020ea811 clean up decryption call back 3 years ago
Ryan ZHAO bbd067873a WIP: clean up signal protocol 3 years ago
Ryan ZHAO 958ec690f1 WIP: clean up signal protocols 3 years ago
Ryan ZHAO 1a907fcf54 WIP: clean up signal protocol 3 years ago
Ryan ZHAO 0d2f5e0cde further cleaning on V1 multi device 3 years ago
Ryan ZHAO 9d0831b874 remove shared sender keys 3 years ago
Ryan ZHAO 20ec889730 clean up V1 closed group 3 years ago
Ryan ZHAO 3285975b1a WIP: clean up V1 multi device 3 years ago
Jubb 069719d568 fix: re-add sync message send to self 3 years ago
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
3 years ago
jubb 34fab9681c fix: closed groups info messages work now 3 years ago
jubb fd0596f9ea fix: closed groups now propagate properly without self-sends 3 years ago
jubb 77eb460ba7 feat: add image handling across device self-send. close an unclosed resource. remove unnecessary checks and SmsDatabase way of checking for existing message from ourselves 3 years ago
jubb 57d532f4b8 feat: add self sending syncTarget messages 3 years ago
Ryan ZHAO 05da743ea2 configuration message handling 3 years ago
jubb 99175ad69b feat: add sync messages compiled protos 3 years ago
jubb 3c539016ae feat: add config message to protobuf and deprecate sync messages 3 years ago
ryanzhao c07056f385 clean fingerprint 3 years ago
ryanzhao a11173676f clean device consistency 3 years ago
ryanzhao 307da3b2be clean logging 3 years ago
Ryan ZHAO 0a952bcb85 sync dev 3 years ago
Ryan ZHAO c8149209a1 clean & minor fix 3 years ago
Ryan ZHAO 058edbdfba minor clean 3 years ago
Ryan ZHAO c7af1cabe3 clean 3 years ago
Ryan ZHAO 5cb3a79a27 clean 3 years ago
Ryan ZHAO 9bc360f047 clean 3 years ago
Brice 19d48f5b06 closed group control message updated 3 years ago
Ryan ZHAO 3b50b8f40b fix closed groups & clean 3 years ago
Ryan ZHAO 1f1ffdafdd sync update of android-service to libsignal 3 years ago
Ryan ZHAO ef2380da76 make things work 3 years ago
Ryan ZHAO 3c8447a257 update signal service cipher for closed group update v2 3 years ago
Ryan ZHAO 806e48dc89 update protobufs 3 years ago
Ryan ZHAO 2d239541b9 WIP make things compile 4 years ago
Brice 99107d169e add changes of latest dev 4 years ago
Anton Chekulaev e33b8a5fa2 Session encryption protocol.
Changes from #390 and #101 (service repo)
4 years ago
Anton Chekulaev 9002606917 Tweak snode path error handling
Changes from f4281963882 (service repo)
4 years ago
Niels Andriesse 48adb63fb7 Refresh snode pool at least once a day
Changes from cfb7ff529
4 years ago
Anton Chekulaev 2aa179585f Identity functionality and data structure are completely removed. 4 years ago
Anton Chekulaev 99f9e60a50 Message sender cleanup. 4 years ago
Anton Chekulaev ea0c3c8a36 Send "unidentified sender" messages as plain text. 4 years ago
Anton Chekulaev 63d1e7087a Session request removed. Private chats no longer use any encryption. 4 years ago
Anton Chekulaev 45ff8fba36 Send/receive unencrypted messages. 4 years ago
Anton Chekulaev 3bc4338444 Pre key bundle removal pt1.
Device link functionality removed from app module.
4 years ago
Ryan ZHAO 7a66a47520 restructure and unite service android/java to libsignal 4 years ago