Adam Sharp
|
6e8bc8875d
|
Rename ChatListButtonCell to ChatListFilterFooterCell
|
2024-08-06 10:43:19 -04:00 |
|
Ehren Kret
|
5c405b4981
|
convert ContactsManagerProtocol from objc to swift
|
2024-08-06 09:14:11 -05:00 |
|
Ehren Kret
|
1374ce7edd
|
remove unnecessary forward class declarations
|
2024-08-06 08:57:26 -05:00 |
|
Ehren Kret
|
06000fc070
|
minor CryptoKit related cleanup
|
2024-08-06 08:38:43 -05:00 |
|
Elaine
|
ce12aa0e40
|
Fix a few bugs in InteractiveSheetViewController
Co-authored-by: Max Radermacher <max@signal.org>
|
2024-08-05 15:36:55 -06:00 |
|
Ehren Kret
|
5103a84e60
|
remove dead code
|
2024-08-05 16:07:20 -05:00 |
|
Ehren Kret
|
aa8eb2390b
|
fix local var vs let warnings for cipher context
|
2024-08-05 15:58:28 -05:00 |
|
Adam Sharp
|
d6dfa9dd9a
|
Fix warning about missing await for isolated actor property
|
2024-08-05 16:46:19 -04:00 |
|
Marissa Le Coz
|
5fa37b52da
|
Turn on call drawer for 1:1 calls internally
|
2024-08-05 15:47:44 -04:00 |
|
Marissa Le Coz
|
55bb79d775
|
Timeout and interaction mgmt for 1:1 call drawer
|
2024-08-05 15:47:12 -04:00 |
|
Adam Sharp
|
e3cdbb7e6a
|
Asyncify VideoEditorModel
|
2024-08-05 14:51:25 -04:00 |
|
Ehren Kret
|
9d904d7de7
|
replace CommonCrypto with CryptoKit in AvatarBuilder
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
98672608aa
|
replace CommonCrypto with CryptoKit in OWSFingerprint
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
99b52c05b2
|
replace Cryptography.computeSHA256HMAC(_🔑) with CryptoKit
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
214683960a
|
replace Cryptography.computeSHA256HMAC(_🔑truncatedToBytes:) with CryptoKit
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
ff785f18e7
|
remove HmacContext
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
5e84ac1661
|
replace HmacContext in Cryptography with CryptoKit
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
f0a1d5cb3b
|
switch from HmacContext to CryptoKit in HmacStreamTransform
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
eddffc615e
|
delete Sha256DigestContext
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
d708761bbc
|
replace Sha256DigestContext with SHA256 from CryptoKit
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
0ddbc9e5bc
|
replace use of Sha256DigestContext in Cryptography with CryptoKit
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
8487781856
|
rewrite MetadataStreamTransform to use CryptoKit
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
ba3ae61d5c
|
fix potential bug if .read(upToCount:) had read less than requested
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
3f04087244
|
replace Cryptography.computeSHA256Digest with CryptoKit.SHA256.hash(data:)
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
897d2441f5
|
continue splitting apart Cryptography.swift
|
2024-08-05 12:29:18 -05:00 |
|
Ehren Kret
|
c083decbc9
|
remove CommonCrypto from Cryptography.swift
|
2024-08-05 12:29:18 -05:00 |
|
Adam Sharp
|
d8d7d4292e
|
Fix "Filter by Unread" not working when split view is expanded
|
2024-08-05 11:38:10 -04:00 |
|
Elaine
|
329796b0cc
|
Fix internal crash when call members change in keyframe animations
|
2024-08-05 11:32:07 -04:00 |
|
Pete Walters
|
a1f88295b6
|
Add support for showing remote mute indicator for 1:1 calls
|
2024-08-05 10:18:11 -05:00 |
|
Adam Sharp
|
2e0c9127ed
|
Work around deprecation warning for unused UIWindow.screen setter
|
2024-08-05 10:30:46 -04:00 |
|
Adam Sharp
|
5dcc249825
|
Work around Sendable requirement of AVSpeechSynthesizerDelegate
|
2024-08-05 10:30:24 -04:00 |
|
Adam Sharp
|
5d5f1d23fd
|
Use explicit closures to avoid warnings about sendable values
|
2024-08-05 10:30:00 -04:00 |
|
Adam Sharp
|
b9a72a000e
|
Update CaptchaView to use async delegate methods
|
2024-08-05 10:29:39 -04:00 |
|
Adam Sharp
|
01cb6a541c
|
Implement non-deprecated Logging method
|
2024-08-05 10:29:14 -04:00 |
|
Jim Gustafson
|
14f59b5828
|
Update to RingRTC v2.46.0
|
2024-08-02 17:00:43 -05:00 |
|
Harry
|
5a3dbdaaaa
|
Fix download getting stuck if received in NSE
|
2024-08-02 16:51:04 -05:00 |
|
Harry
|
a48353d658
|
Drop duplicate TSAttachments on a single TSMessage in the migration
|
2024-08-02 14:49:47 -07:00 |
|
Marissa Le Coz
|
8d1fd71a5e
|
[Call drawer] do not let local pip dip below drawer in 1:1 calls
|
2024-08-02 17:06:05 -04:00 |
|
Ehren Kret
|
db49fc1fe4
|
migrate Sha256DigestContext from CommonCrypto to CryptoKit
|
2024-08-02 11:15:19 -05:00 |
|
Ehren Kret
|
657e7d25df
|
add unit test for Sha256DigestContext
|
2024-08-02 11:15:19 -05:00 |
|
Ehren Kret
|
6a06a9ec53
|
replace CommonCrypto with CryptoKit in HmacContext
|
2024-08-02 11:14:29 -05:00 |
|
Ehren Kret
|
dad6e14cf9
|
add unit test for HmacContext using RFC 4231 test vectors
|
2024-08-02 11:14:29 -05:00 |
|
Ehren Kret
|
12ae11c728
|
use let for CipherContext now that it correctly uses reference semantics
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
4bfde67015
|
reduce visibility of enumerateInBlocks extension func
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
2048c1161a
|
stop memory leak if CipherContext is not used all the way to finalize
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
4a0617a62d
|
use new let syntax
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
715b76e153
|
remove unused cipher algorithms
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
6d79450518
|
move CipherContext into its own file
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
48149f0b5e
|
move HmacContext into its own file
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
829b9cac7e
|
rename SHA256DigestContext to Sha256DigestContext
|
2024-08-02 09:29:55 -05:00 |
|