Max Radermacher
|
221043a998
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
Sasha Weiss
|
cad4022e68
|
Backfill missing errorType property for OWSRecoverableDecryptionPlaceholder(s)
|
2026-06-09 16:26:43 -07:00 |
|
Pete Walters
|
1954342a36
|
De-singleton RemoteAttestation
|
2026-06-05 08:15:59 -05:00 |
|
Ehren Kret
|
c6492caae7
|
Negate negated
|
2026-06-02 12:38:07 -05:00 |
|
Sasha Weiss
|
08ae6b3e07
|
Make Megaphone construction one step instead of two
|
2026-06-01 13:24:08 -07:00 |
|
Sasha Weiss
|
185035784c
|
Treat images with image/gif MIME types as "GIFs" in the Media Gallery
|
2026-06-01 12:09:38 -07:00 |
|
Sasha Weiss
|
65f577efed
|
Stop caching SVRB auth credentials
|
2026-05-29 11:18:26 -07:00 |
|
Max Radermacher
|
79fc5037a3
|
Rename PreKey → PreKeyRecord
|
2026-05-28 11:02:25 -05:00 |
|
Max Radermacher
|
0088304b35
|
Remove BuildFlags.decodeDeprecatedPreKeys
|
2026-05-28 11:01:45 -05:00 |
|
Max Radermacher
|
fa65a9e9b5
|
Add support for simultaneous SVR2 enclaves
|
2026-05-22 14:17:06 -05:00 |
|
Max Radermacher
|
1ea6b1b1d9
|
Migrate current enclave to potential enclaves
|
2026-05-22 14:16:23 -05:00 |
|
Max Radermacher
|
e7a0d760ca
|
Simplify SVR2
|
2026-05-22 14:12:57 -05:00 |
|
Sasha Weiss
|
a6387b9bfd
|
Use failIfThrows in Backup archiving enumerations
|
2026-05-21 16:16:33 -07:00 |
|
Max Radermacher
|
46b3f825a2
|
Back up again when MasterKey changes
|
2026-05-20 18:04:43 -05:00 |
|
Max Radermacher
|
cf47211efe
|
Use Cron for SVR2
|
2026-05-20 17:32:18 -05:00 |
|
Max Radermacher
|
6c2037b2f2
|
De-protocolize SVRLocalStorage
|
2026-05-20 14:29:04 -05:00 |
|
Sasha Weiss
|
d427041444
|
Adopt new KT.reset(...) API
|
2026-05-20 10:50:04 -07:00 |
|
Max Radermacher
|
f5d8b785db
|
Remove SVR2 connection caching
|
2026-05-20 01:32:44 -05:00 |
|
Max Radermacher
|
7c3a73d1a7
|
Adjust SVR2PinHash protocol
|
2026-05-20 01:28:44 -05:00 |
|
Max Radermacher
|
7a30fc750e
|
Remove ChainedPromise
|
2026-05-20 01:25:57 -05:00 |
|
Max Radermacher
|
1105ac39a3
|
Asyncify SVR2
|
2026-05-20 01:25:06 -05:00 |
|
Sasha Weiss
|
da245447f3
|
Clean up some ExperienceUpgrade code
|
2026-05-19 16:32:44 -07:00 |
|
Sasha Weiss
|
a49428670a
|
Modernize CallRecordStore, CallLinkRecordStore
|
2026-05-18 15:29:07 -07:00 |
|
Max Radermacher
|
99a5252b59
|
Increase SVR2 test delays
|
2026-05-15 12:38:29 -05:00 |
|
Max Radermacher
|
7984addb13
|
Asyncify SVR2ConcurrencyTests
|
2026-05-14 18:07:04 -05:00 |
|
Max Radermacher
|
2707897017
|
Hold strong references during SVR operations
|
2026-05-14 11:48:42 -05:00 |
|
Max Radermacher
|
a9338e9da7
|
Simplify ProvisioningCipher
|
2026-05-13 19:01:10 -05:00 |
|
Max Radermacher
|
dfd86b3b16
|
Use LibSignal for 1:1 message sends
|
2026-05-11 18:50:54 -05:00 |
|
sashaweiss-signal
|
1927cf65db
|
Fix broken UInt64(clamping double:)
|
2026-05-11 16:38:47 -07:00 |
|
Max Radermacher
|
d73b48b9b4
|
Update to LibSignal v0.94.0
|
2026-05-11 14:11:18 -05:00 |
|
Sasha Weiss
|
4014323806
|
Add GRDB migration to set Attachment.contentType based on mimeType
|
2026-05-08 16:53:52 -07:00 |
|
Sasha Weiss
|
e69a8715ab
|
Use Swift Testing for all of GRDBSchemaMigratorTest
|
2026-05-08 16:01:38 -07:00 |
|
Max Radermacher
|
d9d762062f
|
Skip redundant identity key storage service update
|
2026-05-06 15:15:48 -05:00 |
|
Pete Walters
|
3394d45e54
|
Pass UInt64 around for file size display
|
2026-05-06 15:11:55 -05:00 |
|
Max Radermacher
|
4f23af1cdd
|
Skip redundant merge storage service update
|
2026-05-06 15:01:33 -05:00 |
|
kate-signal
|
b5d12fcab0
|
sync last verified group name hash
|
2026-05-05 15:29:26 -04:00 |
|
Max Radermacher
|
86c3861360
|
Add Int64(safeCast: …) for unsigned values
|
2026-05-04 15:01:53 -05:00 |
|
Max Radermacher
|
5483fb0e92
|
Split DownloadMetadata into distinct pieces
|
2026-05-04 12:24:02 -05:00 |
|
Max Radermacher
|
cb23291721
|
Rename digestSHA256Ciphertext → ciphertextDigest
|
2026-05-02 00:28:16 -05:00 |
|
Max Radermacher
|
59066a233d
|
Clean up custom sound IDs
|
2026-04-29 17:25:18 -05:00 |
|
Max Radermacher
|
b6d1c52533
|
Split OWSFingerprint into reusable pieces
|
2026-04-29 10:42:27 -05:00 |
|
Max Radermacher
|
63da79fea5
|
Update to LibSignal v0.93.0
|
2026-04-28 17:44:03 -05:00 |
|
Max Radermacher
|
da64377bbd
|
Remove unused hasUserErrorDescription property
|
2026-04-28 16:59:35 -05:00 |
|
Max Radermacher
|
01f9fbad85
|
Add unit tests for Safety Number fingerprints
|
2026-04-28 11:37:51 -05:00 |
|
Max Radermacher
|
e4b41593ba
|
Move theirName out of OWSFingerprint
|
2026-04-27 19:29:08 -05:00 |
|
Max Radermacher
|
db2ec165de
|
Remove shouldLeaveIfGroup/shouldLeave parameters
|
2026-04-20 11:52:11 -05:00 |
|
Max Radermacher
|
55bdb61ed9
|
Remove OWSHTTPError.invalidRequest
|
2026-04-16 14:01:51 -05:00 |
|
Max Radermacher
|
153f37e7d6
|
Split shouldLeave from BlockMode
|
2026-04-13 17:21:50 -05:00 |
|
Max Radermacher
|
0632af7391
|
Move “can local user leave” check to membership
|
2026-04-13 14:16:48 -05:00 |
|
Max Radermacher
|
3b60ab1530
|
Use Cron for linked device PNI identity validation
|
2026-04-13 12:03:26 -05:00 |
|