Commit Graph

19 Commits

Author SHA1 Message Date
Max Radermacher
3fbb64766f
Check for InputStream errors when reading 2026-04-29 15:15:14 -05:00
Max Radermacher
cf487f1058
Fix offset calculations in chunked input streams 2026-04-06 13:17:06 -05:00
Max Radermacher
27be929fba
Remove InputStreamable protocol 2026-04-03 18:15:34 -05:00
Max Radermacher
ce1e123908
Make CipherContext ~Copyable 2026-04-01 12:56:12 -05:00
Max Radermacher
78436e61dd
Consolidate code for parsing varints
Co-authored-by: Sasha Weiss <sasha@signal.org>
2026-03-11 18:05:08 -05:00
Max Radermacher
a300a85fe0
Use higher-level Data slicing APIs
Co-authored-by: Sasha Weiss <sasha@signal.org>
2026-03-11 17:58:21 -05:00
Max Radermacher
1fbb44a41e
Remove unused runLoop parameter 2026-01-23 14:05:18 -06:00
Max Radermacher
d95ab687e5
Fix memory leak in InputStream.read(…) 2026-01-22 15:58:49 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
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
d9e411208a
ChunkedInputStreamTransform performance improvements 2024-10-24 15:04:17 -05:00
Ehren Kret
aa8eb2390b fix local var vs let warnings for cipher context 2024-08-05 15:58:28 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -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
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