OSDN Git Service
Josh Gao [Tue, 13 Dec 2016 01:26:25 +0000 (01:26 +0000)]
Merge "versioner: use unique_ptr to handle ownership of FTS*." am:
e54c490503
am:
832f4ce02b
Change-Id: I9c20ce5c0543b4d6be3fcc9601b038e17f12dc55
Josh Gao [Tue, 13 Dec 2016 01:20:53 +0000 (01:20 +0000)]
Merge "versioner: use unique_ptr to handle ownership of FTS*."
am:
e54c490503
Change-Id: I050613aaf21899b3599d5c609ffa664cb4267738
Josh Gao [Tue, 13 Dec 2016 01:14:09 +0000 (01:14 +0000)]
Merge "versioner: use unique_ptr to handle ownership of FTS*."
Elliott Hughes [Tue, 13 Dec 2016 00:54:39 +0000 (00:54 +0000)]
Merge "Revert "move android_ids into bionic"" am:
50ae6dde5b
am:
bd8d8f99ce
Change-Id: Icbd36060c3d7a266e09f204eeae3a1c7f8477f2c
Elliott Hughes [Tue, 13 Dec 2016 00:52:23 +0000 (00:52 +0000)]
Revert "move android_ids into bionic" am:
77cb68d9f2
am:
75b51ac14e
Change-Id: Iab214bff9b94f6f3f0a3ebc217794d85b5af5164
Elliott Hughes [Tue, 13 Dec 2016 00:46:24 +0000 (00:46 +0000)]
Merge "Revert "move android_ids into bionic""
am:
50ae6dde5b
Change-Id: Ia90b4689c10f3e0944582c853a970766b0dc57f0
Elliott Hughes [Tue, 13 Dec 2016 00:42:35 +0000 (00:42 +0000)]
Revert "move android_ids into bionic"
am:
77cb68d9f2
Change-Id: I45d8098e38dd35fdf9b3d270ac4f26c3a7284971
Treehugger Robot [Tue, 13 Dec 2016 00:31:25 +0000 (00:31 +0000)]
Merge "Revert "move android_ids into bionic""
Yabin Cui [Tue, 13 Dec 2016 00:10:51 +0000 (00:10 +0000)]
Merge "Fix gtest_filter of bionic gtest runner." am:
901de13c37
am:
ae3abaa8df
Change-Id: I1aae20776a1384f10c89d04d1eb92215fd60b4f3
Yabin Cui [Tue, 13 Dec 2016 00:04:19 +0000 (00:04 +0000)]
Merge "Fix gtest_filter of bionic gtest runner."
am:
901de13c37
Change-Id: Id888bfd63032758f1d02cfeb90c67e3e5189d621
Yabin Cui [Mon, 12 Dec 2016 23:59:06 +0000 (23:59 +0000)]
Merge "Fix gtest_filter of bionic gtest runner."
Dimitry Ivanov [Mon, 12 Dec 2016 22:14:43 +0000 (22:14 +0000)]
Merge "Fix android_dlwarning lookup" am:
4cfb13b31a
am:
e620f6840e
Change-Id: If495085f411ead0b6711e892ce064ebc08aea30b
Elliott Hughes [Mon, 12 Dec 2016 22:11:37 +0000 (22:11 +0000)]
Revert "move android_ids into bionic"
This reverts commit
1a13db5b2675759316a8529873c5d29831a9ba32.
Change-Id: I7f571b3a9d542694d16fb9cf1131ef9e59d330ea
Dimitry Ivanov [Mon, 12 Dec 2016 22:08:42 +0000 (22:08 +0000)]
Merge "Fix android_dlwarning lookup"
am:
4cfb13b31a
Change-Id: If0557c776e65450724737c81d52cf0a0b48a5df5
Dimitry Ivanov [Mon, 12 Dec 2016 22:02:08 +0000 (22:02 +0000)]
Merge "Fix android_dlwarning lookup"
Yabin Cui [Mon, 12 Dec 2016 21:32:15 +0000 (13:32 -0800)]
Fix gtest_filter of bionic gtest runner.
Bug: http://b/
29514723
Test: run bionic-unit-tests --gtest-filter='*grp*'
Change-Id: I45ed561702bd601bae84c8d77824aa5769dbfa9c
Dimitry Ivanov [Mon, 12 Dec 2016 21:11:50 +0000 (13:11 -0800)]
Fix android_dlwarning lookup
Bug: http://b/
33530622
Test: mm
Change-Id: I3eefca58e91b7bbc41f6add9b8c756f1474a7f93
Yabin Cui [Sat, 10 Dec 2016 04:00:37 +0000 (04:00 +0000)]
Merge "Fix the way to find negative filter pattern." am:
858ec7abec
am:
5c726ec432
Change-Id: I2289f948ea8c6dc3d7593f6737dcee512237ae0e
Yabin Cui [Sat, 10 Dec 2016 03:55:07 +0000 (03:55 +0000)]
Merge "Fix the way to find negative filter pattern."
am:
858ec7abec
Change-Id: Idcd766b1abef6c757cf741d08701e523c364dcd5
Yabin Cui [Sat, 10 Dec 2016 03:49:16 +0000 (03:49 +0000)]
Merge "Fix the way to find negative filter pattern."
Dimitry Ivanov [Sat, 10 Dec 2016 00:50:06 +0000 (00:50 +0000)]
Merge "Bionic loader is no longer hijacking libdl.so" am:
50640170c6
am:
eb7ed14c7f
Change-Id: I3661164002ef0c77121f369fbedf0c07ee277f0d
Dimitry Ivanov [Sat, 10 Dec 2016 00:45:03 +0000 (00:45 +0000)]
Merge "Bionic loader is no longer hijacking libdl.so"
am:
50640170c6
Change-Id: I061ae8c99418f42cd50d340a22fa040a028ba252
Treehugger Robot [Sat, 10 Dec 2016 00:37:38 +0000 (00:37 +0000)]
Merge "Bionic loader is no longer hijacking libdl.so"
Elliott Hughes [Sat, 10 Dec 2016 00:25:37 +0000 (00:25 +0000)]
Merge "move android_ids into bionic" am:
ded6c91acc
am:
cfefde8a7a
Change-Id: I45a91a9be2254e0332c27a5eff1081e12d11951d
William Roberts [Sat, 10 Dec 2016 00:25:33 +0000 (00:25 +0000)]
move android_ids into bionic am:
1a13db5b26
am:
f3def87a05
Change-Id: I245c800f5581b193cdfcfa4d88305d9b1b56edd6
Elliott Hughes [Sat, 10 Dec 2016 00:21:45 +0000 (00:21 +0000)]
Merge "move android_ids into bionic"
am:
ded6c91acc
Change-Id: I6d19e4d2a5809a028eefce787620aca191f83bec
William Roberts [Sat, 10 Dec 2016 00:20:28 +0000 (00:20 +0000)]
move android_ids into bionic
am:
1a13db5b26
Change-Id: I12ac9a338503687fba3c43dcdd8a6c1a74cc99fe
Elliott Hughes [Sat, 10 Dec 2016 00:13:04 +0000 (00:13 +0000)]
Merge "move android_ids into bionic"
Yabin Cui [Fri, 9 Dec 2016 23:49:09 +0000 (15:49 -0800)]
Fix the way to find negative filter pattern.
Bug: http://b/
29514723
Test: run CtsBionicTestCases --gtest_filter=-Fortify2_clang.strncpy --gtest_list_tests
Change-Id: Ia3adec1fc03252adee4aed238b9c88508da17faf
Dimitry Ivanov [Wed, 23 Nov 2016 00:55:25 +0000 (16:55 -0800)]
Bionic loader is no longer hijacking libdl.so
Do not hijack libdl.so methods but make libdl proxy calls to
loader instead. This will be replaces by calls to libc.so
once loader functionality is migrated.
Also add a lock to dl_unwind_find_exidx function call.
Test: bionic-unit-tests --gtest_filter=dl*:Dl*
Bug: http://b/
27106625
Change-Id: Ic33a7109a86f4262798d63a35f4c61d15b0068bb
Elliott Hughes [Fri, 9 Dec 2016 02:20:38 +0000 (02:20 +0000)]
Merge "Fix icu4c calling on x86." am:
227894a754
am:
5fb3a092d6
Change-Id: I1480a635c68ddd6abde7df5624a08010da49e6d6
Elliott Hughes [Fri, 9 Dec 2016 02:15:37 +0000 (02:15 +0000)]
Merge "Fix icu4c calling on x86."
am:
227894a754
Change-Id: I9056c55824c2eeba6ce4cb6119d7c7aaa1973fe3
Treehugger Robot [Fri, 9 Dec 2016 02:09:23 +0000 (02:09 +0000)]
Merge "Fix icu4c calling on x86."
Elliott Hughes [Thu, 8 Dec 2016 23:16:37 +0000 (15:16 -0800)]
Fix icu4c calling on x86.
Some of the function pointer types were wrong, and x86 cares if you
say `int` when you meant `int8_t` (because it feels at liberty to
leave the top bits dirty and ignore them, both sides need to agree
which they're dealing with).
Also slightly improve the wcstoimax and wcstoumax tests, since my
investigation started there.
Bug: http://b/
33451822
Test: tests pass on x86, arm, and arm64
Change-Id: I553193962f0cb993666f9f8e415990bba5b669e1
Elliott Hughes [Thu, 8 Dec 2016 23:02:56 +0000 (23:02 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3 am:
16de57d711 am:
7a163f01d0 am:
f2ecd5dc25 am:
9b48faee8a am:
492039369d am:
7cd170c2f4 am:
5c03247adb
am:
f1f00fc1f6
Change-Id: Ia831d38fc42b5d396a9d4f7417474cca4a8b132d
Elliott Hughes [Thu, 8 Dec 2016 22:57:25 +0000 (22:57 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3 am:
16de57d711 am:
7a163f01d0 am:
f2ecd5dc25 am:
9b48faee8a am:
492039369d am:
7cd170c2f4
am:
5c03247adb
Change-Id: I84c4d03f3763e9c3f1e091e7fc6f9b8da0c10679
Elliott Hughes [Thu, 8 Dec 2016 22:52:24 +0000 (22:52 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3 am:
16de57d711 am:
7a163f01d0 am:
f2ecd5dc25 am:
9b48faee8a am:
492039369d
am:
7cd170c2f4
Change-Id: I91141842fd5526887ccd7d99f02368dea36788a6
Elliott Hughes [Thu, 8 Dec 2016 22:48:23 +0000 (22:48 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3 am:
16de57d711 am:
7a163f01d0 am:
f2ecd5dc25 am:
9b48faee8a
am:
492039369d
Change-Id: I0a3e4b288a282d3a11249bf804161de3f0848bde
Elliott Hughes [Thu, 8 Dec 2016 22:43:24 +0000 (22:43 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3 am:
16de57d711 am:
7a163f01d0 am:
f2ecd5dc25
am:
9b48faee8a
Change-Id: I814f637cca0c7309d730450e4d3f05aa1b5d684c
Elliott Hughes [Thu, 8 Dec 2016 22:38:23 +0000 (22:38 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3 am:
16de57d711 am:
7a163f01d0
am:
f2ecd5dc25
Change-Id: I175cc9208a110413eece74afd03476b2776a7a88
Elliott Hughes [Thu, 8 Dec 2016 22:33:52 +0000 (22:33 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3 am:
16de57d711
am:
7a163f01d0
Change-Id: I1d37717604f210fbc1c1ddabbd69ec55f118cc48
Elliott Hughes [Thu, 8 Dec 2016 22:29:22 +0000 (22:29 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours am:
2ad4e6e4f6 am:
c58d806231 am:
ffcf543b9c am:
c08dc9cbb3 am:
bc9f3827ab am:
39d3f63f99 am:
9f6aad92e1
am:
6363136e67
Change-Id: I50c415e1c36e1ee67eaa7f9a72844513c24def1d
Elliott Hughes [Thu, 8 Dec 2016 22:29:22 +0000 (22:29 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83 am:
148a06a7c3
am:
16de57d711
Change-Id: I93395c898ac3b1ef6ebeb6ca53c52a057b7d108d
Elliott Hughes [Thu, 8 Dec 2016 22:24:24 +0000 (22:24 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours am:
2ad4e6e4f6 am:
c58d806231 am:
ffcf543b9c am:
c08dc9cbb3 am:
bc9f3827ab am:
39d3f63f99
am:
9f6aad92e1
Change-Id: I6e20fed16e234c25d5fcd575597eab5ae2288f6b
Elliott Hughes [Thu, 8 Dec 2016 22:24:23 +0000 (22:24 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123 am:
59c1e60f83
am:
148a06a7c3
Change-Id: I2b04ead381c43e5afee710813cff4f1b12d10419
Elliott Hughes [Thu, 8 Dec 2016 22:19:22 +0000 (22:19 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours am:
2ad4e6e4f6 am:
c58d806231 am:
ffcf543b9c am:
c08dc9cbb3 am:
bc9f3827ab
am:
39d3f63f99
Change-Id: I9f8a9b9e3b7a1eeb8bd7fd9ab80a25ff04f533ea
Elliott Hughes [Thu, 8 Dec 2016 22:19:21 +0000 (22:19 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours am:
170de03123
am:
59c1e60f83
Change-Id: I674cdcf370ca9820273aa21fe0b409c0d4351792
Elliott Hughes [Thu, 8 Dec 2016 22:14:38 +0000 (22:14 +0000)]
Merge "Check for bad packets in getaddrinfo.c's getanswer." into nyc-dev am:
568757393a am:
cefc226477 am:
2206299bbf
am:
ac1a7b0b43
Change-Id: Ibc20d59622c91adb4cbaa95121509f19c3d4f418
Elliott Hughes [Thu, 8 Dec 2016 22:14:22 +0000 (22:14 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours am:
2ad4e6e4f6 am:
c58d806231 am:
ffcf543b9c am:
c08dc9cbb3
am:
bc9f3827ab
Change-Id: Ib1a2089dd005e2312d46add2da8fd2e38887faa6
Elliott Hughes [Thu, 8 Dec 2016 22:14:21 +0000 (22:14 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb am:
71e3bb5d42 -s ours
am:
170de03123
Change-Id: Ib9c8bcb874cdc99c06951102da7cee61b5d09dc2
Elliott Hughes [Thu, 8 Dec 2016 22:14:21 +0000 (22:14 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
418fe1eb1a am:
263fb70e6c am:
d929beb65c
am:
0818861f31
Change-Id: Ie8d1458a429db10e6ddf728dded6eeb5bd76438b
Elliott Hughes [Thu, 8 Dec 2016 22:09:34 +0000 (22:09 +0000)]
Merge "Check for bad packets in getaddrinfo.c's getanswer." into nyc-dev am:
568757393a am:
cefc226477
am:
2206299bbf
Change-Id: I07c8e188931424acd4987eae9cceae2e4f7b2373
Elliott Hughes [Thu, 8 Dec 2016 22:09:24 +0000 (22:09 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours am:
2ad4e6e4f6 am:
c58d806231 am:
ffcf543b9c
am:
c08dc9cbb3
Change-Id: Iea58d7677bfdc67c381dd5e0d415328704f98525
Elliott Hughes [Thu, 8 Dec 2016 22:09:21 +0000 (22:09 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5 am:
214dd6e0fb
am:
71e3bb5d42 -s ours
Change-Id: I9128113ef3843603ce29409baa375d72a2c70804
Elliott Hughes [Thu, 8 Dec 2016 22:09:21 +0000 (22:09 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
418fe1eb1a am:
263fb70e6c
am:
d929beb65c
Change-Id: I3424df295560dc1fb97ea3044cd9bf2a201f4cd6
Elliott Hughes [Thu, 8 Dec 2016 22:04:32 +0000 (22:04 +0000)]
Merge "Check for bad packets in getaddrinfo.c's getanswer." into nyc-dev am:
568757393a
am:
cefc226477
Change-Id: I4c317f9307640688bead99bf19e556c8e7724f88
Elliott Hughes [Thu, 8 Dec 2016 22:04:19 +0000 (22:04 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours am:
2ad4e6e4f6 am:
c58d806231
am:
ffcf543b9c
Change-Id: I4b1d461cea68db0d8b88a7e0d5755987b8c9c2d3
Elliott Hughes [Thu, 8 Dec 2016 22:04:19 +0000 (22:04 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
418fe1eb1a
am:
263fb70e6c
Change-Id: I875853245a74d4b164555dc665450db7d3335c0f
Elliott Hughes [Thu, 8 Dec 2016 21:59:20 +0000 (21:59 +0000)]
Merge "Check for bad packets in getaddrinfo.c's getanswer." into nyc-dev
am:
568757393a
Change-Id: I7dd7da0c79692a2773fafbbd7c7583c5404789f4
Elliott Hughes [Thu, 8 Dec 2016 21:59:19 +0000 (21:59 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours am:
2ad4e6e4f6
am:
c58d806231
Change-Id: Iccad5db8fbed8d449c07fbfcdcbf5fc0d7f160e5
Elliott Hughes [Thu, 8 Dec 2016 21:59:19 +0000 (21:59 +0000)]
Check for bad packets in getaddrinfo.c's getanswer.
am:
418fe1eb1a
Change-Id: Ieb228346980c1718e42aa6673dcee530f54ac2fc
Elliott Hughes [Thu, 8 Dec 2016 21:55:54 +0000 (21:55 +0000)]
Merge "Check for bad packets in getaddrinfo.c's getanswer." into nyc-dev
Elliott Hughes [Thu, 8 Dec 2016 21:54:49 +0000 (21:54 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e am:
91b8b9dd71 -s ours
am:
2ad4e6e4f6
Change-Id: I36e2e234308fe8e527acd45c53b918fd4a8f20cf
Elliott Hughes [Thu, 8 Dec 2016 21:54:48 +0000 (21:54 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
105a0bdfa5
am:
214dd6e0fb
Change-Id: Icb2a9662e7909d5e9e23fddf632999053398d0f6
Elliott Hughes [Thu, 8 Dec 2016 21:50:18 +0000 (21:50 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5 am:
62b2f0523e
am:
91b8b9dd71 -s ours
Change-Id: Ifd8532b08f3545aa93561cb73226f116ace49e19
Elliott Hughes [Thu, 8 Dec 2016 21:50:18 +0000 (21:50 +0000)]
Check for bad packets in getaddrinfo.c's getanswer.
am:
105a0bdfa5
Change-Id: I3a6ff59b6b35398f5aa6838995670a6bb9546bc9
Elliott Hughes [Thu, 8 Dec 2016 21:27:19 +0000 (21:27 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
87c0dba7b1 am:
dc0492ac4f am:
f277bb86c6 am:
389e3e92e2 am:
0ffd7a5fb1 am:
0bf10a656b am:
2646bfc213
am:
9eea4e2864
Change-Id: I410415128a6b6f2d1c818d7b639d4cc45dc3ecd0
Elliott Hughes [Thu, 8 Dec 2016 21:22:17 +0000 (21:22 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
87c0dba7b1 am:
dc0492ac4f am:
f277bb86c6 am:
389e3e92e2 am:
0ffd7a5fb1 am:
0bf10a656b
am:
2646bfc213
Change-Id: I539d424a1176d294e1c1201367f4fe786b345726
Elliott Hughes [Thu, 8 Dec 2016 21:17:17 +0000 (21:17 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
9ea3f1c8a5
am:
62b2f0523e
Change-Id: I32e6e9d2747364697846ff47ff0622fff260d319
Elliott Hughes [Thu, 8 Dec 2016 21:17:17 +0000 (21:17 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
87c0dba7b1 am:
dc0492ac4f am:
f277bb86c6 am:
389e3e92e2 am:
0ffd7a5fb1
am:
0bf10a656b
Change-Id: I22e9e28194f3599e0792ec9d7d1145cb954b3287
Elliott Hughes [Thu, 8 Dec 2016 21:12:16 +0000 (21:12 +0000)]
Check for bad packets in getaddrinfo.c's getanswer.
am:
9ea3f1c8a5
Change-Id: Id6ba716299450f0f0625750460524fa07f55e708
Elliott Hughes [Thu, 8 Dec 2016 21:12:16 +0000 (21:12 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
87c0dba7b1 am:
dc0492ac4f am:
f277bb86c6 am:
389e3e92e2
am:
0ffd7a5fb1
Change-Id: I286e1860addc1ae571273d2b4a4e1359e990b6aa
Elliott Hughes [Thu, 8 Dec 2016 21:07:17 +0000 (21:07 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
87c0dba7b1 am:
dc0492ac4f am:
f277bb86c6
am:
389e3e92e2
Change-Id: Ie935c8491aa18867a5087ca4cf707eec318b85f6
Elliott Hughes [Thu, 8 Dec 2016 21:02:16 +0000 (21:02 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
87c0dba7b1 am:
dc0492ac4f
am:
f277bb86c6
Change-Id: I93c52807f84160dee04c93a0cdeee0ddf758db1b
Elliott Hughes [Thu, 8 Dec 2016 20:57:15 +0000 (20:57 +0000)]
Check for bad packets in getaddrinfo.c's getanswer. am:
87c0dba7b1
am:
dc0492ac4f
Change-Id: I949b993b8490d27ec180257fcca06d8984940f0f
Elliott Hughes [Thu, 8 Dec 2016 20:52:15 +0000 (20:52 +0000)]
Check for bad packets in getaddrinfo.c's getanswer.
am:
87c0dba7b1
Change-Id: I3a09f86362797881b4e7cc0ee807d28addf7b342
Bill Napier [Thu, 8 Dec 2016 20:17:44 +0000 (20:17 +0000)]
Merge "Fix linker_asan64 symlink" am:
f517fcbbb6
am:
26a04f3549
Change-Id: If6f3afa151f40076f57727c7624df790694daf77
Bill Napier [Thu, 8 Dec 2016 20:12:44 +0000 (20:12 +0000)]
Merge "Fix linker_asan64 symlink"
am:
f517fcbbb6
Change-Id: I1f293db44a303817da91c4536e1e9fc0654c064b
Bill Napier [Thu, 8 Dec 2016 20:04:25 +0000 (20:04 +0000)]
Merge "Fix linker_asan64 symlink"
Colin Cross [Thu, 8 Dec 2016 17:57:35 +0000 (09:57 -0800)]
Fix linker_asan64 symlink
Soong now appends the suffix to the symlink, so the multilib-specific
symlink is no longer necessary.
Test: m -j out/target/product/angler/system/bin/linker_asan64
Test: Examine LOCAL_MODULE_SYMLINKS in out/soong/Android-aosp_angler.mk
Change-Id: I913a318bb31de3e630eebd2d68041a55ce3eccaf
Elliott Hughes [Mon, 14 Nov 2016 21:56:32 +0000 (13:56 -0800)]
Check for bad packets in getaddrinfo.c's getanswer.
The near duplicate in gethnamaddr.c was already doing so (this fix
is basically copy and pasted from there, but with both copies modified
to avoid skirting undefined behavior).
Bug: http://b/
32322088
Test: browser still works
Change-Id: Ied6662be567fb1bddc7ceb138cae1da77fb57976
(cherry picked from commit
27a4459d945e34fabd7166791a5b862ccea83f23)
Greg Hackmann [Wed, 7 Dec 2016 16:26:07 +0000 (16:26 +0000)]
Merge "Add test for ambient caps" am:
51366e9b16
am:
a505507056
Change-Id: I37bba965ae49f97708df4ddc6eb3041883449124
Greg Hackmann [Wed, 7 Dec 2016 16:22:07 +0000 (16:22 +0000)]
Merge "Add test for ambient caps"
am:
51366e9b16
Change-Id: I268cc82e531eeb6f2df9514add9fff9aeefc2e01
Treehugger Robot [Wed, 7 Dec 2016 16:15:54 +0000 (16:15 +0000)]
Merge "Add test for ambient caps"
Bill Yi [Tue, 6 Dec 2016 23:45:49 +0000 (23:45 +0000)]
Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD am:
a15c4b3d40
am:
5df8d25038
Change-Id: I9089249363b9f1be1ec0077982ebe4a66601aa52
Dimitry Ivanov [Tue, 6 Dec 2016 23:45:38 +0000 (23:45 +0000)]
Merge "loader: stop linking libdl/c/m into the loader" am:
660affdf61
am:
60e7557c1c
Change-Id: I6dce1eb383738af733e7d84f44bdf5f4d21066c4
Dimitry Ivanov [Tue, 6 Dec 2016 23:45:28 +0000 (23:45 +0000)]
loader: stop linking libdl/c/m into the loader am:
fc0d48078a
am:
d2d51ff304
Change-Id: I643976459a6d2326882cde5a7fd1955e6bbaa6de
Bill Yi [Tue, 6 Dec 2016 23:41:20 +0000 (23:41 +0000)]
Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD
am:
a15c4b3d40
Change-Id: I70e0e16ea41e65b7843a55715df1d7c664bf9f77
Dimitry Ivanov [Tue, 6 Dec 2016 23:41:00 +0000 (23:41 +0000)]
Merge "loader: stop linking libdl/c/m into the loader"
am:
660affdf61
Change-Id: Id6e0a01140182ca3fe25b9d439d435a5f03e7811
Dimitry Ivanov [Tue, 6 Dec 2016 23:40:59 +0000 (23:40 +0000)]
loader: stop linking libdl/c/m into the loader
am:
fc0d48078a
Change-Id: I05ef4a14296e2b73de29510062916853a426a114
Greg Hackmann [Tue, 6 Dec 2016 23:17:59 +0000 (15:17 -0800)]
Add test for ambient caps
PR_CAP_AMBIENT landed in 4.3 and has been backported to earlier kernels
in kernel/common.
Test: bionic-unit-test --gtest_filter=sys_prctl.pr_cap_ambient
Change-Id: I632f6316ef1a4eb636d2bf7e07d541e400567ef4
Signed-off-by: Greg Hackmann <ghackmann@google.com>
Bill Yi [Tue, 6 Dec 2016 22:30:02 +0000 (14:30 -0800)]
Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD
Treehugger Robot [Tue, 6 Dec 2016 22:09:18 +0000 (22:09 +0000)]
Merge "loader: stop linking libdl/c/m into the loader"
Dimitry Ivanov [Tue, 6 Dec 2016 19:10:09 +0000 (11:10 -0800)]
loader: stop linking libdl/c/m into the loader
This is to prevent situations when libgcc.a calls into incorrect
implementation of dl_iterate_phdr.
Bug: http://b/
27106625
Test: build && run bionic-unit-tests --getst_filter=dl*:Dl*
Change-Id: I4cba8c4a156f91f17ba3d95c39cb80f9b70c9d8f
Dimitry Ivanov [Tue, 6 Dec 2016 16:50:19 +0000 (16:50 +0000)]
Merge "loader: asan path translation now works for symlinks" am:
53cad4beda
am:
21d77b95b8
Change-Id: I8d0e5fa61bbcec1219dd4b299c6856c81a37f4b0
Dimitry Ivanov [Tue, 6 Dec 2016 16:46:49 +0000 (16:46 +0000)]
Merge "loader: asan path translation now works for symlinks"
am:
53cad4beda
Change-Id: I6c8a67728d4af7a63a545ab76f6eb5148fe4c275
Dimitry Ivanov [Tue, 6 Dec 2016 16:42:49 +0000 (16:42 +0000)]
Merge "loader: asan path translation now works for symlinks"
Andreas Gampe [Tue, 6 Dec 2016 03:58:16 +0000 (03:58 +0000)]
Merge "Revert "Bionic loader is no longer hijacking libdl.so"" am:
b1481bf347
am:
1785fc1777
Change-Id: I4b9fdc5417c2622b77c9b0aab40c0898bd9902d7
Andreas Gampe [Tue, 6 Dec 2016 03:54:47 +0000 (03:54 +0000)]
Merge "Revert "Bionic loader is no longer hijacking libdl.so""
am:
b1481bf347
Change-Id: I4c6302cb17125b67835b6b8b2657c8a472b620ec
Treehugger Robot [Tue, 6 Dec 2016 03:48:18 +0000 (03:48 +0000)]
Merge "Revert "Bionic loader is no longer hijacking libdl.so""