Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-30 | Merge release-20201208.0-98-g0fb5de115 (automated) | gVisor bot | |
2020-12-30 | Merge release-20201208.0-97-g1b66bad7c (automated) | gVisor bot | |
2020-12-30 | Merge release-20201208.0-96-ged5850e8e (automated) | gVisor bot | |
2020-12-30 | Merge release-20201208.0-95-gfc153750e (automated) | gVisor bot | |
2020-12-30 | Merge release-20201208.0-94-gffa9a715a (automated) | gVisor bot | |
2020-12-30 | Merge release-20201208.0-93-g3c58405a5 (automated) | gVisor bot | |
2020-12-30 | Merge release-20201208.0-92-gd302c0570 (automated) | gVisor bot | |
2020-12-30 | Merge release-20201208.0-91-g85c1c3ed4 (automated) | gVisor bot | |
2020-12-29 | Merge release-20201208.0-90-g91c05c609 (automated) | gVisor bot | |
2020-12-28 | Merge release-20201208.0-89-g3ff7324df (automated) | gVisor bot | |
2020-12-17 | [netstack] Implement MSG_ERRQUEUE flag for recvmsg(2). | Ayush Ranjan | |
Introduces the per-socket error queue and the necessary cmsg mechanisms. PiperOrigin-RevId: 348028508 | |||
2020-12-15 | Implement command SEM_INFO and SEM_STAT for semctl. | Jing Chen | |
PiperOrigin-RevId: 347711998 | |||
2020-12-15 | Merge release-20201208.0-45-gb2a697334 (automated) | gVisor bot | |
2020-12-15 | Merge release-20201208.0-44-ga1c56bc22 (automated) | gVisor bot | |
2020-12-14 | Merge release-20201208.0-43-g2e191cb3f (automated) | gVisor bot | |
2020-12-14 | Merge release-20201208.0-42-g65e4ed8fb (automated) | gVisor bot | |
2020-12-14 | Merge release-20201208.0-41-gab593661e (automated) | gVisor bot | |
2020-12-12 | Merge release-20201208.0-40-g08d36b6c6 (automated) | gVisor bot | |
2020-12-12 | Merge release-20201208.0-39-g4aef908c9 (automated) | gVisor bot | |
2020-12-12 | Merge release-20201208.0-38-g4b697aae5 (automated) | gVisor bot | |
2020-12-12 | Merge release-20201208.0-37-gbe5922fbd (automated) | gVisor bot | |
2020-12-12 | Merge release-20201208.0-36-g1e92732eb (automated) | gVisor bot | |
2020-12-11 | Merge release-20201208.0-35-g80379894d (automated) | gVisor bot | |
2020-12-11 | Merge release-20201208.0-34-gd45420b15 (automated) | gVisor bot | |
2020-12-11 | Merge release-20201208.0-33-g5bdc167d1 (automated) | gVisor bot | |
2020-12-11 | Merge release-20201208.0-32-g305a45655 (automated) | gVisor bot | |
2020-12-11 | Merge release-20201208.0-31-g4cba3904f (automated) | gVisor bot | |
2020-12-11 | Remove existing nogo exceptions. | Adin Scannell | |
PiperOrigin-RevId: 347047550 | |||
2020-12-11 | Merge release-20201208.0-28-gaf4afdc0e (automated) | gVisor bot | |
2020-12-11 | [netstack] Decouple tcpip.ControlMessages from the IP control messges. | Ayush Ranjan | |
tcpip.ControlMessages can not contain Linux specific structures which makes it painful to convert back and forth from Linux to tcpip back to Linux when passing around control messages in hostinet and raw sockets. Now we convert to the Linux version of the control message as soon as we are out of tcpip. PiperOrigin-RevId: 347027065 | |||
2020-12-04 | Merge release-20201130.0-36-ga78cef0ed (automated) | gVisor bot | |
2020-12-03 | Implement command IPC_INFO for semctl. | Jing Chen | |
PiperOrigin-RevId: 345589628 | |||
2020-12-03 | Merge release-20201130.0-30-g6f60a2b0a (automated) | gVisor bot | |
2020-12-03 | Implement `fcntl` options `F_GETSIG` and `F_SETSIG`. | Etienne Perot | |
These options allow overriding the signal that gets sent to the process when I/O operations are available on the file descriptor, rather than the default `SIGIO` signal. Doing so also populates `siginfo` to contain extra information about which file descriptor caused the event (`si_fd`) and what events happened on it (`si_band`). The logic around which FD is populated within `si_fd` matches Linux's, which means it has some weird edge cases where that value may not actually refer to a file descriptor that is still valid. This CL also ports extra S/R logic regarding async handler in VFS2. Without this, async I/O handlers aren't properly re-registered after S/R. PiperOrigin-RevId: 345436598 | |||
2020-12-02 | Merge release-20201117.0-90-gb26dd6d9b (automated) | gVisor bot | |
2020-12-02 | Add /proc/sys/kernel/sem. | Jing Chen | |
PiperOrigin-RevId: 345178956 | |||
2020-10-28 | Merge release-20201019.0-75-gbc91ae17f (automated) | gVisor bot | |
2020-10-27 | Add SHA512 to merkle tree library | Chong Cai | |
PiperOrigin-RevId: 339377254 | |||
2020-10-23 | Merge release-20201019.0-48-ge5c1b035a (automated) | gVisor bot | |
2020-10-23 | Introduce SemidDs struct for amd64 and arm64. | Jing Chen | |
PiperOrigin-RevId: 338756277 | |||
2020-10-09 | Merge release-20200928.0-78-g743327817 (automated) | gVisor bot | |
2020-10-08 | Merge release-20200928.0-72-g6bad4851d (automated) | gVisor bot | |
2020-10-08 | Implement MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ. | Jamie Liu | |
cf. 2a36ab717e8f "rseq/membarrier: Add MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ" PiperOrigin-RevId: 336186795 | |||
2020-10-08 | Merge release-20200928.0-66-ga55bd73d4 (automated) | gVisor bot | |
2020-10-06 | Merge release-20200928.0-55-g1336af78d (automated) | gVisor bot | |
2020-10-06 | Implement membarrier(2) commands other than *_SYNC_CORE. | Jamie Liu | |
Updates #267 PiperOrigin-RevId: 335713923 | |||
2020-10-02 | Merge release-20200921.0-102-g4f462b0ed (automated) | gVisor bot | |
2020-10-02 | Convert uses of the binary package in kernel to go-marshal. | Rahat Mahmood | |
PiperOrigin-RevId: 335077195 | |||
2020-09-30 | Merge release-20200921.0-93-g6f8d64f42 (automated) | gVisor bot | |
2020-09-30 | ip6tables: redirect support | Kevin Krakauer | |
Adds support for the IPv6-compatible redirect target. Redirection is a limited form of DNAT, where the destination is always the localhost. Updates #3549. PiperOrigin-RevId: 334698344 |