Skip to content

Commit 03544bc

Browse files
authored
build(deps): bump github.com/cyphar/filepath-securejoin from 0.3.4 to 0.3.5 (#27)
Bumps [github.com/cyphar/filepath-securejoin](https://github.com/cyphar/filepath-securejoin) from 0.3.4 to 0.3.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cyphar/filepath-securejoin/releases">github.com/cyphar/filepath-securejoin's releases</a>.</em></p> <blockquote> <h2>v0.3.5</h2> <p>This release primarily includes a fix for an issue involving two programs racing to MkdirAll the same directory, which caused a regression with BuildKit.</p> <ul> <li><code>MkdirAll</code> will now no longer return an <code>EEXIST</code> error if two racing processes are creating the same directory. We will still verify that the path is a directory, but this will avoid spurious errors when multiple threads or programs are trying to <code>MkdirAll</code> the same path. <a href="https://redirect.github.com/opencontainers/runc/issues/4543">opencontainers/runc#4543</a></li> </ul> <p>Signed-off-by: Aleksa Sarai <a href="mailto:[email protected]">[email protected]</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/cyphar/filepath-securejoin/blob/main/CHANGELOG.md">github.com/cyphar/filepath-securejoin's changelog</a>.</em></p> <blockquote> <h2>[0.3.5] - 2024-12-06</h2> <h3>Fixed</h3> <ul> <li><code>MkdirAll</code> will now no longer return an <code>EEXIST</code> error if two racing processes are creating the same directory. We will still verify that the path is a directory, but this will avoid spurious errors when multiple threads or programs are trying to <code>MkdirAll</code> the same path. <a href="https://redirect.github.com/opencontainers/runc/issues/4543">opencontainers/runc#4543</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/e60739b5beec9fd7914beb37ec37436341b45d44"><code>e60739b</code></a> VERSION: release v0.3.5</li> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/bf13132ee0c45881d80c626572198e35d29ed3aa"><code>bf13132</code></a> deps: update to golang.org/x/[email protected]</li> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/d9a53cf081876410214a9dafc4734b11d7c73f77"><code>d9a53cf</code></a> merge <a href="https://redirect.github.com/cyphar/filepath-securejoin/issues/35">#35</a> into cyphar/filepath-securejoin:main</li> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/31cb517221071c5d279457456abee145f5836c89"><code>31cb517</code></a> mkdir: add racing MkdirAll test</li> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/72283a06ea338e4fc42a83999928f15890c346b7"><code>72283a0</code></a> mkdir: do not error out with -EEXIST for racing MkdirAlls</li> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/f5bd631d0c26aa017e57a05d0638390b7b6d3abf"><code>f5bd631</code></a> gha: bump go test timeout to 30m</li> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/17264db7e6783eaabdddc20d34bf5293b38ba48f"><code>17264db</code></a> merge <a href="https://redirect.github.com/cyphar/filepath-securejoin/issues/33">#33</a> into cyphar/filepath-securejoin:main</li> <li><a href="https://github.com/cyphar/filepath-securejoin/commit/fb7116a30e4ca31b9c9596478f21a10800583bca"><code>fb7116a</code></a> VERSION: back to development</li> <li>See full diff in <a href="https://github.com/cyphar/filepath-securejoin/compare/v0.3.4...v0.3.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cyphar/filepath-securejoin&package-manager=go_modules&previous-version=0.3.4&new-version=0.3.5)](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>
2 parents f21dcef + c4a4eb4 commit 03544bc

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ module github.com/qubesome/cli
33
go 1.23.3
44

55
require (
6-
github.com/cyphar/filepath-securejoin v0.3.4
6+
github.com/cyphar/filepath-securejoin v0.3.5
77
github.com/go-git/go-git/v5 v5.12.1-0.20241115094014-70dd9f8347eb
88
github.com/google/uuid v1.6.0
99
github.com/stretchr/testify v1.10.0
1010
github.com/urfave/cli/v3 v3.0.0-beta1
11-
golang.org/x/sys v0.27.0
11+
golang.org/x/sys v0.28.0
1212
google.golang.org/grpc v1.68.0
1313
google.golang.org/protobuf v1.35.2
1414
gopkg.in/yaml.v3 v3.0.1

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPd
1111
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
1212
github.com/cloudflare/circl v1.5.0 h1:hxIWksrX6XN5a1L2TI/h53AGPhNHoUBo+TD1ms9+pys=
1313
github.com/cloudflare/circl v1.5.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs=
14-
github.com/cyphar/filepath-securejoin v0.3.4 h1:VBWugsJh2ZxJmLFSM06/0qzQyiQX2Qs0ViKrUAcqdZ8=
15-
github.com/cyphar/filepath-securejoin v0.3.4/go.mod h1:8s/MCNJREmFK0H02MF6Ihv1nakJe4L/w3WZLHNkvlYM=
14+
github.com/cyphar/filepath-securejoin v0.3.5 h1:L81NHjquoQmcPgXcttUS9qTSR/+bXry6pbSINQGpjj4=
15+
github.com/cyphar/filepath-securejoin v0.3.5/go.mod h1:edhVd3c6OXKjUmSrVa/tGJRS9joFTxlslFCAyaxigkE=
1616
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
1717
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
1818
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -87,8 +87,8 @@ golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7w
8787
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
8888
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
8989
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
90-
golang.org/x/sys v0.27.0 h1:wBqf8DvsY9Y/2P8gAfPDEYNuS30J4lPHJxXSb/nJZ+s=
91-
golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
90+
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
91+
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
9292
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
9393
golang.org/x/term v0.26.0 h1:WEQa6V3Gja/BhNxg540hBip/kkaYtRg3cxg4oXSw4AU=
9494
golang.org/x/term v0.26.0/go.mod h1:Si5m1o57C5nBNQo5z1iq+XDijt21BDBDp2bK0QI8e3E=

0 commit comments

Comments
 (0)