summaryrefslogtreecommitdiffstats
path: root/mojo/system/raw_channel_posix.cc
Commit message (Expand)AuthorAgeFilesLines
* Mojo: Remove extraneous .get()s in mojo/{embedder,system}.viettrungluu@chromium.org2014-05-291-6/+6
* Mojo: Refactor the sending of FDs (a.k.a. PlatformHandles) on POSIX.viettrungluu@chromium.org2014-05-281-31/+77
* Mojo: Add a RawChannel::EnqueueMessage() that can be overridden by subclasses.viettrungluu@chromium.org2014-05-231-0/+11
* Mojo: Make channel.cc and friend log at a less verbose level.thestig@chromium.org2014-05-221-2/+2
* Mojo: Make PlatformChannelRecvmsg() append handles to a deque instead.viettrungluu@chromium.org2014-05-211-11/+29
* Mojo: Fix some platform handle passing bugs and add a test.viettrungluu@chromium.org2014-05-151-5/+8
* Mojo: Make a deleter for PlatformHandleVectors that closes all the handles.viettrungluu@chromium.org2014-05-141-9/+6
* Mojo: (Theoretically) implement the read side of platform handle passing.viettrungluu@chromium.org2014-05-131-13/+39
* Mojo: (Theoretically) implement sending PlatformHandles (i.e., FDs) across a ...viettrungluu@chromium.org2014-05-091-41/+62
* Mojo: Add the ability to allocate space for platform handle info in Transport...viettrungluu@chromium.org2014-05-091-1/+9
* Revert 269197 "Mojo: Add the ability to allocate space for platf..."marja@chromium.org2014-05-091-9/+1
* Mojo: Add the ability to allocate space for platform handle info in Transport...viettrungluu@chromium.org2014-05-091-1/+9
* Mojo: Make RawChannelPosix::Read() use PlatformChannelRecvmsg() (instead of r...viettrungluu@chromium.org2014-05-071-4/+20
* Mojo: Add RawChannel tests for calling Shutdown() from OnReadMessage()/OnFata...viettrungluu@chromium.org2014-04-241-4/+2
* Mojo: Abstract out write/writev vs send/sendmsg (for Unix domain sockets).viettrungluu@chromium.org2014-04-051-19/+5
* Mojo: Make Channel take a RawChannel rather than creating it.viettrungluu@chromium.org2014-04-031-12/+6
* Mojo: Properly suppress SIGPIPE on Linux.viettrungluu@chromium.org2014-03-251-3/+25
* Mojo: Move mojo/system/embedder to mojo/embedder.viettrungluu@chromium.org2014-03-191-1/+1
* Mojo: RawChannelPosix correctly handle the "EOF" case.viettrungluu@chromium.org2014-03-121-3/+5
* Restructure RawChannelPosix and RawChannel, so that the platform-independent ...yzshen@chromium.org2014-02-271-309/+169
* Mojo: Add a "secondary buffer" to MessageInTransit.viettrungluu@chromium.org2014-02-261-8/+53
* Mojo: Convert MessageInTransit* -> scoped_ptr<MessageInTransit>, part 1.viettrungluu@chromium.org2014-02-211-14/+10
* Mojo: Refactor MessageInTransit to not be POD.viettrungluu@chromium.org2014-02-211-8/+7
* Mojo: Make RawChannel/Channel require a MessageLoopForIO everywhere.viettrungluu@chromium.org2014-02-211-24/+23
* Mojo: Make MessageInTransit more opaque still.viettrungluu@chromium.org2014-02-201-9/+16
* Mojo: Make MessageInTransit more opaque.viettrungluu@chromium.org2014-02-191-8/+7
* RawChannelPosix: Fix fatal-error-related behavior.yzshen@chromium.org2014-02-111-23/+29
* Mojo: Move system embedder API files to mojo/system/embedder.viettrungluu@chromium.org2014-01-161-1/+1
* Mojo: Move platform handle/channel stuff in system to embedder namespace.viettrungluu@chromium.org2014-01-161-4/+4
* Mojo: Rename PlatformChannelHandle to PlatformHandle, etc.viettrungluu@chromium.org2014-01-141-20/+18
* Mojo: Fix possibly-invalid vector subscripting in RawChannelPosix.viettrungluu@chromium.org2014-01-101-2/+4
* Mojo: Create a PlatformChannel abstraction.viettrungluu@chromium.org2013-12-021-0/+4
* Mojo: First stab at making MessagePipes work across OS pipes.viettrungluu@chromium.org2013-11-071-5/+13
* Add handling of fatal errors to RawChannel/RawChannelPosix.viettrungluu@chromium.org2013-10-151-23/+70
* Add a "RawChannel" abstraction (with an implementation for Chromium POSIX).viettrungluu@chromium.org2013-10-111-0/+351