Commit graph

  • ab40344567 Extend tests AsamK 2021-05-20 20:09:54 +02:00
  • 1d87befdab
    Update FUNDING.yml AsamK 2021-05-20 19:40:41 +02:00
  • 30690785fd Update libsignal-service-java AsamK 2021-05-19 22:51:35 +02:00
  • f445cfb5c1 Include proof required information in sending error AsamK 2021-05-16 16:53:04 +02:00
  • 2016cf2a5f Fix camel case device-id flag AsamK 2021-05-16 16:11:55 +02:00
  • 109ce26780 Update tests AsamK 2021-05-16 16:11:15 +02:00
  • 5c3fc44d00 Update documentation AsamK 2021-05-15 18:53:00 +02:00
  • 761baf7206 Update tests AsamK 2021-05-15 18:40:16 +02:00
  • 81ee2c2d2b Update group with remaining options, after creating it AsamK 2021-05-15 18:26:45 +02:00
  • ea633efc9c Prevent last admin from leaving group AsamK 2021-05-15 18:05:07 +02:00
  • 78f22c7020 Implement setting group permissions AsamK 2021-05-15 16:37:52 +02:00
  • 7170a68571 Implement setting expiration timer for groups AsamK 2021-05-15 14:16:48 +02:00
  • 03589f858b Implement configuring of group link AsamK 2021-05-15 13:14:12 +02:00
  • 3de30e166f Implement add/remove admin privileges AsamK 2021-05-15 11:08:01 +02:00
  • b972522d74 Rename group v2 helper AsamK 2021-05-15 10:15:16 +02:00
  • a91e3f762e Implement remove group members AsamK 2021-05-14 22:23:13 +02:00
  • 4ebacd0e1f Split createGroup out of updateGroup method AsamK 2021-05-14 21:21:09 +02:00
  • dd0effc10c Add group descriptions AsamK 2021-05-13 20:05:46 +02:00
  • 8e8eed7b06 Update argparse4j AsamK 2021-05-13 18:06:57 +02:00
  • 06e9f8ba64 Update libsignal-service-java AsamK 2021-05-13 17:15:14 +02:00
  • c1d3a647a2 Bump version v0.8.3 AsamK 2021-05-13 14:51:20 +02:00
  • 726237cfaa Add test script to run tests against sandbox and update graalvm config AsamK 2021-05-13 13:03:41 +02:00
  • dc92d824d3 Update graalvm config AsamK 2021-05-13 13:00:55 +02:00
  • 4fd3657f3d Prevent error when including self in member list AsamK 2021-05-13 11:56:03 +02:00
  • da29cdfe10 Only send plain text pin if locked with registration lock v1 AsamK 2021-05-13 10:35:01 +02:00
  • db756bfe10 Add --service-environment to allow testing against sandbox environment AsamK 2021-05-12 21:26:57 +02:00
  • 726103d138
    Fixed typo, where "note" was written as "not" (#619) Florian7843 2021-05-12 22:55:31 +02:00
  • 5fb2266f2d Fixed typo, where "note" was written as "not" florian7843 2021-05-12 21:38:20 +02:00
  • ea11f3b1fd Fix NPE when legacy profile has no capabilities AsamK 2021-05-12 20:12:05 +02:00
  • 03a5483791 Remove old classes from graalvm config AsamK 2021-05-12 19:45:19 +02:00
  • 3fc5bec149 Prevent NPE during migration, when profile key is null AsamK 2021-05-12 19:34:09 +02:00
  • 21d62c4557 Bump version v0.8.2 AsamK 2021-05-11 21:53:11 +02:00
  • 2727487902 Don't send null message to self AsamK 2021-05-11 22:02:29 +02:00
  • fa44f8b6a8 Add sendSyncRequest to man page AsamK 2021-05-11 21:53:30 +02:00
  • a312f87529 Update dbus-java AsamK 2021-05-11 21:44:44 +02:00
  • 2ed19f5eaa Update CHANGELOG.md AsamK 2021-05-11 18:45:38 +02:00
  • a851b5e655 Update graalvm config AsamK 2021-05-11 18:40:58 +02:00
  • 0455d3e8a8 Warn when using a legacy data path AsamK 2021-05-11 18:39:11 +02:00
  • 19c004e987 Store available profile data even if we don't have the profile key AsamK 2021-05-11 18:37:18 +02:00
  • 7364f0f7cf Trust address/uuid combination from unidentified sender certificate AsamK 2021-05-09 19:48:51 +02:00
  • 3643d57d0e Implement preliminary phone number privacy for sender certificate AsamK 2021-05-09 19:34:07 +02:00
  • 8217541d5e Reset profile key credentials when new profile key is changed AsamK 2021-05-09 19:28:49 +02:00
  • ab95e635ce Allow relinking an account if it's no longer authorized AsamK 2021-05-09 12:22:44 +02:00
  • 0bc2141245 Log information when link message from main device has been received AsamK 2021-05-08 19:35:31 +02:00
  • 6cb867cbeb Encrypt/decrypt device names AsamK 2021-05-08 19:31:09 +02:00
  • 56ac648922 Reduce default receive timeout to 1 second AsamK 2021-05-08 15:30:27 +02:00
  • 6eb486e858 Store device name in account file and prevent it from becoming null on the server AsamK 2021-05-08 15:29:00 +02:00
  • a4e34e600e Check if account file already exists before actually completing device link AsamK 2021-05-08 15:19:49 +02:00
  • 9ed901096c Added mentions data to dbus Message and SyncMessage. Patrick Connolly 2021-05-08 00:12:37 -04:00
  • e188121733 Adapt systemd service to allow successful shutdown AsamK 2021-05-07 17:29:29 +02:00
  • f43acc5c60 Update CHANGELOG.md AsamK 2021-05-05 20:21:44 +02:00
  • 1bd60eea81 Renew session if message decryption fails with ProtocolInvalidMessageException AsamK 2021-05-05 20:20:02 +02:00
  • b7f05a1c80 Extend updateProfile command to set family name AsamK 2021-05-05 19:32:52 +02:00
  • 3d361d54bb Add version to account file AsamK 2021-05-05 19:02:22 +02:00
  • 3357945a5a Reduce usage of deprecated resolved methods AsamK 2021-05-04 21:18:25 +02:00
  • 5427fa0132 Archive recipient's sessions after identity key switch AsamK 2021-05-04 20:38:00 +02:00
  • 57617accb2 Update CHANGELOG.md AsamK 2021-05-04 19:53:35 +02:00
  • 451b4c8433 Update CHANGELOG.md AsamK 2021-05-03 21:02:42 +02:00
  • 9e3c9db5c0 Add sendSyncRequest command AsamK 2021-05-03 20:37:13 +02:00
  • 36475bb632 Prevent updateContact and block commands on linked devices AsamK 2021-05-03 19:46:35 +02:00
  • 312c6c8bb2 Check if profileKey is null for old accounts AsamK 2021-05-03 18:43:28 +02:00
  • 4f578c2645 Create an initial empty profile after registration AsamK 2021-05-03 17:46:53 +02:00
  • 7afb1347b4 Attempt to refresh recipients uuid if sending fails AsamK 2021-05-03 00:04:49 +02:00
  • 0091c1cf26 Add --delete-account argument to completely delete an account AsamK 2021-05-03 00:03:31 +02:00
  • c79860b493 Minor fixes AsamK 2021-05-02 23:20:59 +02:00
  • 530ef51ba7 Handle saving inside SignalAccount AsamK 2021-05-02 22:03:41 +02:00
  • 5b8c0c4e2d Refactor group store AsamK 2021-05-02 16:02:54 +02:00
  • a1014ba39c Correctly store uuid from server AsamK 2021-05-02 12:09:12 +02:00
  • 624fa4fda4 Refactor sticker store AsamK 2021-05-02 12:08:47 +02:00
  • 4e123a2dc3 Split load signal account method AsamK 2021-05-01 17:04:23 +02:00
  • 224d8194cc Refactor contact and profile store AsamK 2021-04-30 22:17:13 +02:00
  • a96bd91770 Fix displaying group quit messages AsamK 2021-05-01 16:02:21 +02:00
  • 08962fd1dc Don't clear contact store before receiving new sync contacts AsamK 2021-05-01 15:03:18 +02:00
  • a05a24873a Only respond to sync requests if we're the master device AsamK 2021-05-01 15:02:49 +02:00
  • deb4ecd04f Retrieve profile to get latest identity key AsamK 2021-04-23 21:58:33 +02:00
  • 2ef59d692a Store messages in cache by recipient id AsamK 2021-04-21 18:06:48 +02:00
  • 8a0c6cae15 Refactor identity key store AsamK 2021-04-18 18:26:12 +02:00
  • afb22deada Refactor signed pre key store AsamK 2021-04-17 16:06:35 +02:00
  • ccc380f575 Refactor pre key store AsamK 2021-04-17 14:11:31 +02:00
  • f77519445c Refactor sessions store AsamK 2021-04-15 22:33:35 +02:00
  • 9f5347964b Refactor recipients store AsamK 2021-04-05 17:11:25 +02:00
  • 3ad3b2c966 Move RecipientStore to recipients package AsamK 2021-04-04 09:13:52 +02:00
  • 357e278f48 Remove error handling for oracle unlimited crypto issue AsamK 2021-05-01 08:45:10 +02:00
  • 0a63dd1db4
    Enable unlimited strength crypto via system Security property (#608) infra 2021-05-01 02:38:31 -04:00
  • 3035f35f9f Enable unlimited strength crypto via system Security property infra 2021-04-27 18:58:22 -04:00
  • 8f58d056ad merge in infra's cleanup technillogue 2021-04-28 22:37:49 -04:00
  • bda9528392 Add missing reflection declarations for graalvm #576 AsamK 2021-04-28 20:35:15 +02:00
  • 9d3dc8f735 Cleanups and proper logging. infra 2021-04-28 01:15:53 -04:00
  • ee99815918 Rebased and squashed (the ugly way) version of @technillogue's stdio. Re #396 infra 2021-04-28 00:54:05 -04:00
  • c5c3720f80
    Enables reproducible builds by disabling timestamps and enabling reproducible build order in archive outputs. (#607) infra 2021-04-27 11:50:36 -04:00
  • d769c22b2f Enables reproducible builds by disabling timestamps and enabling reproducible build order in archive outputs. infra 2021-04-26 18:37:08 -04:00
  • a803967920 handleCommand is supposed to be void now; put back accidentally removed groupInfo technillogue 2021-04-25 20:00:20 -04:00
  • aef4115f1f remove some duplicated code technillogue 2021-04-25 19:43:16 -04:00
  • 87c0bfc728 remove receiveMessageAndReadStdin technillogue 2021-04-25 19:34:40 -04:00
  • a1f9597aa3 clean up diff technillogue 2021-04-25 19:19:39 -04:00
  • b5fd2f920d hopefully fixed some stuff technillogue 2021-04-25 19:05:59 -04:00
  • f1b1bafea8 i am once again asking git to merge remote-tracking branch 'upstream/master' into stdio technillogue 2021-04-25 01:27:53 -04:00
  • 029a19b364 remove readme changes technillogue 2021-04-25 01:24:59 -04:00
  • 4c59d4b9e8 fixed some bad merges but there's more... technillogue 2021-04-24 22:47:31 -04:00
  • cc5bb13519 fix unmerged files technillogue 2021-04-24 22:37:59 -04:00