]>
nmode's Git Repositories - signal-cli/log
AsamK [Sun, 12 Sep 2021 09:59:20 +0000 (11:59 +0200)]
Extract PreKeyHelper from Manager
AsamK [Fri, 10 Sep 2021 15:48:44 +0000 (17:48 +0200)]
Convert RateLimitException to a network failure send message result
AsamK [Fri, 10 Sep 2021 15:23:46 +0000 (17:23 +0200)]
Fix plain text output for getUserStatus command
Fixes #711
AsamK [Fri, 10 Sep 2021 08:13:51 +0000 (10:13 +0200)]
Fix printing proof required error
libsignal-service classifies it as network failure as well.
AsamK [Thu, 9 Sep 2021 17:20:48 +0000 (19:20 +0200)]
Add submitRateLimitChallenge command
Related #708
AsamK [Thu, 9 Sep 2021 16:58:45 +0000 (18:58 +0200)]
Add missing check if client zk operations are null
Fixes #710
AsamK [Thu, 9 Sep 2021 16:54:48 +0000 (18:54 +0200)]
Catch ProofRequiredException from getPreKeys request and wrap in SendMessageResult
AsamK [Wed, 8 Sep 2021 18:53:01 +0000 (20:53 +0200)]
Remove unnecessary step from codeql analysis
AsamK [Wed, 8 Sep 2021 18:38:24 +0000 (20:38 +0200)]
Print stack trace of exception causes in verbose mode
AsamK [Wed, 8 Sep 2021 18:10:07 +0000 (20:10 +0200)]
Log error message if libzkgroup or libsignal-client is missing
Fixes #660
AsamK [Wed, 8 Sep 2021 18:09:22 +0000 (20:09 +0200)]
Ignore set profile failure if libzkgroup is missing
Fixes #709
AsamK [Sun, 5 Sep 2021 14:06:13 +0000 (16:06 +0200)]
Prevent creation of RecipientAddress with UNKNOWN_UUID
AsamK [Mon, 24 May 2021 14:51:36 +0000 (16:51 +0200)]
Implement retrieving data from remote storage
Related #604
AsamK [Sun, 5 Sep 2021 09:41:38 +0000 (11:41 +0200)]
Add possibility to update the device name
AsamK [Sat, 4 Sep 2021 13:06:25 +0000 (15:06 +0200)]
Only handle jsonRpc requests, after receive thread has caught up with old messages
AsamK [Fri, 3 Sep 2021 20:38:45 +0000 (22:38 +0200)]
Implement support for receiving sender key messages
AsamK [Sat, 4 Sep 2021 11:26:52 +0000 (13:26 +0200)]
Use EMPTY send event listeners
AsamK [Sat, 4 Sep 2021 08:48:22 +0000 (10:48 +0200)]
Improve comment in SessionStore
AsamK [Fri, 3 Sep 2021 19:30:45 +0000 (21:30 +0200)]
Add missing isActive check
AsamK [Fri, 3 Sep 2021 18:12:59 +0000 (20:12 +0200)]
Update libsignal-service-java
AsamK [Wed, 1 Sep 2021 18:02:20 +0000 (20:02 +0200)]
Print more information for call messages
AsamK [Mon, 30 Aug 2021 19:07:24 +0000 (21:07 +0200)]
Fix handling incoming contacts sync message
AsamK [Mon, 30 Aug 2021 13:07:12 +0000 (15:07 +0200)]
Create libsignal dependencies only when required
AsamK [Mon, 30 Aug 2021 12:12:39 +0000 (14:12 +0200)]
Remove registration lock pin before deleting account
AsamK [Mon, 30 Aug 2021 11:55:25 +0000 (13:55 +0200)]
Prevent endless loop when receiving contact sync message
AsamK [Mon, 30 Aug 2021 11:39:27 +0000 (13:39 +0200)]
Move all message decryption to IncomingMessageHandler
AsamK [Mon, 30 Aug 2021 11:33:54 +0000 (13:33 +0200)]
Improve dbus register error message if called with invalid number
AsamK [Thu, 26 Aug 2021 19:23:30 +0000 (21:23 +0200)]
Update libsignal-service-java
AsamK [Fri, 27 Aug 2021 07:04:14 +0000 (09:04 +0200)]
Don't handle blocked or forbidden messages
AsamK [Thu, 26 Aug 2021 13:26:25 +0000 (15:26 +0200)]
Delete cached failed messages after 30 days
AsamK [Thu, 26 Aug 2021 13:25:02 +0000 (15:25 +0200)]
Extract ContactHelper and IncomingMessageHandler
AsamK [Thu, 26 Aug 2021 10:05:15 +0000 (12:05 +0200)]
Extract AttachmentHelper and SyncHelper
AsamK [Thu, 26 Aug 2021 08:56:30 +0000 (10:56 +0200)]
Move more profile functionality to ProfileHelper
AsamK [Thu, 26 Aug 2021 08:28:04 +0000 (10:28 +0200)]
Rename internal quitGroup method
AsamK [Thu, 26 Aug 2021 07:34:06 +0000 (09:34 +0200)]
Prevent non-admins from sending to announcement groups
Only reactions are allowed
AsamK [Thu, 26 Aug 2021 06:47:02 +0000 (08:47 +0200)]
Extract GroupHelper
AsamK [Wed, 25 Aug 2021 21:05:46 +0000 (23:05 +0200)]
Update URL for reaching Signal chat server
AsamK [Wed, 25 Aug 2021 19:27:20 +0000 (21:27 +0200)]
Update tests
AsamK [Wed, 25 Aug 2021 19:21:12 +0000 (21:21 +0200)]
Align cli param names for recipient
AsamK [Wed, 25 Aug 2021 18:56:41 +0000 (20:56 +0200)]
Adapt log level
AsamK [Wed, 25 Aug 2021 10:22:53 +0000 (12:22 +0200)]
Add RecipientIdentifier as external Manager interface
AsamK [Tue, 24 Aug 2021 10:36:09 +0000 (12:36 +0200)]
Refactor message send methods
AsamK [Wed, 25 Aug 2021 10:23:07 +0000 (12:23 +0200)]
Enable announcement group capability
AsamK [Tue, 24 Aug 2021 10:37:40 +0000 (12:37 +0200)]
Accept single values for jsonrpc requests where a list is expected
AsamK [Mon, 23 Aug 2021 13:50:03 +0000 (15:50 +0200)]
Add new --trust-new-identities global parameter
Closes #360
AsamK [Mon, 23 Aug 2021 12:39:40 +0000 (14:39 +0200)]
Handle queued actions also when thread is interrupted
AsamK [Sun, 22 Aug 2021 17:28:13 +0000 (19:28 +0200)]
Extend error information in json output for received messages from untrusted identity
Fixes #91
AsamK [Sun, 22 Aug 2021 17:23:49 +0000 (19:23 +0200)]
Trust an identity with its scannable safety numbers from the other device
Attention, the scannable fingerprints are asymetric, so the scannable
fingerprints from the local listIdentities command can't be used to trust
an identity. The scannable fingerprint must come from the other device.
AsamK [Sun, 22 Aug 2021 16:47:20 +0000 (18:47 +0200)]
Fix rare null pointer exception when receiving message from untrusted identity
AsamK [Sun, 22 Aug 2021 14:53:01 +0000 (16:53 +0200)]
Print message expiration time in listGroups command
AsamK [Sun, 22 Aug 2021 12:25:48 +0000 (14:25 +0200)]
Implement sendReceipt command
Fixes #305
AsamK [Sun, 22 Aug 2021 11:01:51 +0000 (13:01 +0200)]
Add member uuids to listGroup json output
AsamK [Sun, 22 Aug 2021 09:28:09 +0000 (11:28 +0200)]
Extend json output with number and uuid fields
AsamK [Sun, 22 Aug 2021 08:17:47 +0000 (10:17 +0200)]
Discard messages from non-admins in announcement groups
AsamK [Sun, 22 Aug 2021 07:55:53 +0000 (09:55 +0200)]
Implement announcement groups
AsamK [Sun, 22 Aug 2021 06:54:21 +0000 (08:54 +0200)]
Trim zero bytes from profile fields
AsamK [Sat, 21 Aug 2021 17:03:51 +0000 (19:03 +0200)]
Add json output listContacts command
AsamK [Sat, 21 Aug 2021 16:37:51 +0000 (18:37 +0200)]
Add json output listIdentities command
AsamK [Sat, 21 Aug 2021 16:31:14 +0000 (18:31 +0200)]
Add json output listDevices and uploadStickerPack commands
AsamK [Sat, 21 Aug 2021 13:02:14 +0000 (15:02 +0200)]
Refactor message sending
AsamK [Fri, 20 Aug 2021 18:03:59 +0000 (20:03 +0200)]
Handle changed identity key correctly when sending message
Fixes #686
AsamK [Fri, 20 Aug 2021 17:04:35 +0000 (19:04 +0200)]
Log a debug message when dropping json rpc response for request without id
AsamK [Fri, 20 Aug 2021 16:43:54 +0000 (18:43 +0200)]
Let commands specify their own default output if none is provided by the user
AsamK [Fri, 20 Aug 2021 16:42:38 +0000 (18:42 +0200)]
Refactor command creation
technillogue [Tue, 17 Aug 2021 01:17:25 +0000 (21:17 -0400)]
reflect config to serialize jsonrpc
Closes #687
AsamK [Wed, 18 Aug 2021 17:37:03 +0000 (19:37 +0200)]
Adapt User-Agent string to get rate limit challenges
AsamK [Mon, 16 Aug 2021 17:55:30 +0000 (19:55 +0200)]
Update README.md
AsamK [Sun, 15 Aug 2021 19:30:21 +0000 (21:30 +0200)]
Remove registrationLockV1 code
The corresponding endpoint has been removed on the Signal server
AsamK [Sun, 15 Aug 2021 19:29:26 +0000 (21:29 +0200)]
Update graalvm-config
AsamK [Sun, 15 Aug 2021 19:20:26 +0000 (21:20 +0200)]
Fix JsonRpcLocalCommand interface
AsamK [Sun, 15 Aug 2021 19:04:03 +0000 (21:04 +0200)]
Update libsignal-service-java
AsamK [Sun, 15 Aug 2021 14:05:52 +0000 (16:05 +0200)]
Update CHANGELOG.md
technillogue [Sat, 14 Aug 2021 07:26:43 +0000 (03:26 -0400)]
add reflection config for v1 groups (#683)
AsamK [Tue, 10 Aug 2021 16:27:54 +0000 (18:27 +0200)]
Implement JsonRpc command for remoteDelete and sendReaction
AsamK [Tue, 10 Aug 2021 14:13:08 +0000 (16:13 +0200)]
Implement JsonRpc command for quitGroup
AsamK [Tue, 10 Aug 2021 13:39:41 +0000 (15:39 +0200)]
Implement JsonRpc command for joinGroup
AsamK [Tue, 10 Aug 2021 13:26:43 +0000 (15:26 +0200)]
Implement JsonRpc command for commands without output
AsamK [Tue, 10 Aug 2021 12:33:18 +0000 (14:33 +0200)]
Implement JsonRpc command for updateGroup
Co-authored-by: technillogue <technillogue@gmail.com>
Closes #666
AsamK [Tue, 10 Aug 2021 16:49:11 +0000 (18:49 +0200)]
fix
AsamK [Mon, 9 Aug 2021 15:42:01 +0000 (17:42 +0200)]
Implement jsonRpc command
Co-authored-by: technillogue <technillogue@gmail.com>
Closes #668
AsamK [Tue, 10 Aug 2021 12:33:51 +0000 (14:33 +0200)]
Replace --group parameter with --group-id
AsamK [Mon, 9 Aug 2021 17:02:24 +0000 (19:02 +0200)]
Add PlainTextWriter interface
AsamK [Mon, 9 Aug 2021 15:42:20 +0000 (17:42 +0200)]
Rename --endsession parameter to --end-session
AsamK [Sat, 3 Apr 2021 17:13:12 +0000 (19:13 +0200)]
Add dbus SignalControl interface to register/verify/link accounts
AsamK [Sun, 8 Aug 2021 15:32:55 +0000 (17:32 +0200)]
Refactor output writers
AsamK [Sun, 8 Aug 2021 13:52:44 +0000 (15:52 +0200)]
Remove fallbacks to deprecated data paths
AsamK [Sun, 8 Aug 2021 08:44:23 +0000 (10:44 +0200)]
Remove deprecated --json parameter
AsamK [Sat, 7 Aug 2021 08:22:55 +0000 (10:22 +0200)]
Bump version
AsamK [Sat, 7 Aug 2021 08:22:30 +0000 (10:22 +0200)]
Update bouncycastle
AsamK [Thu, 5 Aug 2021 16:00:05 +0000 (18:00 +0200)]
Make name optional for updateContact
Fixes #676
AsamK [Sat, 31 Jul 2021 15:56:53 +0000 (17:56 +0200)]
Extract decryptProfileIfKeyKnown helper method
AsamK [Sat, 31 Jul 2021 15:55:36 +0000 (17:55 +0200)]
Add hint to sticker upload error message
technillogue [Sat, 24 Jul 2021 07:58:29 +0000 (03:58 -0400)]
update Graal reflect config with legacy classes (#667)
technillogue [Fri, 23 Jul 2021 15:19:09 +0000 (11:19 -0400)]
Include source name in JSON output (#663)
* add sourceName
* avoid sourceName might not have been initialized
* catch NullPointerException instead of checking for null
* Update JsonMessageEnvelope.java
Co-authored-by: AsamK <asamk@gmx.de>
Fixes #663
AsamK [Sun, 20 Jun 2021 12:33:04 +0000 (14:33 +0200)]
Bump version
exquo [Thu, 17 Jun 2021 14:11:56 +0000 (14:11 +0000)]
Add README note about glibc version requirement for libsignal-client (#647)
Ref #643
AsamK [Tue, 15 Jun 2021 21:15:36 +0000 (23:15 +0200)]
Handle missing captcha parameter correctly
Fixes #644
AsamK [Sun, 13 Jun 2021 13:39:50 +0000 (15:39 +0200)]
Bump version
AsamK [Sun, 13 Jun 2021 11:37:25 +0000 (13:37 +0200)]
Implement sticker pack retrieval
Fixes #410
AsamK [Sun, 13 Jun 2021 09:23:18 +0000 (11:23 +0200)]
Add optional content type to json sticker pack manifest