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

3 years agoAdd additional logging
AsamK [Wed, 29 Dec 2021 08:45:59 +0000 (09:45 +0100)]
Add additional logging

3 years agoParalellize profile fetching
AsamK [Sun, 26 Dec 2021 16:14:06 +0000 (17:14 +0100)]
Paralellize profile fetching

3 years agoMove saving out of synchronized block
AsamK [Sun, 26 Dec 2021 11:40:06 +0000 (12:40 +0100)]
Move saving out of synchronized block

3 years agoAlign dbus handling of no account parameter with normal mode
AsamK [Sun, 26 Dec 2021 11:30:02 +0000 (12:30 +0100)]
Align dbus handling of no account parameter with normal mode

3 years agoUpdate graalvm-config
AsamK [Sun, 26 Dec 2021 09:28:03 +0000 (10:28 +0100)]
Update graalvm-config

Fixes #848

3 years agoUpdate libsignal-service-java
AsamK [Sun, 26 Dec 2021 08:28:53 +0000 (09:28 +0100)]
Update libsignal-service-java

3 years agoDisable unidentified access for recipient if it fails once
AsamK [Sat, 25 Dec 2021 15:19:21 +0000 (16:19 +0100)]
Disable unidentified access for recipient if it fails once

3 years agoThrow unregistered exception in getRegisteredUser
AsamK [Sat, 25 Dec 2021 15:13:07 +0000 (16:13 +0100)]
Throw unregistered exception in getRegisteredUser

3 years agoImprove error handling for profile fetching
AsamK [Sat, 25 Dec 2021 15:12:38 +0000 (16:12 +0100)]
Improve error handling for profile fetching

3 years agoOptimize getAccessFor method
AsamK [Sat, 25 Dec 2021 15:07:27 +0000 (16:07 +0100)]
Optimize getAccessFor method

3 years agoLog profile decryption failure
AsamK [Sat, 25 Dec 2021 15:06:33 +0000 (16:06 +0100)]
Log profile decryption failure

3 years agoUpdate handling of unrestricted unidentified sender access.
AsamK [Sat, 25 Dec 2021 15:06:12 +0000 (16:06 +0100)]
Update handling of unrestricted unidentified sender access.

Fixes #843

3 years agoStart preKeyIds with a random number
AsamK [Thu, 23 Dec 2021 17:26:09 +0000 (18:26 +0100)]
Start preKeyIds with a random number

Fixes #842

3 years agoAdd logging for executing action
AsamK [Thu, 23 Dec 2021 17:22:14 +0000 (18:22 +0100)]
Add logging for executing action

3 years agoAdd error message when creating sende keys path fails
AsamK [Thu, 23 Dec 2021 12:43:53 +0000 (13:43 +0100)]
Add error message when creating sende keys path fails

3 years agoSave account file after adding distribution ids
AsamK [Wed, 22 Dec 2021 18:19:50 +0000 (19:19 +0100)]
Save account file after adding distribution ids

3 years agoReturn unknown version if project version is not available
AsamK [Wed, 22 Dec 2021 18:19:19 +0000 (19:19 +0100)]
Return unknown version if project version is not available

3 years agoAdd workaround for jsonrpc clients that send null params
AsamK [Wed, 22 Dec 2021 18:18:42 +0000 (19:18 +0100)]
Add workaround for jsonrpc clients that send null params

3 years agoImprove exit code for message sending
AsamK [Wed, 22 Dec 2021 11:47:42 +0000 (12:47 +0100)]
Improve exit code for message sending

Exit with 0 status code if the message was sent successfully to at least
one recipient, otherwise exit with status code 2 or 4 (for untrusted).

Fixes #828

3 years agoCatch all exceptions when deserializig session records
AsamK [Wed, 22 Dec 2021 10:19:22 +0000 (11:19 +0100)]
Catch all exceptions when deserializig session records

3 years agoUpdate graalvm native buildtools
AsamK [Wed, 22 Dec 2021 09:45:58 +0000 (10:45 +0100)]
Update graalvm native buildtools

3 years agoUpdate graalvm config
AsamK [Wed, 22 Dec 2021 09:32:41 +0000 (10:32 +0100)]
Update graalvm config

Fixes #841

3 years agoSend typing messages with sender keys
AsamK [Mon, 20 Dec 2021 17:46:03 +0000 (18:46 +0100)]
Send typing messages with sender keys

3 years agoRetry failed messages after trusting a new identity
AsamK [Mon, 20 Dec 2021 16:48:36 +0000 (17:48 +0100)]
Retry failed messages after trusting a new identity

3 years agoUse Duration for timeout
AsamK [Mon, 20 Dec 2021 15:12:37 +0000 (16:12 +0100)]
Use Duration for timeout

3 years agoUpdate graalvm config
AsamK [Mon, 20 Dec 2021 13:44:58 +0000 (14:44 +0100)]
Update graalvm config

3 years agoDon't store default values of group blocked/permissionDenied
AsamK [Mon, 20 Dec 2021 13:02:40 +0000 (14:02 +0100)]
Don't store default values of group blocked/permissionDenied

3 years agoImplement simple handling of incoming decryption error message
AsamK [Mon, 20 Dec 2021 13:01:24 +0000 (14:01 +0100)]
Implement simple handling of incoming decryption error message

3 years agoImplementing sending group messages with sender keys
AsamK [Mon, 20 Dec 2021 11:26:03 +0000 (12:26 +0100)]
Implementing sending group messages with sender keys

3 years agoUpdate libsignal-service-java
AsamK [Mon, 20 Dec 2021 13:37:41 +0000 (14:37 +0100)]
Update libsignal-service-java

3 years agoImprove profile fetching
AsamK [Mon, 20 Dec 2021 11:26:46 +0000 (12:26 +0100)]
Improve profile fetching

3 years agoUpdate gradle wrapper
AsamK [Sun, 19 Dec 2021 12:26:43 +0000 (13:26 +0100)]
Update gradle wrapper

3 years agoImprove error handling for tcp address parsing
AsamK [Thu, 16 Dec 2021 20:10:15 +0000 (21:10 +0100)]
Improve error handling for tcp address parsing

3 years agoPrevent NPE if no locale is configured
AsamK [Wed, 15 Dec 2021 20:54:53 +0000 (21:54 +0100)]
Prevent NPE if no locale is configured

Fixes #833

3 years agoBump version v0.10.0
AsamK [Sat, 11 Dec 2021 20:21:25 +0000 (21:21 +0100)]
Bump version

3 years agoFix making man pages
AsamK [Sat, 11 Dec 2021 20:04:17 +0000 (21:04 +0100)]
Fix making man pages

3 years agoUpdate tests
AsamK [Sat, 11 Dec 2021 20:01:10 +0000 (21:01 +0100)]
Update tests

3 years agoImplement more methods for DbusManagerImpl
AsamK [Sat, 11 Dec 2021 18:59:34 +0000 (19:59 +0100)]
Implement more methods for DbusManagerImpl

3 years agoUpdate CHANGELOG.md
AsamK [Sat, 11 Dec 2021 18:34:02 +0000 (19:34 +0100)]
Update CHANGELOG.md

3 years agoImplement sendGroupTying dbus method
AsamK [Sat, 11 Dec 2021 18:26:15 +0000 (19:26 +0100)]
Implement sendGroupTying dbus method

3 years agoUpdate FUNDING.yml
AsamK [Sat, 11 Dec 2021 18:22:16 +0000 (19:22 +0100)]
Update FUNDING.yml