]> nmode's Git Repositories - signal-cli/log
signal-cli
3 years agoUse correct captcha url in test script
AsamK [Thu, 17 Mar 2022 20:49:29 +0000 (21:49 +0100)]
Use correct captcha url in test script

3 years agoFix multi account commands for newly created accounts
AsamK [Thu, 17 Mar 2022 20:45:30 +0000 (21:45 +0100)]
Fix multi account commands for newly created accounts

Fixes #913

3 years agoUpdate libsignal-service-java
AsamK [Wed, 16 Mar 2022 20:04:14 +0000 (21:04 +0100)]
Update libsignal-service-java

3 years agoFix NoSuchElementException in json serialization for messages from an untrusted identity
AsamK [Wed, 16 Mar 2022 18:37:58 +0000 (19:37 +0100)]
Fix NoSuchElementException in json serialization for messages from an untrusted identity

Fixes #910

3 years agoBump version v0.10.4.1
AsamK [Wed, 2 Mar 2022 21:58:22 +0000 (22:58 +0100)]
Bump version

3 years agoMark --target-timestamp flag as required for sendReceipt command
AsamK [Wed, 2 Mar 2022 21:45:26 +0000 (22:45 +0100)]
Mark --target-timestamp flag as required for sendReceipt command

Fixes #901

3 years agoUpdate libsignal-service-java
AsamK [Thu, 24 Feb 2022 16:31:33 +0000 (17:31 +0100)]
Update libsignal-service-java

Fixes #897

3 years agoBump version v0.10.4
AsamK [Sun, 20 Feb 2022 15:57:49 +0000 (16:57 +0100)]
Bump version

3 years agoAdd --message-from-stdin flag for send command
AsamK [Sun, 20 Feb 2022 13:18:20 +0000 (14:18 +0100)]
Add --message-from-stdin flag for send command

3 years agoUpdate libsignal-service-java
AsamK [Sun, 20 Feb 2022 11:22:37 +0000 (12:22 +0100)]
Update libsignal-service-java

3 years agoPrevent preKeyIds from starting at zero
AsamK [Sun, 20 Feb 2022 09:03:19 +0000 (10:03 +0100)]
Prevent preKeyIds from starting at zero

3 years agoHandle UnsupportedOperationException in daemon command
AsamK [Sun, 20 Feb 2022 09:02:15 +0000 (10:02 +0100)]
Handle UnsupportedOperationException in daemon command

3 years agoHandle OverlappingFileLockException when linking
AsamK [Sun, 20 Feb 2022 09:01:29 +0000 (10:01 +0100)]
Handle OverlappingFileLockException when linking

3 years agoImplement JSON-RPC client PoC
AsamK [Sat, 5 Feb 2022 15:41:22 +0000 (16:41 +0100)]
Implement JSON-RPC client PoC

3 years agoRename error field in json receive response to exception
AsamK [Fri, 4 Feb 2022 14:47:06 +0000 (15:47 +0100)]
Rename error field in json receive response to exception

3 years agoPrevent a stale jsonrpc connection from interfering with message receiving
AsamK [Sat, 19 Feb 2022 17:46:45 +0000 (18:46 +0100)]
Prevent a stale jsonrpc connection from interfering with message receiving

Fixes #893

3 years agoUpdate graalvm build tools
AsamK [Sat, 19 Feb 2022 17:44:25 +0000 (18:44 +0100)]
Update graalvm build tools

3 years agoImprove error messages when daemon is already running
AsamK [Sun, 13 Feb 2022 19:08:02 +0000 (20:08 +0100)]
Improve error messages when daemon is already running

3 years agoLoad multiple accounts in parallel
AsamK [Sun, 13 Feb 2022 19:07:08 +0000 (20:07 +0100)]
Load multiple accounts in parallel

3 years agoImprove stop receive handling
AsamK [Sat, 12 Feb 2022 11:26:42 +0000 (12:26 +0100)]
Improve stop receive handling

Only interrupt the receive thread if it is currently waiting for new
messages from the server, otherwise just set a stop flag.

3 years agoImplement basic listAccounts for dbus client mode
AsamK [Sat, 12 Feb 2022 10:20:05 +0000 (11:20 +0100)]
Implement basic listAccounts for dbus client mode

Fixes #891

3 years agoImprove decryption error logging
AsamK [Sat, 12 Feb 2022 10:17:44 +0000 (11:17 +0100)]
Improve decryption error logging

3 years agoUpdate libsignal-service-java
AsamK [Fri, 11 Feb 2022 19:33:12 +0000 (20:33 +0100)]
Update libsignal-service-java

3 years agoImplement support for change number as linked device
AsamK [Fri, 11 Feb 2022 17:11:13 +0000 (18:11 +0100)]
Implement support for change number as linked device

3 years agoReexport dbus objects when self number changes
AsamK [Fri, 11 Feb 2022 16:59:02 +0000 (17:59 +0100)]
Reexport dbus objects when self number changes

3 years agoPrevent stripping number from self recipient in edge cases
AsamK [Fri, 11 Feb 2022 16:35:14 +0000 (17:35 +0100)]
Prevent stripping number from self recipient in edge cases

3 years agoUpdate self identifiers after whoAmI request
AsamK [Fri, 11 Feb 2022 16:09:09 +0000 (17:09 +0100)]
Update self identifiers after whoAmI request

3 years agoExtract number verification code logic
AsamK [Fri, 11 Feb 2022 15:25:35 +0000 (16:25 +0100)]
Extract number verification code logic

3 years agoMove credentials provider to SignalAccount
AsamK [Fri, 11 Feb 2022 15:23:09 +0000 (16:23 +0100)]
Move credentials provider to SignalAccount

3 years agoStore account list in accounts.json file
AsamK [Thu, 10 Feb 2022 17:27:24 +0000 (18:27 +0100)]
Store account list in accounts.json file

3 years agoAdd SignalAccountFiles as a central entry point
AsamK [Wed, 9 Feb 2022 18:07:23 +0000 (19:07 +0100)]
Add SignalAccountFiles as a central entry point

3 years agoAdd additional logging to message send log store
AsamK [Fri, 11 Feb 2022 19:35:52 +0000 (20:35 +0100)]
Add additional logging to message send log store

3 years agoFix type of device id to Integer
AsamK [Fri, 11 Feb 2022 20:01:02 +0000 (21:01 +0100)]
Fix type of device id to Integer

Fixes #889

3 years agoFix behavior when reading a v1 group from storage that has already been migrated...
AsamK [Thu, 10 Feb 2022 14:40:04 +0000 (15:40 +0100)]
Fix behavior when reading a v1 group from storage that has already been migrated locally

Fixes #888

3 years agoUpdate reflect-config.json
AsamK [Wed, 9 Feb 2022 21:47:23 +0000 (22:47 +0100)]
Update reflect-config.json

3 years agoAdd reference to alpine linux aport to README (#887)
Simon F [Thu, 10 Feb 2022 06:43:55 +0000 (06:43 +0000)]
Add reference to alpine linux aport to README (#887)

3 years agoClose database connection before sleeping
AsamK [Wed, 9 Feb 2022 18:08:12 +0000 (19:08 +0100)]
Close database connection before sleeping

3 years agoAlign receive timeout behavior for dbus client with cli and JSON-RPC
AsamK [Sun, 6 Feb 2022 18:33:50 +0000 (19:33 +0100)]
Align receive timeout behavior for dbus client with cli and JSON-RPC

Timeout is reset by every incoming message

3 years agoCleanup manager package
AsamK [Sun, 6 Feb 2022 16:21:39 +0000 (17:21 +0100)]
Cleanup manager package

3 years agoExtra Database base class from AccountDatabase
AsamK [Sun, 6 Feb 2022 12:01:35 +0000 (13:01 +0100)]
Extra Database base class from AccountDatabase

3 years agoUse RecipientAddress in AvatarStore
AsamK [Sun, 6 Feb 2022 10:13:01 +0000 (11:13 +0100)]
Use RecipientAddress in AvatarStore

3 years agoLog exception when saving file fails
AsamK [Fri, 4 Feb 2022 14:43:20 +0000 (15:43 +0100)]
Log exception when saving file fails

3 years agoAdd new CA certificate to trust store for chat server.
AsamK [Thu, 3 Feb 2022 18:31:09 +0000 (19:31 +0100)]
Add new CA certificate to trust store for chat server.

Existing one expires in 2023.

3 years agoSwitch to a less cpu intensive function to check if libsignal-client is available
AsamK [Wed, 2 Feb 2022 18:34:30 +0000 (19:34 +0100)]
Switch to a less cpu intensive function to check if libsignal-client is available

3 years agoUpdate README.md
Sebastian Scheibner [Wed, 2 Feb 2022 14:02:21 +0000 (15:02 +0100)]
Update README.md

3 years agoBump version v0.10.3
AsamK [Tue, 1 Feb 2022 20:52:34 +0000 (21:52 +0100)]
Bump version

3 years agoImprove JSON-RPC subscribeReceive method with subscription id
AsamK [Sun, 30 Jan 2022 15:35:11 +0000 (16:35 +0100)]
Improve JSON-RPC subscribeReceive method with subscription id

3 years agoRepackage signal-client native builds (#879)
exquo [Tue, 1 Feb 2022 19:57:32 +0000 (19:57 +0000)]
Repackage signal-client native builds (#879)

* Repackage signal-client native builds

* Change repo to upstream

* Use `listAccounts` to test run signal-cli

* Use "macOS" in filename

3 years agoRefactor JsonMessageEnvelope to remove unnecessary number canonicalization
AsamK [Sat, 29 Jan 2022 14:02:30 +0000 (15:02 +0100)]
Refactor JsonMessageEnvelope to remove unnecessary number canonicalization

3 years agoAdd more informative thread names
AsamK [Sat, 29 Jan 2022 14:01:34 +0000 (15:01 +0100)]
Add more informative thread names

3 years agoAdd --log-file parameter to write logs to separate file
AsamK [Sat, 29 Jan 2022 11:35:19 +0000 (12:35 +0100)]
Add --log-file parameter to write logs to separate file

Use logback for more control over the log output

Fixes #845

3 years agoImplement MessageSendLog for resending after encryption error
AsamK [Sun, 23 Jan 2022 19:50:23 +0000 (20:50 +0100)]
Implement MessageSendLog for resending after encryption error

3 years agoFix sender check for requesting message resend
AsamK [Thu, 27 Jan 2022 21:42:49 +0000 (22:42 +0100)]
Fix sender check for requesting message resend

3 years agoOutput sender also for sealed sender messages that fail to decrypt
AsamK [Thu, 27 Jan 2022 19:03:43 +0000 (20:03 +0100)]
Output sender also for sealed sender messages that fail to decrypt

3 years agoadd GraalVM reflections for GroupJoinInfo (#872)
morph027 [Wed, 26 Jan 2022 21:04:36 +0000 (22:04 +0100)]
add GraalVM reflections for GroupJoinInfo (#872)

Signed-off-by: morph027 <stefan.heitmueller@gmx.com>
Co-authored-by: morph027 <stefan.heitmueller@gmx.com>
3 years agoMark profile for refresh when receiving a profile key message
AsamK [Wed, 26 Jan 2022 20:57:01 +0000 (21:57 +0100)]
Mark profile for refresh when receiving a profile key message

3 years agoFix output for envelope receipts
AsamK [Wed, 26 Jan 2022 20:55:23 +0000 (21:55 +0100)]
Fix output for envelope receipts

3 years agoCreate stores in SignalAccount lazily
AsamK [Wed, 26 Jan 2022 20:03:04 +0000 (21:03 +0100)]
Create stores in SignalAccount lazily

3 years agoUpdate graalvm config
AsamK [Wed, 26 Jan 2022 18:22:46 +0000 (19:22 +0100)]
Update graalvm config

3 years agoImprove error handling of getUserStatus command for invalid phonen numbers
AsamK [Sun, 23 Jan 2022 19:50:56 +0000 (20:50 +0100)]
Improve error handling of getUserStatus command for invalid phonen numbers

3 years agoadd org.whispersystems.signalservice.internal.push.SignalServiceProtos.storyContext_...
morph027 [Sun, 23 Jan 2022 19:48:55 +0000 (20:48 +0100)]
add org.whispersystems.signalservice.internal.push.SignalServiceProtos.storyContext_ to graalvm reflect config (#868)

Signed-off-by: morph027 <stefan.heitmueller@gmx.com>
Co-authored-by: morph027 <stefan.heitmueller@gmx.com>
3 years agoBump version v0.10.2
AsamK [Sat, 22 Jan 2022 21:58:46 +0000 (22:58 +0100)]
Bump version

3 years agoUpdate libsignal-service-java
AsamK [Sat, 22 Jan 2022 15:55:51 +0000 (16:55 +0100)]
Update libsignal-service-java

3 years agoAdd recipient id to logging
AsamK [Sat, 22 Jan 2022 15:55:35 +0000 (16:55 +0100)]
Add recipient id to logging

3 years agoMake deviceId an int
AsamK [Sat, 22 Jan 2022 15:41:00 +0000 (16:41 +0100)]
Make deviceId an int

3 years agoArchive old sessions when an identity key has changed
AsamK [Sat, 22 Jan 2022 12:21:56 +0000 (13:21 +0100)]
Archive old sessions when an identity key has changed

3 years agoFix profile fetch with an invalid LANG variable
AsamK [Mon, 17 Jan 2022 17:26:08 +0000 (18:26 +0100)]
Fix profile fetch with an invalid LANG variable

3 years agoUpdate gradle
AsamK [Sun, 16 Jan 2022 09:45:56 +0000 (10:45 +0100)]
Update gradle

3 years agoUpdate year
AsamK [Sun, 16 Jan 2022 09:45:36 +0000 (10:45 +0100)]
Update year

3 years agoFix CHANGELOG
AsamK [Sun, 16 Jan 2022 09:44:08 +0000 (10:44 +0100)]
Fix CHANGELOG

3 years agoBump version v0.10.1
AsamK [Sun, 16 Jan 2022 08:56:10 +0000 (09:56 +0100)]
Bump version

3 years agoFix debug message
AsamK [Sun, 16 Jan 2022 09:06:43 +0000 (10:06 +0100)]
Fix debug message

3 years agoLog the time it takes to send a group message
AsamK [Sat, 15 Jan 2022 17:21:26 +0000 (18:21 +0100)]
Log the time it takes to send a group message

3 years agoImprove performance when fetching multiple profiles
AsamK [Sat, 15 Jan 2022 17:18:40 +0000 (18:18 +0100)]
Improve performance when fetching multiple profiles

3 years agoIgnore decryption failures from blocked contacts
AsamK [Sat, 15 Jan 2022 15:24:25 +0000 (16:24 +0100)]
Ignore decryption failures from blocked contacts

3 years agoRename sandbox to staging environment
AsamK [Wed, 5 Jan 2022 22:41:17 +0000 (23:41 +0100)]
Rename sandbox to staging environment

To match the upstream name

3 years agoAdd sticker pack url to list output
AsamK [Mon, 3 Jan 2022 17:50:27 +0000 (18:50 +0100)]
Add sticker pack url to list output

3 years agoRetrieve sticker pack before sending if necessary
AsamK [Mon, 3 Jan 2022 16:54:53 +0000 (17:54 +0100)]
Retrieve sticker pack before sending if necessary

3 years agoChange stickerId to hex everywhere
AsamK [Mon, 3 Jan 2022 16:51:04 +0000 (17:51 +0100)]
Change stickerId to hex everywhere

Remove packKey from output

3 years agoImplement listStickerPacks command
AsamK [Mon, 3 Jan 2022 15:11:03 +0000 (16:11 +0100)]
Implement listStickerPacks command

3 years agoAdd support for sending stickers
AsamK [Mon, 3 Jan 2022 12:24:13 +0000 (13:24 +0100)]
Add support for sending stickers

3 years agoAdd verbose logging for decryption errors of incoming messages
AsamK [Sun, 2 Jan 2022 20:19:37 +0000 (21:19 +0100)]
Add verbose logging for decryption errors of incoming messages

3 years agoUpdate CONTRIBUTING.md
Sebastian Scheibner [Sun, 2 Jan 2022 20:31:16 +0000 (21:31 +0100)]
Update CONTRIBUTING.md

3 years agoSet security options for the example signal-cli-socket systemd unit (#852)
Orazio [Sun, 2 Jan 2022 19:37:41 +0000 (20:37 +0100)]
Set security options for the example signal-cli-socket systemd unit (#852)

* Restrict socket access to root and users in the signal-cli group

* Sandbox signal-cli-socket service using systemd features

* Add RemoveIPC too.

* Restore original placeholder for ExecStart path.

3 years agoMark isRegistered() dbus method as deprecated
AsamK [Sun, 2 Jan 2022 16:52:40 +0000 (17:52 +0100)]
Mark isRegistered() dbus method as deprecated

It always return true.

3 years agoImprove pin failure message in dbus mode
AsamK [Sun, 2 Jan 2022 16:52:20 +0000 (17:52 +0100)]
Improve pin failure message in dbus mode

3 years agoAdd config files for systemd sysusers and tmpfiles
AsamK [Sun, 2 Jan 2022 16:16:05 +0000 (17:16 +0100)]
Add config files for systemd sysusers and tmpfiles

3 years agoAdapt log levels
AsamK [Sun, 2 Jan 2022 15:33:28 +0000 (16:33 +0100)]
Adapt log levels

3 years agoImplement multi account commands for dbus client
AsamK [Fri, 31 Dec 2021 17:17:32 +0000 (18:17 +0100)]
Implement multi account commands for dbus client

3 years agoExtract ProvisioningManager and RegistrationManager interfaces
AsamK [Fri, 31 Dec 2021 15:39:33 +0000 (16:39 +0100)]
Extract ProvisioningManager and RegistrationManager interfaces

3 years agoMake GroupV2Helper package-private
AsamK [Fri, 31 Dec 2021 15:19:25 +0000 (16:19 +0100)]
Make GroupV2Helper package-private

3 years agoExtract AccountHelper
AsamK [Fri, 31 Dec 2021 15:14:22 +0000 (16:14 +0100)]
Extract AccountHelper

3 years agoExtract ReceiveHelper
AsamK [Thu, 30 Dec 2021 21:44:38 +0000 (22:44 +0100)]
Extract ReceiveHelper

3 years agoRefactor Context to create helpers lazily
AsamK [Thu, 30 Dec 2021 21:02:03 +0000 (22:02 +0100)]
Refactor Context to create helpers lazily

3 years agoAdd UnregisteredRecipientException
AsamK [Thu, 30 Dec 2021 16:15:40 +0000 (17:15 +0100)]
Add UnregisteredRecipientException

3 years agoExtract RecipientHelper
AsamK [Thu, 30 Dec 2021 14:33:16 +0000 (15:33 +0100)]
Extract RecipientHelper

3 years agoUpdate dependencies
AsamK [Thu, 30 Dec 2021 14:34:44 +0000 (15:34 +0100)]
Update dependencies

3 years agoAdapt log levels
AsamK [Thu, 30 Dec 2021 12:30:05 +0000 (13:30 +0100)]
Adapt log levels

3 years agoUpdate CHANGELOG.md
AsamK [Thu, 30 Dec 2021 11:15:58 +0000 (12:15 +0100)]
Update CHANGELOG.md

3 years agoAdd additional log verbosity levels
AsamK [Thu, 30 Dec 2021 11:03:41 +0000 (12:03 +0100)]
Add additional log verbosity levels