Josh Gao
79e3be8a84
Switch LocalSocket to android::base::{Send,Receive}FileDescriptorVector.
...
The previous implementation allocated an array of size
CMSG_SPACE(count) to store CMSG_LEN(count * sizeof(int)) elements, which
leads to bad things happening for values of count greater than 1 on
32-bit, and 2 on 64-bit.
Test: atest android.net.LocalSocketTest
Test: atest android.net.cts.LocalSocketTest
Change-Id: I0a9502c3358d8fa92d2d20e344c6270d6baedc07
2019-02-25 23:21:23 -08:00
..
2019-01-28 10:39:10 -08:00
2018-08-13 14:31:17 -07:00
2018-05-10 15:00:13 +01:00
2018-10-26 20:57:20 +00:00
2017-10-09 20:15:00 -07:00
2017-07-19 10:06:40 -07:00
2019-01-18 11:59:55 +00:00
2017-07-19 10:06:40 -07:00
2017-07-19 10:06:40 -07:00
2017-07-19 10:06:40 -07:00
2017-07-19 10:06:40 -07:00
2019-01-28 10:39:10 -08:00
2017-07-19 10:06:40 -07:00
2018-01-26 15:03:49 -08:00
2018-01-22 18:01:46 -08:00
2017-07-19 10:06:40 -07:00
2017-10-20 18:09:48 -07:00
2017-07-19 10:06:40 -07:00
2017-07-19 10:06:40 -07:00
2019-01-28 10:39:10 -08:00
2018-03-30 13:44:35 -07:00
2017-12-04 16:31:07 -08:00
2017-07-20 03:05:02 +00:00
2018-06-04 09:23:14 -07:00
2018-03-16 17:01:54 -07:00
2017-07-19 10:06:40 -07:00
2018-02-14 13:28:27 -08:00
2017-09-25 21:42:29 +00:00
2017-05-11 01:52:53 +00:00
2017-09-25 21:42:29 +00:00
2017-07-20 02:50:53 +00:00
2017-09-20 11:13:51 -07:00
2019-01-28 10:39:10 -08:00
2017-07-19 10:06:40 -07:00
2017-07-19 10:06:40 -07:00
2019-01-28 10:39:10 -08:00
2017-07-20 02:50:53 +00:00
2018-03-08 01:54:50 +00:00
2018-06-05 12:01:35 -07:00
2018-11-01 20:00:46 +00:00
2018-12-20 16:45:37 +00:00
2018-12-20 16:45:37 +00:00
2017-07-19 10:06:40 -07:00
2018-01-25 08:05:14 -08:00
2018-01-25 08:05:14 -08:00
2018-02-23 10:04:35 -08:00
2018-01-26 17:16:45 -08:00
2017-07-19 10:06:40 -07:00
2017-07-19 10:06:40 -07:00
2019-02-25 23:21:23 -08:00
2019-02-06 12:22:22 +09:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2017-11-10 15:53:00 -08:00
2019-01-28 10:39:10 -08:00
2017-08-22 13:49:33 -07:00
2018-08-16 22:37:21 +02:00
2017-11-20 11:51:07 -08:00
2019-01-10 12:17:47 -08:00
2017-06-19 13:04:58 -07:00
2018-08-13 14:31:17 -07:00
2018-08-13 14:31:17 -07:00
2018-08-13 14:31:17 -07:00
2017-09-11 21:38:52 +00:00
2018-07-24 13:11:53 -07:00
2018-07-24 13:11:53 -07:00
2017-07-20 03:11:00 +00:00
2017-07-19 10:06:40 -07:00
2018-08-13 14:31:17 -07:00
2018-08-13 14:31:17 -07:00
2019-01-14 10:37:01 -08:00
2018-08-06 14:31:45 -07:00
2018-12-20 16:45:37 +00:00
2017-07-20 02:50:53 +00:00
2018-03-19 20:33:49 -07:00
2017-07-20 02:50:53 +00:00
2017-07-19 10:06:40 -07:00
2019-01-29 16:55:07 -08:00
2017-09-27 22:32:14 +00:00
2018-04-02 15:47:08 -07:00
2017-07-19 10:06:40 -07:00
2018-11-28 18:16:09 +00:00
2019-01-28 10:39:10 -08:00
2018-11-28 11:27:24 +00:00
2018-11-28 11:27:24 +00:00
2018-05-10 15:00:13 +01:00
2019-01-28 10:39:10 -08:00
2017-10-09 20:15:00 -07:00
2019-01-28 10:39:10 -08:00
2018-12-20 16:45:37 +00:00
2017-07-19 10:06:40 -07:00
2017-07-19 10:06:40 -07:00
2018-08-14 09:13:39 +00:00
2019-02-02 17:03:41 +00:00
2017-07-19 10:06:40 -07:00
2017-07-20 02:50:53 +00:00
2017-07-20 02:50:53 +00:00
2018-10-26 20:57:20 +00:00
2017-11-29 16:30:30 -08:00
2017-07-19 10:06:40 -07:00
2018-01-04 13:00:48 -08:00
2018-01-04 13:00:48 -08:00
2017-07-19 10:06:40 -07:00
2017-07-17 12:08:45 -07:00
2017-07-19 10:06:40 -07:00
2017-07-20 02:50:53 +00:00
2017-07-19 10:06:40 -07:00
2018-03-21 16:42:59 -07:00
2018-03-08 23:43:35 +00:00
2018-04-16 11:05:29 -07:00
2017-07-20 02:50:53 +00:00
2018-02-21 15:55:58 -08:00
2017-04-19 15:49:33 -07:00
2018-07-17 17:34:49 +02:00
2017-07-19 10:06:40 -07:00
2019-02-25 14:17:57 +00:00
2019-02-25 14:17:57 +00:00
2019-01-28 10:39:10 -08:00
2019-01-28 10:39:10 -08:00
2017-09-08 08:32:41 +09:00
2018-03-15 14:23:06 +09:00
2019-02-16 00:12:51 +00:00
2018-10-26 15:50:49 -07:00
2017-07-20 03:05:02 +00:00
2017-11-10 15:53:00 -08:00
2017-07-19 10:06:40 -07:00
2017-12-09 13:25:26 +00:00
2019-01-25 10:08:58 -08:00
2019-01-23 13:34:40 -08:00
2019-02-13 12:21:49 -08:00
2017-11-29 12:08:33 -08:00