OSDN Git Service

android-x86/frameworks-base.git
5 years agoMerge "Remove legacy-test and legacy-android-test targets" am: 14daedf747
Paul Duffin [Mon, 18 Feb 2019 15:35:37 +0000 (07:35 -0800)]
Merge "Remove legacy-test and legacy-android-test targets" am: 14daedf747
am: 4a83feb18a

Change-Id: I920fe03eb41e0aceab8ba794bdfd53d3a5c75388

5 years agoMerge "Remove legacy-test and legacy-android-test targets"
Paul Duffin [Mon, 18 Feb 2019 15:26:09 +0000 (07:26 -0800)]
Merge "Remove legacy-test and legacy-android-test targets"
am: 14daedf747

Change-Id: I67e3a6d58324affcb9119002d4fb2be23e3121fc

5 years agoMerge "Add OWNERS for ExifInterface" am: 996d37ea59
Jin Seok Park [Mon, 18 Feb 2019 15:15:59 +0000 (07:15 -0800)]
Merge "Add OWNERS for ExifInterface" am: 996d37ea59
am: 3250d90912

Change-Id: I96a63075aca417d269e941a84612c72575c073fd

5 years agoMerge "Remove legacy-test and legacy-android-test targets"
Paul Duffin [Mon, 18 Feb 2019 15:13:45 +0000 (15:13 +0000)]
Merge "Remove legacy-test and legacy-android-test targets"

5 years agoMerge "Add OWNERS for ExifInterface"
Jin Seok Park [Mon, 18 Feb 2019 15:06:53 +0000 (07:06 -0800)]
Merge "Add OWNERS for ExifInterface"
am: 996d37ea59

Change-Id: I24669310bf259344675110b2e4463894843e776b

5 years agoMerge "Add OWNERS for ExifInterface"
Jin Seok Park [Mon, 18 Feb 2019 14:56:06 +0000 (14:56 +0000)]
Merge "Add OWNERS for ExifInterface"

5 years agoMerge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest." am...
Xiao Ma [Mon, 18 Feb 2019 07:34:55 +0000 (23:34 -0800)]
Merge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest." am: e7e5a35b38
am: a88f901028

Change-Id: Ifcc3e24ba311b82d06ed8951f2aafd64d48272c6

5 years agoMerge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."
Xiao Ma [Mon, 18 Feb 2019 07:25:24 +0000 (23:25 -0800)]
Merge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."
am: e7e5a35b38

Change-Id: I555a4c49a92148a492172a4f2cec993428140cdc

5 years agoMerge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."
Xiao Ma [Mon, 18 Feb 2019 07:12:04 +0000 (07:12 +0000)]
Merge "Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest."

5 years agoAdd OWNERS for ExifInterface
Jin Seok Park [Mon, 11 Feb 2019 08:27:09 +0000 (17:27 +0900)]
Add OWNERS for ExifInterface

Adding specific owners for ExifInterface in order to make sure
AndroidX code is changed when framework code is changed.

Bug: 122276930
Test: N/A
Change-Id: Icf0d74ad915d4b322a70c74762753411ad96bbb1

5 years agoMerge "Rename NetworkStack package" am: e4a40c77e1
Remi NGUYEN VAN [Mon, 18 Feb 2019 01:24:51 +0000 (17:24 -0800)]
Merge "Rename NetworkStack package" am: e4a40c77e1
am: 69728afbc7

Change-Id: I9559681cf4277a6d763245cd239f5b12a5e3865b

5 years agoMerge "Rename NetworkStack package"
Remi NGUYEN VAN [Mon, 18 Feb 2019 01:15:47 +0000 (17:15 -0800)]
Merge "Rename NetworkStack package"
am: e4a40c77e1

Change-Id: I0acdbd8716b67241367c78b7c190b72086e2db4d

5 years agoMerge "Rename NetworkStack package"
Remi NGUYEN VAN [Mon, 18 Feb 2019 01:07:51 +0000 (01:07 +0000)]
Merge "Rename NetworkStack package"

5 years ago[automerger skipped] Import translations. DO NOT MERGE
Bill Yi [Sat, 16 Feb 2019 20:12:51 +0000 (12:12 -0800)]
[automerger skipped] Import translations. DO NOT MERGE
am: 8098c5f1a8 -s ours
am skip reason: subject contains skip directive

Change-Id: Iddfb5b9e9c9a5ab925a472adeaa01f50e313e518

5 years agoImport translations. DO NOT MERGE
Bill Yi [Sat, 16 Feb 2019 10:35:23 +0000 (02:35 -0800)]
Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I225416157c786e316deb115552412a72118b9122

5 years agoMerge "Check intent action in OMS.PackageReceiver for secure coding" am: e705e26703
Ryan Mitchell [Sat, 16 Feb 2019 03:00:02 +0000 (19:00 -0800)]
Merge "Check intent action in OMS.PackageReceiver for secure coding" am: e705e26703
am: cb47305222

Change-Id: I147617ce86448735cc7e686f809ac9280c8e1c5b

5 years agoMerge "Check intent action in OMS.PackageReceiver for secure coding"
Ryan Mitchell [Sat, 16 Feb 2019 02:50:21 +0000 (18:50 -0800)]
Merge "Check intent action in OMS.PackageReceiver for secure coding"
am: e705e26703

Change-Id: Ic73dbe9bf5fe1f5b711ee24adbc72c1b066a63a4

5 years agoMerge "Check intent action in OMS.PackageReceiver for secure coding"
Ryan Mitchell [Sat, 16 Feb 2019 02:36:41 +0000 (02:36 +0000)]
Merge "Check intent action in OMS.PackageReceiver for secure coding"

5 years ago[automerger skipped] Merge "Fix the bad link due to typo" am: c0c27fbf49 -s ours
Stanley Tng [Sat, 16 Feb 2019 02:18:59 +0000 (18:18 -0800)]
[automerger skipped] Merge "Fix the bad link due to typo" am: c0c27fbf49 -s ours
am: cfbc249110 -s ours
am skip reason: change_id Ia06e1fffd814671289a1caebd5962aedc18a28d7 with SHA1 a44f2c075b is in history

Change-Id: I7f2044ada811da01a41e8723fc2b9dc6e181d854

5 years agoMerge "Sign networkstack with its own certificate" am: fd2d7dc685
Remi NGUYEN VAN [Sat, 16 Feb 2019 02:05:52 +0000 (18:05 -0800)]
Merge "Sign networkstack with its own certificate" am: fd2d7dc685
am: 0c5872595a

Change-Id: I1cca500ca0c65ae04d0e1b99e04a15f5e11853c1

5 years ago[automerger skipped] Merge "Fix the bad link due to typo"
Stanley Tng [Sat, 16 Feb 2019 02:04:29 +0000 (18:04 -0800)]
[automerger skipped] Merge "Fix the bad link due to typo"
am: c0c27fbf49 -s ours
am skip reason: change_id Ia06e1fffd814671289a1caebd5962aedc18a28d7 with SHA1 a44f2c075b is in history

Change-Id: Ib00807a7f22c339551aa750459b4a7c0398618e4

5 years agoMerge "Fix the bad link due to typo"
Treehugger Robot [Sat, 16 Feb 2019 01:56:30 +0000 (01:56 +0000)]
Merge "Fix the bad link due to typo"

5 years agoMerge "Sign networkstack with its own certificate"
Remi NGUYEN VAN [Sat, 16 Feb 2019 01:56:22 +0000 (17:56 -0800)]
Merge "Sign networkstack with its own certificate"
am: fd2d7dc685

Change-Id: I24ddb16d7a163ad6141b4f6c46e5dda9f249a906

5 years agoMerge "Sign networkstack with its own certificate"
Remi NGUYEN VAN [Sat, 16 Feb 2019 01:48:49 +0000 (01:48 +0000)]
Merge "Sign networkstack with its own certificate"

5 years agoMerge "Fix the incorrect javadoc links" into stage-aosp-master
Nan Zhang [Sat, 16 Feb 2019 01:07:26 +0000 (17:07 -0800)]
Merge "Fix the incorrect javadoc links" into stage-aosp-master
am: 727bc71336

Change-Id: Ib7e99be11b1b3061400f0a8a4eecb743ac6a5977

5 years agoMerge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13
Remi NGUYEN VAN [Sat, 16 Feb 2019 00:56:43 +0000 (16:56 -0800)]
Merge "Fix framework and NetworkStack classes conflicts" am: 3f23efdd13
am: 2d7e53ca90

Change-Id: I709cb6796ed21522d264ea836daad58e987e7839

5 years agoMerge "Fix the incorrect javadoc links" into stage-aosp-master
TreeHugger Robot [Sat, 16 Feb 2019 00:53:47 +0000 (00:53 +0000)]
Merge "Fix the incorrect javadoc links" into stage-aosp-master

5 years agoMerge "zygote: use async signal safe log to record child process death" am: 2555ed5bca
Elliott Hughes [Sat, 16 Feb 2019 00:40:33 +0000 (16:40 -0800)]
Merge "zygote: use async signal safe log to record child process death" am: 2555ed5bca
am: 2feb04170b

Change-Id: Ic0193c6eb9471cd0e128b39e8e2fb4ff99a505b5

5 years agoMerge "Fix framework and NetworkStack classes conflicts"
Remi NGUYEN VAN [Sat, 16 Feb 2019 00:38:52 +0000 (16:38 -0800)]
Merge "Fix framework and NetworkStack classes conflicts"
am: 3f23efdd13

Change-Id: I8c207040c42a3d02b8383e13a4f839c250788f58

5 years agoMerge "zygote: use async signal safe log to record child process death"
Elliott Hughes [Sat, 16 Feb 2019 00:26:01 +0000 (16:26 -0800)]
Merge "zygote: use async signal safe log to record child process death"
am: 2555ed5bca

Change-Id: I9734da9897528cfc3b6c4b45d56eb6454ec435c8

5 years agoMerge "Fix framework and NetworkStack classes conflicts"
Remi NGUYEN VAN [Sat, 16 Feb 2019 00:22:29 +0000 (00:22 +0000)]
Merge "Fix framework and NetworkStack classes conflicts"

5 years agoMerge "zygote: use async signal safe log to record child process death"
Elliott Hughes [Sat, 16 Feb 2019 00:12:51 +0000 (00:12 +0000)]
Merge "zygote: use async signal safe log to record child process death"

5 years agoFix the bad link due to typo
Stanley Tng [Fri, 15 Feb 2019 21:13:45 +0000 (13:13 -0800)]
Fix the bad link due to typo

Replaces the link with the new API name, createInsecureL2capChannel.

Bug: 70683224
Test: Compile
Change-Id: I9580d90722f8b0c0146a902bb5fcace4ef58d421
Merged-In: Ia06e1fffd814671289a1caebd5962aedc18a28d7

5 years agoFix the incorrect javadoc links
Nan Zhang [Fri, 12 Oct 2018 00:54:36 +0000 (17:54 -0700)]
Fix the incorrect javadoc links

A lot of unresolved link errors showing up after go/ag/5172152.

Test: m -j docs with -lerror enabled
Bug: b/116163454
Change-Id: I74d1f75e0f00015410a63e13103c28a9c84b4fe0

5 years agoMerge "HLS seeking: call readAt() on new thread" am: f9d7df6f78
Dichen Zhang [Fri, 15 Feb 2019 22:16:38 +0000 (14:16 -0800)]
Merge "HLS seeking: call readAt() on new thread" am: f9d7df6f78
am: 7b459880ee

Change-Id: I47b6ca85f6956cd3b67d2fa104e313ad230c5941

5 years agoMerge "HLS seeking: call readAt() on new thread"
Dichen Zhang [Fri, 15 Feb 2019 22:02:59 +0000 (14:02 -0800)]
Merge "HLS seeking: call readAt() on new thread"
am: f9d7df6f78

Change-Id: Idf8a6341cdb8a2bf9478aa523e8066d96089e598

5 years agoMerge "Populate 'hasKnownUserIntentEmergency'" am: 59d8275546
Shuo Qian [Fri, 15 Feb 2019 22:01:51 +0000 (14:01 -0800)]
Merge "Populate 'hasKnownUserIntentEmergency'" am: 59d8275546
am: b75330904e

Change-Id: I657738047be85983dd633322ac5abe8d48b32f44

5 years agoMerge "HLS seeking: call readAt() on new thread"
Dichen Zhang [Fri, 15 Feb 2019 21:47:26 +0000 (21:47 +0000)]
Merge "HLS seeking: call readAt() on new thread"

5 years agoMerge "Populate 'hasKnownUserIntentEmergency'"
Shuo Qian [Fri, 15 Feb 2019 21:43:51 +0000 (13:43 -0800)]
Merge "Populate 'hasKnownUserIntentEmergency'"
am: 59d8275546

Change-Id: If7167ecae8c4de2cfb3a8032beb350fe1e327f32

5 years agoMerge "Adding framework check for 3DES key size" am: a24d025212
Max Bires [Fri, 15 Feb 2019 21:43:33 +0000 (13:43 -0800)]
Merge "Adding framework check for 3DES key size" am: a24d025212
am: a68009941a

Change-Id: I53ab760b016544c0586a4d19a3e924ae899ae12e

5 years agoMerge "Adding framework check for 3DES key size"
Max Bires [Fri, 15 Feb 2019 21:32:51 +0000 (13:32 -0800)]
Merge "Adding framework check for 3DES key size"
am: a24d025212

Change-Id: Id71784688902c0fc1d490b1fd8321fae134166b5

5 years agoMerge "Populate 'hasKnownUserIntentEmergency'"
Shuo Qian [Fri, 15 Feb 2019 21:23:52 +0000 (21:23 +0000)]
Merge "Populate 'hasKnownUserIntentEmergency'"

5 years agoMerge "Adding framework check for 3DES key size"
Treehugger Robot [Fri, 15 Feb 2019 21:12:29 +0000 (21:12 +0000)]
Merge "Adding framework check for 3DES key size"

5 years agoMerge "No-op flag to keep tests working in this branch." am: 2144164526
Jeff Sharkey [Fri, 15 Feb 2019 19:08:21 +0000 (11:08 -0800)]
Merge "No-op flag to keep tests working in this branch." am: 2144164526
am: d6b5de96c2

Change-Id: I4da35d7b8273c20fe625ea79fb135e4d59648e72

5 years agoMerge "Move RCS table creation flag to contract class" am: 0c8bc10ab2
Leland Miller [Fri, 15 Feb 2019 18:48:00 +0000 (10:48 -0800)]
Merge "Move RCS table creation flag to contract class" am: 0c8bc10ab2
am: 122d78ddac

Change-Id: I4431919630371ee77deefce037ce0f7bb7f1a503

5 years agoMerge "No-op flag to keep tests working in this branch."
Jeff Sharkey [Fri, 15 Feb 2019 18:46:35 +0000 (10:46 -0800)]
Merge "No-op flag to keep tests working in this branch."
am: 2144164526

Change-Id: I7723ff61f7c0f6f5f0bf560b2baa16ffda85dffb

5 years agoMerge "Add new file to owners" am: eda6f2401f
Todd Kennedy [Fri, 15 Feb 2019 18:39:48 +0000 (10:39 -0800)]
Merge "Add new file to owners" am: eda6f2401f
am: 6008c060c5

Change-Id: I45aae1ec1a784feead0f7d02f1f1fe94d5ec16b7

5 years agoMerge "Move RCS table creation flag to contract class"
Leland Miller [Fri, 15 Feb 2019 18:37:18 +0000 (10:37 -0800)]
Merge "Move RCS table creation flag to contract class"
am: 0c8bc10ab2

Change-Id: I81f0a24320171fee4d20b661c08d8144e84df181

5 years agoMerge "No-op flag to keep tests working in this branch."
Jeff Sharkey [Fri, 15 Feb 2019 18:34:31 +0000 (18:34 +0000)]
Merge "No-op flag to keep tests working in this branch."

5 years agoMerge "Fix loop iteration bug." am: 1a74681173
Christian Wailes [Fri, 15 Feb 2019 18:31:42 +0000 (10:31 -0800)]
Merge "Fix loop iteration bug." am: 1a74681173
am: db80339f95

Change-Id: I7f95ec816b3e0e54e9c662da550f931e160ab54b

5 years agoMerge "Add new file to owners"
Todd Kennedy [Fri, 15 Feb 2019 18:28:55 +0000 (10:28 -0800)]
Merge "Add new file to owners"
am: eda6f2401f

Change-Id: I7e8296b1af33739ce906e53efd586ed7d6d98cca

5 years agoMerge "Fix loop iteration bug."
Christian Wailes [Fri, 15 Feb 2019 18:24:31 +0000 (10:24 -0800)]
Merge "Fix loop iteration bug."
am: 1a74681173

Change-Id: I0f01f27d328b242cf8c102bbfe70324d9d263ce9

5 years agoMerge "Move RCS table creation flag to contract class"
Leland Miller [Fri, 15 Feb 2019 18:16:12 +0000 (18:16 +0000)]
Merge "Move RCS table creation flag to contract class"

5 years agoMerge "Add new file to owners"
Todd Kennedy [Fri, 15 Feb 2019 18:10:49 +0000 (18:10 +0000)]
Merge "Add new file to owners"

5 years agoMerge "Fix loop iteration bug."
Christian Wailes [Fri, 15 Feb 2019 18:09:03 +0000 (18:09 +0000)]
Merge "Fix loop iteration bug."

5 years ago[automerger skipped] Merge "RESTRICT AUTOMERGE Close TextClassifier native resources...
Abodunrinwa Toki [Fri, 15 Feb 2019 17:26:07 +0000 (09:26 -0800)]
[automerger skipped] Merge "RESTRICT AUTOMERGE Close TextClassifier native resources." into pi-dev
am: d14c8a2a72 -s ours
am skip reason: SHA1 d14c8a2a72 skipped by user tonymak

Change-Id: I584c8a67270606cd893a980617c60981f37bc1c7

5 years agoNo-op flag to keep tests working in this branch.
Jeff Sharkey [Fri, 15 Feb 2019 16:49:15 +0000 (09:49 -0700)]
No-op flag to keep tests working in this branch.

Bug: 124507818
Test: manual
Change-Id: I65ae1a55c420690e68f833674d4d09452a826302
Merged-In: I7973b123cf4fc08e8ce2b05bd4c23fa41b1cdcdf

5 years agoAdd new file to owners
Todd Kennedy [Fri, 15 Feb 2019 12:55:32 +0000 (04:55 -0800)]
Add new file to owners

Test: None
Change-Id: I69f415929785845ede8f2d1341f4b70f97b4f480

5 years agoMerge "Update VPN capabilities when its underlying network set is null." am: e3ae238f4a
Varun Anand [Fri, 15 Feb 2019 11:54:28 +0000 (03:54 -0800)]
Merge "Update VPN capabilities when its underlying network set is null." am: e3ae238f4a
am: d6d593572e

Change-Id: I832cbc4646c010add5a4f051d3f7151cfc94120c

5 years agoMerge "Update VPN capabilities when its underlying network set is null."
Varun Anand [Fri, 15 Feb 2019 11:45:03 +0000 (03:45 -0800)]
Merge "Update VPN capabilities when its underlying network set is null."
am: e3ae238f4a

Change-Id: Id4560d201a40f5e1b1617819991da99d86379dbe

5 years agoMerge "Update VPN capabilities when its underlying network set is null."
Treehugger Robot [Fri, 15 Feb 2019 11:33:27 +0000 (11:33 +0000)]
Merge "Update VPN capabilities when its underlying network set is null."

5 years agoMerge "Move NetworkStack to services.net" am: 762f9f0c24
Remi NGUYEN VAN [Fri, 15 Feb 2019 11:10:18 +0000 (03:10 -0800)]
Merge "Move NetworkStack to services.net" am: 762f9f0c24
am: 51490ad0fa

Change-Id: I6a0ddc23bf95039d9d51a4fde9dd87d2f5bf71ee

5 years agoMerge "Move NetworkStack to services.net"
Remi NGUYEN VAN [Fri, 15 Feb 2019 11:01:11 +0000 (03:01 -0800)]
Merge "Move NetworkStack to services.net"
am: 762f9f0c24

Change-Id: Iab45985aedb8069ad50fd2913ef6e828989cdd0d

5 years agoMerge "Move NetworkStack to services.net"
Remi NGUYEN VAN [Fri, 15 Feb 2019 10:52:03 +0000 (10:52 +0000)]
Merge "Move NetworkStack to services.net"

5 years agoReplace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest.
Xiao Ma [Fri, 15 Feb 2019 10:18:21 +0000 (19:18 +0900)]
Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable in ApfTest.

Test: atest NetworkStackTests
Change-Id: I95fde70c07b398a2a2f734f35165870284a3959c

5 years agoRemove legacy-test and legacy-android-test targets
Paul Duffin [Thu, 14 Feb 2019 12:52:50 +0000 (12:52 +0000)]
Remove legacy-test and legacy-android-test targets

Fixes up the android.test.legacy target to stop using sources directly
now that the issue with android.test.runner-minus-junit not being able
to be built against the SDK has been resolved.

Also, fixes a couple of comments.

Bug: 63127064
Test: make checkbuild
Change-Id: If38fa0d87b36343896e97efb2269ac070810db84

5 years agoSign networkstack with its own certificate
Remi NGUYEN VAN [Fri, 15 Feb 2019 08:45:03 +0000 (17:45 +0900)]
Sign networkstack with its own certificate

The NetworkStack module is comprised of 2 updatable APKs
(NetworkStack.apk and CaptivePortalLogin.apk), and a stub APK to define
the signature permissions for the APKs (NetworkStackPermissionStub.apk).

Test: flashed, WiFi works, captive portal login works
Bug: 124033493
Change-Id: I772d1d63363a3eb6f817c21906498bd2385ab02b

5 years agoMerge "Add NetworkStackTests to device-tests suite" am: d989ed753d
Remi NGUYEN VAN [Fri, 15 Feb 2019 08:42:02 +0000 (00:42 -0800)]
Merge "Add NetworkStackTests to device-tests suite" am: d989ed753d
am: 8878aec7b7

Change-Id: I561d90036c6600f1fc9f2ef9e8f22e9e8a330e9e

5 years agoMerge "Remove NetworkMonitor dependency on ICaptivePortal" am: bfe928d593
Remi NGUYEN VAN [Fri, 15 Feb 2019 08:34:13 +0000 (00:34 -0800)]
Merge "Remove NetworkMonitor dependency on ICaptivePortal" am: bfe928d593
am: 8a4908c1ab

Change-Id: I60c67a42bce60615f7e0ce86aaafac4fbff19795

5 years agoMerge "Add NetworkStackTests to device-tests suite"
Remi NGUYEN VAN [Fri, 15 Feb 2019 08:30:39 +0000 (00:30 -0800)]
Merge "Add NetworkStackTests to device-tests suite"
am: d989ed753d

Change-Id: Id965eaf17cc0f4a042adb5df7387f3326451cd4f

5 years agoFix framework and NetworkStack classes conflicts
Remi NGUYEN VAN [Thu, 14 Feb 2019 09:19:14 +0000 (18:19 +0900)]
Fix framework and NetworkStack classes conflicts

Classes that are used in framework.jar cannot be linked in NetworkStack,
as the framework takes precedence in the classpath. This prevents the
networkstack from using these classes due to the hidden API usage
detection.

Do the following:
 - jarjar any shared source file between framework and NetworkStack, so
   the version in the NetworkStack uses a different package.
 - Move any shared class not used in the NetworkStack to services.net

The CL  uses jarjar on the app copy and not the framework classes, as
the framework cannot be updated without an OTA, and non-network stack
specific classes should not be renamed because of the network stack.

Test: atest FrameworksNetTests NetworkStackTests
Test: flashed svelte build, WiFi works
Bug: 124033493
Change-Id: I85d888b756adc28c36638913632bfdfdbf0e0486

5 years agoMerge "Remove NetworkMonitor dependency on ICaptivePortal"
Remi NGUYEN VAN [Fri, 15 Feb 2019 08:26:34 +0000 (00:26 -0800)]
Merge "Remove NetworkMonitor dependency on ICaptivePortal"
am: bfe928d593

Change-Id: Ia0d06e1aa931cdc1c6dd4008e804a6a44ae2304f

5 years agoMerge "Add NetworkStackTests to device-tests suite"
Remi NGUYEN VAN [Fri, 15 Feb 2019 08:16:03 +0000 (08:16 +0000)]
Merge "Add NetworkStackTests to device-tests suite"

5 years agoMerge "Remove NetworkMonitor dependency on ICaptivePortal"
Remi NGUYEN VAN [Fri, 15 Feb 2019 08:09:29 +0000 (08:09 +0000)]
Merge "Remove NetworkMonitor dependency on ICaptivePortal"

5 years agoMerge "Fix testApfFilterKeepaliveAck." am: 60e7162e05
Xiao Ma [Fri, 15 Feb 2019 04:41:29 +0000 (20:41 -0800)]
Merge "Fix testApfFilterKeepaliveAck." am: 60e7162e05
am: d51aec81cb

Change-Id: Iabbbed0d438137044d689ee0817966afaa51bcae

5 years agoMerge "Fix testApfFilterKeepaliveAck."
Xiao Ma [Fri, 15 Feb 2019 04:16:09 +0000 (20:16 -0800)]
Merge "Fix testApfFilterKeepaliveAck."
am: 60e7162e05

Change-Id: I9bfebe02c0d4bc9c389e1303017b8c46ad9aea2c

5 years agoMerge "Fix testApfFilterKeepaliveAck."
Xiao Ma [Fri, 15 Feb 2019 04:04:32 +0000 (04:04 +0000)]
Merge "Fix testApfFilterKeepaliveAck."

5 years agoMerge "Remove deps from framework on netd interfaces" am: d36e3df7b0
Remi NGUYEN VAN [Fri, 15 Feb 2019 03:39:05 +0000 (19:39 -0800)]
Merge "Remove deps from framework on netd interfaces" am: d36e3df7b0
am: ddd14b357d

Change-Id: If22ad91b285e7a47cc481a8a282b085d5dd53a9d

5 years agoAdd NetworkStackTests to device-tests suite
Dan Shi [Thu, 14 Feb 2019 19:42:02 +0000 (11:42 -0800)]
Add NetworkStackTests to device-tests suite

It's needed for the test to run in a Test Mapping suite.

Bug: 123544631
Test: local build
Change-Id: I0678a3e8f9beed7c637c1b11594369aa5d3c87bf

5 years agoMerge "Remove deps from framework on netd interfaces"
Remi NGUYEN VAN [Fri, 15 Feb 2019 03:29:49 +0000 (19:29 -0800)]
Merge "Remove deps from framework on netd interfaces"
am: d36e3df7b0

Change-Id: I341533244d9c7cd2c1cf8315f0806695310ba03c

5 years agoMove NetworkStack to services.net
Remi NGUYEN VAN [Thu, 14 Feb 2019 09:04:20 +0000 (18:04 +0900)]
Move NetworkStack to services.net

NetworkStack is only used in services.net or clients of services.net. It
cannot stay in framework.jar because it needs to depend on AIDL
interfaces, which would conflict with app implementations if they were
in framework.jar.

Test: atest FrameworksNetTests NetworkStackTests
Bug: 124033493
Change-Id: Ib1d08a3669983640119d008db7e2990fa798724f
Merged-In: I501b125a388c1100c2182bde4670944c2f0d7a02

5 years agoRemove NetworkMonitor dependency on ICaptivePortal
Remi NGUYEN VAN [Wed, 13 Feb 2019 11:58:59 +0000 (20:58 +0900)]
Remove NetworkMonitor dependency on ICaptivePortal

ICaptivePortal is used in the framework and cannot be used as a
dependency in NetworkMonitor, as the framework class takes precedence
when linking.
Also fix NetworkMonitorTest that was not verifying the right
startCaptivePortalApp call.

Test: atest FrameworksNetTests NetworkStackTests
Bug: 124033493
Change-Id: I8e7bb79e50650ae182a2e4277fb49abf5fb6d910
Merged-In: Ib6a89e54312628662b130fbeec18d11e139f09fa

5 years agoMerge "Remove deps from framework on netd interfaces"
Remi NGUYEN VAN [Fri, 15 Feb 2019 03:11:31 +0000 (03:11 +0000)]
Merge "Remove deps from framework on netd interfaces"

5 years agoUpdate VPN capabilities when its underlying network set is null.
Varun Anand [Wed, 6 Feb 2019 18:13:38 +0000 (10:13 -0800)]
Update VPN capabilities when its underlying network set is null.

Previously, they were only updated when underlying network set was
non-null.

This change also ensures that all the calls b/w ConnectivityService and
Vpn that leads to updating capabilities are on ConnectivityService
handler thread.

Additionally, it also ensures that capabilities are propagated after VPN
enters connected state. This was previously done from establish which
could potentially lead to race between VPN getting connected and
capabilities getting updated.

This change also updates VPN capabilities inline from
ConnectivityService handler thread. Previously, there was an additional
loop where Vpn would update capabilities via NetworkAgent thru
AsyncChannel which posts back to CS handler thread, which could
potentially lead to delays in updating VPN capabilities.

Bug: 119129310
Bug: 118856062
Bug: 124268198
Test: atest FrameworksNetTests
Test: manual - verified VPNs capabilities are getting updated and
DownloadManager is working correctly.

Change-Id: Id0abc4d304bb096e92479a118168690ccce634ed

5 years agoMerge "Prevent 3rd party app from turning on speaker during the system call Test...
Eric Laurent [Fri, 15 Feb 2019 02:04:24 +0000 (18:04 -0800)]
Merge "Prevent 3rd party app from turning on speaker during the system call Test: manual" am: cec740470c
am: e6fc1209f1

Change-Id: I795538f4f0d222d5521d798349474f94b108fafa

5 years agoMerge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS" am: ca2abcf735
Brad Ebinger [Fri, 15 Feb 2019 01:47:52 +0000 (17:47 -0800)]
Merge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS" am: ca2abcf735
am: e652e8dc45

Change-Id: I16cb92d7cc1b64dec6c4625643d92bb187137532

5 years agoMerge "Prevent 3rd party app from turning on speaker during the system call Test...
Eric Laurent [Fri, 15 Feb 2019 00:57:09 +0000 (16:57 -0800)]
Merge "Prevent 3rd party app from turning on speaker during the system call Test: manual"
am: cec740470c

Change-Id: I1b4db443f1e112a25d69a03e0b81af1595db5686

5 years agoMerge "Prevent 3rd party app from turning on speaker during the system call Test...
Eric Laurent [Fri, 15 Feb 2019 00:43:31 +0000 (00:43 +0000)]
Merge "Prevent 3rd party app from turning on speaker during the system call Test: manual"

5 years ago[automerger skipped] Merge "DO NOT MERGE - Merge pi-platform-release (PPRL.190205...
Xin Li [Fri, 15 Feb 2019 00:41:23 +0000 (16:41 -0800)]
[automerger skipped] Merge "DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master" into stage-aosp-master
am: 07ec9dbec5 -s ours
am skip reason: subject contains skip directive

Change-Id: Ifbfb1fb0db0d4771a968c0c9819dd03c5f2e549b

5 years agoHLS seeking: call readAt() on new thread
Dichen Zhang [Tue, 29 Jan 2019 22:47:36 +0000 (14:47 -0800)]
HLS seeking: call readAt() on new thread

Bug: 119900000
Test: go/ag/5140159
Change-Id: Ie527aeaff91e1b82c7e707a6feaf79548c7ac380

5 years agoMerge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS"
Brad Ebinger [Fri, 15 Feb 2019 00:09:08 +0000 (16:09 -0800)]
Merge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS"
am: ca2abcf735

Change-Id: I64c5a75551809204b6eb6a4d67faf248cc27f6bf

5 years agoMerge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS"
Brad Ebinger [Thu, 14 Feb 2019 23:40:44 +0000 (23:40 +0000)]
Merge "SMS: Add a compatible API getRecipientAddress for 3GPP2 SMS"

5 years ago[automerger skipped] DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into...
Xin Li [Thu, 14 Feb 2019 22:33:10 +0000 (14:33 -0800)]
[automerger skipped] DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master
am: 0e71b4f19b -s ours
am skip reason: subject contains skip directive

Change-Id: I49505ddfda138f983dd8a75361f270549254f4f8

5 years agoMerge "Fixed a typo in an OWNERS file." am: b3be864186
Chris Wailes [Thu, 14 Feb 2019 22:13:55 +0000 (14:13 -0800)]
Merge "Fixed a typo in an OWNERS file." am: b3be864186
am: 98e94aee7c

Change-Id: I14654b8249e7407e46ee8c64ee49bc3e8e5d5993

5 years agoMerge "DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp...
Xin Li [Thu, 14 Feb 2019 22:11:32 +0000 (22:11 +0000)]
Merge "DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master" into stage-aosp-master

5 years agoMerge "Fixed a typo in an OWNERS file."
Chris Wailes [Thu, 14 Feb 2019 22:04:13 +0000 (14:04 -0800)]
Merge "Fixed a typo in an OWNERS file."
am: b3be864186

Change-Id: I363159d1cbaa904d9ffc7d70e1d8cd684cfcfd4a

5 years agoMerge "Fixed a typo in an OWNERS file."
Treehugger Robot [Thu, 14 Feb 2019 21:50:08 +0000 (21:50 +0000)]
Merge "Fixed a typo in an OWNERS file."

5 years agoFix loop iteration bug.
Chris Wailes [Thu, 14 Feb 2019 19:20:02 +0000 (11:20 -0800)]
Fix loop iteration bug.

This patch fixes a loop iteration bug in the capabilities calculation
code of the Zygote.  This bug was introduced in aosp/804219.

Bug: 124268515
Test: Built
Change-Id: Ic4e3e736c0aa0e2ecaed87ca6f12367be41715f3

5 years agoMerge "Add Test Network and Transport types" am: 0dddb902ae
Benedict Wong [Thu, 14 Feb 2019 18:59:02 +0000 (10:59 -0800)]
Merge "Add Test Network and Transport types" am: 0dddb902ae
am: ffd15698c3

Change-Id: I371a4f3bdbbfd001e9694e29843b6b7119b938b0

5 years agoMerge "Add Test Network and Transport types"
Benedict Wong [Thu, 14 Feb 2019 18:49:48 +0000 (10:49 -0800)]
Merge "Add Test Network and Transport types"
am: 0dddb902ae

Change-Id: I1cf33485adb9f4c442de42060697efe71bb45264