Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-03 | Merge release-20200522.0-72-gd3a8bffe (automated) | gVisor bot | |
2020-06-03 | Pass PacketBuffer as pointer. | Ting-Yu Wang | |
Historically we've been passing PacketBuffer by shallow copying through out the stack. Right now, this is only correct as the caller would not use PacketBuffer after passing into the next layer in netstack. With new buffer management effort in gVisor/netstack, PacketBuffer will own a Buffer (to be added). Internally, both PacketBuffer and Buffer may have pointers and shallow copying shouldn't be used. Updates #2404. PiperOrigin-RevId: 314610879 | |||
2020-06-03 | Merge release-20200522.0-71-gd8d86f0f (automated) | gVisor bot | |
2020-06-03 | Merge release-20200522.0-70-g7da69fe9 (automated) | gVisor bot | |
2020-06-03 | Fix data race on f.offset. | Nicolas Lacasse | |
We must hold f.mu to write f.offset. PiperOrigin-RevId: 314582968 | |||
2020-06-03 | Merge release-20200522.0-69-gb2e2a081 (automated) | gVisor bot | |
2020-06-03 | Add metric for startup watchdog timeout | Michael Pratt | |
PiperOrigin-RevId: 314570894 | |||
2020-06-03 | Merge release-20200522.0-68-gfa9c9055 (automated) | gVisor bot | |
2020-06-03 | Merge release-20200522.0-67-gc8e79683 (automated) | gVisor bot | |
2020-06-03 | Take Mount reference in VFS.connectLocked. | Jamie Liu | |
Updates #179 PiperOrigin-RevId: 314563830 | |||
2020-06-03 | Merge release-20200522.0-66-g162848e1 (automated) | gVisor bot | |
2020-06-03 | Avoid TCP segment split when out of sender window. | Mithun Iyer | |
If the entire segment cannot be accommodated in the receiver advertised window and if there are still unacknowledged pending segments, skip splitting the segment. The segment transmit would get retried by the retransmit handler. PiperOrigin-RevId: 314538523 | |||
2020-06-03 | Merge release-20200522.0-65-ge6334e81 (automated) | gVisor bot | |
2020-06-02 | Check that two sockets with different types can't be connected to each other | Andrei Vagin | |
PiperOrigin-RevId: 314450191 | |||
2020-06-03 | Merge release-20200522.0-64-gc615faae (automated) | gVisor bot | |
2020-06-02 | Merge pull request #2855 from ridwanmsharif:ridwanmsharif/fuse-doc-edit | gVisor bot | |
PiperOrigin-RevId: 314449030 | |||
2020-06-02 | Merge release-20200522.0-62-g43279c67 (automated) | gVisor bot | |
2020-06-02 | Fix typos | Michael Pratt | |
PiperOrigin-RevId: 314415253 | |||
2020-06-02 | Merge release-20200522.0-61-gb062821d (automated) | gVisor bot | |
2020-06-02 | Add some detail to milestone #1 | Ridwan Sharif | |
This change adds more information about what needs to be done to implement `/dev/fuse` | |||
2020-06-02 | Merge release-20200522.0-59-g4b5eae39 (automated) | gVisor bot | |
2020-06-02 | Merge release-20200522.0-58-gca5912d1 (automated) | gVisor bot | |
2020-06-02 | Merge release-20200522.0-57-g050d8e6e (automated) | gVisor bot | |
2020-06-01 | Add inotify events for extended attributes and splice. | Dean Deng | |
Splice, setxattr and removexattr should generate events. Note that VFS2 already generates events for extended attributes. Updates #1479. PiperOrigin-RevId: 314244261 | |||
2020-06-02 | Merge release-20200522.0-56-g49a9b78f (automated) | gVisor bot | |
2020-06-01 | Fix VFS2 gofer open(O_CREAT) reference leak. | Jamie Liu | |
gofer.filesystem.createAndOpenChildLocked() doesn't need to take a reference on the new dentry since vfs.FileDescription.Init() will do so. PiperOrigin-RevId: 314242127 | |||
2020-06-01 | Merge release-20200522.0-55-g3a987160 (automated) | gVisor bot | |
2020-06-01 | Handle gofer blocking opens of host named pipes in VFS2. | Jamie Liu | |
Using tee instead of read to detect when a O_RDONLY|O_NONBLOCK pipe FD has a writer circumvents the problem of what to do with the byte read from the pipe, avoiding much of the complexity of the fdpipe package. PiperOrigin-RevId: 314216146 | |||
2020-06-01 | Merge release-20200522.0-54-g6ef59247 (automated) | gVisor bot | |
2020-06-01 | Merge release-20200522.0-53-g12f74bd6 (automated) | gVisor bot | |
2020-06-01 | Merge release-20200522.0-52-g35a3f462 (automated) | gVisor bot | |
2020-06-01 | Merge release-20200522.0-51-g07c3b1dc (automated) | gVisor bot | |
2020-06-01 | Merge release-20200522.0-50-g288a1ca6 (automated) | gVisor bot | |
2020-06-01 | Merge pull request #2689 from lubinszARM:pr_prot_none | gVisor bot | |
PiperOrigin-RevId: 314186752 | |||
2020-06-01 | Merge release-20200522.0-48-g16100d18 (automated) | gVisor bot | |
2020-06-01 | Merge release-20200522.0-47-g474d9b26 (automated) | gVisor bot | |
2020-06-01 | Merge release-20200522.0-45-g839208f1 (automated) | gVisor bot | |
2020-06-01 | Enable TCP Receive buffer moderation in gonet and benchmark. | Bhasker Hariharan | |
Fixes #1666 PiperOrigin-RevId: 314148384 | |||
2020-05-30 | Merge release-20200522.0-44-ga9b47390 (automated) | gVisor bot | |
2020-05-29 | Merge release-20200522.0-43-g93edb36c (automated) | gVisor bot | |
2020-05-29 | Refactor the ResolveExecutablePath logic. | Nicolas Lacasse | |
PiperOrigin-RevId: 313871804 | |||
2020-05-29 | Merge release-20200522.0-42-g65569cfc (automated) | gVisor bot | |
2020-05-29 | Update Go version build tags | Michael Pratt | |
None of the dependencies have changed in 1.15. It may be possible to simplify some of the wrappers in rawfile following 1.13, but that can come in a later change. PiperOrigin-RevId: 313863264 | |||
2020-05-29 | Merge release-20200522.0-41-g790811f7 (automated) | gVisor bot | |
2020-05-29 | Merge release-20200522.0-40-g3bcfb092 (automated) | gVisor bot | |
2020-05-29 | Merge pull request #2807 from kevinGC:iptables-source | gVisor bot | |
PiperOrigin-RevId: 313842690 | |||
2020-05-29 | Merge release-20200522.0-38-gc017ca81 (automated) | gVisor bot | |
2020-05-29 | Merge release-20200522.0-37-g341be654 (automated) | gVisor bot | |
2020-05-29 | Update WritePacket* API to take ownership of packets to be written. | Ting-Yu Wang | |
Updates #2404. PiperOrigin-RevId: 313834784 | |||
2020-05-29 | Merge release-20200522.0-36-gf498e46e (automated) | gVisor bot | |