]> nmode's Git Repositories - signal-cli/log
signal-cli
4 years agoMinor fixes
AsamK [Sun, 2 May 2021 21:20:59 +0000 (23:20 +0200)]
Minor fixes

4 years agoHandle saving inside SignalAccount
AsamK [Sun, 2 May 2021 20:03:41 +0000 (22:03 +0200)]
Handle saving inside SignalAccount

4 years agoRefactor group store
AsamK [Sun, 2 May 2021 14:02:54 +0000 (16:02 +0200)]
Refactor group store

4 years agoCorrectly store uuid from server
AsamK [Sun, 2 May 2021 10:09:12 +0000 (12:09 +0200)]
Correctly store uuid from server

4 years agoRefactor sticker store
AsamK [Sun, 2 May 2021 10:08:47 +0000 (12:08 +0200)]
Refactor sticker store

4 years agoSplit load signal account method
AsamK [Sat, 1 May 2021 15:04:23 +0000 (17:04 +0200)]
Split load signal account method

4 years agoRefactor contact and profile store
AsamK [Fri, 30 Apr 2021 20:17:13 +0000 (22:17 +0200)]
Refactor contact and profile store

4 years agoFix displaying group quit messages
AsamK [Sat, 1 May 2021 14:02:21 +0000 (16:02 +0200)]
Fix displaying group quit messages

4 years agoDon't clear contact store before receiving new sync contacts
AsamK [Sat, 1 May 2021 13:03:18 +0000 (15:03 +0200)]
Don't clear contact store before receiving new sync contacts

4 years agoOnly respond to sync requests if we're the master device
AsamK [Sat, 1 May 2021 13:02:49 +0000 (15:02 +0200)]
Only respond to sync requests if we're the master device

4 years agoRetrieve profile to get latest identity key
AsamK [Fri, 23 Apr 2021 19:58:33 +0000 (21:58 +0200)]
Retrieve profile to get latest identity key

4 years agoStore messages in cache by recipient id
AsamK [Wed, 21 Apr 2021 16:06:48 +0000 (18:06 +0200)]
Store messages in cache by recipient id

4 years agoRefactor identity key store
AsamK [Sun, 18 Apr 2021 16:26:12 +0000 (18:26 +0200)]
Refactor identity key store

4 years agoRefactor signed pre key store
AsamK [Sat, 17 Apr 2021 14:06:35 +0000 (16:06 +0200)]
Refactor signed pre key store

4 years agoRefactor pre key store
AsamK [Sat, 17 Apr 2021 12:11:31 +0000 (14:11 +0200)]
Refactor pre key store

4 years agoRefactor sessions store
AsamK [Thu, 15 Apr 2021 20:33:35 +0000 (22:33 +0200)]
Refactor sessions store

4 years agoRefactor recipients store
AsamK [Mon, 5 Apr 2021 15:11:25 +0000 (17:11 +0200)]
Refactor recipients store

4 years agoMove RecipientStore to recipients package
AsamK [Sun, 4 Apr 2021 07:13:52 +0000 (09:13 +0200)]
Move RecipientStore to recipients package

4 years agoRemove error handling for oracle unlimited crypto issue
AsamK [Sat, 1 May 2021 06:45:10 +0000 (08:45 +0200)]
Remove error handling for oracle unlimited crypto issue

4 years agoEnable unlimited strength crypto via system Security property (#608)
infra [Sat, 1 May 2021 06:38:31 +0000 (02:38 -0400)]
Enable unlimited strength crypto via system Security property (#608)

4 years agoAdd missing reflection declarations for graalvm #576
AsamK [Wed, 28 Apr 2021 18:35:15 +0000 (20:35 +0200)]
Add missing reflection declarations for graalvm #576

commit 5bdc0d2f72e0408f26c3eedddd3bfac7de2061f8
Author: RenĂ© Filip <renefilip@mail.com>
Date:   Sun Mar 21 09:01:49 2021 +0100

    add missing declarations

commit a4b7f00f273f557706a32d809f0d0542ace0bae4
Author: RenĂ© Filip <renefilip@mail.com>
Date:   Sat Mar 20 17:39:10 2021 +0100

    add missing reflection declarations for graalvm

Closes #576

4 years agoEnables reproducible builds by disabling timestamps and enabling reproducible build...
infra [Tue, 27 Apr 2021 15:50:36 +0000 (11:50 -0400)]
Enables reproducible builds by disabling timestamps and enabling reproducible build order in archive outputs. (#607)

Co-authored-by: infra <infra@sterile.solutions>
4 years agoResolve recipient address when displaying untrusted identity message
AsamK [Fri, 23 Apr 2021 20:00:09 +0000 (22:00 +0200)]
Resolve recipient address when displaying untrusted identity message

4 years agoUpdate gradle
AsamK [Thu, 15 Apr 2021 17:37:15 +0000 (19:37 +0200)]
Update gradle

4 years agoSend remote delete (#593)
Adaptive Garage [Mon, 5 Apr 2021 17:49:45 +0000 (19:49 +0200)]
Send remote delete (#593)

* Implementation of remoteDelete command, iteration 1

* Implementation of remoteDelete command, iteration 2

* Implementation of remoteDelete command, iteration 3

* Implementation of remoteDelete command, iteration 4

* Implementation of remoteDelete command, iteration 5

* Implementation of remoteDelete command, iteration 6

* Renaming dbus methods remoteGroupDelete -> sendGroupRemoteDeleteMessage, remoteDelete -> sendRemoteDeleteMessage

4 years agoDbus sendreaction doc (#591)
Adaptive Garage [Mon, 5 Apr 2021 15:00:20 +0000 (17:00 +0200)]
Dbus sendreaction doc (#591)

* Documentation of dbus methods sendGroupMessageReaction, sendMessageReaction

* Documentation of dbus methods sendGroupMessageReaction, sendMessageReaction. Fix 1.

4 years agoImprove DBus man page (#589)
exquo [Sat, 3 Apr 2021 19:22:05 +0000 (19:22 +0000)]
Improve DBus man page (#589)

* Improve DBus man page

- Expand synopsis
- Add examples
- Fix typos

* Update to DBus man page

4 years agoRemove redundant public modifiers from interface
AsamK [Sat, 3 Apr 2021 17:08:45 +0000 (19:08 +0200)]
Remove redundant public modifiers from interface

4 years agoUpdate README
AsamK [Fri, 2 Apr 2021 07:22:15 +0000 (09:22 +0200)]
Update README

4 years agoAdding Dbus manpage (#564)
Adimarantis [Fri, 2 Apr 2021 07:19:07 +0000 (09:19 +0200)]
Adding Dbus manpage (#564)

* some small dbus return code fixes

* Added DBus manpage

* changed getDisplayName behaviour

* reverted change in manager

* some small dbus return code fixes

* Added DBus manpage

* changed getDisplayName behaviour

* reverted change in manager

* Dbus manpage

4 years agodbus implementation of sendReaction command (#581)
Adaptive Garage [Fri, 2 Apr 2021 06:53:54 +0000 (08:53 +0200)]
dbus implementation of sendReaction command (#581)

4 years agoFix sendReaction to group (#580)
Adaptive Garage [Wed, 24 Mar 2021 20:49:03 +0000 (21:49 +0100)]
Fix sendReaction to group (#580)

Co-authored-by: rknotek <roman.knotek@comint.cz>
4 years agoUse a new serviceID for the re-deployed KBS setup in staging.
AsamK [Sat, 13 Mar 2021 09:10:07 +0000 (10:10 +0100)]
Use a new serviceID for the re-deployed KBS setup in staging.

4 years agoIgnore broken user data again for multi account commands
AsamK [Mon, 8 Mar 2021 20:19:46 +0000 (21:19 +0100)]
Ignore broken user data again for multi account commands

4 years agoAllow MultiLocalCommands to be called when no local users exist
AsamK [Mon, 8 Mar 2021 19:33:52 +0000 (20:33 +0100)]
Allow MultiLocalCommands to be called when no local users exist

4 years agoReturn URI instead of String
AsamK [Sun, 7 Mar 2021 13:50:33 +0000 (14:50 +0100)]
Return URI instead of String

4 years agoReturn a Manager from ProvisioningManager and RegistrationManager when finished
AsamK [Sun, 7 Mar 2021 13:48:02 +0000 (14:48 +0100)]
Return a Manager from ProvisioningManager and RegistrationManager when finished

4 years agosome small dbus return code fixes (#556)
Adimarantis [Sun, 7 Mar 2021 20:05:49 +0000 (21:05 +0100)]
some small dbus return code fixes (#556)

* some small dbus return code fixes

* Added DBus manpage

* changed getDisplayName behaviour

* reverted change in manager

4 years agoUpdate README.md
AsamK [Sun, 7 Mar 2021 15:26:33 +0000 (16:26 +0100)]
Update README.md

4 years agoBump version v0.8.1
AsamK [Tue, 2 Mar 2021 19:48:52 +0000 (20:48 +0100)]
Bump version

4 years agoImprove dbus impl
AsamK [Mon, 1 Mar 2021 19:39:45 +0000 (20:39 +0100)]
Improve dbus impl

4 years agoReformat
AsamK [Mon, 1 Mar 2021 19:33:12 +0000 (20:33 +0100)]
Reformat

4 years agoDbus enhancements (#543)
Adimarantis [Mon, 1 Mar 2021 19:31:17 +0000 (20:31 +0100)]
Dbus enhancements (#543)

* Dbus enhancements

* reverted sendMessage, completed isContactBlocked, fixed formatting

* Updates based on feedback and fixes

* Added trim

* fixed getContactName Exception handling

4 years agoAdd getDisplayName to SignalProfile
AsamK [Sun, 28 Feb 2021 09:19:40 +0000 (10:19 +0100)]
Add getDisplayName to SignalProfile

4 years agoCatch all exceptions when loading cached message
AsamK [Sun, 28 Feb 2021 08:49:02 +0000 (09:49 +0100)]
Catch all exceptions when loading cached message

4 years agoPrint exception name when failing to load state fiel
AsamK [Sat, 27 Feb 2021 16:43:19 +0000 (17:43 +0100)]
Print exception name when failing to load state fiel

4 years agoCreate CONTRIBUTING.md
AsamK [Sat, 27 Feb 2021 09:42:56 +0000 (10:42 +0100)]
Create CONTRIBUTING.md

4 years agoCreate FUNDING.yml
AsamK [Sat, 27 Feb 2021 09:30:38 +0000 (10:30 +0100)]
Create FUNDING.yml

4 years agoImprove behavior of trust command
AsamK [Thu, 25 Feb 2021 18:20:02 +0000 (19:20 +0100)]
Improve behavior of trust command

- Remove all other identities for the same number

Fixes #540

4 years agoFix issue with broken sessions
AsamK [Tue, 23 Feb 2021 20:50:31 +0000 (21:50 +0100)]
Fix issue with broken sessions

Fixes #530

4 years agoAdd CommandException to abstract cli return codes for errors
AsamK [Mon, 22 Feb 2021 19:43:08 +0000 (20:43 +0100)]
Add CommandException to abstract cli return codes for errors

4 years agoUse PlainTextWriter for all cli stdout output
AsamK [Mon, 22 Feb 2021 18:16:51 +0000 (19:16 +0100)]
Use PlainTextWriter for all cli stdout output

4 years agoUse var instead of explicit types
AsamK [Sun, 21 Feb 2021 14:01:41 +0000 (15:01 +0100)]
Use var instead of explicit types

4 years agoRefactor ReceiveMessageHandler
AsamK [Sat, 20 Feb 2021 18:22:36 +0000 (19:22 +0100)]
Refactor ReceiveMessageHandler

Introduce PlainTextWriter to improve indentation handling.

4 years agoReformat code
AsamK [Fri, 19 Feb 2021 17:04:08 +0000 (18:04 +0100)]
Reformat code

4 years agoOutput "SharedContacts" field from a SignalDataMessage (#529)
Atomic-Bean [Fri, 19 Feb 2021 17:03:15 +0000 (03:33 +1030)]
Output "SharedContacts" field from a SignalDataMessage (#529)

* Initial version of SharedContacts from data message. Need to change location of avatar downloaded and fix plain text mode

* Made empty strings for json null and fixed plaintext output

* Removed old comments, simplified if-statement and added a 'leadingSpaces' field to the print attachments/mentions functions

* Added AsamK's changes

4 years agoReformat code
AsamK [Fri, 19 Feb 2021 16:56:43 +0000 (17:56 +0100)]
Reformat code

4 years agoAdd updateProfile to Dbus (#522)
Adimarantis [Fri, 19 Feb 2021 16:54:59 +0000 (17:54 +0100)]
Add updateProfile to Dbus (#522)

* Added updateProfile on Dbus

* added updateProfile on Dbus (fix)

Co-authored-by: Adimarantis <adimarantis@gmail.com>
4 years agoBump version v0.8.0
AsamK [Sun, 14 Feb 2021 10:01:06 +0000 (11:01 +0100)]
Bump version

4 years agoAdd more information for libsignal-client native dependency
AsamK [Sun, 14 Feb 2021 09:40:35 +0000 (10:40 +0100)]
Add more information for libsignal-client native dependency

4 years agoAdd more information for CaptchaRequiredException
AsamK [Sat, 13 Feb 2021 17:40:27 +0000 (18:40 +0100)]
Add more information for CaptchaRequiredException

4 years agoOnly attempt to delete profile avatar if it exists
AsamK [Sat, 13 Feb 2021 14:16:54 +0000 (15:16 +0100)]
Only attempt to delete profile avatar if it exists

Fixes #486

4 years agoUpdate signal-service-java
AsamK [Fri, 12 Feb 2021 21:31:33 +0000 (22:31 +0100)]
Update signal-service-java

4 years agoGraalVM: added reflection config (#507)
Michael Kebe [Tue, 9 Feb 2021 16:39:36 +0000 (17:39 +0100)]
GraalVM: added reflection config (#507)

* GraalVM: added reflection config for delete messages

* GraalVM: added reflection config for PreKey exchange

* GraalVM: added reflection config for DuplicateMessageException

* GraalVM: added reflection config for JsonRemoteDelete

* GraalVM: added reflection config for JsonAttachment

* GraalVM: added reflection config for JsonSticker and Contacts

4 years agoPrint additional call message content
AsamK [Sun, 7 Feb 2021 17:47:21 +0000 (18:47 +0100)]
Print additional call message content

4 years agoProposal for the Manager class to manage an ExecutorService for all SignalServiceMess...
Dom [Wed, 3 Feb 2021 18:40:12 +0000 (19:40 +0100)]
Proposal for the Manager class to manage an ExecutorService for all SignalServiceMessageSender instances (#482)

* Modified the Manager class to provide an ExecuterService for the SignalServiceMessageSender.

* removed unnesessary comment

* Changed the ExecutorService to a unbounded newCachedThreadPool

Co-authored-by: Cutkh <cutkh@users.noreply.github.com>
4 years agoGraalVM configuration update (#477)
Michael Kebe [Wed, 27 Jan 2021 15:35:29 +0000 (16:35 +0100)]
GraalVM configuration update (#477)

* graalvm configuration update

removed unnecessary classes from reflect
added libsignal_jni.so to resource-config.json
graalvm configuration changed location of ias.store and whisper.store

* graalvm configuration fixes receiving messages

* graalvm config setPin

* graalvm config quitGroup

* graalvm config trust

* graalvm config more receive failed to decrypt error

* graalvm config --output=json

* graalvm config JsonTypingMessage

4 years agoAdd support for about and aboutEmoji for profiles
AsamK [Sat, 23 Jan 2021 23:02:07 +0000 (00:02 +0100)]
Add support for about and aboutEmoji for profiles

4 years agoRefactor ServiceConfig and add sandbox config
AsamK [Sat, 23 Jan 2021 22:06:58 +0000 (23:06 +0100)]
Refactor ServiceConfig and add sandbox config

4 years agoExtract checkLibVersions task to gradle plugin
AsamK [Sat, 23 Jan 2021 16:59:50 +0000 (17:59 +0100)]
Extract checkLibVersions task to gradle plugin

4 years agoExtract lib module
AsamK [Sat, 23 Jan 2021 15:57:36 +0000 (16:57 +0100)]
Extract lib module

4 years agoConvert gradle scripts to kotlin
AsamK [Sat, 23 Jan 2021 14:55:41 +0000 (15:55 +0100)]
Convert gradle scripts to kotlin

4 years agoPrepare build.gradle for kotlin migration
AsamK [Sat, 23 Jan 2021 12:36:39 +0000 (13:36 +0100)]
Prepare build.gradle for kotlin migration

4 years agoUpdate gradle wrapper
AsamK [Sat, 23 Jan 2021 12:00:12 +0000 (13:00 +0100)]
Update gradle wrapper

4 years agoUpdate libsignal
AsamK [Mon, 21 Dec 2020 09:25:36 +0000 (10:25 +0100)]
Update libsignal

4 years agoAdd more config generated by agent
AsamK [Fri, 22 Jan 2021 23:00:07 +0000 (00:00 +0100)]
Add more config generated by agent

4 years agoUpdate libsignal
AsamK [Fri, 22 Jan 2021 17:23:42 +0000 (18:23 +0100)]
Update libsignal

4 years agoAdded GraalVM configuration to create a native binary (#452)
Michael Kebe [Sat, 23 Jan 2021 10:11:50 +0000 (11:11 +0100)]
Added GraalVM configuration to create a native binary (#452)

* Initial GraalVM configuration

* graalvm reflection changes for v0.7.4

* graalvm removed unneeded options for native-image

* updated gradle plugin org.mikeneck.graalvm-native-image to 1.1.0

* moved from gradle graalvm-native-image plugin to native-build.sh

* added missing graalvm reflection config for receive

* refactored native-build.sh to a gradle task buildNativeBinary

4 years agodoc(README): put links to manpage & wiki first (#459)
Benjamin Schmid [Thu, 21 Jan 2021 17:44:31 +0000 (18:44 +0100)]
doc(README): put links to manpage & wiki first (#459)

- Directly provide links to the complete man page below usage
- Extend explanation of `USERNAME`

4 years agoBump version v0.7.4
AsamK [Tue, 19 Jan 2021 16:31:10 +0000 (17:31 +0100)]
Bump version

4 years agoRequest storage key after linking
AsamK [Tue, 19 Jan 2021 16:04:02 +0000 (17:04 +0100)]
Request storage key after linking

4 years agoFix issue with incorrectly saving signalingKey
AsamK [Tue, 19 Jan 2021 15:54:44 +0000 (16:54 +0100)]
Fix issue with incorrectly saving signalingKey

Fixes #442, #447

4 years agoStore storage key from keys sync message
AsamK [Mon, 18 Jan 2021 19:33:04 +0000 (20:33 +0100)]
Store storage key from keys sync message

4 years agoOnly allow setting PIN by master device
AsamK [Mon, 18 Jan 2021 19:29:01 +0000 (20:29 +0100)]
Only allow setting PIN by master device

4 years agoIf contact name is not set, print profile name instead
AsamK [Mon, 18 Jan 2021 19:28:25 +0000 (20:28 +0100)]
If contact name is not set, print profile name instead

4 years agoSend and handle fetch profile sync message
AsamK [Sun, 17 Jan 2021 16:38:33 +0000 (17:38 +0100)]
Send and handle fetch profile sync message

4 years agoUse getRegisteredUsers instead of getContacts for updating v1 group
AsamK [Sun, 17 Jan 2021 15:52:10 +0000 (16:52 +0100)]
Use getRegisteredUsers instead of getContacts for updating v1 group

Fixes #437

4 years agoBump version v0.7.3
AsamK [Sun, 17 Jan 2021 12:14:12 +0000 (13:14 +0100)]
Bump version

4 years agoIgnore relay in json output if null
AsamK [Sun, 17 Jan 2021 11:36:11 +0000 (12:36 +0100)]
Ignore relay in json output if null

4 years agoAdd remote delete info to json output
AsamK [Sun, 17 Jan 2021 10:57:46 +0000 (11:57 +0100)]
Add remote delete info to json output

Fixes #424

4 years agoAdd typing message to json output
AsamK [Sun, 17 Jan 2021 10:43:39 +0000 (11:43 +0100)]
Add typing message to json output

Fixes #423

4 years agoAdd viewOnce boolean to json data message
AsamK [Sun, 17 Jan 2021 10:29:11 +0000 (11:29 +0100)]
Add viewOnce boolean to json data message

4 years agoMake fields in json classes final and omit unnecessary nulls when serializing
AsamK [Sun, 17 Jan 2021 10:23:02 +0000 (11:23 +0100)]
Make fields in json classes final and omit unnecessary nulls when serializing

Fix sender in sync read messages

4 years agoRename Cli class to App
AsamK [Sat, 16 Jan 2021 20:20:12 +0000 (21:20 +0100)]
Rename Cli class to App

4 years agoCheck if output type is supported by command
AsamK [Sat, 16 Jan 2021 20:12:01 +0000 (21:12 +0100)]
Check if output type is supported by command

4 years agoFix group info for json dbus messages
AsamK [Sat, 16 Jan 2021 19:12:24 +0000 (20:12 +0100)]
Fix group info for json dbus messages

4 years agoFix logger names
AsamK [Sat, 16 Jan 2021 19:11:50 +0000 (20:11 +0100)]
Fix logger names

4 years agoExtract JsonWriter for json output
AsamK [Sat, 16 Jan 2021 19:11:32 +0000 (20:11 +0100)]
Extract JsonWriter for json output

4 years agoAdd an enum for output types
AsamK [Sat, 16 Jan 2021 17:52:06 +0000 (18:52 +0100)]
Add an enum for output types

4 years agoMove buildArgumentParser to Cli class
AsamK [Sat, 16 Jan 2021 16:45:45 +0000 (17:45 +0100)]
Move buildArgumentParser to Cli class