Commit Graph

115 Commits

Author SHA1 Message Date
Max Radermacher
a1e479be13
Un-SDS-ify IncomingGroupsV2MessageJob 2025-04-23 17:51:32 -05:00
Max Radermacher
5445d2a62a
Migrate OWSRecipientIdentity to SDSCodableModel 2025-03-21 16:47:24 -05:00
Max Radermacher
23f0d543ac
Remove handling for unsupported messages 2025-02-11 14:32:26 -06:00
Ehren Kret
0a5677997e
remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Ehren Kret
798aec0c33 remove NSObject OWS category 2025-02-05 08:38:43 -06:00
Harry
fedb96ec75
Arrivederci, TSAttachment 2024-12-04 13:33:14 -08:00
Sasha Weiss
1be742f639
Drop ObjC from KeyValueStore 2024-11-15 09:17:55 -08:00
Harry
32b93c103b
Remove KnownStickerPack, query MessageAttachmentReference instead 2024-10-23 14:57:20 -07:00
Ehren Kret
3b03c172e1
misc cleanup 2024-10-07 11:19:29 -05:00
Ehren Kret
6e974418aa
migrate OWSReceiptManager to swift 2024-09-30 10:25:39 -07:00
Harry
de608c00fb
Add AppReadiness wrapper for the few remaining objc callers 2024-09-27 10:00:53 -07:00
Ehren Kret
3c3651ac9a convert OWSHttpSecurityPolicy to swift
additionally cleanup duplicate certificate loading code scattered
about in the codebase
2024-09-27 11:37:40 -05:00
Ehren Kret
55923db836
convert OWSDisappearingMessagesJob to swift 2024-09-26 15:26:07 -07:00
Ehren Kret
5c1731902b
convert SDSCrossProcess and DarwinNotificationCenter to swift 2024-09-24 15:15:51 -05:00
Ehren Kret
f0c867589e move OWSIdentity to swift 2024-09-23 15:01:19 -05:00
Ehren Kret
f83dff9252 delete legacy axolotl store model types
Note that this may cause some session rebuilds to occur for any
recipients in the iOS client's session store which have devices whose
session records have not been written to in over 3 years.
2024-09-23 15:01:18 -05:00
Ehren Kret
2e928eaa06 convert PreKeyRecord and SignedPreKeyRecord to swift 2024-09-23 15:01:18 -05:00
Ehren Kret
a9792152fb remove FunctionalUtil 2024-09-23 15:01:18 -05:00
Ehren Kret
eefdcadf0b convert OWSError to swift 2024-09-23 15:01:18 -05:00
Ehren Kret
417aaab413 migrate OWS2FAManager from objc to swift 2024-09-23 15:01:18 -05:00
Ehren Kret
5d1ae6fd53 remove dead code 2024-09-19 13:01:57 -05:00
Ehren Kret
77ae2c5478 migrate YDBStorage from objc to swift 2024-09-19 13:01:57 -05:00
Ehren Kret
e0cb226ad8 convert SSKSignedPreKeyStore from objc to swift 2024-09-19 13:01:57 -05:00
Ehren Kret
311a9b9ce2 migrate SSKPreKeyStore from objc to swift 2024-09-18 14:29:11 -05:00
Ehren Kret
ce7b5c7617 convert ProfileManagerProtocol and ProtoUtils to swift 2024-09-18 14:29:11 -05:00
Ehren Kret
8476d64a01
remove NSData+OWS 2024-09-12 12:01:19 -05:00
Ehren Kret
1298bc414f migrate NSString+OWS to swift 2024-09-10 12:26:09 -05:00
Ehren Kret
bfbeba9435 migrate OWSOperation from objc to swift 2024-09-10 12:25:57 -05:00
Ehren Kret
07d4363e4f migrate OWSBackgroundTask from objc to swift 2024-09-10 12:25:20 -05:00
Ehren Kret
7ea7edecd9 migrate OWSFileSystem to swift 2024-09-10 12:24:25 -05:00
Max Radermacher
408748b62f
Remove remnants of ObjC exceptions 2024-09-06 17:35:26 -05:00
Ehren Kret
252beefb73 convert Contact to swift 2024-09-03 10:27:14 -05:00
Ehren Kret
3483e73c8a migrate UnfairLock entirely into swift 2024-08-30 15:17:46 -05:00
Ehren Kret
416e1eb9b1 remove dead code and convert OWSMessageHandler to swift 2024-08-30 15:14:30 -05:00
Ehren Kret
5d3ca7fb3c convert OWSProfileManager from objc to swift 2024-08-30 15:14:30 -05:00
Max Radermacher
99ff1a6858
Swiftify OWSRequestFactory 2024-08-28 16:05:58 -05:00
Ehren Kret
edefa9a440 migrate OWSFakeProfileManager from objc to swift 2024-08-28 15:10:10 -05:00
Ehren Kret
91ed508ed7 convert DataSource types from objc to swift 2024-08-28 10:56:41 -05:00
Max Radermacher
9ec0c3fd7f
Swiftify PreKeyBundle 2024-08-23 14:50:07 -05:00
Max Radermacher
87d43a692e
Remove unused SCKExceptionWrapper code 2024-08-21 17:48:18 -05:00
Ehren Kret
cbd5d860bc networking code cleanup and improvements 2024-08-14 15:30:39 -05:00
Ehren Kret
fc350cb88a convert PhoneNumber to swift 2024-08-07 16:16:02 -05:00
Ehren Kret
5c405b4981 convert ContactsManagerProtocol from objc to swift 2024-08-06 09:14:11 -05:00
Ehren Kret
557d6a67cc migrate Cryptography over to swift
`srand` is not accessible in swift. Remove `srand` anyhow as anything
using `rand` for any actual randomness should be considered a bug in
need of fixing rather than viewing `srand` as an acceptable workaround.
2024-08-01 14:43:34 -05:00
Ehren Kret
fa1cef674c
migrate Randomness to swift 2024-08-01 13:26:07 -05:00
Pete Walters
6649b4d4fd
Add archived payment message types 2024-07-11 09:34:37 -05:00
Max Radermacher
6c63232609
Swiftify OWSOutgoingResendResponse 2024-06-28 17:47:01 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Max Radermacher
df19b4eb73
Swiftify CallKitIdStore
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2024-06-13 13:59:25 -05:00
Max Radermacher
c1f486a48d
Remove TestModel from the database 2024-06-07 14:05:13 -05:00