]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.25] os: set full name for Roots created with Root.OpenRoot
authorDamien Neil <dneil@google.com>
Fri, 22 Aug 2025 17:47:01 +0000 (10:47 -0700)
committerGopher Robot <gobot@golang.org>
Mon, 22 Sep 2025 16:47:39 +0000 (09:47 -0700)
commitf75bcffa4a739811a10f5f08096aac93e148971e
tree565397596b958735b2ac29cd7a9ab9383ef1a435
parent7d570090a9705a74127304cbe0d900fc1b813302
[release-branch.go1.25] os: set full name for Roots created with Root.OpenRoot

Set the Name for a Root created within a Root to be the
concatenation of the parent's path and the name used to open the child.

This matches the behavior for files opened within a Root
with Root.Open.

For #73868
Fixes #75139

Change-Id: Idf4021602ac25556721b7ef6924dec652c7bf4db
Reviewed-on: https://go-review.googlesource.com/c/go/+/698376
Reviewed-by: Alan Donovan <adonovan@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
(cherry picked from commit ed7f804775725149088a71108efd0b20ef9f206f)
Reviewed-on: https://go-review.googlesource.com/c/go/+/704277
Auto-Submit: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
src/os/root_test.go
src/os/root_unix.go
src/os/root_windows.go