ipc/unixsocket/UnixSocket.cpp
a149c02682ef20ebd6e64a9cb28846d76ff7eea2
created 2014-03-10 10:11 +0800
pushed 2014-06-02 21:01 +0000
Ben Tian Ben Tian - Bug 979668 - [Bluetooth] Sender name is not shown in transfer requests, f=tzimmermann, r=kyle
fc62596d4befc45d5720f487bf227ac76ee9c2f2
created 2014-02-28 10:16 +0100
pushed 2014-06-02 21:01 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 977672: Cleanup includes and defines in UnixSocket.cpp, r=kyle
196d98e2fc8ade808ee045e93a652135f400833b
created 2014-02-28 10:16 +0100
pushed 2014-06-02 21:01 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 977672: Cleanup runnables and tasks in UnixSocket.cpp, r=kyle
4f7dc3feaf3178dd241d6b90543fc83196639f12
created 2014-02-28 10:16 +0100
pushed 2014-06-02 21:01 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 977672: Assert O_NONBLOCK for watched file descriptors, r=kyle
0572e3c063ed7cf86843427965bd2652baf10dfe
created 2014-02-26 17:52 +0100
pushed 2014-06-02 21:01 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 974410: Cleanup UnixSocketImpl, r=kyle
89c5263f9485a1aa2ff3743c671468ee8217b701
created 2014-02-26 17:52 +0100
pushed 2014-06-02 21:01 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 974410: Inherit UnixSocketImpl from UnixSocketWatcher, r=kyle
85cddaeeb0ec5fdcf3e3d4a986396da5a2119592
created 2014-02-26 17:52 +0100
pushed 2014-06-02 21:01 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 974410: Inherit UnixSocketImpl from UnixFdWatcher, r=kyle
47d5e2be3d175895c0ac48c7f38cbecd4a5426d4
created 2014-02-14 08:03 +0100
pushed 2014-06-02 21:01 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 972265: Maintain connect delay in UnixSocketConsumer, r=kyle
d5907ae0d95a35ed28fb8b90928aa9bcffa943a3
created 2013-12-09 16:46 -0800
pushed 2014-06-02 21:01 +0000
Kyle Machulis Kyle Machulis - Bug 843857 - Make sure all socket errors fire events back to, r=tdz
eb8c4ec52bc0fb1446efc222a780e2dbe0693e77
created 2014-01-24 17:19 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset f3c055585a4f (bug 843857) for B2G mochitest bustage.
f3c055585a4fb0bfa92be62f43512fa5d093431d
created 2014-01-24 12:06 -0800
pushed 2014-04-22 00:22 +0000
Kyle Machulis Kyle Machulis - Bug 843857: Fix connection error handling in UnixSocket; r=tzimmermann
9defe3666015ff19e25719e2a74ea36ca49f33fc
created 2013-12-17 13:26 -0500
pushed 2014-04-22 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 951207 - Rename the chromium LOG macro to CHROMIUM_LOG; r=bent
802e95c302883cc977475fd608ce31ed0ff3d8fe
created 2013-12-09 17:26 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge b2g-inbound to m-c.
66acce483c48dfd3869aa1240a89a620b1e8aa86
created 2013-12-09 14:21 +0100
pushed 2014-04-22 00:22 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 936402: Duplicate connection status in UnixSocketImpl, r=bent
14ee95c5c5239baeb3fab6e5ecbbc4c9d257f57a
created 2013-12-09 14:21 +0100
pushed 2014-03-10 22:05 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 936402 - Duplicate connection status in UnixSocketImpl. r=bent, a=koi+
6dfdc31408f9695d0f2a8c7ca75804d657c5a738
created 2013-12-08 21:52 -0500
pushed 2014-03-10 22:05 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
c5a70830dc9a4643430c89274fb33d26ba235176
created 2013-10-25 10:00 +0800
pushed 2014-01-28 00:16 +0000
Chuck Lee Chuck Lee - Bug 928223 - 0001. Add function to perform setup for listen socket. r=qDot echou vicamo yoshi
8a03f671fd11cd61b57bf8e8b6f4ea253c9cf805
created 2013-09-06 10:18 +0200
pushed 2013-12-03 03:32 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 912996: Remove memcpy when reading from Unix socket, r=qdot
329b5c56525acbda7d7d77326193830dec5468ae
created 2013-09-06 10:17 +0200
pushed 2013-12-03 03:32 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 912996: Fix whitespaces, r=qdot
2db9a33bc9f049d9d1a39140d853a4e9fed386aa
created 2013-08-27 12:10 +0800
pushed 2013-12-03 03:32 +0000
Eric Chou Eric Chou - Bug 902460 - Close socket before NotifyError(), r=qdot
55c1f447549d5ad6245f8f78fbea89ebd5350b04
created 2013-06-28 18:38 -0700
pushed 2013-10-21 21:47 +0000
Justin Lebar Justin Lebar - Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
6c52203a47b86c43a80baa5459ac45d6a1a8000e
created 2013-05-13 20:51 -0700
pushed 2013-09-09 22:57 +0000
Kyle Machulis Kyle Machulis - Bug 854846: Make UnixSocket's connect function non-block; r=tzimmermann
2050e321ca34602f3439cdc546547071e418d291
created 2013-04-01 17:26 -0700
pushed 2013-07-29 23:00 +0000
Kyle Machulis Kyle Machulis - Bug 855453 - Move UnixSocket connect delay to main thread cancelable task; r=mrbkap
d9aa9a732b06887a1e6c007db47bf3c4e4a98069
created 2013-03-19 10:23 -0700
pushed 2013-06-17 22:53 +0000
Kyle Machulis Kyle Machulis - Bug 843868: Change sockaddr* to be a union of all possible sockaddr types; r=tzimmermann
5c8569d8e01ea5e3bb4886c6cd7a21c309ebb197
created 2013-03-17 23:39 -0700
pushed 2013-06-17 22:53 +0000
Eric Chou Eric Chou - Bug 851563 - Fix memory leak in UnixSocketConsumer, r=qdot
60261728879e50e5c47c5f886bf5f2102b25259a
created 2013-03-15 21:35 -0700
pushed 2013-06-17 22:53 +0000
Phil Ringnalda Phil Ringnalda - Back out b21345c5027c (bug 843868) for build bustage
b21345c5027ca84160d6648e7c1b3f0d78632ec5
created 2013-03-15 21:10 -0700
pushed 2013-06-17 22:53 +0000
Kyle Machulis Kyle Machulis - Bug 843868 - Change sockaddr* to be a union of all possible sockaddr types; r=tzimmermann
4f155de58dbf579d03d04483f4e69eca0937b5d9
created 2013-03-08 14:40 -0800
pushed 2013-06-17 22:53 +0000
Kyle Machulis Kyle Machulis - Bug 849078 - Change SetNonblockFlags to SetSocketFlags; r=echou
88517161a93dbb10bd6b4eab4a152efc59af0078
created 2013-03-08 15:03 +0800
pushed 2013-06-17 22:53 +0000
Blake Kaplan Blake Kaplan - Bug 846615 - Remove some functionality that is no longer needed, r=bent
d5ed7f560d5f4ee74f98a961a82bd924714b6a5c
created 2013-03-08 15:03 +0800
pushed 2013-06-17 22:53 +0000
Blake Kaplan Blake Kaplan - Bug 846615 - Re-implement UnixSocket's shutdown sequence to avoid running any code on deleted UnixSocketImpls, r=bent
6dcde763a1869f5cbfe5f3271c42183b8f774fd1
created 2013-03-02 12:11 +0800
pushed 2013-06-17 22:53 +0000
Eric Chou Eric Chou - Bug 841648 - Clear mIOLoop when the UnixSocketImpl instance changes its target file descriptor, f=tzimmerman, r=qdot
87ac03700d5d5d3decf76ea706428d222773c9eb
created 2013-02-21 15:21 -0800
pushed 2013-06-17 22:53 +0000
Kyle Machulis Kyle Machulis - Bug 840294: Check RIL validity before writing to socket; r=tzimmerman
3994cedc448c1bd2568aac07c0e7fb379a6e2dab
created 2013-02-21 23:32 +0800
pushed 2013-06-17 22:53 +0000
Eric Chou Eric Chou - Bug 842434 - Ensure the flows of handling "socket disconnection" are the same, r=qdot
164c9a8f3711b395f380588cb8ffcd922e7da7a4
created 2013-02-12 09:16 -0500
pushed 2013-05-07 01:20 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 836523 - Cleanup UnixSocketImpl from within I/O thread. r=qdot, r=echou
4251e6dd02180f830a61dab98eed7451d9cb4749
created 2013-02-12 09:16 -0500
pushed 2013-05-07 01:20 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 836523 - Wait for incoming connections in UnixSocketImpl. r=qdot, r=echou
89edfdd1a350f85a3f1d2b427c8d6e735a4a95e7
created 2013-02-12 09:16 -0500
pushed 2013-05-07 01:20 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 836523 - Protect mCurrentTaskIsCanceled by lock. r=qdot, r=echou
d9708e34085ae4c6b04b61c439b6fe1a50e6cfa2
created 2013-02-06 12:44 -0800
pushed 2013-05-07 01:20 +0000
Daniel Holbert Daniel Holbert - Bug 838756: Fix out-of-order init list for UnixSocketImpl constructor. r=qDot
f702f4adea068537a97eece6383eda6bd9226a5e
created 2013-02-01 20:28 +0800
pushed 2013-05-07 01:20 +0000
Vicamo Yang Vicamo Yang - Bug 826931 - Part 2/3: UnixSocket - allow delayed connection. r=qDot
c3ef3bcc7f0fb43db55df8fbf6a22c6cd6643a50
created 2013-01-31 22:43 +0800
pushed 2013-05-07 01:20 +0000
Eric Chou Eric Chou - Bug 836107 - Initialize mTask, a member variable of UnixSocketImpl, with nullptr, r=qdot
f85c0ab347382781cffb4ec3ca76bc7fcab1ad44
created 2013-01-30 15:13 -0500
pushed 2013-05-07 01:20 +0000
Benoit Jacob Benoit Jacob - Bug 835920 - UnixSocket and Ril mis-interpret read() returning 0 as failure and enter infinite reconnect loop - r=kyle.machulis
57bf5244f06c2806e6f29f89bce93fb329d12ab7
created 2013-01-16 10:21 +0800
pushed 2013-05-07 01:20 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 830704: Delete UnixSocketImpl instance after SocketReceiveTasks completed [r=qdot]
fb5bfb0c3d1d71ae611008a8e8ee14040854bf43
created 2012-12-20 18:36 +0800
pushed 2013-02-14 23:19 +0000
Kyle Machulis Kyle Machulis - Bug 811683 - Change UnixSocketRawData to take variable sizes up to 64k. r=cjones, a=bajaj
5c200eb5ddf7adbf952aa47ad2eca8bf0fe79658
created 2012-10-26 17:28 +0800
pushed 2013-01-03 21:54 +0000
Gina Yeh Gina Yeh - Bug 804436 - Patch 1: Add listening status to UnixSocket. r=gyeh, a=blocking-basecamp
435f85f6a54a55a0dbe63e6e55a7041e1e2b49c7
created 2012-10-17 17:11 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 800249 - Patch 2: Add ability to retreive connected socket address as a string. r=cjones, a=blocking-basecamp
105181ba3578be7bcd7b9b4347aa7faa672552b0
created 2012-10-17 17:10 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 800249 - Patch 1: Add ability to store/retrieve address to UnixSocket. r=cjones, a=blocking-basecamp
916e162d0240b805004d6a6a7203e5c676d9543a
created 2012-10-12 11:38 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 800247 - Add disconnect events to UnixSocket, update Bluetooth*Manager. r=echou, r=cjones, a=blocking-basecamp
e47353b30f18e46b660158753be885b2526410c5
created 2012-10-10 22:48 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 796176 - Patch 1: UnixSocket changes to get connect/listen running main thread, connect status to consumers. r=cjones, a=blocking-basecamp
c9e91088418a2de397e458e63e71fff4e7887bbd
created 2012-10-05 16:05 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 796184 - Revert UnixSocketImpl to a bare pointer, make Bluetooth*Managers use CloseSocket; r=cjones r=gyeh
aade44131d6c270a90faca358e1734709d51f74b
created 2012-10-01 00:03 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 790739: Patch 1 - UnixSocket changes for server sockets; r=cjones
1c930f35d954b191cae03b9ba1c9984a3d1ee944
created 2012-09-30 23:17 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Backing out e8e7e0cf43d8 (Bug 790739) due to bustage
e8e7e0cf43d85ddca5dcde5054df6c5abe02a481
created 2012-09-30 22:54 -0700
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 790739: Patch 1 - UnixSocket changes for server sockets; r=cjones
4489b74f83994c5d8d8bea9e2b71594cc7193b8a
created 2012-09-25 13:13 -0700| base
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 776182: Patch 3 - Socket I/O for ipc unix sockets; r=cjones r=echou
b4abff203299239af4134efc6f298d7ec03c4403
created 2012-09-25 12:32 -0700| base
pushed 2013-01-03 21:54 +0000
Kyle Machulis Kyle Machulis - Bug 776182: Patch 2 - Move Socket.* to UnixSocket.*; r=cjones
less more (0) tip