- May 24, 2018
-
-
Treehugger Robot authored
-
Treehugger Robot authored
* changes: DO NOT MERGE ANYWHERE Update hiddenapi-p-light-greylist.txt DO NOT MERGE ANYWHERE Sort hiddenapi-p-light-greylist.txt
-
David Brazdil authored
Test: N/A Change-Id: Id81271ffe2080091d4e4c3d40325183b086dba8e
-
David Brazdil authored
Test: N/A Change-Id: I8f298371df3efbc3d968c95337e058d6140fe5de
-
Remi NGUYEN VAN authored
* changes: Use CaptivePortalProbeSpec method in portal app Add configurable captive portal probes Move CaptivePortalProbeResult to its own file
-
Treehugger Robot authored
-
Erik Kline authored
NTP may be necessary in order to validate Private DNS certificates, so it should be allowed to bypass Private DNS. Test: as follows - built, flashed, booted - tcpdump for port 53; adb shell am restart queries for the NTP hostname appear in the clear - runtest frameworks-net passes Bug: 64133961 Bug: 80118648 Merged-In: I4655e3ce5691098c73bf070b8a9e4759485bb17a Merged-In: I327b816a9f472e94328232157a3b8887d17b0baf Change-Id: Id9ceb3fcaaffb48cbbd4cd381d48cae991572c9e (cherry picked from commit 7eccfeb9)
-
Remi NGUYEN VAN authored
This only changes behavior if the EXTRA_CAPTIVE_PORTAL_PROBE_SPEC extra is passed, which only happens if extra probe specs have been defined in settings. Bug: b/79499239 Test: manual: on 2 different portals, works w/ and w/o the setting Merged-In: Iebd307b5d73a7b4679baea2a1c12c3baba6a7447 Merged-In: I851d8c41d42dccb03f813e549439f44c83f7d5ac (clean cherry-pick of pi-dev I70acfd9213bf620cbb79ad999b8ad03472e8d43f) Change-Id: I3b3bcbbd380f8cbd0b663556d55276f43e30b3e5
-
Remi NGUYEN VAN authored
The probes allow testing for a configurable status code and location header (regexes). They are disabled by default, so this CL is a no-op unless the probe configurations are pushed. Bug: b/79499239 Test: tests in CL pass, manual: captive portal login works Merged-In: Iec7a74bbf2569a91e958c497200d77e8451cbf7b Merged-In: Ia958815325d1466345e9626efc8f62fc9d08d774 (clean cherry-pick of pi-dev I785723aaed06054b9aa8ebff77803f23d7836db9) Change-Id: I18b3f263fed08fa4fee20d5e88f3ec8647d7f835
-
Remi NGUYEN VAN authored
This is necessary to resolve visibility issues for the next change. Bug: b/79499239 Test: runtest frameworks-net Merged-In: Ia48b32307a51a66f2672d7112f71166dd6db41b1 Merged-In: I5df7ee9f16bc6be4f02353d40a843a383dd4cbd9 (Clean cherry-pick of pi-dev I50bc96afe6ae88c8f58a693f0a4e821f1f9b3299) Change-Id: I3c416c1a91ebfdf914fd528ff8ab73e3eb490562
-
Daisuke Teranishi authored
If the title of the music file includes "/", it's recognized as a directory separator. Use correct filename to select the file properly. Bug: 80202253 Test: Add mp3 which title includes "/" to ringtone Change-Id: I9bb05f6fe2d7d4dbbdf4f67db7ac6fde04707979
-
- May 23, 2018
-
-
David Brazdil authored
-
Pete Gillin authored
-
David Brazdil authored
This should only be merged into AOSP branches Merged-In: Ib66ef392c19c937718e7101f6d48fac3abe51ad0 Test: N/A Change-Id: Ia9b362cf44821273a8c4d25f73ffd881895e7df1
-
Pete Gillin authored
This method is being removed. All usages of this @hide method in the platform have already been removed. For an analysis of the usage in apps, see the bug. Bug: 78447530 Test: cts-tradefed run cts-dev -m CtsLibcoreTestCases (cherry picked from commit 094f08bc) Change-Id: I60a158654ad962c8e3b5282c035dae0c014903d0 Merged-In: Ic89cf0775170393fe906f581364bff0e852958ef
-
Jiyong Park authored
-
- May 22, 2018
-
-
Treehugger Robot authored
-
Christopher Ferris authored
-
Treehugger Robot authored
-
Jiyong Park authored
org.apache.http.legacy is now built using java_sdk_library. Since the share lib defintion file for the lib is automatically created and installed, we don't need to have duplicated entry for the lib. Bug: 77577799 Test: m -j Test: adb shell cmd package list libraries shows an entry for org.apache.http.legacy Merged-In: I06b356c2ba08abc6c1cece81daf7c1773ed93ed0 Change-Id: I06b356c2ba08abc6c1cece81daf7c1773ed93ed0 (cherry picked from commit 49c0a869)
-
- May 21, 2018
-
-
Christopher Ferris authored
Bug: 79209464 Test: Builds. Change-Id: Ica58edd0d11b54c45b0af8e75eed67936f4309c2 Merged-In: Ica58edd0d11b54c45b0af8e75eed67936f4309c2 (cherry picked from commit 2197eebc)
-
Treehugger Robot authored
-
Colin Cross authored
Add LOCAL_AAPT_FLAGS += --warn-manifest-validation to the modules that have manifests that AAPT2 can't parse. Bug: 79755007 Test: m checkbuild Change-Id: I357fcba75909495ba2b46b9ed1b532e65fee3fe1
-
Colin Cross authored
* changes: AAPT2: treat manifest validation errors as warnings when asked AAPT2: Better error messages for ManifestFixer AAPT2: Differentiate between Android and Java package names
-
Izabela Orlowska authored
Bug: 65670329 Test: updated Change-Id: Ic554cc20134fce66aa9ddf8d16ddffe0131c50e9 Merged-In: Ic554cc20134fce66aa9ddf8d16ddffe0131c50e9 (cherry picked from commit ad9e1324)
-
Adam Lesinski authored
AAPT2 will now print the XML hierarchy where it found an unexpected element. Test: make aapt2_tests Change-Id: Iac7918b2f344fab874f0a3e7aa9c6936ecde8913 Merged-In: Iac7918b2f344fab874f0a3e7aa9c6936ecde8913 (cherry picked from commit ed37f484)
-
Adam Lesinski authored
Android package names are more strict (ASCII only) than Java package names. Also fixed an issue where trailing underscores were disallowed in Android package names. (cherry picked from commit 96ea08f1) Also includes part of I357fb84941bfbb3892a8c46feb47f55b865b6649 to remove usage of FindNonAlphaNumericAndNotInSet. Bug: 79481102 Test: make aapt2_tests Change-Id: I1052e9e82b6617db6065ce448d9bf7972bb68d59 Merged-In: I1052e9e82b6617db6065ce448d9bf7972bb68d59
-
Treehugger Robot authored
-
Jordan Liu authored
-
Treehugger Robot authored
-
Niklas Lindgren authored
When apns are downloaded OTA they are stored directly under data/misc by system server. Files created there gets assigned with file context system_data_file which TelephonyProvider cannot read. In order to make sure that downloaded apns gets a file context TelephonyProvider can read we create an apns sub directory in init where radio_data_file:s are created. The data path to where apns-conf is stored is here changed from /data/misc/ to /data/misc/apns/. This change is aligned with other files that ConfigUpdateInstallReceiver writes. Test: Trigger Apn update via intent UPDATE_APN_DB Go to settings/apn-list and verify that newly downloaded are present Bug: 79948106 Change-Id: I5a9ec262bfbac291cca9fee5accf93eb6c06f253
-
Treehugger Robot authored
* changes: apf: Add counters for dropped / passed packets Add support for reading a snapshot of the APF data
-
- May 19, 2018
-
-
Tyler Gunn authored
-
- May 18, 2018
-
-
Tyler Gunn authored
Incoming and outgoing call phone numbers are visible in the phone state broadcast and via the PhoneStateListener. To enhance user privacy, change to require the READ_CALL_LOG permission in order to receive the call phone numbers. This means to see phone numbers: 1. android.intent.action.PHONE_STATE - requires READ_PHONE_STATE and READ_CALL_LOG permission. 2. PhoneStateListener#onCallStateChanged - now required READ_CALL_LOG permission. To support this new behavior, added sendBroadcastAsUserMultiplePermissions method to context to allow sending the broadcast to all users while requiring the two permissions. Bug: 78650469 Test: Created PHONE_STATE broadcast receiver in test app and verified that when no permissions are granted, the phone number is empty for incoming and outgoing calls. Test: Granted Phone state permission to test app and verified that phone number is not populated. Test: Granted test app read call log permission and verified that phone number is populated. Test: Created PhoneStateListener in test app and verified that when no permissions are granted, phone number is empty for incoming and outgoing. calls. Test: Granted read call log permission to test app and verified that both the incoming and outgoing numbers are populated. Change-Id: I857ea00cc58a0abbb77960643f361dd6dd9c8b56
-
Xiangyu/Malcolm Chen authored
-
Xiangyu/Malcolm Chen authored
-
Adam Lesinski authored
toddke@ is now the new owner of these projects. Exempt-From-Owner-Approval: setting new owners Test: none Change-Id: Ie92b020e0ba063f48ce8a76ebaef768fe0d554f1 Merged-In: Ie92b020e0ba063f48ce8a76ebaef768fe0d554f1 (cherry picked from commit a95e8418)
-
Remi NGUYEN VAN authored
* changes: Fix SntpClientTest failures with no active network Allow specifying a network for SNTP time sync
-
nharold authored
-
- May 17, 2018
-
-
Malcolm Chen authored
Everytime at boot-up, we check Sms raw table, and delete the rows with any partial message that is too old. By default the expiration age is 30 days, but we want to make it configurable. Bug: 77910620 Test: sanity-test Change-Id: Ibd2374324be5513cbd09c04889e7b96051c26fb4 Merged-In: Ibd2374324be5513cbd09c04889e7b96051c26fb4
-