kubo/core/coreapi
Marcin Rataj aaf05db536 test(add): add CID profile tests and wire SizeEstimationMode
add comprehensive test suite for UnixFS CID determinism per IPIP-499:
- verify exact HAMT threshold boundary for both estimation modes:
  - v0-2015 (links): sum(name_len + cid_len) == 262144
  - v1-2025 (block): serialized block size == 262144
- verify HAMT triggers at threshold + 1 byte for both profiles
- add all deterministic CIDs for cross-implementation testing

also wires SizeEstimationMode through CLI/API, allowing
Import.UnixFSHAMTSizeEstimation config to take effect.

bumps boxo to ipfs/boxo@6707376 which aligns HAMT threshold with
JS implementation (uses > instead of >=), fixing CID determinism
at the exact 256 KiB boundary.
2026-01-19 06:13:13 +01:00
..
test refactor: replace context.WithCancel with t.Context (#11083) 2025-11-28 16:39:55 +01:00
block.go
coreapi.go refactor(config): migration 17-to-18 to unify Provider/Reprovider into Provide.DHT (#10951) 2025-09-18 22:17:43 +02:00
dag.go
key.go keys: skip bad keys when listing (#11115) 2026-01-07 09:56:11 -08:00
name.go
object.go
path.go
pin.go
pubsub.go
routing.go feat: opt-in new Sweep provide system (#10834) 2025-09-18 17:22:04 +02:00
swarm.go
unixfs.go test(add): add CID profile tests and wire SizeEstimationMode 2026-01-19 06:13:13 +01:00