helm/pkg/plugin/installer
Matt Farina fba9d08dce
Ensuring the file paths are clean prior to passing to securejoin
securejoin v0.4.0 made a possibly breaking change. Only clean paths
are safe to pass to SecureJoin or they could return an error or
have the wrong path. The details are in the release notes for v0.4.0.

This change ensures the paths are clean prior to passing to SecureJoin.

Signed-off-by: Matt Farina <matt.farina@suse.com>
(cherry picked from commit 35a9ead998)
2025-01-14 15:35:47 -05:00
..
base.go fix HELM PLUGINS behavior another_way 2021-08-07 09:38:17 +08:00
base_test.go add unittest 2021-08-07 09:48:37 +08:00
doc.go Updating the module for v3 as the major version 2019-10-03 14:27:05 -04:00
http_installer.go Ensuring the file paths are clean prior to passing to securejoin 2025-01-14 15:35:47 -05:00
http_installer_test.go Update to Go 1.21 for builds 2024-01-08 15:48:36 -05:00
installer.go improve the HTTP detection for tar archives 2020-09-17 11:54:07 -06:00
installer_test.go improve the HTTP detection for tar archives 2020-09-17 11:54:07 -06:00
local_installer.go improve error message on plugin install 2022-11-09 10:41:55 +01:00
local_installer_test.go Updating the Go version in go.mod 2023-03-22 11:52:30 -04:00
vcs_installer.go fix(pkg/plugin): copy plugins directly to the data directory (#7962) 2020-04-22 15:33:01 -07:00
vcs_installer_test.go test: replace ensure.TempDir with t.TempDir 2023-07-29 16:11:22 +08:00