Pete Walters
|
b198b9e8a9
|
Fix a permissions issue related to validating media tier attachments.
|
2026-02-06 15:18:24 -06:00 |
|
Max Radermacher
|
b3b2ce188c
|
Uncodegen InstalledSticker
|
2026-02-04 15:11:49 -06:00 |
|
Max Radermacher
|
24643f3386
|
Uncodegen StickerPack
|
2026-02-04 15:10:26 -06:00 |
|
Sasha Weiss
|
7a7adf47d1
|
Add first draft of KeyTransparencyManager
|
2026-02-02 16:11:50 -08:00 |
|
Max Radermacher
|
63809bccf6
|
Remove shouldBeSaved from SDSCodableModel
|
2026-01-26 12:19:30 -06:00 |
|
Max Radermacher
|
6df51b45f4
|
Remove unused NSCopying conformances
|
2026-01-14 16:12:42 -06:00 |
|
Max Radermacher
|
f4f6788cd1
|
Remove Obj-C database write macros
|
2026-01-13 13:00:42 -06:00 |
|
Max Radermacher
|
dd55ee1775
|
Swiftify OWSOutgoingSentMessageTranscript
|
2026-01-13 13:00:22 -06:00 |
|
kate-signal
|
7d7bc44568
|
Don't bump pinned messages to the top of the chat list
|
2026-01-13 13:46:20 -05:00 |
|
Max Radermacher
|
87dc2f1e0f
|
Adopt NSSecureCoding everywhere
|
2026-01-12 17:31:31 -06:00 |
|
Max Radermacher
|
8378613a4c
|
Use NSSecureCoding in LegacySDSSerializer
|
2026-01-09 15:08:36 -06:00 |
|
Max Radermacher
|
24b213a32b
|
Improve KeyValueStore compile-time checks
|
2026-01-09 15:08:26 -06:00 |
|
Max Radermacher
|
a198b817be
|
Migrate whitelist to SignalRecipient.status
|
2026-01-06 13:34:35 -06:00 |
|
Max Radermacher
|
13649fd9c2
|
Rename SenderKeyStore → OldSenderKeyStore
|
2026-01-05 17:31:23 -06:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Sasha Weiss
|
b12335de09
|
Replace UInt64SafeRecord with DBUInt64
|
2025-12-30 11:14:34 -08:00 |
|
Sasha Weiss
|
c8615e877f
|
Add DBUInt64, use in Attachment.Record instead of UInt64SafeRecord
|
2025-12-30 11:09:52 -08:00 |
|
Max Radermacher
|
4ae6bfe50d
|
Migrate sessions to a dedicated table
|
2025-12-29 16:17:31 -06:00 |
|
Max Radermacher
|
e1f5eebf6f
|
Always run the same migration code
|
2025-12-23 09:09:55 -06:00 |
|
Sasha Weiss
|
bb70ac18cc
|
Make AttachmentManager's default API one-by-one instead of array
|
2025-12-19 14:35:57 -08:00 |
|
Sasha Weiss
|
a237b9c114
|
Simplify and consolidate "DB Corruption" handling
|
2025-12-18 17:11:36 -08:00 |
|
Max Radermacher
|
7480a0bc9f
|
Fix Xcode 26.2 build
|
2025-12-17 13:50:30 -06:00 |
|
Sasha Weiss
|
294c52e0c8
|
Introduce ExpirationJob, use for DMs, Stories, and CallRecords
|
2025-12-11 20:57:35 -08:00 |
|
Sasha Weiss
|
dc5aa9f41c
|
Deprecate storedShouldStartExpireTimer
|
2025-12-11 20:45:39 -08:00 |
|
Harry
|
2eba0c6360
|
Drop TSAttachment migration
Co-authored-by: sashaweiss-signal <sasha@signal.org>
Co-authored-by: Max Radermacher <max@signal.org>
|
2025-12-11 12:00:52 -08:00 |
|
kate-signal
|
c76f82db79
|
Add timestamps for pin message send & receive
|
2025-12-11 11:53:06 -05:00 |
|
kate-signal
|
eed89e3121
|
synced messages and info message pinned messages
|
2025-12-09 13:57:44 -05:00 |
|
kate-signal
|
2606068db4
|
Schema for pinned messages
|
2025-11-14 12:47:40 -05:00 |
|
Max Radermacher
|
816fe08c43
|
Remove various path-related wrappers from String
|
2025-11-13 18:08:03 -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 |
|
Sasha Weiss
|
3582fde3a1
|
Remove unnecessary code from BackupArchiveManager
|
2025-11-13 15:48:24 -08:00 |
|
Sasha Weiss
|
6cf62f8001
|
Remove now-unnecessary BuildFlags
|
2025-11-12 10:21:50 -08:00 |
|
Max Radermacher
|
645c83e2b6
|
Fix name for restored call links
|
2025-11-07 12:47:51 -06:00 |
|
Max Radermacher
|
92e7e15e5d
|
Set CallLink.revoked when restoring
|
2025-11-07 12:46:58 -06:00 |
|
Sasha Weiss
|
cf251690b4
|
Uniquify usernames case-insensitively
|
2025-11-06 13:26:49 -08:00 |
|
Max Radermacher
|
874d9c97cf
|
Add insertRecord for SignalRecipient
|
2025-11-06 11:36:49 -06:00 |
|
Max Radermacher
|
2002f70d7a
|
Repair malformed call links
|
2025-11-04 16:39:31 -06:00 |
|
Sasha Weiss
|
a12b8cbb08
|
Make UsernameLookupRecord unique by username
|
2025-10-31 12:57:05 -07:00 |
|
Max Radermacher
|
9a27caf047
|
Don’t use codegen when fetching unique IDs
|
2025-10-29 15:03:15 -05:00 |
|
Max Radermacher
|
51ac9ec479
|
Remove TSGroupThread membership wrappers
|
2025-10-29 15:02:56 -05:00 |
|
Max Radermacher
|
9c27a85845
|
Adopt new markKyberPreKeyUsed API
|
2025-10-28 23:53:11 -05:00 |
|
Max Radermacher
|
560cefae94
|
Rename FeatureFlags → BuildFlags
|
2025-10-27 13:27:11 -05:00 |
|
Max Radermacher
|
b90470b3bf
|
Migrate PreKeys to a dedicated table
|
2025-10-24 15:38:03 -05:00 |
|
Max Radermacher
|
f78c5d938b
|
Remove ows_hasValidGifSize
|
2025-10-20 20:14:18 -05:00 |
|
Max Radermacher
|
1f7c55776d
|
Add & use AttachmentKey
|
2025-10-17 11:22:16 -05:00 |
|
Harry
|
cd04bde9d8
|
Persist attempted AVAssetReaderTrackOutput.inits; skip if previously crashed
|
2025-10-14 16:42:08 -07:00 |
|
Harry
|
4ba64526f5
|
[RFC] Use objc instantiation of AVAssetReaderTrackOutput to avoid crashes
|
2025-10-14 16:41:12 -07:00 |
|
kate-signal
|
85e3cfa35f
|
Implement poll vote sending
|
2025-10-14 15:18:25 -04:00 |
|
Max Radermacher
|
08ee88e24e
|
Obsolete dataMigration_populateGalleryItems
|
2025-10-07 12:05:17 -05:00 |
|