Commit Graph

  • 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
  • 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
  • bda9528392 Add missing reflection declarations for graalvm #576 AsamK 2021-04-28 20:35:15 +02: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
  • b9b4d846d3 Resolve recipient address when displaying untrusted identity message AsamK 2021-04-23 22:00:09 +02:00
  • 3935ebf81b Update gradle AsamK 2021-04-15 19:37:15 +02:00
  • 05abb3f9f6 Send remote delete (#593) Adaptive Garage 2021-04-05 19:49:45 +02:00
  • 2ad18342a8 Dbus sendreaction doc (#591) Adaptive Garage 2021-04-05 17:00:20 +02:00
  • 7832afd819 Improve DBus man page (#589) exquo 2021-04-03 19:22:05 +00:00
  • b39f7c1807 Remove redundant public modifiers from interface AsamK 2021-04-03 19:08:45 +02:00
  • 4f9c0172ef Update README AsamK 2021-04-02 09:22:15 +02:00
  • caf16231aa Adding Dbus manpage (#564) Adimarantis 2021-04-02 09:19:07 +02:00
  • 8f4d89e2f7 dbus implementation of sendReaction command (#581) Adaptive Garage 2021-04-02 08:53:54 +02:00
  • ea035db94f Fix sendReaction to group (#580) Adaptive Garage 2021-03-24 21:49:03 +01:00
  • b5f0a26084 Use a new serviceID for the re-deployed KBS setup in staging. AsamK 2021-03-13 10:10:07 +01:00
  • 1bf848cde1 Ignore broken user data again for multi account commands AsamK 2021-03-08 21:19:46 +01:00
  • be4b683a41 Allow MultiLocalCommands to be called when no local users exist AsamK 2021-03-08 20:33:52 +01:00
  • 9944b666b0 Return URI instead of String AsamK 2021-03-07 14:50:33 +01:00
  • 2935b96070 Return a Manager from ProvisioningManager and RegistrationManager when finished AsamK 2021-03-07 14:48:02 +01:00
  • a7b414a870 some small dbus return code fixes (#556) Adimarantis 2021-03-07 21:05:49 +01:00
  • 2ea56a1b67 Update README.md AsamK 2021-03-07 16:26:33 +01:00
  • 52739140ef Bump version AsamK 2021-03-02 20:48:52 +01:00
  • 253757cb31 Improve dbus impl AsamK 2021-03-01 20:39:45 +01:00
  • 631f10c916 Reformat AsamK 2021-03-01 20:33:12 +01:00
  • 1d2c7a479d Dbus enhancements (#543) Adimarantis 2021-03-01 20:31:17 +01:00
  • 8d0de67530 Add getDisplayName to SignalProfile AsamK 2021-02-28 10:19:40 +01:00
  • 9ca89b3dfa Catch all exceptions when loading cached message AsamK 2021-02-28 09:49:02 +01:00
  • 86711b0e5c Print exception name when failing to load state fiel AsamK 2021-02-27 17:43:19 +01:00
  • 17d6b256e8 Create CONTRIBUTING.md AsamK 2021-02-27 10:42:56 +01:00
  • ef2ba0b8e0 Create FUNDING.yml AsamK 2021-02-27 10:30:38 +01:00
  • 4860caef63 Improve behavior of trust command AsamK 2021-02-25 19:20:02 +01:00
  • 8249f852f9 Fix issue with broken sessions AsamK 2021-02-23 21:50:31 +01:00
  • 221d937eec Add CommandException to abstract cli return codes for errors AsamK 2021-02-22 20:43:08 +01:00
  • c6395b9f35 Use PlainTextWriter for all cli stdout output AsamK 2021-02-22 19:16:51 +01:00
  • de273586b4 Use var instead of explicit types AsamK 2021-02-21 15:01:41 +01:00
  • 03c30519b1 Refactor ReceiveMessageHandler AsamK 2021-02-20 19:22:36 +01:00
  • 6c33a89f82 Reformat code AsamK 2021-02-19 18:04:08 +01:00
  • 237abe431b Output "SharedContacts" field from a SignalDataMessage (#529) Atomic-Bean 2021-02-20 03:33:15 +10:30
  • 9f3276d7e3 Reformat code AsamK 2021-02-19 17:56:43 +01:00
  • d0ce3c1543 Add updateProfile to Dbus (#522) Adimarantis 2021-02-19 17:54:59 +01:00
  • 129a846cc1 Bump version AsamK 2021-02-14 11:01:06 +01:00
  • 9eeba88bd0 Add more information for libsignal-client native dependency AsamK 2021-02-14 10:40:35 +01:00
  • 0dc33e1892 Add more information for CaptchaRequiredException AsamK 2021-02-13 18:40:27 +01:00
  • 3ed776e4cc Only attempt to delete profile avatar if it exists AsamK 2021-02-13 15:16:54 +01:00
  • 40fc712581 Update signal-service-java AsamK 2021-02-12 22:31:33 +01:00
  • 630803c3d1 GraalVM: added reflection config (#507) Michael Kebe 2021-02-09 17:39:36 +01:00
  • 0797217588 Print additional call message content AsamK 2021-02-07 18:47:21 +01:00
  • 23df85ff90 Proposal for the Manager class to manage an ExecutorService for all SignalServiceMessageSender instances (#482) Dom 2021-02-03 19:40:12 +01:00
  • c276055302 GraalVM configuration update (#477) Michael Kebe 2021-01-27 16:35:29 +01:00
  • a811d1a05a Add support for about and aboutEmoji for profiles AsamK 2021-01-24 00:02:07 +01:00
  • 7d802fb8c5 Refactor ServiceConfig and add sandbox config AsamK 2021-01-23 23:06:58 +01:00
  • 4eaec83594 Extract checkLibVersions task to gradle plugin AsamK 2021-01-23 17:59:50 +01:00
  • c72aeed8bb Extract lib module AsamK 2021-01-23 16:57:36 +01:00
  • 4adb11dada Convert gradle scripts to kotlin AsamK 2021-01-23 15:55:41 +01:00
  • 69149b16c1 Prepare build.gradle for kotlin migration AsamK 2021-01-23 13:36:39 +01:00
  • 383e7db360 Update gradle wrapper AsamK 2021-01-23 13:00:12 +01:00
  • 644aacf595 Update libsignal AsamK 2020-12-21 10:25:36 +01:00
  • b4311c7b76 Add more config generated by agent AsamK 2021-01-23 00:00:07 +01:00
  • de3b077a6f Update libsignal AsamK 2021-01-22 18:23:42 +01:00
  • a709447536 Added GraalVM configuration to create a native binary (#452) Michael Kebe 2021-01-23 11:11:50 +01:00
  • cb596c15f1 doc(README): put links to manpage & wiki first (#459) Benjamin Schmid 2021-01-21 18:44:31 +01:00