AsamK
4a35d47515
Set explicit console colors for qr code
2026-02-25 21:37:41 +01:00
AsamK
52d4d61e2b
Improve aci/pni handling in storage contact sync
2026-02-25 21:36:10 +01:00
AsamK
5bff902394
Configure signal service logger
2026-02-25 21:02:22 +01:00
AsamK
f33eb86335
Fix remote updates of unregistered contacts
2026-02-25 20:23:44 +01:00
AsamK
2ea26b9d1b
Load recipient profiles in listContacts command if required
2026-02-25 20:08:23 +01:00
AsamK
10fa3e1619
Load unregistered_timestamp for recipient
2026-02-25 20:08:01 +01:00
AsamK
956e17c81c
Improve aci/pni comparison in contact record processor
2026-02-25 19:49:29 +01:00
AsamK
6f749352d8
Split unregistered recipients when loading profile fails with 404
2026-02-25 19:48:58 +01:00
AsamK
5f3f6c071b
Update libsignal-service-java
...
Fixes #1931
2026-02-25 00:50:20 +01:00
Karel Vervaeke
5795d43d0d
print qr code when producing a device link uri, but only if System.console is not null
2026-02-19 18:35:04 +01:00
Denys Filonenko
de42f55e37
Fix typo in SendPollCreateCommand.java
...
Fix typo in error message, when options < 2
2026-02-16 18:22:38 +01:00
AsamK
7e93a15204
Add missing dbus reachability metadata
...
Fixes #1925
2026-02-15 14:29:13 +01:00
AsamK
715f819c3e
Move graalvm reachability-metadata to resources
2026-02-15 14:07:47 +01:00
AsamK
345de8fb5d
Update reachability metadata
2026-02-14 15:20:12 +01:00
AsamK
667a47c03a
Update dependencies
2026-02-14 13:15:37 +01:00
AsamK
5dd5e304bd
Update gradle wrapper
2026-02-14 12:54:45 +01:00
AsamK
60a1589616
Use new graalvm metadata format
2026-02-14 12:54:29 +01:00
AsamK
4d1d28672d
Refactor message receive
2026-02-14 12:15:27 +01:00
Brian (bex) Exelbierd
fefca7d837
Add --ignore-avatars and --ignore-stickers CLI flags
...
Implement two new CLI flags to disable downloading avatars and sticker
packs during message reception, following the existing pattern of
--ignore-attachments and --ignore-stories flags.
Changes:
- Add --ignore-avatars and --ignore-stickers flags to ReceiveCommand,
DaemonCommand, and JsonRpcDispatcherCommand
- Extend ReceiveConfig record with ignoreAvatars and ignoreStickers
fields
- Pass ignoreAvatars as explicit boolean parameter to ProfileHelper,
SyncHelper, and GroupHelper methods (per maintainer feedback)
- Gate avatar downloads in ProfileHelper (profile avatars), SyncHelper
(contact avatars), and GroupHelper (group avatars for V1 and V2)
- Gate sticker pack downloads in IncomingMessageHandler for both
direct sticker messages and sync sticker pack operations
- Update handleSignalServiceDataMessage and handleSyncMessage to pass
full ReceiveConfig instead of individual boolean flags
- Update man page (signal-cli.1.adoc) with flag documentation
- Add entries to CHANGELOG.md
When these flags are set, the respective content is not downloaded
during message reception. Metadata (avatar paths, sticker pack IDs)
is still stored, and existing FileNotFoundException handling will
surface if content is later requested but wasn't downloaded.
Fixes #1903
Closes #1904
2026-02-14 12:15:13 +01:00
AsamK
d9f5a573cd
Update graalvm jni config
...
Fixes #1919
2026-02-06 19:26:07 +01:00
AsamK
4c77cde9da
Bump version to 0.13.24
2026-02-05 21:35:06 +01:00
AsamK
658b098c3a
Update graalvm config
2026-02-05 17:57:41 +01:00
AsamK
70644ba31b
Update libsignal-service
2026-02-05 17:52:11 +01:00
dependabot[bot]
06a706d070
Bump bytes from 1.10.1 to 1.11.1 in /client
...
Bumps [bytes](https://github.com/tokio-rs/bytes ) from 1.10.1 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.10.1...v1.11.1 )
---
updated-dependencies:
- dependency-name: bytes
dependency-version: 1.11.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 10:56:09 +01:00
AsamK
14297986f2
Use SequencedCollection instead of List
2026-01-24 17:24:27 +01:00
AsamK
0bd4d554d8
Use virtual threads
2026-01-24 17:24:27 +01:00
AsamK
32c8d4f801
Update to java 25
2026-01-24 15:38:02 +01:00
AsamK
82abc20871
Remove deprecated functionality
2026-01-24 15:37:00 +01:00
AsamK
e8ab01f665
Fix use of deprecated API in plugin
2026-01-24 15:20:55 +01:00
AsamK
dee557a9ad
Prepare next release
2026-01-24 15:09:23 +01:00
AsamK
f1fa2eba1d
Bump version to 0.13.23
v0.13.23
2026-01-24 14:21:40 +01:00
AsamK
ccd58bbf23
Use graalvm-community
2026-01-24 14:21:40 +01:00
AsamK
54700d9cd0
Update libsignal-service
2026-01-24 12:36:29 +01:00
AsamK
984ea47f9d
Update gradle
2026-01-24 12:36:29 +01:00
AsamK
9458972d15
Update dependencies
2026-01-24 12:36:29 +01:00
AsamK
8eb9662694
Implement new updateDevice command to update device names
...
Fixes #1906
2026-01-23 20:00:25 +01:00
Benjamin Loison
a9be1aa608
Remove an unnecessary space in README.md
2026-01-23 19:37:26 +01:00
AsamK
3af9dff0ed
Update libsignal-service
2025-12-10 19:49:57 +01:00
AsamK
c5e4b250b8
Parse binary aci/pni in storage records
2025-12-10 18:07:25 +01:00
AsamK
5fafa24974
Create correct nickname record if nickname is empty
2025-12-08 19:09:57 +01:00
AsamK
b26c521930
Extend username documentation
...
Fixes #1886
2025-12-08 17:44:06 +01:00
AsamK
eb52380ecf
Remove now unnecessary check for primary device from updateContact
...
Fixes #1880
2025-12-08 17:08:38 +01:00
AsamK
f1de69d7ff
Set same toolchain in lib module as in main module
2025-12-07 19:58:25 +01:00
AsamK
ba2214d8c7
Silence unchecked error
2025-12-07 19:47:53 +01:00
AsamK
fca4d7459c
Clear verification sessionId after registration/changeNumber
...
Fixes #1882
2025-12-05 21:28:36 +01:00
AsamK
ad2338b898
Add documentation for polls
...
Closes #1885
2025-12-05 21:20:53 +01:00
AsamK
c237f98044
Mark legacy accounts without ACI as unregistered
2025-12-05 20:08:07 +01:00
AsamK
87945ac506
Ignore authorization failed errors in multi account mode
...
Fixes #1884
2025-12-05 20:08:07 +01:00
Artemii Bigdan
11d96c894d
Print user number in UserAlreadyExistsException DBus error
...
Currently, the error looks like "UserAlreadyExistsException null", which does not give enough information to handle this situation in the multi-account daemon mode.
This change adds a phone number to the error message resolving my issue and achieving functional parity with CLI interface.
2025-12-03 18:39:48 +01:00
AsamK
8dcc16d640
Update README.md
2025-11-19 20:31:54 +01:00