Commit Graph

21 Commits

Author SHA1 Message Date
Harry
f4af7972ab
Properly memory-manage output data in NonceHeaderInputStreamTransform 2025-08-20 17:06:49 -05:00
Harry
b1fe641270
SVR🐝 2025-08-04 14:07:33 -07:00
Pete Walters
08dd35e919
Buffer GzipStreamTransform input 2024-10-24 15:04:39 -05:00
Pete Walters
d9e411208a
ChunkedInputStreamTransform performance improvements 2024-10-24 15:04:17 -05:00
Pete Walters
9b01bd5fdd
Switch to default compression for backup export 2024-10-24 11:48:00 -05:00
Pete Walters
dd3e1a52f0
Don't throw when encountering a recoverable Z_BUF_ERROR in gzip deflate 2024-09-25 08:59:12 -05:00
Ehren Kret
06000fc070 minor CryptoKit related cleanup 2024-08-06 08:38:43 -05:00
Ehren Kret
aa8eb2390b fix local var vs let warnings for cipher context 2024-08-05 15:58:28 -05:00
Ehren Kret
f0a1d5cb3b switch from HmacContext to CryptoKit in HmacStreamTransform 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
6a06a9ec53 replace CommonCrypto with CryptoKit in HmacContext 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
829b9cac7e rename SHA256DigestContext to Sha256DigestContext 2024-08-02 09:29:55 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Sasha Weiss
5e218e8546
Add support for plaintext backup import/export 2024-05-17 10:40:21 -07:00
Pete Walters
0c2ec56809
Add HMAC validation to backup import. 2024-05-08 12:22:45 -05:00
Pete Walters
c9fb03a211
Add random IV to backup file 2024-04-19 13:11:43 -05:00
Pete Walters
f2f29ec9dd
Add padding to gzipped backups 2024-04-19 13:02:37 -05:00
Pete Walters
b58a7e0411
Change from Compression.framework to zlib 2024-04-19 12:39:44 -05:00
Pete Walters
e76251c9d6
Remove unecessary finalize from ChunkedInputStream 2024-04-04 17:45:07 -05:00
Max Radermacher
e10faa8593
Remove src/ prefix from SignalServiceKit files 2024-03-27 12:22:52 -05:00