]> nmode's Git Repositories - signal-cli/log
signal-cli
3 years agoCreate libsignal dependencies only when required
AsamK [Mon, 30 Aug 2021 13:07:12 +0000 (15:07 +0200)]
Create libsignal dependencies only when required

3 years agoRemove registration lock pin before deleting account
AsamK [Mon, 30 Aug 2021 12:12:39 +0000 (14:12 +0200)]
Remove registration lock pin before deleting account

3 years agoPrevent endless loop when receiving contact sync message
AsamK [Mon, 30 Aug 2021 11:55:25 +0000 (13:55 +0200)]
Prevent endless loop when receiving contact sync message

3 years agoMove all message decryption to IncomingMessageHandler
AsamK [Mon, 30 Aug 2021 11:39:27 +0000 (13:39 +0200)]
Move all message decryption to IncomingMessageHandler

3 years agoImprove dbus register error message if called with invalid number
AsamK [Mon, 30 Aug 2021 11:33:54 +0000 (13:33 +0200)]
Improve dbus register error message if called with invalid number

3 years agoUpdate libsignal-service-java
AsamK [Thu, 26 Aug 2021 19:23:30 +0000 (21:23 +0200)]
Update libsignal-service-java

3 years agoDon't handle blocked or forbidden messages
AsamK [Fri, 27 Aug 2021 07:04:14 +0000 (09:04 +0200)]
Don't handle blocked or forbidden messages

3 years agoDelete cached failed messages after 30 days
AsamK [Thu, 26 Aug 2021 13:26:25 +0000 (15:26 +0200)]
Delete cached failed messages after 30 days

3 years agoExtract ContactHelper and IncomingMessageHandler
AsamK [Thu, 26 Aug 2021 13:25:02 +0000 (15:25 +0200)]
Extract ContactHelper and IncomingMessageHandler

3 years agoExtract AttachmentHelper and SyncHelper
AsamK [Thu, 26 Aug 2021 10:05:15 +0000 (12:05 +0200)]
Extract AttachmentHelper and SyncHelper

3 years agoMove more profile functionality to ProfileHelper
AsamK [Thu, 26 Aug 2021 08:56:30 +0000 (10:56 +0200)]
Move more profile functionality to ProfileHelper

3 years agoRename internal quitGroup method
AsamK [Thu, 26 Aug 2021 08:28:04 +0000 (10:28 +0200)]
Rename internal quitGroup method

3 years agoPrevent non-admins from sending to announcement groups
AsamK [Thu, 26 Aug 2021 07:34:06 +0000 (09:34 +0200)]
Prevent non-admins from sending to announcement groups

Only reactions are allowed

3 years agoExtract GroupHelper
AsamK [Thu, 26 Aug 2021 06:47:02 +0000 (08:47 +0200)]
Extract GroupHelper

3 years agoUpdate URL for reaching Signal chat server
AsamK [Wed, 25 Aug 2021 21:05:46 +0000 (23:05 +0200)]
Update URL for reaching Signal chat server

3 years agoUpdate tests
AsamK [Wed, 25 Aug 2021 19:27:20 +0000 (21:27 +0200)]
Update tests

3 years agoAlign cli param names for recipient
AsamK [Wed, 25 Aug 2021 19:21:12 +0000 (21:21 +0200)]
Align cli param names for recipient

3 years agoAdapt log level
AsamK [Wed, 25 Aug 2021 18:56:41 +0000 (20:56 +0200)]
Adapt log level

3 years agoAdd RecipientIdentifier as external Manager interface
AsamK [Wed, 25 Aug 2021 10:22:53 +0000 (12:22 +0200)]
Add RecipientIdentifier as external Manager interface

3 years agoRefactor message send methods
AsamK [Tue, 24 Aug 2021 10:36:09 +0000 (12:36 +0200)]
Refactor message send methods

3 years agoEnable announcement group capability
AsamK [Wed, 25 Aug 2021 10:23:07 +0000 (12:23 +0200)]
Enable announcement group capability

3 years agoAccept single values for jsonrpc requests where a list is expected
AsamK [Tue, 24 Aug 2021 10:37:40 +0000 (12:37 +0200)]
Accept single values for jsonrpc requests where a list is expected

4 years agoAdd new --trust-new-identities global parameter
AsamK [Mon, 23 Aug 2021 13:50:03 +0000 (15:50 +0200)]
Add new --trust-new-identities global parameter

Closes #360

4 years agoHandle queued actions also when thread is interrupted
AsamK [Mon, 23 Aug 2021 12:39:40 +0000 (14:39 +0200)]
Handle queued actions also when thread is interrupted

4 years agoExtend error information in json output for received messages from untrusted identity
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

4 years agoTrust an identity with its scannable safety numbers from the other device
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.

4 years agoFix rare null pointer exception when receiving message from untrusted identity
AsamK [Sun, 22 Aug 2021 16:47:20 +0000 (18:47 +0200)]
Fix rare null pointer exception when receiving message from untrusted identity

4 years agoPrint message expiration time in listGroups command
AsamK [Sun, 22 Aug 2021 14:53:01 +0000 (16:53 +0200)]
Print message expiration time in listGroups command

4 years agoImplement sendReceipt command
AsamK [Sun, 22 Aug 2021 12:25:48 +0000 (14:25 +0200)]
Implement sendReceipt command

Fixes #305

4 years agoAdd member uuids to listGroup json output
AsamK [Sun, 22 Aug 2021 11:01:51 +0000 (13:01 +0200)]
Add member uuids to listGroup json output

4 years agoExtend json output with number and uuid fields
AsamK [Sun, 22 Aug 2021 09:28:09 +0000 (11:28 +0200)]
Extend json output with number and uuid fields

4 years agoDiscard messages from non-admins in announcement groups
AsamK [Sun, 22 Aug 2021 08:17:47 +0000 (10:17 +0200)]
Discard messages from non-admins in announcement groups

4 years agoImplement announcement groups
AsamK [Sun, 22 Aug 2021 07:55:53 +0000 (09:55 +0200)]
Implement announcement groups

4 years agoTrim zero bytes from profile fields
AsamK [Sun, 22 Aug 2021 06:54:21 +0000 (08:54 +0200)]
Trim zero bytes from profile fields

4 years agoAdd json output listContacts command
AsamK [Sat, 21 Aug 2021 17:03:51 +0000 (19:03 +0200)]
Add json output listContacts command

4 years agoAdd json output listIdentities command
AsamK [Sat, 21 Aug 2021 16:37:51 +0000 (18:37 +0200)]
Add json output listIdentities command

4 years agoAdd json output listDevices and uploadStickerPack commands
AsamK [Sat, 21 Aug 2021 16:31:14 +0000 (18:31 +0200)]
Add json output listDevices and uploadStickerPack commands

4 years agoRefactor message sending
AsamK [Sat, 21 Aug 2021 13:02:14 +0000 (15:02 +0200)]
Refactor message sending

4 years agoHandle changed identity key correctly when sending message
AsamK [Fri, 20 Aug 2021 18:03:59 +0000 (20:03 +0200)]
Handle changed identity key correctly when sending message

Fixes #686

4 years agoLog a debug message when dropping json rpc response for request without id
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

4 years agoLet commands specify their own default output if none is provided by the user
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

4 years agoRefactor command creation
AsamK [Fri, 20 Aug 2021 16:42:38 +0000 (18:42 +0200)]
Refactor command creation

4 years agoreflect config to serialize jsonrpc
technillogue [Tue, 17 Aug 2021 01:17:25 +0000 (21:17 -0400)]
reflect config to serialize jsonrpc

Closes #687

4 years agoAdapt User-Agent string to get rate limit challenges
AsamK [Wed, 18 Aug 2021 17:37:03 +0000 (19:37 +0200)]
Adapt User-Agent string to get rate limit challenges

4 years agoUpdate README.md
AsamK [Mon, 16 Aug 2021 17:55:30 +0000 (19:55 +0200)]
Update README.md

4 years agoRemove registrationLockV1 code
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

4 years agoUpdate graalvm-config
AsamK [Sun, 15 Aug 2021 19:29:26 +0000 (21:29 +0200)]
Update graalvm-config

4 years agoFix JsonRpcLocalCommand interface
AsamK [Sun, 15 Aug 2021 19:20:26 +0000 (21:20 +0200)]
Fix JsonRpcLocalCommand interface

4 years agoUpdate libsignal-service-java
AsamK [Sun, 15 Aug 2021 19:04:03 +0000 (21:04 +0200)]
Update libsignal-service-java

4 years agoUpdate CHANGELOG.md
AsamK [Sun, 15 Aug 2021 14:05:52 +0000 (16:05 +0200)]
Update CHANGELOG.md

4 years agoadd reflection config for v1 groups (#683)
technillogue [Sat, 14 Aug 2021 07:26:43 +0000 (03:26 -0400)]
add reflection config for v1 groups (#683)

4 years agoImplement JsonRpc command for remoteDelete and sendReaction
AsamK [Tue, 10 Aug 2021 16:27:54 +0000 (18:27 +0200)]
Implement JsonRpc command for remoteDelete and sendReaction

4 years agoImplement JsonRpc command for quitGroup
AsamK [Tue, 10 Aug 2021 14:13:08 +0000 (16:13 +0200)]
Implement JsonRpc command for quitGroup

4 years agoImplement JsonRpc command for joinGroup
AsamK [Tue, 10 Aug 2021 13:39:41 +0000 (15:39 +0200)]
Implement JsonRpc command for joinGroup

4 years agoImplement JsonRpc command for commands without output
AsamK [Tue, 10 Aug 2021 13:26:43 +0000 (15:26 +0200)]
Implement JsonRpc command for commands without output

4 years agoImplement JsonRpc command for updateGroup
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

4 years agofix
AsamK [Tue, 10 Aug 2021 16:49:11 +0000 (18:49 +0200)]
fix

4 years agoImplement jsonRpc command
AsamK [Mon, 9 Aug 2021 15:42:01 +0000 (17:42 +0200)]
Implement jsonRpc command

Co-authored-by: technillogue <technillogue@gmail.com>
Closes #668

4 years agoReplace --group parameter with --group-id
AsamK [Tue, 10 Aug 2021 12:33:51 +0000 (14:33 +0200)]
Replace --group parameter with --group-id

4 years agoAdd PlainTextWriter interface
AsamK [Mon, 9 Aug 2021 17:02:24 +0000 (19:02 +0200)]
Add PlainTextWriter interface

4 years agoRename --endsession parameter to --end-session
AsamK [Mon, 9 Aug 2021 15:42:20 +0000 (17:42 +0200)]
Rename --endsession parameter to --end-session

4 years agoAdd dbus SignalControl interface to register/verify/link accounts
AsamK [Sat, 3 Apr 2021 17:13:12 +0000 (19:13 +0200)]
Add dbus SignalControl interface to register/verify/link accounts

4 years agoRefactor output writers
AsamK [Sun, 8 Aug 2021 15:32:55 +0000 (17:32 +0200)]
Refactor output writers

4 years agoRemove fallbacks to deprecated data paths
AsamK [Sun, 8 Aug 2021 13:52:44 +0000 (15:52 +0200)]
Remove fallbacks to deprecated data paths

4 years agoRemove deprecated --json parameter
AsamK [Sun, 8 Aug 2021 08:44:23 +0000 (10:44 +0200)]
Remove deprecated --json parameter

4 years agoBump version v0.8.5
AsamK [Sat, 7 Aug 2021 08:22:55 +0000 (10:22 +0200)]
Bump version

4 years agoUpdate bouncycastle
AsamK [Sat, 7 Aug 2021 08:22:30 +0000 (10:22 +0200)]
Update bouncycastle

4 years agoMake name optional for updateContact
AsamK [Thu, 5 Aug 2021 16:00:05 +0000 (18:00 +0200)]
Make name optional for updateContact

Fixes #676

4 years agoExtract decryptProfileIfKeyKnown helper method
AsamK [Sat, 31 Jul 2021 15:56:53 +0000 (17:56 +0200)]
Extract decryptProfileIfKeyKnown helper method

4 years agoAdd hint to sticker upload error message
AsamK [Sat, 31 Jul 2021 15:55:36 +0000 (17:55 +0200)]
Add hint to sticker upload error message

4 years agoupdate Graal reflect config with legacy classes (#667)
technillogue [Sat, 24 Jul 2021 07:58:29 +0000 (03:58 -0400)]
update Graal reflect config with legacy classes (#667)

4 years agoInclude source name in JSON output (#663)
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

4 years agoBump version v0.8.4.1
AsamK [Sun, 20 Jun 2021 12:33:04 +0000 (14:33 +0200)]
Bump version

4 years agoAdd README note about glibc version requirement for libsignal-client (#647)
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

4 years agoHandle missing captcha parameter correctly
AsamK [Tue, 15 Jun 2021 21:15:36 +0000 (23:15 +0200)]
Handle missing captcha parameter correctly

Fixes #644

4 years agoBump version v0.8.4
AsamK [Sun, 13 Jun 2021 13:39:50 +0000 (15:39 +0200)]
Bump version

4 years agoImplement sticker pack retrieval
AsamK [Sun, 13 Jun 2021 11:37:25 +0000 (13:37 +0200)]
Implement sticker pack retrieval

Fixes #410

4 years agoAdd optional content type to json sticker pack manifest
AsamK [Sun, 13 Jun 2021 09:23:18 +0000 (11:23 +0200)]
Add optional content type to json sticker pack manifest

4 years agoRename method parameter
AsamK [Sun, 13 Jun 2021 11:37:46 +0000 (13:37 +0200)]
Rename method parameter

4 years agoUse correct hex implementation
AsamK [Sun, 13 Jun 2021 11:37:37 +0000 (13:37 +0200)]
Use correct hex implementation

4 years agoAdd sendTyping command
AsamK [Sat, 12 Jun 2021 15:57:15 +0000 (17:57 +0200)]
Add sendTyping command

Fixes #602

4 years agoUpdate libsignal-service-java
AsamK [Sat, 12 Jun 2021 14:22:21 +0000 (16:22 +0200)]
Update libsignal-service-java

4 years agoStrip url scheme from captcha string
AsamK [Sat, 12 Jun 2021 14:22:41 +0000 (16:22 +0200)]
Strip url scheme from captcha string

4 years agoImplement --delete flag for quitGroup
AsamK [Sat, 12 Jun 2021 09:33:19 +0000 (11:33 +0200)]
Implement --delete flag for quitGroup

Closes #638

4 years agoReformat code
AsamK [Sat, 12 Jun 2021 06:53:37 +0000 (08:53 +0200)]
Reformat code

4 years agoSkip invalid contact records
AsamK [Sat, 12 Jun 2021 06:49:37 +0000 (08:49 +0200)]
Skip invalid contact records

4 years agoSkip invalid group records
AsamK [Sat, 12 Jun 2021 06:47:18 +0000 (08:47 +0200)]
Skip invalid group records

Fixes #642

4 years agoRefresh group if group update conflicts with remote edit
AsamK [Wed, 2 Jun 2021 18:40:02 +0000 (20:40 +0200)]
Refresh group if group update conflicts with remote edit

Fixes #639

4 years agoAdd dbus signal handler on specific object
AsamK [Mon, 31 May 2021 17:07:30 +0000 (19:07 +0200)]
Add dbus signal handler on specific object

Otherwise the messages from all exported objects would be received

Fixes #635

4 years agoUse System.currentTimeMillis
AsamK [Sat, 29 May 2021 08:08:16 +0000 (10:08 +0200)]
Use System.currentTimeMillis

4 years agoFix error message
AsamK [Fri, 28 May 2021 16:09:41 +0000 (18:09 +0200)]
Fix error message

4 years agoUpdate README.md
AsamK [Mon, 24 May 2021 21:39:01 +0000 (23:39 +0200)]
Update README.md

4 years agoAdd hint that messages must be regularly received
AsamK [Mon, 24 May 2021 10:14:44 +0000 (12:14 +0200)]
Add hint that messages must be regularly received

4 years agoUpdate ci.yml
AsamK [Sun, 23 May 2021 11:39:44 +0000 (13:39 +0200)]
Update ci.yml

4 years agoUpdate ci.yml
AsamK [Sat, 22 May 2021 11:38:13 +0000 (13:38 +0200)]
Update ci.yml

4 years agoMake lib module jar reproducible
AsamK [Sat, 22 May 2021 11:34:59 +0000 (13:34 +0200)]
Make lib module jar reproducible

4 years agoUpdate README.md
AsamK [Fri, 21 May 2021 20:29:04 +0000 (22:29 +0200)]
Update README.md

4 years agoPrevent sending invalid locale to server
AsamK [Fri, 21 May 2021 13:38:11 +0000 (15:38 +0200)]
Prevent sending invalid locale to server

4 years agoImprove command line help
AsamK [Thu, 20 May 2021 18:54:11 +0000 (20:54 +0200)]
Improve command line help

Fixes #450

4 years agoExtend tests
AsamK [Thu, 20 May 2021 18:09:54 +0000 (20:09 +0200)]
Extend tests