46 Commits

Author SHA256 Message Date
07c7cca2c1 Accepting request 1320546 from filesystems
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
- 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

OBS-URL: https://build.opensuse.org/request/show/1320546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=18
2025-12-01 10:12:36 +00:00
5587b88b88 * 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
- 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=43
2025-11-29 06:29:50 +00:00
021eb2219d Update to 0.39.0
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=42
2025-11-28 13:30:09 +00:00
f28903e1fb Accepting request 1314432 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1314432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=17
2025-10-29 20:09:29 +00:00
David Sterba
4098240e16 - 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=40
2025-10-29 17:04:24 +00:00
e91980ab18 Accepting request 1301211 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1301211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=16
2025-08-25 18:38:56 +00:00
0e000b779b - 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=38
2025-08-19 06:11:11 +00:00
5a6515b8a6 Accepting request 1281104 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1281104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=15
2025-05-30 12:35:19 +00:00
46f9ea97f8 Accepting request 1279218 from filesystems
Update to 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.39.0 (boo#1241776, CVE-2025-22872)

OBS-URL: https://build.opensuse.org/request/show/1279218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=14
2025-05-22 14:56:59 +00:00
OBS User buildservice-autocommit
fe2ffbd98a baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=36
2025-05-22 14:56:59 +00:00
OBS User buildservice-autocommit
c5334d1770 Updating link to change in openSUSE:Factory/kubo revision 14
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=20efa188d9104145d7008eb47d227d83
2025-05-22 14:56:59 +00:00
2f69a6e1e0 fixup version number * Updated golang.org/x/net to 0.40.0 (boo#1241776, CVE-2025-22872)
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=35
2025-05-22 09:20:10 +00:00
7d01a35680 - 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.39.0 (boo#1241776, CVE-2025-22872)

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=34
2025-05-22 07:39:04 +00:00
3441a01029 Accepting request 1266722 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1266722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=13
2025-04-03 14:49:53 +00:00
David Sterba
a79b824e04 - 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=32
2025-04-02 23:56:19 +00:00
8d257c676f Accepting request 1246572 from filesystems
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

OBS-URL: https://build.opensuse.org/request/show/1246572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=12
2025-02-18 18:10:16 +00:00
2fc5bdfb80 - Update to 0.33.1 - for details see
- Update to 0.33.0 - for details see

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=30
2025-02-18 07:22:24 +00:00
30d1167597 Accepting request 1236120 from filesystems
- 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

  add reference about fix quic-go memory exhaustion attack (boo#1235162, CVE-2023-49295)

OBS-URL: https://build.opensuse.org/request/show/1236120
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=11
2025-01-09 14:12:00 +00:00
8b4d41f003 fix quic-go memory exhaustion attack (boo#1235162, CVE-2023-49295)
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=28
2025-01-09 09:07:30 +00:00
352b5a93fb 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
  * fix go-quic memory exhaustion attack against (boo#1235162, CVE-2023-49295)

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=27
2025-01-09 08:03:05 +00:00
0c055321e3 Accepting request 1219601 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1219601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=10
2024-10-30 17:05:29 +00:00
David Sterba
3d4ed47da7 - 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=25
2024-10-30 14:51:38 +00:00
11b0b185eb Accepting request 1179970 from filesystems
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

OBS-URL: https://build.opensuse.org/request/show/1179970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=9
2024-06-11 16:31:21 +00:00
98f2d749b4 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=23
2024-06-11 07:38:03 +00:00
70eb8c0e9c Accepting request 1166258 from filesystems
Add kubo-0.27.0-CVE-2024-22189.patch to avoid
  quic-go memory exhaustion attack (boo#1222479, CVE-2024-22189)

OBS-URL: https://build.opensuse.org/request/show/1166258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=8
2024-04-09 14:47:36 +00:00
6fa61f5bc3 Add kubo-0.27.0-CVE-2024-22189.patch to avoid
quic-go memory exhaustion attack (boo#1222479, CVE-2024-22189)

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=21
2024-04-08 19:11:55 +00:00
38d0c7ef63 Accepting request 1165002 from filesystems
Let .service files wait for network-online.target (boo#1222194)
- 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

OBS-URL: https://build.opensuse.org/request/show/1165002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=7
2024-04-04 20:27:16 +00:00
371df50daa 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=19
2024-04-04 17:18:00 +00:00
c1404ddfb9 fixup
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=18
2024-04-04 16:54:23 +00:00
c08a3ed41c Let .service files wait for network-online.target (boo#1222194)
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=17
2024-04-04 16:54:05 +00:00
cdaa25019f Add kubo-service-after-network.patch (boo#1222194)
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=16
2024-04-04 16:50:59 +00:00
fe683f1b15 Accepting request 1142196 from filesystems
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
- 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

OBS-URL: https://build.opensuse.org/request/show/1142196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=6
2024-01-29 21:29:23 +00:00
b6f85aabe5 Accepting request 1141975 from home:VaiTon:branches:filesystems
- Update to 0.26.0
- Update to 0.25.0

OBS-URL: https://build.opensuse.org/request/show/1141975
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=14
2024-01-29 08:52:40 +00:00
add905b607 Accepting request 1133743 from filesystems
Add 10243.patch to fix FUSE mounts

OBS-URL: https://build.opensuse.org/request/show/1133743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=5
2023-12-17 20:34:18 +00:00
6c7760ab2c rebase
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=12
2023-12-17 14:32:38 +00:00
64b5031492 Add 10243.patch to fix FUSE mounts
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=11
2023-12-06 13:37:11 +00:00
1277b452c5 Accepting request 1127487 from filesystems
fixup name in .changes

- 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

OBS-URL: https://build.opensuse.org/request/show/1127487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=4
2023-11-19 19:15:44 +00:00
46129901da Fixup username
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=9
2023-11-19 03:00:20 +00:00
95dc54737a 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=8
2023-11-11 01:28:34 +00:00
aac9d3d73a Accepting request 1115959 from filesystems
- 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

OBS-URL: https://build.opensuse.org/request/show/1115959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=3
2023-10-06 19:14:14 +00:00
04738b36f5 - 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=6
2023-10-06 05:53:31 +00:00
8e336341d6 Accepting request 1104228 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1104228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=2
2023-08-17 17:44:00 +00:00
8b63e9212b 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

OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=4
2023-08-09 17:15:57 +00:00
78807c11dc Accepting request 1099919 from filesystems
new package (formerly named go-ipfs)

Allows to access the InterPlanetary FileSystem (IPFS) from Linux

now with fixed build

OBS-URL: https://build.opensuse.org/request/show/1099919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=1
2023-07-24 16:25:59 +00:00
55ccbd4547 enable debug
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=2
2023-07-21 13:22:35 +00:00
e5b14d8568 Accepting request 1099892 from home:bmwiedemann:ipfs
renamed go-ipfs

OBS-URL: https://build.opensuse.org/request/show/1099892
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=1
2023-07-21 11:39:03 +00:00