Commit Graph

28 Commits

Author SHA1 Message Date
Vicamo Yang
726c0d58ed Bug 814579: connect client socket by id. r=qDot 2013-02-04 21:26:43 +08:00
Vicamo Yang
fe5b33b489 Bug 826931 (follow-up): fix build break. r=me
1. include netdb.h for |gethostbyname|.
2. link mozipcunixsocket_s whenever MOZ_B2G_RIL is enabled.
2013-02-04 18:56:12 +08:00
Daniel Holbert
669a7077c9 back out 9a7369b9bc9d (bug 814579) for B2G Arm opt Mn & X orange 2013-02-02 00:01:25 -08:00
Vicamo Yang
0b69ea42e6 Bug 814579: connect client socket by id. r=qDot 2013-02-02 13:06:27 +08:00
Vicamo Yang
95c0116f41 Bug 826931 - Part 3/3: use mozilla::ipc::UnixSocket. r=qDot 2013-02-01 20:28:22 +08:00
Thomas Zimmermann
0ac1adfcdf Bug 817730: Abort connect if rilproxy is not ready [r=kyle]
When rilproxy is not ready for accepting connections, b2g might block
forever on connect. By setting the socket to non-blocking mode, connect
will fail and the task will return into the queue for later retry.

We see this problem on the PandaBoard, where no RIL is available and
rilproxy gets blocked by continuously failing to connect to rild. A
second fix should also go into rilproxy.

--HG--
extra : rebase_source : 25617875c9cb12e1259c0f1439aaf5d7c778619c
2012-12-11 14:56:36 +01:00
Kyle Machulis
00548792dc Bug 793831: Add socket validity checks to RIL IPC; r=cjones 2012-09-30 22:03:43 -07:00
Chris Jones
22c09989b8 Back out bug 793831 for breaking telephony (c88496e8454f)
--HG--
extra : rebase_source : b559bff5e0857b2c8129a9c9c2669d8be9ce1925
2012-09-25 21:07:39 -07:00
Kyle Machulis
017164c1d9 Bug 793831: Add socket validity checks to RIL IPC; r=cjones
--HG--
extra : rebase_source : b14efdcb4c6deb89ba1af9a06ece84888fdb009a
2012-09-25 11:46:54 -07:00
Mike Hommey
70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Aryeh Gregor
d0ad5a7d0c Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Cervantes Yu
2b843cadbf Bug 756036 - Fix race condition between rilworker and IO thread. r=kmachulis 2012-05-19 11:29:45 -04:00
David Rajchenbach-Teller
6f228de18f Bug 728171 - Use Scoped.h throughout the code. r=cjones 2012-04-12 12:21:24 +02:00
Richard Newman
f8c8184e2b Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage 2012-04-11 15:33:37 -07:00
Richard Newman
bd9246dfff Backout 4058f038e97f (bug 728171). a=bustage 2012-04-11 15:33:36 -07:00
Ryan VanderMeulen
12fba9b76c Fix stupid un-bitrotting bustage from bug 728171. 2012-04-11 18:10:10 -04:00
David Rajchenbach-Teller
b219309fc2 Bug 728171 - Use Scoped.h throughout the code. r=cjones 2012-04-11 18:59:10 +02:00
Vivien Nicolas
413ece3831 Bug 742805 - Do not dump ril socket failures on a desktop build with --enable-b2g-ril. r=philikon 2012-04-11 10:05:35 -07:00
Cervantes Yu
218ff032bd Bug 739121: Nonblocking IO handling error in RIL.cpp, r=qdot 2012-04-06 19:58:31 -07:00
Ms2ger
67cc85db28 Backout bug 742805, 742778, 742775, 740974, 742765, 742761, 742092, 722197 for leaks. 2012-04-06 13:10:30 +02:00
Vivien Nicolas
d435106df9 Bug 742805 - Do not dump ril socket failures on a desktop build with --enable-b2g-ril. r=philikon 2012-04-06 03:12:18 -07:00
Chris Jones
ef923535cb Bug 739452, part 2: Ensure we don't process stale 'reconnect' tasks after shutting down. r=kmachulis 2012-04-01 01:57:21 -07:00
Fabrice Desré
f97e218739 Bug 731656 - build broken since bug 728912 landed [r=philikon] 2012-02-29 10:44:05 -08:00
Kyle Machulis
5251dbd78a Bug 728912: Use RilRawData.MAX_DATA_SIZE instead of hardcoded constants r=philikon 2012-02-28 09:58:04 -08:00
Kyle Machulis
a17c3dda89 Bug 709915 - Change name of RIL socket from rilb2g to rilproxy. r=cjones 2011-12-09 15:12:32 +08:00
Kyle Machulis
ab7a7f0447 Bug 709915 - Change name of RIL socket from rilb2g to rilproxy. r=philikon a=ehsan 2011-12-12 12:39:17 -08:00
Kyle Machulis
9f00d431f7 Bug 699222 - Part 2: IPC RIL implementation. r=cjones 2011-12-07 18:58:56 +08:00