Commit graph

  • 205cc8d6c2 DbusMention and DbusAttachment, with signals John Freed 2021-09-20 20:10:32 +02:00
  • f69a7578db base 64 helper functions for Dbus John Freed 2021-09-20 18:30:21 +02:00
  • a4efa03dce Dirty hack to fix mime-type for webps DerEchteJoghurt 2021-09-20 13:28:54 +02:00
  • 6c29d90503 Adapt visibility AsamK 2021-09-15 21:34:46 +02:00
  • e562daa1f3 Update README.md AsamK 2021-09-15 21:34:05 +02:00
  • 8e2bb1d393 Update FUNDING.yml AsamK 2021-09-15 21:25:46 +02:00
  • 9e1de2a07e debian arm package Adimarantis 2021-09-13 23:17:59 +02:00
  • ab416837cf package scripts for DEBIAN Adimarantis 2021-09-13 23:07:44 +02:00
  • 11b3758416
    Add sendTyping and sendReceipt to dbus interface (#718) JtheSaw 2021-09-13 17:01:26 +02:00
  • c0c3863c72 Adapt documentation jonas.hoefer 2021-09-13 15:36:18 +02:00
  • 20c5ac8451 Resolve requested changes jonas.hoefer 2021-09-13 14:07:07 +02:00
  • b48bd57a5d Add sendTyping and sendReceipt to dbus interface jonas.hoefer 2021-09-13 11:36:59 +02:00
  • 26372c4ab3
    Merge branch 'AsamK:master' into master Adimarantis 2021-09-12 20:47:16 +02:00
  • 12e85ec671 Remove custom -PappArgs handling, gradle now supports --args AsamK 2021-09-12 19:20:21 +02:00
  • 627a587952 Use official graalvm native-image gradle plugin AsamK 2021-09-12 19:08:47 +02:00
  • cbff7217c1 Bump version v0.9.0 AsamK 2021-09-12 17:47:02 +02:00
  • 882e45de55 Update graalvm config AsamK 2021-09-12 14:48:01 +02:00
  • f48593f265 Exit immediately if an uncaught error is thrown on the main thread AsamK 2021-09-12 14:37:56 +02:00
  • 62d8873a92 Request message resend if incoming message can't be decrypted AsamK 2021-09-12 13:13:45 +02:00
  • fbafa75fe2 Store announcement group capability AsamK 2021-09-12 13:13:58 +02:00
  • e3d5ebaa9e Refresh prekeys after receiving a pre key message, if necessary AsamK 2021-09-12 12:04:28 +02:00
  • 2196ac6975 Extract PreKeyHelper from Manager AsamK 2021-09-12 11:59:20 +02:00
  • 74e576c907 Convert RateLimitException to a network failure send message result AsamK 2021-09-10 17:48:44 +02:00
  • 6ac4af4974 Fix plain text output for getUserStatus command AsamK 2021-09-10 17:23:46 +02:00
  • c40a70b63b
    Merge branch 'AsamK:master' into master Adimarantis 2021-09-10 13:42:28 +02:00
  • 50e5acdf52 Fix printing proof required error AsamK 2021-09-10 10:13:51 +02:00
  • eee140f74f Add submitRateLimitChallenge command AsamK 2021-09-09 19:20:48 +02:00
  • 1856e79a50 Add missing check if client zk operations are null AsamK 2021-09-09 18:58:45 +02:00
  • a17262d9ff Catch ProofRequiredException from getPreKeys request and wrap in SendMessageResult AsamK 2021-09-09 18:54:48 +02:00
  • 07cf5a3d0d
    Merge branch 'AsamK:master' into master Adimarantis 2021-09-08 21:50:24 +02:00
  • 0e6644a890 Remove unnecessary step from codeql analysis AsamK 2021-09-08 20:53:01 +02:00
  • 2044a7d7a5 Print stack trace of exception causes in verbose mode AsamK 2021-09-08 20:38:24 +02:00
  • e3c37a0239 Log error message if libzkgroup or libsignal-client is missing AsamK 2021-09-08 20:10:07 +02:00
  • 537b704951 Ignore set profile failure if libzkgroup is missing AsamK 2021-09-08 20:09:22 +02:00
  • 189ca2eb61 getAccount added Adimarantis 2021-09-05 21:14:46 +02:00
  • f2c7c60669
    Merge branch 'AsamK:master' into master Adimarantis 2021-09-05 18:45:07 +02:00
  • 656ca6b5e4 Prevent creation of RecipientAddress with UNKNOWN_UUID AsamK 2021-09-05 16:06:13 +02:00
  • 2e01a05e71 Implement retrieving data from remote storage AsamK 2021-05-24 16:51:36 +02:00
  • 299671480f Add possibility to update the device name AsamK 2021-09-05 11:41:38 +02:00
  • 3bd50dbaa2 Save attachments in account-specific folders Quentin Hibon 2021-09-05 00:00:18 +02:00
  • 5a2e37a6e2 Only handle jsonRpc requests, after receive thread has caught up with old messages AsamK 2021-09-04 15:06:25 +02:00
  • ac18006abb Implement support for receiving sender key messages AsamK 2021-09-03 22:38:45 +02:00
  • 35622ac684 Use EMPTY send event listeners AsamK 2021-09-04 13:26:52 +02:00
  • 891c05210e Improve comment in SessionStore AsamK 2021-09-04 10:48:22 +02:00
  • 43bcc95713 Add missing isActive check AsamK 2021-09-03 21:30:45 +02:00
  • b903102407 Update libsignal-service-java AsamK 2021-09-03 20:12:59 +02:00
  • e83bfb9e03 Print more information for call messages AsamK 2021-09-01 20:02:20 +02:00
  • acd3cbbb0c Merge branch 'master' of github.com:bublath/signal-cli Adimarantis 2021-08-30 22:38:10 +02:00
  • 0d0978011d Fix handling incoming contacts sync message AsamK 2021-08-30 21:07:24 +02:00
  • 54583161e2 Merge remote-tracking branch 'refs/remotes/origin/master' Adimarantis 2021-08-30 19:27:45 +02:00
  • 5efd7c29db isRegistered added Adimarantis 2021-08-30 19:27:40 +02:00
  • ce1c6b1c66 isRegistered added Adimarantis 2021-08-30 19:27:28 +02:00
  • 626406a43c Create libsignal dependencies only when required AsamK 2021-08-30 15:07:12 +02:00
  • 1f0c2d5c78 Remove registration lock pin before deleting account AsamK 2021-08-30 14:12:39 +02:00
  • 7a3522dc01 Prevent endless loop when receiving contact sync message AsamK 2021-08-30 13:55:25 +02:00
  • 32150b1aaa Move all message decryption to IncomingMessageHandler AsamK 2021-08-30 13:39:27 +02:00
  • 5743cf4455 Improve dbus register error message if called with invalid number AsamK 2021-08-30 13:33:54 +02:00
  • 8bcd8d87d2 Update libsignal-service-java AsamK 2021-08-26 21:23:30 +02:00
  • 85c5caeaca Don't handle blocked or forbidden messages AsamK 2021-08-27 09:04:14 +02:00
  • 634437d22d Delete cached failed messages after 30 days AsamK 2021-08-26 15:26:25 +02:00
  • 8bc6c0abcb Extract ContactHelper and IncomingMessageHandler AsamK 2021-08-26 15:25:02 +02:00
  • debbaa81ba Extract AttachmentHelper and SyncHelper AsamK 2021-08-26 12:05:15 +02:00
  • e532a24cf8 Move more profile functionality to ProfileHelper AsamK 2021-08-26 10:56:30 +02:00
  • cd3741d236 Rename internal quitGroup method AsamK 2021-08-26 10:28:04 +02:00
  • 7f64a9812c Prevent non-admins from sending to announcement groups AsamK 2021-08-26 09:34:06 +02:00
  • 944c3327ee Extract GroupHelper AsamK 2021-08-26 08:47:02 +02:00
  • 6ee0a95aa2 Update URL for reaching Signal chat server AsamK 2021-08-25 23:05:46 +02:00
  • 7106a997cf Update tests AsamK 2021-08-25 21:27:20 +02:00
  • 95792be9bc Align cli param names for recipient AsamK 2021-08-25 21:21:12 +02:00
  • ca52c01031 Adapt log level AsamK 2021-08-25 20:56:41 +02:00
  • 467a48bac5 Add RecipientIdentifier as external Manager interface AsamK 2021-08-25 12:22:53 +02:00
  • cd7172ee57 Refactor message send methods AsamK 2021-08-24 12:36:09 +02:00
  • 23a006c311 Enable announcement group capability AsamK 2021-08-25 12:23:07 +02:00
  • 8c661c23be Accept single values for jsonrpc requests where a list is expected AsamK 2021-08-24 12:37:40 +02:00
  • 6c3106db5d Add new --trust-new-identities global parameter AsamK 2021-08-23 15:50:03 +02:00
  • 6dd1a21606 Handle queued actions also when thread is interrupted AsamK 2021-08-23 14:39:40 +02:00
  • 9a9dd3b217 Extend error information in json output for received messages from untrusted identity AsamK 2021-08-22 19:28:13 +02:00
  • 4f67ac674b Trust an identity with its scannable safety numbers from the other device AsamK 2021-08-22 19:23:49 +02:00
  • 0a5e836ab6 Fix rare null pointer exception when receiving message from untrusted identity AsamK 2021-08-22 18:47:20 +02:00
  • a7c9995655 Print message expiration time in listGroups command AsamK 2021-08-22 16:53:01 +02:00
  • e3752e733a Implement sendReceipt command AsamK 2021-08-22 14:25:48 +02:00
  • 76942ea458 Add member uuids to listGroup json output AsamK 2021-08-22 13:01:51 +02:00
  • 5bbfd32598 Extend json output with number and uuid fields AsamK 2021-08-22 11:28:09 +02:00
  • 73e137137d Discard messages from non-admins in announcement groups AsamK 2021-08-22 10:17:47 +02:00
  • 610e32aa52 Implement announcement groups AsamK 2021-08-22 09:55:53 +02:00
  • b745f1f902 Trim zero bytes from profile fields AsamK 2021-08-22 08:54:21 +02:00
  • a18d6b3fe4 Add json output listContacts command AsamK 2021-08-21 19:03:51 +02:00
  • 11c90fa032 Add json output listIdentities command AsamK 2021-08-21 18:37:51 +02:00
  • 70fc2381d3 Add json output listDevices and uploadStickerPack commands AsamK 2021-08-21 18:31:14 +02:00
  • 893b7f7f9d Refactor message sending AsamK 2021-08-21 15:02:14 +02:00
  • b77d820661 Handle changed identity key correctly when sending message AsamK 2021-08-20 20:03:59 +02:00
  • 19f7b5d78d Log a debug message when dropping json rpc response for request without id AsamK 2021-08-20 19:04:35 +02:00
  • ef2a013db3 Let commands specify their own default output if none is provided by the user AsamK 2021-08-20 18:43:54 +02:00
  • af292d8f0e Refactor command creation AsamK 2021-08-20 18:42:38 +02:00
  • 927065b44f Fixed daemon subcommand and App.java logic John Freed 2021-08-20 12:29:26 +02:00
  • c69ec260fe Merge branch 'master' into dbus_methods John Freed 2021-08-20 06:45:29 +02:00
  • e193bafb8c uploadStickerPath returns String John Freed 2021-08-20 06:42:56 +02:00
  • d8e5ab5f20 update doc for uploadStickerPack for dbus John Freed 2021-08-19 23:46:03 +02:00
  • 47143a90e1 reflect config to serialize jsonrpc technillogue 2021-08-16 21:17:25 -04:00
  • c4bb5f9849 Merge branch 'master' into dbus_methods John Freed 2021-08-19 11:25:42 +02:00