Commit Graph

  • 6ea2ea887f fix(fuzz): mirror Rust legacy and helper archives ddidderr 2026-07-18 19:20:48 +02:00
  • bf364cce1c feat(cli): move zstd frame decode loop into Rust ddidderr 2026-07-18 19:14:58 +02:00
  • 20db5861e5 feat(compress): move sequence block loop into Rust ddidderr 2026-07-18 19:14:19 +02:00
  • 07ecf63e76 fix(mt): remove stale chunk-count local ddidderr 2026-07-18 19:11:24 +02:00
  • fb6d6d3219 feat(mt): move output publication into Rust ddidderr 2026-07-18 19:00:22 +02:00
  • 428dfbc4f5 docs(rust): refresh migration boundary ddidderr 2026-07-18 18:56:29 +02:00
  • 22bebab928 feat(mt): move compression chunk loop into Rust ddidderr 2026-07-18 18:46:13 +02:00
  • 1b85c430b1 feat(cli): move destination opening into Rust ddidderr 2026-07-18 18:44:12 +02:00
  • 7867f64413 feat(params): move context-free getters into Rust ddidderr 2026-07-18 18:43:00 +02:00
  • 4f55ce323f feat(compress): move simple strategy selection into Rust ddidderr 2026-07-18 18:35:35 +02:00
  • 725c064df5 feat(cli): move benchmark orchestration into Rust ddidderr 2026-07-18 18:28:31 +02:00
  • 4c94c644c4 fix(cli): keep normal help levels below ultra ddidderr 2026-07-18 18:07:48 +02:00
  • 80aaa8b24e feat(legacy): complete the v0.3 Huffman decoder path ddidderr 2026-07-18 18:04:11 +02:00
  • c1e3f7d07a test(legacy): cover the v0.2 decoder ABI ddidderr 2026-07-18 18:00:57 +02:00
  • 829f781855 feat(cli): move trace callbacks into Rust ddidderr 2026-07-18 18:00:42 +02:00
  • 4aafcde301 fix(compress): reserve the block split terminal boundary ddidderr 2026-07-18 17:59:49 +02:00
  • e02cf8b052 feat(cli): move compression preference formatting into Rust ddidderr 2026-07-18 17:54:12 +02:00
  • a4a64f2e38 feat(compress): move pledged source setter into Rust ddidderr 2026-07-18 17:45:30 +02:00
  • 643cb45d89 feat(cli): move dictionary release dispatch into Rust ddidderr 2026-07-18 17:45:19 +02:00
  • e557549ff4 fix(build): gate CLI dictionary builder by feature ddidderr 2026-07-18 17:36:24 +02:00
  • f7a2576761 feat(cli): move dictionary mmap lifecycle into Rust ddidderr 2026-07-18 17:34:32 +02:00
  • c057bcbbdf feat(compress): move window clearing leaf into Rust ddidderr 2026-07-18 17:23:33 +02:00
  • 98cca9aa0f fix(compress): guard dictionary repcode coordinates ddidderr 2026-07-18 17:13:27 +02:00
  • 5dee449036 feat(cli): move source file opening leaf to Rust ddidderr 2026-07-18 16:52:52 +02:00
  • 47eaed7fcc fix(compress): reject by-reference dictionaries in Rust fast path ddidderr 2026-07-18 16:42:28 +02:00
  • 09ea3e6334 fix(compress): align Rust frame blocks with C ddidderr 2026-07-18 16:42:07 +02:00
  • 17b610b73c feat(cli): move --list frame analysis to Rust ddidderr 2026-07-18 16:31:55 +02:00
  • 6f905fdcc4 feat(compress): port MT job-table expansion orchestration ddidderr 2026-07-18 16:17:11 +02:00
  • fc4da0531a feat(rust): move wildcopy behind a narrow ABI leaf ddidderr 2026-07-18 16:14:20 +02:00
  • c52d29369c feat(dict-builder): own entropy analysis in Rust ddidderr 2026-07-18 15:58:59 +02:00
  • abcc066622 feat(cli): move dictionary stat leaf to Rust ddidderr 2026-07-18 15:52:15 +02:00
  • 821f01cf44 fix(legacy): preserve v0.7 FSE terminal symbols ddidderr 2026-07-18 15:42:43 +02:00
  • 66cb254532 feat(ldm): move limit-table scalar leaf to Rust ddidderr 2026-07-18 15:39:37 +02:00
  • 63ca375557 fix(compress): select dispatch strategy from input size ddidderr 2026-07-18 15:38:13 +02:00
  • 293cf96892 feat(compress): move overflow policy arithmetic to Rust ddidderr 2026-07-18 15:30:19 +02:00
  • 23450d8c3b feat(cli): move patch-from parameter policy to Rust ddidderr 2026-07-18 15:29:02 +02:00
  • 841806dcce feat(compress): move match index reduction orchestration to Rust ddidderr 2026-07-18 15:20:06 +02:00
  • a9b11394ce feat(cli): move patch-from window policy to Rust ddidderr 2026-07-18 15:18:26 +02:00
  • 98e99f08b0 fix(decompress): keep legacy dispatcher builds warning-clean ddidderr 2026-07-18 15:12:11 +02:00
  • 5157bab8a9 feat(decompress): move legacy stream dispatch to Rust ddidderr 2026-07-18 15:05:10 +02:00
  • d00bcf7d06 feat(compress): move window overflow arithmetic to Rust ddidderr 2026-07-18 14:56:18 +02:00
  • 8ade3da099 feat(programs): move pass-through copying into Rust ddidderr 2026-07-18 14:53:44 +02:00
  • 0dfe757d95 feat(dict-builder): remove internal Rust-to-C leaf calls ddidderr 2026-07-18 14:53:23 +02:00
  • 837e4f0998 feat(compress): move CCtx parameter policy leaf to Rust ddidderr 2026-07-18 14:27:24 +02:00
  • 3bd4dba2ee feat(compress): aggregate MT frame progression in Rust ddidderr 2026-07-18 14:05:24 +02:00
  • 4c114b8e7b feat(compress): return frame progression from Rust ddidderr 2026-07-18 13:50:36 +02:00
  • c0038a8aaa feat(compress): move CCtx estimate max to Rust ddidderr 2026-07-18 13:39:04 +02:00
  • adb6928f04 feat(compress): move literal compression policy to Rust ddidderr 2026-07-18 13:27:34 +02:00
  • 87a7cbdaec feat(compress): move MT rolling hash prime power to Rust ddidderr 2026-07-18 13:15:53 +02:00
  • bf3440aea6 feat(compress): move frame progression ingestion to Rust ddidderr 2026-07-18 13:03:34 +02:00
  • fcec7d3cc6 feat(compress): move end-stream estimate to Rust ddidderr 2026-07-18 12:54:13 +02:00
  • ba7cc52bcc feat(compress): move CDict size aggregation to Rust ddidderr 2026-07-18 12:44:53 +02:00
  • fe0ace0370 feat(compress): validate stable buffers in Rust ddidderr 2026-07-18 12:35:34 +02:00
  • 2afeb6ec25 feat(compress): move block compressor index policy to Rust ddidderr 2026-07-18 12:23:31 +02:00
  • df95f5194d feat(compress): move MT buffer pool size addition to Rust ddidderr 2026-07-18 12:06:25 +02:00
  • 56c4ed7bab feat(compress): move MT CCtx pool size addition to Rust ddidderr 2026-07-18 11:59:34 +02:00
  • 6d4917e187 feat(compress): move workspace size aggregation to Rust ddidderr 2026-07-18 11:49:47 +02:00
  • 0000c6d068 feat(compress): move CCtx size aggregation to Rust ddidderr 2026-07-18 11:40:15 +02:00
  • efd3d76a4a feat(compress): move MT context size aggregation to Rust ddidderr 2026-07-18 11:29:55 +02:00
  • 564c82e70f feat(compress): move MT input size hint arithmetic to Rust ddidderr 2026-07-18 11:19:43 +02:00
  • effef1b8b1 feat(compress): move sequence copier selection to Rust ddidderr 2026-07-18 11:08:27 +02:00
  • 21431587fa feat(compress): move dedicated dict get params to Rust ddidderr 2026-07-18 10:56:28 +02:00
  • a895506e78 feat(compress): move C parameter assertion to Rust ddidderr 2026-07-18 10:46:03 +02:00
  • 027ec50b16 feat(compress): move end-flush input policy to Rust ddidderr 2026-07-18 10:35:09 +02:00
  • faffd99d1c feat(compress): move local dictionary sizing leaf to Rust ddidderr 2026-07-18 10:22:36 +02:00
  • b581042717 feat(compress): move dedicated dict param reversion to Rust ddidderr 2026-07-18 10:17:53 +02:00
  • ac7683de9f fix(compress): reuse block-header serializer for sequence APIs ddidderr 2026-07-18 10:03:32 +02:00
  • c9490ffbcd fix(compress): reuse Rust block-header serializer ddidderr 2026-07-18 09:57:54 +02:00
  • 4663a3372e feat(compress): move repcode invalidation to Rust ddidderr 2026-07-18 09:55:01 +02:00
  • 745858e980 feat(compress): move CDict table copy leaf to Rust ddidderr 2026-07-18 09:47:55 +02:00
  • 3c51a97814 feat(compress): move CParamMode policy to Rust ddidderr 2026-07-18 09:42:58 +02:00
  • 527cf01031 feat(compress): move next input hint policy to Rust ddidderr 2026-07-18 09:33:36 +02:00
  • da84c8ff95 feat(compress): move streaming size helpers to Rust ddidderr 2026-07-18 09:26:44 +02:00
  • 7a345bd2f7 feat(compress): move dictionary attachment predicate to Rust ddidderr 2026-07-18 09:18:36 +02:00
  • ae9667052a feat(compress): move dedicated dict hash-log transforms to Rust ddidderr 2026-07-18 09:13:36 +02:00
  • c86d18be81 feat(compress): move dedicated dict support predicate to Rust ddidderr 2026-07-18 09:07:42 +02:00
  • 7ef97f97a9 feat(compress): move CCtx zstd parameter setter to Rust ddidderr 2026-07-18 09:00:15 +02:00
  • 934a589500 feat(compress): move block header serialization to Rust ddidderr 2026-07-18 08:52:42 +02:00
  • 9df7b55d8f fix(compress): restore C fallback for unsupported CCtx strategies ddidderr 2026-07-18 08:48:41 +02:00
  • 3ab73f46df feat(compress): move sequence validation identity to Rust ddidderr 2026-07-18 08:44:36 +02:00
  • 0a06fa778c feat(compress): move C parameter overrides to Rust ddidderr 2026-07-18 08:40:32 +02:00
  • 33c937bc87 feat(compress): move deprecated block-size formula to Rust ddidderr 2026-07-18 08:33:07 +02:00
  • 7f22db844d feat(compress): move sequence-store validation to Rust ddidderr 2026-07-18 08:28:49 +02:00
  • 56ae331f09 feat(compress): move block-state confirmation to Rust ddidderr 2026-07-18 08:23:28 +02:00
  • b44b480f17 feat(cli): restore patch-from argument routing ddidderr 2026-07-18 08:11:55 +02:00
  • b81109095f feat(compress): move block split search to Rust ddidderr 2026-07-18 08:08:40 +02:00
  • 7ee445c431 feat(compress): move no-delimiter sequence transfer to Rust ddidderr 2026-07-18 07:49:11 +02:00
  • 37eb757585 feat(compress): move dictionary entropy loading to Rust ddidderr 2026-07-18 07:33:06 +02:00
  • 77841fcfd2 feat(compress): move explicit sequence transfer to Rust ddidderr 2026-07-18 07:24:18 +02:00
  • 511882e213 feat(compress): move block size estimation to Rust ddidderr 2026-07-18 07:07:04 +02:00
  • d334aaafa3 feat(compress): move external block summary to Rust ddidderr 2026-07-18 06:56:38 +02:00
  • 18f5419cc6 feat(compress): move external sequence conversion to Rust ddidderr 2026-07-18 06:50:48 +02:00
  • 684963c1a9 feat(cli): move multi-file output policy to Rust ddidderr 2026-07-18 06:38:24 +02:00
  • 21f8e8958c feat(compress): move target block policy to Rust ddidderr 2026-07-18 06:37:07 +02:00
  • b19ca569f7 feat(compress): move MT synchronization policy to Rust ddidderr 2026-07-18 06:18:30 +02:00
  • 0272ae867b feat(compress): move frame progression accounting to Rust ddidderr 2026-07-18 06:18:02 +02:00
  • 3bbfacdfd0 feat(compress): move repcode reconciliation to Rust ddidderr 2026-07-18 06:03:55 +02:00
  • 48eb895af3 feat(compress): move raw and RLE block emitters to Rust ddidderr 2026-07-18 06:03:39 +02:00
  • 3599d223f9 feat(cli): move dictionary loading backend to Rust ddidderr 2026-07-18 06:02:22 +02:00
  • 459782ad55 feat(compress): move frame epilogue serialization to Rust ddidderr 2026-07-18 05:49:37 +02:00