Skip to content
Snippets Groups Projects
  1. May 24, 2018
    • Treehugger Robot's avatar
    • Treehugger Robot's avatar
      Merge changes Id81271ff,I8f298371 · e7372ab0
      Treehugger Robot authored
      * changes:
        DO NOT MERGE ANYWHERE Update hiddenapi-p-light-greylist.txt
        DO NOT MERGE ANYWHERE Sort hiddenapi-p-light-greylist.txt
      e7372ab0
    • David Brazdil's avatar
      DO NOT MERGE ANYWHERE Update hiddenapi-p-light-greylist.txt · 85c81cb2
      David Brazdil authored
      Test: N/A
      Change-Id: Id81271ffe2080091d4e4c3d40325183b086dba8e
      85c81cb2
    • David Brazdil's avatar
      DO NOT MERGE ANYWHERE Sort hiddenapi-p-light-greylist.txt · 1c04a887
      David Brazdil authored
      Test: N/A
      Change-Id: I8f298371df3efbc3d968c95337e058d6140fe5de
      1c04a887
    • Remi NGUYEN VAN's avatar
      Merge changes I3b3bcbbd,I18b3f263,I3c416c1a · 7b093550
      Remi NGUYEN VAN authored
      * changes:
        Use CaptivePortalProbeSpec method in portal app
        Add configurable captive portal probes
        Move CaptivePortalProbeResult to its own file
      7b093550
    • Treehugger Robot's avatar
      a7183b92
    • Erik Kline's avatar
      Fixup SntpClient to bypass Private DNS · 9e3c25de
      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)
      9e3c25de
    • Remi NGUYEN VAN's avatar
      Use CaptivePortalProbeSpec method in portal app · 9f855054
      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
      9f855054
    • Remi NGUYEN VAN's avatar
      Add configurable captive portal probes · 13e6e21d
      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
      13e6e21d
    • Remi NGUYEN VAN's avatar
      Move CaptivePortalProbeResult to its own file · d57329d8
      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
      d57329d8
    • Daisuke Teranishi's avatar
      Use correct filename when adding to ringtone · ce4d67b6
      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
      ce4d67b6
  2. May 23, 2018
  3. May 22, 2018
  4. May 21, 2018
  5. May 19, 2018
  6. May 18, 2018
    • Tyler Gunn's avatar
      Require READ_CALL_LOG permission to see phone numbers in phone state. · 84dad956
      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
      84dad956
    • Xiangyu/Malcolm Chen's avatar
    • Xiangyu/Malcolm Chen's avatar
      147dc32b
    • Adam Lesinski's avatar
      Change ownership of AAPT2 and libandroidfw · 89794158
      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)
      89794158
    • Remi NGUYEN VAN's avatar
      Merge changes Ieb0a5d24,I44df6668 · 646dfc77
      Remi NGUYEN VAN authored
      * changes:
        Fix SntpClientTest failures with no active network
        Allow specifying a network for SNTP time sync
      646dfc77
    • nharold's avatar
      71c11daa
  7. May 17, 2018
    • Malcolm Chen's avatar
      Add carrier config for partial sms raw message expiration. · b668535a
      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
      b668535a
Loading