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 |
|
andrew-signal
|
b0d9f61a96
|
Increase instrumentation to improve TLS proxy debug ability
|
2026-02-11 16:28:38 -08:00 |
|
andrew-signal
|
80c96254c5
|
Use libsignal's API for lookupUsernameLink
|
2026-02-11 18:30:52 -05:00 |
|
Pete Walters
|
b198b9e8a9
|
Fix a permissions issue related to validating media tier attachments.
|
2026-02-06 15:18:24 -06:00 |
|
Sasha Weiss
|
7a7adf47d1
|
Add first draft of KeyTransparencyManager
|
2026-02-02 16:11:50 -08:00 |
|
Max Radermacher
|
6e8d5e843c
|
Add X-Signal-Agent to attributes during reg
|
2026-01-30 13:14:04 -06:00 |
|
Max Radermacher
|
9521c32774
|
Remove AppVersion from account attributes updater
|
2026-01-27 12:56:38 -06:00 |
|
Max Radermacher
|
9d20237b9c
|
Don’t retry errors by default
|
2026-01-26 12:47:51 -06:00 |
|
Max Radermacher
|
48f403a7db
|
Use longer timeout for PUT /v2/keys
|
2026-01-14 18:01:50 -06:00 |
|
Max Radermacher
|
dbc312e03f
|
Use UInt64 for maxResponseSize
|
2026-01-09 18:21:42 -06:00 |
|
Max Radermacher
|
24b213a32b
|
Improve KeyValueStore compile-time checks
|
2026-01-09 15:08:26 -06:00 |
|
Sasha Weiss
|
21b205cc9b
|
Add BackoffStrategy to Retry, with case errorDependent(backoffBlock:)
|
2026-01-09 12:10:59 -08:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Max Radermacher
|
2434ba1d0a
|
Remove references to unused “ud-chat” domain
|
2025-12-29 14:11:45 -06:00 |
|
Max Radermacher
|
cd5ae1f67e
|
Update to LibSignal v0.86.9
|
2025-12-19 01:23:56 -06:00 |
|
Max Radermacher
|
420eaa44b7
|
Require a Retry-After header for automatic retries
|
2025-12-16 14:56:44 -06:00 |
|
Pete Walters
|
14c6ae7341
|
Migrate iPad device transfer to new transfer flow
|
2025-12-11 10:53:23 -06:00 |
|
Sasha Weiss
|
22a6aabf83
|
Avoid non-ASCII in source code
|
2025-12-05 12:24:14 -08:00 |
|
Jordan Rose
|
0f66c10ddc
|
Run and log an extra reachability check on app launch
|
2025-12-03 11:17:03 -08:00 |
|
Sasha Weiss
|
5439d9e0b6
|
Remove unused unfrontedBaseUrl.
|
2025-11-26 23:37:17 -08:00 |
|
Max Radermacher
|
0977510e1f
|
Throw OWSHTTPError for unexpected status codes
|
2025-11-25 09:32:58 -06:00 |
|
Max Radermacher
|
fc9ba4124e
|
Clean up StorageService.StorageError
|
2025-11-24 10:50:44 -06:00 |
|
Max Radermacher
|
2efe1f932e
|
Use Cron for periodic account attributes update
|
2025-11-21 14:59:02 -06:00 |
|
Max Radermacher
|
9efc1cea74
|
Throw errors in fileSize(of: …)
|
2025-11-13 18:07:34 -06:00 |
|
Pete Walters
|
67d0b5b946
|
Launch SDSDB into the sun
|
2025-11-13 17:49:54 -06:00 |
|
Max Radermacher
|
f287ee8cfb
|
Use random bytes for attributes change token
|
2025-11-13 14:50:52 -06:00 |
|
Pete Walters
|
41813b9c6c
|
Add the ability to tag requests with extra logging data
|
2025-11-07 09:18:11 -06:00 |
|
Pete Walters
|
af78f0cfc7
|
Reset the url session cache when the proxy changes
|
2025-11-06 15:26:54 -06:00 |
|
Sasha Weiss
|
f38a373f57
|
Add ReceiptCredentialManager to handle shared ReceiptCredential logic
|
2025-10-31 12:37:56 -07:00 |
|
Max Radermacher
|
b90470b3bf
|
Migrate PreKeys to a dedicated table
|
2025-10-24 15:38:03 -05:00 |
|
Sasha Weiss
|
7ddd3ca9fa
|
Avoid Any?-typed responseBodyJson for all but one caller
|
2025-10-24 12:57:56 -07:00 |
|
Sasha Weiss
|
4a45dc95b8
|
Add SubscriptionConfigMgr, use to populate Backups-related remote values
|
2025-10-23 16:09:03 -07:00 |
|
sashaweiss-signal
|
cde77ed042
|
Build fix in HTTPResponse
|
2025-10-23 16:04:32 -07:00 |
|
Sasha Weiss
|
30b6604d73
|
Modernize HTTPResponse
|
2025-10-23 16:02:01 -07:00 |
|
Max Radermacher
|
76ca0380e6
|
Move some files to more appropriate directories
|
2025-09-29 17:17:07 -05:00 |
|
Pete Walters
|
2a18c65279
|
Add prompt for multiple failed backup attempts
|
2025-09-22 09:40:56 -05:00 |
|
Max Radermacher
|
058cb0526b
|
Clean up a debugging warning
|
2025-09-16 12:59:06 -05:00 |
|
Max Radermacher
|
2690a841c4
|
Remove displayBadgesOnProfileCache
|
2025-09-16 12:51:28 -05:00 |
|
Max Radermacher
|
a143fdec01
|
Remove unused TimeElapsedChallenge
|
2025-09-15 11:32:25 -05:00 |
|