812 Commits

Author SHA1 Message Date
AsamK
5510d1e20d Update dependencies 2025-10-25 11:51:40 +02:00
AsamK
cad61dae37 Update libsignal-service 2025-10-25 11:31:48 +02:00
AsamK
1fcedca0f1 Improve error message for missing verification session
Fixes #1854
2025-10-24 10:09:27 +02:00
AsamK
7b08225c57 Prevent invalid profile keys from being processed for storage service 2025-10-24 09:52:43 +02:00
AsamK
06fd350e9c Update libsignal-service-java
Fixes #1859
2025-10-16 14:34:47 +02:00
AsamK
6abe3c7a06 Fix shutdown delay regression in daemon mode 2025-09-23 18:33:05 +02:00
AsamK
af0f4a6b01 Try to load manager in MultiAccountManager if it doesn't exist yet 2025-09-23 18:29:51 +02:00
AsamK
9f1ae5f4db Replace deprecated API 2025-09-19 23:29:54 +02:00
AsamK
1d06f042e1 Ignore unchecked warning due to kotlin incompatibility 2025-09-19 23:29:38 +02:00
AsamK
c108d59cfc Disable old fallback to create v1 group
Fixes #1850
2025-09-19 23:11:22 +02:00
AsamK
52d818be45 Close all managers in parallel in multi account mode 2025-09-18 21:44:58 +02:00
AsamK
21a546d2bc Refactor timeout handling in receive helper 2025-09-18 21:43:54 +02:00
AsamK
e65fee0efb Update libsignal-service-java
Fixes #1772
2025-09-18 20:55:21 +02:00
AsamK
29dc873535 Add new unidentified sender trust root 2025-09-18 19:33:02 +02:00
AsamK
69d892e5b1 Fix sending group message to legacy targets without group send endorsements
Fixes #1849
2025-09-18 18:42:43 +02:00
AsamK
1af03e3e16 Fix hiding contacts 2025-09-15 11:34:27 +02:00
AsamK
a22af8303a Force a group refresh when using listGroups command with groupId
Fixes #1802
2025-09-14 19:28:56 +02:00
AsamK
371dc06842 Handle unregistered username correctly when sending message
Fixes #1824
2025-09-14 19:28:56 +02:00
AsamK
b9008f0b66 Handle missing storage manifest version correctly
Fixes #1829
2025-09-14 19:28:56 +02:00
AsamK
2239231601 Remove old SVR2 mrenclave
Fixes #1837
2025-09-14 19:28:56 +02:00
AsamK
9a45138d8b Store last receive timestamp only every four hours
Fixes #1832
2025-09-14 19:28:56 +02:00
AsamK
edd52a97b4 Replace INSERT OR REPLACE with INSERT ON CONFLICT DO UPDATE
The latter doesn't cause foreign key delete cascades
2025-09-14 19:28:56 +02:00
AsamK
f469a4d166 Implement group send endorsements 2025-09-14 19:28:56 +02:00
AsamK
b2076cfc12 Fix hide contact functionality to not delete recipient 2025-09-14 19:28:56 +02:00
AsamK
991ff04196 Refactor UnidentifiedAccessHelper 2025-09-14 19:28:56 +02:00
AsamK
597f0368cf Refactor group send 2025-09-14 19:28:56 +02:00
AsamK
c37d8c6ce1 Update libsignal-service 2025-09-14 19:28:56 +02:00
AsamK
b453d7a0b9 Add new svr2 mrenclave 2025-08-02 12:05:01 +02:00
AsamK
7c7fc76a64 Add support for sending view once messages
Closes #1812
2025-07-14 16:42:06 +02:00
AsamK
c924d5c03a Update libsignal-service-java 2025-07-14 16:21:47 +02:00
AsamK
ca33249170 Handle rate limit exception correctly when querying usernames
Fixes #1797
2025-07-12 11:03:28 +02:00
AsamK
3180eba836 Exit if account check fails at startup
Fixes #1804
2025-07-08 17:34:04 +02:00
AsamK
e6113d4d96 Update libsignal-service-java 2025-06-28 14:35:56 +02:00
AsamK
70c79eac01 Keep all unhandled fields of remote storage record
Fixes #1792
2025-06-24 23:13:00 +02:00
AsamK
5dc66f839d Close attachment input streams after upload
Fixes #1790
2025-06-10 19:36:52 +02:00
AsamK
a0d5744c49 Improve behavior when pin data doesn't exist on the server 2025-06-08 16:22:03 +02:00
AsamK
6b60a6d5a5 Fix NPR when loading an inactive group
Fixes #1786
2025-06-08 14:48:25 +02:00
AsamK
2f8328847c Update dependencies 2025-06-07 16:14:55 +02:00
AsamK
bf87fcc652 Ensure messages are created with a unique timestamp
Fixes #1783
2025-06-03 22:22:51 +02:00
AsamK
e89803464b Update libsignal-service 2025-06-01 21:51:03 +02:00
AsamK
e594f3b237 Update libsignal-service 2025-05-08 21:31:17 +02:00
AsamK
bcc1eadc7d Remove unused e164 field from account record 2025-05-08 20:36:27 +02:00
AsamK
4e455d85d6 Add more logging to register 2025-04-26 09:04:05 +02:00
AsamK
1e685c7cab Extend merge/split logging 2025-04-09 20:44:10 +02:00
AsamK
db2182aa7d Update libsignal-service 2025-04-06 20:02:02 +02:00
AsamK
69a9b30732 Update libsignal-service 2025-03-31 14:56:56 +02:00
AsamK
adb6787d5b Refresh prekeys when receiving message with invalid key id 2025-03-31 09:11:28 +02:00
AsamK
14b07be0dc Always renew session when failing to decrypt message 2025-03-31 09:11:05 +02:00
AsamK
67302eb9c3 Replace cached envelopes when moving
Fixes #1730
2025-03-18 18:20:44 +01:00
AsamK
1295ef69ca Use record patterns 2025-03-16 22:07:29 +01:00