Commit Graph

25460 Commits

Author SHA1 Message Date
Ian Pedowitz
8eebd293e5 Merge "Revert "Revert "Remove deprecated System APIs added in Q.""" into qt-dev
am: 3bd719b534

Change-Id: I3a55fc232cef2d22052d3b1faf2ef08047e2f7c2
2019-05-15 13:55:07 -07:00
Ian Pedowitz
cd6a23e0f9 Merge "Revert "Revert "Finalizing Q resources""" into qt-dev
am: d7219205a0

Change-Id: I366e6152ba80f86d783dda9aa8181bd154c104ea
2019-05-15 13:48:52 -07:00
Ian Pedowitz
164aa62fb2 Merge "Revert "Revert "Removing deprecated APIs added to Q""" into qt-dev
am: 028b649f71

Change-Id: Ifa06fa782c807fe282f38b028f33dbb481c0ddcc
2019-05-15 13:42:34 -07:00
Ian Pedowitz
563abce4ed Merge "Revert "Revert "Android Q is API 29""" into qt-dev
am: a326dfb1e5

Change-Id: I0674668835cd5a281e8a01c4b5bdb870595a8305
2019-05-15 13:36:05 -07:00
Ian Pedowitz
3bd719b534 Merge "Revert "Revert "Remove deprecated System APIs added in Q.""" into qt-dev 2019-05-15 16:28:54 +00:00
Ian Pedowitz
d7219205a0 Merge "Revert "Revert "Finalizing Q resources""" into qt-dev 2019-05-15 16:28:54 +00:00
Ian Pedowitz
028b649f71 Merge "Revert "Revert "Removing deprecated APIs added to Q""" into qt-dev 2019-05-15 16:28:54 +00:00
Ian Pedowitz
a326dfb1e5 Merge "Revert "Revert "Android Q is API 29""" into qt-dev 2019-05-15 16:28:54 +00:00
Svet Ganov
a320ff0763 Merge "Add an API for launching intent to view permission usage." into qt-dev
am: 13e4ff16c4

Change-Id: I28e47d8e7209785f6841631763b88610ecc9e830
2019-05-14 06:48:15 -07:00
TreeHugger Robot
13e4ff16c4 Merge "Add an API for launching intent to view permission usage." into qt-dev 2019-05-14 13:24:56 +00:00
Suprabh Shukla
169bed7b7a Revert "Revert "Remove deprecated System APIs added in Q.""
This reverts commit 79a19effee.

Bug: 129975435
Change-Id: I113c87f8c0b7ab225e4b99ef2462ae12e199b816
2019-05-13 21:04:39 +00:00
Svet Ganov
810d48445b Add an API for launching intent to view permission usage.
Adding a new intent acttion for the permission controller to ask an
app to show its permission usage to help the user understand what
and why is being used. We are adding a permission to protect this
action to prevent apps trampolining into other apps when asked to
show their permission usge.

Test: compiles

bug:131760942

Change-Id: I5217d6319fd98d40c8879bdd7af5fe466bf9143e
2019-05-13 03:40:13 +00:00
Ian Pedowitz
cece8d3bd5 Revert "Revert "Removing deprecated APIs added to Q""
This reverts commit 1600c5a615.

Reason for revert: Rolling forward for Q-Finalization

Bug: 129975435
Change-Id: I1ffb8162cb5e6f386fd3c417fabfd4298ef86ffd
2019-05-12 19:46:31 +00:00
Ian Pedowitz
11d40545d1 Revert "Revert "Finalizing Q resources""
This reverts commit bca7d2eaef.

Reason for revert: Rolling forward for Q-Finalization

Bug: 129975435
Change-Id: I8468cc92ffa77e58b32f82b7d8eb749da66cf281
2019-05-12 19:45:44 +00:00
Ian Pedowitz
1912a57900 Revert "Revert "Android Q is API 29""
This reverts commit 60c71cee6e.

Reason for revert: Rolling forward for Q-Finalization

Bug: 131429032
Bug: 129975435
Change-Id: Idd812d93b767d8a672b9ada58c8bcc2441395847
2019-05-12 19:44:42 +00:00
Henry Fang
8ea082a303 Merge "Add encryption information to TvTrackInfo" am: 3e6a8c1c0e
am: 21401590f0

Change-Id: I618dddbc1e89b2d1169c14f54cf1ab50d26c5cab
2019-05-09 13:17:06 -07:00
Henry Fang
21401590f0 Merge "Add encryption information to TvTrackInfo"
am: 3e6a8c1c0e

Change-Id: I294b50fdcf3fbf366971f23f7487f05799353124
2019-05-09 12:24:45 -07:00
Kyeongkab.Nam
2843b7e22f Add encryption information to TvTrackInfo
Add TIF API for getting encryption status of each tracks in order for
TV App to use it.

Test: build
Bug: 112835103
Change-Id: I3065358d20d17c688e3349140b44d443fc34965d
2019-05-09 01:20:12 +00:00
Benedict Wong
ad1e0006b1 Merge "Add IPsec tunnel mode feature flag"
am: 86f2f55b86

Change-Id: I495ff2bfe4f60dfd77176bcd331816667ccd9c36
2019-05-08 13:30:11 -07:00
Benedict Wong
86f2f55b86 Merge "Add IPsec tunnel mode feature flag" 2019-05-08 20:04:06 +00:00
Svetoslav Ganov
a8a430670e Merge "Restricted permission whitelisted by default" into qt-dev
am: 650cb05202

Change-Id: Idcdec83acae25d83014b829e9d714f92462b3cac
2019-05-07 20:35:37 -07:00
Benedict Wong
bc9c098e12 Add IPsec tunnel mode feature flag
This patch adds a feature flag for IPsec Tunnel Mode. This implies VTI
(with output-mark updating), or XFRM-I in the kernels.

Bug: 117183273
Test: Compiles
Change-Id: I6dd0e429cc0bd100f2ef1140a6651f6ef5294c79
Merged-In: I6dd0e429cc0bd100f2ef1140a6651f6ef5294c79
(cherry picked from commit dc92c69b08)
2019-05-07 20:12:17 -07:00
Svet Ganov
83a3a4a9db Restricted permission whitelisted by default
To ensure existing installers would work without a change the
default state of installing a package is now that all restricted
permissions are whitelisted. If the installer specifies another
whitelist at install time, it determines the install state. In
addition to this we now enable the restricted permission checks
as a prebuilt installer is no longer required.

Test: atest CtsPermission2TestCases
Test: atest CtsPermissionTestCases
Test: atest CtsAppSecurityTestCases:android.appsecurity.cts.PermissionsHostTest

bug:132160728

Change-Id: I705e341faebe62fc2d88fd37ad8870b98e1b71b1
2019-05-07 12:25:39 -07:00
Philip P. Moltmann
34541a6c06 Merge "Add new permission flags to @Flags int-def" into qt-dev
am: 94c556a2aa

Change-Id: I743a3d30814f32838c3e14a065956dada0881103
2019-05-03 20:11:21 -07:00
Zak Cohen
f60c87c389 Merge "Remove temporary deprecated methods ContentSuggestionsService." into qt-dev
am: ae5afab030

Change-Id: I910b0f4f513f6f2d57c4489f1dcf038be3f0fdce
2019-05-03 19:32:34 -07:00
TreeHugger Robot
94c556a2aa Merge "Add new permission flags to @Flags int-def" into qt-dev 2019-05-03 23:55:33 +00:00
Charles Chen
e665dc6b36 Merge changes from topic "check display id update" into qt-dev
am: 0819556982

Change-Id: If5a6b1a6b3cc5a570248f7d111c37d5a09637beb
2019-05-03 14:23:07 -07:00
Zak Cohen
5aa8b6df09 Remove temporary deprecated methods ContentSuggestionsService.
Bug: 127532182
Test: CTS test
Change-Id: Icc0bc012a5e1a2c85d108a7fa7df481e570cd43a
2019-05-03 20:48:08 +00:00
vichang
315612d912 Merge "Remove JapaneseCalendar.CURRENT_ERA from Android public SDK" am: 5d84cbd007
am: f699773fbd

Change-Id: I70c18d94e9a79696d2aef72e6dd37f9ca8561ab3
2019-05-03 11:37:18 -07:00
vichang
f699773fbd Merge "Remove JapaneseCalendar.CURRENT_ERA from Android public SDK"
am: 5d84cbd007

Change-Id: I671d25b15283a252489286dbb0a9105332d97ce7
2019-05-03 10:31:30 -07:00
Felipe Leme
4949fd4c3d Merge "New @TestApi: AutofillId.equalsIgnoreSession" into qt-dev
am: 77f574dfe9

Change-Id: Ia869c4c5e3b3681014013ae31105177b3d088e81
2019-05-03 09:15:35 -07:00
TreeHugger Robot
0819556982 Merge changes from topic "check display id update" into qt-dev
* changes:
  Unify context in ViewRoot
  Add test API getDisplayId for cts test
2019-05-03 16:11:01 +00:00
Philip P. Moltmann
55ecaac312 Add new permission flags to @Flags int-def
also expose all flags for being tested.

Test: built
Bug: 131188279
Change-Id: I2874298d87a76ee2bc95f18346d8ae597a3152ad
2019-05-03 08:33:27 -07:00
Victor Chang
8d69313c3f Remove JapaneseCalendar.CURRENT_ERA from Android public SDK
JapaneseCalendar.CURRENT_ERA is final static int, and the developer
may mis-use and could have wrong expectation on this API, since
1. New emperor in Japan could result in a new era, but old Android device
   still provides an outdated "current" era.
2. Developer may expect its value depending on system time. However,
   given it's a static final int,
   Android could intiailize the value at boot with an incorrect time,
   and thus results in incorrect era. Thus, on Android, The value is
   always hard-coded.

Bug: 131893534
Test: make
Change-Id: I16ea841975dd8e913409c884123003f842c55bb8
2019-05-03 14:28:20 +01:00
Ian Pedowitz
0c2d2223c6 Merge "Revert "RESTRICT AUTOMERGE Finalizing Q resources"" into qt-dev
am: 6a0faa6592

Change-Id: Ie7ecaa491ccc532046a18ccc52ef50296febcb1c
2019-05-02 15:19:34 -07:00
Ian Pedowitz
81320d1253 Merge "Revert "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q."" into qt-dev
am: 8b3b7771c1

Change-Id: Id0a6dbf04d575a644017c69c15a85189d6e13ff2
2019-05-02 15:11:28 -07:00
Ian Pedowitz
78f0efd3f3 Merge "Revert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"" into qt-dev
am: 4acb8f46bc

Change-Id: Ideea53935ba743127298aaaa2b5a993be2679038
2019-05-02 15:02:55 -07:00
Ian Pedowitz
85ff9dacc5 Merge "Revert "RESTRICT AUTOMERGE Android Q is API 29"" into qt-dev
am: 40a8e99740

Change-Id: I1e2472a230baae25c2abe070a0ec75b9a8319c06
2019-05-02 14:48:57 -07:00
Ian Pedowitz
6a195db9f7 Merge "RESTRICT AUTOMERGE Finalizing Q resources" into qt-dev
am: 8bbcd7e4ac

Change-Id: Id245f73587165f9841f566f626d8ce7133dbcb3a
2019-05-02 14:36:56 -07:00
Ian Pedowitz
a266df5220 Merge "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q." into qt-dev
am: 3f38719b74

Change-Id: Iccd685618d79b3357944fc5278e072448a58376d
2019-05-02 14:28:52 -07:00
Ian Pedowitz
a17eabdc62 Merge changes from topic "QT-SDK-Finalization" into qt-dev
am: 917936172f

Change-Id: Ia7d0a4971a702966968abb59685dd1a13dff03ec
2019-05-02 14:14:57 -07:00
Ian Pedowitz
6a0faa6592 Merge "Revert "RESTRICT AUTOMERGE Finalizing Q resources"" into qt-dev 2019-05-02 00:59:09 +00:00
Ian Pedowitz
8b3b7771c1 Merge "Revert "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q."" into qt-dev 2019-05-02 00:59:09 +00:00
Ian Pedowitz
4acb8f46bc Merge "Revert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"" into qt-dev 2019-05-02 00:59:09 +00:00
Ian Pedowitz
40a8e99740 Merge "Revert "RESTRICT AUTOMERGE Android Q is API 29"" into qt-dev 2019-05-02 00:59:09 +00:00
Ian Pedowitz
1600c5a615 Revert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"
This reverts commit f6ed8afa40.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 129975435
Change-Id: If94098b7cc9cf75cf9782d2b70e01881f9c40430
2019-05-02 00:56:02 +00:00
Ian Pedowitz
60c71cee6e Revert "RESTRICT AUTOMERGE Android Q is API 29"
This reverts commit 8a3d1f96e1.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 131429032
Bug: 129975435
Change-Id: I7a48ef6a057a97ebd9903b7e934a7d95ec97f00e
2019-05-02 00:55:51 +00:00
Ian Pedowitz
bca7d2eaef Revert "RESTRICT AUTOMERGE Finalizing Q resources"
This reverts commit 98cf689552.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 129975435
Change-Id: Iabc295f996fcd05f0bdfe3f736a22f48536a6e96
2019-05-02 00:54:54 +00:00
Ian Pedowitz
79a19effee Revert "RESTRICT AUTOMERGE Remove deprecated System APIs added in Q."
This reverts commit 02014297fd.

Reason for revert: QT SDK Finalization. Will be merged again on/after May 13th

Bug: 129975435
Change-Id: Ia054b193a982dee669630555974d2d7831fe2b50
2019-05-02 00:54:39 +00:00
Ian Pedowitz
8bbcd7e4ac Merge "RESTRICT AUTOMERGE Finalizing Q resources" into qt-dev 2019-05-02 00:53:29 +00:00