Skip to content

chore: spring cleaning, sunset ipfs-update#1195

Merged
lidel merged 8 commits intomasterfrom
fix/patch-skip-remote-listing
Apr 13, 2026
Merged

chore: spring cleaning, sunset ipfs-update#1195
lidel merged 8 commits intomasterfrom
fix/patch-skip-remote-listing

Conversation

@lidel
Copy link
Copy Markdown
Member

@lidel lidel commented Apr 8, 2026

Summary

Spring cleaning for dist.ipfs.tech. Publishing ipfs-update v1.10.0 through this branch smoke-tests the full pipeline (build, sign, patch, pin, DNSLink).

Patch pipeline

  • fix: skip remote IPFS listings for known-new dist versions (675057e): patch.js stops walking the full remote DAG per dist. Artifact ops come from the local filesystem; site files are diffed against the remote root once with
    stale-file removal, so dropped Hugo assets no longer accumulate.

Website

  • feat: pin kubo first, hide stale dists (ec6ac4b): adds pinnedDists for display order, hides fs-repo-migrations (embedded in kubo since v0.37, kubo#10937), fixes the hiddenDists typo
    that left ipfs-update visible.
  • chore: drop (go-ipfs) suffix from kubo titles (4b07a64).
  • chore: update kubo description to match upstream README (9c88261).

CIDs

  • ci: bump kubo to v0.40.1, apply unixfs-v1-2025 (147de36): IPIP-499 profile on the CI daemon, so new blocks use CIDv1 and modern
    chunker defaults.
  • ci: apply unixfs-v1-2025 on macos signing runner (ab4d42a): same profile on the macOS runner, so darwin .cid files and dist.json match the blocks actually added to the DAG.

Bumps

  • chore: ipfs-update v1.10.0 (aac96cb).
  • chore: bump golang to 1.26.2 (c2520e9).

Test plan

  • CI diff comment has no stale Hugo assets.
  • ipfs-update v1.10.0 .cid and dist.json CIDs match blocks under the published root, darwin included.
  • dist.ipfs.tech lists kubo first; fs-repo-migrations and ipfs-update hidden from listing.
  • _dnslink.dist.ipfs.tech updates on merge.

lidel added 4 commits April 8, 2026 15:26
patch.js used to walk the entire remote DAG to diff against local
releases. For a dist like kubo with 80+ versions, this meant fetching
the full remote directory listing just to discover one new entry.

Split the patch calculation into two paths:

- dist artifacts: classified from the local filesystem (build-go.sh
  only creates dirs for new versions), no remote subdir queries needed
- site files: diffed against the remote root with stale file removal,
  so renamed or dropped Hugo assets no longer accumulate in the DAG

MFS operations remain sequential (files API is not thread-safe).
Since kubo v0.37 repo migrations ship embedded in the binary, so
fs-repo-migrations is no longer useful as a standalone download.
ipfs-update was already meant to be hidden but the config had a
typo (ipfs-updater vs ipfs-update).

- add pinnedDists config to control display order on the site
- fix hiddenDists entry: ipfs-updater -> ipfs-update
- hide fs-repo-migrations from the website

Ref: ipfs/kubo#10937
Ref: https://github.com/ipfs/kubo/blob/master/docs/changelogs/v0.37.md#-repository-migration-from-v16-to-v17-with-embedded-tooling
The description still mentions the old name for context.
@lidel lidel added the status/blocked Unable to be worked further until needs are met label Apr 8, 2026
@lidel lidel self-assigned this Apr 8, 2026
Use CIDv1 and modern defaults (IPIP-499) for new blocks created
by the IPFS node. Profile is applied before daemon start in the
shared setup-ipfs action.
@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

fixes cid mismatch where .cid files and dist.json for darwin builds
were cidv0 while the blocks patch.js put in the dag were cidv1.

* main.yml: macos kubo init now uses test,unixfs-v1-2025 so
  ipfs add -Qn in sign-new-macos-releases.sh produces cidv1
* setup-ipfs: collapse two-step init into one --profile list
@github-actions
Copy link
Copy Markdown

Diff of Changes

Old: /ipns/dist.ipfs.tech at /ipfs/QmXWqzvmeB6GekoTQVC5xENQvax6V2eLSAsYnGksaSAinc
New: /ipfs/QmaHycZXvnE2xZxyebPYnPWowhwMSqEkkw5ccMrxaDJCcD

The following files changed but will not show diffs, because the diffs would be unreadable:

  • site.css
  • site.js
diff --new-file -u --recursive a/index.html b/index.html
--- a/index.html	2026-04-12 20:20:33.235252472 +0000
+++ b/index.html	2026-04-12 20:20:33.214025642 +0000
@@ -54,6 +54,47 @@
 
         </div>
       </div>
+      
+      
+      
+        
+        
+          
+        
+      
+      
+        
+      
+        
+      
+        
+      
+        
+      
+        
+          
+        
+      
+        
+          
+        
+      
+        
+          
+        
+      
+        
+      
+        
+      
+        
+          
+        
+      
+        
+      
+        
+      
       <div class="row">
         <div class="d-sidebar-wrapper col-md-3 sticky navbar-offcanvas" id="d-navbar-offcanvas">
           <div class="d-sidebar">
@@ -63,7 +104,7 @@
               </li>
               
                 <li class="d-sidebar-item nav-item">
-                  <a class="d-sidebar-link nav-link" href="#fs-repo-migrations">fs-repo-migrations</a>
+                  <a class="d-sidebar-link nav-link" href="#kubo">kubo</a>
                 </li>
               
                 <li class="d-sidebar-item nav-item">
@@ -79,17 +120,9 @@
                 </li>
               
                 <li class="d-sidebar-item nav-item">
-                  <a class="d-sidebar-link nav-link" href="#ipfs-update">ipfs-update</a>
-                </li>
-              
-                <li class="d-sidebar-item nav-item">
                   <a class="d-sidebar-link nav-link" href="#ipget">ipget</a>
                 </li>
               
-                <li class="d-sidebar-item nav-item">
-                  <a class="d-sidebar-link nav-link" href="#kubo">kubo <small style="color: var(--gray)">(go-ipfs)</small></a>
-                </li>
-              
             </ul>
           </div>
         </div>
@@ -97,16 +130,24 @@
           
             
             
-            <div class="d-component" id="fs-repo-migrations">
+            <div id="go-ipfs"></div>
+            <div class="d-component" id="kubo">
               <div class="d-component-desc row">
                 <div class="col-md-7">
-                  <h1 class="d-component-desc-title">fs-repo-migrations</h1>
+                  <h1 class="d-component-desc-title">kubo</h1>
                   <h2 class="d-component-desc-sub-title"></h2>
-                  <div class="d-component-desc-body">fs-repo-migrations is a tool for migrating IPFS storage repositories to newer versions.</div>
+                  <div class="d-component-desc-body"><p>kubo (go-ipfs) is the earliest and most widely used implementation of IPFS. It includes:</p>
+<ul>
+<li>an IPFS daemon server</li>
+<li>extensive command line tooling</li>
+<li>an HTTP RPC API for controlling the node</li>
+<li>an HTTP Gateway for serving content to HTTP browsers</li>
+</ul>
+</div>
                 </div>
                 <div class="d-component-asset col-md-4 offset-md-1">
-                  <a href="" data-id="fs-repo-migrations" data-version="v2.0.2" class="d-component-download-btn btn btn-primary">Download 
-                    <span class="nowrap">fs-repo-migrations</span>
+                  <a href="" data-id="kubo" data-version="v0.40.1" class="d-component-download-btn btn btn-primary">Download 
+                    <span class="nowrap">kubo</span>
                   </a>
                   <div class="d-component-download-alternative">
                     <div class="d-component-arch"></div>
@@ -116,36 +157,43 @@
               </div>
               <div class="d-component-release row">
                 <div class="col-md-4">
-                  <h3 class="d-component-version">v2.0.2</h3>
-                  <h4 class="d-component-release-date">August 09, 2021</h4>
+                  <h3 class="d-component-version">v0.40.1</h3>
+                  <h4 class="d-component-release-date">February 27, 2026</h4>
                   <ul class="d-component-actions">
                     <li>
                       <i class="ion-ios-book-outline"></i>
                       <a class="d-component-actions-docs"
-                         href="https://github.com/ipfs/fs-repo-migrations/tree/v2.0.2/README.md"
+                         href="https://github.com/ipfs/kubo/tree/v0.40.1/README.md"
                          target="_blank">Docs</a>
                     </li>
                     <li>
                       <i class="ion-document"></i>
                       <a class="d-component-actions-changelog"
-                         href="https://github.com/ipfs/fs-repo-migrations/tree/v2.0.2/CHANGELOG.md"
+                         href="https://github.com/ipfs/kubo/tree/v0.40.1/CHANGELOG.md"
                          target="_blank">Changelog</a>
                     </li>
                     <li>
                       <i class="ion-ios-albums-outline"></i>
-                      <a class="d-component-actions-versions" href="fs-repo-migrations">All Versions</a>
+                      <a class="d-component-actions-versions" href="kubo">All Versions</a>
+                    </li>
+                    
+                    <li>
+                      <i class="ion-cube"></i>
+                      <a class="d-component-actions-docker"
+                         href="https://hub.docker.com/r/ipfs/kubo/"
+                         target="_blank">Docker Images</a>
                     </li>
                     
                     <li>
                       <i class="ion-bug"></i>
                       <a class="d-component-actions-issues"
-                         href="https://github.com/ipfs/fs-repo-migrations/issues"
+                         href="https://github.com/ipfs/kubo/issues"
                          target="_blank">Issues</a>
                     </li>
                     <li>
                       <i class="ion-social-github"></i>
                       <a class="d-component-actions-repo"
-                         href="https://github.com/ipfs/fs-repo-migrations"
+                         href="https://github.com/ipfs/kubo"
                          target="_blank">Repository</a>
                     </li>
                   </ul>
@@ -161,12 +209,12 @@
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_darwin-amd64.tar.gz">AMD64</a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_darwin-amd64.tar.gz">AMD64</a>
                               </td>
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_darwin-arm64.tar.gz">ARM64</a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_darwin-arm64.tar.gz">ARM64</a>
                               </td>
                             
                           </tr>
@@ -180,17 +228,7 @@
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_freebsd-386.tar.gz"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_freebsd-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_freebsd-arm.tar.gz"></a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_freebsd-amd64.tar.gz">AMD64</a>
                               </td>
                             
                           </tr>
@@ -204,22 +242,17 @@
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_linux-386.tar.gz"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_linux-amd64.tar.gz">AMD64</a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_linux-amd64.tar.gz">AMD64</a>
                               </td>
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_linux-arm.tar.gz"></a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_linux-arm64.tar.gz">ARM64</a>
                               </td>
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_linux-arm64.tar.gz">ARM64</a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_linux-riscv64.tar.gz">RISC-V</a>
                               </td>
                             
                           </tr>
@@ -233,17 +266,7 @@
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_openbsd-386.tar.gz"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_openbsd-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_openbsd-arm.tar.gz"></a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_openbsd-amd64.tar.gz">AMD64</a>
                               </td>
                             
                           </tr>
@@ -257,12 +280,12 @@
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_windows-386.zip"></a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_windows-amd64.zip">AMD64</a>
                               </td>
                             
                               <td>
                                 
-                                <a href="fs-repo-migrations/v2.0.2/fs-repo-migrations_v2.0.2_windows-amd64.zip">AMD64</a>
+                                <a href="kubo/v0.40.1/kubo_v0.40.1_windows-arm64.zip">ARM64</a>
                               </td>
                             
                           </tr>
@@ -277,6 +300,7 @@
           
             
             
+            
             <div class="d-component" id="ipfs-cluster-ctl">
               <div class="d-component-desc row">
                 <div class="col-md-7">
@@ -422,6 +446,7 @@
           
             
             
+            
             <div class="d-component" id="ipfs-cluster-follow">
               <div class="d-component-desc row">
                 <div class="col-md-7">
@@ -567,6 +592,7 @@
           
             
             
+            
             <div class="d-component" id="ipfs-cluster-service">
               <div class="d-component-desc row">
                 <div class="col-md-7">
@@ -712,185 +738,6 @@
           
             
             
-            <div class="d-component" id="ipfs-update">
-              <div class="d-component-desc row">
-                <div class="col-md-7">
-                  <h1 class="d-component-desc-title">ipfs-update</h1>
-                  <h2 class="d-component-desc-sub-title"></h2>
-                  <div class="d-component-desc-body">ipfs-update is a CLI tool to help update and install Kubo IPFS easily.</div>
-                </div>
-                <div class="d-component-asset col-md-4 offset-md-1">
-                  <a href="" data-id="ipfs-update" data-version="v1.9.0" class="d-component-download-btn btn btn-primary">Download 
-                    <span class="nowrap">ipfs-update</span>
-                  </a>
-                  <div class="d-component-download-alternative">
-                    <div class="d-component-arch"></div>
-                    <div class="d-component-not">Not your platform? See below for alternatives</div>
-                  </div>
-                </div>
-              </div>
-              <div class="d-component-release row">
-                <div class="col-md-4">
-                  <h3 class="d-component-version">v1.9.0</h3>
-                  <h4 class="d-component-release-date">August 31, 2022</h4>
-                  <ul class="d-component-actions">
-                    <li>
-                      <i class="ion-ios-book-outline"></i>
-                      <a class="d-component-actions-docs"
-                         href="https://github.com/ipfs/ipfs-update/tree/v1.9.0/README.md"
-                         target="_blank">Docs</a>
-                    </li>
-                    <li>
-                      <i class="ion-document"></i>
-                      <a class="d-component-actions-changelog"
-                         href="https://github.com/ipfs/ipfs-update/tree/v1.9.0/CHANGELOG.md"
-                         target="_blank">Changelog</a>
-                    </li>
-                    <li>
-                      <i class="ion-ios-albums-outline"></i>
-                      <a class="d-component-actions-versions" href="ipfs-update">All Versions</a>
-                    </li>
-                    
-                    <li>
-                      <i class="ion-bug"></i>
-                      <a class="d-component-actions-issues"
-                         href="https://github.com/ipfs/ipfs-update/issues"
-                         target="_blank">Issues</a>
-                    </li>
-                    <li>
-                      <i class="ion-social-github"></i>
-                      <a class="d-component-actions-repo"
-                         href="https://github.com/ipfs/ipfs-update"
-                         target="_blank">Repository</a>
-                    </li>
-                  </ul>
-                </div>
-                <div class="col-md-8">
-                  <table class="table d-download-table">
-                    <tbody>
-                      
-                        
-                          
-                          <tr>
-                            <th>macOS Binary</th>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_darwin-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_darwin-arm64.tar.gz">ARM64</a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>FreeBSD Binary</th>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_freebsd-386.tar.gz"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_freebsd-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_freebsd-arm.tar.gz"></a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>Linux Binary</th>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_linux-386.tar.gz"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_linux-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_linux-arm.tar.gz"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_linux-arm64.tar.gz">ARM64</a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>OpenBSD Binary</th>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_openbsd-386.tar.gz"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_openbsd-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_openbsd-arm.tar.gz"></a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>Windows Binary</th>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_windows-386.zip"></a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="ipfs-update/v1.9.0/ipfs-update_v1.9.0_windows-amd64.zip">AMD64</a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                    </tbody>
-                  </table>
-                </div>
-              </div>
-            </div>
-          
-            
             
             <div class="d-component" id="ipget">
               <div class="d-component-desc row">
@@ -1032,175 +879,6 @@
                               </td>
                             
                           </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                    </tbody>
-                  </table>
-                </div>
-              </div>
-            </div>
-          
-            
-            <div id="go-ipfs"></div>
-            <div class="d-component" id="kubo">
-              <div class="d-component-desc row">
-                <div class="col-md-7">
-                  <h1 class="d-component-desc-title">kubo <small style="color: var(--gray)">(go-ipfs)</small></h1>
-                  <h2 class="d-component-desc-sub-title"></h2>
-                  <div class="d-component-desc-body"><p>kubo (go-ipfs) is the earliest and most widely used implementation of IPFS. It includes:</p>
-<ul>
-<li>an IPFS daemon server</li>
-<li>extensive command line tooling</li>
-<li>an HTTP RPC API for controlling the node</li>
-<li>an HTTP Gateway for serving content to HTTP browsers</li>
-</ul>
-</div>
-                </div>
-                <div class="d-component-asset col-md-4 offset-md-1">
-                  <a href="" data-id="kubo" data-version="v0.40.1" class="d-component-download-btn btn btn-primary">Download 
-                    <span class="nowrap">kubo</span>
-                  </a>
-                  <div class="d-component-download-alternative">
-                    <div class="d-component-arch"></div>
-                    <div class="d-component-not">Not your platform? See below for alternatives</div>
-                  </div>
-                </div>
-              </div>
-              <div class="d-component-release row">
-                <div class="col-md-4">
-                  <h3 class="d-component-version">v0.40.1</h3>
-                  <h4 class="d-component-release-date">February 27, 2026</h4>
-                  <ul class="d-component-actions">
-                    <li>
-                      <i class="ion-ios-book-outline"></i>
-                      <a class="d-component-actions-docs"
-                         href="https://github.com/ipfs/kubo/tree/v0.40.1/README.md"
-                         target="_blank">Docs</a>
-                    </li>
-                    <li>
-                      <i class="ion-document"></i>
-                      <a class="d-component-actions-changelog"
-                         href="https://github.com/ipfs/kubo/tree/v0.40.1/CHANGELOG.md"
-                         target="_blank">Changelog</a>
-                    </li>
-                    <li>
-                      <i class="ion-ios-albums-outline"></i>
-                      <a class="d-component-actions-versions" href="kubo">All Versions</a>
-                    </li>
-                    
-                    <li>
-                      <i class="ion-cube"></i>
-                      <a class="d-component-actions-docker"
-                         href="https://hub.docker.com/r/ipfs/kubo/"
-                         target="_blank">Docker Images</a>
-                    </li>
-                    
-                    <li>
-                      <i class="ion-bug"></i>
-                      <a class="d-component-actions-issues"
-                         href="https://github.com/ipfs/kubo/issues"
-                         target="_blank">Issues</a>
-                    </li>
-                    <li>
-                      <i class="ion-social-github"></i>
-                      <a class="d-component-actions-repo"
-                         href="https://github.com/ipfs/kubo"
-                         target="_blank">Repository</a>
-                    </li>
-                  </ul>
-                </div>
-                <div class="col-md-8">
-                  <table class="table d-download-table">
-                    <tbody>
-                      
-                        
-                          
-                          <tr>
-                            <th>macOS Binary</th>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_darwin-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_darwin-arm64.tar.gz">ARM64</a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>FreeBSD Binary</th>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_freebsd-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>Linux Binary</th>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_linux-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_linux-arm64.tar.gz">ARM64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_linux-riscv64.tar.gz">RISC-V</a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>OpenBSD Binary</th>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_openbsd-amd64.tar.gz">AMD64</a>
-                              </td>
-                            
-                          </tr>
-                          <tr><td colspan="100" class="d-download-table-border"></td></tr>
-                        
-                      
-                        
-                          
-                          <tr>
-                            <th>Windows Binary</th>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_windows-amd64.zip">AMD64</a>
-                              </td>
-                            
-                              <td>
-                                
-                                <a href="kubo/v0.40.1/kubo_v0.40.1_windows-arm64.zip">ARM64</a>
-                              </td>
-                            
-                          </tr>
                           <tr><td colspan="100" class="d-download-table-border"></td></tr>
                         
                       
diff --new-file -u --recursive a/index.xml b/index.xml
--- a/index.xml	2026-04-12 20:20:33.276199547 +0000
+++ b/index.xml	2026-04-12 20:20:33.255201018 +0000
@@ -6,7 +6,7 @@
     <description>Recent releases on IPFS Distributions</description>
     <generator>Hugo -- gohugo.io</generator>
     <language>en-us</language>
-    <lastBuildDate>Fri, 27 Feb 2026 00:00:00 GMT</lastBuildDate>
+    <lastBuildDate>Sun, 12 Apr 2026 00:00:00 GMT</lastBuildDate>
     
 	<atom:link href="https://dist.ipfs.tech/index.xml" rel="self" type="application/rss&#43;xml" />
     
@@ -79,7 +79,7 @@
     <item>
       <title>ipfs-update</title>
       <link>https://dist.ipfs.tech/#ipfs-update</link>
-      <pubDate>Wed, 31 Aug 2022 00:00:00 GMT</pubDate>
+      <pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate>
       <description>ipfs-update is a CLI tool to help update and install Kubo IPFS easily.</description>
     </item>
     
diff --new-file -u --recursive a/ipfs-pack/v0.1.0/build-info b/ipfs-pack/v0.1.0/build-info
--- a/ipfs-pack/v0.1.0/build-info	2026-04-12 20:20:33.957804023 +0000
+++ b/ipfs-pack/v0.1.0/build-info	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-go version go1.9.2 linux/amd64
-git sha of code: 9b3499ac53e1d24b0a63f8bb6d2a943c25ce9e4e
-Linux hecturchi2 4.4.92-31-default #1 SMP Sun Oct 22 06:56:24 UTC 2017 (1d80e8a) x86_64 x86_64 x86_64 GNU/Linux
-built on Mon Dec 11 14:46:13 CET 2017
diff --new-file -u --recursive a/ipfs-pack/v0.1.0/build-log-freebsd-386 b/ipfs-pack/v0.1.0/build-log-freebsd-386
--- a/ipfs-pack/v0.1.0/build-log-freebsd-386	2026-04-12 20:20:34.088378091 +0000
+++ b/ipfs-pack/v0.1.0/build-log-freebsd-386	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll
-../gopath/src/gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.1.0/build-log-freebsd-arm b/ipfs-pack/v0.1.0/build-log-freebsd-arm
--- a/ipfs-pack/v0.1.0/build-log-freebsd-arm	2026-04-12 20:20:34.088426572 +0000
+++ b/ipfs-pack/v0.1.0/build-log-freebsd-arm	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll
-../gopath/src/gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.1.0/dist.json b/ipfs-pack/v0.1.0/dist.json
--- a/ipfs-pack/v0.1.0/dist.json	2026-04-12 20:20:34.207836124 +0000
+++ b/ipfs-pack/v0.1.0/dist.json	1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-{
-  "id": "ipfs-pack",
-  "version": "v0.1.0",
-  "releaseLink": "/ipfs-pack/v0.1.0",
-  "name": "ipfs-pack",
-  "owner": "ipfs",
-  "description": "A filesystem packing tool",
-  "date": "December 11, 2017",
-  "platforms": {
-    "darwin": {
-      "name": "darwin Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.1.0_darwin-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.1.0_darwin-amd64.tar.gz"
-        }
-      }
-    },
-    "freebsd": {
-      "name": "freebsd Binary",
-      "archs": {
-        "amd64": {
-          "link": "/ipfs-pack_v0.1.0_freebsd-amd64.tar.gz"
-        }
-      }
-    },
-    "linux": {
-      "name": "linux Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.1.0_linux-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.1.0_linux-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-pack_v0.1.0_linux-arm.tar.gz"
-        }
-      }
-    },
-    "windows": {
-      "name": "windows Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.1.0_windows-386.zip"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.1.0_windows-amd64.zip"
-        }
-      }
-    }
-  }
-}
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_darwin-386.tar.gz and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_darwin-386.tar.gz differ
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_darwin-amd64.tar.gz and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_darwin-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_freebsd-amd64.tar.gz and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_freebsd-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_linux-386.tar.gz and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_linux-386.tar.gz differ
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_linux-amd64.tar.gz and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_linux-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_linux-arm.tar.gz and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_linux-arm.tar.gz differ
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_windows-386.zip and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_windows-386.zip differ
Binary files a/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_windows-amd64.zip and b/ipfs-pack/v0.1.0/ipfs-pack_v0.1.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-pack/v0.1.0/results b/ipfs-pack/v0.1.0/results
--- a/ipfs-pack/v0.1.0/results	2026-04-12 20:20:52.008991784 +0000
+++ b/ipfs-pack/v0.1.0/results	1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-github.com/ipfs/ipfs-pack, darwin, 386,
-github.com/ipfs/ipfs-pack, darwin, amd64,
-github.com/ipfs/ipfs-pack, freebsd, amd64,
-github.com/ipfs/ipfs-pack, linux, 386,
-github.com/ipfs/ipfs-pack, linux, amd64,
-github.com/ipfs/ipfs-pack, linux, arm,
-github.com/ipfs/ipfs-pack, windows, 386,
-github.com/ipfs/ipfs-pack, windows, amd64,
diff --new-file -u --recursive a/ipfs-pack/v0.2.0/build-info b/ipfs-pack/v0.2.0/build-info
--- a/ipfs-pack/v0.2.0/build-info	2026-04-12 20:20:52.158461228 +0000
+++ b/ipfs-pack/v0.2.0/build-info	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-go version go1.9.2 linux/amd64
-git sha of code: e48045fd4d14b25e3666ea20092816c709a5038f
-Linux hecturchi2 4.4.92-31-default #1 SMP Sun Oct 22 06:56:24 UTC 2017 (1d80e8a) x86_64 x86_64 x86_64 GNU/Linux
-built on Mon Dec 11 14:47:30 CET 2017
diff --new-file -u --recursive a/ipfs-pack/v0.2.0/build-log-freebsd-386 b/ipfs-pack/v0.2.0/build-log-freebsd-386
--- a/ipfs-pack/v0.2.0/build-log-freebsd-386	2026-04-12 20:20:52.158516672 +0000
+++ b/ipfs-pack/v0.2.0/build-log-freebsd-386	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll
-../gopath/src/gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.2.0/build-log-freebsd-arm b/ipfs-pack/v0.2.0/build-log-freebsd-arm
--- a/ipfs-pack/v0.2.0/build-log-freebsd-arm	2026-04-12 20:20:52.158551774 +0000
+++ b/ipfs-pack/v0.2.0/build-log-freebsd-arm	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll
-../gopath/src/gx/ipfs/QmREK4tFmkEmrGgYU5cupeRVh71kLAkfjWcRq3krVUWWRq/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.2.0/dist.json b/ipfs-pack/v0.2.0/dist.json
--- a/ipfs-pack/v0.2.0/dist.json	2026-04-12 20:20:52.289933167 +0000
+++ b/ipfs-pack/v0.2.0/dist.json	1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-{
-  "id": "ipfs-pack",
-  "version": "v0.2.0",
-  "releaseLink": "/ipfs-pack/v0.2.0",
-  "name": "ipfs-pack",
-  "owner": "ipfs",
-  "description": "A filesystem packing tool",
-  "date": "December 11, 2017",
-  "platforms": {
-    "darwin": {
-      "name": "darwin Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.2.0_darwin-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.2.0_darwin-amd64.tar.gz"
-        }
-      }
-    },
-    "freebsd": {
-      "name": "freebsd Binary",
-      "archs": {
-        "amd64": {
-          "link": "/ipfs-pack_v0.2.0_freebsd-amd64.tar.gz"
-        }
-      }
-    },
-    "linux": {
-      "name": "linux Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.2.0_linux-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.2.0_linux-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-pack_v0.2.0_linux-arm.tar.gz"
-        }
-      }
-    },
-    "windows": {
-      "name": "windows Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.2.0_windows-386.zip"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.2.0_windows-amd64.zip"
-        }
-      }
-    }
-  }
-}
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_darwin-386.tar.gz and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_darwin-386.tar.gz differ
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_darwin-amd64.tar.gz and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_darwin-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_freebsd-amd64.tar.gz and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_freebsd-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_linux-386.tar.gz and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_linux-386.tar.gz differ
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_linux-amd64.tar.gz and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_linux-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_linux-arm.tar.gz and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_linux-arm.tar.gz differ
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_windows-386.zip and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_windows-386.zip differ
Binary files a/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_windows-amd64.zip and b/ipfs-pack/v0.2.0/ipfs-pack_v0.2.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-pack/v0.2.0/results b/ipfs-pack/v0.2.0/results
--- a/ipfs-pack/v0.2.0/results	2026-04-12 20:21:07.557460832 +0000
+++ b/ipfs-pack/v0.2.0/results	1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-github.com/ipfs/ipfs-pack, darwin, 386,
-github.com/ipfs/ipfs-pack, darwin, amd64,
-github.com/ipfs/ipfs-pack, freebsd, amd64,
-github.com/ipfs/ipfs-pack, linux, 386,
-github.com/ipfs/ipfs-pack, linux, amd64,
-github.com/ipfs/ipfs-pack, linux, arm,
-github.com/ipfs/ipfs-pack, windows, 386,
-github.com/ipfs/ipfs-pack, windows, amd64,
diff --new-file -u --recursive a/ipfs-pack/v0.3.0/build-info b/ipfs-pack/v0.3.0/build-info
--- a/ipfs-pack/v0.3.0/build-info	2026-04-12 20:21:07.688990894 +0000
+++ b/ipfs-pack/v0.3.0/build-info	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-go version go1.9.2 linux/amd64
-git sha of code: a21d1ba6c34ba70afa419f9a1816f196d0fd702c
-Linux hecturchi2 4.4.92-31-default #1 SMP Sun Oct 22 06:56:24 UTC 2017 (1d80e8a) x86_64 x86_64 x86_64 GNU/Linux
-built on Mon Dec 11 14:49:01 CET 2017
diff --new-file -u --recursive a/ipfs-pack/v0.3.0/build-log-freebsd-386 b/ipfs-pack/v0.3.0/build-log-freebsd-386
--- a/ipfs-pack/v0.3.0/build-log-freebsd-386	2026-04-12 20:21:07.755529760 +0000
+++ b/ipfs-pack/v0.3.0/build-log-freebsd-386	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll
-../gopath/src/gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.3.0/build-log-freebsd-arm b/ipfs-pack/v0.3.0/build-log-freebsd-arm
--- a/ipfs-pack/v0.3.0/build-log-freebsd-arm	2026-04-12 20:21:07.755576379 +0000
+++ b/ipfs-pack/v0.3.0/build-log-freebsd-arm	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll
-../gopath/src/gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.3.0/dist.json b/ipfs-pack/v0.3.0/dist.json
--- a/ipfs-pack/v0.3.0/dist.json	2026-04-12 20:21:07.880460549 +0000
+++ b/ipfs-pack/v0.3.0/dist.json	1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-{
-  "id": "ipfs-pack",
-  "version": "v0.3.0",
-  "releaseLink": "/ipfs-pack/v0.3.0",
-  "name": "ipfs-pack",
-  "owner": "ipfs",
-  "description": "A filesystem packing tool",
-  "date": "December 11, 2017",
-  "platforms": {
-    "darwin": {
-      "name": "darwin Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.3.0_darwin-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.3.0_darwin-amd64.tar.gz"
-        }
-      }
-    },
-    "freebsd": {
-      "name": "freebsd Binary",
-      "archs": {
-        "amd64": {
-          "link": "/ipfs-pack_v0.3.0_freebsd-amd64.tar.gz"
-        }
-      }
-    },
-    "linux": {
-      "name": "linux Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.3.0_linux-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.3.0_linux-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-pack_v0.3.0_linux-arm.tar.gz"
-        }
-      }
-    },
-    "windows": {
-      "name": "windows Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.3.0_windows-386.zip"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.3.0_windows-amd64.zip"
-        }
-      }
-    }
-  }
-}
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_darwin-386.tar.gz and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_darwin-386.tar.gz differ
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_darwin-amd64.tar.gz and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_darwin-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_freebsd-amd64.tar.gz and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_freebsd-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_linux-386.tar.gz and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_linux-386.tar.gz differ
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_linux-amd64.tar.gz and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_linux-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_linux-arm.tar.gz and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_linux-arm.tar.gz differ
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_windows-386.zip and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_windows-386.zip differ
Binary files a/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_windows-amd64.zip and b/ipfs-pack/v0.3.0/ipfs-pack_v0.3.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-pack/v0.3.0/results b/ipfs-pack/v0.3.0/results
--- a/ipfs-pack/v0.3.0/results	2026-04-12 20:21:24.200993789 +0000
+++ b/ipfs-pack/v0.3.0/results	1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-github.com/ipfs/ipfs-pack, darwin, 386,
-github.com/ipfs/ipfs-pack, darwin, amd64,
-github.com/ipfs/ipfs-pack, freebsd, amd64,
-github.com/ipfs/ipfs-pack, linux, 386,
-github.com/ipfs/ipfs-pack, linux, amd64,
-github.com/ipfs/ipfs-pack, linux, arm,
-github.com/ipfs/ipfs-pack, windows, 386,
-github.com/ipfs/ipfs-pack, windows, amd64,
diff --new-file -u --recursive a/ipfs-pack/v0.4.0/build-info b/ipfs-pack/v0.4.0/build-info
--- a/ipfs-pack/v0.4.0/build-info	2026-04-12 20:21:24.314553948 +0000
+++ b/ipfs-pack/v0.4.0/build-info	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-go version go1.9.2 linux/amd64
-git sha of code: aae9688565348f63bbce75acbd446b0bd799b991
-Linux hecturchi2 4.4.92-31-default #1 SMP Sun Oct 22 06:56:24 UTC 2017 (1d80e8a) x86_64 x86_64 x86_64 GNU/Linux
-built on Mon Dec 11 14:58:41 CET 2017
diff --new-file -u --recursive a/ipfs-pack/v0.4.0/build-log-freebsd-386 b/ipfs-pack/v0.4.0/build-log-freebsd-386
--- a/ipfs-pack/v0.4.0/build-log-freebsd-386	2026-04-12 20:21:24.314602003 +0000
+++ b/ipfs-pack/v0.4.0/build-log-freebsd-386	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll
-../gopath/src/gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.4.0/build-log-freebsd-arm b/ipfs-pack/v0.4.0/build-log-freebsd-arm
--- a/ipfs-pack/v0.4.0/build-log-freebsd-arm	2026-04-12 20:21:24.314632191 +0000
+++ b/ipfs-pack/v0.4.0/build-log-freebsd-arm	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll
-../gopath/src/gx/ipfs/QmeJcz1smiskcJbPRTWpzqnLpD2vYqkNiGHVrckaaWHCLv/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.4.0/dist.json b/ipfs-pack/v0.4.0/dist.json
--- a/ipfs-pack/v0.4.0/dist.json	2026-04-12 20:21:24.434256383 +0000
+++ b/ipfs-pack/v0.4.0/dist.json	1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-{
-  "id": "ipfs-pack",
-  "version": "v0.4.0",
-  "releaseLink": "/ipfs-pack/v0.4.0",
-  "name": "ipfs-pack",
-  "owner": "ipfs",
-  "description": "A filesystem packing tool",
-  "date": "December 11, 2017",
-  "platforms": {
-    "darwin": {
-      "name": "darwin Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.4.0_darwin-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.4.0_darwin-amd64.tar.gz"
-        }
-      }
-    },
-    "freebsd": {
-      "name": "freebsd Binary",
-      "archs": {
-        "amd64": {
-          "link": "/ipfs-pack_v0.4.0_freebsd-amd64.tar.gz"
-        }
-      }
-    },
-    "linux": {
-      "name": "linux Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.4.0_linux-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.4.0_linux-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-pack_v0.4.0_linux-arm.tar.gz"
-        }
-      }
-    },
-    "windows": {
-      "name": "windows Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.4.0_windows-386.zip"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.4.0_windows-amd64.zip"
-        }
-      }
-    }
-  }
-}
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_darwin-386.tar.gz and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_darwin-386.tar.gz differ
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_darwin-amd64.tar.gz and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_darwin-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_freebsd-amd64.tar.gz and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_freebsd-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_linux-386.tar.gz and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_linux-386.tar.gz differ
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_linux-amd64.tar.gz and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_linux-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_linux-arm.tar.gz and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_linux-arm.tar.gz differ
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_windows-386.zip and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_windows-386.zip differ
Binary files a/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_windows-amd64.zip and b/ipfs-pack/v0.4.0/ipfs-pack_v0.4.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-pack/v0.4.0/results b/ipfs-pack/v0.4.0/results
--- a/ipfs-pack/v0.4.0/results	2026-04-12 20:21:43.664741560 +0000
+++ b/ipfs-pack/v0.4.0/results	1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-github.com/ipfs/ipfs-pack, darwin, 386,
-github.com/ipfs/ipfs-pack, darwin, amd64,
-github.com/ipfs/ipfs-pack, freebsd, amd64,
-github.com/ipfs/ipfs-pack, linux, 386,
-github.com/ipfs/ipfs-pack, linux, amd64,
-github.com/ipfs/ipfs-pack, linux, arm,
-github.com/ipfs/ipfs-pack, windows, 386,
-github.com/ipfs/ipfs-pack, windows, amd64,
diff --new-file -u --recursive a/ipfs-pack/v0.5.0/build-info b/ipfs-pack/v0.5.0/build-info
--- a/ipfs-pack/v0.5.0/build-info	2026-04-12 20:21:43.777180412 +0000
+++ b/ipfs-pack/v0.5.0/build-info	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-go version go1.9.2 linux/amd64
-git sha of code: 8196040fdb58a187e2467f0c46e5eb7cb9a46743
-Linux hecturchi2 4.4.92-31-default #1 SMP Sun Oct 22 06:56:24 UTC 2017 (1d80e8a) x86_64 x86_64 x86_64 GNU/Linux
-built on Mon Dec 11 15:00:24 CET 2017
diff --new-file -u --recursive a/ipfs-pack/v0.5.0/build-log-freebsd-386 b/ipfs-pack/v0.5.0/build-log-freebsd-386
--- a/ipfs-pack/v0.5.0/build-log-freebsd-386	2026-04-12 20:21:43.838169100 +0000
+++ b/ipfs-pack/v0.5.0/build-log-freebsd-386	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll
-../gopath/src/gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.5.0/build-log-freebsd-arm b/ipfs-pack/v0.5.0/build-log-freebsd-arm
--- a/ipfs-pack/v0.5.0/build-log-freebsd-arm	2026-04-12 20:21:43.838223320 +0000
+++ b/ipfs-pack/v0.5.0/build-log-freebsd-arm	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll
-../gopath/src/gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.5.0/dist.json b/ipfs-pack/v0.5.0/dist.json
--- a/ipfs-pack/v0.5.0/dist.json	2026-04-12 20:21:43.957613831 +0000
+++ b/ipfs-pack/v0.5.0/dist.json	1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-{
-  "id": "ipfs-pack",
-  "version": "v0.5.0",
-  "releaseLink": "/ipfs-pack/v0.5.0",
-  "name": "ipfs-pack",
-  "owner": "ipfs",
-  "description": "A filesystem packing tool",
-  "date": "December 11, 2017",
-  "platforms": {
-    "darwin": {
-      "name": "darwin Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.5.0_darwin-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.5.0_darwin-amd64.tar.gz"
-        }
-      }
-    },
-    "freebsd": {
-      "name": "freebsd Binary",
-      "archs": {
-        "amd64": {
-          "link": "/ipfs-pack_v0.5.0_freebsd-amd64.tar.gz"
-        }
-      }
-    },
-    "linux": {
-      "name": "linux Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.5.0_linux-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.5.0_linux-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-pack_v0.5.0_linux-arm.tar.gz"
-        }
-      }
-    },
-    "windows": {
-      "name": "windows Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.5.0_windows-386.zip"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.5.0_windows-amd64.zip"
-        }
-      }
-    }
-  }
-}
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_darwin-386.tar.gz and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_darwin-386.tar.gz differ
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_darwin-amd64.tar.gz and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_darwin-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_freebsd-amd64.tar.gz and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_freebsd-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_linux-386.tar.gz and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_linux-386.tar.gz differ
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_linux-amd64.tar.gz and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_linux-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_linux-arm.tar.gz and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_linux-arm.tar.gz differ
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_windows-386.zip and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_windows-386.zip differ
Binary files a/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_windows-amd64.zip and b/ipfs-pack/v0.5.0/ipfs-pack_v0.5.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-pack/v0.5.0/results b/ipfs-pack/v0.5.0/results
--- a/ipfs-pack/v0.5.0/results	2026-04-12 20:22:01.555269781 +0000
+++ b/ipfs-pack/v0.5.0/results	1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-github.com/ipfs/ipfs-pack, darwin, 386,
-github.com/ipfs/ipfs-pack, darwin, amd64,
-github.com/ipfs/ipfs-pack, freebsd, amd64,
-github.com/ipfs/ipfs-pack, linux, 386,
-github.com/ipfs/ipfs-pack, linux, amd64,
-github.com/ipfs/ipfs-pack, linux, arm,
-github.com/ipfs/ipfs-pack, windows, 386,
-github.com/ipfs/ipfs-pack, windows, amd64,
diff --new-file -u --recursive a/ipfs-pack/v0.6.0/build-info b/ipfs-pack/v0.6.0/build-info
--- a/ipfs-pack/v0.6.0/build-info	2026-04-12 20:22:01.682659543 +0000
+++ b/ipfs-pack/v0.6.0/build-info	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-go version go1.9.2 linux/amd64
-git sha of code: ed535b0bc50609a7cfff3066d01d41dbcf7006c7
-Linux hecturchi2 4.4.92-31-default #1 SMP Sun Oct 22 06:56:24 UTC 2017 (1d80e8a) x86_64 x86_64 x86_64 GNU/Linux
-built on Mon Dec 11 15:02:00 CET 2017
diff --new-file -u --recursive a/ipfs-pack/v0.6.0/build-log-freebsd-386 b/ipfs-pack/v0.6.0/build-log-freebsd-386
--- a/ipfs-pack/v0.6.0/build-log-freebsd-386	2026-04-12 20:22:01.682707923 +0000
+++ b/ipfs-pack/v0.6.0/build-log-freebsd-386	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll
-../gopath/src/gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.6.0/build-log-freebsd-arm b/ipfs-pack/v0.6.0/build-log-freebsd-arm
--- a/ipfs-pack/v0.6.0/build-log-freebsd-arm	2026-04-12 20:22:01.682742097 +0000
+++ b/ipfs-pack/v0.6.0/build-log-freebsd-arm	1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-# gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll
-../gopath/src/gx/ipfs/QmS4L8WB9RLZLu9YbS19cHJVjQnuvTyGaGKs75DtmX4Jyo/go-reuseport/poll/poll_bsd.go:25:8: cannot use uint64(fd) (type uint64) as type uint32 in field value
diff --new-file -u --recursive a/ipfs-pack/v0.6.0/build-log-windows-386 b/ipfs-pack/v0.6.0/build-log-windows-386
--- a/ipfs-pack/v0.6.0/build-log-windows-386	2026-04-12 20:22:01.744224724 +0000
+++ b/ipfs-pack/v0.6.0/build-log-windows-386	1970-01-01 00:00:00.000000000 +0000
@@ -1,3 +0,0 @@
-# gx/ipfs/Qme3aYm74r4gyMjtZTXpopHkBA6qjU21LXJy4GF56pLkW8/badger/y
-../gopath/src/gx/ipfs/Qme3aYm74r4gyMjtZTXpopHkBA6qjU21LXJy4GF56pLkW8/badger/y/mmap_windows.go:70:12: constant 4294967295 overflows int
-../gopath/src/gx/ipfs/Qme3aYm74r4gyMjtZTXpopHkBA6qjU21LXJy4GF56pLkW8/badger/y/mmap_windows.go:70:12: array bound is too large
diff --new-file -u --recursive a/ipfs-pack/v0.6.0/dist.json b/ipfs-pack/v0.6.0/dist.json
--- a/ipfs-pack/v0.6.0/dist.json	2026-04-12 20:22:01.864928762 +0000
+++ b/ipfs-pack/v0.6.0/dist.json	1970-01-01 00:00:00.000000000 +0000
@@ -1,52 +0,0 @@
-{
-  "id": "ipfs-pack",
-  "version": "v0.6.0",
-  "releaseLink": "/ipfs-pack/v0.6.0",
-  "name": "ipfs-pack",
-  "owner": "ipfs",
-  "description": "A filesystem packing tool",
-  "date": "December 11, 2017",
-  "platforms": {
-    "darwin": {
-      "name": "darwin Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.6.0_darwin-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.6.0_darwin-amd64.tar.gz"
-        }
-      }
-    },
-    "freebsd": {
-      "name": "freebsd Binary",
-      "archs": {
-        "amd64": {
-          "link": "/ipfs-pack_v0.6.0_freebsd-amd64.tar.gz"
-        }
-      }
-    },
-    "linux": {
-      "name": "linux Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-pack_v0.6.0_linux-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-pack_v0.6.0_linux-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-pack_v0.6.0_linux-arm.tar.gz"
-        }
-      }
-    },
-    "windows": {
-      "name": "windows Binary",
-      "archs": {
-        "amd64": {
-          "link": "/ipfs-pack_v0.6.0_windows-amd64.zip"
-        }
-      }
-    }
-  }
-}
Binary files a/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_darwin-386.tar.gz and b/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_darwin-386.tar.gz differ
Binary files a/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_darwin-amd64.tar.gz and b/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_darwin-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_freebsd-amd64.tar.gz and b/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_freebsd-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-386.tar.gz and b/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-386.tar.gz differ
Binary files a/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-amd64.tar.gz and b/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-amd64.tar.gz differ
Binary files a/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-arm.tar.gz and b/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-arm.tar.gz differ
Binary files a/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_windows-amd64.zip and b/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-pack/v0.6.0/results b/ipfs-pack/v0.6.0/results
--- a/ipfs-pack/v0.6.0/results	2026-04-12 20:22:18.750787659 +0000
+++ b/ipfs-pack/v0.6.0/results	1970-01-01 00:00:00.000000000 +0000
@@ -1,7 +0,0 @@
-github.com/ipfs/ipfs-pack, darwin, 386,
-github.com/ipfs/ipfs-pack, darwin, amd64,
-github.com/ipfs/ipfs-pack, freebsd, amd64,
-github.com/ipfs/ipfs-pack, linux, 386,
-github.com/ipfs/ipfs-pack, linux, amd64,
-github.com/ipfs/ipfs-pack, linux, arm,
-github.com/ipfs/ipfs-pack, windows, amd64,
diff --new-file -u --recursive a/ipfs-pack/versions b/ipfs-pack/versions
--- a/ipfs-pack/versions	2026-04-12 20:22:18.811263499 +0000
+++ b/ipfs-pack/versions	1970-01-01 00:00:00.000000000 +0000
@@ -1,6 +0,0 @@
-v0.1.0
-v0.2.0
-v0.3.0
-v0.4.0
-v0.5.0
-v0.6.0
diff --new-file -u --recursive a/ipfs-see-all/v1.0.0/build-info b/ipfs-see-all/v1.0.0/build-info
--- a/ipfs-see-all/v1.0.0/build-info	2026-04-12 20:22:18.936778988 +0000
+++ b/ipfs-see-all/v1.0.0/build-info	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-go version go1.7 linux/amd64
-git sha of code: aaa6a9de5200adf4e66eeaaa2f9cd5095c183575
-Linux erika 4.7.1-1-ARCH #1 SMP PREEMPT Wed Aug 17 08:13:35 CEST 2016 x86_64 GNU/Linux
-built on Tue Oct 11 06:48:12 PDT 2016
diff --new-file -u --recursive a/ipfs-see-all/v1.0.0/dist.json b/ipfs-see-all/v1.0.0/dist.json
--- a/ipfs-see-all/v1.0.0/dist.json	2026-04-12 20:22:19.000329966 +0000
+++ b/ipfs-see-all/v1.0.0/dist.json	1970-01-01 00:00:00.000000000 +0000
@@ -1,61 +0,0 @@
-{
-  "id": "ipfs-see-all",
-  "version": "v1.0.0",
-  "releaseLink": "/ipfs-see-all/v1.0.0",
-  "name": "ipfs-see-all",
-  "owner": "whyrusleeping",
-  "description": "A diagnostics and recovery tool for ipfs repos.",
-  "date": "October 11, 2016",
-  "platforms": {
-    "darwin": {
-      "name": "darwin Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-see-all_v1.0.0_darwin-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-see-all_v1.0.0_darwin-amd64.tar.gz"
-        }
-      }
-    },
-    "freebsd": {
-      "name": "freebsd Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-see-all_v1.0.0_freebsd-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-see-all_v1.0.0_freebsd-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-see-all_v1.0.0_freebsd-arm.tar.gz"
-        }
-      }
-    },
-    "linux": {
-      "name": "linux Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-see-all_v1.0.0_linux-386.tar.gz"
-        },
-        "amd64": {
-          "link": "/ipfs-see-all_v1.0.0_linux-amd64.tar.gz"
-        },
-        "arm": {
-          "link": "/ipfs-see-all_v1.0.0_linux-arm.tar.gz"
-        }
-      }
-    },
-    "windows": {
-      "name": "windows Binary",
-      "archs": {
-        "386": {
-          "link": "/ipfs-see-all_v1.0.0_windows-386.zip"
-        },
-        "amd64": {
-          "link": "/ipfs-see-all_v1.0.0_windows-amd64.zip"
-        }
-      }
-    }
-  }
-}
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_darwin-386.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_darwin-386.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_darwin-amd64.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_darwin-amd64.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_freebsd-386.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_freebsd-386.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_freebsd-amd64.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_freebsd-amd64.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_freebsd-arm.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_freebsd-arm.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_linux-386.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_linux-386.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_linux-amd64.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_linux-amd64.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_linux-arm.tar.gz and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_linux-arm.tar.gz differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_windows-386.zip and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_windows-386.zip differ
Binary files a/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_windows-amd64.zip and b/ipfs-see-all/v1.0.0/ipfs-see-all_v1.0.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-see-all/v1.0.0/results b/ipfs-see-all/v1.0.0/results
--- a/ipfs-see-all/v1.0.0/results	2026-04-12 20:22:22.148742774 +0000
+++ b/ipfs-see-all/v1.0.0/results	1970-01-01 00:00:00.000000000 +0000
@@ -1,10 +0,0 @@
-github.com/whyrusleeping/ipfs-see-all, darwin, 386,
-github.com/whyrusleeping/ipfs-see-all, darwin, amd64,
-github.com/whyrusleeping/ipfs-see-all, freebsd, 386,
-github.com/whyrusleeping/ipfs-see-all, freebsd, amd64,
-github.com/whyrusleeping/ipfs-see-all, freebsd, arm,
-github.com/whyrusleeping/ipfs-see-all, linux, 386,
-github.com/whyrusleeping/ipfs-see-all, linux, amd64,
-github.com/whyrusleeping/ipfs-see-all, linux, arm,
-github.com/whyrusleeping/ipfs-see-all, windows, 386,
-github.com/whyrusleeping/ipfs-see-all, windows, amd64,
diff --new-file -u --recursive a/ipfs-see-all/versions b/ipfs-see-all/versions
--- a/ipfs-see-all/versions	2026-04-12 20:22:22.148801097 +0000
+++ b/ipfs-see-all/versions	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-v1.0.0
diff --new-file -u --recursive a/ipfs-update/v1.10.0/build-info b/ipfs-update/v1.10.0/build-info
--- a/ipfs-update/v1.10.0/build-info	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/build-info	2026-04-12 20:20:33.338352610 +0000
@@ -0,0 +1,4 @@
+go version go1.26.2 linux/amd64
+git sha of code: 861461ece74137c4c3d31d85ff65e94f73acdf1d
+Linux ip-10-0-102-55 6.17.0-1009-aws #9~24.04.2-Ubuntu SMP Fri Mar  6 23:50:29 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
+built on Sun Apr 12 19:42:48 UTC 2026
diff --new-file -u --recursive a/ipfs-update/v1.10.0/dist.json b/ipfs-update/v1.10.0/dist.json
--- a/ipfs-update/v1.10.0/dist.json	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/dist.json	2026-04-12 20:20:33.338385515 +0000
@@ -0,0 +1,71 @@
+{
+  "id": "ipfs-update",
+  "version": "v1.10.0",
+  "releaseLink": "ipfs-update/v1.10.0",
+  "name": "ipfs-update",
+  "owner": "ipfs",
+  "description": "ipfs-update is a CLI tool to help update and install Kubo IPFS easily.",
+  "date": "April 12, 2026",
+  "platforms": {
+    "darwin": {
+      "name": "darwin Binary",
+      "archs": {
+        "amd64": {
+          "link": "/ipfs-update_v1.10.0_darwin-amd64.tar.gz",
+          "cid": "bafybeig55sg2quhqgv7k4wzs4z35jrt7xh3tm2scsadckl64sukwxbw6wq",
+          "sha512": "3684f8439bf73389dc41b38b79cc9041a119686b7e590892d1cc2146bf1bf8a771f7893679c6d1503d7cc4a3ccc3a3103a8b4e02d1b61d1a699376ac6bad95b9"
+        },
+        "arm64": {
+          "link": "/ipfs-update_v1.10.0_darwin-arm64.tar.gz",
+          "cid": "bafybeigowg7mat2wdp6okd4rq4svyzwsskqms24r3kkwn7nptdsau4gdfe",
+          "sha512": "820add5a169ceda83813744df39472e85bef9c0b844ee9976e0955c53e587e7c97e0c80b73ad235f17570e9b6c2632e457fed1d1179ab2a6a0188f63f5e2f738"
+        }
+      }
+    },
+    "freebsd": {
+      "name": "freebsd Binary",
+      "archs": {
+        "amd64": {
+          "link": "/ipfs-update_v1.10.0_freebsd-amd64.tar.gz",
+          "cid": "bafybeifceg4gxskageowu2dlqfaa2sgksapymap7kcqldqnrqpkqgai6dm",
+          "sha512": "1003883eaa3aeca172c772cf66c91b1abb1dd49ac1c2afce0d4030c0f10daab21ea4191dd64a9e719e166298adf6dee0ff9b3ab61867d92c115a49d984f92d46"
+        }
+      }
+    },
+    "openbsd": {
+      "name": "openbsd Binary",
+      "archs": {
+        "amd64": {
+          "link": "/ipfs-update_v1.10.0_openbsd-amd64.tar.gz",
+          "cid": "bafybeihhqkzi45ef4p75ka5hao6wiiyr6i4onuz4qslo4lzhhxiya73gpq",
+          "sha512": "819ab4d4d4f2a6933514a6f270ca99a76ee213c32a4e294616618faf5d67108215244f5fa325e683bb68c11b66e6855ba7c302722d1adcd3b9b0e487dad185b3"
+        }
+      }
+    },
+    "linux": {
+      "name": "linux Binary",
+      "archs": {
+        "amd64": {
+          "link": "/ipfs-update_v1.10.0_linux-amd64.tar.gz",
+          "cid": "bafybeiakdb2p5v5az6kwtl7plg65agamdvktcgz5cuj3qtclgpnac7vsym",
+          "sha512": "d3d69d3ae9644d27e82bb67a1d2458c4874466e13628a00ae1f115186261ec9d896474e0449c722e5079670640e741407389f6253d5fe15791a880522efe55a8"
+        },
+        "arm64": {
+          "link": "/ipfs-update_v1.10.0_linux-arm64.tar.gz",
+          "cid": "bafybeieddc5rrvja6ziu7qolvkexousphfw575ucuifdwiorwh6qv7zbdm",
+          "sha512": "ecceebedb3df7497ab3b7d46c59d8b28178047193aab76e9945837643970fc9a1496b764c9258fc4b4a0f08f3bab936ccb34e61c7bf168eb647b8de777be5a9f"
+        }
+      }
+    },
+    "windows": {
+      "name": "windows Binary",
+      "archs": {
+        "amd64": {
+          "link": "/ipfs-update_v1.10.0_windows-amd64.zip",
+          "cid": "bafybeihrir6skje6gemqfglcrfaxbpfio6jsstbv4q6e56hkkjwv6wvjra",
+          "sha512": "c27e69b1e1ecf0aa0c32bac7fd9cf67543e8c8d6beff88a6265655b44a9d02dec257818e1960f2b2234cfbe3ad773943da2cbb6e37bcc7276817cef25efe2df8"
+        }
+      }
+    }
+  }
+}
Binary files a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz and b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz differ
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.cid b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.cid
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.cid	2026-04-12 20:20:33.386606417 +0000
@@ -0,0 +1 @@
+bafybeig55sg2quhqgv7k4wzs4z35jrt7xh3tm2scsadckl64sukwxbw6wq
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.sha512 b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.sha512
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-amd64.tar.gz.sha512	2026-04-12 20:20:33.386657474 +0000
@@ -0,0 +1 @@
+3684f8439bf73389dc41b38b79cc9041a119686b7e590892d1cc2146bf1bf8a771f7893679c6d1503d7cc4a3ccc3a3103a8b4e02d1b61d1a699376ac6bad95b9  ipfs-update_v1.10.0_darwin-amd64.tar.gz
Binary files a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz and b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz differ
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.cid b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.cid
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.cid	2026-04-12 20:20:33.429728167 +0000
@@ -0,0 +1 @@
+bafybeigowg7mat2wdp6okd4rq4svyzwsskqms24r3kkwn7nptdsau4gdfe
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.sha512 b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.sha512
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_darwin-arm64.tar.gz.sha512	2026-04-12 20:20:33.429783284 +0000
@@ -0,0 +1 @@
+820add5a169ceda83813744df39472e85bef9c0b844ee9976e0955c53e587e7c97e0c80b73ad235f17570e9b6c2632e457fed1d1179ab2a6a0188f63f5e2f738  ipfs-update_v1.10.0_darwin-arm64.tar.gz
Binary files a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz and b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz differ
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.cid b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.cid
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.cid	2026-04-12 20:20:33.482445062 +0000
@@ -0,0 +1 @@
+bafybeifceg4gxskageowu2dlqfaa2sgksapymap7kcqldqnrqpkqgai6dm
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.sha512 b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.sha512
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_freebsd-amd64.tar.gz.sha512	2026-04-12 20:20:33.482495641 +0000
@@ -0,0 +1 @@
+1003883eaa3aeca172c772cf66c91b1abb1dd49ac1c2afce0d4030c0f10daab21ea4191dd64a9e719e166298adf6dee0ff9b3ab61867d92c115a49d984f92d46  ipfs-update_v1.10.0_freebsd-amd64.tar.gz
Binary files a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz and b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz differ
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.cid b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.cid
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.cid	2026-04-12 20:20:33.527470875 +0000
@@ -0,0 +1 @@
+bafybeiakdb2p5v5az6kwtl7plg65agamdvktcgz5cuj3qtclgpnac7vsym
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.sha512 b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.sha512
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-amd64.tar.gz.sha512	2026-04-12 20:20:33.527506143 +0000
@@ -0,0 +1 @@
+d3d69d3ae9644d27e82bb67a1d2458c4874466e13628a00ae1f115186261ec9d896474e0449c722e5079670640e741407389f6253d5fe15791a880522efe55a8  ipfs-update_v1.10.0_linux-amd64.tar.gz
Binary files a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz and b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz differ
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.cid b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.cid
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.cid	2026-04-12 20:20:33.552302357 +0000
@@ -0,0 +1 @@
+bafybeieddc5rrvja6ziu7qolvkexousphfw575ucuifdwiorwh6qv7zbdm
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.sha512 b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.sha512
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_linux-arm64.tar.gz.sha512	2026-04-12 20:20:33.552346033 +0000
@@ -0,0 +1 @@
+ecceebedb3df7497ab3b7d46c59d8b28178047193aab76e9945837643970fc9a1496b764c9258fc4b4a0f08f3bab936ccb34e61c7bf168eb647b8de777be5a9f  ipfs-update_v1.10.0_linux-arm64.tar.gz
Binary files a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz and b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz differ
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.cid b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.cid
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.cid	2026-04-12 20:20:33.603202170 +0000
@@ -0,0 +1 @@
+bafybeihhqkzi45ef4p75ka5hao6wiiyr6i4onuz4qslo4lzhhxiya73gpq
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.sha512 b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.sha512
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_openbsd-amd64.tar.gz.sha512	2026-04-12 20:20:33.603252484 +0000
@@ -0,0 +1 @@
+819ab4d4d4f2a6933514a6f270ca99a76ee213c32a4e294616618faf5d67108215244f5fa325e683bb68c11b66e6855ba7c302722d1adcd3b9b0e487dad185b3  ipfs-update_v1.10.0_openbsd-amd64.tar.gz
Binary files a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip and b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip differ
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.cid b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.cid
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.cid	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.cid	2026-04-12 20:20:33.626156456 +0000
@@ -0,0 +1 @@
+bafybeihrir6skje6gemqfglcrfaxbpfio6jsstbv4q6e56hkkjwv6wvjra
diff --new-file -u --recursive a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.sha512 b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.sha512
--- a/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.sha512	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/ipfs-update_v1.10.0_windows-amd64.zip.sha512	2026-04-12 20:20:33.626192278 +0000
@@ -0,0 +1 @@
+c27e69b1e1ecf0aa0c32bac7fd9cf67543e8c8d6beff88a6265655b44a9d02dec257818e1960f2b2234cfbe3ad773943da2cbb6e37bcc7276817cef25efe2df8  ipfs-update_v1.10.0_windows-amd64.zip
diff --new-file -u --recursive a/ipfs-update/v1.10.0/results b/ipfs-update/v1.10.0/results
--- a/ipfs-update/v1.10.0/results	1970-01-01 00:00:00.000000000 +0000
+++ b/ipfs-update/v1.10.0/results	2026-04-12 20:20:33.626216288 +0000
@@ -0,0 +1,7 @@
+, darwin, amd64, 
+, darwin, arm64, 
+, freebsd, amd64, 
+, openbsd, amd64, 
+, linux, amd64, 
+, linux, arm64, 
+, windows, amd64, 
diff --new-file -u --recursive a/ipfs-update/versions b/ipfs-update/versions
--- a/ipfs-update/versions	2026-04-12 20:20:33.318165296 +0000
+++ b/ipfs-update/versions	2026-04-12 20:20:33.296480111 +0000
@@ -10,3 +10,4 @@
 v1.7.1
 v1.8.0
 v1.9.0
+v1.10.0

@lidel lidel removed the status/blocked Unable to be worked further until needs are met label Apr 13, 2026
@lidel lidel marked this pull request as ready for review April 13, 2026 22:34
@lidel lidel requested a review from a team as a code owner April 13, 2026 22:35
@lidel lidel changed the title chore: spring cleaning chore: spring cleaning, sunset ipfs-update Apr 13, 2026
@lidel lidel merged commit 76c6f90 into master Apr 13, 2026
5 checks passed
@lidel lidel deleted the fix/patch-skip-remote-listing branch April 13, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant