summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/syscalls/linux
AgeCommit message (Expand)Author
2020-02-25Port most syscalls to VFS2.Jamie Liu
2020-02-20Remove bytes read/written from marshal.Marshallable API.gVisor bot
2020-02-14Remove linux.EpollEvent.Fd.gVisor bot
2020-02-14Enable automated marshalling for struct stat.gVisor bot
2020-02-14Plumb VFS2 inside the SentrygVisor bot
2020-02-10Refactor getxattr.Dean Deng
2020-02-07Support listxattr and removexattr syscalls.Dean Deng
2020-02-05Disable get/set xattrs until list/remove exist too.Nicolas Lacasse
2020-02-04timer_create(2) should return 0 on successMichael Pratt
2020-01-30Enforce splice offset limitsMichael Pratt
2020-01-28Changes missing in last submitFabricio Voznika
2020-01-28Add vfs.FileDescription to FD tableFabricio Voznika
2020-01-28fs/splice: don't report partial errors for special filesAndrei Vagin
2020-01-28Check sigsetsize in rt_sigactionMichael Pratt
2020-01-27Update package locations.Adin Scannell
2020-01-27Update bug number for supporting extended attribute namespaces.Dean Deng
2020-01-27Standardize on tools directory.Adin Scannell
2020-01-21Merge pull request #1609 from xiaobo55x:unamegVisor bot
2020-01-21Add syscalls for lgetxattr, fgetxattr, lsetxattr, and fsetxattr.Dean Deng
2020-01-20Enable uname syscall support on arm64.Haibo Xu
2020-01-17Enable stat syscall support on arm64.Haibo Xu
2020-01-16Implement setxattr for overlays.Dean Deng
2020-01-16Plumb getting/setting xattrs through InodeOperations and 9p gofer interfaces.Dean Deng
2020-01-16Enable clone syscall support on arm64.Haibo Xu
2020-01-13Merge pull request #1528 from kevinGC:iptables-writegVisor bot
2020-01-09New sync package.Ian Gudger
2020-01-08Minor fixes to comments and loggingKevin Krakauer
2020-01-06Implement rseq(2)Michael Pratt
2020-01-06Cleanup Shm reference handlingMichael Pratt
2019-12-19futex: wake one waiter if futex_wake is called with a non-positive valueAndrei Vagin
2019-12-16Drop unnecessary cast.Dean Deng
2019-12-16Implement checks for get/setxattr at the syscall layer.Dean Deng
2019-12-10Deduplicate and simplify control message processing for recvmsg and sendmsg.Dean Deng
2019-12-10Format fd_set parameters in select(2)/pselect(2) for strace.Dean Deng
2019-12-10Let socket.ControlMessages Release() the underlying transport.ControlMessages.Dean Deng
2019-12-10Add all upstream syscalls to tablesMichael Pratt
2019-12-09Redirect TODOs to gvisor.devFabricio Voznika
2019-12-05Implement F_GETOWN_EX and F_SETOWN_EX.Ian Gudger
2019-12-02Support sending IP_TOS and IPV6_TCLASS control messages with hostinet sockets.Dean Deng
2019-11-27Add support for receiving TOS and TCLASS control messages in hostinet.Dean Deng
2019-11-26Allow open(O_TRUNC) and (f)truncate for proc files.Ian Lewis
2019-11-26Mark execveat as supported for linux64_arm64.Dean Deng
2019-11-20Pass OpenTruncate to gofer in Open call when opening file with O_TRUNC.Nicolas Lacasse
2019-11-14Fix return codes for {get,set}sockopt for some nullptr cases.Ting-Yu Wang
2019-11-14Check that a file is a regular file with open(O_TRUNC).Kevin Krakauer
2019-11-08Automated rollback of changelist 278417533Kevin Krakauer
2019-11-04Check that a file is a regular file with open(O_TRUNC).Kevin Krakauer
2019-11-04Update membarrier bugMichael Pratt
2019-10-29Disallow execveat on interpreter scripts with fd opened with O_CLOEXEC.Dean Deng
2019-10-25Aggregate arguments for loading executables into a single struct.Dean Deng