Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kubo-0.40.1-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: kubo Distribution: openSUSE Tumbleweed
Version: 0.40.1 Vendor: openSUSE
Release: 1.4 Build date: Tue Apr 14 13:20:48 2026
Group: Productivity/Networking/Other Build host: reproducible
Size: 94403066 Source RPM: kubo-0.40.1-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/ipfs/kubo
Summary: IPFS implementation in Go
IPFS is a global, versioned, peer-to-peer filesystem.
It combines good ideas from Git, BitTorrent, Kademlia, SFS, and the Web.
It is like a single bittorrent swarm, exchanging git objects.
IPFS provides an interface as simple as the HTTP web, but with permanence built in.
You can also mount the world at /ipfs.

Provides

Requires

License

MIT

Changelog

* Tue Apr 14 2026 Bernhard Wiedemann <bwiedemann@suse.de>
  - Update to 0.40.1
  - 0.40.0
    * IPIP-499: UnixFS CID Profiles
    * Automatic cleanup of interrupted imports
    * Light clients can now use your node for delegated routing
    * See total size when pinning
    * IPIP-523: ?format= takes precedence over Accept header
    * IPIP-524: Gateway codec conversion disabled by default
    * More reliable IPNS over PubSub
    * New ipfs diag datastore commands
    * New ipfs swarm addrs autonat command
    * Improved ipfs p2p tunnels with foreground mode
    * Friendlier ipfs dag stat output
    * ipfs key improvements
    * More reliable content providing after startup
    * No unnecessary DNS lookups for AutoTLS addresses
    * Configurable gateway request duration limit
    * Recovery from corrupted MFS root
    * RPC Content-Type headers for binary responses
    * New ipfs name get|put commands
    * Long listing format for ipfs ls
    * WebUI Improvements
    * Fixed Prometheus metrics bloat on popular subdomain gateways
    * libp2p announces all interface addresses
    * Badger v1 datastore slated for removal this year
    * Go 1.26
    * Dependency updates
    - github.com/ipld/go-ipld-prime v0.22.0 (boo#1261818, CVE-2026-35480)
* Thu Nov 27 2025 Dmitry Markov <werwolf131313@gmail.com>
  - Update to 0.39.0
    * Made DHT Sweep provider the default
    * Fast root CID providing for immediate content discovery
    * Persist provider state across restarts
    * Detailed statistics with ipfs provide stat
    * Add warnings about slow reprovide
    * Rename: provider_provides_total
    * Automatic UPnP recovery after router restarts
    * No longer publish deprecated go-ipfs name
    * Limit for gateway range request for CDN compatibility
    - golang.org/x/net v0.47.0 (boo#1251613, CVE-2025-58190, boo#1251419, CVE-2025-47911)
    - golang.org/x/crypto v0.45.0 (boo#1253857, CVE-2025-58181)
  - 0.38.0
    * Repository migration: simplified provide configuration
    * Add Experimental Sweeping DHT Provider
    * Expose DHT metrics
    * Improve gateway error pages with diagnostic tools
    * Update WebUI
    * Pin name improvements
    * Enforce identity CID size and ipfs files write fixes
    * Provide Filestore and Urlstore blocks on write
    * Limit MFS operation for --flush=false
* Sat Sep 27 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Bump golang build requirement to 1.25
  - Update to 0.37.0:
    * Anonymous telemetry for better feature prioritization
    * Repository migration from v16 to v17 with embedded tooling
    * Gateway concurrent request limits and retrieval timeouts
    * AutoConf: Complete control over network defaults
    * Clear provide queue when reprovide strategy changes
    * Revamped ipfs log level command
    * Named pins in ipfs add command
    * New IPNS publishing options
    * Custom sequence numbers in ipfs name publish
    * Reprovider.Strategy is now consistently respected
    * Reprovider.Strategy=all: improved memory efficiency
    * Removed unnecessary dependencies
    * Improved ipfs cid
    * Deprecated ipfs stats reprovide
    * AutoRelay now uses all connected peers for relay discovery
    * Full changelog at
      https://github.com/ipfs/kubo/releases/tag/v0.37.0
* Wed Aug 06 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Remove commented out commands in kubo.spec
  - Update to 0.36.0:
    * Full changelog at https://github.com/ipfs/kubo/releases/tag/v0.36.0
    * HTTP Retrieval Client Now Enabled by Default
    * Bitswap Broadcast Reduction
    * Update go-log to v2
    * Kubo now uses AutoNATv2 as a client
    * Overwrite option for files cp command
    * Gateway now supports negative HTTP Range requests
    * Option for filestore command to remove bad blocks
    * ConnMgr.SilencePeriod configuration setting exposed
    * Fix handling of EDITOR env var
    * Dependency updates
* Thu May 22 2025 Bernhard Wiedemann <bwiedemann@suse.com>
  - 0.35.0
    * Opt-in HTTP Retrieval client
    * Dedicated Reprovider.Strategy for MFS
    * Experimental support for MFS as a FUSE mount point
    * Grid view in WebUI
    * Enhanced DAG-Shaping Controls
    * Datastore Metrics Now Opt-In
    * Improved performance of data onboarding
    * Optimized, dedicated queue for providing fresh CIDs
    * New Provider configuration options
    * Deprecated ipfs stats provider
    * New Bitswap configuration options
    * Bitswap.Libp2pEnabled
    * Bitswap.ServerEnabled
    * Internal.Bitswap.ProviderSearchMaxResults
    * New Routing configuration options
    * Routing.IgnoreProviders
    * Routing.DelegatedRouters
    * New Pebble database format config
    * New environment variables
    * Improved Log Output Setting
    * New Repo Lock Optional Wait
    * Updated golang.org/x/net to 0.40.0 (boo#1241776, CVE-2025-22872)
* Tue Apr 01 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Build with -v flag
  - Update to 0.34.1 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.34.1
    * Dependency updates
  - Update to 0.34.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.34.0
    * AutoTLS now enabled by default for nodes with 1 hour uptime
    * New WebUI features: CAR file import and QR code sharing
    * RPC and CLI command changes
      ~ ipfs config is now validating json fields
      ~ Deprecated the bitswap reprovide command
      ~ The stats reprovide command now shows additional stats
      ~ ipfs files cp now performs basic codec check
    * Bitswap improvements from Boxo
    * IPNS publishing TTL change
      ~ we’ve lowered the default IPNS Record TTL during publishing
      to 5 minutes
    * IPFS_LOG_LEVEL deprecated
    * Pebble datastore format update
    * Badger datastore update
    * Datastore Implementation Updates
    * Datastore Implementation Updates
    * Fix hanging pinset operations during reprovides
    * Important dependency updates
* Mon Feb 17 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to 0.33.1 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.33.1
    * Bitswap improvements from Boxo
    * Improved IPNS interop
  - Update to 0.33.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.33.0
    * Shared TCP listeners: Kubo now supports sharing the same TCP
      port (4001 by default) by both raw TCP and WebSockets libp2p
      transports.
    * AutoTLS takes care of Secure WebSockets setup: It is no longer
      necessary to manually add /tcp/../ws listeners to
      Addresses.Swarm when AutoTLS.Enabled is set to true. Kubo will
      detect if /ws listener is missing and add one on the same port
      as pre-existing TCP (e.g. /tcp/4001), removing the need for any
      extra configuration.
    * Bitswap improvements from Boxo
    * Using default libp2p_rcmgr metrics: Bespoke rcmgr metrics were
      removed, Kubo now exposes only the default libp2p_rcmgr metrics
      from go-libp2p.
    * Flatfs does not sync on each write: New repositories
      initialized with flatfs in Datastore.Spec will have sync set to
      false.
    * ipfs add --to-files no longer works with --wrap
    * ipfs --api supports HTTPS RPC endpoints
    * New options for faster writes: WriteThrough, BlockKeyCacheSize,
      BatchMaxNodes, BatchMaxSize
    * MFS stability with large number of writes
    * New DoH resolvers for non-ICANN DNSLinks: .eth and .crypto
    * Reliability improvements to the WebRTC Direct listener
    * Fix: Escape Redirect URL for Directory
* Thu Jan 09 2025 Bernhard Wiedemann <bwiedemann@suse.com>
  - Update to 0.32.1 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.32.1
    * AutoTLS: Automatic Certificates for libp2p WebSockets via libp2p.direct
    * Dependency updates
      + ipfs-webui to v4.4.0
      + boxo to v0.24.3
      + go-libp2p to v0.37.0
      + go-libp2p-kad-dht to v0.28.1
      + go-libp2p-pubsub to v0.12.0
      + p2p-forge/client to v0.0.2
* Fri Oct 25 2024 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to 0.31.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.31.0
    * Experimental Pebble Datastore
    * New metrics
    * lowpower profile no longer breaks DHT announcements
    * go 1.23, boxo 0.24 and go-libp2p 0.36.5
  - Update to 0.30.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.30.0
    * Improved P2P connectivity
    * Refactored Bitswap and dag-pb chunker
    * WebRTC-Direct Transport enabled by default
    * UnixFS 1.5: Mode and Modification Time Support
    * AutoNAT V2 Service Introduced Alongside V1
    * Automated ipfs version check
    * Version Suffix Configuration
    * /unix/ socket support in Addresses.API
    * Cleaned Up ipfs daemon Startup Log
    * Commands Preserve Specified Hostname
* Tue Jun 11 2024 Bernhard Wiedemann <bwiedemann@suse.com>
  - Update to 0.29.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.29.0
    * Add search functionality for pin names
    * Customizing ipfs add defaults
  - drop upstream 10243.patch
  - drop upstream kubo-0.27.0-CVE-2024-22189.patch
* Mon Apr 08 2024 Bernhard Wiedemann <bwiedemann@suse.com>
  - Add kubo-0.27.0-CVE-2024-22189.patch to avoid
    quic-go memory exhaustion attack (boo#1222479, CVE-2024-22189)
* Thu Apr 04 2024 Bernhard Wiedemann <bwiedemann@suse.com>
  - Update to 0.27.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.27.0
    * Gateway: support for /api/v0 is deprecated
    * IPNS resolver cache's TTL can now be configured via Ipns.MaxCacheTTL
    * RPC client: deprecated DHT API, added Routing API
    * Deprecated DHT commands removed from /api/v0/dht
    * Repository migrations are now trustless
  - Let .service files wait for network-online.target (boo#1222194)
* Sat Jan 27 2024 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to 0.26.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.26.0
    * Removed several deprecated commands
    * Support optional pin names
    * jaeger trace exporter has been removed
    * fix quic-go memory exhaustion attack (boo#1235162, CVE-2023-49295)
  - Update to 0.25.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.25.0
    * WebUI: Updated Peers View
    * Kubo RPC API now supports optional HTTP Authorization.
    * MPLEX Removal
    * Graphsync Experiment Removal
    * Commands ipfs key sign and ipfs key verify
* Wed Dec 06 2023 Bernhard Wiedemann <bwiedemann@suse.de>
  - Add 10243.patch to fix FUSE mounts
* Sat Nov 11 2023 Bernhard M. Wiedemann <bwiedemann@suse.de>
  - Update to 0.24.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.24.0
    * Support for content blocking
    * Gateway: the root of the CARs are no longer meaningful
    * IPNS: improved publishing defaults
    * IPNS: record TTL is used for caching
    * Experimental Transport: WebRTC Direct
* Fri Oct 06 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Update to 0.23.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.23.0
    * Mplex deprecation
    * Gateway: meaningful CAR responses on Not Found errors
    * Gateway: added Gateway.DisableHTMLErrors configuration option
    * Binary characters in file names: no longer works with old clients and new Kubo servers
    * Self-hosting /routing/v1 endpoint for delegated routing needs
    * Trustless Gateway Over Libp2p Experiment
    * Removal of /quic (Draft 29) support
    * Better Caching of multiaddresses for providers in DHT servers
    * Fixed FUSE multiblock structures
* Wed Aug 09 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Update to 0.22.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.22.0
    * Gateway: support for order= and dups= parameters (IPIP-412)
    * ipfs name publish now supports V2 only IPNS records
    * IPNS name resolution has been fixed
    * go-libp2p v0.29.0 update with smart dialing
* Fri Jul 21 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Rename from go-ipfs to kubo to follow upsteam git repo rename
* Wed Jul 05 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Update to 0.21.0 - for details see
    * https://github.com/ipfs/kubo/releases/tag/v0.21.0
    * Saving previously seen nodes for later bootstrapping
    * Gateway: DeserializedResponses config flag
    * Gateway: DAG-CBOR/-JSON previews and improved error pages
    * Gateway: subdomain redirects are now text/html
    * Gateway: support for partial CAR export parameters
    * ipfs dag stat deduping statistics
    * Accelerated DHT Client is no longer experimental
    * client/rpc migration of go-ipfs-http-client
* Sat Feb 04 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Update to 0.18.1 - for details see:
    * https://github.com/ipfs/kubo/releases/tag/v0.18.1
    * https://github.com/ipfs/kubo/releases/tag/v0.18.0
    * Support InterPlanetary Network Indexers
    * Support DAG-JSON and DAG-CBOR in gateways
    * Enable WebTransport by default
    * Improve libp2p resource management integration

Files

/usr/bin/ipfs
/usr/lib/systemd/system/ipfs@.service
/usr/lib/systemd/user/ipfs.service
/usr/share/doc/packages/kubo
/usr/share/doc/packages/kubo/EARLY_TESTERS.md
/usr/share/doc/packages/kubo/README.md
/usr/share/doc/packages/kubo/RELEASE_CHECKLIST.md
/usr/share/doc/packages/kubo/RELEASE_ISSUE_TEMPLATE.md
/usr/share/doc/packages/kubo/add-code-flow.md
/usr/share/doc/packages/kubo/changelogs
/usr/share/doc/packages/kubo/changelogs/v0.10.md
/usr/share/doc/packages/kubo/changelogs/v0.11.md
/usr/share/doc/packages/kubo/changelogs/v0.12.md
/usr/share/doc/packages/kubo/changelogs/v0.13.md
/usr/share/doc/packages/kubo/changelogs/v0.14.md
/usr/share/doc/packages/kubo/changelogs/v0.15.md
/usr/share/doc/packages/kubo/changelogs/v0.16.md
/usr/share/doc/packages/kubo/changelogs/v0.17.md
/usr/share/doc/packages/kubo/changelogs/v0.18.md
/usr/share/doc/packages/kubo/changelogs/v0.19.md
/usr/share/doc/packages/kubo/changelogs/v0.2.md
/usr/share/doc/packages/kubo/changelogs/v0.20.md
/usr/share/doc/packages/kubo/changelogs/v0.21.md
/usr/share/doc/packages/kubo/changelogs/v0.22.md
/usr/share/doc/packages/kubo/changelogs/v0.23.md
/usr/share/doc/packages/kubo/changelogs/v0.24.md
/usr/share/doc/packages/kubo/changelogs/v0.25.md
/usr/share/doc/packages/kubo/changelogs/v0.26.md
/usr/share/doc/packages/kubo/changelogs/v0.27.md
/usr/share/doc/packages/kubo/changelogs/v0.28.md
/usr/share/doc/packages/kubo/changelogs/v0.29.md
/usr/share/doc/packages/kubo/changelogs/v0.3.md
/usr/share/doc/packages/kubo/changelogs/v0.30.md
/usr/share/doc/packages/kubo/changelogs/v0.31.md
/usr/share/doc/packages/kubo/changelogs/v0.32.md
/usr/share/doc/packages/kubo/changelogs/v0.33.md
/usr/share/doc/packages/kubo/changelogs/v0.34.md
/usr/share/doc/packages/kubo/changelogs/v0.35.md
/usr/share/doc/packages/kubo/changelogs/v0.36.md
/usr/share/doc/packages/kubo/changelogs/v0.37.md
/usr/share/doc/packages/kubo/changelogs/v0.38.md
/usr/share/doc/packages/kubo/changelogs/v0.39.md
/usr/share/doc/packages/kubo/changelogs/v0.4.md
/usr/share/doc/packages/kubo/changelogs/v0.40.md
/usr/share/doc/packages/kubo/changelogs/v0.5.md
/usr/share/doc/packages/kubo/changelogs/v0.6.md
/usr/share/doc/packages/kubo/changelogs/v0.7.md
/usr/share/doc/packages/kubo/changelogs/v0.8.md
/usr/share/doc/packages/kubo/changelogs/v0.9.md
/usr/share/doc/packages/kubo/cli-http-api-core-diagram.png
/usr/share/doc/packages/kubo/command-completion.md
/usr/share/doc/packages/kubo/config.md
/usr/share/doc/packages/kubo/content-blocking.md
/usr/share/doc/packages/kubo/customizing.md
/usr/share/doc/packages/kubo/datastores.md
/usr/share/doc/packages/kubo/debug-guide.md
/usr/share/doc/packages/kubo/delegated-routing.md
/usr/share/doc/packages/kubo/developer-certificate-of-origin
/usr/share/doc/packages/kubo/developer-guide.md
/usr/share/doc/packages/kubo/environment-variables.md
/usr/share/doc/packages/kubo/examples
/usr/share/doc/packages/kubo/examples/example-folder
/usr/share/doc/packages/kubo/examples/example-folder/ipfs.paper.draft3.pdf
/usr/share/doc/packages/kubo/examples/go-ipfs-as-a-library
/usr/share/doc/packages/kubo/examples/kubo-as-a-library
/usr/share/doc/packages/kubo/examples/kubo-as-a-library/README.md
/usr/share/doc/packages/kubo/examples/kubo-as-a-library/go.mod
/usr/share/doc/packages/kubo/examples/kubo-as-a-library/go.sum
/usr/share/doc/packages/kubo/examples/kubo-as-a-library/main.go
/usr/share/doc/packages/kubo/examples/kubo-as-a-library/main_test.go
/usr/share/doc/packages/kubo/experimental-features.md
/usr/share/doc/packages/kubo/file-transfer.md
/usr/share/doc/packages/kubo/fuse.md
/usr/share/doc/packages/kubo/gateway.md
/usr/share/doc/packages/kubo/http-rpc-clients.md
/usr/share/doc/packages/kubo/implement-api-bindings.md
/usr/share/doc/packages/kubo/libp2p-resource-management.md
/usr/share/doc/packages/kubo/logo
/usr/share/doc/packages/kubo/logo/kubo-logo.png
/usr/share/doc/packages/kubo/logo/kubo-logo.svg
/usr/share/doc/packages/kubo/metrics.md
/usr/share/doc/packages/kubo/p2p-tunnels.md
/usr/share/doc/packages/kubo/plugins.md
/usr/share/doc/packages/kubo/production
/usr/share/doc/packages/kubo/production/reverse-proxy.md
/usr/share/doc/packages/kubo/provide-stats.md
/usr/share/doc/packages/kubo/releases.md
/usr/share/doc/packages/kubo/releases_thunderdome.md
/usr/share/doc/packages/kubo/specifications
/usr/share/doc/packages/kubo/specifications/fs-datastore.png
/usr/share/doc/packages/kubo/specifications/ipfs-repo-contents.png
/usr/share/doc/packages/kubo/specifications/keystore.md
/usr/share/doc/packages/kubo/specifications/repository.md
/usr/share/doc/packages/kubo/specifications/repository_fs.md
/usr/share/doc/packages/kubo/telemetry.md
/usr/share/doc/packages/kubo/transports.md
/usr/share/doc/packages/kubo/windows.md
/usr/share/licenses/kubo
/usr/share/licenses/kubo/LICENSE
/usr/share/licenses/kubo/LICENSE-APACHE
/usr/share/licenses/kubo/LICENSE-MIT


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026