Max Radermacher
|
926432d03a
|
Fix typo: seconday → secondary
|
2026-06-05 12:07:19 -05:00 |
|
Pete Walters
|
1954342a36
|
De-singleton RemoteAttestation
|
2026-06-05 08:15:59 -05:00 |
|
andrew-signal
|
265757716a
|
Update to libsignal v0.94.4.
|
2026-06-03 13:23:57 -04:00 |
|
Ehren Kret
|
c6492caae7
|
Negate negated
|
2026-06-02 12:38:07 -05:00 |
|
Sasha Weiss
|
8b1379149c
|
Don't show a megaphone for 1d after dismissing previous
|
2026-06-01 12:51:35 -07:00 |
|
andrew-signal
|
39780d4bc7
|
Bump to libsignal v0.94.2
|
2026-05-29 15:27:16 -07:00 |
|
Max Radermacher
|
fa6876eefa
|
Consolidate various Signal Protocol-related files
|
2026-05-28 11:03:43 -05:00 |
|
Max Radermacher
|
3a3ffde3dd
|
Remove indirection for some methods
|
2026-05-26 18:24:40 -05:00 |
|
Max Radermacher
|
6e45f851f2
|
Move some account/SVR files
|
2026-05-26 17:48:41 -05:00 |
|
Max Radermacher
|
118e6289ab
|
Fix isRetryable for network failure SignalErrors
|
2026-05-22 15:39:21 -05:00 |
|
Max Radermacher
|
6c2037b2f2
|
De-protocolize SVRLocalStorage
|
2026-05-20 14:29:04 -05:00 |
|
Max Radermacher
|
43889edbca
|
Remove unused writePing/receivedPong methods
|
2026-05-20 02:50:11 -05:00 |
|
Max Radermacher
|
b5d530fb14
|
Remove unused waitForAllResponses & friends
|
2026-05-20 02:28:58 -05:00 |
|
Max Radermacher
|
1105ac39a3
|
Asyncify SVR2
|
2026-05-20 01:25:06 -05:00 |
|
Max Radermacher
|
f1ec358d7f
|
Use LibSignal’s ProvisioningConnection
|
2026-05-14 11:46:46 -05:00 |
|
Sasha Weiss
|
7d244b2471
|
Only fetch required fields from Giphy search
|
2026-05-11 18:45:14 -07:00 |
|
Sasha Weiss
|
7d3ccd66fe
|
Guard against very-large contentLength values downloading Giphy assets
|
2026-05-11 16:53:14 -07:00 |
|
Max Radermacher
|
dfd86b3b16
|
Use LibSignal for 1:1 message sends
|
2026-05-11 18:50:54 -05:00 |
|
Sasha Weiss
|
5ff74a2195
|
Only parse mp4 results from Giphy API search results
|
2026-05-08 15:52:09 -07:00 |
|
andrew-signal
|
00f622dfc3
|
Enable HTTP/3 for some CDN sessions
Co-authored-by: Max Radermacher <max@signal.org>
|
2026-05-05 20:30:17 -04:00 |
|
Pete Walters
|
45ec1e8707
|
add better download resume handling.
|
2026-05-01 09:20:47 -05:00 |
|
Max Radermacher
|
1576d2ab13
|
Remove cURL debugging helpers
|
2026-04-30 13:27:08 -05:00 |
|
Max Radermacher
|
a0bea591b5
|
Clean up remaining subdata(in: …) code
|
2026-04-29 15:14:54 -05:00 |
|
Max Radermacher
|
35202f7c90
|
Retry network failures when using gRPC
|
2026-04-28 16:41:18 -05:00 |
|
Max Radermacher
|
be40be9c33
|
Throw the same error for libsignal requests
|
2026-04-16 14:02:04 -05:00 |
|
Max Radermacher
|
55bdb61ed9
|
Remove OWSHTTPError.invalidRequest
|
2026-04-16 14:01:51 -05:00 |
|
Max Radermacher
|
91af33f8c4
|
Remove Error conformance from NetworkErrorType
|
2026-04-16 13:19:10 -05:00 |
|
Pete Walters
|
81b3f333b7
|
Switch to typed API for backup upload forms
|
2026-04-13 17:16:26 -05:00 |
|
Max Radermacher
|
3b60ab1530
|
Use Cron for linked device PNI identity validation
|
2026-04-13 12:03:26 -05:00 |
|
Pete Walters
|
aa2b5c0818
|
Change ChatConnectionManager dependency into a callback
|
2026-04-10 17:16:43 -05:00 |
|
Pete Walters
|
12c6075d52
|
Use typed API for attachment upload form requests
|
2026-04-08 16:48:28 -05:00 |
|
Sasha Weiss
|
89a9f4cb04
|
Configure relay server listener to only listen on the loopback interface
|
2026-04-08 12:24:08 -05:00 |
|
sashaweiss-signal
|
70d791d386
|
Update comment about censorship circumvention
|
2026-04-07 15:02:55 -07:00 |
|
Sasha Weiss
|
c63cc9200d
|
AttachmentBackfill fast-follows
|
2026-04-06 15:05:22 -07:00 |
|
Max Radermacher
|
0758c26868
|
Structure concurrency for OWSUrlSession’s progress
|
2026-04-03 16:19:24 -05:00 |
|
Sasha Weiss
|
60a338f9c5
|
Remove the Reachability Pod
|
2026-04-02 15:11:43 -07:00 |
|
Jordan Rose
|
4c6f45aa5d
|
Use SCNetworkReachability directly
Co-authored-by: sashaweiss-signal <sasha@signal.org>
|
2026-04-02 14:58:25 -07:00 |
|
Pete Walters
|
eb1286dd02
|
Pass uploadLength on upload form requests
|
2026-04-01 15:20:11 -05:00 |
|
Max Radermacher
|
13d5fe93dc
|
Run swiftformat . using v0.60.1
|
2026-03-26 17:10:38 -05:00 |
|
Max Radermacher
|
a305029f9a
|
Add missing imports
|
2026-03-24 16:09:03 -05:00 |
|
Max Radermacher
|
fee9e5bd0e
|
Adopt sendMultiRecipientMessage API
|
2026-03-23 20:44:06 -05:00 |
|
Max Radermacher
|
97c2d72956
|
Add support for LibSignal request timeouts
|
2026-03-23 20:17:56 -05:00 |
|
Max Radermacher
|
24afac1047
|
Mark ioError & webSocketError as network failures
|
2026-03-23 16:10:57 -05:00 |
|
Pete Walters
|
0142d39ef4
|
Improve registration+backups logging
|
2026-03-13 10:19:47 -05:00 |
|
Pete Walters
|
f4f4696650
|
Unify backup logging through a common logger
|
2026-03-13 09:52:06 -05:00 |
|
Pete Walters
|
4c8758cdef
|
Use TSRequest logger in OWSUrlSession
|
2026-03-10 12:32:33 -05:00 |
|
Jordan Rose
|
ab64b447f9
|
Move SignalProxy.isEnabled check inside resetLibsignalNetProxySettings
|
2026-03-06 15:29:21 -08:00 |
|
Max Radermacher
|
ed900eb84b
|
Downgrade some errors/warnings
|
2026-02-26 11:44:23 -06:00 |
|
Max Radermacher
|
86751158f3
|
Use distinct directories when forwarding
|
2026-02-25 14:37:40 -06:00 |
|
Max Radermacher
|
052a6dd159
|
Remove unnecessary String(format: …)
|
2026-02-20 21:02:13 -06:00 |
|