Commit Graph

25010 Commits

Author SHA1 Message Date
Remi NGUYEN VAN
34495dc292 Merge "Fix API in CaptivePortal, StaticIpConfiguration" am: 0470353c2e am: 77daae9b3d
am: e86dfa92fe

Change-Id: Icda65fe4a009a754b6a1a763d402820652d55391
2019-04-03 02:28:11 -07:00
Remi NGUYEN VAN
e86dfa92fe Merge "Fix API in CaptivePortal, StaticIpConfiguration" am: 0470353c2e
am: 77daae9b3d

Change-Id: I82eee20855710de2b4fb541dd5e2b887140ed364
2019-04-03 02:12:22 -07:00
Remi NGUYEN VAN
77daae9b3d Merge "Fix API in CaptivePortal, StaticIpConfiguration"
am: 0470353c2e

Change-Id: Ia36ba5946e8dc956c5c71cbebe7dc02658fdb7a0
2019-04-03 01:21:38 -07:00
Remi NGUYEN VAN
0470353c2e Merge "Fix API in CaptivePortal, StaticIpConfiguration" 2019-04-03 06:51:35 +00:00
Paul Hu
d3c115b26a Merge "Make CaptivePortalProbeSpec and CaptivePortalProbeResult as a library" am: 3db9cfe660 am: 2d20cd2378
am: 4bf4e79766

Change-Id: Iccf60b710df5895d8d269b6c918a8b2f252e93a6
2019-04-02 21:19:14 -07:00
Paul Hu
4bf4e79766 Merge "Make CaptivePortalProbeSpec and CaptivePortalProbeResult as a library" am: 3db9cfe660
am: 2d20cd2378

Change-Id: I5a5fd9f900bb1d7217364812d9d0e5477179bfc9
2019-04-02 20:45:17 -07:00
Paul Hu
2d20cd2378 Merge "Make CaptivePortalProbeSpec and CaptivePortalProbeResult as a library"
am: 3db9cfe660

Change-Id: I387332fd5914474010eb1b29d6543028457599df
2019-04-02 20:16:43 -07:00
paulhu
b0f53b84cc Make CaptivePortalProbeSpec and CaptivePortalProbeResult as a library
These two classes were added to @SystemApi because they are used
both by NetworkMonitor and CaptivePortalLogin. However it turns
out they are not needed in the framework, so having them as a
library sounds better.

Change-Id: Iadf77ec5952b6da8812dc6d006a39bd4e93d2bd9
Fix: 129433264
Test: atest NetworkStackTests FrameworksNetTests
2019-04-02 17:55:42 +08:00
Paul Hu
1d5f6d3b9e Merge "Address leftover comments on 923337 and 930217." am: 1e97aab6f4 am: 55a22b5d17
am: 1d7b92b9d5

Change-Id: I75eadb66c81d72c768e77feddd383d60f8accd65
2019-04-02 01:29:08 -07:00
Paul Hu
1d7b92b9d5 Merge "Address leftover comments on 923337 and 930217." am: 1e97aab6f4
am: 55a22b5d17

Change-Id: Ibbc8dd7bb869f76515c9f57793db02953dd07804
2019-04-02 01:14:24 -07:00
Paul Hu
55a22b5d17 Merge "Address leftover comments on 923337 and 930217."
am: 1e97aab6f4

Change-Id: I733160ae51b8f0e80f78ab375cdb0a547b74f68d
2019-04-02 00:58:18 -07:00
Paul Hu
1e97aab6f4 Merge "Address leftover comments on 923337 and 930217." 2019-04-02 07:39:04 +00:00
Xiangyu/Malcolm Chen
4e578310f8 Merge "API Feedback for CBRS" am: 9c706654a2
am: f9edc9fffd

Change-Id: I7c449a129ab8bd759b40e0aa0a429dd7847ef755
2019-04-01 19:26:11 -07:00
Xiangyu/Malcolm Chen
f9edc9fffd Merge "API Feedback for CBRS"
am: 9c706654a2

Change-Id: I6a6d0a81100093696fc6e4b66b32e34dbed49913
2019-04-01 19:10:02 -07:00
Xiangyu/Malcolm Chen
9c706654a2 Merge "API Feedback for CBRS" 2019-04-02 01:46:19 +00:00
Remi NGUYEN VAN
59a06a05bd Fix API in CaptivePortal, StaticIpConfiguration
- Add documentation to CaptivePortal#logEvent
 - Add paragraph breaks to StaticIpConfiguration class javadoc
 - Format javadoc for API documentation
 - Move setters to a builder and hide fields for apps targeting P or
   older
 - Document StaticIpConfiguration getters and builder setters
 - Add documentation for StaticIpConfiguration#getRoutes

Bug: 129362244
Bug: 129433304
Test: built, flashed, booted, WiFi working
Test: atest FrameworksNetTests NetworkStackTests
Change-Id: Ia66c1097f01ca87d02eba3456547aedb1e480186
2019-04-02 10:43:04 +09:00
TreeHugger Robot
10fbf9a3f5 Merge "Adds @NonNull to getChildSessionIds" 2019-04-02 00:42:42 +00:00
Jack He
fac8c40ba5 Merge "BluetoothHealth: hide auto-created default constructors" am: 463454432b am: 39a6d731bb
am: f08eadc878

Change-Id: I042170e4b06ee298c063a84c8f7aaabe58a4c0dd
2019-04-01 17:40:49 -07:00
Jack He
f08eadc878 Merge "BluetoothHealth: hide auto-created default constructors" am: 463454432b
am: 39a6d731bb

Change-Id: If1410685d139f44a87648bfdb87094cd30ec8462
2019-04-01 17:18:16 -07:00
Philip P. Moltmann
8f8cf3430b Merge "Remove dual storage permission model" 2019-04-01 23:45:23 +00:00
Philip P. Moltmann
129a0b0c5e Remove dual storage permission model
- Also remove typed media permissions
- Leave typed media app-ops

Bug: 129716569
Test: Used apps, looked at permissions in the UI
Change-Id: If7714fb1a6955584157e1a60ab72b09e35287827
2019-04-01 16:30:11 -07:00
Jack He
39a6d731bb Merge "BluetoothHealth: hide auto-created default constructors"
am: 463454432b

Change-Id: I51d7f625dd2bcb81fec4bcf25822d1533cbc5cee
2019-04-01 16:29:30 -07:00
TreeHugger Robot
53046156ac Merge "Removing API to access app usage as it is no long public" 2019-04-01 22:30:12 +00:00
Svetoslav Ganov
8c45f11b79 Merge "Add missing argument and return annotations" 2019-04-01 22:30:03 +00:00
Malcolm Chen
4674a797e9 API Feedback for CBRS
Bug: 128902411
Test: unittest
Change-Id: I2476834a5048d0e3c2c3413d7168a7a3ad2d7042
Merged-In: I2476834a5048d0e3c2c3413d7168a7a3ad2d7042
2019-04-01 15:23:53 -07:00
Svetoslav Ganov
51b78e305d Merge "Add missing nullability annotations" 2019-04-01 22:12:35 +00:00
TreeHugger Robot
817d9b671f Merge "Add a "More" item for the new default apps list." 2019-04-01 22:07:07 +00:00
Patrick Baumann
b00bd62157 Adds @NonNull to getChildSessionIds
Addresses API council feedback to appropriately annotate
SessionInfo.getChildSessionIds.

Test: None
Bug: 126699287
Change-Id: Iaebc4f2db07b359cef0aff863e517c221259b47c
2019-04-01 14:21:51 -07:00
Jack He
875ff327e0 BluetoothHealth: hide auto-created default constructors
Fixes: 123926561
Test: make
Change-Id: I388472c82eaca245285b5ecf2959c415508d7e69
2019-04-01 13:19:54 -07:00
Roshan Pius
82ccc59370 Merge "AndroidManifest.xml: Add new network permission for carrier provisioning" 2019-04-01 19:57:11 +00:00
Neil Fuller
e0d9a16d9f Merge "Track public android.system API changes in libcore" am: 1423684d1a am: 0036c64764
am: f06759e799

Change-Id: I3b20374c1a2222fbb82796be30141b1854abda2c
2019-04-01 10:13:45 -07:00
TreeHugger Robot
afebeabb48 Merge "Camera: Pass physical camera device id during errors" 2019-04-01 17:00:39 +00:00
Neil Fuller
f06759e799 Merge "Track public android.system API changes in libcore" am: 1423684d1a
am: 0036c64764

Change-Id: I93b2d6742193414b3f6a81cd35e923a4f6b7f2fb
2019-04-01 09:59:59 -07:00
Neil Fuller
0036c64764 Merge "Track public android.system API changes in libcore"
am: 1423684d1a

Change-Id: I98319e08a913b8c679579fb52bc4ded61fc5f5b0
2019-04-01 09:50:56 -07:00
Neil Fuller
1423684d1a Merge "Track public android.system API changes in libcore" 2019-04-01 16:41:11 +00:00
TreeHugger Robot
a78f842121 Merge "Relaxed nullability requirements for setTintMode APIs for both PorterDuff.Mode and BlendMode" 2019-04-01 16:26:32 +00:00
Lorenzo Colitti
51a897d296 Merge "Unhide ICMP echo constants." am: 82d1361e6d am: a09b83fc67
am: e93de65e84

Change-Id: Id8ddba07690a5e505bc4c5dc1be1a5ce8e4739f3
2019-04-01 09:17:41 -07:00
Lorenzo Colitti
e93de65e84 Merge "Unhide ICMP echo constants." am: 82d1361e6d
am: a09b83fc67

Change-Id: I02db2b7fee8c5334f7e64ffd256cba9d320e0797
2019-04-01 08:47:10 -07:00
Lorenzo Colitti
a09b83fc67 Merge "Unhide ICMP echo constants."
am: 82d1361e6d

Change-Id: I1dad509eb0b56666cde0399dfcbaea050ce30630
2019-04-01 08:34:23 -07:00
Lorenzo Colitti
82d1361e6d Merge "Unhide ICMP echo constants." 2019-04-01 15:08:44 +00:00
Tyler Gunn
5454921b08 Merge "Mark PROCESS_OUTGOING_CALLS permission as deprecated." am: 70e943ba80 am: 41ab607d3d
am: ef0b0ae2da

Change-Id: Ib93302e0aa41b98adcc9489a8b183e7a57434eb4
2019-04-01 08:00:13 -07:00
Tyler Gunn
ef0b0ae2da Merge "Mark PROCESS_OUTGOING_CALLS permission as deprecated." am: 70e943ba80
am: 41ab607d3d

Change-Id: I0111b33db6fb43b387b977007180f362ba36e2db
2019-04-01 07:45:41 -07:00
Tyler Gunn
41ab607d3d Merge "Mark PROCESS_OUTGOING_CALLS permission as deprecated."
am: 70e943ba80

Change-Id: I20fed9904a6b8d85c0e7a33ae8db8b3f4ae7987e
2019-04-01 07:32:39 -07:00
Tyler Gunn
70e943ba80 Merge "Mark PROCESS_OUTGOING_CALLS permission as deprecated." 2019-04-01 14:13:50 +00:00
paulhu
3d67f53b02 Address leftover comments on 923337 and 930217.
- Restrict unprivileged apps to use
  NetworkRequest.Builder#setSignalStrength.

- Remove the "throws NullPointerException" in
  CaptivePortalProbeSpec constructor.

- Remove the null check in LinkProperties.

- Add annotataion into all ConnectivityManager.NetworkCallback
  methods.

Change-Id: Id275cac1d6a30d7515cd7b113394f5e8a0179314
Fix: 129097486
Test: atest FrameworksNetTests
2019-04-01 16:24:10 +08:00
Paul Hu
b2913320cd Merge "Fix ApfCapabilities, LinkAddress, RouteInfo, IpPrefix API issues." am: f9d61f1c6d am: 96f34c3151
am: bf3e6f5e75

Change-Id: I599dcdb2312a3e1bb1de8e03f349df207c7cc075
2019-04-01 00:52:53 -07:00
Paul Hu
bf3e6f5e75 Merge "Fix ApfCapabilities, LinkAddress, RouteInfo, IpPrefix API issues." am: f9d61f1c6d
am: 96f34c3151

Change-Id: I171e667dd279e008708fbc84972f63cbd5b55625
2019-04-01 00:43:33 -07:00
Paul Hu
96f34c3151 Merge "Fix ApfCapabilities, LinkAddress, RouteInfo, IpPrefix API issues."
am: f9d61f1c6d

Change-Id: I8d848c559e1c1e021a72bf525876aad9bddb3374
2019-04-01 00:34:26 -07:00
Paul Hu
f9d61f1c6d Merge "Fix ApfCapabilities, LinkAddress, RouteInfo, IpPrefix API issues." 2019-04-01 07:20:53 +00:00
Hyunyoung Song
b9b310a976 Merge "Fix OverlayInfo API" 2019-04-01 03:50:52 +00:00