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
Ehren Kret
9551a72323
migrate PhoneNumberUtil to swift
2024-05-08 09:36:18 -05:00
Ehren Kret
13a1637608
migrate AppContext protoocl to swift
2024-05-08 07:37:37 -05:00
Ehren Kret
d52f3fa92d
convert NSTimer+OWS to swift
2024-04-27 04:29:01 -05:00
Ehren Kret
b63a2d6bf4
migrate NSData+Image to swift
2024-04-26 05:24:55 -05:00
Ehren Kret
70ac6f28d0
migrate NSString+SSK to swift
2024-04-24 09:26:12 -05:00
Ehren Kret
5068cd3782
finish migrating UIImage+OWS to swift
2024-04-23 07:47:47 -05:00
Ehren Kret
039d2625b9
convert OWSMath.h to swift
...
OWSMath.swift overlaps somewhat with Math+OWS.swift but no worse than
OWSMath.h did previously. There are future refactoring efforts that
should occur there to use more of the extensions of Math+OWS.swift and
less of the extensions from OWSMath.swift
2024-04-21 23:26:16 -05:00
Ehren Kret
81414d4e60
migrate DebugLogger to swift
2024-04-19 22:09:08 -05:00
Ehren Kret
bdf6b9a4da
remove MIMETypeUtil.h/m and finish swift conversion
2024-04-11 22:19:16 -05:00
Max Radermacher
892b8833e0
Swiftify NotificationsProtocol
2024-04-11 18:42:33 -05:00
Max Radermacher
20783085bb
Replace SAMKeychain with direct keychain access
2024-04-05 21:50:00 -05:00
Max Radermacher
76e0e865ad
Swiftify CallMessageHandler
2024-03-19 17:53:35 -05:00
Pete Walters
9d0e4b278e
Zip and encrypt backups
2024-03-15 19:23:52 -05:00
Ehren Kret
fe2c120663
move DebugLogger to SignalServiceKit
2024-03-06 12:47:06 -06:00
Ehren Kret
c649e8be19
pull profile manager into SignalServiceKit
2024-03-06 12:47:06 -06:00
Ehren Kret
f742ea7658
remove NSUserDefaults+OWS
2024-03-01 10:50:11 -06:00
Ehren Kret
ef4d1227e2
remove OWSQueues.h which is now unused
2024-03-01 10:50:11 -06:00
Ehren Kret
c76f7dfbdf
migrate HTTPUtils to swift
2024-03-01 08:32:34 -08:00
Ehren Kret
8a69067d97
convert RESTNetworkManager to swift
2024-02-29 12:58:55 -06:00
Pete Walters
5429ec20bd
Refactor CDN2 uploads
2024-02-02 12:41:21 -06:00
Max Radermacher
d24c370cb1
Convert OWSUserProfile to SDSCodableModel
2024-01-24 17:14:10 -06:00
Max Radermacher
6c1c4b931d
Clean up DecryptedProfile
2024-01-18 16:01:48 -06:00
Max Radermacher
59f2f23d68
Swiftify ReceiptSender (OWSOutgoingReceiptManager)
2024-01-04 15:55:39 -06:00
Harry
c4ad4dbc3b
Swiftify OWSRecordTranscriptJob/OWSIncomingSentMessageTranscript
2023-12-19 09:08:09 -08:00
Max Radermacher
90d89d7a5b
Swiftify the rest of OWSMessageManager
2023-12-04 15:42:04 -06:00
Max Radermacher
f848a6373f
Swiftify the rest of MessageSender
2023-11-27 11:29:23 -06:00
Max Radermacher
46ed408517
Remove some unused code
2023-11-15 18:24:20 -06:00
Igor Solomennikov
be1d8220d3
Convert OWSContact to Swift.
2023-11-07 16:21:00 -08:00
Max Radermacher
d52082abbe
Prefer IdentityKey over typeless Data objects
2023-11-07 11:37:02 -06:00
Max Radermacher
bf41b3e3e7
Swiftify contact sync code & move queries around
2023-11-02 23:07:23 -05:00
Max Radermacher
4a94d7db3e
Remove unused code that was replaced by LibSignal
2023-10-31 13:29:27 -05:00
Harry
9037c31816
[Death to TSAccountManager, long live TSAccountManager][10] Delete old TSAccountManager
2023-10-05 09:23:41 -07:00