12 Commits

Author SHA1 Message Date
Georg Hagen
410d2514d5 Allow switch vector to span 2025-05-19 23:14:32 +02:00
Georg Hagen
8716857efe Add archive writer support for existing c FILE*
also deduplicate some code
2025-05-19 20:52:29 +02:00
Georg Hagen
5fd18bf70b Make written bytes observable 2025-02-09 23:56:13 +01:00
Georg Hagen
d2c86ede73 More rework to switch to std::filesystem::path over cstrings 2025-02-09 20:26:36 +01:00
Georg Hagen
3a32197cc3 Add optional password for archive writer 2025-02-05 23:23:23 +01:00
681fc00a68 Allow uncompressed files in zip archives 2023-11-19 23:49:11 +01:00
966db4b452 Add support for streaming archive writing and unknown filesizes in zip files 2023-11-14 23:42:23 +01:00
e0f24153d3 Change namespace name 2023-10-03 19:52:23 +02:00
468ca9487b Introduce IArchiveWriter 2021-03-02 20:36:32 +01:00
a302681f4d Move ArchiveConfiguration into it's own file 2021-02-24 02:30:11 +01:00
fe92d3e431 Add error handling 2020-12-11 13:06:44 +01:00
58da701354 Add ArchiveWriter 2020-12-09 21:20:19 +01:00