Commit Graph

1763 Commits (398b5bf7b42b28b4afa213c8d8944b578004ba38)

Author SHA1 Message Date
beantaco f5b3dad025
Replaces "Signal" with "Session" in translation strings 3 years ago
beantaco 62d687c8f8
Improves translation of open groups and closed groups
- open group:   オープングループ -> 公開グループ
- closed group: 閉じたグループ -> 非公開グループ
3 years ago
Ryan ZHAO 88ac390495 plug in closed group message sender 3 years ago
jubb 71d2085cc8 fix: use IO lifecycleScope dispatched coroutine 3 years ago
jubb c1d3a25f26 fix: use profile update time instead of config sync time 3 years ago
jubb a8a457932d fix: sync configuration in resume on HomeActivity.kt and set sync specific variables appropriately in the registration flow 3 years ago
Ryan ZHAO c51593a914 fix sending attachments including link previews 3 years ago
jubb 840cc50a31 fix: clear task after linking device to prevent going back and treating PNModeActivity.kt viewing as seeing welcome screen so the fallback notifications will be used and allow users through without selecting PN type 3 years ago
jubb 6614b76411 fix: set RecoveryPhraseRestoreActivity.kt to treat current time as sync time 3 years ago
jubb 0176cfdac1 fix: start polling before registration for fcm if needed 3 years ago
jubb 85c1d38bb4 fix: only update and fetch a new profile pic if it's actually different from our current one 3 years ago
jubb 1ecc87da76 fix: forcing the registration will cancel and restart the FCM task 3 years ago
Ryan ZHAO 9a00906069 WIP debug sending attachments 3 years ago
jubb 1b417362ae fix: fcm task was not cancelable and cannot remove listeners 3 years ago
jubb d631897a3a fix: send skip event to the display name activity instead of PN mode 3 years ago
jubb 69db4081bc fix: force FCM if needed at end of sign up to trigger registration for user IDs 3 years ago
jubb ef3e172379 feat: add link device implementation and fixes for updating config syncs and forcing config syncs 3 years ago
Ryan ZHAO 0ea1ed15e7 WIP: make attachment work 3 years ago
Ryan ZHAO bb7334515c clean 3 years ago
Ryan ZHAO 8acbb3c366 fix send text message to open group 3 years ago
Ryan ZHAO d9eaedd6ae hook up sending pipeline & clean 3 years ago
jubb 3a09d23337 feat: add contact syncing, UI improvements for profile syncing and conversation threads in the home screen 3 years ago
jubb 11c122e376 Merge branch 'dev' into multi-device 3 years ago
Niels Andriesse a7428776bf Add loader 3 years ago
Niels Andriesse 1f8b9bfe58 Implement multi device UI 3 years ago
jubb 85336238a7 fix: return early if no profile name (prefs likely invalid state) and ignore contacts whose publicKey fails to parse 3 years ago
Niels Andriesse f2208f40b8
Merge pull request #462 from hjubb/config_contacts_sync_message
Config contacts sync message
3 years ago
jubb 21dc8d5fca fix: use double encoding for closed group stuff 3 years ago
jubb 9d55d842d2 refactor: formatting in line properly in ContactUtilities.kt 3 years ago
jubb 9a33fe8883 feat: generate serializable Contact info for configuration messages and pass in appropriate list to get current 3 years ago
Niels Andriesse b6bb9ac902
Merge pull request #461 from RyanRory/profile-picture-update-fix
Fix profile picture update
3 years ago
Niels Andriesse b2146f645b
Merge pull request #460 from RyanRory/screen-lock-fix
Screen lock fix
3 years ago
Niels Andriesse 631f77425b Minor refactoring 3 years ago
Niels Andriesse d96552fd9d Minor refactoring 3 years ago
Ryan ZHAO 7a31c60799 fix the profile picture not updated right away 3 years ago
Ryan ZHAO bc5a1ce396 fix screen lock 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
Niels Andriesse c92d04c82e
Merge pull request #456 from hjubb/pn_dont_notify_self_sends
Pn dont notify self sends
3 years ago
Niels Andriesse f3dd2d2a05
Merge pull request #455 from hjubb/fix_message_ordering
Fix message ordering
3 years ago
jubb 4033830b15 feat: add forcing config message sending when updating profile picture or name 3 years ago
jubb e4366244fe docs: add todo for handling new configuration messages 3 years ago
jubb 71e48b9024 refactor: move ProfileKeyUtil from app/ to libsession/ module and implement new config message sends 3 years ago
Ryan ZHAO 2bb07c8a38 final cleaning up 3 years ago
Ryan ZHAO 704ab37cad clean up unused utils 3 years ago
Ryan ZHAO 6f002311b8 clean up unused message types 3 years ago
Ryan ZHAO fec13ba72e clean up unused code 3 years ago
Ryan ZHAO ff36fbb6a1 further cleaning up on stickers 3 years ago
jubb b5790ef884 fix: add sentTimestamp to the handling of closed group messages instead of using System.currentTimeMillis() 3 years ago
jubb f61b556790 fix: message ordering using NORMALIZED_DATE_SENT instead of NORMALIZED_DATE_RECEIVED 3 years ago
Ryan ZHAO fc62fe3b23 clean up unused loki stuff 3 years ago
Ryan ZHAO c931155e83 clean up unused dialogs 3 years ago
Ryan ZHAO 6b8228c76d minor fix 3 years ago
Ryan ZHAO 2f57090cfa further clean up on session restoration 3 years ago
Ryan ZHAO 690687064f clean up unused log submit 3 years ago
Ryan ZHAO bb8e8a4e16 clean up link preview 3 years ago
Ryan ZHAO 12a2061251 clean up jobs 3 years ago
jubb 86383eb4e5 fix: don't notify for MultiDeviceProtocol.kt config messages 3 years ago
Ryan ZHAO dee7d78acb clean up old groups 3 years ago
jubb 7d7dbd7632 feat: add push notifying in the message sender to prevent self sends 3 years ago
Ryan ZHAO 5db7f0ecb8 clean up signal database 3 years ago
jubb 5777471eeb fix: use toolsns 3 years ago
jubb 639ae9ba78 fix: use a 0dp and layout_weight to solve text preview cutting off status indicator 3 years ago
Ryan ZHAO 861b4bf9c9 further clean up unused connections 3 years ago
Ryan ZHAO fcfaa32073 clean up non-sense code 3 years ago
Ryan ZHAO c5ab13aadf clean up deprecated message connection 3 years ago
Niels Andriesse e89f54a0b9
Merge pull request #452 from hjubb/group_explicit_leave_flag
Group explicit leave flag, docs, null fix
3 years ago
jubb ace0144ffe docs: add documentation around the notifyUser param 3 years ago
jubb e426d30f67 fix: fix ec send from pending if map contains absent value 3 years ago
Ryan ZHAO 5b15decdd6 further cleaning on signal sticker 3 years ago
Ryan ZHAO b2225697b4 WIP: clean up unused signal stuff 3 years ago
jubb 5db46325a5 fix: don't delete group as admin if only one user left 3 years ago
jubb 65b36c006c feat: add notifyUser flag to explicitLeave 3 years ago
Ryan ZHAO c138f20be5 Merge branch 'dev' of https://github.com/oxen-io/session-android into refactor_clean_0 3 years ago
Ryan ZHAO 0ec940ea32 clean up location 3 years ago
Niels Andriesse d3b8642b18
Merge pull request #450 from hjubb/closed_group_kp_distribution
Closed group kp distribution
3 years ago
jubb 2d93d83610 fix: store group public key as corrected public key 3 years ago
jubb 7f95f0f2d6 fix: only one wrapper and proper encoding now 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
jubb 766266d54d fix: handle group of size 1 being destroyed locally for admin 3 years ago
jubb c740963fe2 fix: use a when to make logic more readable 3 years ago
Ryan ZHAO 88bbc0b677 clean up stickers 3 years ago
jubb 7e86343efe fix: remove the insert outgoing for local leave after network call, use groupPublicKey if envelope.source is empty in handleEncPair 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
jubb 9df35ede14 feat: add sending group's public key with the target user 1 on 1 message for enc key pair 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
Niels Andriesse 6bee97a682
Merge pull request #443 from RyanRory/multi_device_refactor
The Refactor: Multi Device & Closed Group
3 years ago
Ryan ZHAO 1e1b3e02e1 clean up session cipher, sealed session cipher, and old message version 3 years ago
jubb 67bf41238e Merge branch 'unwrap_group_tasks' into closed_group_kp_distribution 3 years ago
jubb 8df2a8af01 fix: send new kp to each user individually vs target group 3 years ago
Ryan ZHAO 735cceafdb clean up spam exception logs 3 years ago
Ryan ZHAO 958ec690f1 WIP: clean up signal protocols 3 years ago
Brice-W dbf7715977 missing translations (Fixes #445 & #446) 3 years ago
Ryan ZHAO 13c2995746 WIP: clean up signal protocol 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 8e5e2fdc49 minor fix for closed group message sending 3 years ago
Ryan ZHAO 9d0831b874 remove shared sender keys 3 years ago
jubb c8f1c862fb refactor: turn inner wrapped group edit calls into synchronous calls to remove unnecessary nesting 3 years ago
Ryan ZHAO 568fddf91d remove ClosedGroupUpdateMessageSendJob in database 3 years ago
Ryan ZHAO b85c9eb781 Merge branch 'dev' of https://github.com/oxen-io/session-android into refactor_clean_0 3 years ago
Niels Andriesse f45a285141 Update version number 3 years ago
jubb 6db86eb958 fix: filter jobs that can be executed with the current factories 3 years ago
Ryan ZHAO c69a8bc15f clean 3 years ago
Ryan ZHAO 20ec889730 clean up V1 closed group 3 years ago
Ryan ZHAO fde45f755b minor fix 3 years ago
Ryan ZHAO 7a17b5769a clean up V1 multi device 3 years ago
Ryan ZHAO 37cb4cd28c Merge branch 'dev' of https://github.com/loki-project/session-android into refactor_clean_0 3 years ago
nielsandriesse 362e24f98c Fix DB migration 3 years ago
nielsandriesse 7f4603a1ba Fix DB migration 3 years ago
nielsandriesse 5226947e0a Fix DB migration 3 years ago
Ryan ZHAO 3285975b1a WIP: clean up V1 multi device 3 years ago
Ryan ZHAO a61d968771 Merge branch 'dev' of https://github.com/loki-project/session-android into multi_device_refactor 3 years ago
Ryan ZHAO c5cc191ff3 Merge branch 'dev' of https://github.com/loki-project/session-android into refactor_clean_0 3 years ago
Jubb 1996cc82e2 fix: non-admin self-leave now handled correctly 3 years ago
Ryan ZHAO b517555a45 timestamp & duplicated message 3 years ago
Ryan ZHAO e14b5b9f33 minor fix 3 years ago
Ryan ZHAO c6084b0172 replace group create at timestamp with formation timestamp 3 years ago
Ryan ZHAO f7463caf10 clean 3 years ago
Ryan ZHAO a7764ed5c9 Merge branch 'testing_multi_merge' of https://github.com/hjubb/session-android into multi_device_refactor 3 years ago
Jubb 9f60a3ca36 fix: other users treated as quit 3 years ago
Jubb 9ccfb4702d fix: self leave group is treated as QUIT instead of UPDATE 3 years ago
Jubb a63fce4ca6 fix: self-send messages now send to yourself only and aren't treated as sync messages 3 years ago
Jubb a44a79e59f fix: messages now filter properly for explicit group update messages 3 years ago
Jubb 8476e090e2 fix: handle pendingKeyPair.getOrElse nullable after checking if key exists 3 years ago
Jubb 93f7d428cb fix: add in the encryption key send from current / pending for groupID in handleMembersAdded if admin and change pendingKeyPair implementation to keyed on groupPublicKey 3 years ago
jubb 83d107cbce fix: compare serialized to serialized 3 years ago
jubb 2a50a09614 feat: share pending key pair between generate EC and add members 3 years ago
jubb b6951f09b4 feat: use cached keypair 3 years ago
jubb 6a8e0ae195 feat: use new explicit groups 3 years ago
Ryan ZHAO 5dadb89225 WIP: received message timestamps 3 years ago
Ryan ZHAO 5cbbf92fb9 sync target of multi device for refactored sending & receiving pipeline 3 years ago
jubb 05fef11889 fix: non-compatible handle messages requiring timestamp 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
Ryan ZHAO c8e3cc15c5 Merge branch 'refactor' of https://github.com/oxen-io/session-android into multi_device_refactor 3 years ago
Ryan ZHAO b2884c84e9 Merge branch 'refactor' of https://github.com/oxen-io/session-android into multi_device 3 years ago
Niels Andriesse 4bd3b2b192
Merge pull request #437 from Brice-W/missing-translations
ban labels added in FR + Invite of settings menu added in translation…
3 years ago
Niels Andriesse f6fb41db0d
Merge pull request #422 from hjubb/performance_improvements
refactor: performance improvements to ProfilePictureView.kt and recyclers in conversations and home screen
3 years ago
jubb fd0596f9ea fix: closed groups now propagate properly without self-sends 3 years ago
ryanzhao 9cf292589b only handle the first configuration message 3 years ago
Ryan ZHAO 6b45cc683e only handle the first configuration message 3 years ago
Ryan ZHAO e8d007dce4 force sync message when clearing data 3 years ago
Ryan ZHAO 998258fd73 force sync configuration message when joining an open group 3 years ago
Ryan ZHAO 61a3cea895 move `forceSyncConfigurationNowIfNeeded` 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
Ryan ZHAO c32c58eee7 add open group through configuration message 3 years ago
Ryan ZHAO 5ceaf87ba9 implement closed group v2 handling and configuration message handling in refactored message receiving pipeline 3 years ago
jubb 7c2b124ebc feat: adding the outbound attachment handling for handling media messages 3 years ago
jubb 57d532f4b8 feat: add self sending syncTarget messages 3 years ago
Ryan ZHAO 05da743ea2 configuration message handling 3 years ago
Brice 8eeb17cbc2 ban labels added in FR + Invite of settings menu added in translations (#414) 3 years ago
Ryan ZHAO 03ff1d1941 configuration message 3 years ago
jubb ba5431b806 fix: compile errors from moving keypair out of ClosedGroupsProtocolV2 3 years ago
jubb c61d54391b refactor: performance improvements to ProfilePictureView.kt and recyclers in conversations and home screen 3 years ago
Ryan ZHAO 6c857e203b clean 3 years ago
ryanzhao 075e265a46 clean dynamic language 3 years ago
ryanzhao 0c191d5177 clean dynamic theme 3 years ago
ryanzhao 307da3b2be clean logging 3 years ago
Ryan ZHAO 0a952bcb85 sync dev 3 years ago
Ryan ZHAO 1e93d4651c clean 3 years ago
Ryan ZHAO 94913a334c clean 3 years ago
Ryan ZHAO 809ef0b6bc minor fix 3 years ago
Ryan ZHAO cca38e270b fix link preview 3 years ago
Ryan ZHAO c8149209a1 clean & minor fix 3 years ago
Ryan ZHAO 2db567144d clean 3 years ago
Ryan ZHAO a34a18f5f1 sync with dev 3 years ago
Ryan ZHAO c7af1cabe3 clean 3 years ago
Ryan ZHAO 5cb3a79a27 clean 3 years ago
Ryan ZHAO 9bc360f047 clean 3 years ago
Ryan ZHAO 190badd9c0 sync with dev 3 years ago
Ryan ZHAO 59ae46b300 recover pn 3 years ago
Ryan ZHAO 88ae3a9d93 clean 3 years ago
Ryan ZHAO 543019f93c clean 3 years ago
Ryan ZHAO b877a10978 fix get sha-512 in place holder avatar 3 years ago
Brice 49f3e0cfca implementation of persistAttachments + refactoring 3 years ago
Ryan ZHAO ebad701378 Merge branch 'refactor' of https://github.com/RyanRory/loki-messenger-android into refactor 3 years ago
Ryan ZHAO 3b50b8f40b fix closed groups & clean 3 years ago
Brice 5f0a5c5db6 Session jobs database implementation 3 years ago
Ryan ZHAO 13f94c2cfd sync dev 3 years ago
Ryan ZHAO 9eacdd7b3e sync update to libsession & clean 3 years ago
Ryan ZHAO ef2380da76 make things work 3 years ago
Ryan ZHAO e6fd57fa58 Merge branch 'refactor' of https://github.com/RyanRory/loki-messenger-android into refactor 4 years ago
Ryan ZHAO 2e3f50f8aa fix group encoded id 4 years ago
Brice 787a635d0a Data & ParcelableUtil classes moved to libsession 4 years ago
Brice 7cc7cc60c7 serialization functions added to Job classes 4 years ago
Ryan ZHAO d4781e64a3 clean group util 4 years ago
Ryan ZHAO 6fa2c308b5 WIP fix crashes 4 years ago
Ryan ZHAO 9856814904 WIP clean 4 years ago
Ryan ZHAO 106bd4b560 WIP make things not crash 4 years ago
Ryan ZHAO 17f401c356 make things compile 4 years ago
Ryan ZHAO 246eb62958 message sender failed with error 4 years ago
Ryan ZHAO f3c3483cde complete message sender 4 years ago
Ryan ZHAO 70456d0fd9 closed group encryption key pair 4 years ago
Ryan ZHAO 9df6bb11d1 WIP complete storage protocol 4 years ago
Ryan ZHAO 39858cb0c8 persist message 4 years ago
Brice 845ea16415 impl of missing methods in DatabaseAttachmentProvider 4 years ago
Ryan ZHAO 883c71331b WIP clean & make things compile 4 years ago
Ryan ZHAO 31d4deb354 WIP clean & make things compile 4 years ago
Ryan ZHAO f7d898d5e3 WIP make things compile 4 years ago
Ryan ZHAO 2d239541b9 WIP make things compile 4 years ago
Ryan ZHAO 1f96ab1cf5 WIP clean 4 years ago
Ryan ZHAO 6cd00aec77 WIP clean 4 years ago
Ryan ZHAO a5e37fd171 WIP make things compile 4 years ago
Ryan ZHAO e3fb097581 WIP make things compile 4 years ago
Ryan ZHAO fcb71961d6 WIP make things compile 4 years ago
Ryan ZHAO 8e8abcbe81 Merge branch 'refactor' of https://github.com/RyanRory/loki-messenger-android into refactor 4 years ago
Ryan ZHAO 58ad4aef33 make thing compile 4 years ago
Brice 3357672516 MessaageSender: use of session protocol for closed groups 4 years ago
Brice 6f22c3d6e3 MessageReceiver synced with iOS 4 years ago
Ryan ZHAO 7ca8456383 WIP clean 4 years ago
Ryan ZHAO 709727197c Merge branch 'refactor' of https://github.com/RyanRory/loki-messenger-android into refactor 4 years ago
Ryan ZHAO 74a9754f48 implement interfaces 4 years ago
Brice 99107d169e add changes of latest dev 4 years ago
Brice b5c1a44ee6 fix 4 years ago
Brice 842f00ee54 downloadattachmentjob implementation 4 years ago
Brice 3a9304098b fix conflict 4 years ago
Anton Chekulaev dbd662d6d2 Merge branch 'refactor' of https://github.com/RyanRory/loki-messenger-android into refactor 4 years ago
Anton Chekulaev e33b8a5fa2 Session encryption protocol.
Changes from #390 and #101 (service repo)
4 years ago
Brice 873e0099f9 fix 4 years ago
Niels Andriesse 37fc542136 Make PN mode screen scrollable
Changes from d6448d79f
4 years ago
Niels Andriesse f21e1eb466 Remove unused button
Changes from 671257281
4 years ago
Anton Chekulaev c1ef2728dc Add Session ID change notice.
Changes from aec7f6356
4 years ago
Niels Andriesse 48adb63fb7 Refresh snode pool at least once a day
Changes from cfb7ff529
4 years ago
Niels Andriesse 3cb7d2169d Fix tap jacking bug
Changes from 46452977f
4 years ago
Brice 0467147cfe use of SessionServiceAttachment instead if SignalSA 4 years ago
Anton Chekulaev 54f730fdfd Job cleanup. 4 years ago
Anton Chekulaev db1d20835b Fixed open group message sending is not working. 4 years ago
Anton Chekulaev 24d36158ae Job cleanup. 4 years ago
Anton Chekulaev d7b0c84f22 Merge branch 'refactor' of https://github.com/RyanRory/loki-messenger-android into refactor 4 years ago
Anton Chekulaev c0847fc563 Screen lock service updated to match the landing workflow. 4 years ago
Anton Chekulaev 124632823e Fixed landing scenario is broken and missing essential keys/settings setup. 4 years ago
Brice 625e9f172a attachmentId type changed to Long 4 years ago
Anton Chekulaev 85bac9fc46 Fixed lock screen appears upon app start when there is no user setup yet. 4 years ago
Anton Chekulaev e294199ea3 Master secret removed.
Screen lock related classes refactoring.
Legacy database util classes and migrations removed.
4 years ago
Anton Chekulaev 2aa179585f Identity functionality and data structure are completely removed. 4 years ago
Anton Chekulaev 5046d1dce6 Verify identity removed from the convo activity. 4 years ago
Anton Chekulaev 112f77f6ed WIP cleanup of verify identity functionality. 4 years ago
Anton Chekulaev eee5f60098 Target API note.
Closed group update data classes.
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 3bc4338444 Pre key bundle removal pt1.
Device link functionality removed from app module.
4 years ago
Anton Chekulaev 52d0a36ae5 Merge branch 'refactor' of https://github.com/RyanRory/loki-messenger-android into refactor 4 years ago
Anton Chekulaev 30af903572 Transport options removed. Conversation activity cleanup. 4 years ago
Brice f642e76ca4 messages: completed missing parts related to database calls 4 years ago
Anton Chekulaev 66aec427d4 Unused code cleanup. 4 years ago
Anton Chekulaev 1a498cebd8 Old conversation list related classes removed. 4 years ago
Anton Chekulaev 8d17593d87 Unused code cleanup. 4 years ago
Anton Chekulaev ac81fd4394 Dynamic theme cleanup. 4 years ago
Anton Chekulaev 9ce0c54dbe Long message activity theming is fixed.
General cleanup.
4 years ago
Anton Chekulaev eafa7c7a77 Device link related views removed. General unused code cleanup. 4 years ago
Anton Chekulaev a94273fdfc Use internal Log implementation everywhere. 4 years ago
Anton Chekulaev 5e3cb706c4 Unused code cleanup. 4 years ago
Anton Chekulaev 12804a30c0 Unused code cleanup. 4 years ago
Anton Chekulaev 20b6763408 Unused code cleanup.
Do not minify and obfuscate debug builds.
4 years ago
Anton Chekulaev 37565c74f2 Unused code cleanup. 4 years ago
Anton Chekulaev 4fb4709ec2 Unused code cleanup. 4 years ago
Ryan ZHAO 255dc9c26b ditch :service, :service:android, :service:java 4 years ago
Ryan ZHAO 7a66a47520 restructure and unite service android/java to libsignal 4 years ago