| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: kubo | Distribution: openSUSE Tumbleweed |
| Version: 0.36.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Aug 6 04:14:10 2025 |
| Group: Productivity/Networking/Other | Build host: reproducible |
| Size: 79329239 | Source RPM: kubo-0.36.0-1.1.src.rpm |
| Packager: http://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.
MIT
* 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
* Fri Dec 09 2022 Bernhard Wiedemann <bwiedemann@suse.com>
- Update to 0.17.0 - for details see:
* https://github.com/ipfs/kubo/releases/tag/v0.17.0
* https://github.com/ipfs/kubo/releases/tag/v0.16.0
* https://github.com/ipfs/kubo/releases/tag/v0.15.0
* https://github.com/ipfs/kubo/releases/tag/v0.14.0
* libp2p resource management enabled by default
* Implicit connection manager limits
* TAR Response Format on Gateways
* Dialling /wss peer behind a reverse proxy
* More configurable delegated routing system
* WebTransport new experimental Transport
* Hardened IPNS record verification
* Web Gateways now support _redirects files
* Add files to MFS with ipfs add --to-files
* Blake 3 support
* Fx Options plugin
* $IPFS_PATH/gateway file
* Removed mdns_legacy implementation
* Delegated Routing
* ipfs repo migrate
* Emoji support in Multibase
* Fri Jun 10 2022 Bernhard Wiedemann <bwiedemann@suse.com>
- Update to 0.13.0
* Can now limit how much resource usage libp2p consumes
* Improve connecting with nodes behind NATs and Firewalls
* Improve HTTP gateway to allow making faster CDNs
* Add Gateway.FastDirIndexThreshold configuration, for fast listings
of big directories, without the linear slowdown caused by reading
size metadata from child nodes.
* Improve Etag and If-None-Match
* Add X-Ipfs-Roots for smarter HTTP caches
* Added metrics per response type
* OpenTelemetry tracing
* Expand diag profile command
* Support for PEM/PKCS8 for key import/export
* Use standard IPLD codec names across the CLI/HTTP API
* Prioritize Yamux over Mplex stream multiplexer
* https://github.com/ipfs/go-ipfs/releases/tag/v0.13.0 for details
* Fri Feb 18 2022 Bernhard Wiedemann <bwiedemann@suse.com>
- Update to 0.12.0
* change how data blocks are stored -> needs migration
/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/AUTHORS /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.4.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/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/generate-authors.sh /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/plugins.md /usr/share/doc/packages/kubo/production /usr/share/doc/packages/kubo/production/reverse-proxy.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/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, Fri Oct 24 23:31:51 2025