Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-09 | Merge release-20200928.0-78-g743327817 (automated) | gVisor bot | |
2020-10-09 | Merge release-20200928.0-77-g257703c05 (automated) | gVisor bot | |
2020-10-09 | Automated rollback of changelist 336304024 | Ghanan Gowripalan | |
PiperOrigin-RevId: 336339194 | |||
2020-10-09 | Merge release-20200928.0-74-g8566decab (automated) | gVisor bot | |
2020-10-09 | Automated rollback of changelist 336185457 | Bhasker Hariharan | |
PiperOrigin-RevId: 336304024 | |||
2020-10-08 | Merge release-20200928.0-71-g6768e6c59 (automated) | gVisor bot | |
2020-10-08 | Do not resolve routes immediately | Ghanan Gowripalan | |
When a response needs to be sent to an incoming packet, the stack should consult its neighbour table to determine the remote address's link address. When an entry does not exist in the stack's neighbor table, the stack should queue the packet while link resolution completes. See comments. PiperOrigin-RevId: 336185457 | |||
2020-10-08 | Merge release-20200928.0-66-ga55bd73d4 (automated) | gVisor bot | |
2020-09-24 | Merge release-20200914.0-152-g0a7075f38 (automated) | gVisor bot | |
2020-09-24 | Add basic stateify annotations. | Adin Scannell | |
Updates #1663 PiperOrigin-RevId: 333539293 | |||
2020-09-18 | Merge release-20200907.0-148-gca4ecf481 (automated) | gVisor bot | |
2020-09-18 | Use a tmpfs file for shared anonymous and /dev/zero mmap on VFS2. | Jamie Liu | |
This is more consistent with Linux (see comment on MM.NewSharedAnonMappable()). We don't do the same thing on VFS1 for reasons documented by the updated comment. PiperOrigin-RevId: 332514849 | |||
2020-08-28 | Merge release-20200818.0-78-g421e35020 (automated) | gVisor bot | |
2020-08-27 | [go-marshal] Enable auto-marshalling for tundev. | Ayush Ranjan | |
PiperOrigin-RevId: 328863725 | |||
2020-08-17 | Merge release-20200810.0-37-g97263e505 (automated) | gVisor bot | |
2020-08-17 | [vfs] Return EIO when opening /dev/tty. | Ayush Ranjan | |
This is in compliance with VFS1. See pkg/sentry/fs/dev/tty.go in the struct ttyInodeOperations. Fixes the failure of python runtime test_ioctl. Updates #3515 PiperOrigin-RevId: 327042758 | |||
2020-08-06 | Merge release-20200804.0-29-g63447e5af (automated) | gVisor bot | |
2020-08-06 | Only register /dev/net/tun if supported. | Dean Deng | |
PiperOrigin-RevId: 325266487 | |||
2020-08-03 | Merge release-20200622.1-313-gb2ae7ea1b (automated) | gVisor bot | |
2020-08-03 | Plumbing context.Context to DecRef() and Release(). | Nayana Bidari | |
context is passed to DecRef() and Release() which is needed for SO_LINGER implementation. PiperOrigin-RevId: 324672584 | |||
2020-06-24 | Merge release-20200608.0-122-g58880bf55 (automated) | gVisor bot | |
2020-06-24 | Port /dev/net/tun device to VFS2. | Nicolas Lacasse | |
Updates #2912 #1035 PiperOrigin-RevId: 318162565 | |||
2020-06-24 | Merge release-20200608.0-115-g0f328beb0 (automated) | gVisor bot | |
2020-06-23 | Port /dev/tty device to VFS2. | Nicolas Lacasse | |
Support is limited to the functionality that exists in VFS1. Updates #2923 #1035 PiperOrigin-RevId: 317981417 | |||
2020-06-10 | Merge release-20200522.0-112-g67565078b (automated) | gVisor bot | |
2020-06-09 | Implement flock(2) in VFS2 | Fabricio Voznika | |
LockFD is the generic implementation that can be embedded in FileDescriptionImpl implementations. Unique lock ID is maintained in vfs.FileDescription and is created on demand. Updates #1480 PiperOrigin-RevId: 315604825 | |||
2020-05-27 | Merge release-20200518.0-45-g0bc022b7 (automated) | gVisor bot | |
2020-04-17 | Merge release-20200323.0-177-g12bde95 (automated) | gVisor bot | |
2020-01-29 | Add //pkg/sentry/devices/memdev. | Jamie Liu | |
PiperOrigin-RevId: 292165063 |