stephenseo
  • Joined on 2021-04-30
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-18 05:18:13 +00:00
5b3a7e3994 Fix extracting when no compressor was used
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-18 05:02:33 +00:00
4cb4184338 Store/restore file permissions
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-18 04:33:59 +00:00
17f89e5a68 "Fix" windows build
stephenseo opened issue stephenseo/SimpleArchiver#13 2024-07-18 04:31:58 +00:00
Archive/Extract symbolic links
stephenseo closed issue stephenseo/SimpleArchiver#4 2024-07-18 04:30:35 +00:00
Implement file extracting as well as file creating
stephenseo commented on issue stephenseo/SimpleArchiver#4 2024-07-18 04:30:35 +00:00
Implement file extracting as well as file creating

Resolved by da2a0f7b1cce8fd4bea240601bbef44527668fab .

stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-18 04:30:10 +00:00
da2a0f7b1c Implement extracting from archive
0449ab389e Add helper to create dirs from filepath
Compare 2 commits »
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 10:01:54 +00:00
af235ff878 Use waitpid on compress to avoid defunct processes
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 08:23:32 +00:00
fe04dc7018 Output when writing file to archive
stephenseo closed issue stephenseo/SimpleArchiver#5 2024-07-17 07:42:27 +00:00
Figure out per-file compression/decompression
stephenseo commented on issue stephenseo/SimpleArchiver#5 2024-07-17 07:42:27 +00:00
Figure out per-file compression/decompression

As of be67425d216812be6527c8313cc6b1a707a7bc1d , compressing into an archive works. This also set up some stuff for decompressing as well, so it shouldn't be too hard to do the decompressing…

stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 07:39:44 +00:00
be67425d21 Impl. compressing with arbitrary command
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 06:01:54 +00:00
bbdcd660a5 Minor fixes
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 05:33:32 +00:00
ea845f2552 Impl. setup for de/compression
stephenseo closed issue stephenseo/SimpleArchiver#3 2024-07-17 04:41:23 +00:00
Implement header parsing for extracting from simple archive files.
stephenseo commented on issue stephenseo/SimpleArchiver#3 2024-07-17 04:41:23 +00:00
Implement header parsing for extracting from simple archive files.

This has been done in commit 2364f53649c695389e459f51a0fcc06f7538d4f5 for printing archive info. The function can be repurposed for extraction, but after handling of de/compressing is ready.

stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 04:35:32 +00:00
0299129ea6 "-t": Note that file is compressed if compressed
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 04:31:08 +00:00
2364f53649 Impl. "-t" command (printing archive info)
stephenseo pushed to main at stephenseo/SimpleArchiver 2024-07-17 03:14:10 +00:00
58daa1130d Update parser flags to allow "checking" with "-t"