index
:
gvisor
build-android
detachable-fdbased
feature/dummy-iface
feature/nl-neighbor
go
go-align32
go-detachable-fdbased
go-next2
gonet-originaldestination
gre
gre-master
v6only
Container Runtime Sandbox
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
pkg
/
sentry
/
fs
/
dirent.go
Age
Commit message (
Expand
)
Author
2021-07-12
[syserror] Update syserror to linuxerr for more errors.
Zach Koopmans
2021-07-01
Mix checklocks and atomic analyzers.
Adin Scannell
2021-07-01
[syserror] Update several syserror errors to linuxerr equivalents.
Zach Koopmans
2021-06-30
[syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM.
Zach Koopmans
2021-06-29
[syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVAL
Zach Koopmans
2021-06-22
[syserror] Add conversions to linuxerr with temporary Equals method.
Zach Koopmans
2021-03-03
[op] Replace syscall package usage with golang.org/x/sys/unix in pkg/.
Ayush Ranjan
2020-08-20
Consistent precondition formatting
Michael Pratt
2020-08-03
Plumbing context.Context to DecRef() and Release().
Nayana Bidari
2020-04-09
Downgrade VFS1-specific FIXME to a NOTE.
Jamie Liu
2020-03-19
Remove the "frozen" bit from dirents.
Zach Koopmans
2020-02-25
Fix DATA RACE in fs.MayDelete.
Adin Scannell
2020-01-27
Update package locations.
Adin Scannell
2020-01-09
New sync package.
Ian Gudger
2019-09-13
gvisor: return ENOTDIR from the unlink syscall
Andrei Vagin
2019-06-28
Add finalizer on AtomicRefCount to check for leaks.
Ian Gudger
2019-06-27
Cache directory entries in the overlay
Michael Pratt
2019-06-21
gvisor/fs: getdents returns 0 if offset is equal to FileMaxOffset
Andrei Vagin
2019-06-13
Plumb context through more layers of filesytem.
Ian Gudger
2019-06-13
Update canonical repository.
Adin Scannell
2019-06-06
Copy up parent when binding UDS on overlayfs
Fabricio Voznika
2019-04-29
Change copyright notice to "The gVisor Authors"
Michael Pratt
2019-04-29
Allow and document bug ids in gVisor codebase.
Nicolas Lacasse
2019-04-25
Don't enforce NAME_MAX in fs.Dirent.walk().
Jamie Liu
2019-04-10
DATA RACE in fs.(*Dirent).fullName
Yong He
2019-04-03
Don't release d.mu in checks for child-existence.
Nicolas Lacasse
2019-03-18
Remove references to replaced child in Rename in ramfs/agentfs
Michael Pratt
2019-01-14
Remove fs.Handle, ramfs.Entry, and all the DeprecatedFileOperations.
Nicolas Lacasse
2018-12-05
Enforce directory accessibility before delete Walk
Michael Pratt
2018-12-04
Enforce name length restriction on paths.
Brian Geffon
2018-12-04
Fix data race caused by unlocked call of Dirent.descendantOf.
Nicolas Lacasse
2018-10-19
Use correct company name in copyright header
Ian Gudger
2018-10-17
Move Unix transport out of netstack
Ian Gudger
2018-10-15
Clean up Rename and Unlink checks for EBUSY.
Nicolas Lacasse
2018-10-15
sentry: save fs.Dirent deleted info.
Zhaozhong Ni
2018-09-14
Make gVisor hard link check match Linux's.
Nicolas Lacasse
2018-08-29
fs: Fix renameMu lock recursion.
Nicolas Lacasse
2018-08-29
fs: Drop reference to over-written file before renaming over it.
Nicolas Lacasse
2018-08-28
sentry: optimize dirent weakref map save / restore.
Zhaozhong Ni
2018-08-27
fs: Fix remote-revalidate cache policy.
Nicolas Lacasse
2018-08-24
fs: Drop unused WaitGroup in Dirent.destroy.
Nicolas Lacasse
2018-08-22
fs: Hold Dirent.mu when calling Dirent.flush().
Nicolas Lacasse
2018-08-13
Prevent renames across walk fast path.
Adin Scannell
2018-08-10
fs: Allow overlays to revalidate files from the upper fs.
Nicolas Lacasse
2018-08-10
Enable checkpoint/restore in cases of UDS use.
Brielle Broder
2018-08-02
Automated rollback of changelist 207037226
Zhaozhong Ni
2018-08-01
Automated rollback of changelist 207007153
Michael Pratt
2018-08-01
stateify: convert all packages to use explicit mode.
Zhaozhong Ni
2018-07-19
fs: Pass context to Revalidate() function.
Nicolas Lacasse
2018-07-18
Fix lock-ordering violation in Create by logging BaseName instead of FullName.
Nicolas Lacasse
[next]