mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-21 10:27:46 +08:00
* reprovide sweep draft
* update reprovider dep
* go mod tidy
* fix provider type
* change router type
* dual reprovider
* revert to provider.System
* back to start
* SweepingReprovider test
* fix nil pointer deref
* noop provider for nil dht
* disabled initial network estimation
* another iteration
* suppress missing self addrs err
* silence empty rt err on lan dht
* comments
* new attempt at integrating
* reverting changes in core/node/libp2p/routing.go
* removing SweepingProvider
* make reprovider optional
* add noop reprovider
* update KeyChanFunc type alias
* restore boxo KeyChanFunc
* fix missing KeyChanFunc
* test(sharness): PARALLEL=1 and timeout 30m
running sequentially to see where timeout occurs
* initialize MHStore
* revert workflow debug
* config
* config docs
* merged IpfsNode provider and reprovider
* move Provider interface to from kad-dht to node
* moved Provider interface from kad-dht to kubo/core/node
* mod_tidy
* Add Clear to Provider interface
* use latest kad-dht commit
* make linter happy
* updated boxo provide interface
* boxo PR fix
* using latest kad-dht commit
* use latest boxo release
* fix fx
* fx cyclic deps
* fix merge issues
* extended tests
* don't provide LAN DHT
* docs
* restore dual dht provider
* don't start provider before it is online
* address linter
* dual/provider fix
* add delay in provider tests for dht bootstrap
* add OfflineDelay parameter to config
* remove increase number of workers in test
* improved keystore gc process
* fix: replace incorrect logger import in coreapi
replaced github.com/labstack/gommon/log with the standard
github.com/ipfs/go-log/v2 logger used throughout kubo.
removed unused labstack dependency from go.mod files.
* fix: remove duplicate WithDefault call in provider config
* fix: use correct option method for burst workers
* fix: improve error messages for experimental sweeping provider
updated error messages to clearly indicate when commands are unavailable
due to experimental sweeping provider being enabled via Reprovider.Sweep.Enabled=true
* docs: remove obsolete KeyStoreGCInterval config
removed from config.md as option no longer exists (removed in
|
||
|---|---|---|
| .. | ||
| serialize | ||
| addresses.go | ||
| api_test.go | ||
| api.go | ||
| autoconf_client.go | ||
| autoconf_test.go | ||
| autoconf.go | ||
| autonat.go | ||
| autotls.go | ||
| bitswap.go | ||
| bootstrap_peers_test.go | ||
| bootstrap_peers.go | ||
| config_test.go | ||
| config.go | ||
| datastore.go | ||
| discovery.go | ||
| dns.go | ||
| experiments.go | ||
| gateway.go | ||
| http_retrieval.go | ||
| identity.go | ||
| import_test.go | ||
| import.go | ||
| init_test.go | ||
| init.go | ||
| internal.go | ||
| ipns.go | ||
| migration_test.go | ||
| migration.go | ||
| mounts.go | ||
| peering.go | ||
| plugins.go | ||
| profile.go | ||
| provider.go | ||
| pubsub.go | ||
| remotepin.go | ||
| reprovider_test.go | ||
| reprovider.go | ||
| routing_test.go | ||
| routing.go | ||
| swarm.go | ||
| types_test.go | ||
| types.go | ||
| version.go | ||