Commit Graph

  • 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