Skip to content

Commit

Permalink
bot: Bump github.com/ipfs/boxo from 0.24.3 to 0.26.0 (sourcenetwork#3336
Browse files Browse the repository at this point in the history
)

Bumps [github.com/ipfs/boxo](https://github.com/ipfs/boxo) from 0.24.3
to 0.26.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ipfs/boxo/releases">github.com/ipfs/boxo's
releases</a>.</em></p>
<blockquote>
<h2>v0.26.0</h2>
<h2>What's Changed</h2>
<h3>Added</h3>
<ul>
<li><code>bitswap/client</code>: Improved timeout configuration for
block requests
<ul>
<li>Exposed <code>DontHaveTimeoutConfig</code> to hold configuration
values for <code>dontHaveTimeoutMgr</code> which controls how long to
wait for requested block before emitting a synthetic DontHave
response</li>
<li>Added <code>DefaultDontHaveTimeoutConfig()</code> to return a
<code>DontHaveTimeoutConfig</code> populated with default values</li>
<li>Added optional <code>WithDontHaveTimeoutConfig</code> to allow
passing a custom <code>DontHaveTimeoutConfig</code></li>
<li>Setting <code>SetSendDontHaves(false)</code> works the same as
before. Behind the scenes, it will disable
<code>dontHaveTimeoutMgr</code> by passing a <code>nil</code>
<code>onDontHaveTimeout</code> to
<code>newDontHaveTimeoutMgr</code>.</li>
</ul>
</li>
</ul>
<h3>Changed</h3>
<ul>
<li>🛠 <code>blockstore</code> and <code>blockservice</code>'s
<code>WriteThrough()</code> option now takes an &quot;enabled&quot;
parameter: <code>WriteThrough(enabled bool)</code>.</li>
<li>Replaced unmaintained mock time implementation uses in tests: <a
href="https://github.com/ipfs/boxo/blob/HEAD/github.com/benbjohnson/clock">from</a>
=&gt; <a
href="https://github.com/ipfs/boxo/blob/HEAD/github.com/filecoin-project/go-clock">to</a></li>
<li><code>bitswap/client</code>: if a libp2p connection has a context,
use <code>context.AfterFunc</code> to cleanup the connection.</li>
<li>upgrade to <code>go-libp2p-kad-dht</code> <a
href="https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.28.1">v0.28.1</a></li>
<li>upgrade to <code>go-libp2p</code> <a
href="https://github.com/libp2p/go-libp2p/releases/tag/v0.38.1">v0.38.1</a></li>
<li>blockstore/blockservice: change option to <code>WriteThrough(enabled
bool)</code> <a
href="https://redirect.github.com/ipfs/boxo/pull/749">#749</a></li>
<li><code>mfs</code>: improve mfs republisher <a
href="https://redirect.github.com/ipfs/boxo/pull/754">#754</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>mfs</code>: directory cache is now cleared on Flush(),
liberating the memory used by the otherwise ever-growing cache.
References to directories and sub-directories should be renewed after
flushing.</li>
<li><code>bitswap/client</code>: Fix leak due to cid queue never getting
cleaned up <a
href="https://redirect.github.com/ipfs/boxo/pull/756">#756</a></li>
<li><code>bitswap</code>: Drop stream references on Close/Reset <a
href="https://redirect.github.com/ipfs/boxo/pull/760">760</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ipfs/boxo/compare/v0.25.0...v0.26.0">https://github.com/ipfs/boxo/compare/v0.25.0...v0.26.0</a></p>
<h2>v0.25.0</h2>
<h3>Added</h3>
<ul>
<li><code>routing/http/server</code>: added built-in Prometheus
instrumentation to http delegated <code>/routing/v1/</code> endpoints,
with custom buckets for response size and duration to match real world
data observed at <a
href="https://docs.ipfs.tech/concepts/public-utilities/#delegated-routing">the
<code>delegated-ipfs.dev</code> instance</a>. <a
href="https://redirect.github.com/ipfs/boxo/pull/718">#718</a> <a
href="https://redirect.github.com/ipfs/boxo/pull/724">#724</a></li>
<li><code>routing/http/server</code>: added configurable routing timeout
(<code>DefaultRoutingTimeout</code> being 30s) to prevent indefinite
hangs during content/peer routing. Set custom duration via
<code>WithRoutingTimeout</code>. <a
href="https://redirect.github.com/ipfs/boxo/pull/720">#720</a></li>
<li><code>routing/http/server</code>: exposes Prometheus metrics on
<code>prometheus.DefaultRegisterer</code> and a custom one can be
provided via <code>WithPrometheusRegistry</code> <a
href="https://redirect.github.com/ipfs/boxo/pull/722">#722</a></li>
<li><code>gateway</code>: <code>NewCacheBlockStore</code> and
<code>NewCarBackend</code> will use
<code>prometheus.DefaultRegisterer</code> when a custom one is not
specified via <code>WithPrometheusRegistry</code> <a
href="https://redirect.github.com/ipfs/boxo/pull/722">#722</a></li>
<li><code>filestore</code>: added opt-in <code>WithMMapReader</code>
option to <code>FileManager</code> to enable memory-mapped file reads <a
href="https://redirect.github.com/ipfs/boxo/pull/665">#665</a></li>
<li><code>bitswap/routing</code> <code>ProviderQueryManager</code> does
not require calling <code>Startup</code> separate from <code>New</code>.
<a href="https://redirect.github.com/ipfs/boxo/pull/741">#741</a></li>
<li><code>bitswap/routing</code> ProviderQueryManager does not use
liftcycle context.</li>
</ul>
<h3>Changed</h3>
<ul>
<li><code>bitswap</code>, <code>routing</code>, <code>exchange</code>
(<a href="https://redirect.github.com/ipfs/boxo/pull/641">#641</a>):
<ul>
<li>✨ Bitswap is no longer in charge of providing blocks to the newtork:
providing functionality is now handled by a
<code>exchange/providing.Exchange</code>, meant to be used with
<code>provider.System</code> so that all provides follow the same rules
(multiple parts of the code where handling provides) before.</li>
<li>🛠 <code>bitswap/client/internal/providerquerymanager</code> has been
moved to <code>routing/providerquerymanager</code> where it belongs. In
order to keep compatibility, Bitswap now receives a
<code>routing.ContentDiscovery</code> parameter which implements
<code>FindProvidersAsync(...)</code> and uses it to create a
<code>providerquerymanager</code> with the default settings as before.
Custom settings can be used by using a custom
<code>providerquerymanager</code> to manually wrap a
<code>ContentDiscovery</code> object and pass that in as
<code>ContentDiscovery</code> on initialization while setting
<code>bitswap.WithDefaultProviderQueryManager(false)</code> (to avoid
re-wrapping it again).</li>
<li>The renovated <code>providedQueryManager</code> will trigger lookups
until it manages to connect to <code>MaxProviders</code>. Before it
would lookup at most <code>MaxInProcessRequests*MaxProviders</code> and
connection failures may have limited the actual number of providers
found.</li>
<li>🛠 We have aligned our routing-related interfaces with the libp2p <a
href="https://pkg.go.dev/github.com/libp2p/go-libp2p/core/routing#ContentRouting"><code>routing</code></a>
ones, including in the <code>reprovider.System</code>.</li>
<li>In order to obtain exactly the same behaviour as before (i.e.
particularly ensuring that new blocks are still provided), what was done
like:</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ipfs/boxo/blob/main/CHANGELOG.md">github.com/ipfs/boxo's
changelog</a>.</em></p>
<blockquote>
<h2>[v0.26.0]</h2>
<h3>Added</h3>
<ul>
<li><code>bitswap/client</code>: Improved timeout configuration for
block requests
<ul>
<li>Exposed <code>DontHaveTimeoutConfig</code> to hold configuration
values for <code>dontHaveTimeoutMgr</code> which controls how long to
wait for requested block before emitting a synthetic DontHave
response</li>
<li>Added <code>DefaultDontHaveTimeoutConfig()</code> to return a
<code>DontHaveTimeoutConfig</code> populated with default values</li>
<li>Added optional <code>WithDontHaveTimeoutConfig</code> to allow
passing a custom <code>DontHaveTimeoutConfig</code></li>
<li>Setting <code>SetSendDontHaves(false)</code> works the same as
before. Behind the scenes, it will disable
<code>dontHaveTimeoutMgr</code> by passing a <code>nil</code>
<code>onDontHaveTimeout</code> to
<code>newDontHaveTimeoutMgr</code>.</li>
</ul>
</li>
</ul>
<h3>Changed</h3>
<ul>
<li>🛠 <code>blockstore</code> and <code>blockservice</code>'s
<code>WriteThrough()</code> option now takes an &quot;enabled&quot;
parameter: <code>WriteThrough(enabled bool)</code>.</li>
<li>Replaced unmaintained mock time implementation uses in tests: <a
href="https://github.com/ipfs/boxo/blob/main/github.com/benbjohnson/clock">from</a>
=&gt; <a
href="https://github.com/ipfs/boxo/blob/main/github.com/filecoin-project/go-clock">to</a></li>
<li><code>bitswap/client</code>: if a libp2p connection has a context,
use <code>context.AfterFunc</code> to cleanup the connection.</li>
<li>upgrade to <code>go-libp2p-kad-dht</code> <a
href="https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.28.1">v0.28.1</a></li>
<li>upgrade to <code>go-libp2p</code> <a
href="https://github.com/libp2p/go-libp2p/releases/tag/v0.38.1">v0.38.1</a></li>
<li>blockstore/blockservice: change option to <code>WriteThrough(enabled
bool)</code> <a
href="https://redirect.github.com/ipfs/boxo/pull/749">#749</a></li>
<li><code>mfs</code>: improve mfs republisher <a
href="https://redirect.github.com/ipfs/boxo/pull/754">#754</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>mfs</code>: directory cache is now cleared on Flush(),
liberating the memory used by the otherwise ever-growing cache.
References to directories and sub-directories should be renewed after
flushing.</li>
<li><code>bitswap/client</code>: Fix leak due to cid queue never getting
cleaned up <a
href="https://redirect.github.com/ipfs/boxo/pull/756">#756</a></li>
<li><code>bitswap</code>: Drop stream references on Close/Reset <a
href="https://redirect.github.com/ipfs/boxo/pull/760">760</a></li>
</ul>
<h2>[v0.25.0]</h2>
<h3>Added</h3>
<ul>
<li><code>routing/http/server</code>: added built-in Prometheus
instrumentation to http delegated <code>/routing/v1/</code> endpoints,
with custom buckets for response size and duration to match real world
data observed at <a
href="https://docs.ipfs.tech/concepts/public-utilities/#delegated-routing">the
<code>delegated-ipfs.dev</code> instance</a>. <a
href="https://redirect.github.com/ipfs/boxo/pull/718">#718</a> <a
href="https://redirect.github.com/ipfs/boxo/pull/724">#724</a></li>
<li><code>routing/http/server</code>: added configurable routing timeout
(<code>DefaultRoutingTimeout</code> being 30s) to prevent indefinite
hangs during content/peer routing. Set custom duration via
<code>WithRoutingTimeout</code>. <a
href="https://redirect.github.com/ipfs/boxo/pull/720">#720</a></li>
<li><code>routing/http/server</code>: exposes Prometheus metrics on
<code>prometheus.DefaultRegisterer</code> and a custom one can be
provided via <code>WithPrometheusRegistry</code> <a
href="https://redirect.github.com/ipfs/boxo/pull/722">#722</a></li>
<li><code>gateway</code>: <code>NewCacheBlockStore</code> and
<code>NewCarBackend</code> will use
<code>prometheus.DefaultRegisterer</code> when a custom one is not
specified via <code>WithPrometheusRegistry</code> <a
href="https://redirect.github.com/ipfs/boxo/pull/722">#722</a></li>
<li><code>filestore</code>: added opt-in <code>WithMMapReader</code>
option to <code>FileManager</code> to enable memory-mapped file reads <a
href="https://redirect.github.com/ipfs/boxo/pull/665">#665</a></li>
<li><code>bitswap/routing</code> <code>ProviderQueryManager</code> does
not require calling <code>Startup</code> separate from <code>New</code>.
<a href="https://redirect.github.com/ipfs/boxo/pull/741">#741</a></li>
<li><code>bitswap/routing</code> ProviderQueryManager does not use
lifecycle context.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>
<p><code>bitswap</code>, <code>routing</code>, <code>exchange</code> (<a
href="https://redirect.github.com/ipfs/boxo/pull/641">#641</a>):</p>
<ul>
<li>✨ Bitswap is no longer in charge of providing blocks to the network:
providing functionality is now handled by a
<code>exchange/providing.Exchange</code>, meant to be used with
<code>provider.System</code> so that all provides follow the same rules
(multiple parts of the code where handling provides) before.</li>
<li>🛠 <code>bitswap/client/internal/providerquerymanager</code> has been
moved to <code>routing/providerquerymanager</code> where it belongs. In
order to keep compatibility, Bitswap now receives a
<code>routing.ContentDiscovery</code> parameter which implements
<code>FindProvidersAsync(...)</code> and uses it to create a
<code>providerquerymanager</code> with the default settings as before.
Custom settings can be used by using a custom
<code>providerquerymanager</code> to manually wrap a
<code>ContentDiscovery</code> object and pass that in as
<code>ContentDiscovery</code> on initialization while setting
<code>bitswap.WithDefaultProviderQueryManager(false)</code> (to avoid
re-wrapping it again).</li>
<li>The renovated <code>providedQueryManager</code> will trigger lookups
until it manages to connect to <code>MaxProviders</code>. Before it
would lookup at most <code>MaxInProcessRequests*MaxProviders</code> and
connection failures may have limited the actual number of providers
found.</li>
<li>🛠 We have aligned our routing-related interfaces with the libp2p <a
href="https://pkg.go.dev/github.com/libp2p/go-libp2p/core/routing#ContentRouting"><code>routing</code></a>
ones, including in the <code>reprovider.System</code>.</li>
<li>In order to obtain exactly the same behavior as before (i.e.
particularly ensuring that new blocks are still provided), what was done
like:</li>
</ul>
<pre lang="go"><code> bswapnet := network.NewFromIpfsHost(host,
contentRouter)
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ipfs/boxo/commit/17db35a2e435532b04823e9b447b465c834e4d37"><code>17db35a</code></a>
Merge pull request <a
href="https://redirect.github.com/ipfs/boxo/issues/770">#770</a> from
ipfs/release-v0.26.0</li>
<li><a
href="https://github.com/ipfs/boxo/commit/8d05ec46828b650f3e6d47d45a32b5d30d38c466"><code>8d05ec4</code></a>
Update CHANGELOG.md</li>
<li><a
href="https://github.com/ipfs/boxo/commit/1829ea24ca02017925fc576472e9e0c77ebaa135"><code>1829ea2</code></a>
update version</li>
<li><a
href="https://github.com/ipfs/boxo/commit/c24404e980b9b6be294b76857eb9811690e9bfb7"><code>c24404e</code></a>
chore: remove duplicated entry</li>
<li><a
href="https://github.com/ipfs/boxo/commit/13fa48fb259b51b9263fe685e705f8989b023fdb"><code>13fa48f</code></a>
docs: v0.26.0 changelog</li>
<li><a
href="https://github.com/ipfs/boxo/commit/e8b59d6eab268970b73dd0306fa538fbfe2eeb72"><code>e8b59d6</code></a>
tidy changelog</li>
<li><a
href="https://github.com/ipfs/boxo/commit/a3da241b9327d15e9062436a1ac5ec53acc2e1df"><code>a3da241</code></a>
Minor spelling and wording changes (<a
href="https://redirect.github.com/ipfs/boxo/issues/768">#768</a>)</li>
<li><a
href="https://github.com/ipfs/boxo/commit/3cee5491077b6abd8aa3cb5ef16a95ff834c9c16"><code>3cee549</code></a>
Merge pull request <a
href="https://redirect.github.com/ipfs/boxo/issues/767">#767</a> from
ipfs/update-libp2p</li>
<li><a
href="https://github.com/ipfs/boxo/commit/fb80f86f5998b667d8578a12af72fc00220c6962"><code>fb80f86</code></a>
update golang.org/x/net</li>
<li><a
href="https://github.com/ipfs/boxo/commit/c10709680bd9acc0432d006001c26e1a5f4d178d"><code>c107096</code></a>
update go-libp2p and go-libp2p-kad-dht</li>
<li>Additional commits viewable in <a
href="https://github.com/ipfs/boxo/compare/v0.24.3...v0.26.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/ipfs/boxo&package-manager=go_modules&previous-version=0.24.3&new-version=0.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fred Carle <fredcarle@users.noreply.github.com>
  • Loading branch information
dependabot[bot] and fredcarle authored Jan 2, 2025
1 parent b70c5f8 commit cdba31b
Show file tree
Hide file tree
Showing 3 changed files with 80 additions and 71 deletions.
48 changes: 26 additions & 22 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ require (
github.com/go-errors/errors v1.5.1
github.com/gofrs/uuid/v5 v5.3.0
github.com/iancoleman/strcase v0.3.0
github.com/ipfs/boxo v0.24.3
github.com/ipfs/boxo v0.26.0
github.com/ipfs/go-block-format v0.2.0
github.com/ipfs/go-cid v0.4.1
github.com/ipfs/go-datastore v0.6.0
Expand All @@ -32,7 +32,7 @@ require (
github.com/joho/godotenv v1.5.1
github.com/lens-vm/lens/host-go v0.0.0-20231127204031-8d858ed2926c
github.com/lestrrat-go/jwx/v2 v2.1.3
github.com/libp2p/go-libp2p v0.37.0
github.com/libp2p/go-libp2p v0.38.1
github.com/libp2p/go-libp2p-gostream v0.6.0
github.com/libp2p/go-libp2p-kad-dht v0.28.1
github.com/libp2p/go-libp2p-pubsub v0.12.0
Expand Down Expand Up @@ -63,7 +63,7 @@ require (
go.opentelemetry.io/otel/sdk/metric v1.33.0
go.uber.org/zap v1.27.0
golang.org/x/crypto v0.31.0
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c
golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67
google.golang.org/grpc v1.69.2
)

Expand Down Expand Up @@ -148,10 +148,13 @@ require (
github.com/emicklei/dot v1.6.2 // indirect
github.com/fatih/color v1.15.0 // indirect
github.com/felixge/httpsnoop v1.0.4 // indirect
github.com/filecoin-project/go-clock v0.1.0 // indirect
github.com/flynn/noise v1.1.0 // indirect
github.com/francoispqt/gojay v1.2.13 // indirect
github.com/fsnotify/fsnotify v1.7.0 // indirect
github.com/gabriel-vasile/mimetype v1.4.6 // indirect
github.com/gammazero/chanqueue v1.0.0 // indirect
github.com/gammazero/deque v1.0.0 // indirect
github.com/getsentry/sentry-go v0.27.0 // indirect
github.com/go-jose/go-jose/v3 v3.0.1-0.20221117193127-916db76e8214 // indirect
github.com/go-kit/kit v0.12.0 // indirect
Expand Down Expand Up @@ -180,7 +183,7 @@ require (
github.com/google/go-cmp v0.6.0 // indirect
github.com/google/gopacket v1.1.19 // indirect
github.com/google/orderedcode v0.0.1 // indirect
github.com/google/pprof v0.0.0-20241017200806-017d972448fc // indirect
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
github.com/google/s2a-go v0.1.7 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
Expand Down Expand Up @@ -224,7 +227,7 @@ require (
github.com/ipfs/go-ipfs-util v0.0.3 // indirect
github.com/ipfs/go-log v1.0.5 // indirect
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
github.com/ipfs/go-peertaskqueue v0.8.1 // indirect
github.com/ipfs/go-peertaskqueue v0.8.2 // indirect
github.com/ipfs/kubo v0.25.0 // indirect
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
Expand All @@ -234,7 +237,7 @@ require (
github.com/josharian/intern v1.0.0 // indirect
github.com/kilic/bls12-381 v0.1.1-0.20210503002446-7b7597926c69 // indirect
github.com/klauspost/compress v1.17.11 // indirect
github.com/klauspost/cpuid/v2 v2.2.8 // indirect
github.com/klauspost/cpuid/v2 v2.2.9 // indirect
github.com/koron/go-ssdp v0.0.4 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/kr/text v0.2.0 // indirect
Expand All @@ -253,7 +256,7 @@ require (
github.com/libp2p/go-libp2p-routing-helpers v0.7.4 // indirect
github.com/libp2p/go-msgio v0.3.0 // indirect
github.com/libp2p/go-nat v0.2.0 // indirect
github.com/libp2p/go-netroute v0.2.1 // indirect
github.com/libp2p/go-netroute v0.2.2 // indirect
github.com/libp2p/go-reuseport v0.4.0 // indirect
github.com/libp2p/go-yamux/v4 v4.0.1 // indirect
github.com/linxGnu/grocksdb v1.8.14 // indirect
Expand All @@ -276,43 +279,44 @@ require (
github.com/mtibben/percent v0.2.1 // indirect
github.com/multiformats/go-base32 v0.1.0 // indirect
github.com/multiformats/go-base36 v0.2.0 // indirect
github.com/multiformats/go-multiaddr-dns v0.4.0 // indirect
github.com/multiformats/go-multiaddr-dns v0.4.1 // indirect
github.com/multiformats/go-multiaddr-fmt v0.1.0 // indirect
github.com/multiformats/go-multistream v0.5.0 // indirect
github.com/multiformats/go-multistream v0.6.0 // indirect
github.com/multiformats/go-varint v0.0.7 // indirect
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
github.com/oasisprotocol/curve25519-voi v0.0.0-20230904125328-1f23a7beb09a // indirect
github.com/oklog/run v1.1.0 // indirect
github.com/onsi/ginkgo/v2 v2.20.2 // indirect
github.com/onsi/ginkgo/v2 v2.22.0 // indirect
github.com/opencontainers/runtime-spec v1.2.0 // indirect
github.com/opentracing/opentracing-go v1.2.0 // indirect
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
github.com/pelletier/go-toml/v2 v2.2.2 // indirect
github.com/perimeterx/marshmallow v1.1.5 // indirect
github.com/petermattis/goid v0.0.0-20231207134359-e60b3f734c67 // indirect
github.com/pion/datachannel v1.5.9 // indirect
github.com/pion/datachannel v1.5.10 // indirect
github.com/pion/dtls/v2 v2.2.12 // indirect
github.com/pion/ice/v2 v2.3.36 // indirect
github.com/pion/ice/v2 v2.3.37 // indirect
github.com/pion/interceptor v0.1.37 // indirect
github.com/pion/logging v0.2.2 // indirect
github.com/pion/mdns v0.0.12 // indirect
github.com/pion/randutil v0.1.0 // indirect
github.com/pion/rtcp v1.2.14 // indirect
github.com/pion/rtp v1.8.9 // indirect
github.com/pion/sctp v1.8.33 // indirect
github.com/pion/rtcp v1.2.15 // indirect
github.com/pion/rtp v1.8.10 // indirect
github.com/pion/sctp v1.8.35 // indirect
github.com/pion/sdp/v3 v3.0.9 // indirect
github.com/pion/srtp/v2 v2.0.20 // indirect
github.com/pion/stun v0.6.1 // indirect
github.com/pion/transport/v2 v2.2.10 // indirect
github.com/pion/transport/v3 v3.0.7 // indirect
github.com/pion/turn/v2 v2.1.6 // indirect
github.com/pion/webrtc/v3 v3.3.4 // indirect
github.com/pion/webrtc/v3 v3.3.5 // indirect
github.com/piprate/json-gold v0.5.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/polydawn/refmt v0.89.0 // indirect
github.com/pquerna/cachecontrol v0.1.0 // indirect
github.com/prometheus/client_golang v1.20.5 // indirect
github.com/prometheus/client_model v0.6.1 // indirect
github.com/prometheus/common v0.60.0 // indirect
github.com/prometheus/common v0.61.0 // indirect
github.com/prometheus/procfs v0.15.1 // indirect
github.com/quic-go/qpack v0.5.1 // indirect
github.com/quic-go/quic-go v0.48.2 // indirect
Expand Down Expand Up @@ -360,21 +364,21 @@ require (
go.uber.org/fx v1.23.0 // indirect
go.uber.org/mock v0.5.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
golang.org/x/mod v0.21.0 // indirect
golang.org/x/net v0.30.0 // indirect
golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/mod v0.22.0 // indirect
golang.org/x/net v0.33.0 // indirect
golang.org/x/oauth2 v0.24.0 // indirect
golang.org/x/sync v0.10.0 // indirect
golang.org/x/sys v0.28.0 // indirect
golang.org/x/term v0.27.0 // indirect
golang.org/x/text v0.21.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.26.0 // indirect
golang.org/x/tools v0.28.0 // indirect
gonum.org/v1/gonum v0.15.0 // indirect
google.golang.org/api v0.171.0 // indirect
google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
google.golang.org/protobuf v1.35.1 // indirect
google.golang.org/protobuf v1.36.0 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
Expand Down
Loading

0 comments on commit cdba31b

Please sign in to comment.