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