]> nmode's Git Repositories - signal-cli/log
signal-cli
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

4 years agoUpdate FUNDING.yml
AsamK [Thu, 20 May 2021 17:40:41 +0000 (19:40 +0200)]
Update FUNDING.yml

4 years agoUpdate libsignal-service-java
AsamK [Wed, 19 May 2021 20:51:35 +0000 (22:51 +0200)]
Update libsignal-service-java

4 years agoInclude proof required information in sending error
AsamK [Sun, 16 May 2021 14:53:04 +0000 (16:53 +0200)]
Include proof required information in sending error

4 years agoFix camel case device-id flag
AsamK [Sun, 16 May 2021 14:11:55 +0000 (16:11 +0200)]
Fix camel case device-id flag

4 years agoUpdate tests
AsamK [Sun, 16 May 2021 14:11:15 +0000 (16:11 +0200)]
Update tests

4 years agoUpdate documentation
AsamK [Sat, 15 May 2021 16:53:00 +0000 (18:53 +0200)]
Update documentation

4 years agoUpdate tests
AsamK [Sat, 15 May 2021 16:40:16 +0000 (18:40 +0200)]
Update tests

4 years agoUpdate group with remaining options, after creating it
AsamK [Sat, 15 May 2021 16:26:45 +0000 (18:26 +0200)]
Update group with remaining options, after creating it

4 years agoPrevent last admin from leaving group
AsamK [Sat, 15 May 2021 16:05:07 +0000 (18:05 +0200)]
Prevent last admin from leaving group

4 years agoImplement setting group permissions
AsamK [Sat, 15 May 2021 14:37:52 +0000 (16:37 +0200)]
Implement setting group permissions

4 years agoImplement setting expiration timer for groups
AsamK [Sat, 15 May 2021 12:16:48 +0000 (14:16 +0200)]
Implement setting expiration timer for groups

4 years agoImplement configuring of group link
AsamK [Sat, 15 May 2021 11:14:12 +0000 (13:14 +0200)]
Implement configuring of group link

4 years agoImplement add/remove admin privileges
AsamK [Sat, 15 May 2021 09:08:01 +0000 (11:08 +0200)]
Implement add/remove admin privileges

4 years agoRename group v2 helper
AsamK [Sat, 15 May 2021 08:15:16 +0000 (10:15 +0200)]
Rename group v2 helper

4 years agoImplement remove group members
AsamK [Fri, 14 May 2021 20:23:13 +0000 (22:23 +0200)]
Implement remove group members

4 years agoSplit createGroup out of updateGroup method
AsamK [Fri, 14 May 2021 19:21:09 +0000 (21:21 +0200)]
Split createGroup out of updateGroup method

4 years agoAdd group descriptions
AsamK [Thu, 13 May 2021 18:05:46 +0000 (20:05 +0200)]
Add group descriptions

4 years agoUpdate argparse4j
AsamK [Thu, 13 May 2021 16:06:57 +0000 (18:06 +0200)]
Update argparse4j

4 years agoUpdate libsignal-service-java
AsamK [Thu, 13 May 2021 15:15:14 +0000 (17:15 +0200)]
Update libsignal-service-java

4 years agoBump version v0.8.3
AsamK [Thu, 13 May 2021 12:51:20 +0000 (14:51 +0200)]
Bump version