anth64
|
ffc283cd7e
|
chore: bump version to 0.2.0
|
2026-09-16 22:36:20 +02:00 |
|
anth64
|
cce89bb6e4
|
test: cover fpk_writer_add_dir round trip
|
2026-09-16 22:11:52 +02:00 |
|
anth64
|
ba77b1d938
|
refactor: use fpk_writer_add_dir in fpack
|
2026-09-16 22:10:49 +02:00 |
|
anth64
|
a97b71fea9
|
feat: add fpk_writer_add_dir for library-level directory packing
|
2026-09-16 22:09:03 +02:00 |
|
anth64
|
cea82dfe50
|
feat: handle Ctrl+C gracefully, cleaning up partial output
|
2026-09-15 14:06:23 +02:00 |
|
anth64
|
e72df334ef
|
fix: use wide-char Windows APIs for non-ASCII filenames
|
2026-09-15 14:01:49 +02:00 |
|
anth64
|
fd34aa1956
|
feat: format elapsed time as human-readable d/h/m/s duration
|
2026-09-15 12:58:45 +02:00 |
|
anth64
|
1286fac03f
|
feat: print elapsed time on fpack/funpack completion
|
2026-09-15 12:57:04 +02:00 |
|
anth64
|
a327a7f85c
|
perf: skip redundant mkdir_p in funpack for entries without subdirectories
|
2026-09-15 12:56:27 +02:00 |
|
anth64
|
d9997184fd
|
feat: add -h/--help with full option descriptions to fpack/funpack
|
2026-09-15 12:44:58 +02:00 |
|
anth64
|
01aebb3f31
|
fix: recognize backslash separators in fpack basename/relpath (Windows only)
|
2026-09-15 12:43:58 +02:00 |
|
anth64
|
bfba351ac2
|
build: release target also builds tools
|
2026-09-15 12:13:08 +02:00 |
|
anth64
|
5f4c38a0e4
|
fix: use 64-bit seek/tell in fpack, check ftell errors
|
2026-09-15 11:00:24 +02:00 |
|
anth64
|
4b5f67c0ba
|
fix: avoid failing open on empty archives (malloc(0) returns NULL)
|
2026-09-15 10:52:03 +02:00 |
|
anth64
|
c08d3b097a
|
fix: use 64-bit seek, avoid 32-bit long truncation on large archives
|
2026-09-15 10:51:55 +02:00 |
|
anth64
|
ebd3b0522f
|
docs: update README usage to match actual fpack/funpack CLI behavior
|
2026-09-15 10:33:43 +02:00 |
|
anth64
|
dd669fb9b0
|
fix: print bare program name in usage instead of argv[0] path
|
2026-09-15 10:29:45 +02:00 |
|
anth64
|
a0a08cb73a
|
feat: add fpack/funpack CLI tools
|
2026-09-15 07:44:31 +02:00 |
|
anth64
|
11675f8cd4
|
feat: implement archive reader/writer with round-trip test
|
2026-09-14 23:26:02 +02:00 |
|
anth64
|
8287541447
|
feat: add public API header and format spec
|
2026-09-14 23:20:32 +02:00 |
|
anth64
|
4af011233d
|
docs: add README and CHANGELOG
|
2026-09-13 17:15:52 +02:00 |
|
anth64
|
6b82dc677c
|
build: add make scaffold (gmake/bmake/build.sh/build.bat)
|
2026-09-13 14:39:54 +02:00 |
|
anth64
|
59e8af1517
|
Initial commit
|
2026-09-13 08:26:41 -04:00 |
|