Max Radermacher
eae1ab1e12
Upgrade to SwiftProtobuf v1.28.1
2024-09-17 09:11:11 -05:00
Sasha Weiss
a47aeebc1b
Replace individual Backup integration test cases with auto-iteration
2024-08-28 10:10:48 -07:00
Sasha Weiss
d87164a073
Replace Wire with Swift-Protobuf for Backups
2024-07-29 15:26:01 -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
57a69f6784
Fix typo
2024-04-30 17:25:35 -05:00
Pete Walters
9527382fd7
Build backup metadata for upload
2024-04-29 19:17:00 -05:00
Sasha Weiss
8ac48717f7
Change how we namespace Backup protos
2024-04-26 14:55:47 -07:00
Pete Walters
b58a7e0411
Change from Compression.framework to zlib
2024-04-19 12:39:44 -05:00
Sasha Weiss
34f6206ad8
Generate models for Backup.proto using Wire
2024-04-01 15:04:24 -07:00
Pete Walters
c83b75c95f
Add MessageBackupManager import call in registration step
2024-03-29 20:44:04 -05:00
Jordan Rose
2727a70b90
Make AtomicValue's lock-sharing explicit
...
Also:
- Remove AtomicUInt's @objc, it's no longer used from ObjC
- Remove Codable conformances, they would implicitly use shared locks
and weren't used in practice
2024-03-27 10:57:32 -07:00
Pete Walters
43901289ca
Decrypt/unzip backup files
2024-03-26 09:23:56 -05:00
Pete Walters
9d0e4b278e
Zip and encrypt backups
2024-03-15 19:23:52 -05:00
Harry
c436e8955a
Clean up backup errors
2024-01-23 10:49:25 -08:00
Harry
2576b4d051
Rename to MessageBackup
2023-12-19 13:29:34 -08:00