Commit graph

814 commits

Author SHA1 Message Date
trevor-signal
aba0e028d4
Show backup status in Settings window 2025-04-02 14:57:29 -04:00
Jim Gustafson
e22c700237
Calling: Add cache for relay server requests
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-03-27 12:55:10 -07:00
Jamie Kyle
b0653d06fe
Fun picker improvements 2025-03-26 12:35:32 -07:00
Fedor Indutny
427f91f903
Allow backfill for more undownloadable attachments 2025-03-26 14:48:28 -04:00
Fedor Indutny
b3c7b48d1c
Attachment backfill 2025-03-24 23:34:58 -07:00
Fedor Indutny
121b60c0b5
Hot socket 2025-03-20 12:13:58 -07:00
trevor-signal
7c0cbb58ef
Support idle primary device warning alert from server 2025-03-14 10:23:47 -04:00
Alex Bakon
f4be6f6932
Enable libsignal CDSI connect logic by default 2025-03-12 08:53:31 -07:00
Alex Bakon
5b130ae780
Handle server alerts received on libsignal auth socket
Co-authored-by: trevor-signal <trevor@signal.org>
2025-03-07 15:30:49 -05:00
trevor-signal
f5fe787ed7
Show critical-idle-primary-device banner in response to WS upgrade response headers 2025-03-06 12:58:57 -05:00
Fedor Indutny
aff9a3213e
Import/export avatar colors 2025-03-05 10:56:23 -08:00
trevor-signal
e4d100b4a5
Fix path for resumable downloads 2025-03-03 19:31:53 -05:00
Scott Nonnenberg
f163ada463
New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
trevor-signal
c6fd321caf
Avoid spurious error log when waiting for contact syncs 2025-02-27 12:37:33 -08:00
Alex Bakon
1d4290d1e7
Use new connect logic for libsignal CDSI with flag 2025-02-26 10:17:13 -08:00
Alex Bakon
6a3f0c37f4
Remove libsignal shadowing modes 2025-02-26 10:14:54 -08:00
Alex Bakon
7904b573cd
Upgrade libsignal to 0.67.0 2025-02-26 10:14:10 -08:00
ayumi-signal
be2a4a718c
Refresh self conversation verified state on registration 2025-02-26 11:03:54 -05:00
trevor-signal
6f9438c74f
Improve handling of edited long message attachments 2025-02-25 11:23:36 -08:00
trevor-signal
572849b9dd
Improve recovery from corrupted downloads 2025-02-25 14:18:34 -05:00
trevor-signal
5c4c89e7de
Require X-Signal-Timestamp header on all storage/group server 403 responses 2025-02-24 06:58:05 +10:00
trevor-signal
1bc5cc339b
Add mock test for libsignal websockets 2025-02-21 12:00:56 -05:00
Jamie Kyle
1cced9b3ac
Init Fun Picker
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-02-19 17:31:33 -08:00
Alex Bakon
f7f1052246
Use libsignal Net without proxy on rejection 2025-02-19 14:10:01 +10:00
Alex Bakon
aa8cc4d445
Pass proxy down to libsignal Net instance 2025-02-19 06:36:51 +10:00
trevor-signal
4c3db76bde
Refactor app initialization logic 2025-02-12 13:37:30 -05:00
trevor-signal
205c477082
Enable link & sync in production 2025-02-12 11:35:05 -05:00
Scott Nonnenberg
d26d915a44
Update to the latest SignalService.proto 2025-02-11 08:20:14 +10:00
Fedor Indutny
5bdb39a95b
Fix handling of encrypted unprocessed envelopes 2025-02-10 12:44:59 -08:00
Scott Nonnenberg
c279108c75
Use other sync messages for conversations missing ACI 2025-02-06 09:40:25 -05:00
Scott Nonnenberg
fd0ee8ecae
downloadAttachment: Log presence/absence of downloadPath 2025-02-05 22:35:49 -08:00
Jordan Rose
5958041474 (Re-)Enable Desktop's /v1/keepalive for libsignal chat websockets too 2025-02-05 13:00:42 -08:00
Alex Bakon
efe7195bb6
Notify libsignal-net on network availability 2025-02-05 09:48:43 +10:00
Fedor Indutny
f657d1ba83
Test processing of unprocessed envelopes 2025-01-31 13:05:16 -08:00
yash-signal
da7002fc64
Release Notes Channel: Add support for server body ranges (#9631) 2025-01-31 14:52:48 -06:00
yash-signal
4a55ac4c86
Release Notes Channel: Support image attachments (#9587) 2025-01-29 00:07:41 -06:00
trevor-signal
91e42b4f2e
Enable link & sync in beta 2025-01-28 16:52:33 -08:00
Scott Nonnenberg
460af53865
Use KeepAlive for libsignal-mediated websockets as well 2025-01-28 09:04:51 -08:00
trevor-signal
197660a966
Advertise both link and sync capabilities 2025-01-23 14:03:23 -08:00
trevor-signal
41c7571845
Update link & sync availability 2025-01-23 12:41:27 -08:00
Fedor Indutny
176baecf72
Fix processing of cached envelopes 2025-01-22 13:09:34 -08:00
trevor-signal
649d24b623
Enable link & sync in beta 2025-01-22 13:49:40 -05:00
Fedor Indutny
4b6ef3a1ed
Migrate unprocessed table to BLOBs 2025-01-21 13:42:14 -08:00
Fedor Indutny
06aa2f6ce4
Fix provisioner early termination 2025-01-21 10:36:46 -08:00
Fedor Indutny
47cf3266f2
Use X-Signal-Timestamp header 2025-01-16 20:17:04 -08:00
Alex Bakon
dfeb54f898
libsignal-net: propagate close code from manual close 2025-01-16 14:05:38 -08:00
Fedor Indutny
ba80d310d2
QR code rotation 2025-01-14 12:14:32 -08:00
Jamie Kyle
aa9f53df57
Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Fedor Indutny
e915180a62
Make aci optional in ContactsParser 2025-01-08 11:41:03 -08:00
yash-signal
55705a08d4
Localized release notes 2025-01-02 13:56:56 -05:00